@import url("http://biv.gazeta.pl/info/ban.css");

/* fix facebook */
html { display: block !important; }
.fb_edge_widget_with_comment > span:first-child > iframe { height: 20px !important; }
#banP4 { clear: both; }

/* reset */
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, strong, em { font-size: 100%; font-weight: normal; font-style: normal; }
ol, ul { list-style: none; }
fieldset, img { border: 0; }
footer, header, hgroup, section, article, nav, menu, sidebar { display: block; margin: 0; padding: 0; }

/* globalne */
a { color: #146cb4; text-decoration: none; }
a:hover { color: #000; background: #dedede; text-decoration: none; }
body { background: #fff; color: #333; font: normal 12px/16px Arial,sans-serif; }
 
/* clear - layout */
#columns_wrap, .Ww1, .layout_uniwersalny #row_2, .layout_uniwersalny #row_4, .layout_uniwersalny #row_6, .layout_uniwersalny #row_8, #pagetype_art #k0, #pagetype_wideo #k0, #navtop_wrap, #navbot_wrap, .layout_uniwersalny #holder_402 .wrap, .layout_uniwersalny #holder_403 .wrap, #content { zoom: 1; }
#columns_wrap:after, .Ww1:after, .layout_uniwersalny #row_2:after, .layout_uniwersalny #row_4:after, .layout_uniwersalny #row_6:after, .layout_uniwersalny #row_8:after, #pagetype_art #k0:after, #pagetype_wideo #k0:after, #navtop_wrap:after, #navbot_wrap:after, .layout_uniwersalny #holder_402 .wrap:after, .layout_uniwersalny #holder_403 .wrap:after, #content:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
 
/* layout */
.Ww1, .Ww2, #navH, #content, #navtop_wrap, #navbot_wrap, #footer { width: 940px; margin: 0 auto; padding: 0 10px; }
#col_left { float: left; width: 620px; }
#col_right { float: right; width: 300px; }

/* layout: uniwersalny */
.layout_uniwersalny #holder_205, .layout_uniwersalny #holder_221 { float: left; width: 300px; }
.layout_uniwersalny #holder_206, .layout_uniwersalny #holder_222 { float: right; width: 300px; }

.layout_uniwersalny #holder_213 {float: left; width: 460px;}
.layout_uniwersalny #holder_214 {float: right; width: 140px;}
.layout_uniwersalny #holder_229 {float: left; width: 140px;}
.layout_uniwersalny #holder_230 {float: right; width: 460px;}

.layout_uniwersalny #holder_402, .layout_uniwersalny #holder_403 { position: relative; left: -20px; width: 960px; display: inline; }
.layout_uniwersalny #holder_402 .mod, .layout_uniwersalny #holder_402 .indexMT, .layout_uniwersalny #holder_402 .index, .layout_uniwersalny #holder_402 .blogBox, .layout_uniwersalny #holder_402 .NFwrp, .layout_uniwersalny #holder_402 #ea_mostread, .layout_uniwersalny #holder_402 .wdm_report, .layout_uniwersalny #holder_402 .indABC, .layout_uniwersalny #holder_402 .wideoIndex { float: left; width: 300px; margin-left: 20px; display: inline; }
.layout_uniwersalny #holder_403 .mod, .layout_uniwersalny #holder_403 .indexMT, .layout_uniwersalny #holder_403 .index, .layout_uniwersalny #holder_403 .blogBox, .layout_uniwersalny #holder_403 .NFwrp, .layout_uniwersalny #holder_403 #ea_mostread, .layout_uniwersalny #holder_403 .wdm_report, .layout_uniwersalny #holder_403 .indABC, .layout_uniwersalny #holder_403 .wideoIndex { float: left; width: 460px; margin-left: 20px; display: inline; }

.layout_uniwersalny #navtop_wrap .c0, .layout_uniwersalny #navbot_wrap .c0 { float: left; }
.layout_uniwersalny #navtop_wrap .c1, .layout_uniwersalny #navbot_wrap .c1 { float: right; }

/* czapeczka */
#sWbgNew { background: #f1f1f1; font-size: 10px; height: 18px; font-family: Tahoma,sans-serif; }
#sWbgNew .Ww1k1 { float: left; }
#sWbgNew .Ww1k2 { float: right; }
#sWbgNew .Ww1k1 a { color: #999; border-right: 1px solid #fff; margin: 0 8px 0 0; padding: 0 8px 0 0; }
#sWbgNew .Ww1k2 a { color: #999; border-left: 1px solid #fff; margin: 0 0 0 8px; padding: 0 0 0 8px; }
#sWbgNew .WtxtSpec { font-weight: bold; }
#sWbgNew a.WtxtNbrd { border: 0; }
/* nowa czapeczka */
#hat_wrapper { background: #f1f1f1; }
#hat_wrapper .hat { width: 958px; padding: 0 2px; margin: 0 auto; background: #f1f1f1; font: 11px/18px Tahoma, sans-serif; height: 19px; color: #999; overflow: hidden; position: relative; }
#hat_wrapper a { text-decoration:none; color:#999; padding: 0px 8px; border-right: 1px solid #fff; }
#hat_wrapper a:hover { text-decoration: underline; background: none; }
#hat_wrapper .bolder { font-weight: bold; }
#hat_wrapper .noborder a { border:none; }
#hat_wrapper .underline a { text-decoration:underline; }
#hat_wrapper li { float: left; }
#hat_wrapper .sub-menu-position { position: relative; }
#hat_wrapper .sub-menu-position div { position: absolute; left: 0; top: 0; width: 400px; height: 19px; z-index: 2; }
#hat_wrapper .sub-menu-position ul { background: #f1f1f1 url("http://bi.gazeta.pl/i/obrazki/global/hat-arrow.gif") no-repeat 0 4px; margin-left: 8px; padding-left: 8px; height: 19px; }
#hat_wrapper .sub-menu-position li { display: none; }
#hat_wrapper .sub-menu-position ul:hover { background-image: none; padding: 0; margin: 0; }
#hat_wrapper .sub-menu-position ul:hover li { display: block; }
#hat_wrapper .main-hat, #hat_wrapper .list { float: left; background: #f1f1f1; }
#hat_wrapper .login-hat { float: right; max-width: 200px; height: 19px; overflow: hidden; }
#hat_wrapper .login-wide-hat { max-width: 220px; }
#hat_wrapper .login-hat span { color: #000; max-width: 120px; overflow: hidden; display: inline-block; height: 19px; white-space: nowrap; vertical-align: middle; }
#hat_wrapper .login-hat span a { border-left: 1px solid #fff; margin-left: 5px; display: inline; }
#hat_wrapper .login-hat a { border: 0; display: inline-block; vertical-align: middle; }
#hat_wrapper .middle-hat { text-align: center; padding: 0 8px; float: right; }
#hat_wrapper .hat3 .middle-hat, #hat_wrapper .hat2 .partner-hat { text-align: center; float: none; overflow: hidden; }
#hat_wrapper .hat2 .sub-menu-position div { position: relative; width: auto; }
#hat_wrapper .hat2 .middle-hat { float: left; padding: 0; }
#hat_wrapper .hat2 .main-hat { float: right; position: relative; z-index: 2; }
#hat_wrapper .hat2 .sub-menu-position ul { padding-right: 8px; }
#hat_wrapper .hat2 .partner-hat { width: 340px; height: 19px; position: absolute; top: 0; left: 280px; z-index: 1; }

/* szukaj */
#pageSearch { margin-bottom: 0; position: relative; }
#pageSearchQ { border: 1px solid #cacaca; font: normal 13px Arial,sans-serif; padding: 4px; width: 200px; float: left; }
#pageSearch form div, #pageSearch input[type=submit] { background-image: url('http://bi.gazeta.pl/i/obrazki/lego/search-sprite-basic.png'); background-repeat: no-repeat; }
#pageSearch form div { width: 13px; height: 26px; background-position: 0 0; float: left; cursor: pointer; }
#pageSearch ul { position: absolute; left: 0; top: 26px; border: solid #cacaca; border-width: 0 1px 1px; width: 221px; display: none; }
#pageSearch .expanded { background-position: 0 -26px; }
#pageSearch .expanded ul { display: block; background: #fff; }
#pageSearch li { padding: 2px 4px; }
#pageSearch li:hover { text-decoration: underline; }
#pageSearch li[data-target=internet] { background: url('http://bi.gazeta.pl/i/obrazki/lego/search-google-bg.png') no-repeat 95% 50%; }
#pageSearch input[type=submit] { background-position: 0 100%; background-repeat: repeat-x; border: 0; margin-left: 4px; height: 26px; padding: 0 6px 2px; color: #fff; font: bold 12px Arial,sans-serif; cursor: pointer; }
#pageSearch .hidden { display: none; }

/* ZAJAWKI */
/* clear - zajawki */
.mod, .mod .node_head, .mod .node_inner_body, .indexMT .body li, .index .body li, .blogBox, .blogBox .wpisBox, .mod_zr8_slider .node_entries, .mod_zr9 .node_main, .indABC, .indexMT .body, .index .body, .wideoIndex .index_entries, .indexRSS .body li.entry, #articleToolbar, #pagetype_photo #gal_sub, #pagetype_foto1 #gal_sub, .mod_zi_multi .head, #pagetype_art_blog #article_header ul, #pagetype_photo #gal_header, #pagetype_foto1 #gal_header, #pagetype_art_blog #article_header .rel_links, #pagetype_art_blog #article_related .bs_seemore_body, #pagetype_art_blog #article_related .bs_seemore_body li, #pagetype_art_blog #article_related .bs_seemore_body ul, .relatedHolder .bs_seemore_body, .relatedHolder .bs_seemore_body li, .relatedHolder .bs_seemore_body ul, #hat_wrapper .hat, #hat_wrapper ul, #article_comments_container #article_comments .head, #article_comments_container #article_comments .opinion, #article_comments_container #article_comments .formrow, .mod_wiral .wiral_form ul, .mod_wiral .wiral_main_head, #pagetype_art_blog #article, .mod_zr25 .node_inner, #alertRelacja, #toButtons > ul, #articlePromo .inner .sign-in-nlt,  .mod_signin_lit, .mod_signin_bas form, .mod_signin_ext form, .mod_signin_by_author form, .mod_signin_ext .nlt_row, .mod_signin_ext .nlt-descr, .mod_signin_ext .half-wide, .mod_signin_by_author .nlt_row, #gazeta_article_likes ul, #gazeta_article_share ul, #gazeta_article_buttons > ul, #gazeta_article_more, #gazeta_article_more .more > ul, #gazeta_article_rate ul, #gazeta_article_miniatures, #gazeta_article .navigation { zoom: 1; }
.mod:after, .mod .node_inner_head:after, .mod .node_inner_body:after, .indexMT .body li:after, .index .body li:after, .blogBox:after, .blogBox .wpisBox:after, .mod_zr8_slider .node_entries:after, .mod_zr9 .node_main:after, .indABC:after, .indexMT .body:after, .index .body:after, .wideoIndex .index_entries:after, .indexRSS .body li.entry:after, #articleToolbar:after, #pagetype_photo #gal_sub:after, #pagetype_foto1 #gal_sub:after, .mod_zi_multi .head:after, #pagetype_art_blog #article_header ul:after, #pagetype_photo #gal_header:after, #pagetype_foto1 #gal_header:after, #pagetype_art_blog #article_header .rel_links:after, #pagetype_art_blog #article_related .bs_seemore_body:after, #pagetype_art_blog #article_related .bs_seemore_body li:after, #pagetype_art_blog #article_related .bs_seemore_body ul:after, .relatedHolder .bs_seemore_body:after, .relatedHolder .bs_seemore_body li:after, .relatedHolder .bs_seemore_body ul:after, #hat_wrapper .hat:after, #hat_wrapper ul:after, #article_comments_container #article_comments .head:after, #article_comments_container #article_comments .opinion:after, #article_comments_container #article_comments .formrow:after, .mod_wiral .wiral_form ul:after, .mod_wiral .wiral_main_head:after, #pagetype_art_blog #article:after, .mod_zr25 .node_inner:after, #alertRelacja:after, #toButtons > ul:after, #articlePromo .inner:after, .sign-in-nlt:after,  .mod_signin_lit:after, .mod_signin_bas form:after, .mod_signin_ext form:after, .mod_signin_by_author form:after, .mod_signin_ext .nlt_row:after, .mod_signin_ext .nlt-descr:after, .mod_signin_ext .half-wide:after, .mod_signin_by_author .nlt_row:after, #gazeta_article_likes ul:after, #gazeta_article_share ul:after, #gazeta_article_buttons > ul:after, #gazeta_article_more:after, #gazeta_article_more .more > ul:after, #gazeta_article_rate ul:after, #gazeta_article_miniatures:after, #gazeta_article .navigation:after { content: '.'; width: 0; height: 0; visibility: hidden; clear: both; display: block; }

/* ogolne */
.mod, .indexMT, .index, .blogBox, .NFwrp, #ea_mostread, .wdm_report, .indABC, .wideoIndex, #newslzaj { margin-bottom: 20px; }
/* ogolne - naglowki */
.mod .node_head, .indexMT .header, .index .head, .blogBox h3, .NFwrp h3, #ea_mostread .head, .indABC h3, .wideoIndex .index_head, #newslzaj h3, .mod_contact h2 { border-bottom: 3px solid #cecece; margin-bottom: 10px; padding-bottom: 2px; position: relative; zoom: 1; }
.mod .node_head h2, .indexMT .header h1, .indexMT .header h2, .index .head h1, .index .head h2, .blogBox h3, .NFwrp h3, #ea_mostread .head strong, .indABC h3, .wideoIndex .index_head h2, #newslzaj h3, .mod_contact h2 { font: normal 16px Georgia,serif; text-transform: uppercase; zoom: 1; }
.mod .node_head h2 a, .indexMT .header h1 a, .indexMT .header h2 a, .index .head h1 a, .index .head h2 a, .blogBox h3 a, .NFwrp h3 a, .indABC h3 a, .wideoIndex .index_head h2 a { display: block; color: #333; }
.mod .node_head h2 a:hover, .indexMT .header h1 a:hover, .indexMT .header h2 a:hover, .index .head h1 a:hover, .index .head h2 a:hover, .blogBox h3 a:hover, .NFwrp h3 a:hover, .indABC h3 a:hover, .wideoIndex .index_head h2 a:hover { color: #5db701; background: #fff; }
.mod .node_head img, .indexMT .header img, .index .head img, .blogBox h3 img, .NFwrp h3 img, #ea_mostread .head img, .indABC h3 img, .wideoIndex .index_head img { position: absolute; right: 0; bottom: -3px; border-left: 3px solid #fff; }
/* ogolne - elementy */
.mod .super, .indexMT .super, .index .super, .blogBox .bl { font-size: 11px; text-transform: uppercase; display: block; color: #666; }
.mod .super a, .indexMT .super a, .index .super a, .blogBox .bl a { color: #900; }
.mod .author, .indexMT .author, .index .author { color: #666; font-size: 10px; text-transform: uppercase; }
.mod .node_body h2, .mod .node_body h3, .indexMT h2, .indexMT h3, .index h2, .index h3, .blogBox h4, .mod_zr9 .node_main h3, .wideoIndex h3 { font: normal 14px/16px Georgia,serif; margin-bottom: 4px; }
.mod .more, .indexMT .more, .index .more, .NFwrp .NFw, #ea_mostread .more { text-align: right; }
/* ogolne - MT */
.mod_zr2 .mod_inner h3, .mod_zr3 .mod_inner h2, .mod_zr4 .mod_inner h2, .mod_zr5 .mod_inner h2 { font-size: 24px; line-height: 26px; }
/* ogolne - mniejszy lead */
.mod_zr1 .lead, .mod_zr2 .lead, .mod_zr6 .lead, .mod_zr13 .lead, .indexMT .lead, .index .lead, .blogBox .tresc { font-size: 11px; line-height: 14px; margin-bottom: 8px; }
/* ogolne - margines kafle */
.mod_zr1, .mod_zr6, .mod_zr7, .mod_zr8_noslider, .mod_zr13, .wideoIndex { margin-bottom: 6px; }
/* ogolne - do automatow */
.indexMT h2, .indexMT h3, .index h2, .index h3, .blogBox h4, .mod_zr9 .node_main h3 { font-size: 18px; line-height: 20px; }
/* ogolne - listy */
.mod_zr2 li, .mod_zr3 li, .mod_zr4 li, #ea_mostread li a, .zi2 li a, .mod_zi2 li a { font: normal 12px/16px Georgia,serif; }
.mod_zr1 li, .NFwrp li, .mod_zr9 li, .mod_zr13 li { font: normal 12px/15px Georgia,serif; padding-bottom: 4px; margin-bottom: 4px; border-bottom: 1px solid #e5e5e5; }
.mod_zr2 li, .mod_zr4 li, .NFwrp li, .mod_zr9 li { padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/lego/bullet.png') no-repeat 1px 6px; }
.mod li strong { font-weight: bold; }
/* ogolne - stronicowanie */
.indexMT .pages, .index .pages, .wideoIndex .index_str { text-align: center; font-weight: bold; padding: 6px 0; }
.indexMT .pages span span, .indexMT .pages a, .index .pages span, .index .pages a, .wideoIndex .index_str a, .wideoIndex .index_str span { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px; margin-bottom: 3px; display: inline-block; }
.wideoIndex .index_str span.pages, .wideoIndex .index_str span.next, .wideoIndex .index_str span.prev {border: 0;}
.indexMT .pages span .e, .index .pages span .e { border-color: #fff; }

/* zajawka reczna - kafle */
.mod_zr1 .node_entry { float: left; width: 140px; margin-left: 20px; display: inline; overflow: hidden; zoom: 1; margin-bottom: 14px; }
.mod_zr1 img { display: block; }
/* clear na nowy wiersz w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .mod_zr1 .n4, .layout_uniwersalny #columns_wrap .mod_mlyn .n4 { clear: both; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr1 .n2, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr1 .n2, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr1 .n2, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr1 .n2, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr1 .n2, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr1 .n2, .layout_uniwersalny #columns_wrap #holder_205 .mod_mlyn .n2, .layout_uniwersalny #columns_wrap #holder_206 .mod_mlyn .n2, .layout_uniwersalny #columns_wrap #holder_221 .mod_mlyn .n2, .layout_uniwersalny #columns_wrap #holder_222 .mod_mlyn .n2, .layout_uniwersalny #columns_wrap #holder_301 .mod_mlyn .n2, .layout_uniwersalny #bottom_wrap #holder_402 .mod_mlyn .n2  { clear: both; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_213 .mod_zr1 .n4, .layout_uniwersalny #columns_wrap #holder_230 .mod_zr1 .n4, .layout_uniwersalny #columns_wrap #holder_213 .mod_mlyn .n4, .layout_uniwersalny #columns_wrap #holder_230 .mod_mlyn .n4 { clear: none; margin-left: 20px; }
.layout_uniwersalny #columns_wrap #holder_213 .mod_zr1 .n3, .layout_uniwersalny #columns_wrap #holder_230 .mod_zr1 .n3, .layout_uniwersalny #bottom_wrap #holder_403 .mod_zr1 .n3, .layout_uniwersalny #columns_wrap #holder_213 .mod_mlyn .n3, .layout_uniwersalny #columns_wrap #holder_230 .mod_mlyn .n3, .layout_uniwersalny #bottom_wrap #holder_403 .mod_mlyn .n3 { clear: both; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_214 .mod_zr1 .node_entry, .layout_uniwersalny #columns_wrap #holder_229 .mod_zr1 .node_entry, .layout_uniwersalny #columns_wrap #holder_214 .mod_mlyn .node_entry, .layout_uniwersalny #columns_wrap #holder_229 .mod_mlyn .node_entry { clear: both; margin-left: 0; }
.layout_uniwersalny #top_wrap .mod_zr1 .n6, .layout_uniwersalny #bottom_wrap #holder_401 .mod_zr1 .n6, .layout_uniwersalny #bottom_wrap #holder_404 .mod_zr1 .n6, .layout_uniwersalny #top_wrap .mod_mlyn .n6, .layout_uniwersalny #bottom_wrap #holder_401 .mod_mlyn .n6, .layout_uniwersalny #bottom_wrap #holder_404 .mod_mlyn .n6 { clear: both; margin-left: 0; }

/* zajawka reczna - maintopic */
.mod_zr2 .node_imgwrap { float: left; display: inline; margin-right: 10px; }
.mod_zr2 .node_imgwrap img { display: block; border: 1px solid #e4e4e4; }
.mod_zr2 .node_content { overflow: hidden; zoom: 1; position: relative; top: -4px; }
.mod_zr2 .lead { font-size: 12px; line-height: 16px; }
.mod_zr2 li { padding-left: 10px; background: url('http://bi.gazeta.pl/i/obrazki/lego/bullet.png') no-repeat 1px 6px; }

/* zajawka reczna - maintopic */
.mod_zr3 .node_imgwrap img { display: block; }
.mod_zr3 .node_body { border: solid #cacaca; border-width: 0 1px 1px; padding: 12px 8px; }
.mod_zr3 .node_inner_body { background: url('http://bi.gazeta.pl/i/obrazki/lego/dot.png') repeat-y 301px; }
.mod_zr3 .node_col0 { float: left; width: 290px; }
.mod_zr3 .node_col1 { float: right; width: 290px; }

/* zajawka reczna - maintopic waski */
.mod_zr4 .lead { margin-bottom: 4px; }
.mod_zr4 ul { margin-bottom: 8px; }

/* zajawka reczna - maintopic slider */
.mod_zr5 { height: 307px; background: #eee; position: relative; overflow: hidden; margin-bottom: 12px; z-index: 1; }
.mod_zr5 .node_body { height: 307px; width: 7000px; position: absolute; top: 0; left: -380px; z-index: 1; }
.mod_zr5 .node_entry { width: 460px; height: 307px; float: left; position: relative; overflow: hidden; }
.mod_zr5 .node_caption { display: none; position: absolute; left: 10px; bottom: 13px; width: 426px; padding: 7px; background: #fff; opacity: 0.81; }
.mod_zr5 .active .node_caption { display: block; }
.mod_zr5 .node_prev a, .mod_zr5 .node_next a { display: block; width: 80px; height: 307px; position: absolute; left: 0; top: 0; z-index: 2; background: url('http://bi.gazeta.pl/i/obrazki/lego/MTprev.png') left center repeat-y; text-indent: -1000px; }
.mod_zr5 .node_next a { left: 540px; background-image: url('http://bi.gazeta.pl/i/obrazki/lego/MTnext.png'); }

/* zajawka reczna - eksperci */
.mod_zr6 .node_entry { float: left; display: inline; width: 300px; padding-left: 10px; margin-left: 9px; border-left: 1px solid #d6d6d6; margin-bottom: 14px; }
.mod_zr6 .node_body img { float: left; display: inline; margin-right: 8px; }
.mod_zr6 .node_body h3 { font-size: 18px; line-height: 20px; }
/* clear na nowy wiersz w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .mod_zr6 .n2 { padding-left: 0; border-left: 0; margin-left: 0; clear: both; }
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr6 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr6 .node_entry, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr6 .node_entry { padding-left: 0; border-left: 0; margin-left: 0; border-bottom: 1px solid #d6d6d6; padding-bottom: 12px; margin-bottom: 12px; }
.layout_uniwersalny #top_wrap .mod_zr6 .n3, .layout_uniwersalny #bottom_wrap #holder_401 .mod_zr6 .n3, .layout_uniwersalny #bottom_wrap #holder_404 .mod_zr6 .n3 { padding-left: 0; border-left: 0; margin-left: 0; clear: both; }

/* zajawka reczna - SEO */
.mod_zr7 strong { font-size: 13px; color: #000; }
.mod_zr7 li { font: normal 12px/18px Georgia,serif; }
.mod_zr7 .node_entry { float: left; width: 140px; margin-left: 9px; padding-left: 10px; border-left: 1px solid #d6d6d6; margin-bottom: 14px; }
/* clear na nowy wiersz w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .mod_zr7 .n4 { clear: both; margin-left: 0; border-left: 0; padding-left: 0; }
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr7 .n2, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr7 .n2, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr7 .n2, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr7 .n2, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr7 .n2, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr7 .n2 { clear: both; margin-left: 0; border-left: 0; padding-left: 0; }
.layout_uniwersalny #columns_wrap #holder_213 .mod_zr7 .n4, .layout_uniwersalny #columns_wrap #holder_230 .mod_zr7 .n4 { clear: none; margin-left: 9px; padding-left: 10px; border-left: 1px solid #d6d6d6; }
.layout_uniwersalny #columns_wrap #holder_213 .mod_zr7 .n3, .layout_uniwersalny #columns_wrap #holder_230 .mod_zr7 .n3, .layout_uniwersalny #bottom_wrap #holder_403 .mod_zr7 .n3 { clear: both; margin-left: 0; border-left: 0; padding-left: 0; }
.layout_uniwersalny #columns_wrap #holder_214 .mod_zr7 .node_entry, .layout_uniwersalny #columns_wrap #holder_229 .mod_zr7 .node_entry { clear: both; margin-left: 0; border-left: 0; padding-left: 0; }
.layout_uniwersalny #top_wrap .mod_zr7 .n6, .layout_uniwersalny #bottom_wrap #holder_401 .mod_zr7 .n6, .layout_uniwersalny #bottom_wrap #holder_404 .mod_zr7 .n6 { clear: both; margin-left: 0; border-left: 0; padding-left: 0; }

/* zajawka reczna - partnerzy */
.mod_zr8 .node_head { border-bottom: 0; }
.mod_zr8 .node_entry { width: 138px; height: 80px; line-height: 80px; border: 1px solid #ccc; text-align: center; float: left; margin-left: 20px; display: inline; margin-bottom: 14px; }
.mod_zr8 .node_entry img { vertical-align: middle; }
/* clear na nowy wiersz w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .mod_zr8_noslider .n4 { clear: both; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr8_noslider .n2, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr8_noslider .n2, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr8_noslider .n2, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr8_noslider .n2, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr8_noslider .n2, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr8_noslider .n2 { clear: both; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_213 .mod_zr8_noslider .n4, .layout_uniwersalny #columns_wrap #holder_230 .mod_zr8_noslider .n4 { clear: none; margin-left: 20px; }
.layout_uniwersalny #columns_wrap #holder_213 .mod_zr8_noslider .n3, .layout_uniwersalny #columns_wrap #holder_230 .mod_zr8_noslider .n3, .layout_uniwersalny #bottom_wrap #holder_403 .mod_zr8_noslider .n3 { clear: both; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_214 .mod_zr8_noslider .node_entry, .layout_uniwersalny #columns_wrap #holder_229 .mod_zr8_noslider .node_entry { clear: both; margin-left: 0; }
.layout_uniwersalny #top_wrap .mod_zr8_noslider .n6, .layout_uniwersalny #bottom_wrap #holder_401 .mod_zr8_noslider .n6, .layout_uniwersalny #bottom_wrap #holder_404 .mod_zr8_noslider .n6 { clear: both; margin-left: 0; }
/* wersja ze sliderem */
.mod_zr8_slider .node_body { position: relative; }
.mod_zr8_slider .node_entries { position: relative; width: 572px; height: 82px; overflow: hidden; margin-left: 14px; }
.mod_zr8_slider .node_inner_entries { width: 5000px; position: absolute; left: 0; top: 0; }
.mod_zr8_slider .node_entry { margin-left: 4px; }
.mod_zr8_slider .node_scroll { width: 19px; height: 80px; position: absolute; border: 1px solid #ccc; top: 0; background: url('http://bi.gazeta.pl/i/obrazki/lego/slider-partners.png') no-repeat 0 0; }
.mod_zr8_slider .scroll_right, .mod_zr8_slider .scroll_right_active { right: 0; }
.mod_zr8_slider .scroll_right { background-position: 100% 0; }
.mod_zr8_slider .scroll_left_active { background-position: 0 100%; cursor: pointer; }
.mod_zr8_slider .scroll_right_active { background-position: 100% 100%; cursor: pointer; }
.mod_zr8_slider .n6 { margin-left: 0; }
/* inne odstepy w szerokich szpaltach */
.layout_uniwersalny #top_wrap .mod_zr8_slider .node_entries, .layout_uniwersalny #bottom_wrap .mod_zr8_slider .node_entries { left: 25px; width: 890px; }
.layout_uniwersalny #top_wrap .mod_zr8_slider .node_entry, .layout_uniwersalny #bottom_wrap .mod_zr8_slider .node_entry { margin-left: 10px; }

/* zajawka reczna - polecamy, wersja druga */
.mod_zr9 .node_head { border-bottom: 0; }
.mod_zr9 .node_main { padding: 10px; background: #e2dfdf; margin-bottom: 14px; }
.mod_zr9 .node_main img { float: left; display: inline; margin-right: 12px; }

/* zajawka reczna - belka, wersja pierwsza */
.mod_zr10 { background: #ededed; height: 28px; border: 1px solid #e5e5e5; font: normal 11px/28px Georgia,serif; text-transform: uppercase; padding: 0 9px; overflow: hidden; }
.mod_zr10 strong { font-weight: bold; }
.mod_zr10 ul, .mod_zr10 li { display: inline; }
.mod_zr10 ul { margin-left: 4px; }
.mod_zr10 a { color: #ff6f00; margin-left: 6px; padding-left: 7px; border-left: 1px solid #aeaeae; }
.mod_zr10 a:hover { background: 0; color: #ff6f00; text-decoration: underline; }
.mod_zr10 .first a { border: 0; padding: 0; margin: 0; }

/* zajawka reczna - belka, wersja druga */
.mod_zr11 { height: 28px; margin-bottom: 0; overflow: hidden; font: normal 12px/28px Georgia,serif; }
.mod_zr11 ul, .mod_zr11 li { display: inline; }
.mod_zr11 ul { margin-left: 4px; }
.mod_zr11 li { padding-left: 12px; background: url('http://bi.gazeta.pl/i/obrazki/lego/bullet.png') no-repeat 4px 50%; }

/* zajawka reczna - newsowa, tylko tytuly, jak indeks */
.mod_zr12 .node_body h3 { font-size: 18px; line-height: 20px; }

/* zajawka reczna - szerokie kafle */
.mod_zr13 .node_entry { float: left; width: 300px; margin-left: 20px; display: inline; overflow: hidden; zoom: 1; margin-bottom: 14px; }
.mod_zr13 img { display: block; }
/* clear na nowy wiersz w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .mod_zr13 .n2 { padding-left: 0; border-left: 0; margin-left: 0; }
.layout_uniwersalny #columns_wrap #holder_205 .mod_zr13 .node_entry, .layout_uniwersalny #columns_wrap #holder_206 .mod_zr13 .node_entry, .layout_uniwersalny #columns_wrap #holder_221 .mod_zr13 .node_entry, .layout_uniwersalny #columns_wrap #holder_222 .mod_zr13 .node_entry, .layout_uniwersalny #columns_wrap #holder_301 .mod_zr13 .node_entry, .layout_uniwersalny #bottom_wrap #holder_402 .mod_zr13 .node_entry { padding-left: 0; border-left: 0; margin-left: 0; border-bottom: 1px solid #d6d6d6; padding-bottom: 12px; margin-bottom: 12px; }
.layout_uniwersalny #top_wrap .mod_zr13 .n3, .layout_uniwersalny #bottom_wrap #holder_401 .mod_zr13 .n3, .layout_uniwersalny #bottom_wrap #holder_404 .mod_zr13 .n3 { padding-left: 0; border-left: 0; margin-left: 0; }

/* pasek nad nawigacja - blogoserwis idealny */
.mod_zr20 { margin: 0; }
.mod_zr20 .node_inner .node .node_inner, .mod_zr20 .node_inner .node p { display: inline; }
.mod_zr20 p { height: 28px; line-height: 28px; }
.mod_zr20 img { vertical-align: middle; }
.mod_zr20 .node_inner .node { border-left: 1px solid #cdcdcd; float: left; padding-left: 2px; height: 28px; }
.mod_zr20 .node_inner .node:first-child { border: 0; }
.mod_zr20 .node_inner p a { padding: 0 10px 0 4px; }
.mod_zr20 .node_inner p a:hover { background: 0; text-decoration: underline; }

/* tytul serwisu - blogoserwis idealny */
.mod_zr21 .node_head { border: 0; margin: 0; }
.mod_zr21 h1 { font-size: 18px; line-height: auto; color: #999; }

/* redakcja - blogoserwis idealny */
.mod_zr22 .node_head { border: 0; padding: 0; }
.mod_zr22 h3 { font-size: 18px; }
.mod_zr22 .node_entry { float: left; width: 69px; height: 69px; margin: 0 0 5px 5px; border: 1px solid #ccc; overflow: hidden; }
.mod_zr22 .node_entry.n4 { margin-left: 0; clear: both; }
.mod_zr22 .node_entry img { display: block; min-width: 69px; min-height: 69px; }

/* kafle logowanie - blogoserwis idealny */
.mod_zr23 .lead { margin-bottom: 8px; color: #666; }
.mod_zr23 .node_body img { float: left; margin: 0 8px 8px 0; }

/* zajawka reczna - srodindeks */
.mod_zr24 .node_head { border-bottom: 0; border-left: 8px solid; padding-left: 8px; margin-left: -16px; }
.mod_zr24 .node_head .info { color: #999; }
.mod_zr24 .node_head h2 { font-weight: bold; font-size: 24px; text-transform: none; }
.mod_zr24 .node_head img { top: 2px; }
.mod_zr24 .node_body img { float: left; margin: 0 18px 12px 0; }
.mod_zr24 .node_content { overflow: hidden; }
.mod_zr24 .author, .mod_zr24 .when { display: inline; }
.mod_zr24 .lead { margin: 8px 0; }
.mod_zr24 .more { font-weight: bold; }

/* zajawka pod logowaniem np ludzie.gazeta.pl */
.mod_zr25 .node_head { margin: 0; padding: 0; border: 0; }
.mod_zr25 .node_head h1 { font: normal 22px/22px Arial,sans-serif; margin: 20px 0 15px 0; padding: 0; }
.div.mod_zr25 h2, div.mod_zr25 p { margin: 0; padding: 0; }
.mod_zr25 h1 { margin-bottom: 20px; border: none; }
.mod_zr25 h2 { margin-bottom: 10px; font: bold 14px/14px Arial,sans-serif; }
.mod_zr25 h2 a { text-decoration: none; color: #000; font: bold 14px/14px Arial,sans-serif; }
.mod_zr25 p { font: normal 12px/16px Arial,sans-serif; }
.mod_zr25 .node_inner .node_row { margin-bottom: 16px; }
.mod_zr25 .node_inner .elem1, div.mod_zr25 .node_inner .elem3 { margin-right: 20px; }
.mod_zr25 .node_inner .node_inner_elem { float: left; width: 300px; overflow: hidden; }
.mod_zr25 .node_inner_picture { float: left; width: 62px; }
.mod_zr25 .node_inner_picture a:hover { background: 0; }
.mod_zr25 .node_content { margin-left: 70px; }

/* zajawka srodindeksowa ala wpis - grupa gazeta */
.externalEntry .mod_zr26 { margin: 0; }
.mod_zr26 { background: #fff8e7; padding: 10px; }
.mod_zr26 .node_head { border: 0; padding: 0; margin-bottom: 8px; }
.mod_zr26 .node_head strong { font: bold 16px/18px Arial, sans-serif; color: #000; margin-right: 3px; }
.mod_zr26 .node_head h3 { display: inline; }
.mod_zr26 .node_imgw { float: left; }
.mod_zr26 .node_imgw img { display: block; margin-right: 10px; }
.mod_zr26 .node_content { overflow: hidden; zoom: 1; }
.mod_zr26 .lead { font-size: 11px; line-height: 16px; color: #373737; margin: 4px 0 8px; }
.mod_zr26 .info { font-size: 10px; text-transform: uppercase; color: #929292; line-height: normal; }
.mod_zr26 .node_comments { color: #464646; font-size: 11px; }
.mod_zr26 .node_comments img { vertical-align: middle; margin-right: 3px; }
.mod_zr26 .node_comments a:hover { background: 0; }

/* zajawka srodindeksowa (szary pasek ze zdjeciem do prawej) - grupa gazeta */
.externalEntry .mod_zr27 { margin: 0; }
.mod_zr27 { background: #e3e3e3; height: 40px; line-height: 40px; font-size: 10px; color: #747474; padding-left: 12px; overflow: hidden; }
.mod_zr27 img { display: block; float: right; }

/* zajawka srodindeksowa (cytat) - grupa gazeta */
.externalEntry .mod_zr28 { margin: 0; }
.mod_zr28 .node_body { padding: 2px 0 0 65px; background: url('http://bi.gazeta.pl/i/obrazki/global/cite_bg.png') no-repeat 3px 3px; }
.mod_zr28 .node_body h3 { font-style: italic; }

/* indeks */
.zi1 .body li, .mod_zi1 .body li { margin-bottom: 18px; zoom: 1; }
.zi1 .imgw ul, .mod_zi1 .imgw ul { float: left; margin: 0 8px 0 0 !important; margin: 0 4px 0 0; position: relative; top: -4px; }
.zi1 .imgw img, .mod_zi1 .imgw img { display: block; }
.zi1 .imgw li, .mod_zi1 .imgw li { margin: 0; width: auto !important; width: 1px; margin-top: 8px; }

/* indeks ABC */
.indABC .kL { float: left; width: 300px; }
.indABC .kR { float: right; width: 300px; }
.indABC h4 { margin-bottom: 8px; }
.indABC h4 span { display: block; width: 20px; height: 20px; background: url('http://bi.gazeta.pl/i/obrazki/lego/indabc-bg.png') repeat-x; text-align: center; font-size: 13px; font-weight: bold; line-height: 20px; color: #fff; }
.indABC ul { margin-bottom: 16px; }

/* indeks galerii */
.zi3 .body, .mod_zi3 .body { position: relative; left: -20px; width: 660px; }
.zi3 .even, .zi3 .odd, .mod_zi3 .even, .mod_zi3 .odd { width: 140px; height: 144px; float: left; margin: 0 0 16px 20px; }
.zi3 .body h2, .mod_zi3 .body h2 { font-size: 16px; }

/* indeks newsowy - tytuly */
.zi4 .header, .mod_zi4 .head { margin-bottom: 0; }
.zi4 .body h2, .zi4 .body h3, .mod_zi4 .body h2, .mod_zi4 .body h3 { border-bottom: 1px solid #e4e4e4; margin-bottom: 0; }
.zi4 .body h2 a, .zi4 .body h3 a, .mod_zi4 .body h2 a, .mod_zi4 .body h3 a { display: block; line-height: 20px; padding: 6px 0; }
.zi4 .body h2 a:hover, .zi4 .body h3 a:hover, .mod_zi4 .body h2 a:hover, .mod_zi4 .body h3 a:hover { background: #e4e4e4; color: #000; text-decoration: none; }
.zi4 .date, .mod_zi4 .date { font-size: 10px; color: #999; display: block; padding-top: 4px; }

/* indeks newsowy - D(TL) */
.zi5 .date, .mod_zi5 .when { float: left; width: 90px; padding-left: 4px; font-size: 10px; color: #a5a5a5; border-right: 1px solid #bebebe; }
.zi5 .wrap_1, .mod_zi5 .wrap_0 { overflow: hidden; padding-left: 11px; }
.zi5 .even, .zi5 .odd, .mod_zi5 .entry { margin-bottom: 8px; }
.zi5 h3, .mod_zi5 h3 { line-height: 18px; }
.zi5 .base, .mod_zi5 .base { font-size: 10px; text-transform: uppercase; color: #666; line-height: 12px; }

/* indeks newsowy - tytuly, waski */
.zi6 .header h2, .mod_zi6 .head h2 { font-size: 11px; font-weight: bold; }
.zi6 .header, .mod_zi6 .head { border-bottom-width: 1px; }
.zi6 .body h3, .mod_zi6 .body h3 { font-size: 12px; line-height: 19px; }

/* indeks wideo */
.wideoIndex .index_entries { position: relative; left: -20px; }
.wideoIndex .index_entries li { float: left; display: inline; width: 140px; height: 180px; margin-left: 20px; }
.wideoIndex .wideoImg { width: 120px; height: 90px; border: 1px solid #ccc; padding: 9px; position: relative; margin-bottom: 4px; }
.wideoIndex .wideoImg img { display: block; }
.wideoIndex .playBtn { position: absolute; left: 58px; top: 43px; }
.wideoIndex .fancyLead { display: none; position: absolute; left: 9px; top: 9px; width: 110px; height: 80px; padding: 5px; color: #fff; }
.wideoIndex .fancyLead { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/i/obrazki/wyborcza/wdmBGblack.png'); }
.wideoIndex .fancyLead[class] { background: url('http://bi.gazeta.pl/i/obrazki/lego/wdmBGblack.png') repeat; }
.wideoIndex h3 { font-size: 16px; }
/* szerokosc siatki w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .wideoIndex .index_entries { width: 640px; }
.layout_uniwersalny #columns_wrap #holder_205 .wideoIndex .index_entries, .layout_uniwersalny #columns_wrap #holder_206 .wideoIndex .index_entries, .layout_uniwersalny #columns_wrap #holder_221 .wideoIndex .index_entries, .layout_uniwersalny #columns_wrap #holder_222 .wideoIndex .index_entries, .layout_uniwersalny #bottom_wrap #holder_402 .wideoIndex .index_entries, .layout_uniwersalny #columns_wrap #holder_301 .wideoIndex .index_entries { width: 320px; }
.layout_uniwersalny #columns_wrap #holder_213 .wideoIndex .index_entries, .layout_uniwersalny #columns_wrap #holder_230 .wideoIndex .index_entries, .layout_uniwersalny #bottom_wrap #holder_403 .wideoIndex .index_entries { width: 480px; }
.layout_uniwersalny #top_wrap .wideoIndex .index_entries, .layout_uniwersalny #bottom_wrap #holder_401 .wideoIndex .index_entries, .layout_uniwersalny #bottom_wrap #holder_404 .wideoIndex .index_entries { width: 960px; }

/* indeks uniwersalny - seria wideo */
.mod_zi7 .body .entry { border: 1px solid #ccc; margin-bottom: 20px; padding: 3px;}
.mod_zi7 .body .entry .wrap_0 { width: 296px; height: 212px; float: left; display: inline;  overflow: hidden; margin-right: 8px; }
.mod_zi7 .body .entry .imgw a { display: block; width: 296px; height: 212px; overflow: hidden; }
.mod_zi7 .body .entry .imgw li { position: relative; display: block; width: 296px; height: 212px; overflow: hidden; }
.mod_zi7 .body .entry .imgw img { display: block; }
.mod_zi7 .body .entry .imgw li a .playbtn { position: absolute; top: 73px; left: 118px;}
.mod_zi7 .body .entry .wrap_1 { height: 212px; position: relative; text-align: right; margin: 0 4px 0 0 ; overflow: hidden; zoom: 1; }
.mod_zi7 .body .entry .wrap_1 span.when { font: 10px Arial,sans-serif; color: #8e8e8e; }
.mod_zi7 .body .entry .wrap_1 p { font: 14px/17px Arial, sans-serif; color: #303030; margin-top: 6px; }
.mod_zi7 .body .entry .wrap_2 { position: absolute; height: 57px; left: 0; bottom: 0; width: 100%; overflow: hidden; zoom: 1; }
.mod_zi7 .body .entry .wrap_3 .imgw_s li { float: left; position: relative; margin: 0 10px 0 0; }
.mod_zi7 .body .entry .wrap_3 .imgw_s li img { display: block; }
.mod_zi7 .body .entry .wrap_3 .imgw_s li .playbtn{ position: absolute; top:30px; right: 2px; }
.mod_zi7 .body .entry .wrap_4 { overflow: hidden; zoom: 1; }
.mod_zi7 .body .entry .wrap_4 .number { font: bold 30px Arial, sans-serif; color: #c0bfbf; }
.mod_zi7 .body .entry .wrap_4 .more { font: bold 14px Arial, sans-serif; margin: 3px 0 0; }

/* indeks mt przewijany - blogoserwis idealny */
.mod_zi10 { position: relative; }
.mod_zi10 .body { overflow: hidden; height: 350px; width: 620px; zoom: 1; position: relative; z-index: 1; }
.mod_zi10 .body .entry { float: left; width: 620px; height: 350px; position: relative; }
.mod_zi10 .body .wrap { position: absolute; bottom: 0; padding: 10px 56px; width: 508px; height: 117px; }
.mod_zi10 .body .wrap a:hover { background: 0; text-decoration: none; border-bottom: 1px solid; }
.mod_zi10 img { display: block; }
.mod_zi10 .wrap p { display: inline; font-size: 14px; line-height: 19px;  }
.mod_zi10 .wrap .more { font-weight: bold; }
.mod_zi10 .wrap h2, .mod_zi10 .wrap h3 { font-weight: bold; font-size: 24px; line-height: 28px; }
.mod_zi10 .scroll { position: absolute; cursor: pointer; width: 42px; height: 350px; z-index: 2; top: 0; background: url('http://bi.gazeta.pl/i/obrazki/blogoserwis/mt-scroll.png') no-repeat 0 0; }
.mod_zi10 .scrollLeft { left: 0; }
.mod_zi10 .scrollRight { right: 0; background-position: 100% 0; }
.mod_zi10 .body > ul { width: 9000px; }

/* indeks glowny - blogoserwis idealny */
.mod_zi11 .entry { padding-bottom: 16px; border-bottom: 1px solid #d1d1d1; margin-bottom: 16px; } 
.mod_zi11 .wrap_0 { border-left: 8px solid; padding-left: 8px; margin: 0 0 18px -16px; }
.mod_zi11 .wrap_0 .base { font-size: 16px; font-weight: bold; }
.mod_zi11 .wrap_0 ul, .mod_zi11 .wrap_0 li { display: inline; }
.mod_zi11 .wrap_0 li { border-left: 1px solid #b8b8b8; padding-left: 6px; margin-left: 4px; }
.mod_zi11 .wrap_0 li:after { display: none; }
.mod_zi11 .wrap_0 h2, .mod_zi11 .wrap_0 h3 { font-size: 24px; font-weight: bold; line-height: 28px; margin-top: 6px; }
.mod_zi11 .wrap_0 h2 a:hover, .mod_zi11 .wrap_0 h3 a:hover { background: 0; border-bottom: 2px solid; }
.mod_zi11 .wrap_1 { overflow: hidden; }
.mod_zi11 .wrap_2 { overflow: hidden; min-width: 200px; }
.mod_zi11 .wrap_3 { padding: 8px 0; }
.mod_zi11 .author, .mod_zi11 .when { color: #999; text-transform: none; font-size: 12px; }
.mod_zi11 .author { border-right: 1px solid #999; padding-right: 6px; margin-right: 2px; }
.mod_zi11 .lead { font-size: 14px; line-height: 19px; overflow: hidden; }
.mod_zi11 .lead strong { font-weight: bold; }
.mod_zi11 .wrap_4 { font-weight: bold; font-size: 14px; }
.mod_zi11 .wrap_4 * { vertical-align: middle; }
.mod_zi11 .more { float: right; }
.mod_zi11 .comments { margin-right: 4px; }
.mod_zi11 .comments span { color: #999; font-weight: normal; }
.mod_zi11 .imgw li { float: left; padding: 0 12px 12px 0; position: relative; }
.mod_zi11 .imgw img { display: block; }
.mod_zi11 .imgw .playbtn { position: absolute; left: 149px; top: 63px; }
.mod_zi11 .head { border: 0; }
.mod_zi11 .head h1, .mod_zi11 .head h2 { font-size: 18px; color: #999; }

/* indeks gora strony artykulowej - blogoserwis idealny */
.mod_zi12 { margin-bottom: 25px; }
.mod_zi12 .head { height: 26px; border-bottom: 1px solid #ccc; }
.mod_zi12 .head li { float: left; white-space: nowrap; font-size: 14px; line-height: 25px; padding: 0 16px; border: 1px solid #ccc; margin-right: 4px; cursor: pointer; }
.mod_zi12 .head li:hover { text-decoration: underline; }
.mod_zi12 .head li.active { border-bottom-color: #fff; cursor: default; }
.mod_zi12 .head li.active:hover { text-decoration: none; }
.mod_zi12 .indexEntry { border: solid #ccc; border-width: 0 1px 1px; display: none; padding: 12px 5px 12px 12px; }
.mod_zi12 .indexEntry .index { margin: 0; }
.mod_zi12 .active { display: block; }
.mod_zi12 .entry { float: left; width: 300px; margin-left: 7px; }
.mod_zi12 .imgw { float: left; margin-right: 8px; }
.mod_zi12 .imgw img { display: block; }
.mod_zi12 > .body { min-height: 94px; background: url('http://bi.gazeta.pl/i/obrazki/lego/5/loader.gif') no-repeat 50% 50%; }
.mod_zi12 > .bodyLoaded { background: 0; }
.mod_zi12 .body h2, .mod_zi12 .body h3 { font-size: 14px; line-height: auto; font-weight: bold; border: 0; word-wrap: break-word; }
.mod_zi12 .body h2 a, .mod_zi12 .body h3 a { padding: 0; display: inline; }
.mod_zi12 .body h2 a:hover, .mod_zi12 .body h3 a:hover { background: 0; text-decoration: underline; }

/* indeks glowny - grupa gazeta */
.mod_zi13 .wrap { overflow: hidden; zoom: 1; }
.mod_zi13 .wrap_0 { margin-bottom: 8px; }
.mod_zi13 .head img { bottom: 2px; }
.mod_zi13 .entry { padding: 10px 0; border-bottom: 1px solid #e2e2e2; }
.mod_zi13 .entry:first-child { padding-top: 0; }
.mod_zi13 .body h2, .mod_zi13 .body h3 { display: inline; margin: 0; line-height: 19px; margin: 0; }
.mod_zi13 .body h2 a, .mod_zi13 .body h3 a { padding: 0 1px; }
.mod_zi13 .when { font: bold 16px/18px Arial, sans-serif; color: #000; display: none; }
.mod_zi13 .imgw { float: left; }
.mod_zi13 .imgw img { margin-right: 10px; display: block; }
.mod_zi13 .base { font-size: 11px; margin-right: 3px; }
.mod_zi13 .base a { background: #2b2b2b; color: #fff; padding: 0 1px; }
.mod_zi13 .tags { font-size: 11px; display: inline; }
.mod_zi13 .tags li { display: inline; border-left: 1px solid #ccc; padding-left: 6px; margin-right: 3px; }
.mod_zi13 .tags li:first-child { margin-left: 0; padding: 0; border: 0; }
.mod_zi13 .tags li:after { display: none; }
.mod_zi13 .lead { line-height: 16px; color: #373737; margin-top: 4px; }
.mod_zi13 .comments { font-size: 11px; color: #464646; }
.mod_zi13 .comments img { vertical-align: middle; }
.mod_zi13 .comments a:hover { background: 0; }
.mod_zi13 .footer .more { font-size: 11px; padding-top: 2px; }
.mod_zi13 .footer .pages { padding-top: 20px; }
.mod_zi13 .externalEntry { padding: 0; }

/* indeks boczny - grupa gazeta */
.mod_zi14 .head { margin-bottom: 0; }
.mod_zi14 .head img { bottom: 2px; }
.mod_zi14 .body { border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; }
.mod_zi14 .entry { margin-top: 10px; }
.mod_zi14 .body h2, .mod_zi14 .body h3 { overflow: hidden; zoom: 1; margin: 0; }
.mod_zi14 .imgw { float: left; }
.mod_zi14 .imgw img { margin-right: 10px; display: block; }
.mod_zi14 .footer .more { font-size: 11px; padding-top: 2px; }
.mod_zi14 .externalEntry:first-child { margin-top: 0; }

/* indeks RSS */
.indexRSS .body li.entry { margin-bottom: 8px; padding-bottom: 8px; border-bottom: 1px solid #ededed; }
.indexRSS .body .imgw { float: left; margin: 0 10px 10px 0; }
.indexRSS .when { color: #807f7f; font-size: 10px; }
.indexRSS .lead { margin-top: 3px; font-size: 12px; line-height: 16px; }
.indexRSS .author { margin-right: 10px; }
.indexRSS .channel { font-size: 10px; }
.indexRSS .channel a { color: #4e4e4e; }
.indexRSS .pages span { border: 0; }
.indexRSS .pages span span { border:1px solid #dbdbdb; }

/* blogi */
.blogBox .bl, .blogBox h4, .blogBox .kR { overflow: hidden; }
.blogBox .kL img { float: left; padding-top: 4px; margin-right: 10px; }
.blogBox .wpisBox { border-bottom: 1px solid #d6d6d6; padding-bottom: 12px; margin: 0 0 12px 20px; width: 300px; float: left; display: inline; }
/* clear na nowy wiersz w zaleznosci od pozycji */
.layout_uniwersalny #columns_wrap .blogBox .n2 { padding-left: 0; border-left: 0; margin-left: 0; clear: both; }
.layout_uniwersalny #columns_wrap #holder_205 .blogBox .wpisBox, .layout_uniwersalny #columns_wrap #holder_206 .blogBox .wpisBox, .layout_uniwersalny #columns_wrap #holder_221 .blogBox .wpisBox, .layout_uniwersalny #columns_wrap #holder_222 .blogBox .wpisBox, .layout_uniwersalny #columns_wrap #holder_301 .blogBox .wpisBox, .layout_uniwersalny #bottom_wrap #holder_402 .blogBox .wpisBox { padding-left: 0; border-left: 0; margin-left: 0; clear: both; }
.layout_uniwersalny #top_wrap .blogBox .n3, .layout_uniwersalny #bottom_wrap #holder_401 .blogBox .n3, .layout_uniwersalny #bottom_wrap #holder_404 .blogBox .n3 { padding-left: 0; border-left: 0; margin-left: 0; clear: both; }

/* forum */
.NFwrp li span { color: #666; font-family: Arial; font-size: 11px; margin-left: 4px; }

/* najczejsciej czytane, najnowsze */
#ea_mostread .head { position: relative; }
#ea_mostread_24h_t, #ea_mostread_week_t { position: absolute; font: normal 11px Georgia,serif; padding: 5px 7px 2px; top: 0; background: #fff; cursor: pointer; color: #146cb4; }
#ea_mostread_week_t { right: 0; }
#ea_mostread_24h_t { right: 58px; }
#ea_mostread .head .active { padding: 2px 4px 5px; border: 3px solid #cecece; border-bottom: 0; cursor: default; color: #333; }
#ea_mostread .body, .zi2, .mod_zi2 { border-bottom: 1px solid #cecece; }
#ea_mostread .body { display: none; }
#ea_mostread .active { display: block; }
#ea_mostread li, .zi2 li, .mod_zi2 li { line-height: 18px; list-style: decimal; margin-left: 20px; font-size: 10px; color: #666; }
#ea_mostread ol, .zi2 ul, .mod_zi2 ul { padding-bottom: 8px; }

/* rotujacy redmonster */
.wdm_report { border: 1px solid #ccc; padding: 1px; }
.wdm_report_big { position: relative; zoom: 1; }
.wdm_report img { display: block; }
.wdm_report h2 { font-size: 18px; font-weight: bold; line-height: 25px; height: 25px; width: 296px; position: absolute; top: 0; left: 0; }
.wdm_report h2 a { display: block; padding: 0 8px; color: #fff; }
.wdm_report .more { font-weight: bold; line-height: 19px; height: 19px; position: absolute; bottom: 0; right: 0; }
.wdm_report .more a { display: block; padding: 0 8px; color: #fff; }
.wdm_report h2 a:hover, .wdm_report .more a:hover { background: 0; color: #fff; }
.wdm_report h2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/i/obrazki/wyborcza/wdmBGblack.png'); }
.wdm_report .more { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/i/obrazki/wyborcza/wdmBGred.png'); }
.wdm_report[class] h2 { background: url('http://bi.gazeta.pl/i/obrazki/lego/wdmBGblack.png') repeat; }
.wdm_report[class] .more { background: url('http://bi.gazeta.pl/i/obrazki/lego/wdmBGred.png') repeat; }
.wdm_report a:hover { background: 0; text-decoration: underline; }

/* zajawka newsletterowa */
#newslzaj span {font: normal 11px/12px Arial,sans-serif;display: block;}
#newslzaj form {padding: 7px 0 0;position: relative;}
#newslzaj #nltZajNewField, #newslzaj .t {font: normal 12px/24px Arial,sans-serif;padding: 3px 2px 4px;width: 210px;}
* html #newslzaj #nltZajNewField, * html #newslzaj .t {padding: 2px 2px 4px;zoom: 1;}
#newslzaj #nltZajNewSubmit{position: absolute;top: 7px;right: 0;}
#newslzaj #nltZajNewSmall {font-size: 11px;}

/* stopka */
#footer {width: 940px;margin: 10px auto;font: normal 12px Arial,sans-serif;line-height: 22px;}
#footer ul {list-style-type: none;}
#footer ul li {float: left;background: url('http://bi.gazeta.pl/i/obrazki/global/footerSpacer.gif') center left no-repeat;padding-left: 8px;margin-left: 8px;}
#footer ul li.caption {width: 80px;font-weight: bold;color: #999;}
#footer ul li.caption, #footer ul li.f, #footer ul li.copy {padding: 0;margin: 0;background: 0;}
#footer .c0 {float: left;width: 73%;}
#footer .c0 ul {clear: both;}
#footer .c1 {float: right;width: 248px;}
#footer .ft_top {padding: 8px 0;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;overflow: hidden;zoom: 1; clear: both;}
#footer .ft_top .c1 li {background-repeat: repeat-y;font-size: 10px;}
#footer .ft_top .c1 li a {display: block;padding-top: 28px;width: 50px;text-align: center;}
#footer .ft_top .c1 li a.newsletter {background: url('http://bi.gazeta.pl/i/obrazki/global/footer_newsletter.png') 50% 20% no-repeat !important; background: url('http://bi.gazeta.pl/i/obrazki/global/footer_newsletter.gif') 50% 20% no-repeat;}
#footer .ft_top .c1 li a.rss {background: url('http://bi.gazeta.pl/i/obrazki/global/footer_rss.png') 50% 20% no-repeat !important; background: url('http://bi.gazeta.pl/i/obrazki/global/footer_rss.gif') 50% 20% no-repeat;}
#footer .ft_top .c1 li a.facebook {background: url('http://bi.gazeta.pl/i/obrazki/global/footer_facebook.png') 50% 20% no-repeat !important; background: url('http://bi.gazeta.pl/i/obrazki/global/footer_facebook.gif') 50% 20% no-repeat;}
#footer .ft_top .c1 li a.gadget {background: url('http://bi.gazeta.pl/i/obrazki/global/footer_widget.png') 50% 20% no-repeat !important; background: url('http://bi.gazeta.pl/i/obrazki/global/footer_widget.gif') 50% 20% no-repeat;}
#footer .ft_top .c1 li a.mail {background: url('http://bi.gazeta.pl/i/obrazki/global/footer_mail.png') 50% 20% no-repeat !important; background: url('http://bi.gazeta.pl/i/obrazki/global/footer_mail.gif') 50% 20% no-repeat;}
#footer .ft_bot {overflow: hidden;zoom: 1;padding: 8px 0 0;}
#footer .ft_bot .copy {width: 135px;font-weight:bold;}
#footer .ft_bot .c0, #footer .ft_bot .c0 a {color: #999;}
#footer .ft_bot .c1 {width: 150px;}
#footer .partner { font: 12px/25px Arial, sans-serif; color: #9a9a9a; float: left; }
#footer .partner span, #footer .partner strong, #footer .partner img { background: #dcdcdc; display: inline-block; padding: 0 5px; }
#footer .partner strong { font-weight: bold; padding-right: 0; }
#footer .ft_brand { float:right; }
#footer .ft_brand a:hover { background-color:transparent; }

/* element autopromocyjny */
#ea_recm { border: 1px solid #dadbdb; margin-bottom: 12px; padding: 0 8px 6px; background: #fff; zoom: 1; overflow: hidden; }
#ea_recm .c0 { float: left; width: 200px; padding-top: 2px; }
#ea_recm .c0 .head { border-bottom: 1px solid #dadbdb; padding-bottom: 2px; margin-bottom: 6px; font: bold 11px Arial,sans-serif; color: #999; }
#ea_recm .c0 .head img { vertical-align: bottom; }
#ea_recm .c0 ul { list-style: none; }
#ea_recm .c0 li { font: bold 11px/15px Arial,sans-serif; padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/gs-ea-bullet.png') no-repeat 5px 5px; }
#ea_recm .c1 { float: right; width: 71px; padding-top: 8px; overflow: hidden; }
#ea_recm .c1 img { border: 1px solid #eceaea; }

/* zapisywarka NLT */
.mod_zapisywarka_nlt .node_head h2 {font-size: 36px;}
.mod_zapisywarka_nlt p, .mod_zapisywarka_nlt li {font-size: 20px;line-height: 32px;}
.mod_zapisywarka_nlt li {padding-left: 15px;background: url(http://bi.gazeta.pl/i/obrazki/lego/bullet2.gif) 0 16px no-repeat;}
.mod_zapisywarka_nlt p {margin: 15px 0 20px;}
.mod_zapisywarka_nlt .t {border: 2px solid #c1c1c1; font: 20px Tahoma, sans-serif; color: #000; padding: 8px 10px 9px; width: 400px;}
.mod_zapisywarka_nlt .s {border: 2px solid #c1c1c1; font: 20px/45px Tahoma, sans-serif; text-transform: uppercase; text-align: center;color: #6d6d6d;width: 89px;height: 45px; margin-left: 5px;background: #fff url(http://bi.gazeta.pl/i/obrazki/lego/submit_bg.gif) bottom left repeat-x;}
.mod_zapisywarka_nlt input {vertical-align: middle;}

/* formularz kontaktowy */
.mod_contact {border: 2px solid #dedede;padding: 0 10px 10px; margin-bottom: 20px;}
.mod_contact .mod_inner {text-align: left;}
.mod_contact h2 {font-family: Georgia,serif;text-transform: uppercase;padding: 10px 0 7px;}
.mod_contact p {font: normal 12px Georgia,serif;margin-bottom: 5px;}
.mod_contact p.error {font-weight: bold; color: #9f0a0a;}
.mod_contact label, .mod_contact label.author {font: normal 9px Arial,sans-serif;text-transform: uppercase;display: block;margin-bottom: 1px;font-size: 9px;color: inherit;}
.mod_contact select, .mod_contact textarea, .mod_contact .t {width: 268px;margin-bottom: 6px; border: 1px solid #bebebe; padding: 2px; font: 12px Georgia, serif; color: #3464646; font-size: 12px;text-transform: none;color: #000;}
.mod_contact textarea {height: 104px;}
.mod_contact .row_submit {text-align: right;}
.mod_contact .row_submit input {font: bold 12px Georgia,serif;background: #aeaeae url(http://bi.gazeta.pl/i/obrazki/tokfm09/submit.gif) left top repeat-x;color: #fff;border: 0;text-align: center;padding: 5px 5px 4px; cursor: pointer;}
.mod_contact .mod_contact {border: 0; padding: 10px 0 0; margin: 0; text-align: center;}
.mod_contact .mod_contact h2 {padding-top: 0;}
.mod_contact .mod_contact {font-weight: bold;}
#col_left .mod_contact select,#col_left .mod_contact textarea,#col_left .mod_contact .t {width: 590px;}
/* oferty, po wyslaniu formularza */
.mod_contact .dziekujemy_tekst, .mod_contact .dziekujemy_tekst2 {font: bold 12px/16px Georgia,serif; display: inline;}
.mod_contact .entry_cooloffers { border: 2px solid #dedede;padding: 8px 10px 10px; margin-bottom: 20px;}
.mod_contact .entry_cooloffers h2 { font: normal 12px Georgia,serif; text-transform: uppercase; margin-bottom: 5px;}
.mod_contact .entry_cooloffers h2 a { color: #bf1450; }
.mod_contact .entry_cooloffers li { background: url('http://bi.gazeta.pl/i/obrazki/hp2009/bullet.png') no-repeat 0 6px; padding-left: 12px; text-align: left;}
.mod_contact .entry_cooloffers li .serwis { color: #666; font-size: 11px; margin-left: 8px; }
.mod_contact .entry_cooloffers {border: 0; padding: 0; margin: 10px 0 0;}
.mod_contact .mod_response {padding-top: 10px;text-align: center;}

/* sondaz lego */
.mod_sondaz {margin-bottom: 12px; position: relative;}
.mod_sondaz .node_desc {overflow: hidden; border-bottom: 1px solid #ededed; padding-bottom: 7px;}
.mod_sondaz .node_desc p {display: inline;font-size: 20px;line-height: 22px;font-family: Georgia,serif;}
.mod_sondaz .node_desc img {float: left;margin: 0 10px 0 0;}
.mod_sondaz h2 {font-family: Georgia,serif; text-transform: uppercase;font-weight: normal;padding-bottom: 7px;}
.mod_sondaz fieldset p, .mod_sondaz .results ul p {display: inline;}
.mod_sondaz .results span {background: #eb3661; height: 5px; line-height: 5px; font-size: 5px; display: inline-block; margin-left: 5px;}
.mod_sondaz ul { border-bottom: 1px solid #ededed; padding: 2px 0;}
.mod_sondaz li { padding: 3px 0; }
.mod_sondaz li * {vertical-align: middle;}
.mod_sondaz .voting div {text-align: right;clear: both; margin-top: 10px; }
.mod_sondaz .results li p {margin: 0;}
.mod_sondaz .results p {margin-top: 3px;}
.mod_sondaz .results p strong { padding: 0; display: inline; height: auto; border: 0; font-weight: bold;;}

/* najczesciej szukane */
.mod_hotTopics .node_head { border: 0; margin-bottom: 2px; }
.mod_hotTopics .node_head h2 { font: normal 18px Arial,sans-serif; text-transform: none; }
.mod_hotTopics .node_body li { display: inline; padding-right: 6px; border-right: 1px solid #b8b8b8; margin-right: 4px; line-height: 21px; }
.mod_hotTopics .node_body li.last { padding: 0; margin: 0; border: 0; }
.mod_hotTopics .node_body li a { white-space: nowrap; }

/*
###################
#     ARTYKUL     #
###################
*/

#pagetype_art #art {font-size: 13px;line-height: 19px;}
#pagetype_art .kL {float: left;}
#pagetype_art .kR {float: right;}
#pagetype_art #tab, #pagetype_art #tab tr.p td {font-family: Arial, tahoma, verdana, helvetica, sans-serif; font-size: 12px;overflow:hidden;}
#pagetype_art #tab tr.p td.b {font-weight: bold;background-color: #CFCED0; color:#000}
#pagetype_art #tab tr td {color: #000;padding-left:6px}
#pagetype_art #tab tr.p td {background-color: #EEE; border-bottom: 1px solid #DFEAEA;}
#pagetype_art #bozydarClass {overflow: hidden;width: auto!important;}
#pagetype_art .artReadMore {overflow: hidden; zoom: 1;}
#pagetype_art .artReadMore0 {padding: 9px 3px; background: #eee; border: 1px #ccc solid; margin: 5px 0px; float: left;}
#pagetype_art .artReadMore h4 {display: inline; margin: 0px 2px; padding: 0px; font-size: 12px; line-height: 16px; font-weight: bold; }

/* porady - kotwiczki */
#pagetype_art .poradyIndeks { font: normal 12px/20px Georgia,serif; }
#pagetype_art .poradyIndeks a { padding: 2px 4px 2px 0; }
#pagetype_art .poradyZawartosc { margin-bottom: 2em; }
#pagetype_art .poradyZawartosc li { overflow: hidden; zoom: 1; } 
#pagetype_art .poradyZawartosc h4 { font: bold 13px/20px Georgia,serif; border-top: 1px solid #e3e3e3; padding-top: 2px; position: relative; padding-left: 40px; }
#pagetype_art .poradyZawartosc h4 span { position: absolute; left: 0; top: 0; width: 28px; height: 28px; background: #e3e3e3; text-align: center; line-height: 22px; }
#pagetype_art .poradyZawartosc .doGory { text-align: right; padding-top: 1em; }
#pagetype_art .poradyZawartosc .doGory a { font-size: 12px; font-weight: normal; text-transform: lowercase; background: url('http://bi.gazeta.pl/i/obrazki/lego/top-back.png') no-repeat 0 50%; padding-left: 12px; }

/* pasek narzedziowy gorny */
#dwf2 { width: 200px; left: 420px; top: -38px; position: absolute; text-align: right; }
#dwf2 .nsk, #dwf2 .ns { display: inline; }
#dwf2 .nsk { padding: 0 5px; }
#dwf2 .fontArt a { line-height: 32px; position: relative; top: -2px; }
#dwf2 .fontArt .ns1 { font-size: 11px; }
#dwf2 .fontArt .ns2 { font-size: 14px; }
#dwf2 .fontArt .ns3 { font-size: 16px; }

td.wbg4, .ban {background:#fff}

#k0 h1,#k0 .artTitle, #k0 h5, #k0 h6 { font-family: Arial,Helvetica,sans-serif; font-weight: normal; margin: 0; padding: 0; color: #999; }
#pagetype_art_blog #article_header .artTitle , #k0 h1,#k0 .artTitle, #art0 h1 {font-weight:normal; font-size: 26px; line-height: 28px; font-family: Georgia,serif; margin: 10px 0; color: #333;}
#k0 h5, #art0 h5 { font-size: 11px; line-height: 14px; }
#k0 h6, #art0 h6 { font-size: 10px; line-height: 14px; }

/* autor, data, brand */
#k0 h5.author {float: left; font-weight: bold;}
#k0 h6.date {float: right;}
#k0 img.brand {clear: both; float: left; margin-top: 5px;}

#art #ww {margin:15px 0px 15px 10px;padding:0px;float:right;width:224px}
#art .wwg {background: url(http://www.gazeta.pl/i/37/wyimek_gora.gif ) top left no-repeat;width:224px;height:17px}
#art .wwd {background-image: url(http://www.gazeta.pl/i/37/wyimek_dol.gif );width:224px;height:17px;clear:both;overflow:hidden}
#art #ww h5 {padding:0px 30px 0px 30px;margin:0px;font-family:Verdana;font-size:12px;line-height:24px;font-weight:normal}
#art #ww h6 {padding:0px 25px 0px 30px;margin:0px;font-family:Verdana;font-size:10px;font-weight:normal;color:#999}
#art #rm {margin:15px 0px 25px 30px;border-left:1px solid #cccccc;}
#art #rm h6{font-family:Verdana;font-size:10px;line-height:20px;font-weight:normal;padding:0px 0px 0px 10px;margin:0px}
#art h4 { font: bold 13px/19px Arial,Helvetica,sans-serif; padding: 0; margin: 15px 0px 30px; }
div#k1 div#rel { margin-bottom: 6px; }
#rel_wrap { width:200px; float: left; margin: 0 15px 0 0; display: inline; }
#rel { width: 200px; margin: 0 15px 0 0; float: left; border: 1px solid #ccc; border-top: none;}
#rel_wrap #rel { margin: 0; float: none; }

.rel_zdj { text-align: center; }
.zdj_i_opis { text-align: left; margin: 0 auto; width: 176px; color:#999; text-align:right; font: normal 10px/12px Arial,Helvetica,sans-serif; }
.rel_box .zdjP, .zdj_i_opis .zdjP {float:left;}
.rel_box .zdjT, .zdj_i_opis .zdjT { color:#666; clear:both; padding:3px 0px; font-size: 11px; line-height: 14px; }
.rel_box .zdjT { padding: 0 6px; }
.zdj_i_opis .zdjP a img { width: auto; }

.rel_zdjTOP {margin:15px 0px 10px 0px;padding:0px;overflow: hidden;zoom: 1;}
.rel_zdjTOP a {display: block; clear: both;}
.rel_zdjTOP div a {display: inline; clear: none;}
.rel_zdjTOP img {border:1px solid #000}
.rel_zdjTOP .kL {width:73%}
.rel_zdjTOP .kR {width:25%}

.rel_zdj {margin-bottom: 10px; padding: 4px 0; border-top: 1px solid #ccc;}#k1 #art #rel .rel_zdj a {font-weight: normal; font-size: 11px;}
.zdjP { text-align: right; }
.zdjP, .zdjT { font: normal 11px Arial,Helvetica,sans-serif; color: #666; padding-top: 3px; }
.zdjM {font-family: Verdana, Tahoma, Arial;font-size:9px; padding:0 10px; text-align: left;}
.zdjP img, .zdjM img {border: none;}
div.zdjP img { margin-left:6px;}
div.zdjP a img { margin-left:0px;}

.rel_box {margin-bottom: 10px; text-align: center; border-top: 1px solid #ccc;}
.rel_box ul {padding: 4px 10px; margin:0; list-style:none; text-align: left;}
.rel_box ul li, .rel_box_vid ul li {padding-bottom: 6px;}
.rel_box ul li {padding-bottom: 6px; padding: 0px 0px 6px 10px; background: url('http://bi.gazeta.pl/i/obrazki/gospodarka/rel-box-kropka.jpg') left 5px no-repeat; overflow: hidden; zoom: 1;}
.rel_box ul li a {font-family: arial, sans-serif !important; font-size: 12px !important;}
.rel_box small {font-size:10px;font-family:Tahoma,sans-serif;color:#666; display: none;}
.relT {font-family:'Trebuchet MS', Tahoma,sans-serif;font-size:12px;line-height:14px;font-weight:bold;color:#C90500;padding: 5px 10px 2px;text-transform:uppercase; text-align: left; margin-top: 6px; color: #111;}
img.info_graph {margin-top: 5px; border: 1px solid #ccc;}

.rel_box_vid {margin-bottom: 10px; border-top: 1px solid #ccc; width: 190px; text-align: left; padding: 0 4px; margin-bottom: 10px;}
.relTV {font-family:Verdana;font-size:11px;font-weight:bold;color:#fff;background: transparent url('http://bi.gazeta.pl/img/rel/relTVback.jpg') no-repeat 0px 4px; padding: 4px 5px 2px 5px;text-transform:uppercase; width:182px;}
#art #rel .elemTV2 a.t{font-family:arial, sans-serif; font-size:12px; line-height:16px;}
.see_vid{clear:both; display:block;}
.rel_box_vid a.t img{clear:both; display:block; margin-top:2px;}
.rel_box_vid ul {background-color: #E6E8E5; border: 1px solid #ccc; padding: 5px 5px 10px 5px; margin: 0px; list-style:none; width:180px !important; overflow: hidden;}
.rel_box_vid ul li {zoom:1}
.rel_box_vid ul li div.photoTV {float: left; margin-bottom: 0px;}
.rel_box_vid ul li div.photoTV img {margin-right:6px; padding:3px 0px; border:2px dotted #cdcdcb; border-style:dotted none;}
.elemTV2 {border-bottom:1px solid #ccc; padding:0px 0px 5px 0px;}
.elemTV{line-height:12px;}
#k1 div#art div#rel div.rel_box ul li, #k1 div#art div#rel div.rel_box ul li a { margin-top: 0px; font: normal 12px/16px Arial,Helvetica,sans-serif; }
div#art div#rel div.rel_box a.t { padding-top: 0px; background: none; }
div#art div#rel div.rel_box ul li small { color: #aaa; }
div.rel_zdj img { padding-top: 8px;}
div.rel_zdj div.zdjP img { padding:0; }
div.rel_box div.zdjP img { padding:0; }
div#art div#rel div.rel_zdj div.zdjM a {font-family:arial, sans-serif;}
div#art div#rel div.rel_zdj div.zdjM img {margin-right:4px;position:relative;top:-3px;}

#art #Str {margin:16px 0px;font-size:11px;font-family:Verdana;font-weight:bold;text-align:center;word-spacing:2px}
#art #Str b.Sit {background-color: transparent; color: #7C7A7B; border: none;}
#art #Str a {font: bold 11px Arial,Helvetica,sans-serif; border: 1px solid #B8B8B8; padding: 2px 5px;}

.forum_opinie {clear: both;}
.forum_opinie a {color: #146cb4 !important;}

#tools_article { font: normal 10px Verdana,sans-serif; margin: 16px 0px; color: #000; float: left; owerflow: hidden; list-style: none; clear: both;}
#tools_article li { border-left: 1px solid #b8b8b8; padding: 0 6px; float: left; overflow: hidden; line-height: 26px; display: inline; height: 26px; }
#tools_article .ta_polec { border: 0; padding-left: 0; width: 20px;}
#tools_article a { font: normal 9px/26px Arial,sans-serif; background: transparent no-repeat 0 50%; padding: 0 0 0 20px; overflow: hidden;display: block; }
#tools_article .ta_polec a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/polec-art.gif'); text-indent: -200px; }
#tools_article .ta_drukuj a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/drukuj-art.gif'); }
#tools_article .ta_forum a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/forum-art.gif'); }
#tools_article .ta_licencje a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/licencje-art.gif'); }
#tools_article .ta_wykop a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/wykop-art.gif'); text-indent: -200px; }
#tools_article .ta_sledzik a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/sledzik-art.gif'); text-indent: -200px; }
#tools_article .ta_facebook a { background-image: url('http://bi.gazeta.pl/i/obrazki/global/facebook-art.gif'); text-indent: -200px; }
* html #tools_article .ta_facebook a, * html #tools_article .ta_sledzik a, * html #tools_article .ta_wykop a, * html #tools_article .ta_polec a {width: 1px;}

/* tools bs */
#tools_blogoserwis {margin: 10px 0 0; overflow: hidden; zoom: 1;}
#tools_blogoserwis li {float: left; width: 45px; padding: 0 10px; height: 75px; border: 0; line-height: normal; background: url('http://bi.gazeta.pl/i/obrazki/global/bs-tools-border.gif') no-repeat 0 0; overflow: hidden;}
#tools_blogoserwis li.first {background: none; padding-left: 0;}
#tools_blogoserwis li a {display: block; font: 10px Tahoma, sans-serif; padding: 45px 0 0; text-align: center; text-indent: -9999px;}
#tools_blogoserwis li a:hover {text-indent: 0; text-decoration: none;}
#tools_blogoserwis .tb_facebook a {background: url('http://bi.gazeta.pl/i/obrazki/global/share-icos2.gif') no-repeat 0 -200px;}
#tools_blogoserwis .tb_sledzik a {background: url('http://bi.gazeta.pl/i/obrazki/global/share-icos2.gif') no-repeat 0 -300px;}
#tools_blogoserwis .tb_wykop a {background: url('http://bi.gazeta.pl/i/obrazki/global/share-icos2.gif') no-repeat 0 -400px;}
#tools_blogoserwis .tb_mail a {background: url('http://bi.gazeta.pl/i/obrazki/global/share-icos2.gif') no-repeat 0 -500px;}
#tools_blogoserwis .tb_print a {background: url('http://bi.gazeta.pl/i/obrazki/global/share-icos2.gif') no-repeat 0 -600px;}

#rateArticle {clear: both; border-bottom: 1px solid #d5d7e1; padding: 20px 0 10px; overflow: hidden; zoom: 1; font: 12px Arial, sans-serif; color: #464f57;}
#rateArticle .c0, #rateArticle .c1, #rateArticle .c2{float: left; display: inline; margin-right: 7px; padding-top: 3px;}
#rateArticle .c0 {font-weight: bold;}
#rateArticle .c2 {font-size: 11px; padding-top: 4px;}
#rateArticle .c1 {width: 107px; height: 18px; padding: 0; position: relative; background-image: url('http://bi.gazeta.pl/i/obrazki/wiadomosci/stars-sprite-v0.3.gif'); background-repeat: no-repeat; background-position: 100% 0;}
#rateArticle .rate_05 {background-position: -88px -18px;}
#rateArticle .rate_15 {background-position: -66px -18px;}
#rateArticle .rate_25 {background-position: -44px -18px;}
#rateArticle .rate_35 {background-position: -22px -18px;}
#rateArticle .rate_45 {background-position: 0 -18px;}
#rateArticle .rate_1 {background-position: -88px 0;}
#rateArticle .rate_2 {background-position: -66px 0;}
#rateArticle .rate_3 {background-position: -44px 0;}
#rateArticle .rate_4 {background-position: -22px 0;}
#rateArticle .rate_5 {background-position: 0 0;}
#rateArticle .rate_1hover {background-position: -88px -36px;}
#rateArticle .rate_2hover {background-position: -66px -36px;}
#rateArticle .rate_3hover {background-position: -44px -36px;}
#rateArticle .rate_4hover {background-position: -22px -36px;}
#rateArticle .rate_5hover {background-position: 0 -36px;}
#rateArticle .hint {width: 19px; height: 18px; float: left; display: inline; padding-left: 3px; background: none; text-indent: -9999px;}
#rateArticle .s1 {padding-left: 0;}
#rateArticle .box {position: absolute; top: -17px; left: 0; color: #99a1b7; white-space: nowrap; zoom: 1; color: #af7712;}
#rateArticle .box b {display: none;}

#pagetype_art #sonda {margin-bottom:10px;border-top:1px solid #ccc;font-size:11px; padding:0px 10px 10px 10px}
#pagetype_art #sonda form {margin:0; padding:4px 0px;}
#pagetype_art #sonda .sT {font-family:Verdana;font-size:11px;line-height:14px;font-weight:bold;color:#C90500;padding: 5px 0px;text-transform:uppercase; text-align: left;}

/* wideo related */
.rel_video {margin-bottom: 10px; border-top: 1px solid #ccc; padding: 0 10px;} 
.rel_video .head {font: bold 12px 'Trebuchet MS', Tahoma, sans-serif; color: #111; text-transform: uppercase; padding: 6px 0;} 
.rel_video li {list-style: none; overflow: hidden; zoom: 1; margin-top: 5px; padding-top: 5px; border-top: 1px solid #ccc;} 
.rel_video li.first {margin: 0; padding: 0; border: 0;} 
.rel_video li .im {float: left; display: inline; width: 76px; overflow: hidden; margin-right: 6px; position: relative;} 
.rel_video li .im a {display: block; font-weight: normal !important; color: #fff; text-transform: uppercase;} 
.rel_video li .im a:hover {text-decoration: none;} 
.rel_video li .im span {display: block; width: 74px; position: absolute; left: 0; bottom: 0; height: 15px; background: #000; border: 1px solid #8daeff; opacity: 0.6; filter: alpha(opacity = 60);} 
.rel_video li .im small {display: block; width: 74px; position: absolute; left: 1px; bottom: 1px; font: 9px/14px Arial, sans-serif; display: block; padding-left: 18px; background: url('http://bi.gazeta.pl/i/obrazki/wiadomosci/play_naj.gif') no-repeat 2px 0;} 
.rel_video li .im a:hover small {text-decoration: underline;} 
.rel_video li .de {overflow: hidden; zoom: 1; font: 12px Arial, sans-serif;} 

/* zmiana wielkosci fonta */
#pagetype_art .fontSmall #container_gal .txt, #pagetype_art .fontSmall h4, #pagetype_art .fontSmall #artykul, #pagetype_art .fontSmall .lead, #pagetype_art_blog .fontSmall #article_body p, #pagetype_art_blog .fontSmall .lead { font-size: 12px; line-height: 17px; }
#pagetype_art .fontBig #container_gal .txt, #pagetype_art .fontBig h4, #pagetype_art .fontBig #artykul, #pagetype_art .fontBig .lead, #pagetype_art_blog .fontBig #article_body p, #pagetype_art_blog .fontBig .lead { font-size: 16px; line-height: 23px; }

/*
#################################
#      ARTYKUL BLOGOSERWIS      #
#################################
*/

/* artykul BLOGOSERWIS paste */
#pagetype_art_blog #article { position: relative; zoom: 1; }
#pagetype_art_blog .article_date { font-size: 9px; color: #717171; }
#pagetype_art_blog .article_date .time { margin-left: 10px; }
#pagetype_art_blog #article_header { clear: both; margin-bottom: 10px; }
#pagetype_art_blog #article_header .rel_links { font-size: 11px; font-weight: bold; float: right; }
#pagetype_art_blog #article_header .rel_links a { color: #666; padding-left: 5px; margin-left: 5px; border-left: 1px solid #ccc; float: left; display: inline; }
#pagetype_art_blog #article_header .rel_links .f { margin: 0; padding: 0; border: 0; }
#pagetype_art_blog #article_header h1 { font-weight: bold; font-size: 26px; line-height: 28px; clear: both; zoom: 1; padding: 3px 0 10px; display: inline; margin-right: 5px; }
#pagetype_art_blog #article_header .artTitle { font-weight: bold; font-size: 26px; line-height: 28px; clear: both; zoom: 1; padding: 3px 0 10px; display: inline; margin-right: 5px; }
#pagetype_art_blog #article_header .fb-like { display: inline; position: relative; top: -2px; }
#pagetype_art_blog #article_header .fb-like iframe { width: 120px !important; }
#pagetype_art_blog #article_header .fb-like .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe { width: 400px !important; }
#pagetype_art_blog ul.tags li { padding-left: 7px; margin-left: 5px; border-left: 1px solid #a3a4ad; float: left; display: inline; font-size: 9px; line-height: 12px; }
#pagetype_art_blog ul.tags li.first { margin: 0; padding: 0; border: 0; }
#pagetype_art_blog #article_image { margin-bottom: 15px; overflow: hidden; }
#pagetype_art_blog #article_image p { font-size: 10px; color: #a1a1a1; padding-top: 6px; }

/* miniaturki */
#pagetype_art_blog #article_image .mini ul { overflow: hidden; margin-top: 6px; width: 620px; height: 84px; list-type-style: none; margin: 0px; padding: 0px; height: 84px; overflow: hidden; width: auto !important; float: left; }
#pagetype_art_blog #article_image .mini ul li { float: left; padding: 0px; margin: 0px 6px 0px 0px; }
#pagetype_art_blog #article_image .mini ul a { display: block; border: 1px solid #cecece; }
#pagetype_art_blog #article_image .mini ul a img { display: block; margin: 5px; border: 1px solid #999; }
#pagetype_art_blog #article_image .mini .morePhoto { float: left; white-space: nowrap; font-weight: bold; font-size: 16px; line-height: 64px; padding-left: 8px; }

#pagetype_art_blog #article_body { font-size: 12px; line-height: 19px; overflow: hidden; padding-bottom: 15px; text-align: justify; }
#pagetype_art_blog #article_body p { text-align: justify; margin-bottom: 15px; }
#pagetype_art_blog p.lead { font-weight: bold; margin-bottom: 15px; font-size: 14px; }
#pagetype_art_blog p.leadF { font-weight: normal; font-size: 14px; line-height: 19px; color: #666; }
#pagetype_art_blog #article_body h3 { font: italic bold 12px/20px Verdana,sans-serif; border: 1px dotted #ccc; border-width: 1px 0; background: #fffaef url('http://bi.gazeta.pl/i/obrazki/lego/quote-l3-bg.gif') no-repeat 8px 10px; margin-bottom: 15px; padding: 20px; }
#pagetype_art_blog #article_body h4 { font: bold 16px Arial,sans-serif; }
#pagetype_art_blog #article_body h5 { font: bold 12px Arial,sans-serif; background-color: #f7f7f7; border-color: #d6d6d6; border-style: solid; border-width: 1px 0; color: #000; float: right; line-height: 18px; margin: 0 0 15px 15px; padding: 10px 12px; width: 180px; position: relative; z-index: 2; }
#pagetype_art_blog #article_body h6 { color: #7b7b7b; font: bold 15px Arial,sans-serif; line-height: 18px; padding: 18px 22px 10px 22px; background: #f8f8f8 url('http://bi.gazeta.pl/i/obrazki/lego/quote-l6-bg.gif') no-repeat 0 0; margin: 12px 0; border-color: #e8e8e8; border-style: solid; border-width: 1px 0; }
#pagetype_art_blog #article_body img { display: inline; margin: 10px; }
#pagetype_art_blog #article_body strong, #pagetype_art_blog #article_body b { font-weight: bold; font-style: inherit; }
#pagetype_art_blog #article_body i, #pagetype_art_blog #article_body em { font-weight: inherit; font-style: italic; }
#pagetype_art_blog #article_body h2 { text-align: left; }

/* zobacz takze */
.relatedHolder .bs_seemore, #pagetype_art_blog .bs_seemore { border: 1px solid #cfcfcf; padding: 12px; margin-bottom: 20px; }
.relatedHolder .bs_seemore_head p, #pagetype_art_blog .bs_seemore_head p { font-size: 16px; line-height: 16px; margin-bottom: 10px; color: #000; }
.relatedHolder .bs_seemore_body li, #pagetype_art_blog .bs_seemore_body li { float: left; width: 287px; margin-bottom: 10px; }
.relatedHolder .bs_seemore_body .clr, #pagetype_art_blog .bs_seemore_body .clr { display: none; }
.relatedHolder .bs_seemore_body .odd, #pagetype_art_blog .bs_seemore_body .odd { margin-right: 20px; clear: both; }
.relatedHolder .bs_seemore_body img, #pagetype_art_blog .bs_seemore_body img { float: left; margin-right: 7px; }
.relatedHolder .bs_seemore_body .t, #pagetype_art_blog .bs_seemore_body .t { font-size: 14px; font-weight: bold; line-height: 17px; }
.relatedHolder .bs_seemore_body .more, #pagetype_art_blog .bs_seemore_body .more { border-top: 1px solid #cdcdcd; padding-top: 8px; font-size: 14px; }
.relatedHolder .bs_seemore_body .more a, #pagetype_art_blog .bs_seemore_body .more a { font-weight: bold; }


/*
###################
#      WIDEO      #
###################
*/
 
#pagetype_wideo #k1L {width: 482px;margin: 10px 0; float: left; display: inline;}
#pagetype_wideo #k1R {width: 135px;float: right; display: inline;}

#pagetype_wideo #k1L_inskin {width: 526px; height: 498px; float: left; display: inline;}
#pagetype_wideo #k1R_inskin {width: 526px; float: left; display: inline;}

#pagetype_wideo .rel, #pagetype_seria .rel { font-size: 12px; line-height: 16px; }
#pagetype_wideo .rel .elemTV, #pagetype_seria .rel .elemTV { line-height: 16px; }
#pagetype_wideo .rel p, #pagetype_seria .rel p { margin: 8px 0; }

#pagetype_seria .rel_box { line-height: 14px; }
#pagetype_seria .video_date { display: block; padding-bottom: 8px; text-align: right; font-size: 10px; color: #999; }

/*
########################################
#     GALERIA I POJEDYNCZE ZDJECIE     #
########################################
*/

#pagetype_photo #gal_outer { margin: 10px 0; background: #fff; }

#pagetype_photo #gal_header, #pagetype_foto1 #gal_header { margin-bottom: 16px; }
#pagetype_photo #gal_header h1 {float: left; width: 450px;font-size: 26px; line-height: 28px; font-family: Georgia,serif; margin: 10px 0 3px; color: #333;}
#pagetype_photo #gal_header .goback { font: normal 12px Arial,sans-serif; white-space: pre; }
#pagetype_photo #gal_header h1 .title { margin-right: 16px; }
#pagetype_photo #header_nav {list-style: none; float: right; padding-top: 4px; margin-left: 0; padding-left: 0;margin: 10px 0 3px;}
#pagetype_photo #header_nav li {float: left; border: 1px solid #999; margin: 0px 0px 0px 3px; padding: 0;}
#pagetype_photo #header_nav a, #header_nav .ft {display: block; padding: 4px 2px;}
#pagetype_photo #header_nav a span, #header_nav .ft span {padding: 0 2px;}

/* glowny obrazek */
#pagetype_photo #gal_picture, #pagetype_foto1 #gal_picture {float: left;width: 620px;overflow: hidden;}
#pagetype_photo #gal_picture p, #pagetype_foto1 #gal_picture p {text-align: right; padding: 0; font-size: 11px;line-height: 14px; color: #999;} 

/* opis */
#pagetype_photo p.description ,#pagetype_foto1 p.description {clear: both; padding: 8px 0 16px;}
#pagetype_photo p.signAndDate, #pagetype_foto1 p.signAndDate {color: #999; margin: 8px 0;}

/* miniatury */
#pagetype_photo #gal_miniatures ul {clear: both; overflow: hidden; width: 631px; padding: 0; margin: 10px 0 0;}
#pagetype_photo #gal_miniatures li {float: left; margin: 0 22px 18px 0; display: inline; height: 83px;}
#pagetype_photo #gal_miniatures li a {border: 1px solid #999; padding: 5px; display: block;}
#pagetype_photo #gal_miniatures li a:hover {background: #999;}
#pagetype_photo #gal_miniatures li img {display: block; border: 1px solid #999;}
#pagetype_photo #gal_miniatures .active img {border: 7px solid #666;}
#pagetype_photo #gal_miniatures .active span {display: block;}

/* opinie i narzedzia */
#pagetype_photo #gal_sub, #pagetype_foto1 #gal_sub { clear: both; }
#pagetype_photo #gal_sub .kL, #pagetype_foto1 #gal_sub .kL { float: none; width: auto; }
#pagetype_photo #gal_sub .kR, #pagetype_foto1 #gal_sub .kR { float: right; width: 210px; display: none; }
#pagetype_photo #gal_sub #opinie, #pagetype_foto1 #gal_sub #opinie { margin-top: 0; }
#pagetype_photo #gal_sub #opinie .col0 span, #pagetype_foto1 #gal_sub #opinie .col0 span {color: #000 !important;}
#pagetype_photo #k1 #gal_sub #dwf, #pagetype_foto1 #k1 #gal_sub #dwf { margin-left: 10px; float: none;}
#pagetype_photo #gal_sub #dwf .ns, #pagetype_foto1 #gal_sub #dwf .ns { word-spacing: 0; }
#pagetype_photo #gal_sub #dw, #pagetype_foto1 #gal_sub #dw { font-size: 11px; list-style: none; margin: 0; padding: 0; border: 1px solid #ccc; border-bottom: 0; margin-bottom: 12px; position: relative; }
#pagetype_photo #gal_sub #dw img, #pagetype_foto1 #gal_sub #dw img { vertical-align: middle; }
#pagetype_photo #gal_sub #dw li,#pagetype_foto1 #gal_sub #dw li { background: url('http://www.gazeta.pl/i/o/trcl.gif') no-repeat right; border-bottom: 1px solid #ccc; padding: 2px 0; position: relative; }

/*
###################
#      RAPORT     #
###################
*/

#pagetype_raport #artykul {padding-top: 10px;}
#pagetype_raport #artykul table {display: block;height: 1px;overflow: hidden;margin: 10px 0;}
#pagetype_raport #artykul table td {background: #fff !important;}
#pagetype_raport #artykul p strong {font: normal 17px Georgia,serif;padding-bottom: 5px;}

#pagetype_raport .kL { float: left; }
#pagetype_raport .kR { float: right; }
#pagetype_raport .clr { clear: both; }
#pagetype_raport table.pn{margin:0px auto; position:relative; left:-10px;}
#pagetype_raport #artykul * { margin: 0; padding: 0; }
#pagetype_raport #artykul h1, #artykul h2, #artykul h3 { font-family: Georgia,serif; line-height: 22px; }
#pagetype_raport #artykul ul { list-style: none; font-size: 11px; }
#pagetype_raport #artykul { font-family: Arial,sans-serif; }
#pagetype_raport #artykul .date {color: #666; font-family: Arial,sans-serif; font-size: 10px;text-transform: uppercase; }

#pagetype_raport #artykul .entry {position: relative;padding-left: 80px;min-height: 69px;}
* html #pagetype_raport #artykul .entry {height: 69px;}
#pagetype_raport #artykul .entry .date{display: none; }
#pagetype_raport #artykul .entry img {position: absolute;top: 0; left: 0;}

#pagetype_raport #artykul .art_top img {border: 1px solid #ccc; float: left;}
#pagetype_raport #artykul .art_top .kR { width: 420px; padding-left: 0; text-align: left; }
#pagetype_raport #artykul .art_top h1 { font-weight: normal; font-size: 18px; margin-bottom: 4px; }
#pagetype_raport #artykul .art_top .lead { display: block; font-size: 11px; margin: 4px 0; line-height: 14px; }
#pagetype_raport #artykul .art_top {border-bottom: 1px solid #E4E4E4;padding-bottom: 10px;}
#pagetype_raport #artykul .art_mid { margin-top: 14px; }
#pagetype_raport #artykul .art_mid h2 { font-family: Arial,sans-serif; font-size: 12px; color: #333; border-bottom: 1px solid #e2e2e2; }
#pagetype_raport #artykul .art_mid h2 span { border: solid #e2e2e2; border-width: 1px 1px 0; padding: 4px 16px 4px 8px; display: block; float: left; }
#pagetype_raport #artykul .art_mid h3 { font-size: 18px; margin-bottom: 4px; font-weight:normal;}
#pagetype_raport #artykul .art_mid h3 a {font-weight:normal;}
#pagetype_raport #artykul .art_mid .entry { font-size: 11px; margin: 8px 0; line-height: 16px; clear: both; }
#pagetype_raport #artykul .art_bot { margin: 24px 0; border-bottom: 0; width: 430px; font-family: Arial,sans-serif; }
#pagetype_raport #artykul .art_bot h2 { font-size: 12px; border-top: 1px solid #ccc; padding-top: 16px; margin-bottom: 8px; font-weight:bold;}
#pagetype_raport #artykul .art_bot li { font-size: 11px; line-height: 14px; margin: 4px 0; }
#pagetype_raport #artykul .art_bot ul { margin-bottom: 20px; }
#pagetype_raport #artykul .entry img { float: left; margin-right: 10px; margin-bottom: 10px; }

/* tagi nad artykulem */
.article_top_tags { overflow: hidden; zoom: 1; background: #e3e3e3; margin-bottom: 12px; padding: 10px; line-height: normal; }
.article_top_tags .c0 { float: left; width: 90px; font-size: 14px; font-weight: bold; color: #333; border-right: 3px solid #999; padding-right: 5px; margin-right: 12px; display: inline; }
.article_top_tags .c1 { overflow: hidden; zoom: 1; }
.article_top_tags .c1 p { font-size: 13px; }
.article_top_tags ul, .article_top_tags li { list-style: none; display: inline; font-size: 14px; line-height: 20px; }
.article_top_tags li a { border-left: 1px solid #ccc; margin-left: 4px; padding-left: 7px; }
.article_top_tags li a.f { border: 0; padding: 0; margin: 0; }
.article_top_tags img { vertical-align: middle; }
/* tagi pod artykulem */
.article_bot_tags { margin: 12px 0; font-size: 14px; }
.article_bot_tags p, .article_bot_tags ul, .article_bot_tags li { display: inline; padding: 0; margin: 0; border: 0; }
.article_bot_tags ul, .article_bot_tags li { list-style: none; }
.article_bot_tags a { border-left: 1px solid #ccc; margin-left: 4px; padding-left: 7px; }
.article_bot_tags a.f { border: 0; padding: 0; margin: 0; }

/*
###################
#      PRODUKT    #
###################
add common styles here
*/
#pagetype_prd .product .article_header h1 { display: inline; margin-right: 5px; }
#pagetype_prd .product .article_header .fb-like { display: inline; }
#pagetype_prd .product .article_header .fb-like iframe, #articleToolbar .atFacebook iframe { width: 120px !important; }
#pagetype_prd .product .article_header .fb-like .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe, #articleToolbar .atFacebook .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe { width: 400px !important; }


/* REJESTRACJA */
/* logowanie */
.form_log {margin:0 auto; width:940px;}
.form_log_body {border:1px solid #c8d1d8; padding:20px 0;}
.mod_log {width:620px; margin:0 auto; overflow:hidden;}
.mod_log .alert {font-size:14px; margin:0 0 20px;}
.mod_log .alert .bold {font-weight:bold;}
.mod_log .log {width:349px; float:left; border-right:1px solid #c8d1d8;}
.mod_log .log .line {margin:0 0 15px; /* text-align:right; */ width:310px;}
.mod_log .log label:first-child {font:bold 14px Arial, Helvetica, sans-serif; width:80px; }
.mod_log .log input {border:1px solid #8d8b93; padding:3px; margin:0 0 0 5px; font:normal 12px Arial, Helvetica, sans-serif; width:250px;}
.mod_log .log .line label[for=username] { margin-right:3px }
.mod_log .log input[type=checkbox] { width:15px; }
.mod_log .log .button_log {position:relative;}
.mod_log .log .button_log .button {border:0; padding:0; margin:0 0 0 52px; width:110px; height:30px;;}
.mod_log .log .button_log .forgot_pass {position:absolute; bottom:0; right:40px; font-size:10px;}
.mod_log .create {width:270px; float:right;}
.mod_log .create a {text-indent:-9999px; background:url('http://bi.gazeta.pl/i/obrazki/komentarze2010/button_account.gif') no-repeat 0 0; display:block; width:175px; height:30px; margin:35px 0 0 80px;}
/* dodanie pola checkbox i komunikatu */
.mod_log .log input[type=checkbox] { width: auto; margin-right: 10px; margin-left: 52px; }
.mod_log #rme_warn { display: none; text-align: left; margin-left: 75px; margin-top: -15px; }
/* blad logowania */
.error_log {border-top:1px solid #d4113d; border-bottom:1px solid #d4113d; padding:3px 0; width:620px; margin:0 auto 10px; font-weight:bold; text-align:center; color:#d4113d;}
.mod_log .error label {color:#d4113d;}
.mod_log .error input {border:1px solid #d4113d;}
/* naglowek */
.form_head {margin:0 0 10px; overflow:hidden;}
.form_head h2 {font:bold 20px/25px Arial; font-weight:bold; float:left; margin:20px 0 0; width:300px;}
.form_head .h_right {float:right; }
/* przejdz do maila */
.msg {width:560px; margin:0 auto;}
.msg p {font-size:14px;}
.msg .bold {font-weight:bold;}
.msg .buttons {padding:15px 0 0;}
.msg .double ul {margin:0 auto; width:408px; overflow:hidden;}
.msg .single ul {margin:0 auto; width:179px; overflow:hidden;}
.msg .buttons ul li {float:left; width:auto;}
.msg .buttons ul li a {display:block; text-indent:-9999px;}
.msg .buttons .go_to_mail a {background:url('http://bi.gazeta.pl/i/obrazki/komentarze2010/button_go_to_mail.gif') no-repeat 0 0; width:196px; height:30px; margin:0 35px 0 0}
.msg .buttons .back a {background:url('http://bi.gazeta.pl/i/obrazki/komentarze2010/button_back.gif') no-repeat 0 0; width:177px; height:30px;}
/* rejestracja */
.registration {border:1px solid #c8d1d8; padding:20px 0;}
.registration .show {display:block;}
.registration_body {overflow:hidden; width:670px; margin:0 auto; position:relative;}
.registration_body .line {overflow:hidden; margin:0 0 10px;}
.registration_body .reg_l {float:left; width:170px; text-align:right; font-size:14px; font-weight:bold;}
.registration_body .reg_r {float:right; width:490px; }
.registration_body .reg_r .i_text {border:1px solid #8d8b93; padding:3px; font:normal 12px Arial, Helvetica, sans-serif; width:250px;}
.registration_body .reg_r .cap {width:170px; }
.registration_body .reg_r .under_input {font-size:11px; color:#919191; margin:0 }
.registration_body .reg_r .captcha_img {border:1px solid #8d8b93; margin:0 0 10px; width:176px;}
.registration_body .reg_r .captcha_img img {overflow:hidden;}
.registration_body .reg_r p {margin:0 0 15px;}
.registration_body .reg_r span {font-size:11px; display:block;}
.registration_body .registration_error {border-top:1px solid #d4113d; border-bottom:1px solid #d4113d; padding:3px 0;  margin:0 auto 20px; font-weight:bold; text-align:center; color:#d4113d;}
.registration_body .error {color:#d4113d}
.registration_body .error .reg_r  input {border:1px solid #d4113d;}
/* chmurka podpowiedzi */
#loginForm {position:relative; overflow:hidden; }
.registration_body .cloud {left:180px; position:absolute; top:25px; display:none;}
.registration_body .cloud .cloud_body {width:180px; border:1px solid #8d8b93; padding:10px; position:relative; background:#fff;}
.registration_body .cloud .cloud_body .cloud_arrow {position:absolute; top:-5px; left:10px;}
.registration_body .cloud .cloud_body0 h3 {color:#D4113D; font-size:11px; line-height:14px; margin:0 0 5px;}
.registration_body .cloud .cloud_body0 p {font-size:10px; line-height:14px;}
.registration_body .cloud .cloud_body .cancel {overflow:hidden; margin:5px 0 0;}
.registration_body .cloud .cloud_body .b_cancel {float:right; background:url('http://bi.gazeta.pl/i/obrazki/komentarze2010/button_cancel.gif') no-repeat 0 0; font-size:10px; display:block; width:45px; height:18px; text-indent:-9999px; cursor:pointer;}

/* pasek narzedziowy art gorny */
#dwf3 * {vertical-align: middle;}
#dwf3 {font-size:10px;font: normal 10px/32px Verdana,sans-serif;color:#000; width: 140px; left: 480px; top: -45px; position: absolute;}
#dwf23 .fontArt {display: inline-block; border-right: 1px solid #d8d8d8; margin-right: 5px; padding: 4px 0 0 0;}
#dwf3 .ns .ns1, #dwf3 .ns .ns2, #dwf3 .ns .ns3 {font-family:Verdana;font-weight:bold}
#dwf3 .ns .ns1 {font-size:10px; vertical-align: baseline;}
#dwf3 .ns .ns2 {font-size:14px; vertical-align: baseline;}
#dwf3 .ns .ns3 {font-size:16px; vertical-align: baseline;}
#dwf3 .nsk {padding: 0 5px;font-size:11px;font-family:Verdana;color:#666;margin:0px;display: none;}
#dwf3 .ns span.ns1, #dwf3 .ns span.ns2, #dwf3 .ns span.ns3 { text-transform: uppercase; cursor: pointer; }

/* pasek narzedziowy art dolny - 2010-09 */
#articleToolbar { font-size: 12px; line-height: 16px; margin-bottom: 18px; border-top: 1px solid #ccc; padding-top: 10px; clear: both; position: relative; z-index: 2; }
#articleToolbar .spr { background-image: url('http://bi.gazeta.pl/i/obrazki/common/artToolbarSprite.1.png'); background-repeat: no-repeat; }
#articleToolbar li { float: left; }
#articleToolbar .atVote { float: right; }
#articleToolbar .atFacebook { position: relative; top: -2px; }
#articleToolbar a.spr { padding: 0 12px 1px 22px; position: relative; }
#articleToolbar .atComments a { background-position: 0 -70px; }
#articleToolbar .atPrint a { background-position: 2px -116px; }
#articleToolbar .atLicense a { background-position: 4px -164px; }
#articleToolbar .atVote li { float: left; width: 19px; height: 18px; padding-right: 3px; display: inline; cursor: pointer; }
#articleToolbar.locked .atVote li { cursor: default; }
#articleToolbar .atVote li.s5 { padding-right: 0; }
#articleToolbar .atVote li span { display: none; }
#articleToolbar .atVote .caption { float: left; padding-right: 4px; }
#articleToolbar .atVote ul { float: left; width: 107px; height: 18px; position: relative; top: -2px; }
#articleToolbar .atVote .result { float: right; padding-left: 4px; }
#articleToolbar.atVotePos_0 .atVote .spr { background-position: -88px -36px; }
#articleToolbar.atVotePos_1 .atVote .spr { background-position: -66px -36px; }
#articleToolbar.atVotePos_2 .atVote .spr { background-position: -44px -36px; }
#articleToolbar.atVotePos_3 .atVote .spr { background-position: -22px -36px; }
#articleToolbar.atVotePos_4 .atVote .spr { background-position: 0 -36px; }
#articleToolbar .note_0 .spr { background-position: -110px 0; }
#articleToolbar .note_1 .spr { background-position: -88px 0; }
#articleToolbar .note_2 .spr { background-position: -66px 0; }
#articleToolbar .note_3 .spr { background-position: -44px 0; }
#articleToolbar .note_4 .spr { background-position: -22px 0; }
#articleToolbar .note_5 .spr { background-position: 0 0; }
#articleToolbar .note_05 .spr { background-position: -88px -18px; }
#articleToolbar .note_15 .spr { background-position: -66px -18px; }
#articleToolbar .note_25 .spr { background-position: -44px -18px; }
#articleToolbar .note_35 .spr { background-position: -22px -18px; }
#articleToolbar .note_45 .spr { background-position: 0 -18px; }
#articleToolbar .atVote li:hover span { display: block; position: absolute; left: 0; top: 24px; color: #af7712; }
#articleToolbar.locked .atVote li:hover span { display: none; }
#articleToolbar.locked .atVote .message { display: block; position: absolute; left: 0; top: 24px; width: 150px; height: auto; cursor: default; float: none; padding: 0; color: #af7712; }

/* sharer */
.mod_bloxLite .sharer, #dwf3 #sharer, #articleToolbar #sharer { height: 14px; line-height: 14px; letter-spacing: -0.1em; position: relative; vertical-align: middle; display: inline-block !important; display: inline; #display: inline !important;text-align: left !important;position: relative;top: -9px;#top: -2px; font-size: 10px; font-family: Verdana,sans-serif; }
.mod_bloxLite .sharer a:hover, #dwf3 #sharer a:hover, #articleToolbar #sharer a:hover { background-color: #fff; }
.mod_bloxLite .sharer a.share_link, #dwf3 #sharer a#share_link, #articleToolbar #sharer a#share_link { display: inline-block; width: 66px; border: 1px solid #d9d9d9; padding-left: 24px; vertical-align: middle; padding: 5px 0 6px 24px !important; padding: 5px 0 5px 24px; }
.mod_bloxLite .sharer .share_link:hover, #dwf3 #sharer #share_link:hover, #articleToolbar #sharer #share_link:hover { text-decoration: none; }
.mod_bloxLite .sharer .share_link span, #dwf3 #sharer #share_link span, #articleToolbar #sharer #share_link span { padding-right: 11px; background: url('http://bi.gazeta.pl/i/obrazki/lego/sharer-arrow.png') no-repeat 100% 50%; }
.mod_bloxLite .sharer .share_link:hover span, #dwf3 #sharer #share_link:hover span, #articleToolbar #sharer #share_link:hover span { text-decoration: underline; }
.mod_bloxLite .sharer ul, #dwf3 #sharer ul, #articleToolbar #sharer ul { background: #fff url('http://bi.gazeta.pl/i/obrazki/lego/sharer-list.png') no-repeat 0 0; list-style: none; width: 114px; border: 1px solid #d9d9d9; border-top: 0; padding-bottom: 6px; display: none; position: absolute; left: -24px; top: 24px !important; #top: 26px !important; top: 24px; }
.mod_bloxLite .sharer.open ul, #dwf3 #sharer.open ul, #articleToolbar #sharer.open ul { display: block; }
.mod_bloxLite .sharer li, #dwf3 #sharer li, #articleToolbar #sharer li { height: 14px; line-height: 14px; padding: 6px 0 1px 0; }
.mod_bloxLite .sharer li a, .mod_bloxLite .sharer .share_link, #dwf3 #sharer li a, #dwf3 #sharer #share_link, #articleToolbar #sharer li a, #articleToolbar #sharer #share_link { padding: 1px 0 1px 24px; background-image: url('http://bi.gazeta.pl/i/obrazki/lego/sharer-sprite.png'); background-repeat: no-repeat; }
.mod_bloxLite .sharer a, #dwf3 #sharer a, #articleToolbar #sharer a { background-position: 5px 25px }
.mod_bloxLite .sharer .facebook, #dwf3 #sharer .facebook, #articleToolbar #sharer .facebook { background-position: 5px 5px;  }
.mod_bloxLite .sharer .wykop, #dwf3 #sharer .wykop, #articleToolbar #sharer .wykop { background-position: 5px -25px; }
.mod_bloxLite .sharer .nk, #dwf3 #sharer .nk, #articleToolbar #sharer .nk { background-position: 5px -55px; }
.mod_bloxLite .sharer .polec, #dwf3 #sharer .polec, #articleToolbar #sharer .polec { background-position: 5px -84px; }
.mod_bloxLite .sharer li .facebook, #dwf3 #sharer li .facebook, #articleToolbar #sharer li .facebook { background-position: 5px 0; }
.mod_bloxLite .sharer li .wykop, #dwf3 #sharer li .wykop, #articleToolbar #sharer li .wykop { background-position: 5px -30px; }
.mod_bloxLite .sharer li .nk, #dwf3 #sharer li .nk, #articleToolbar #sharer li .nk { background-position: 5px -60px; }
.mod_bloxLite .sharer li .polec, #dwf3 #sharer li .polec, #articleToolbar #sharer li .polec { background-position: 5px -88px; }

/* galerio-artykul */
#container_gal #gal_navi_wrp { float: right; width: 238px; }
#container_gal { font-size: 13px; line-height: 19px; }
#container_gal a:focus { outline: 0; }
#container_gal #gal_picture { position: relative; z-index: 1; zoom: 1; display: inline-block; }
#container_gal .fsTitle span, #container_gal h2 span { font-size: 20px; color: #666; padding-top: 3px; margin-bottom: 10px; }
#container_gal .txt { margin-bottom: 20px; }
#container_gal #gal_picture { margin-bottom: 15px; width: 100%;}
#container_gal #gal_picture p { font: normal 11px Arial,sans-serif; color: #888; text-align: right; margin-top: 4px; }
#container_gal #gal_navi_wrp #gal_navi { float: right; overflow: hidden; height: 27px; }
#container_gal #gal_navi_wrp #gal_navi li.paging { float: left; text-align: center; font: 20px/21px Georgia,sans-serif; color: #000; height: 26px; }
#container_gal #gal_navi_wrp #gal_navi #gal_btn_prev { text-align: right; }
#container_gal #gal_navi_wrp #gal_navi #gal_btn_prev,  #container_gal #gal_navi_wrp #gal_navi #gal_btn_next { width: 85px; float: left; height: 26px; }
#container_gal #gal_navi_wrp #gal_navi { list-style: none; float: right; margin-left: 0; padding-left: 0; margin-bottom: 15px; }
#container_gal #gal_navi_wrp #gal_navi li { float: left;  margin: 0px 0px 0px 3px; padding-top: 3px; }
#container_gal #gal_navi_wrp #gal_navi, #container_gal #gal_navi_wrp #gal_navi #gal_btn_prev, #container_gal #gal_navi_wrp #gal_navi #gal_btn_prev a, #container_gal #gal_navi_wrp #gal_navi #gal_btn_next, #container_gal #gal_navi_wrp #gal_navi #gal_btn_next a{ display: block; padding: 3px 0px; font-weight: normal;}
#container_gal #gal_navi_wrp #gal_navi a, #container_gal #gal_navi_wrp #gal_navi #gal_btn_prev { padding: 3px 2px; padding-top: 3px;}
#container_gal #gal_navi_wrp #gal_navi #gal_btn_prev { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow.png') no-repeat 0 0; }
#container_gal #gal_navi_wrp #gal_navi #gal_btn_next { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow.png') no-repeat 0 0; width: 82px; }
#container_gal #gal_navi_wrp #gal_navi #gal_btn_prev a { width: 82px; float: left; height: 21px; color: #666; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow_bg.png') -2px 0px no-repeat; margin-top: -3px; padding-right: 5px; text-align: right;}
#container_gal #gal_navi_wrp #gal_navi #gal_btn_prev a:hover { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow_bg.png') 100% 0px no-repeat; background-position: -2px -27px; }
#container_gal #gal_navi_wrp #gal_navi #gal_btn_next a { width: 82px; float: left; height: 21px; color: #666; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow_bg.png') 0px 0px no-repeat; margin-top: -3px; padding-left: 5px; }
#container_gal #gal_navi_wrp #gal_navi #gal_btn_next a:hover { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow_bg.png') 100% 0px no-repeat; background-position: 0px -27px; }
#container_gal #gal_picture #photoOverlay { position: absolute; z-index: 2; top: 0; left: 0; }
#container_gal #gal_picture #photoOverlay a { float: left; width: 40%; height: 100%; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_blank.gif') repeat 0 0; }
#container_gal #gal_picture #photoOverlay .ovNext { float: right; }
#container_gal #gal_picture #photoOverlay a .ico { float: left; width: 75px; height: 100%; display: none; zoom: 1; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_blank.gif') repeat 0 0; }
#container_gal #gal_picture #photoOverlay .ovPrev .ico { margin-left: 12px; }
#container_gal #gal_picture #photoOverlay .ovNext .ico { margin-right: 12px; float: right; }
#container_gal #gal_picture #photoOverlay .ovPrev:hover .ico, #container_gal #gal_picture #photoOverlay .ovPrev.hover .ico { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_arrow_l.png') no-repeat left center !important; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_arrow_left.gif') no-repeat left center; cursor: pointer; }
#container_gal #gal_picture #photoOverlay .ovNext:hover .ico, #container_gal #gal_picture #photoOverlay .ovNext.hover .ico { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_arrow_p.png') no-repeat right center !important; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_arrow_right.gif') no-repeat right center; cursor: pointer; }

/* pasek narzedziowy art dolny */
#article_toolbar { clear:both; }
#article_toolbar .head ul.toolbar_list { font: bold 12px/27px Arial, sans-serif; float: left; list-style: none; }
#article_toolbar .head ul.toolbar_list li { float: left; display: inline; border-left: 1px solid #d9d9d9; padding: 0 8px 0 0; margin-left: -4px; }
#article_toolbar .head ul.toolbar_list li.forum { border: 0;border-right: 1px solid #d9d9d9;padding-right: 5px;margin-right: 4px; }
#article_toolbar .head ul.toolbar_list li a { padding: 1px 0 1px 22px; }
#article_toolbar .head ul.toolbar_list li.forum a { background: url('http://bi.gazeta.pl/i/obrazki/global/forum-art.gif') no-repeat 3px 50%; }
#article_toolbar .head ul.toolbar_list li.print { border: 0; }
#article_toolbar .head ul.toolbar_list li.print a { background: url('http://bi.gazeta.pl/i/obrazki/global/drukuj-art.gif') no-repeat 3px 50%; }
#article_toolbar .head ul.toolbar_list li.licence a { background: url('http://bi.gazeta.pl/i/obrazki/global/licencje-art.gif') no-repeat 3px 50%; }
#article_toolbar #rateArticle { padding: 3px 0 0; float: right; border: 0; clear: none; overflow: visible; }
#article_toolbar #rateArticle .c1 { background-image: url('http://bi.gazeta.pl/i/obrazki/wiadomosci/stars-sprite-v0.3.gif'); }
#article_toolbar #rateArticle .box { background: #fff; padding: 1px 3px;}
#article_toolbar .body { clear: both; }
#article_toolbar .body ul { list-style: none; background: url('http://bi.gazeta.pl/img/opinie_ul_bg.gif') no-repeat 10px 3px; margin-bottom: 24px; }
#article_toolbar .body li { padding: 5px 35px 8px 45px; }
#article_toolbar .body li a { font-weight: bold;}
#article_toolbar .body li span.autor { font-weight: bold; color: #2d2d2d; border-left: 1px solid #cfcfcf; margin: 0 0 0 12px; padding: 0 8px; }
#article_toolbar .body li span.data { color: #848484; font-size: 11px; }
#article_toolbar .body li p { color: #2a2a2a; margin: 2px 0 0; }
#article_toolbar .body li p a { cursor: pointer; }

/* dol strony artykulowej - zajawki z aliasu */
/* reczne */
.mod_zr_dolStrony {border:1px solid #c8d0b8; overflow:hidden; zoom:1; padding: 10px 6px; font-family:Tahoma, sans-serif; margin-top:15px;}
.mod_zr_dolStrony * {margin:0;padding:0;}
.mod_zr_dolStrony .node_head {margin-bottom:10px;}
.mod_zr_dolStrony .node_head h2 {font: bold 14px Arial, sans-serif; text-transform: uppercase;}
.mod_zr_dolStrony .node_body .node_entry {float:left; display: inline; border-left:1px solid #c8d0b8; padding: 0 0 0 8px; margin-left: 8px; width:140px;}
.mod_zr_dolStrony .node_body .n6 {border: 0 !important;padding-left: 0 !important;margin-left: 0 !important;}
.mod_zr_dolStrony h3 {background: url('http://bi.gazeta.pl/i/obrazki/wyborcza2008/mt_dot.gif') no-repeat 0 7px; line-height:17px;font-size:11px; padding-left: 10px;margin: 5px 0px 5px 0;}
.mod_zr_dolStrony ul {margin: 5px 0px 5px 0;}
.mod_zr_dolStrony ul li {list-style: none; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza2008/mt_dot.gif') no-repeat 0 7px; line-height:17px;font-size:11px; padding-left: 10px;}
/* i automatyczne */
.mod_zi_dolStrony {margin:0 0 5px;}
.mod_zi_dolStrony .head {border-bottom:2px solid #c7c6c5; margin:0 0 5px;}
.mod_zi_dolStrony .head h2 {font: bold 14px Arial, sans-serif; text-transform:uppercase; padding:0 0 3px;}
.mod_zi_dolStrony .head h2 a {color:#000;}
.mod_zi_dolStrony .body ul li {border-bottom:1px solid #d7e2f0; padding:4px 0;}
.mod_zi_dolStrony .body ul li h3 {font:bold 14px Arial, sans-serif;}
 
/* sharery na artykulowej */
#pagetype_art .sitePath_wrap { position: relative; margin-bottom: 8px; z-index: 104; }
#pagetype_art #dwf3 { top: 0px; }

/* facebook blogoserwis */
#pagetype_art_blog #article_header .article_header { clear: both; padding: 3px 0 10px; }
#pagetype_art_blog #article_header .article_header h1 { display: inline; margin-right: 5px; }
#pagetype_art_blog .article_header .fb-like { display: inline; }
#pagetype_art_blog .article_header .fb-like iframe { width: 120px !important; }
#pagetype_art_blog .article_header .fb-like .fb_edge_widget_with_comment span.fb_edge_comment_widget iframe { width: 400px !important; }

/* nowe komentarze (2010) */
#article_comments_container #article_comments { font-size: 12px; position: relative;clear:both; }
#article_comments_container #article_comments h2 { font: bold 20px/24px Arial,sans-serif; padding-bottom: 12px; }
#article_comments_container #article_comments .c0 { float: left; display: inline; }
#article_comments_container #article_comments .c1 { float: right; display: inline; }
#article_comments_container #article_comments .head, #article_comments_container #article_comments .opinion, #article_comments_container #article_comments .formrow { zoom: 1; }
#article_comments_container #article_comments .add_comment .c0 { width: 83px; text-align: right; padding-right: 7px; padding-top: 1px; line-height: 18px; }
#article_comments_container #article_comments .formgroup { padding-bottom: 12px; }
#article_comments_container #article_comments .formrow { padding-bottom: 4px; }
#article_comments_container #article_comments .add_comment { margin-bottom: 12px; }
#article_comments_container #article_comments .add_comment .c1 { float: left; width: 157px; padding-right: 10px; }
#article_comments_container #article_comments .add_comment .c12 { line-height: 18px; }
#article_comments_container #article_comments .add_comment .c12 strong { padding-right: 4px; border-right: 1px solid #e1e1e1; margin-right: 2px; }
#article_comments_container #article_comments .add_comment .c12 a { font-size: 11px; }
#article_comments_container #article_comments .add_comment input { vertical-align: middle; }
#article_comments_container #article_comments .add_comment .t { border: 1px solid #a4adb4; font: normal 12px Arial,sans-serif; width: 150px; padding: 2px 4px; }
#article_comments_container #article_comments .add_comment label { font-size: 11px; color: #666; }
#article_comments_container #article_comments .add_comment .c0 label { font-weight: bold; }
#article_comments_container #article_comments .add_comment textarea { width: 520px; padding: 4px; font: normal 12px Arial,sans-serif; border: 1px solid #a4adb4; }
#article_comments_container #article_comments .add_comment .c12 p { font-size: 11px; }
#article_comments_container #article_comments .add_comment .fr_submit { padding-left: 90px; }
#article_comments_container #article_comments .add_comment .fr_submit input { background:url("http://bi.gazeta.pl/i/obrazki/tokfm09/submit.gif") repeat-x scroll left top #aeaeae; border:0 none; color:#fff; cursor:pointer; font:bold 12px Georgia,serif; padding:5px 5px 4px; text-align:center; }
#article_comments_container #article_comments .head ul { padding-top: 6px; }
#article_comments_container #article_comments .head li { display: inline; padding-left: 6px; margin-left: 4px; border-left: 1px solid #e0e0e0; }
#article_comments_container #article_comments .head li.first { padding: 0; margin: 0; border: 0; }
#article_comments_container #article_comments .head li span { font-weight: bold; }
#article_comments_container #article_comments .content .head .c0 { color: #646464; font-size: 10px; }
#article_comments_container #article_comments span.author { color: #3e3e3e; font-size: 11px; }
#article_comments_container #article_comments .author { font-weight: bold; text-transform: none; }
#article_comments_container #article_comments .when, #article_comments_container #article_comments .ip { border-left: 1px solid #e0e0e0; padding-left: 5px; margin-left: 3px; }
#article_comments_container #article_comments .content .body { background: #eee url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-top.png') no-repeat 0 0; padding: 12px 10px 10px; margin: 0 0 16px; word-wrap: break-word; }
#article_comments_container #article_comments .vote_count { color: #999; font-size: 11px; display: inline-block; position: relative; top: -2px; }
#article_comments_container #article_comments .note { font-size: 14px; font-weight: bold; padding: 0 4px; display: inline-block; position: relative; top: -2px; }
#article_comments_container #article_comments .c1 .over { color: #05950f; }
#article_comments_container #article_comments .c1 .less { color: #b80100; }
#article_comments_container #article_comments .head .c1 a { vertical-align: top; }
#article_comments_container #article_comments .c1 .btn_vote_minus { display: inline-block; width: 10px; height: 11px; text-indent: -1000em; background: url('http://bi.gazeta.pl/i/obrazki/tokfm/comment-minus.gif') no-repeat 0 0; margin-right: 3px; }
#article_comments_container #article_comments .c1 .btn_vote_plus { display: inline-block; width: 10px; height: 11px; text-indent: -1000em; background: url('http://bi.gazeta.pl/i/obrazki/tokfm/comment-plus.gif') no-repeat 0 0; margin-right: 0px; }
#article_comments_container #article_comments .c1 .btn_report { display: inline-block; width: 9px; height: 10px; text-indent: -1000em; background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-report.png') no-repeat 100% 0; padding-left: 4px; border-left: 1px solid #e1e1e1; }
#article_comments_container #article_comments .user_not_logged .btn_vote_minus { background-image: url('http://bi.gazeta.pl/i/obrazki/tokfm/comment-minus-inactive.gif'); }
#article_comments_container #article_comments .user_not_logged .btn_vote_plus { background-image: url('http://bi.gazeta.pl/i/obrazki/tokfm/comment-plus-inactive.gif'); }
#article_comments_container #article_comments_hint { display: none; position: absolute; width: 202px; height: 25px; background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-not-logged-bg.png') no-repeat 0 0; font: normal 11px/22px Arial,sans-serif; padding-left: 6px; z-index: 100; }
#article_comments_container #article_comments_hint .btn_close { padding-left: 6px; text-transform: lowercase; }
#article_comments_container #article_comments .footer .more { text-align: right; font-weight: bold; }
#article_comments_container #article_comments .footer .more span { font-weight: normal; color: #666; }
#article_comments_container #article_comments .imgw { float: left; width: 60px; padding-top: 4px; }
#article_comments_container #article_comments div.content { float: right; width: 550px; }
#article_comments_container #article_comments .no_avatar .imgw { float: none; padding: 0; width: 0; }
#article_comments_container #article_comments .no_avatar .content { float: none; width: 100%; }
#article_comments_container #article_comments .hidden { display: none; }
#article_comments_container #article_comments .pages { text-align: center; padding: 12px 0; }
#article_comments_container #article_comments .pages .all span, #article_comments_container #article_comments .pages a { font-size: 11px; font-weight: bold; padding: 2px 5px; border: 1px solid #e1ddce; text-decoration: none; }
#article_comments_container #article_comments .pages .all span { color: #fff; background: #c6c6c6;}
#article_comments_container #article_comments .pages .next { margin-left: 20px; }
#article_comments_container #article_comments .pages .prev { margin-right: 20px; }
#article_comments_container #article_comments .add_comment .msg { font: bold 14px/20px Arial,sans-serif; border-width: 1px 0; border-style: solid; text-align: center; margin-bottom: 12px; }
#article_comments_container #article_comments .add_comment .msg_ok { color: #3ea22a; border-color: #8fc884; }
#article_comments_container #article_comments .add_comment .msg_error { color: #c00; border-color: #eab8b8; }
#article_comments_container #article_comments div.content .hiddenMsg { background-image: none; padding: 6px 9px 9px; margin-top: 5px; background: #fff; border: 1px solid #eee; }
#article_comments_container #article_comments div.content .hiddenMsg span { border-right: 1px solid #ccc; padding-right: 5px; margin-right: 4px; color: #666; }
#article_comments_container #article_comments div.content .hiddenMsg a { font-weight: bold; font-size: 11px; }
#article_comments_container #article_comments .censored div.content .hiddenMsg span { border: 0; }
#article_comments_container #article_comments .quote { display: block; }
#article_comments_container #article_comments .quote .source { display: block; margin-top: 8px; padding-left: 8px; color: #666; font-size: 12px; }
#article_comments_container #article_comments .quote .content { background: #f7f7f7; padding: 4px 8px; font-style: italic; color: #666; display: block; width: auto; }
#article_comments_container #article_comments fieldset.buttons { clear: both; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #e5e5e5; }
#article_comments_container #article_comments .head fieldset.buttons { margin: 0; padding: 0; border: 0; }
#article_comments_container #article_comments fieldset.buttons .btn { border: 1px solid #dfdfdf; background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-btn-bg.png') repeat-x 0 0; font: bold 12px Tahoma,sans-serif; height: 23px; padding: 0 4px 3px; cursor: pointer; }
#article_comments_container #article_comments fieldset.buttons .btn_remove { width: 60px; background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-btn-remove.png') no-repeat 0 0; padding-left: 16px; border: 0; }
#article_comments_container #article_comments fieldset.buttons .btn_censor { width: 85px; background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-btn-censor.png') no-repeat 0 0; padding-left: 16px; border: 0; }
#article_comments_container #article_comments fieldset.mark { padding: 10px 0; margin: 10px 0; border: 1px solid #e5e5e5; border-width: 1px 0; font: 12px Tahoma, sans-serif; }
#article_comments_container #article_comments fieldset.mark * { vertical-align: middle; }
#article_comments_container #article_comments #mark_al1, #article_comments_container #article_comments #mark_al2 { margin-left: 15px; }
#article_comments_container #article_comments .moderator .mod_cb { float: left; display: inline; margin: 2px 10px 0 0; }
#article_comments_container #article_comments .moderator .content { float: none; width: auto; overflow: hidden; zoom: 1; }
#article_comments_container #article_comments .moderator .censored .info { padding-left: 14px; background: url('http://bi.gazeta.pl/i/obrazki/gamecorner/comment-censor-ico.png') no-repeat 0 5px; }
#article_comments_container #article_comments .moderator .censored .body * { color: #da0000; }
#article_comments_container #article_comments .moderator .waiting .body * { color: #009a12; }
#article_comments_container #article_comments .moderator .censored .content .body { padding-top: 7px; margin-top: 5px;}
#article_comments_container #article_comments .moderator .removed .content .body, #article_comments_container #article_comments .moderator .waiting .content .body { padding-top: 7px; margin-top: 5px;}
#article_comments_container #article_comments .moderator .removed .content .body p {text-decoration:line-through; }
#article_comments_container #article_comments .moderator .removed .content .body .info {text-decoration:none; }
#article_comments_container #article_comments .comments_test .head { font-size: 15px; color: #272727; padding-bottom: 12px; border-bottom: 1px solid #e5e5e5; }
#article_comments_container #article_comments .comments_test .body { font: 12px/22px Arial, sans-serif; color: #000;  padding-bottom: 12px; border-bottom: 1px solid #e5e5e5; margin-bottom: 10px;}
#article_comments_container #article_comments .comments_test .body fieldset { margin-top: 15px; }
#article_comments_container #article_comments .comments_test .body fieldset p { font-weight: bold; }
#article_comments_container #article_comments .comments_test .body fieldset * { vertical-align: middle; }
#article_comments_container #article_comments .comments_test .iSbt { background:url("http://bi.gazeta.pl/i/obrazki/tokfm09/submit.gif") repeat-x scroll left top #aeaeae; border:0 none; color:#fff; cursor:pointer; font:bold 12px Georgia,serif; padding:5px 5px 4px; text-align:center; }

/* alert */
#main_alert { font-family: Arial,sans-serif; }
#main_alert .c0 { float: left; }
#main_alert .alert { width: 960px; margin: 0 auto; position: relative; }
#main_alert { margin: 0 0 12px; height: 32px; background: #e6e6e6; position: relative; }
#main_alert .alert { padding: 2px 3px; }
#main_alert .c0, #main_alert .c0 span { background: url('http://bi.gazeta.pl/i/obrazki/alerty/alert-bg.gif') no-repeat; }
#main_alert .c0 { height: 28px; padding-left: 4px; margin-right: 12px; display: inline; }
#main_alert .c0 span { float: left; height: 28px; padding: 0 12px 0 8px; font-weight: bold; font-size: 18px; line-height: 28px; }
#main_alert .c0, #main_alert .c0 a { color: #fff; }
#main_alert .c1 { float: none; height: 28px; font-weight: bold; font-size: 18px; line-height: 28px; }
#main_alert .c1, #main_alert .c1 a { color: #333; }
#main_alert .c1 .more { font-size: 14px; margin-left: 1em; }
#main_alert .close { position: absolute; right: 0; top: 0; font-weight: bold; font-size: 20px; color: #333; width: 32px; height: 32px; text-align: center; line-height: 32px; text-transform: lowercase; }
#main_alert .close:hover { text-decoration: none; }
/* alert - schematy kolorow */
#main_alert .alert_red .c0 { background-position: 0 0; }
#main_alert .alert_red .c0 span { background-position: 100% 0; }
#main_alert .alert_red .c1 .more { color: #c20e0e; }
#main_alert .alert_black .c0 { background-position: 0 -28px; }
#main_alert .alert_black .c0 span { background-position: 100% -28px; }

/* alert 18+ */
#overlay_adult, #overlay_adult * { margin: 0; padding: 0; text-align: left; }
#overlay_adult { position: fixed; width: 100%; height: 100%; background: #fff; z-index: 100000; left: 0; top: 0; }
#overlay_adult #overlay_adult_content_inner { width: 646px; height: 136px; border: 1px solid #dfdfdf; background: #fff; margin: 96px auto; padding: 16px; overflow: hidden; zoom: 1; }
#overlay_adult_content_inner .c0 { float: left; width: 114px; height: 135px; text-align: center; font: bold 64px/134px Arial,sans-serif; color: #fff; background: url('http://bi.gazeta.pl/i/obrazki/disclaimer/bg18.gif') repeat-x; }
#overlay_adult_content_inner .c1 { float: right; width: 520px; }
#overlay_adult_content_inner .c1 strong { font: bold 24px Arial,sans-serif; color: #c90d20; text-transform: uppercase; }
#overlay_adult_content_inner .c1 p { font: bold 18px Arial,sans-serif; color: #000; margin-bottom: 0.8em; }
#overlay_adult_content_inner .c1 input { vertical-align: middle; }
#overlay_adult_content_inner .c1 label { font: normal 12px Arial,sans-serif; color: #000; }
#overlay_adult_content_inner .c1 .btns { overflow: hidden; zoom: 1; margin-top: 0.2em; }
#overlay_adult_content_inner .c1 .btns div { height: 29px; text-align: center; font: normal 14px/28px Arial,sans-serif; cursor: pointer; }
#overlay_adult_content_inner .c1 .btn { float: left; width: 258px; background: url('http://bi.gazeta.pl/i/obrazki/disclaimer/btn.gif') no-repeat 0 0; }
#overlay_adult_content_inner .c1 .btn_s { float: right; width: 251px; background: url('http://bi.gazeta.pl/i/obrazki/disclaimer/btn-s.gif') no-repeat 0 0; }
#overlay_adult_content_inner .c1 .btns span { color: #c90d20; font-weight: bold; }

/* alert strona startowa */
#alertSetHP { background: #333251; font: normal 14px/28px Arial,sans-serif; color: #fff; padding: 2px 0; overflow: hidden; zoom: 1; }
#alertSetHP div { width: 960px; margin: 0 auto; }
#alertSetHP a { color: #fff; text-decoration: none; }
#alertSetHP p { float: left; padding-left: 22px; background: url('http://bi.gazeta.pl/i/obrazki/global/sethp-ico.png') no-repeat 0 50%; margin-right: 12px; }
#alertSetHP a, #alertSetHP .cancel { padding: 0 8px; border: 1px solid #333251; float: left; }
#alertSetHP .hovered a, #alertSetHP .hovered { background: #68b21b; cursor: pointer; }
#alertSetHP .cancel { font-size: 11px; }
#alertSetHP a { font-size: 14px; font-weight: bold; line-height: 26px; padding-bottom: 2px; }

/* alert chrome */
#chromeAlert { background: #faee74 url('http://bi.gazeta.pl/i/obrazki/global/chrome-ico.png') no-repeat 10px 50%; border: 1px solid #d5c534; height: 33px; margin: 16px 0; padding-left: 32px; font: normal 14px/31px Arial,sans-serif; color: #333; }
#chromeAlert p { display: inline; }
#chromeAlert span { color: #148; margin-left: 6px; padding-left: 6px; border-left: 1px solid #eddb5d; }
#chromeAlert span:nth-child(2) { font-weight: bold; border: 0; }
#chromeAlert span:hover { cursor: pointer; text-decoration: underline; }

/* WIRAL */
.mod_wiral { background-color: #fff; margin-bottom: 20px; }
.mod_wiral .node_head { font-size: 11px; }
.mod_wiral .node_head .join_the_fun { height: 35px; display: block; float: left; line-height: 35px; }
.mod_wiral .node_head .join_the_fun a { border-left: 1px solid #ccc; height: 25px; padding: 5px 0 5px 10px; font-weight: bold; }
.mod_wiral .wiral_nav { overflow: hidden; float: right; }
.mod_wiral .wiral_nav li { float: left; padding: 0 6px; border-right: 1px solid #ccc; }
.mod_wiral .wiral_nav li.last { padding-right: 0; border-right: none; }
.mod_wiral a { color: #146cb4; outline: none; } 
.mod_wiral .node_head h4 { font-weight: bold; color: #414141; padding-bottom: 1px; }
.mod_wiral .wiral_main_head { clear: both; padding-bottom: 10px; zoom: 1; }
.mod_wiral .wiral_main_head h2 { color: #333; font: 26px Georgia,serif; float: left; padding-right: 5px; }
.mod_wiral .wiral_main_head .fb-like { float: left; padding-top: 7px; }
.mod_wiral .node_body { color:  #333; line-height: 18px; clear: both; }
.mod_wiral .binary_container { padding-bottom: 10px; }
.mod_wiral .node_body .fb-like { display:block; margin:5px 0; }
.mod_wiral .icon { padding-left: 20px; display: block; }
.mod_wiral .throw_on_fb { background: url(http://bi.gazeta.pl/i/obrazki/wysokieobcasy/wiral/fb_icon.gif) no-repeat left 89%;  font-weight: bold; padding-top: 18px; }
.mod_wiral .send_by_e-mail { background: url(http://bi.gazeta.pl/i/obrazki/wysokieobcasy/wiral/send_icon.gif) no-repeat left 89%; font-weight: bold; padding-top: 15px; }

/* Forms */
.mod_wiral .wiral_form fieldset { border: none; }
.mod_wiral .wiral_form li { float: left; }
.mod_wiral .wiral_form .l, .mod_wiral .wiral_form .t { display: block; }
.mod_wiral .wiral_form .t { border: 1px solid #cacaca; padding-left: 5px; margin-right: 5px; line-height: 23px; height: 24px; }
.mod_wiral .wiral_form .s { background: url('http://bi.gazeta.pl/i/obrazki/wysokieobcasy/wiral/sbmt_bg.png') repeat-x left top; height: 25px; border: none; font: bold 12 Arial,sans-serif; color: #fff; cursor: pointer; width: 80px; text-align: center; font-weight: bold; }
.mod_wiral .wiral_form .s:hover { background-position: 0 -26px; }
.mod_wiral .wiral_form .regulations { color: #808080; padding-top: 5px; font-size: 10px; display: block; }
.mod_wiral .wiral_form .regulations a { color: #808080; text-decoration: underline; }
.mod_wiral .wiral_form .regulations a:hover { text-decoration: none; }

/* basic */
.mod_wiral .basic_wiral_form { border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; background-color: #f6f6f6; padding: 8px 10px; margin-top: 10px; }
.mod_wiral .basic_wiral_form ul { float: left; width:405px; }
.mod_wiral .basic_wiral_form h4 { font: bold 14px/18px Arial,sans-serif; color: #333; padding-bottom: 10px; }
.mod_wiral .basic_wiral_form .error-message { float: none; margin-bottom: 6px; color: #fff; background-color: #ad0000; padding: 3px; }
.mod_wiral .basic_wiral_form .l { color: #b8b8b8; position: absolute; padding: 4px 0 3px 7px; }
.mod_wiral .basic_wiral_form .t {  width: 150px; }
.mod_wiral .basic_wiral_form .submit_row { position: relative;  } 
.mod_wiral .basic_wiral_form .submit_row .s { bottom: 0; left: 0;  }

/* link, send by e-amail */
.mod_wiral .wiral_link_form, .mod_wiral .send_by_e-mail_form { padding-top: 15px; }
.mod_wiral .wiral_link_form h5, .mod_wiral .send_by_e-mail_form h5 { font: bold 12px Arial,sans-serif; margin-bottom: 3px; }
.mod_wiral .wiral_link_form h5 { background: url('http://bi.gazeta.pl/i/obrazki/wysokieobcasy/wiral/link_icon.gif') no-repeat left 50%; }
.mod_wiral .wiral_link_form .t { width:600px; }
.mod_wiral .send_by_e-mail_form .t { width: 225px; margin-bottom:7px; }
.mod_wiral .send_by_e-mail_form #email1 { color:#b8b8b8; }
.mod_wiral .send_by_e-mail_form h5 { background: url('http://bi.gazeta.pl/i/obrazki/wysokieobcasy/wiral/send_icon.gif') no-repeat left 50%; cursor: pointer; }
.mod_wiral .send_by_e-mail_form ul { position: relative; }
.mod_wiral .send_by_e-mail_form .s { position: absolute; bottom: 0px; left: 235px; margin-bottom:8px;  *margin-bottom:2px; }
.mod_wiral .send_by_e-mail_form .next_email { display: block; }
.mod_wiral .send_by_e-mail_form .error-message { margin-bottom: 6px; color: #fff; background-color: #ad0000; width: 224px; _width: 230px; padding: 3px;}
.mod_wiral .send_by_e-mail_form fieldset, .mod_wiral .send_by_e-mail_form .next_email { display: none; }
.mod_wiral .send_by_e-mail_form .next_email:hover { background: transparent; }
.mod_wiral .success-msg { background-color: #50b92f; padding: 5px 10px; margin-top: 10px; font-weight: bold; color: #fff; width: 220px; _width: 230px;  }

/* ranking */
.mod_wiral .wiral_rank { width: 366px; border-top: 1px solid #dadada; border-collapse: collapse; margin-bottom: 40px; }
.mod_wiral .wiral_rank th, .mod_wiral .wiral_rank td { border-bottom: 1px solid #dadada; padding: 5px 0; }
.mod_wiral .wiral_rank th { text-transform: uppercase; color: #737373; font-size: 10px; background-color: #f5f5f5; text-align: left; }
.mod_wiral .wiral_rank td { font-size: 12px; color: #333; background-color: #fff; }
.mod_wiral .wiral_rank .position { width: 115px; padding-left: 5px; }
.mod_wiral .wiral_rank .name_in_rank { width: 145px; }

/* regulamin */
.mod_wiral_rules { padding:0 10px;}
.mod_wiral_rules h1 { font-size:18px; font-weight:bold; line-height:30px; padding-top:20px; }
.mod_wiral_rules h3 { font-size:14px; font-weight:bold; line-height:18px; margin:10px 0 5px;	 }
.mod_wiral_rules ol { list-style-type:decimal; padding-left:20px; margin-left:20px; }
.mod_wiral_rules ol ol { padding:0; margin:5px 0 5px 20px; list-style-type:lower-alpha; }
.mod_wiral_rules ul { list-style-type:disc; margin:5px 0 5px 20px; }
.mod_wiral_rules li { line-height:18px; }

/* komunikat artykul nieaktualny */
.mod_article_outofdate {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: #f7f7f7; padding: 15px; overflow: hidden; font-size: 12px; margin: 10px 0;}
.mod_article_outofdate img {float: left; margin-right: 17px;}
.mod_article_outofdate p {margin-bottom: 4px; background: url('http://bi.gazeta.pl/i/obrazki/global/ico_outofdate.png') no-repeat 0 0; padding-left: 70px; height: 45px;}
.mod_article_outofdate a {font-weight: bold; display: block; background: none;}

/* to buttony */
#toButtons { margin: 10px 0 0; position: relative; z-index: 3; }
#toButtons > ul { width: 635px; }
#toButtons > ul > li { float: left; padding: 0 15px 10px 0; white-space: nowrap; list-style: none; position: relative; }
#toButtons button { font: bold 11px/18px Arial, sans-serif; color: #262626; height: 20px; cursor: pointer; overflow: visible; background: #ffed71; border: 1px solid; border-color: #fff3a0 #ccbe59 #ccbe59 #fff3a0; vertical-align: top; padding: 0 3px 2px; text-align: center; min-width: 80px; }
#toButtons button:focus { outline: 0; }
#toButtons span { font: 11px/18px Arial, sans-serif; color: #262626; display: inline-block; height: 18px; background: url('http://bi.gazeta.pl/i/obrazki/global/toButtons_bg2.png') no-repeat 0 0; vertical-align: top; padding: 0 4px 0 6px; border-right: 1px solid #aaa; margin-top: 1px; }
#toButtons .voted button { background-color: #eddb67; border-color: #ede195 #bead42 #bead42 #ede195; }
#toButtons .voted span { background-position: 0 -18px; border-color: #9e9e9e; }
#toButtonsOv { background: #e7e7e7; border: 1px solid #bababa; position: absolute; padding: 6px 10px 7px; z-index: 2; top: 25px; font: 12px Arial, sans-serif; width: 300px; visibility: hidden; }
#toButtonsOv .arrow { width: 7px; height: 4px; background: url('http://bi.gazeta.pl/i/obrazki/global/toButtons_arrow2.png') no-repeat 0 0; position: absolute; top: -4px; left: 20px; }
#toButtonsOv.right .arrow { left: auto; right: 20px; }
#toButtonsOv a { color: #148; }
#toButtonsOv a:hover { color: #148; background-color: transparent; text-decoration: underline; }
#toButtonsOv p { border-bottom: 1px solid #d8d8d8; padding-bottom: 8px; margin-bottom: 6px; }
#toButtonsOv strong { font-weight: normal; color: #323232; display: block; margin-bottom: 5px; }
#toButtonsOv li { margin-top: 4px; padding-left: 9px; background: url('http://bi.gazeta.pl/i/obrazki/global/toButtons_dot.png') no-repeat 0 6px; white-space: normal; }
#toButtonsFB { font-weight: bold; padding-left: 20px; background: url('http://bi.gazeta.pl/i/obrazki/global/fb-ico.png') no-repeat 0 50%; }

/* 404 overlay */
#g404_overlay_holder, #g404_overlay_holder_bg { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 100000; visibility: hidden; }
#g404_overlay_holder_bg { z-index: 1; background: #000; visibility: visible; }
#g404_overlay { width: 885px; margin: 0 auto; position: relative; z-index: 2; overflow: hidden; padding: 15px; }
#g404_overlay_bg { z-index: 1; background: #fff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
#g404_overlay_inner { position: relative; z-index: 2; border: 1px solid #cfcfcf; background: #f0f0f0 url('http://bi.gazeta.pl/i/error/bg.gif') repeat-x 0 0; padding: 39px 30px 45px; zoom: 1; }
#g404_overlay h1 { font: 25px Georgia, serif; color: #242424; text-align: left; margin-bottom: 5px; padding-top: 19px; margin-top: 25px; border-top: 1px solid #cfcfcf; }
#g404_overlay h1.first { margin-top: 0; padding: 0; border: 0; }
#g404_overlay p { font: 15px Georgia, serif; color: #515151; text-align: left; }
#g404_close { position: absolute; right: 4px; top: 4px; width: 25px; height: 26px; border: 1px solid #c9c9c9; background: #fafafa; font: bold 25px/20px Tahoma, sans-serif; color: #414141; text-align: center; zoom: 1; }
#g404_close:hover { color: #039ae0; cursor: pointer; }

#alertRelacja { height: 80px; padding-top: 24px; background: #ebebeb; margin: 20px auto; width: 960px; position: relative; }
#alertRelacja .header { font: bold 12px/24px Arial, sans-serif; color: #fff; text-transform: uppercase; background: #000; padding: 0 12px; position: absolute; left: 0; top: 0; }
#alertRelacja .box { font: 32px/80px Georgia, serif; color: #fff; background: #949494; text-align: center; float: left; height: 80px; width: 110px; }
#alertRelacja .lead { overflow: hidden; padding: 7px 10px; font: 17px/22px Georgia, serif; color: #000; }
#alertRelacja .lead a { color: #000; }
#alertRelacja .lead .more { color: #148; margin-left: 5px; }

/* relacja na zywo */
#art2 .entry strong, #artykul .entry strong { font-weight: bold; }
#art2 .entry > strong:first-child, #artykul .entry > strong:first-child { vertical-align: top; }
#artykul .entry, #artykul_live .entry { margin-bottom: -12px; font: normal 13px/19px Arial,Helvetica,sans-serif; }
#artykul_live .entry {overflow: hidden;}
#artykul_live .entry .entry_time {float: left; margin-right: 4px;}
#artykul_live .entry strong {margin-right: 4px; font-weight: bold;}
#artykul_live .entry .entry_content {margin-bottom: 24px;}
#artykul_live { margin-top: 12px; }
#artykul_live .top_info {margin-bottom: 12px; font-size: 12px; font-weight: bold;}
.artykul_live_tagi {background: #f6f6f6; border: 1px solid #dadbdb; border-width: 1px 0; font: 10px Tahoma, sans-serif; margin: 10px 0; overflow: hidden; zoom: 1;}
#col_left #art .artykul_live_tagi a {font-weight: normal;}
.artykul_live_tagi ul {overflow: hidden; zoom: 1;}
.artykul_live_tagi ul li {float: left; display: inline; margin-right: 10px; padding-bottom: 5px;}
.artykul_live_tagi .c0 {overflow: hidden; zoom: 1;}
.artykul_live_tagi .c0 ul {padding: 10px 10px 5px; width: 73%; float: left; border: 1px solid #f6f6f6; border-width: 0 1px 1px 0;}
.artykul_live_tagi .allTags {float: left; padding: 10px 10px 0; background: url('http://bi.gazeta.pl/i/obrazki/sport_pl/la-tags-bg.gif') no-repeat 76px -12px;}
.artykul_live_tagi .c1 {clear: both;}
.artykul_live_tagi .c1 ul {padding: 10px 10px 5px; display: none;}
.artykul_live_tagi_open .c0 ul {border-color: #dadbdb;}
.artykul_live_tagi_open .c0 .allTags {background-position: 76px 15px;}
.artykul_live_tagi_open .c1 ul {display: block;}
.artykul_live_head h2 {font: bold 18px Arial, sans-serif; margin-top: 10px;}
.artykul_live_head h2 span {color: #dadbdb; font-weight: normal;}
.artykul_live_head h2 a {font: bold 11px arial, sans-serif;}
#art2 .pages { clear: both; padding: 15px 0 5px; text-align: center; display: block;}
#art2 .pages .e, #art2 .pages a { font-size: 11px; font-weight: bold; padding: 3px 5px; margin: 0 2px; border: 1px solid #c6c6c6; background: #f5f5f5;}
#art2 .pages .e { border: 1px solid #c6c6c6; background: #c6c6c6; color: #000; }
#art2 .pages .next { margin-left: 28px; }
#art2 .pages .prev { margin-right: 28px; }
#art .livelink { background: #ede1d6 url('/i/obrazki/zczubapl/live-link-bg.gif') no-repeat 0 0; border: solid #ddd; border-width: 1px 0; padding: 28px 16px 24px 35px; font: bold 12px/16px Verdana,sans-serif; font-style: italic; margin-bottom: 0; overflow: hidden; zoom: 1; }
#art .scores { background: #fff url('/i/obrazki/zczubapl/results-bg.gif') no-repeat 0 0; border: dotted #ccc; border-width: 1px 0; padding: 28px 16px 24px 35px; font: bold 12px/16px Verdana,sans-serif; font-style: italic; margin-bottom: 0; overflow: hidden; zoom: 1; }
#art .entry h4, #art .entry h5, #art .entry h6 { margin-bottom: 0; }
#art .entry h5 {font: italic bold 12px/20px Verdana, sans-serif; border: 1px dotted #ccc; border-width: 1px 0; background: #fffaef url('/i/obrazki/zczubapl/cytat.gif') no-repeat 8px 10px; padding: 20px 15px 20px 30px; overflow: hidden;} 
#art .entry h6 {font: italic normal 12px/19px Verdana, sans-serif; border: 1px dotted #ccc; border-width: 1px 0; background: #e6e4e4 url('/i/obrazki/zczubapl/koperta.gif') no-repeat 10px 10px; padding: 25px 15px 20px 35px; overflow: hidden;} 
#art .entry h6.cytat_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/cytat_live_ico.png') no-repeat scroll 14px 21px #FFFAEF; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 65px; }
#art .entry h6.koperta_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/koperta_live_ico.png') no-repeat scroll 10px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 65px; }
#art .entry h6.gw_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/gw_live_ico.png') no-repeat scroll 2px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 115px; }
#art .entry h6.alert24_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/alert24_live_ico.png') no-repeat scroll 2px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 115px; }
#art .entry h6.blip_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/blip_live_ico.png') no-repeat scroll 10px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 65px; }
#art .entry h6.fb_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/fb_live_ico.png') no-repeat scroll 10px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 65px; }
#art .entry h6.twitter_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/twitter_live_ico.png') no-repeat scroll 10px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 65px; }
#art .entry h6.glowka_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/glowka_live_ico.png') no-repeat scroll 10px 12px #E6E4E4; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 54px 102px; }
#art .entry h6.custom_live {background: #E6E4E4; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:12px 15px 12px 12px; }
#art .entry .custom_img_live {margin-right: 20px; display:block; float:left;}
#art .entry .custom_author_live {display:block; font: bold 11px Georgia,serif;}
#art .entry h6.pilne_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/pilne_live_ico.gif') no-repeat scroll 0px 0px #f5f2de; border: 2px solid #b30b1a; ; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 36px 102px; }
#art .entry h6.tokfm_live { background:url('http://bi.gazeta.pl/i/obrazki/wybory2010/tokfm_live_ico.png') no-repeat scroll 10px 21px #f5f2de; border-color:#CCCCCC; border-style:dotted; border-width:1px 0; font:italic 12px/19px Verdana,sans-serif; overflow:hidden; padding:20px 15px 34px 68px; }
#last_position { display: none; }
.odsniezHolder {font: bold 11px Tahoma, sans-serif; overflow: hidden; zoom: 1;}
.odsniezHolder input {vertical-align: middle;}
.odsniezHolder label {cursor: pointer;}
.odsniezHolder .odsniezLink {float: left; display: inline; background: #f5f5f5; border: 1px solid #c6c6c6; height: 19px; line-height: 17px; width: 74px; text-align: center; zoom: 1;}
.odsniezHolder fieldset {border: 0; float: left;}
.odsniezHolder form {float: left; margin-left: 10px; display: inline; margin-top: 3px !important; margin-top: 0; #margin-top: 0 !important;}

/* Multizapisywarki */
.sign-in-nlt { float:left; clear:both; }
.mod_sign { margin-top:10px; }
.mod_sign, .sign-in-wide, .nlt_row { zoom:1; }
.mod_sign .t  { width:200px; padding-left: 5px; height:26px; line-height:26px; border:1px solid #cacaca; text-transform:lowercase; font-size:12px; float:left; }
.mod_sign .s, .mod_signin_lit .s { background: url(http://bi.gazeta.pl/i/obrazki/multizapisywarki/sbmt_bg.gif) repeat-x 0% 0%; border:0; padding:5px 0; cursor:pointer; font-weight:bold ; font-size:bold;  text-align:center; }
.mod_sign .s:hover, .mod_signin_lit .s:hover { background-position:0 -25px; }
.mod_signin_by_author .s, .mod_signin_bas .s, .mod_signin_ext .s {  width:82px; float:left; margin-right:0; color:#fff; }
.mod_signin_lit .s { width:70px; float:right; font-size:11px; color:#fff; }
.mod_sign .loader { width:82px; }

.mod_sign .sign-in-nlt { font-size: 11px; width:300px; margin-bottom:10px;}
.mod_sign .descr { background: #FFF4A9; padding:10px; overflow:hidden; }
.mod_sign .descr span { font-weight:bold; }
.mod_sign .mod_signin_final .descr a { display:inline; clear:none; font-size:11px; }

.mod_signin_lit form, .mod_sign .sign-in-nlt{ position: relative; display:block;  }
.mod_signin_lit label, .mod_sign .sign-in-nlt label { position: absolute; left:0; cursor: text; display:block; padding: 6px 0 5px 7px; font-size:12px; }
.mod_signin_lit label { top:0; }
.mod_sign .sign-in-nlt label { bottom:0; }
.mod_signin_lit .loader, .mod_sign .loader { background:#f2f2f2 url(http://bi.gazeta.pl/i/obrazki/multizapisywarki/al.gif) no-repeat 50% 50%;  position:absolute; right:0px; top:0px; height:28px; } 

/* mala zapisywarka */
.mod_signin_lit { border-top:1px solid #dadada; border-bottom:1px solid #dadada; padding:10px 0; width:300px; font-size:11px; background:#fff; position:relative; }
.mod_signin_lit img { float:left; display:inline; margin-right:10px; width:69px; height:69px; margin-left:10px; }
.mod_signin_lit .descr { float:left; width:210px; }
.mod_signin_lit p { margin:0 0 5px;  }
.mod_signin_lit form { position: relative; display:block;  height:26px; padding-bottom:2px; }
.mod_signin_lit label { position: absolute; top:0; left:0; cursor: text; display:block; padding: 6px 0 5px 4px; }
.mod_signin_lit .t { font-size:12px; border:1px solid #cacaca; margin-right:8px; width:125px; float:left; height:26px; padding-left:5px; }
.mod_signin_lit a { display:inline; margin:0; font-size:10px; clear:both; }
.mod_signin_lit .error-message, .mod_sign .sign-in-nlt .error-message { border:1px solid #dadada; background:#ad0000; font-size:11px;  width:294px;  line-height:20px; padding-left:6px; z-index:40; position:relative; top:-12px; left:0px; color:#fff; } 
.mod_signin_lit .loader { width:75px; }
/* dluzsze pole tekstowe, mniejsze pole loadera */
.mod_signin_lit_alt .t { width:192px; }
.mod_signin_lit_alt .loader { width:28px; background:0; }
/* + komunikat bledu */
.mod_signin_lit_error .t, .mod_signin_error .t { border-color:#ad0000;}
/* komunikaty sukcesu */
.mod_signin_lit_final { background-color:#fff4a9; margin-bottom:0; }
.mod_signin_lit_final .descr { padding-right:5px; width:205px; }
.mod_signin_bas .sign-in-nlt .btn-like, .mod_signin_lit .sign-in-nlt .btn-like { background: url(http://bi.gazeta.pl/i/obrazki/multizapisywarki/sbmt_bg.jpg) repeat-x left top; padding:5px 7px;  font-size:12px; display:inline-block; color:#fff; text-decoration:none; float:left; margin-top:5px; }
.mod_signin_bas .sign-in-nlt .btn-like, .mod_signin_lit .sign-in-nlt .btn-like:hover { color:#fff; font-weight:normal;  background: url(http://bi.gazeta.pl/i/obrazki/multizapisywarki/sbmt_bg.jpg) repeat-x left top transparent; text-decoration:none; }
.mod_signin_lit_final .btn-like:hover { text-decoration:none; }
.mod_signin_lit_final .btn-like:focus { border:1px dotted #fff; }
.mod_signin_lit_final strong { margin-top:11px; display:block; }
.mod_signin_lit_final span { font-weight:bold; }
.mod_signin_lit_final a { display:inline; font-size:11px; }

/* Podstawowy */
.mod_signin_bas { font-size:10px; }
.mod_signin_bas h2 { font:24px Georgia, serif; margin-bottom:15px; }
.mod_signin_bas .nlt_row { margin-bottom:20px; }
.mod_signin_bas ul { list-style:disc inside none; }
.mod_signin_bas li { font-size:14px; line-height:20px;  }
.mod_signin_bas .t {  margin-right:10px; }
.mod_signin_bas .sign-in-nlt label { bottom:17px; }
.mod_signin_bas .sign-in-nlt a { display:inline-block; clear:both; padding-top:2px; outline:none; background:transparent; }

/* Rozszerzony */
.mod_signin_ext { font-size: 11px; width:620px; }
.mod_signin_ext .nlt-descr a { margin-top:5px; display:inline-block; text-decoration:underline; }
.mod_signin_ext .nlt-descr a:hover { text-decoration: none; }
.mod_signin_ext h2 { font-size: 24px; padding-bottom:10px; line-height:26px; }
.mod_signin_ext p { font-size:11px; line-height:15px;  }
.mod_signin_ext .main-topics { padding: 10px 0 30px; list-style: disc inside none; line-height:18px; color:#686868; }
.mod_signin_ext .nlt_row { margin-bottom:20px; }
.mod_signin_ext .nlt_half_cont { width:300px; float:left; display:inline; }
.mod_signin_ext .nlt_half_cont li { border-bottom:1px solid #dadada; padding-top:5px; zoom:1; }
.mod_signin_ext .odd { margin-right:20px;}
.mod_signin_ext h4 { border-bottom:2px solid #dadada; text-transform:uppercase; font-size:14px; padding-bottom:5px; }
.mod_signin_ext .special-nlt { background:#fff9d0;}
.mod_signin_ext h6 { font-size:18px; float:left; width:250px; margin-top:2px;}
.mod_signin_ext h6 a { font-size:18px; }
.mod_signin_ext h6 a:hover { background:transparent; text-decoration:none; }
.mod_signin_ext input { float:left; display:inline; margin-right:10px; }
.mod_signin_ext input[type=checkbox] { position:relative; top:5px; }
.mod_signin_ext img { float:left; display:inline; margin:10px 8px 0 22px; }
.mod_signin_ext .nlt-descr { clear:both; padding-bottom:10px; zoom:1; }
.mod_signin_ext .nlt-descr p { padding-top:10px; }
.mod_signin_ext .sign-in-nlt a { display:block; clear:both; font-size:10px; padding-top:2px; }
.mod_signin_ext .first { border-top:1px solid #dadada; }
.mod_signin_ext .half-wide { padding:0; clear:both; zoom:1; }
.mod_signin_ext .sign-in-wide { margin-left:150px; }

/* Autorski */
.mod_signin_by_author { font-size: 11px; width:620px; }
.mod_signin_by_author h2 { font-size: 24px; padding-bottom:10px; clear:both; }
.mod_signin_by_author .nlt_row { margin-bottom:20px; }
.mod_signin_by_author ul { overflow:hidden; padding-bottom:20px; }
.mod_signin_by_author li { float: left; overflow: hidden; padding: 4px 0; width: 300px; }
.mod_signin_by_author .by-author li { width:300px; float:left; padding:2px 0; }
.mod_signin_by_author input, .mod_signin_by_author label { float:left; display:inline; }
.mod_signin_by_author input { margin-right:10px; position:relative; top:3px;  }
.mod_signin_by_author label { font-size:16px; }
.mod_signin_by_author .sign-in-nlt input { position:static; }
.mod_signin_by_author .sign-in-nlt a { display:block; clear:both; font-size:10px; padding-top:2px; }

/* Photostory - dodatkowe stylowanie */
#container_gal .gal_navi_wrp .gal_navi { float: right; overflow: hidden; height: 27px; }
#container_gal .gal_navi_wrp .gal_navi li.paging { float: left; text-align: center; font: 20px/21px Georgia,sans-serif; color: #000; height: 26px; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_prev { text-align: right; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_prev,  #container_gal .gal_navi_wrp .gal_navi .gal_btn_next { width: 85px; float: left; height: 26px; }
#container_gal .gal_navi_wrp .gal_navi { list-style: none; float: right; margin-left: 0; padding-left: 0; margin-bottom: 15px; }
#container_gal .gal_navi_wrp .gal_navi li { float: left;  margin: 0px 0px 0px 3px; padding-top: 3px; }
#container_gal .gal_navi_wrp .gal_navi, #container_gal .gal_navi_wrp .gal_navi .gal_btn_prev, #container_gal .gal_navi_wrp .gal_navi .gal_btn_prev a, #container_gal .gal_navi_wrp .gal_navi .gal_btn_next, #container_gal #gal_navi_wrp .gal_navi .gal_btn_next a{ display: block; padding: 3px 0px; font-weight: normal;}
#container_gal .gal_navi_wrp .gal_navi a, #container_gal .gal_navi_wrp .gal_navi .gal_btn_prev { padding: 3px 2px; padding-top: 3px;}
#art #container_gal .gal_navi_wrp .gal_navi a { display: block;  font-weight: normal;   }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_prev { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow.png') no-repeat 0 0; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_next { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow.png') no-repeat 0 0; width: 82px; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_prev a { width: 82px; float: left; height: 21px; color: #666; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow_bg.png') -2px 0px no-repeat; margin-top: -3px; text-align: right; padding:3px 5px 3px 0;}
#article #container_gal .gal_navi_wrp .gal_navi .gal_btn_prev a:hover { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow_bg.png') 100% 0px no-repeat; background-position: -2px -27px; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_prev a:hover { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_left_arrow_bg.png') 100% 0px no-repeat; background-position: -2px -27px; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_next a { width: 82px; float: left; height: 21px; color: #666; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow_bg.png') 0px 0px no-repeat; margin-top: -3px; padding:3px 0 3px 5px; }
#container_gal .gal_navi_wrp .gal_navi .gal_btn_next a:hover { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow_bg.png') 100% 0px no-repeat; background-position: 0px -27px; }
#article #container_gal .gal_navi_wrp .gal_navi .gal_btn_next a:hover { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_right_arrow_bg.png') 100% 0px no-repeat; background-position: 0px -27px; }
/* fotostory - ostatni slajd */
#container_gal .see-one-more-time { background: url("http://bi.gazeta.pl/i/obrazki/global/ga-see-one-more-time.png") no-repeat scroll 0 0; color: #666; font-size: 12px; line-height: 25px; padding-left: 25px; text-decoration: none; float: right; height: 27px; width: 123px;  }
#container_gal .see-one-more-time:hover { background-position: 0 -27px; }
#container_gal .mod_zi_photostory_last { margin: 20px 0 0; }
#container_gal .mod_zi_photostory_last .body ul { list-style: none; margin: 0; }
#container_gal .mod_zi_photostory_last .body li { float: left; width: 140px; margin: 12px 0 0 20px; font-size: 12px; font-weight: bold; line-height: normal; text-align: left; }
#container_gal .mod_zi_photostory_last .body li.n4 { margin-left: 0; clear: both; }
#container_gal .mod_zi_photostory_last .body li a { display: block; }
#article_body #container_gal .mod_zi_photostory_last .body li img { margin: 0; display: block; }
#container_gal .mod_zi_photostory_last .body li span { display: block; padding: 3px 1px; }

/* HappyDay zajawka zewnetrzna */
.mod_happyday_outsideoffers {font-family: Arial,sans-serif;}
.mod_happyday_outsideoffers .head {padding-bottom: 2px; border-bottom: 2px solid #dadada;}
.mod_happyday_outsideoffers .head h2 {font-size: 12px; line-height: 20px; font-weight: bold; text-transform: uppercase; background: url('http://bi.gazeta.pl/i/obrazki/happyday/happyday_logo_out.png') no-repeat center right;}
.mod_happyday_outsideoffers .small_offer .head {padding-bottom:0; border:0;}
.mod_happyday_outsideoffers .small_offer {overflow: hidden; width: 300px; border-bottom: 1px solid #dbdbdb; margin: 0 0 7px 20px;}
.mod_happyday_outsideoffers .small_offer_inner {padding: 10px; overflow: hidden;}
.mod_happyday_outsideoffers .small_offer .head {font-size: 14px; line-height: 18px; overflow: hidden;}
.mod_happyday_outsideoffers .small_offer .head span {color: #ff5c0a; font-weight: bold; float: left; margin-right: 5px;}
.mod_happyday_outsideoffers .small_offer .head h3 {font-size: 14px;}
.mod_happyday_outsideoffers .small_offer .body {margin-bottom: 10px; overflow: hidden; position: relative;}
.mod_happyday_outsideoffers .small_offer .body img {float: left; margin-right: 10px; width: 140px; height: 100px;}
.mod_happyday_outsideoffers .small_offer .body .legend {font-size: 11px; color: #3a3a3a; display: block; margin-top: 15px; text-align: center;}
.mod_happyday_outsideoffers .small_offer .body p {font-size: 24px; line-height: 24px; font-weight: bold; text-align: center;}
.mod_happyday_outsideoffers .small_offer .body .feature {width: 65px; display: inline-block; line-height: 18px; float: left; color: #fff; text-align: center; margin-bottom: 4px;}
.mod_happyday_outsideoffers .small_offer .body .feature.left {background: #d8d8d8; font-size: 10px; color: #33373b;}
.mod_happyday_outsideoffers .small_offer .body .feature.right {background: #ff5c0a; font-size: 14px; font-weight: bold;}
.mod_happyday_outsideoffers .small_offer .body a {font-weight: bold; font-size: 16px; margin-top: 10px; display: inline-block;}
.mod_happyday_outsideoffers .small_offer .body .btn { display: inline-block; width: 130px; height: 36px; margin:0; text-align: center; font-size: 16px; font-weight: bold; line-height: 36px; background: url('http://bi.gazeta.pl/i/obrazki/happyday/btn_small_check_bg.png') no-repeat 0 0; color: #fff; text-shadow:1px 1px 1px #333; text-decoration: none; position: absolute; bottom:0; right:0px;}
.mod_happyday_outsideoffers .small_offer .body .btn:hover {background-position: 0 -36px;}
.mod_happyday_outsideoffers .body .small_offer.odd, .mod_happyday_outsideoffers .body .small_offer {clear:both; margin-left:0;}
.mod_happyday_outsideoffers .small_offer .img {margin:0; display: block; float: left;}
.mod_happyday_outsideoffers .head a {color: #0e5c9d; text-decoration: none; background: none;}

/* jezyczek */
#articlePromo { position: fixed; right: 0; bottom: 0; height: 96px; background: #fff; z-index: 1000; width: 0; overflow: hidden; zoom: 1; border: solid #ccc; border-width: 2px 0 0 1px; box-shadow: -4px 2px 4px rgba(0, 0, 0, 0.3); -webkit-box-shadow: -4px 2px 4px rgba(0, 0, 0, 0.3); }
#articlePromo.noshadow { box-shadow: none; }
#articlePromo .inner { padding: 6px 16px 6px 6px; position: relative; width: 328px; }
#articlePromo .imgw { float: left; width: 69px; height: 69px; overflow: hidden; margin-right: 15px; }
#articlePromo p { font-size: 17px; line-height: 22px; font-weight: bold; }
#articlePromo strong { color: #9c9d9b; display: block; font-size: 14px; font-weight: bold; position: relative; top: -2px; }
#articlePromo span { cursor: pointer; position: absolute; right: 12px; top: 8px; font-size: 15px; color: #999; }
#articlePromo .show { position: absolute; right: 0; top: 0; width: 40px; height: 96px; background: #fff; z-index: 2; display: none; }
#articlePromo .show a, #articlePromo .show a:hover { display: block; height: 96px; background: url('http://bi.gazeta.pl/i/obrazki/lego/articlePromoShow.png') no-repeat 50% 50%; width: 40px; }
#articlePromo.hidden .show { display: block; }

/* mlyn */
.mod_mlyn { overflow: hidden; background: url('http://bi.gazeta.pl/i/obrazki/lego/loader-mill.gif') no-repeat 50% 50%; margin-bottom: 12px; height: 246px; }
.mod_mlyn.loaded { background: 0; }
.mod_mlyn .node_head h3 { font:bold 14px Arial,sans-serif; color: #333; }
.mod_mlyn .node_entry { float:left; }
.mod_mlyn .node_entry:first-child { margin-left:0; }
.mod_mlyn a { display:block; text-decoration:none; overflow:hidden; }
.mod_mlyn a:hover, .mod_mlyn .node_sponsor a:hover { background-color: #0d3569; }
.mod_mlyn .node_sponsor a { background-color: #ffefac; }
.mod_mlyn .caption { text-decoration: none; display: block; color: #0d3569; font: bold 14px Arial,sans-serif; padding-top: 5px; }
.mod_mlyn a:hover .caption, .mod_mlyn .node_sponsor a:hover .caption { color: #fff; }

.mod_mlyn_zr1 .node_entry { margin-left: 10px; }
.mod_mlyn_zr1 a { width: 300px; padding: 10px; }

.mod_mlyn_zr2 .node_entry { margin-left: 5px; }
.mod_mlyn_zr2 a { width: 140px; padding: 5px; }

.mod_mlyn_zr3 { width: 300px; }
.mod_mlyn_zr3 .n2 { margin-left: 0; }
.mod_mlyn_zr3 a { width: 140px; padding: 5px; }

/* ARTYKUL 2011 */
/* artykul elementy ogolne */
#gazeta_article { font-family: Arial, sans-serif; color: #1e1e1e; margin-bottom: 20px; }
/* sprite */
#gazeta_article .print, #gazeta_article_share li a, #gazeta_article_buttons span, #gazeta_article_buttons_overlay .arrow, #gazeta_article_buttons_overlay li, #gazeta_article_buttons_fb, #gazeta_article_more .tools > ul > li > a, #gazeta_article_rate ul, #gazeta_article .navigation .prev, #gazeta_article .navigation .next, #gazeta_article_image .back { background-image: url('http://bi.gazeta.pl/i/obrazki/lego/5/gazeta_article_sprite-1.7.png'); background-repeat: no-repeat; background-position: 1000px 0; }
#gazeta_article .print:hover, #gazeta_article_share li a:hover, #gazeta_article_more .tools > ul > li a:hover { background-color: #fff; }
/* tytul */
#gazeta_article > h1, #gazeta_article > h2 { font-size: 26px; font-weight: bold; line-height: normal; margin: 0 0 7px; }
/* likes */
#gazeta_article_likes { margin: 7px 0 9px; }
#gazeta_article_likes li { float: left; height: 24px; }
#gazeta_article_likes .nk iframe { width: 120px !important; }
#gazeta_article_likes .nk.long iframe { width: 340px !important; }
#gazeta_article_likes .google div { width: 100px !important; }
#gazeta_article_likes .facebook_send .fb_edge_widget_with_comment > span:first-child > iframe { width: 67px !important; }
#gazeta_article_likes .facebook_like .fb_edge_widget_with_comment > span:first-child > iframe { width: 115px !important; }
#gazeta_article_likes .facebook_like.send .fb_edge_widget_with_comment > span:first-child > iframe { width: 180px !important; }
#gazeta_article_likes .facebook_like.long .fb_edge_widget_with_comment > span:first-child > iframe { width: 340px !important; height: 28px !important; }
#gazeta_article_likes .facebook_like.long.send .fb_edge_widget_with_comment > span:first-child > iframe { width: 400px !important; }
/* autor, data */
#gazeta_article_author, #gazeta_article_date { font-size: 11px; line-height: normal; color: #878787; float: left; margin: 3px 0 7px; }
#gazeta_article_author { font-weight: bold; }
#gazeta_article_author + #gazeta_article_date { border-left: 1px solid #eaeaea; margin-left: 8px; padding-left: 8px; }
/* tools */
#gazeta_article_tools { float: right; margin: 0 0 7px; }
#gazeta_article_tools ul, #gazeta_article_tools li { display: inline; }
#gazeta_article_tools .print { display: inline-block; padding-left: 13px; margin-left: 4px; background-position: 0 -200px; text-indent: -9999px; }
#gazeta_article_tools .font { font-weight: bold; }
#gazeta_article_tools [data-size="small"] { font-size: 11px; }
#gazeta_article_tools [data-size="normal"] { font-size: 14px; }
#gazeta_article_tools [data-size="big"] { font-size: 16px; }
/* nawigacja i tytul slajdu (galeria, fotostory) */
#gazeta_article .navigation { margin: 14px 0 10px; clear: both; }
#gazeta_article .navigation h1, #gazeta_article .navigation h2 { float: left; font-size: 20px; font-weight: bold; line-height: normal; padding-top: 1px; max-width: 340px; }
#gazeta_article .navigation div { float: right; line-height: 27px; text-align: right; width: 268px; }
#gazeta_article .navigation .prev, #gazeta_article .navigation .next { display: inline-block; font-size: 13px; vertical-align: middle; }
#gazeta_article .navigation .prev { padding: 0 5px 0 22px; background-position: 0 -340px; border-right: 1px solid #ccc; }
#gazeta_article .navigation .next { padding: 0 22px 0 5px; background-position: 100% -340px; border-left: 1px solid #ccc; }
#gazeta_article .navigation .page { font-size: 18px; margin: 0 7px; vertical-align: middle; }
/* zdjecie */
#gazeta_article_image { clear: both; margin: 7px 0 10px; position: relative; overflow: hidden; overflow: hidden; }
#gazeta_article_image img { display: block; }
#gazeta_article_image span, #gazeta_article_image p { display: block; font-size: 11px; line-height: normal; color: #878787; margin-top: 2px; overflow: hidden; zoom: 1; }
#gazeta_article_image span.author { float: right; max-width: 200px; margin-left: 20px; }
#gazeta_article_image .back { font-size: 11px; font-weight: bold; line-height: 23px; padding: 0 7px; position: absolute; top: 0; left: 0; background-position: 0 -400px; }
/* video */
#gazeta_article_video { clear: both; margin: 7px 0 10px; }
/* miniaturki */
#gazeta_article_miniatures { margin: 10px 0 6px; }
#gazeta_article_miniatures ul { margin-left: -9px; }
#gazeta_article_miniatures li { float: left; width: 69px; heihgt: 69px; margin: 0 0 9px 9px; }
#gazeta_article_miniatures li img { display: block; }
#gazeta_article_miniatures li a, #gazeta_article_miniatures li span { display: block; overflow: hidden; }
#gazeta_article_miniatures li span { border: 3px solid #dedede; }
#gazeta_article_miniatures li a:hover { border: 3px solid #000; }
#gazeta_article_miniatures li a:hover img, #gazeta_article_miniatures li span img { margin: -3px; }
#gazeta_article_miniatures .more { float: left; white-space: nowrap; font-weight: bold; font-size: 14px; line-height: 69px; margin: 0 0 0 9px; }
/* lead */
#gazeta_article_lead { clear: both; font-size: 14px; font-weight: bold; line-height: 19px; color: #1d1d1d; margin: 10px 0 14px; }
/* related */
#gazeta_article_related { clear: both; float: left; width: 140px; margin: 0 20px 0 0; }
#gazeta_article_related li { font-size: 11px; line-height: normal; margin-bottom: 15px; }
#gazeta_article_related img, #gazeta_article_related span { display: block; }
#gazeta_article_related li:first-child img { margin-top: 4px; }
#gazeta_article_related img + span { margin: 2px 0 0 0; }
/* body */
#gazeta_article_body { font-size: 14px; line-height: 19px; margin: 0 0 20px; clear: both; }
#gazeta_article_body strong { font-weight: bold; }
#gazeta_article_body em { font-style: italic; }
#gazeta_article_related + #gazeta_article_body { clear: none; }
/* tagi */
#gazeta_article_tags { font-size: 14px; line-height: normal; margin: 20px 0; }
#gazeta_article_tags header, #gazeta_article_tags p, #gazeta_article_tags ul, #gazeta_article_tags li { display: inline; }
/* brand */
#gazeta_article_brand { margin: 20px 0; }
/* share */
#gazeta_article_share { margin: 0 0 15px; clear: both; }
#gazeta_article_share p, #gazeta_article_share header { font-size: 10px; line-height: normal; text-transform: uppercase; color: #999; border-bottom: 1px solid #dddddd; margin-bottom: 10px; }
#gazeta_article_share li { font-size: 11px; line-height: 16px; float: left; margin-left: 15px; }
#gazeta_article_share li:first-child { margin: 0; }
#gazeta_article_share li a { display: block; padding-left: 21px; }
#gazeta_article_share .facebook { padding-left: 19px; background-position: 0 -49px; }
#gazeta_article_share .nk { background-position: 0 -75px; }
#gazeta_article_share .wykop { background-position: 0 -99px; }
#gazeta_article_share .twitter { background-position: 0 -125px; }
#gazeta_article_share .linkedin { background-position: 0 -150px; }
#gazeta_article_share .email { background-position: 0 -172px; }
/* buttony */
#gazeta_article_buttons { clear: both; }
#gazeta_article_buttons > ul { width: 635px; }
#gazeta_article_buttons > ul > li { float: left; padding: 0 15px 10px 0; white-space: nowrap; list-style: none; position: relative; }
#gazeta_article_buttons button { font: bold 11px/18px Arial, sans-serif; color: #262626; height: 20px; cursor: pointer; overflow: visible; background: #ffed71; border: 1px solid; border-color: #fff3a0 #ccbe59 #ccbe59 #fff3a0; vertical-align: top; padding: 0 3px 2px; text-align: center; min-width: 80px; }
#gazeta_article_buttons button:focus { outline: 0; }
#gazeta_article_buttons span { background-position: 0 -275px; font: 11px/18px Arial, sans-serif; color: #262626; display: inline-block; height: 18px; vertical-align: top; padding: 0 4px 0 6px; border-right: 1px solid #aaa; margin-top: 1px; }
#gazeta_article_buttons .voted button { background-color: #eddb67; border-color: #ede195 #bead42 #bead42 #ede195; }
#gazeta_article_buttons .voted span { background-position: 0 -293px; border-color: #9e9e9e; }
#gazeta_article_buttons_overlay { background: #e7e7e7; border: 1px solid #bababa; position: absolute; padding: 6px 10px 7px; z-index: 2; top: 25px; font: 12px Arial, sans-serif; width: 300px; visibility: hidden; }
#gazeta_article_buttons_overlay .arrow { width: 7px; height: 4px; background-position: 0 -320px; position: absolute; top: -4px; left: 20px; }
#gazeta_article_buttons_overlay.right .arrow { left: auto; right: 20px; }
#gazeta_article_buttons_overlay a { color: #148; }
#gazeta_article_buttons_overlay a:hover { color: #148; background-color: transparent; text-decoration: underline; }
#gazeta_article_buttons_overlay p { border-bottom: 1px solid #d8d8d8; padding-bottom: 8px; margin-bottom: 6px; }
#gazeta_article_buttons_overlay strong { font-weight: normal; color: #323232; display: block; margin-bottom: 5px; }
#gazeta_article_buttons_overlay li { margin-top: 4px; padding-left: 9px; background-position: 0 -434px; white-space: normal; }
#gazeta_article_buttons_fb { font-weight: bold; padding-left: 20px; background-position: 0 -50px; }
/* pod artykulem */
#gazeta_article_more { margin: 20px 0; font-size: 11px; line-height: normal; clear: both; }
/* wiecej */
#gazeta_article_more div.more { float: left; width: 469px; border-right: 1px solid #ddd; }
#gazeta_article_more .more > ul > li { float: left; width: 140px; margin-left: 20px; } 
#gazeta_article_more .more > ul > li:first-child { margin: 0; }
#gazeta_article_more .more img, #gazeta_article_more .more span { display: block; }
#gazeta_article_more .more img + span { margin: 2px 0 0 0; }
#gazeta_article_more .more li li { margin-top: 8px; }
#gazeta_article_more .more li li:first-child { margin: 0; }
#gazeta_article_more .more .more { font-weight: bold; }
/* narzedzia, gwiazdki */
#gazeta_article_more .tools { width: 140px; float: right; }
#gazeta_article_more .tools > ul > li { margin-top: 7px; }
#gazeta_article_more .tools > ul > li:first-child { margin-top: 0; }
#gazeta_article_more .tools > ul > li a { padding-left: 19px; }
#gazeta_article_more .tools .print { background-position: 0 -200px; }
#gazeta_article_more .tools .licence { background-position: 0 -225px; }
#gazeta_article_more .tools .comments { background-position: 0 -248px; }
#gazeta_article_rate { position: relative; padding-bottom: 18px; }
#gazeta_article_rate p { color: #000; margin-bottom: 3px; }
#gazeta_article_rate p span { color: #828282; }
#gazeta_article_rate li { width: 19px; height: 18px; padding-left: 3px; float: left; }
#gazeta_article_rate li:first-child { padding: 0; }
#gazeta_article_rate li span, #gazeta_article_rate li.message { color: #cf9200; position: absolute; left: 0; bottom: 2px; display: none; }
#gazeta_article_rate li.message { background: #fff; width: auto; height: auto; padding: 0; display: block; white-space: nowrap; }
#gazeta_article_rate li:hover span { display: inline; }
#gazeta_article_rate.locked li span { display: none; }
#gazeta_article_rate ul { width: 107px; background-position: 100% 0; }
#gazeta_article_rate[data-rating="0"] ul { background-position: 100% 0; }
#gazeta_article_rate[data-rating="1"] ul { background-position: -88px 0; }
#gazeta_article_rate[data-rating="2"] ul { background-position: -66px 0; }
#gazeta_article_rate[data-rating="3"] ul { background-position: -44px 0; }
#gazeta_article_rate[data-rating="4"] ul { background-position: -22px 0; }
#gazeta_article_rate[data-rating="5"] ul { background-position: 0 0; }
#gazeta_article_rate[data-rating="0.5"] ul { background-position: -88px -20px; }
#gazeta_article_rate[data-rating="1.5"] ul { background-position: -66px -20px; }
#gazeta_article_rate[data-rating="2.5"] ul { background-position: -44px -20px; }
#gazeta_article_rate[data-rating="3.5"] ul { background-position: -22px -20px; }
#gazeta_article_rate[data-rating="4.5"] ul { background-position: 0 -20px; }
#gazeta_article_rate[data-voting="1"] ul { background-position: -88px 0; }
#gazeta_article_rate[data-voting="2"] ul { background-position: -66px 0; }
#gazeta_article_rate[data-voting="3"] ul { background-position: -44px 0; }
#gazeta_article_rate[data-voting="4"] ul { background-position: -22px 0; }
#gazeta_article_rate[data-voting="5"] ul { background-position: 0 0; }
/* mala czcionka */
#gazeta_article.fontSmall #gazeta_article_lead, #gazeta_article.fontSmall #gazeta_article_body, #pagetype_art #gazeta_article.fontSmall #artykul, #pagetype_art_blog #gazeta_article.fontSmall #article #article_body p { font-size: 11px; line-height: 15px; }
/* duza czcionka */
#gazeta_article.fontBig #gazeta_article_lead, #gazeta_article.fontBig #gazeta_article_body, #pagetype_art #gazeta_article.fontBig #artykul, #pagetype_art_blog #gazeta_article.fontBig #article #article_body p { font-size: 16px; line-height: 22px; }
/* strona artykulawa serwisowa - dodatki, poprawki */
#pagetype_art #gazeta_article_body #artykul { font-size: 14px; }
#pagetype_art #gazeta_article .txt_upl { color: #c6c6c6; background: #333251; padding: 3px 10px; overflow: hidden; zoom: 1; }
#pagetype_art #gazeta_article .txt_upl a { color: #fff; }
#pagetype_art #gazeta_article .txt_upl a:hover { color: #333251; background: #fff; }
#pagetype_art #gazeta_article .txt_up2 { background: #f0f0f0 url('http://bi.gazeta.pl/i/obrazki/wyborcza/art-quote.gif') no-repeat 4px 4px; padding: 12px 12px 12px 44px; border: 1px solid #eaeaea; color: #666; overflow: hidden; zoom: 1; }
#pagetype_art #gazeta_article .txt_srodtytul { font-size: 110%; }
#pagetype_art #gazeta_article .txt_pytanie { font-style: italic; }
/* strona artykulawa serwisowa - dodatki, poprawki */
#pagetype_art_blog #gazeta_article #article, #pagetype_art_blog #gazeta_article #article_body { padding: 0; }
#pagetype_art_blog #gazeta_article #article #article_body p { font-size: 14px; line-height: 19px; }
#pagetype_art_blog #gazeta_article_lead strong { font-weight: bold; }
/* fotostory */
#gazeta_article.fotostory #gazeta_article_body p { margin-bottom: 15px; }
#gazeta_article.fotostory #gazeta_article_body strong { font-weight: bold; }
#gazeta_article.fotostory #gazeta_article_body em { font-style: italic; }
#gazeta_article.fotostory .see-one-more-time { display: inline-block; color: #666; font-size: 12px; vertical-align: middle; line-height: 25px; padding-right: 20px; height: 27px; width: 128px; text-align: right; background: url("http://bi.gazeta.pl/i/obrazki/global/ga-see-one-more-time.png") no-repeat scroll 0 0; }
#gazeta_article.fotostory .see-one-more-time:hover { background-position: 0 -27px; }
#gazeta_article.fotostory .mod_zi_fotostory ul, #gazeta_article.fotostory .mod_zi_photostory_last ul { list-style: none; margin: 0; }
#gazeta_article.fotostory .mod_zi_fotostory li, #gazeta_article.fotostory .mod_zi_photostory_last li { float: left; width: 140px; margin: 12px 0 0 20px; font-size: 12px; font-weight: bold; line-height: normal; text-align: left; }
#gazeta_article.fotostory .mod_zi_fotostory li.n4, #gazeta_article.fotostory .mod_zi_photostory_last li.n4 { margin-left: 0; clear: both; }
#gazeta_article.fotostory .mod_zi_fotostory li a, #gazeta_article.fotostory .mod_zi_photostory_last li a { display: block; }
#gazeta_article.fotostory .mod_zi_fotostory li img, #gazeta_article.fotostory .mod_zi_photostory_last li img { margin: 0; display: block; }
#gazeta_article.fotostory .mod_zi_fotostory li span, #gazeta_article.fotostory .mod_zi_photostory_last li span { display: block; padding: 3px 1px; overflow: hidden; #height: 60px; }
#gazeta_article_image_overlay { position: absolute; z-index: 2; top: 0; left: 0; }
#gazeta_article_image_overlay a { float: left; width: 40%; height: 100%; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_blank.gif') repeat 0 0; }
#gazeta_article_image_overlay .next { float: right; }
#gazeta_article_image_overlay span { float: left; width: 75px; height: 100%; display: none; zoom: 1; background: url('http://bi.gazeta.pl/i/obrazki/global/ga_blank.gif') repeat 0 0; margin: 0 0 0 12px; cursor: pointer; }
#gazeta_article_image_overlay .next span { margin: 0 12px 0 0; float: right; }
#gazeta_article_image_overlay .prev:hover span, #gazeta_article_image_overlay .prev.hover span { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_arrow_l.png') no-repeat left center; }
#gazeta_article_image_overlay .next:hover span, #gazeta_article_image_overlay .next.hover span { background: url('http://bi.gazeta.pl/i/obrazki/global/ga_arrow_p.png') no-repeat right center; }

/* External link - Default */
#artykul a.external_link { font-weight: normal; color: #000; text-decoration: none; border-bottom: 1px solid #c7c7c7; }
#artykul a.external_link:hover { border-color: #9e9e9e; color: #000; text-decoration: none; background: 0; }

/* nowe newslettery */
.mod_nlt_registration { font-size: 14px; }
.mod_nlt_registration img { display: block; }
.mod_nlt_registration header { padding-bottom: 8px; margin-bottom: 7px; border-bottom: 3px solid #cecece; }
.mod_nlt_registration header .imgw { margin-bottom: 12px; }
.mod_nlt_registration header h1 { font-size: 26px; line-height: normal; }
.mod_nlt_registration .lead { font-weight: bold; margin: 10px 0; }
.mod_nlt_registration ul { margin: 10px 0; list-style: disc inside; line-height: 19px; }
.mod_nlt_registration .body .imgw { margin: 20px 0 15px; }
.mod_nlt_registration .t { width: 230px; height: 32px; border: 1px solid #cacaca; font: 14px Arial, sans-serif; color: #000; padding: 0 7px; vertical-align: middle; }
.mod_nlt_registration .t.placeholder { color: #858585; }
.mod_nlt_registration .t::-webkit-input-placeholder { color: #858585; }
.mod_nlt_registration .t:-moz-placeholder { color: #858585; }
.mod_nlt_registration button { font: bold 14px Arial, sans-serif; color: #fff; text-shadow: 1px 1px 0 rgba(0,0,0,0.2); text-align: center; overflow: visible; width: 90px; height: 34px; padding: 0; vertical-align: middle; border: 0; background: #cacaca; background: -moz-linear-gradient(top, #cacaca 0%, #adadad 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cacaca), color-stop(100%,#adadad)); background: -webkit-linear-gradient(top, #cacaca 0%,#adadad 100%); background: -o-linear-gradient(top, #cacaca 0%,#adadad 100%); background: -ms-linear-gradient(top, #cacaca 0%,#adadad 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cacaca', endColorstr='#adadad',GradientType=0 );background: linear-gradient(top, #cacaca 0%,#adadad 100%); cursor: pointer; }
.mod_nlt_registration button:hover { background: #aeaeae; background: -moz-linear-gradient(top, #aeaeae 0%, #858585 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aeaeae), color-stop(100%,#858585)); background: -webkit-linear-gradient(top, #aeaeae 0%,#858585 100%); background: -o-linear-gradient(top, #aeaeae 0%,#858585 100%); background: -ms-linear-gradient(top, #aeaeae 0%,#858585 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aeaeae', endColorstr='#858585',GradientType=0 ); background: linear-gradient(top, #aeaeae 0%,#858585 100%); }
.mod_nlt_registration .sample { margin-top: 5px; font-size: 12px; }
.mod_nlt_registration .error { background: #ad0000; color: #fff; padding: 2px 4px; margin-bottom: 10px; }
/* newsletter overlay */
#nlt_overlay { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 100000; }
#nlt_overlay_bg { background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; visibility: hidden; }
#nlt_overlay_inner { position: relative; z-index: 2; visibility: hidden; }
#nlt_overlay_content { width: 304px; margin: 0 auto; background: #fff; padding: 20px 45px; position: relative; box-shadow: 0 0 34px rgba(0,0,0,0.5); }
#nlt_overlay_close { font: bold 18px Arial, sans-serif; color: #8a8a8a; position: absolute; top: 7px; right: 15px; cursor: pointer; }
#nlt_overlay_close:hover { color: #000; }
#nlt_overlay .mod_nlt_registration { color: #333; width: 304px; margin: 0; }
#nlt_overlay .mod_nlt_registration ul { list-style: none; }
#nlt_overlay .mod_nlt_registration li { padding-left: 14px; background: url('http://bi.gazeta.pl/i/obrazki/multizapisywarki/nlt_register_bullet.png') no-repeat 0 8px; }
#nlt_overlay .mod_nlt_registration .body .imgw img { border: 2px solid #cecece; }
#nlt_overlay .mod_nlt_registration .sample a { color: #d4107e; }
#nlt_overlay .mod_nlt_registration .t { width: 194px; height: 34px; }
#nlt_overlay .mod_nlt_registration button { height: 34px; border: 1px solid #fb46ad; border-right-color: #8a255e; border-bottom-color: #7d0247; background: #e41189; background: -moz-linear-gradient(top, #e41189 0%, #b40e6c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e41189), color-stop(100%,#b40e6c)); background: -webkit-linear-gradient(top, #e41189 0%,#b40e6c 100%); background: -o-linear-gradient(top, #e41189 0%,#b40e6c 100%); background: -ms-linear-gradient(top, #e41189 0%,#b40e6c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e41189', endColorstr='#b40e6c',GradientType=0 );background: linear-gradient(top, #e41189 0%,#b40e6c 100%); }

/* autocomplete formularzy */
ul.searchHint { display: none; position: absolute; background: #fff; border: solid #999; border-width: 0 1px 1px; padding: 2px 4px; }
ul.searchHint li { font-size: 12px; line-height: 17px; padding: 2px 4px; cursor: pointer; }
ul.searchHint li.active { background: #fca; }

/* usuniecie profilu */
#profileRemoveOverlay, #profileRemoveOverlay .bg { position: fixed; left: 0; top: 0; width: 100%; height: 100%; }
#profileRemoveOverlay .bg { background: #000; z-index: 1; }
#profileRemoveOverlay .window { width: 448px; background: #fff; z-index: 2; position: absolute; padding: 12px 16px; }
#profileRemoveOverlay h1 { border-bottom: 1px solid #dbdbdb; font-weight: bold; font-size: 14px; padding-bottom: 4px; }
#profileRemoveOverlay .body { border-bottom: 1px solid #dbdbdb; }
#profileRemoveOverlay .body, #profileRemoveOverlay h1, #profileRemoveOverlay ul, #profileRemoveOverlay p { margin-bottom: 12px; }
#profileRemoveOverlay .footer { text-align: center; }
#profileRemoveOverlay .footer a { margin: 0 8px; }
div#profileRemoveOverlay #btnRemoveProfileCancel { font-weight: bold; color: #fff; padding: 4px 8px; display: inline-block; background: #999; }

#profilEditPage #profileDeleteCommand input, #profilEditPage #profileDeleteCommand label { vertical-align: middle; }
#profilEditPage #profileDeleteCommand input[type=submit] { padding: 2px 4px 3px; margin-right: 8px; }
#profilEditPage .msg { text-align: center; padding: 6px 0; border: solid; border-width: 2px 0; margin-bottom: 14px; }
#profilEditPage .msg.error { color: #900; border-color: #c66; font-size: 12px; font-weight: bold; } 

#profilEditPage .profileRemovedInfo .box { background: #dedede; text-align: center; padding: 12px 0;  }
#profilEditPage .profileRemovedInfo strong { font-weight: bold; }
#profilEditPage .profileRemovedInfo .box strong { display: block; text-align: center; margin-bottom: 8px; font-size: 14px; } 
#profilEditPage .profileRemovedInfo p { margin-bottom: 14px; line-height: 17px; }

#profilEditPage h2.removeConfirm { font-size: 14px; font-weight: bold; border-bottom: 1px solid #dedede; margin-bottom: 12px; }
#profilEditPage p.removeInfo { margin-bottom: 12px; }
#profilEditPage #profileDeleteCommand input[type=submit] { padding: 2px 4px; text-align: center; border: 0; cursor: pointer; height: auto; width: auto; }

/* KOMENTARZE 2011 */
article.mod_comments .form .vote, article.mod_comments fieldset.buttons, article.mod_comments .profile, article.mod_comments header, article.mod_comments article.content > footer { zoom: 1; }
article.mod_comments .form .vote:after, article.mod_comments fieldset.buttons:after, article.mod_comments .profile:after, article.mod_comments header:after, article.mod_comments article.content > footer:after { content: '.'; display: block; width: 0; height: 0; clear: both; visibility: hidden; }

article.mod_comments li.comment p.moreChild, article.mod_comments li.comment > ul.child { display: none; }
article.mod_comments li.comment.expanded p.moreChild, article.mod_comments li.comment.expanded > ul.child { display: block; }
article.mod_comments li.comment p.moreChild { text-align: left; font-size: 11px; font-weight: bold; margin-bottom: 12px; border-bottom: 1px solid #eceff5; padding: 0 0 4px 20px; background-position: -11px -70px; }
article.mod_comments li.comment p.moreChild a  { padding-right: 12px; background-position: 100% -106px; }
article.mod_comments li.comment[data-avatars="1"] p.moreChild { margin-left: 66px; }
article.mod_comments .modForm li p.moreChild { margin-left: 13px; }
article.mod_comments .modForm li.comment[data-avatars="1"] p.moreChild { margin-left: 79px; }
article.mod_comments .form { margin-bottom: 16px; }
article.mod_comments .form > header h1, article.mod_comments section.content > header h1 { font: bold 22px Arial,sans-serif; margin-bottom: 8px; }
article.mod_comments section.content > header { margin-bottom: 16px; }
article.mod_comments section.content > header .order { float: left; }
article.mod_comments section.content > header .display { float: right; }
article.mod_comments section.content > header ul, article.mod_comments section.content > header li { display: inline; }
article.mod_comments section.content > header li { margin-left: 6px; padding-left: 6px; border-left: 1px solid #e1e1e1; }
article.mod_comments section.content > header li:first-child { margin: 0; padding: 0; border: 0; }
article.mod_comments section.content > header li.active a, article.mod_comments section.content > header li.active a:hover { font-weight: bold; color: #000; text-decoration: none; }
article.mod_comments section.content > header li.active a.asc { padding-right: 16px; background-position: 100% -9px; }
article.mod_comments section.content > header li.active a.desc { padding-right: 16px; background-position: 100% -41px; }
article.mod_comments .form .userLogin { margin-bottom: 12px; }
article.mod_comments .form .userLogin label { display: inline-block; width: 180px; }
article.mod_comments .form .userLogin input[type="text"], article.mod_comments .form .userLogin input[type="password"] { width: 160px; border: 1px solid #ccc; font: normal 12px Arial,sans-serif; padding: 2px 4px; }
article.mod_comments .form .userLogin span { display: block; }
article.mod_comments .form .userLogin input, article.mod_comments .form .userLogin span { vertical-align: middle; }
article.mod_comments .form .userLogin p { margin-top: 8px; }
article.mod_comments .form textarea { margin-bottom: 12px; width: 600px; padding: 2px 4px; resize: vertical; font: normal 12px/15px Arial,sans-serif; border: 1px solid #ccc; }
article.mod_comments .form button, article.mod_comments .buttons button { background: #cbcbcb; background: -moz-linear-gradient(top, #cbcbcb 0%, #aeaeae 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cbcbcb), color-stop(100%,#aeaeae)); background: -webkit-linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); background: -o-linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); background: -ms-linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cbcbcb', endColorstr='#aeaeae',GradientType=0 ); background: linear-gradient(top, #cbcbcb 0%,#aeaeae 100%); border: 0; font: bold 12px Arial,sans-serif; color: #fff; padding: 4px 8px; cursor: pointer; cursor: pointer; margin-right: 10px; }
article.mod_comments .form button:hover, article.mod_comments .buttons button:hover { background: #d9d9d9; background: -moz-linear-gradient(top, #d9d9d9 0%, #bfbfbf 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d9d9d9), color-stop(100%,#bfbfbf)); background: -webkit-linear-gradient(top, #d9d9d9 0%,#bfbfbf 100%); background: -o-linear-gradient(top, #d9d9d9 0%,#bfbfbf 100%); background: -ms-linear-gradient(top, #d9d9d9 0%,#bfbfbf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#bfbfbf',GradientType=0 ); background: linear-gradient(top, #d9d9d9 0%,#bfbfbf 100%); }
article.mod_comments .form .author { text-transform: none; margin-bottom: 8px; font-size: 12px; line-height: 15px; }
article.mod_comments .form .author a { border-left: 1px solid #e0e0e0; margin-left: 4px; padding: 0 6px; }
article.mod_comments .form .vote { margin-bottom: 12px; padding-top: 0; }
article.mod_comments .vote { padding-top: 4px; }
article.mod_comments header .vote { padding-top: 0; }
article.mod_comments .vote p, article.mod_comments .vote ul, article.mod_comments .vote li { float: left; }
article.mod_comments .vote p { padding-top: 2px; }
article.mod_comments .vote ul { background-image: url('http://bi.gazeta.pl/i/obrazki/lego/5/gazeta_article_sprite-1.7.png'); background-repeat: no-repeat; background-position: 100% 0; width: 107px; height: 19px; margin-left: 8px; }
article.mod_comments .vote li { width: 19px; height: 19px; margin-left: 3px; }
article.mod_comments .form .vote li { cursor: pointer; }
article.mod_comments .vote li:first-child { margin-left: 0; } 
article.mod_comments .vote.v1 ul, article.mod_comments .vote .v1 ul { background-position: -88px 0; }
article.mod_comments .vote.v2 ul, article.mod_comments .vote .v2 ul { background-position: -66px 0; }
article.mod_comments .vote.v3 ul, article.mod_comments .vote .v3 ul { background-position: -44px 0; }
article.mod_comments .vote.v4 ul, article.mod_comments .vote .v4 ul { background-position: -22px 0; }
article.mod_comments .vote.v5 ul, article.mod_comments .vote .v5 ul { background-position: 0 0; }
article.mod_comments .voteComplex > p { float: none; }
article.mod_comments .voteComplex > div { float: left; width: 50%; }
article.mod_comments .voteComplex > div > p { float: left; font-size: 11px; color: #999; width: 40%; }
article.mod_comments .voteComplex ul { background-position: -60px -510px; height: 10px; margin-top: 4px; width: 58px; }
article.mod_comments .voteComplex li { width: 10px; height: 10px; padding-left: 2px; margin-left: 0; }
article.mod_comments .voteComplex li:first-child { padding-left: 0; }
article.mod_comments .voteComplex .v1 ul { background-position: -48px -510px; }
article.mod_comments .voteComplex .v2 ul { background-position: -36px -510px; }
article.mod_comments .voteComplex .v3 ul { background-position: -24px -510px; }
article.mod_comments .voteComplex .v4 ul { background-position: -12px -510px; }
article.mod_comments .voteComplex .v5 ul { background-position: 0 -510px; }
article.mod_comments .imgw { float: left; margin-right: 16px; min-width: 50px; }
article.mod_comments li.comment li.comment .imgw { min-width: 40px; }
article.mod_comments header .c0 { float: left; }
article.mod_comments header .c1 { float: right; }
article.mod_comments header .c1 p { float: left; vertical-align: middle; }
article.mod_comments header .c1 span { font-size: 11px; color: #999; }
article.mod_comments header .c1 strong { font-size: 14px; font-weight: bold; margin: 0 4px; color: #999; }
article.mod_comments header .c1 strong.plus { color: #05950f; }
article.mod_comments header .c1 strong.minus { color: #a00; }
article.mod_comments header .author { display: inline; font-weight: bold; color: #000; font-size: 12px; text-transform: none; border-right: 1px solid #e0e0e0; padding-right: 4px; margin-right: 6px; }
article.mod_comments header time { font-size: 10px; color: #666; border-right: 1px solid #e0e0e0; padding-right: 4px; margin-right: 2px; }
article.mod_comments header .remove { border-left: 1px solid #e0e0e0; padding-left: 6px; margin-left: 4px; }
article.mod_comments header a[data-action="getURL"] { width: 11px; height: 11px; background-position: -83px -10px; display: inline-block; vertical-align: middle; margin-left: 3px; }
article.mod_comments header a[data-action="upvote"] { width: 10px; height: 11px; display: inline-block; vertical-align: middle; background-position: -19px -10px; }
article.mod_comments header a[data-action="downvote"] { width: 10px; height: 11px; display: inline-block; vertical-align: middle; background-position: -51px -10px; }
article.mod_comments header a[data-action="remove"] { width: 9px; height: 11px; display: inline-block; vertical-align: middle; background-position: -147px -10px; }
article.mod_comments li.comment p.moreChild a, article.mod_comments li.comment p.moreChild, article.mod_comments section.content > header li.active a.asc, article.mod_comments section.content > header li.active a.desc, article.mod_comments fieldset.buttons button span, article.mod_comments header a[data-action="remove"], article.mod_comments header a[data-action="downvote"], article.mod_comments header a[data-action="upvote"], article.mod_comments header a[data-action="getURL"], article.mod_comments article.content > footer .c1 a[data-action="expand"], #commentsLinkCopy { background-image: url('http://bi.gazeta.pl/i/obrazki/lego/5/comments-sprite-1.0.png'); background-repeat: no-repeat; }
article.mod_comments fieldset.buttons button { overflow: visible; }
article.mod_comments article.content { overflow: hidden; zoom: 1; margin-bottom: 12px; }
article.mod_comments article.content a:hover { background-color: transparent; }
article.mod_comments article.content > p, article.mod_comments article.content > footer, article.mod_comments article.content > .form { background: #eceff5; }
article.mod_comments li.comment[data-em="1"] > section > article.content > p, article.mod_comments li.comment[data-em="1"] > section > article.content > footer, article.mod_comments li.comment[data-em="1"] > section > article.content > .form { background: #d1d9ea; }
article.mod_comments article.content > p { padding: 10px 12px; color: #333; }
article.mod_comments article.content > header { margin-bottom: 3px; }
article.mod_comments article.content > footer, article.mod_comments article.content > .form { padding: 0 12px 4px; }
article.mod_comments article.content > footer .c0 { float: left; }
article.mod_comments article.content > footer .c1 { float: right; }
article.mod_comments article.content > footer .c0 p { color: #adb7cb; font-size: 10px; }
article.mod_comments article.content > footer .c1 p { display: inline; }
article.mod_comments article.content > footer .c1 a[data-action="expand"] { font-size: 11px; padding: 0 4px 0 18px; background-position: -11px -72px; marginr-gith: 6px; border-right: 1px solid #e0e0e0; }
article.mod_comments article.content > .form { padding-bottom: 12px; }
article.mod_comments article.content > .form label { width: 160px; }
article.mod_comments article.content > .form input[type="text"], article.mod_comments article.content > .form input[type="password"] { width: 140px; }
article.mod_comments article.content > .form textarea { width: 580px; }
article.mod_comments li.comment[data-avatars="1"] article.content > .form textarea { width: 520px; }
article.mod_comments article.content > .form header { font-size: 12px; }
article.mod_comments article.content > .form header.reply { font-weight: bold; padding-top: 8px; border-top: 1px solid #ccc; margin-bottom: 8px; }
article.mod_comments li.comment[data-censored="1"] > section > article.content > p { color: #777; }
article.mod_comments li.comment[data-censored="1"] > section > article.content .modInfo + p { color: #a00; }
article.mod_comments li.comment[data-removed="1"] > section > article.content > p { text-decoration: line-through; }
#page article.mod_comments li.comment .modInfo { color: #777; font-style: italic; text-decoration: none; }
article.mod_comments li.comment li.comment { margin-left: 66px; }
article.mod_comments li.comment li.comment .imgw img { width: 40px; }
article.mod_comments li.comment li.comment article.content > .form label { width: 140px; }
article.mod_comments li.comment li.comment article.content > .form input[type="text"], article.mod_comments .comment .comment article.content > .form input[type="password"] { width: 120px; }
article.mod_comments li.comment li.comment article.content > .form textarea { width: 514px; }
article.mod_comments li.comment li.comment[data-avatars="1"] article.content > .form textarea { width: 454px; }
article.mod_comments li.comment p.msg { width: auto; margin: 0 0 16px; border: solid; border-width: 1px 0; padding: 4px 0; text-align: center; }
article.mod_comments li.comment p { word-wrap: break-word; }
article.mod_comments li.comment span.quote, article.mod_comments li.comment span.quote span { display: block; }
article.mod_comments li.comment span.quote span.source { color: #666; font-size 12px; padding-left: 8px; }
article.mod_comments li.comment span.quote span.content { background: #f7f7f7; padding: 4px 8px; color: #666; font-style: italic; }
article.mod_comments span.warning { padding-left: 6px; border-left: 1px solid #ccc; margin-left: 4px; color: #800; }
article.mod_comments p.msg { width: auto; margin: 16px 0; border: solid; border-width: 1px 0; padding: 4px 0; text-align: center; }
article.mod_comments p.msg_error { border-color: #a00; color: #a00; }
article.mod_comments p.msg_ok { border-color: #1c710b; color: #1c710b; }
article.mod_comments footer .pages { text-align: center; font-weight: bold; font-size: 11px; padding: 8px 0; }
article.mod_comments footer .pages ul, article.mod_comments footer .pages li { display: inline; }  
article.mod_comments footer .pages span, article.mod_comments footer .pages a { border: 1px solid #dbdbdb; padding: 2px 4px; margin: 0 2px; }
article.mod_comments footer .pages span { background: #dbdbdb; }
article.mod_comments footer .pages .e { background: 0; border-color: transparent; }
article.mod_comments .profile { border: 1px solid #d3d3d3; padding: 8px; }
article.mod_comments .profile p { margin: 4px 0 8px; }
article.mod_comments .profile .imgw { float: left; margin-right: 16px; }
article.mod_comments .profile .imgw img { display: block; }
article.mod_comments .profile li { display: inline; border-left: 1px solid #e0e0e0; padding-left: 6px; margin-left: 4px; }
article.mod_comments .profile li:first-child { border: 0; margin: 0; padding: 0; font-weight: bold; }

article.mod_comments label.mod { float: left; }
article.mod_comments fieldset.buttons, article.mod_comments fieldset.mark { border: solid #e0e0e0; border-width: 1px 0; padding: 8px 0; }
article.mod_comments fieldset.buttons .c0 { float: left; }
article.mod_comments fieldset.buttons .c1 { float: right; }
article.mod_comments fieldset.buttons button { margin: 0 6px 0 0; padding-left: 6px; }
article.mod_comments fieldset.buttons button span { padding-left: 14px; }
article.mod_comments fieldset.buttons .c1 button { margin: 0 0 0 6px; }
article.mod_comments fieldset.buttons + fieldset, article.mod_comments fieldset.mark + fieldset { border-top: 0; margin-bottom: 12px; }
article.mod_comments fieldset.buttons button[data-action="delete"] span, article.mod_comments fieldset.buttons button[data-action="spam"] span { background-position: -147px -10px; }
article.mod_comments fieldset.buttons button[data-action="markDelete"] span { background-position: -19px -42px; }
article.mod_comments fieldset.buttons button[data-action="emphasise"] span { background-position: -83px -42px; }
article.mod_comments fieldset.buttons button[data-action="unemphasise"] span { background-position: -147px -42px; }
article.mod_comments fieldset.buttons button[data-action="publish"] span { padding-left: 2px; background: 0; }
article.mod_comments fieldset.hidden { display: none; }

#commentsLinkCopy { position: absolute; padding-left: 8px; background-position: 2px 0; visibility: hidden; }
#commentsLinkCopy > div { border: solid #c5c5c5; border-width: 1px 1px 1px 0; background: #eee; padding: 4px; }
#commentsLinkCopy a { position: absolute; top: 5px; right: 5px; }
#commentsLinkCopy a:hover { background: 0; }
#commentsLinkCopy p.head { color: #666; margin-bottom: 4px; }
#commentsLinkCopy input, #commentsLinkCopy object, #commentsLinkCopy embed { vertical-align: middle; }
#commentsLinkCopy input { width: 330px; padding: 4px; border: 1px solid #ccc; margin-right: 4px; }

article.mod_comments .voteNeedLogin { position: absolute; width: 202px; z-index: 100; font: normal 11px/22px Arial,sans-serif; padding-left: 6px; background: url('http://bi.gazeta.pl/i/obrazki/lego/5/comment-not-logged-bg.png') no-repeat 0 0; display: none; height: 25px; }
article.mod_comments .voteNeedLogin .btnClose { margin-left: 8px; position: relative; top: 1px; }

/* bledne zajawki */
/* .mod_zr14, .mod_zr15, .mod_zr16, .mod_zr17, .mod_zr18, .mod_zr19 */
/* .mod_zi8, .mod_zi9 */

