body {
background: #ffffff url('../images/bg_body_gradient.jpg') repeat-x scroll 0 0;
color:#014E4C;
font-family:Tahoma;
font-size:13px;
}
body,div,p,span,img,a,table,tbody,tr,td,input,ul,li {
margin:0;
padding:0;
border:0;
}
.clear {
clear:both;
font-size:0px;
line-height:0px;
height:0;
}

a {
    color: #d92029;
    font-family: Tahoma;
    font-weight: normal;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}

a.a_bold {
    font-weight: bold;
    text-decoration: none;
}
a.a_bold:hover {
    font-weight: bold;
    text-decoration: underline;
}
.main {
margin: 0px auto 0px auto;
width: 1137px;
}

/** header **/
.head_filtr {
width: 1137px;
height: 166px;
background: transparent url('../images/gora_1.jpg') no-repeat scroll 0 0;
}
.head_filtr_2 {
width: 1137px;
height: 166px;
background: transparent url('../images/gora_2.jpg') no-repeat scroll 0 0;
}
.head_filtr_3 {
width: 1137px;
height: 166px;
background: transparent url('../images/gora_3.jpg') no-repeat scroll 0 0;
}
.head_filtr_4 {
width: 1137px;
height: 166px;
background: transparent url('../images/gora_4.jpg') no-repeat scroll 0 0;
}
.head_filtr_5 {
width: 1137px;
height: 166px;
background: transparent url('../images/gora_5.jpg') no-repeat scroll 0 0;
}
.head_filtr_6 {
width: 1137px;
height: 166px;
background: transparent url('../images/gora_6.jpg') no-repeat scroll 0 0;
}

.head_linki {
padding-top: 8px;
margin-left: 293px;
}
.head_linki a, .head_linki a:active, .head_linki a:visited {
color: #8e8e8e;
text-decoration: none;
font-size: 12px;
font-family: Tahoma;
margin-left: 18px;
}
.head_linki a:hover {
text-decoration: underline;
}
.logo_jsb {
    position: absolute;
    top: 37px;
    margin-left: 80px;
}
.facebook {
    padding-top: 22px;
    margin-left: 311px;
}
/** filtr **/
.btn_filtr {
    position: absolute;
    top: 17px;
    margin-left: 669px;
    width:420px;
}
.btn_filtr div {
    width: 63px;
    display: inline;
    height: 77px;
    float: left;
    margin-left: 4px;
}
.btn_filtr img {
    cursor: pointer;
    width: 60px;
    height: 60px;
}


/** zaloguj **/
.zaloguj {
    padding-top: 41px;
    margin-left: 675px;
    width: 400px;
}
.zaloguj table td {
    vertical-align: top;
}
.zaloguj input {
    font-family: Arial;
    font-size: 11px;
    color: #999999;
    background-color: transparent;
}
.login {
    width: 113px;
    height: 27px;
    background: transparent url('../images/bg_login.png') no-repeat scroll 0 0;
    float: left;
}
.login input {
    width: 104px;
    height: 21px;
    padding-top: 3px;
    padding-left: 9px;
}
.pass {
    padding-left: 3px;
    width: 83px;
    background: transparent url('../images/bg_pass.png') no-repeat scroll 3px 0;
}
.pass input {
    width: 74px;
    height: 22px;
    padding-top: 3px;
    padding-left: 9px;
}
.zaloguj .chkbox {
   vertical-align: top;
   color: #ffffff;
   font-size: 12px;
   height: 20px;
}
.chkbox input {
    width:15px;
    height:15px;
    margin-right: 7px;
    vertical-align: top;
}
.btn input {
    margin: 3px 0 0 6px;
    width: 56px;
    height: 17px;
}
.z_linki {
    padding-left: 23px;
}
.z_linki a {
    color: #ffffff;
    font-family: Tahoma;
    font-size: 12px;
    line-height: 18px;
    text-decoration: underline;
}
.z_linki img {
    margin-top: 2px;
    margin-bottom: 2px;
}
/** wyloguj **/
.wyloguj {
    position: absolute;
    padding-top: 29px;
    margin-left: 665px;
    width: 394px;
    height: 78px;
    color: #ffffff;
    font-size: 11px;
}
.wyloguj a {
    color: #ffffff;
    text-decoration: underline;
}
.wyloguj input {
    height: 17px;
}



/** okruszki **/
.okruszki {
height:33px;
width:1137px;
background: transparent url('../images/baner_top_gr_down.jpg') no-repeat scroll 0 0;
color: #8e8e8e;
text-decoration: none;
font-size: 11px;
font-family: Tahoma;
}
.okruszki div {
padding-top: 10px;
margin-left: 70px;
}
.okruszki a, .okruszki a:active, .okruszki a:visited {
color: #8e8e8e;
text-decoration: none;
font-size: 11px;
font-family: Tahoma;
margin-left: 10px;
}
.okruszki a:hover {
text-decoration: underline;
}
.okruszki img {
    margin-left: 10px;
}

/** content **/
.content_top_border {
width: 1137px;
height: 14px;
background: transparent url('../images/bg_content_top.jpg') no-repeat scroll 0 0;
font-size:0px;
line-height:0px;
}
.content {
    margin-left:44px;
    width: 1049px;
    background: #ffffff url('../images/bg_content_left.jpg') no-repeat scroll 0 0;
}
.content_main {
    margin-left:6px;
    width: 1043px;
    background: transparent url('../images/bg_content.jpg') repeat-x scroll 0 0;
}
.content_right {
    width:1043px;
    background: transparent url('../images/bg_content_right.jpg') no-repeat scroll right top;
}

.div_menu {
    width: 983px;
    margin-left: 26px;
    position: relative;
}

#szukaj{ background-color: transparent; border:0px solid yellow }
#szukaj input { display: inline; vertical-align: middle; }
#szukaj input.txt { background: url('../images/bg_szukaj.gif') no-repeat top center; width:136px; height:17px; /*width:144px; height:21px;*/ border:0px; margin: 0px; padding: 2px 4px; color: #999999; font:normal normal 11px arial,sans-serif; }
#szukaj input.img { width:56px; height:17px;  }

.menu {
    width: 983px;
    
}
.menu ul li {
    display: inline;
}

.hr_kropki {
    width: 100%;
    height: 1px;
    background: transparent url('../images/kropki.gif') repeat-x scroll 1px 0;
    font-size: 0;
    line-height: 0;
}

/** columns **/
.columns {
    margin-top: 14px;
}
.left_column {
    margin-left: 27px;
    width: 613px;
    float: left;
    display: inline;
}
.art_filtr {
    margin-top: 21px;
    color: #2a8884;
    font-size: 11px;
    font-family: Tahoma;
}
.art_filtr a {
    margin-right: 15px;
    color: #0f0f0f;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
}
.art_filtr a.a_current {
    margin-right: 15px;
    color: #2a8884;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
}
.art_filtr a:hover {
    text-decoration: underline;
}
.art_filtr a.a_current:hover {
    text-decoration: underline;
}
/** k */
.art_filtr .current {
    margin-right: 15px;
    color: #2a8884;
    font-size: 11px;
    font-family: Tahoma;
    text-decoration: none;
}

.rc_filtr {
    margin-bottom: 7px;
}
.dymek {
    height: 31px;
    background: transparent url('../images/dymek_bg.gif') no-repeat scroll top center;
    text-align: center;
    vertical-align: top;
}
.bez_dymka {
    text-align: left;
    padding-top: 2px;
    vertical-align: top;
}
.right_column .bez_dymka a {
    color: #888888;
    font-size: 14px;
    font-family: Tahoma;
    text-decoration: none;
}
.right_column .bez_dymka a:hover {
    text-decoration: none;
}
.dymek div {
    float: left;
    display: inline;
    height: 26px;
}
.dymek_txt {
    margin-top: 2px;
}
.right_column .dymek_txt a {
    color: #ffffff;
    font-size: 14px;
    font-family: Tahoma;
    text-decoration: none;
}
.right_column .dymek_txt a:hover {
    text-decoration: none;
}
.dymek_lb {
    width: 2px;
    background: transparent url('../images/dymek_l.gif') no-repeat scroll 0 0;
}
.dymek_rb {
    width: 2px;
    background: transparent url('../images/dymek_p.gif') no-repeat scroll 0 0;
}

.art_zajawka {
    margin-top: 14px;
}
.art_content {
    width: 483px;
    /*height: 116px;*/
    float: right;
    padding-bottom: 2px;
	padding-bottom: 30px;    
    background: transparent url('../images/kropki.gif') repeat-x scroll left bottom;
}
.art_content span {
    height: 82px;
    color: #014e4c;
    font-size: 13px;
    font-family: Tahoma;
}
.art_content .clear {
    height: 6px;
}
.a_h1 {
    color: #e2232c;
    font-size: 24px;
    font-family: Tahoma;
    text-decoration: none;
}
.a_h1:hover {
    text-decoration: underline; font-weight: normal;
}
.art_content h2{margin:6px 0px}

.wiecej {
    text-decoration: none;
    color: #e2232c;
    font-size: 13px;
    font-family: Tahoma;
}
.wiecej:hover {
    text-decoration: none;
}
.wiecej img {
    vertical-align: bottom;
}

a.a_powrot {
    background: transparent url('../images/a_arrow_left.gif') no-repeat scroll left center;
    padding-left: 12px;
    color: #e2232c;
    font-size: 11px;
}



/** stronicowanie **/
.stronicowanie {
    width: 483px;
    float: right;
    color: #626262;
    font-size: 12px;
    font-family: Tahoma;
    margin: 15px 0px;
}
.stronicowanie span {
    float: left;
    margin-right: 3px;
    height: 16px;
    text-align: center;
}
.str {
    width: 20px;
}
.str a {
    text-decoration: none;
    color: #a6a6a6;
    font-size: 12px;
    font-family: Tahoma;
    font-weight: normal;
}
.div_body_bg .str a {
    text-decoration: none;
    color: #a6a6a6;
    font-size: 12px;
    font-family: Tahoma;
    font-weight: normal;
}
.str_current {
    width: 20px;
    color: #ffffff;
    font-size: 12px;
    font-family: Tahoma;
    background: transparent url('../images/kolko.gif') no-repeat top center;
}
.stronicowanie_kom {
    color: #626262;
    font-size: 12px;
    font-family: Tahoma;
    margin-left: 112px;
}
.stronicowanie_kom span {
    float: left;
    margin-right: 3px;
    height: 16px;
    text-align: center;
}

.stronicowanie_center {
    color: #626262;
    font-size: 12px;
    font-family: Tahoma;
    margin: 0 auto 0 auto;
    width: 580px;
}
.stronicowanie_center span {
    float: left;
    margin-right: 3px;
    height: 16px;
    text-align: center;
}

.chkbox_table {
    background-color: #ececec;
    width: 613px;
    color: #000000;
    font-size: 12px;
}
.chkbox_table input {
    border: 1px solid #e4e4e4;
    width: 15px;
    height: 15px;
    vertical-align: middle;
}
.chkbox_table ul { float: left; width:140px; }
.chkbox_table li{ list-style-type: none; margin: 3px 0px; }
.chkbox_table label{
	vertical-align: middle;
	cursor: pointer;
}

.chkbox_table .gr_txt {
    color: #2a8884;
    font-size: 12px;
    margin: -5px 0px 0px 10px;
    position: relative;
}

.td_ul {
    background: #ececec url('../images/tb_grey_ul.jpg') no-repeat scroll left top;
}
.td_ur {
    background: #ececec url('../images/tb_grey_ur.jpg') no-repeat scroll right top;
}
.td_dl {
    background: #ececec url('../images/tb_grey_dl.jpg') no-repeat scroll left bottom;
}
.td_dr {
    background: #ececec url('../images/tb_grey_dr.jpg') no-repeat scroll right bottom;
}

/** tabelka szara zaokraglona **/
.div_corn_left {
    background: #dcdbdb url('../images/div_corn_left.jpg') no-repeat scroll left top;
}
.div_corn_right {
    background: transparent url('../images/div_corn_right.jpg') no-repeat scroll right top;
}
.div_no_corn {
	background-color: #e6e5e5;
    margin: 1px 2px 0 2px;
    height: 26px;
    padding: 4px 0 0 9px;
}
.div_d_corn_left {
    background: #dcdbdb url('../images/div_d_corn_left.jpg') no-repeat scroll left bottom;
    height: 2px;
    font-size: 0px;
    line-height: 0px;
}
.div_d_corn_right {
    background: transparent url('../images/div_d_corn_right.jpg') no-repeat scroll right bottom;
    height: 2px;
}
.div_d_no_corn {
    background-color: #f9f9f9;
    margin: 0px 2px 1px 2px;
    height: 1px;
}
.div_body_bg {
    background-color: #dcdbdb;
    padding: 0 1px 0 1px;
    font-size: 11px;
    font-weight: bold;
}
.div_body_bg table {
    width: 100%;
    background-color: #f9f9f9;
}
.div_body_bg table td {
    vertical-align: top;
}
.div_body_img {
    padding: 12px 0 0 24px;
    width: 69px;
    height: 87px;
}
.div_body_grupa {
    padding-top: 21px;
    width: 200px;
}
.div_body_img_uzytk {
    padding: 12px 0 0 15px;
    width: 68px;
    height: 72px;
}
.div_body_uzytk {
    padding-top: 9px;
    width: 120px;
    max-width: 120px;
    font-weight: normal;
    word-wrap: break-word;
}
.div_body_grupa_opis {
    padding: 21px 0 0 46px;    
}
.div_body_bg a {
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #e2232c;
}
.div_body_bg a.small {
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #e2232c;
}
.div_body_bg a:hover {
    text-decoration: underline;
}
.div_body_bg a.small:hover {
    text-decoration: underline;
}
.div_body_bg span {
    font-weight: normal;
}
.div_body_kropki {
    padding: 0 31px 0 29px;
}
.div_body_posty {
    padding: 13px 0 11px 0;
    line-height: 16px;
}
.div_body_posty_kropki {
    padding: 0 16px 0 16px;
}
.div_body_ico {
    padding: 11px 0 0 0;
    width: 46px;
    text-align: center;
}
/**  tabela 3 odcienie szarosci **/
.div_corn_left_dark {
    background: #dcdbdb url('../images/div_corn_left_dark.jpg') no-repeat scroll left top;
}
.div_corn_right_dark {
    background: transparent url('../images/div_corn_right_dark.jpg') no-repeat scroll right top;
}
.div_no_corn_dark {
    background-color: #e1e1e1;
    margin: 1px 2px 0 2px;
    height: 36px;
    padding: 6px 0 0 16px;
}
.div_body_bg table tr.tr_ciemny {
    background-color: #eeeeee;
}
.div_body_bg table td.opis {
    font-weight: normal;
    font-size: 13px;
    padding: 4px 20px 6px 18px;
}
.div_body_bg table td.dane {
    font-size: 12px;
    padding: 4px 0 0px 18px;
    line-height: 16px;
    font-weight: normal;
}
.div_body_bg table td.btn {
    padding: 13px 0 9px 16px;
}
.div_body_bg table td.grupa_circle {
    width: 205px;
}
.img_grupa_temat {
    position: absolute;
    margin-top: -31px;
    margin-left: 13px;
}
.img_circle_grupa {
    position: absolute;
    z-index: 4;
    margin-top: 100px;
}

h4 {
    font-size: 24px;
    font-weight: normal;
    padding: 0;
    margin: 0;
}

/** komentarz **/
.div_komentarz {
    margin-top: 17px;
}
.div_komentarz table {
    width: 100%;
    background-color: #f9f9f9;
}
.div_komentarz table div.up_border {
    background-color: #dedede;
    height: 1px;
    font-size: 0;
    line-height: 0;
    margin-right: 4px;
}
.kom_img {
    width: 96px;
    padding-top: 3px;
    padding-left: 5px;
    background-color: #ffffff;
    vertical-align: top;
}
.kom_left_arrow {
    width: 31px;
    height: 25px;
    background: transparent url('../images/kom_left_arrow.jpg') no-repeat scroll 0 0;
}
.kom_h {
    color: #535353;
    font-size: 10px;
    border-top: 1px solid #dedede;
    width: 477px;
}
.kom_h a, .kom_h span.link  {
    color: #da2029;
    font-size: 18px;
    font-weight: normal;
    margin-right: 15px;
}
.kom_ur_corner {
    width: 4px;
    background: transparent url('../images/kom_ur_corner.jpg') no-repeat scroll right top;
}
.kom_dr_corner {
    background: transparent url('../images/kom_dr_corner.jpg') no-repeat scroll right bottom;
}
.kom_bottom {
    border-bottom: 1px solid #dedede;
}
.kom_dl_corner {
    height: 10px;
    width: 31px;
    background: #ffffff url('../images/kom_dl_corner.jpg') no-repeat scroll 11px bottom;
}
.kom_txt {
    vertical-align: top;
    background-color: #ffffff;
    font-size: 0;
}
.kom_text {
    margin-left: 11px;
    border-right: 1px solid #dedede;
    border-left: 1px solid #dedede;
    background-color: #f9f9f9;
    height: 100%;
    min-height: 45px; height: auto !important; height: 45px;
    color: #4a4a4a;
    line-height: 14px;
    font-size: 11px;
    padding: 0 27px 7px 20px;
}

.odpowiedz {
    background: #ffffff url('../images/bg_odpowiedz.jpg') no-repeat scroll 0 0;
    height: 210px;
    padding-top: 4px;
    padding-left: 18px;
}
.odp_h {
    color: #ffffff;
    font-weight: bold;
    height: 37px;
    vertical-align: top;
}
.odp_h_tresc {
    color: #014e4c;
    font-size: 14px;
    width: 50px;
    height: 132px;
    vertical-align: top;
}
.odp_tresc {
    width: 525px;
    height: 123px;
}
.odp_tresc .ta {
    width: 508px;
    height: 112px;
    padding: 11px 0 0 17px;
    color: #014e4c;
    font-size: 11px;
    border: 0;
    overflow: auto;
}
.odp_btn {
    padding-top: 9px;
    vertical-align: top;
    text-align: right;
}

.right_column {
    margin-right: 34px;
    width: 345px;
    float: right;
    display: inline;
}
.baner {
    width: 345px;
	margin-bottom:15px;
}
.right_column .wiecej_bia {
    background: transparent url('../images/a_arrow_white.png') no-repeat scroll left bottom;
    padding-left: 14px;
    text-decoration: none;
    color: #ffffff;
    font-size: 15px;
    font-family: Tahoma;
}
.right_column .wiecej_bia:hover {
    text-decoration: underline;
}
.right_column a {
    color: #e2232c;
    font-size: 12px;
    font-family: Tahoma;
    text-decoration: none;
    line-height: 18px;
}
.right_column a:hover {
    text-decoration: underline;
}
.right_column .wiecej_rc {
    background: transparent url('../images/a_arrow_red.gif') no-repeat scroll right 3px;
    padding-right: 9px;
    text-decoration: none;
    color: #e2232c;
    font-size: 11px;
    font-family: Tahoma;
}
.right_column .wiecej_rc:hover {
    text-decoration: underline;
}
.right_column .a_h2 {
    color: #e2232c;
    font-size: 18px;
    font-family: Tahoma;
    text-decoration: none;
    line-height: normal;
}
.right_column .a_h2:hover {
    text-decoration: underline;
}



.baner table {
    text-align: left;
    width: 100%;
}
td.fam_name {
    padding: 10px 0 5px 0px;
    vertical-align: top;
}
td.link_more {
    text-align: right;
    padding-bottom: 9px;
}
td.kropki_v {
    background: transparent url('../images/kropki_v.gif') repeat-y scroll top center;
}

span.green_text {
    color: #014E4C;
    font-family: Tahoma;
    font-size: 13px;
    line-height: 18px;
}
span.small_grey {
    color: #C0C0C0;
    font-family: Tahoma;
    font-size: 11px;
}

#div_bott {
    float: right;
    display: inline;
    
}

.b_szukaj_grupy {
    height: 87px;
    background: transparent url('../images/b_szukaj_grupy.jpg') no-repeat scroll 0 0;
}
.b_szukaj_grupy input.szukaj {
    width: 203px;
    height: 15px;
    color: #80a6a5;
    font-size: 9px;
    background: none;
    border: 0;
    margin-top: 6px;
    margin-left: 26px;
    float: left;
    display: inline;
}
.b_szukaj_grupy input.btn_w {
    width: 88px;
    height: 23px;
    margin-left: 16px;
    display: inline;
    float: left;
}

.b_zaloz_grupe {
    height: 56px;
    background: transparent url('../images/b_zaloz_grupe.jpg') no-repeat scroll 0 0;
}
.b_zaloz_grupe table {
    margin-left: 17px;
    width: 328px;
    vertical-align: middle;
    height: 56px;
}
.b_zaloz_grupe a.arrow {
    padding-right: 9px;
    background: transparent url('../images/a_arrow_red_small.gif') no-repeat scroll right 5px;
    color: #da2d21;
    font-size: 14px;
}

/** footer **/
.footer {
    background: transparent url('../images/bg_footer.jpg') repeat-x scroll 0 0;
    height: 263px;
    color: #8e8e8e;
    font-size: 12px;
    font-family: Tahoma;
    line-height: 16px;
}
.footer_content {
    margin: 0 auto 0 auto;
    background: transparent url('../images/bg_footer_content.jpg') no-repeat scroll top center;
    width: 1049px;
    height: 263px;
}
.footer a, .footer a:active, .footer a:visited {
color: #c0c0c0;
text-decoration: none;
font-size: 12px;
font-family: Tahoma;
margin-right: 22px;
line-height: 16px;
}
.footer a:hover {
text-decoration: underline;
}
.footer_logo {
    width: 479px;
    padding-top: 23px;
    margin-left: 45px;
    float: left;
}
.footer_logo a {
    margin-right: 17px;
}
.footer_linki {
    padding-top: 29px;
    float: left;
    display: inline;
}
.copy {
    padding-top: 19px;
}
.copy a, .copy a:active, .copy a:visited {
color: #8e8e8e;
text-decoration: none;
font-size: 12px;
font-family: Tahoma;
line-height: 16px;
}
.copy a:hover {
text-decoration: underline;
}
/** koniec footer **/

.div_body_bg .wiec_small {
    text-align: right;
    padding:0 31px 0 29px;
}
.div_body_bg_light .wiec_small {
    text-align: right;
    padding:4px 31px;
}
.div_body_bg .wiec_small a {
    background: transparent url('../images/a_arrow_red_small.gif') no-repeat scroll right 3px;
    padding-right: 9px;
    color: #e2232c;
    font-size: 11px;
    font-weight: normal;
}


.div_body_zdj_uzytk {
	width:66px; height: 78px; /*96px;*/
	padding-top: 18px;
	overflow:hidden;
}
.div_body_arrow {
	width: 41px; height: 62px; /*96px;*/
	padding-top: 34px;
	text-align: center;
}



/* GRUPY */
    .btn_dt {         padding:13px 0 11px 16px;     }
    .dysk_wgrupie_h { 
        background-color:#efefef; font-size:11px; font-weight:bold; height:17px; padding-top:5px;
    }
    .dwg_wiersz_1 { width:100%; background:#f9f9f9 url(../images/kropki.gif) repeat-x bottom left; padding-bottom:1px; }
    .dwg_wiersz_2 { width:100%; background:#ffffff url(../images/kropki.gif) repeat-x bottom left; padding-bottom:1px; }
    .dwg_wiersz_ncz { 
        background:transparent url(../images/ico_paper_blue.png) no-repeat 14px 8px; padding:10px 0 8px 0;
        min-height:30px; height:auto !important; height:30px; word-wrap:break-word;
    }
    .dwg_wiersz_cz { 
        background:transparent url(../images/ico_paper.png) no-repeat 14px 8px; padding:10px 0 8px 0;
        min-height:30px; height:auto !important; height:30px; word-wrap:break-word;
    }
    .dwg_1 { width:55%; display:inline; float:left; }
    .dwg_2 { width:7%; display:inline; float:left; text-align:center; }
    .dwg_3 { width:20%; display:inline; float:left; text-align:center; }
    .dwg_4 { width:18%; display:inline; float:left; text-align:center; }
    .dwg_wiersz_1 a, .dwg_wiersz_2 a {
        font-size:11px;
    }
    .dwg_wiersz_cz a, .dwg_4 a, .dwg_3 a { font-weight:normal; }
    .dwg_temat { margin-left:45px; }
    .dwg_data { margin-top:3px; font-weight:normal; }


/* ALERT */

      .alert {
          /*background:#ffffff url('../images/alert_bg_left.jpg') no-repeat 0 0;*/
          background-color: #FFF;
          position:relative;
          height:46px;
      }
      .alert_txt {
          /*background:transparent url('../images/alert_bg_right.jpg') no-repeat top right;*/
          background-color: #FFF;
          height:36px;
          font-size:20px;
          color:#c5162e;
          padding:10px 0 0 62px;
      }
      .alert_w {
          position:absolute;
          margin-top:-10px;
          margin-left:23px;
      }
      .txt_16 {
          font-size:16px;
      }
      .nie_jest_zar {
          width:199px;
          margin-top:40px;
          padding-left:20px;
          float:left;
          display:inline;
      }
      .jest_zar {
          width:282px;
          margin-top:40px;
          margin-left:87px;
          padding-left:20px;
          float:left;
          display:inline;
          background: transparent url('../images/kropki_v.gif') repeat-y scroll 0 0;
      }
      .jest_zar .div_sz_content {
          padding:0px 4px 0 0;
      }
      .in_jz {
          color:#014E4C;
          font-size:11px;
          height:16px;
          line-height:16px;
          margin:4px 0 1px 10px;
          width:206px;
          background: transparent none;
      }
      .jz_opis {
          float:left;
          display:inline;
          width:56px;
          margin-top:3px;
      }
      .mt_10 {
          margin-top:10px;
      }
      .mt_20 {
          margin-top:20px;
      }
      .jz_in_cont {
          float:left;
          display:inline;
          width:226px;
      }

/* manifest */

    .manifest_cont {
        position:relative;
        font-size:14px;
        line-height:21px;
    }
    .manifest {
        background:transparent url('../images/bg_manifest.jpg') no-repeat 0 0;
        width:601px; 
        position:absolute;
        top:-14px;
        left:-16px;
        padding:170px 30px 0 24px;
    }
    .manifest_cont a, .bold { font-weight: bold; }
    ul.r_list {
        list-style-type:none;
        padding:12px 10px 12px 26px;
    }
    ul.r_list li {
        background:transparent url('../images/a_arrow_red_small.gif') no-repeat 0px 6px;
        padding-left:12px;
    }
    .div_body_gr {
        background-color:#F9F9F9;
        border-right:1px solid #DCDBDB;
        border-left:1px solid #DCDBDB;
    }
    .div_up_corn_left_gr {
        background:#DCDBDB url('../images/div_up_corn_left_gr.jpg') no-repeat scroll 0 0; height:2px;
        font-size:0; height:2px; line-height:0;
    }
    .div_up_corn_right_gr {
        background:transparent url('../images/div_up_corn_right_gr.jpg') no-repeat scroll right top; height:2px;
    }
    .div_up_no_corn_gr {
        border-top:1px solid #DCDBDB;
        background-color:#F9F9F9; height:1px; margin:0 2px;
    }
    .manifest_marg { margin-left:10px; }
    .ta_c { text-align:center; }
    .banery_dwa { width: 543px; margin:0 auto; }
    .b1 { float:left; display:inline; }
    .b2 { float:right; display:inline; }
    #ile_osob { padding-top:31px; padding-right:92px; font-size:28px; font-weight:bold; }
    .manifest_akcja { text-align:right; background:transparent url('../images/bg_akcje_popiera.jpg') no-repeat right top; height:75px; }

    a.red_arr_right_14 {
    background:transparent url(../images/a_arrow_red.gif) no-repeat scroll right 5px;
    color:#E2232C;
    font-family:Tahoma;
    font-size:14px;
    padding-right:9px;
    font-weight:bold;
    }
    .baner_rc_r {
        text-align:right;
        padding-right:12px;
    }
    a.a_red_arrow_list_14 {
        background:transparent url('../images/a_arrow_red_small.gif') no-repeat scroll left center;
        color:#E2232C;
        font-size:14px;
        padding-left:16px;
    }
    .b_katalog_zabaw {
        background:transparent url('../images/h_katalog_zabaw.gif') no-repeat scroll 12px 13px;
    }
    .man_space {
        height:333px;
    }

/* BAJKOMAT */
    .div_body_gr {
        background-color:#F9F9F9;
        border-right:1px solid #DCDBDB;
        border-left:1px solid #DCDBDB;
    }
    .div_up_corn_left_gr {
        background:#DCDBDB url('../images/div_up_corn_left_gr.jpg') no-repeat scroll 0 0; height:2px;
        font-size:0; height:2px; line-height:0;
    }
    .div_up_corn_right_gr {
        background:transparent url('../images/div_up_corn_right_gr.jpg') no-repeat scroll right top; height:2px;
    }
    .div_up_no_corn_gr {
        border-top:1px solid #DCDBDB;
        background-color:#F9F9F9; height:1px; margin:0 2px;
    }
    .bajk_kroki {
        text-align:center;
        margin-top:36px;
    }
    
/* QLTURKA */
#box_qlturka{
	width: 260px;
	padding: 20px 10px;
	background-image: url('../images/bg_qlturka.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	margin: 20px auto 0px auto;
}

#box_qlturka .label{

}

#box_qlturka .list{
	margin: 10px 20px;
}

#box_qlturka .list li {
	margin-bottom: 8px;
	list-style-image: url( '../images/li_green.gif' ) ;
}

#box_qlturka a {
	display: block;
	text-align: right;
	padding-right:10px;
}

#box_qlturka .list a, #box_qlturka .list a:hover{
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #e2232c;
	display: inline;
}

#box_qlturka_bt{
	width: 280px; height: 3px;
	font-size:0px; line-height:0px;
	background-image: url('../images/bg_qlturka_2.jpg');
	background-position: bottom center;
	background-repeat: no-repeat;
	margin: 0px auto 20px auto;
}



#box_qlturka2{
	width: 325px; /* 345 */
	padding: 0px 10px;
	background-image: url('../images/bg_qlturka2.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	margin: 20px auto 0px auto;
}


#box_qlturka2 .list{
	margin: 10px 20px;
}

#box_qlturka2 .list li {
	margin-bottom: 8px;
	list-style-image: url( '../images/li_green.gif' ) ;
}

#box_qlturka2 a {
	display: block;
	text-align: right;
	padding-right:10px;
}

#box_qlturka2 .list a, #box_qlturka2 .list a:hover{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #014e4c;
	display: inline;
}

#box_qlturka2_bt{
	width: 345px; height: 5px;
	font-size:0px; line-height:0px;
	background-image: url('../images/bg_qlturka2_2.jpg');
	background-position: bottom center;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}



/* box reklama video */
#box_videoreklama{
	width:345px;
	height:256px;	
}


/*PODZIEL SIE*/

.podziel_sie {
    position:relative;
    font-size:14px;
    line-height:21px;
}
.podziel {
    background:transparent url('../images/bg_podziel_sie.jpg') no-repeat 0 0;
    width:601px; 
    position:absolute;
    top:-14px;
    left:-16px;
    padding:222px 30px 0 33px;
}
.podziel_sie a, .bold { font-weight: bold; }
.podziel_sie ul.r_list {
    list-style-type:none;
    padding:12px 10px 12px 26px;
}
.podziel_sie ul.r_list li {
    background:transparent url('../images/a_arrow_red_small.gif') no-repeat 0px 6px;
    padding-left:12px;
}
.podziel_sie ol {color:#ff0000; font-weight: bold; margin:0; padding:6px 0 6px 24px}
.podziel_sie ol li {margin-left:22px;}
.podziel_sie ol li span {color:#014E4C; font-weight:normal}
.div_body_gr {
    background-color:#F9F9F9;
    border-right:1px solid #DCDBDB;
    border-left:1px solid #DCDBDB;
}
.div_up_corn_left_gr {
    background:#DCDBDB url('../images/div_up_corn_left_gr.jpg') no-repeat scroll 0 0; height:2px;
    font-size:0; height:2px; line-height:0;
}
.div_up_corn_right_gr {
    background:transparent url('../images/div_up_corn_right_gr.jpg') no-repeat scroll right top; height:2px;
}
.div_up_no_corn_gr {
    border-top:1px solid #DCDBDB;
    background-color:#F9F9F9; height:1px; margin:0 2px;
}
.manifest_marg { margin-left:10px; }
.ta_c { text-align:center; }
.banery_dwa { width: 543px; margin:0 auto; }
.b1 { float:left; display:inline; }
.b2 { float:right; display:inline; }
#ile_osob { padding-top:31px; padding-right:92px; font-size:28px; font-weight:bold; }


.podziel_sie a.red_arr_right_14 {
background:transparent url(../images/a_arrow_red.gif) no-repeat scroll right 5px;
color:#E2232C;
font-family:Tahoma;
font-size:14px;
padding-right:9px;
font-weight:bold;
}
.podziel_sie .baner_rc_r {
    text-align:right;
    padding-right:12px;
}
.podziel_sie a.a_red_arrow_list_14 {
    background:transparent url(../images/a_arrow_red_small.gif) no-repeat scroll left center;
    color:#E2232C;
    font-size:14px;
    padding-left:16px;
}

.man_space {
    height:313px;
}
.adresy_top {
	background:transparent url(../images/adresy_top.gif) no-repeat scroll left top;
	height:43px;
	width:527px;
}

.adresy_mddl_dark {
	background:#f9f9f9 url(../images/adresy_mddl.gif) repeat-y scroll left top;
	padding:6px 5px 6px 20px;
	width:502px;
	border-bottom: 1px dotted #d5d5d5;
	}
.adresy_mddl_light {
	background:#ffffff url(../images/adresy_mddl.gif) repeat-y scroll left top;
	padding:6px 5px 6px 20px;
	width:502px;
	border-bottom: 1px dotted #d5d5d5;
	}

.adresy_bttm {
	background:transparent url(../images/adresy_bttm.gif) no-repeat scroll left top;
	font-size:0;
	height:4px;
	line-height:0;
	width:527px;
	}

/* end PODIZEL SIE */

/* GWIAZDKA */
/*
body{ background: #ffffff url('../images/tlo_gwiazdka.jpg') repeat-y  top center; }
.head_filtr { background:transparent url(../images/gora_1.jpg) no-repeat scroll 0 0; }
.okruszki { background:transparent url(../images/baner_top_gr_down.png) no-repeat scroll 0 0; }
.content_top_border { background:transparent url(../images/bg_content_top.png) no-repeat scroll 0 0; }
.content { background:#FFFFFF none; }
.content_right { background:none; }
*/


.tags{ /*margin: 10px 0px;*/ }

.tags a{ 
	font-family: Tahoma, sans-serif;
	font-weight: normal;
    text-decoration: none;        
}

a.tags1, a.tags1:hover{
	font-size: 24px;
	color: #f64500;
}

a.tags2, a.tags2:hover{
	font-size: 18px;
	color: #f66800;
}

a.tags3, a.tags3:hover{
	font-size: 17px;
	color: #f66200;
}

a.tags4, a.tags4:hover{
	font-size: 12px;
	color: #f69100;
}

a.tags5, a.tags5:hover{
	font-size: 10px;
	color: #f69100;
}

a.tags6, a.tags6:hover{
	font-size: 9px;
	color: #f69100;
}
