body { background: #000 url('http://bi.gazeta.pl/i/obrazki/roxy/body-bg.png') no-repeat 50% 18px; color: #333; }
body a { color: #f6152f; }
body a:hover { color: #f6152f; background: none; text-decoration: underline; }
#content, #navbot_wrap, #footer { padding: 0 15px; background: #fff; }
#content { padding-top: 15px; }
#col_left { padding-right: 10px; border-right: 1px solid #dedede; }
#col_right { padding-left: 9px; border-left: 1px solid #dedede; margin-left: -2px; }
#footer { margin-top: 0;}
#footer .ft_bot { padding-bottom: 8px; }
.banP4footer { margin: 0 auto !important; }
#sitePath { display: none; }

/* naglowki */
.mod_zr_roxy6 .node_head, .bs_mostread_head, .mod_zr_roxy4 .node_head, .mod_zr_roxy5 .node_head, .mod_zr_roxy8 .node_head, .mod_zr_roxy9 .node_head, .mod_zr_roxy10 .node_head, .mod_zr_roxy11 .node_head, .mod_zr_roxy12 .node_head, .mod_bs_art_related .node_head, .mod_zi_roxy1 .head { margin: 0 0 8px; padding: 0; border: 0; }
.mod_zr_roxy6 .node_head h2, .bs_mostread_head p strong { font: bold 16px Arial, sans-serif; text-transform: uppercase; }
.mod_zr_roxy4 .node_head h1, .mod_zr_roxy5 .node_head h1, .mod_zr_roxy8 .node_head h1, .mod_zr_roxy9 .node_head h1, .mod_zr_roxy10 .node_head h1, .mod_zr_roxy11 .node_head h1, .mod_zr_roxy12 .node_head h1, .mod_zi_roxy1 .head h1  { font: bold 24px Georgia, serif; color: #0e0e0e; }

/* winieta */
.Ww2 { margin-bottom: -3px; }
.Ww2 .Wimg3 { display: block; margin-left: 55px; }

/* nad navi */
#navtop_wrap { padding: 0; border: 15px solid #fff; border-bottom: 0; height: 57px; background: url('http://bi.gazeta.pl/i/obrazki/roxy/nadnav-bg.png') repeat-x 0 0; }
#searchH { width: 373px; height: 35px; margin: 10px 0 0 10px; position: relative; }
#searchH_param, #searchH img, #searchH_sel { display: none; }
#searchH .t { width: 239px; height: 33px; border: 1px solid #a9a4a4; font: bold 13px Tahoma, sans-serif; color: #333 !important; padding: 0 10px; float: left; }
#searchH .b { width: 87px; height: 33px; border: 0; background: url('http://bi.gazeta.pl/i/obrazki/roxy/search-btn.png') no-repeat 0 0; font: bold 18px Arial, sans-serif; color: #040404; padding-bottom: 2px; margin-top: 1px; cursor: pointer; }
#searchH .searchSel { float: left; }
#searchH .searchSel ul { display: none; position: absolute; right: 0px; top: 35px; width: 96px; padding: 5px 6px; border: 1px solid #373737; background: #000; }
#searchH .searchSel ul a { display: block; padding: 0 6px; font: 12px/24px Arial,sans-serif; color: #f0f0f0; border-top: 1px solid #373737; }
#searchH .searchSel ul a:hover { background: #434242; text-decoration: none; color: #a9a9a9; }
#searchH .searchSel ul li:first-child a { border: 0; }
#searchH .searchSel0 { float: left; }
#searchH .searchSel .selectedVal { display: block; width: 18px; height: 33px; overflow: hidden; text-indent: -9999px; background: url('http://bi.gazeta.pl/i/obrazki/roxy/search-arrow.png') no-repeat 0 0; margin: 1px 3px 0 3px; outline: 0; }
#searchH .hovered .selectedVal { background-position: -18px 0; }
#searchH .hovered .searchSel ul { display: block; }
.mod_zr_roxy1 { font-weight: bold; color: #fff; margin: 30px 10px 0 0;}
.mod_zr_roxy1 a, .mod_zr_roxy1 a:hover { color: #e2001a; }
.mod_zr_roxy1 * { display: inline; }
.mod_zr_roxy1 li { border-left: 1px solid #8d8989; margin-left: 5px; padding-left: 5px; }
.mod_zr_roxy1 li.first { padding: 0; border: 0; }

/* navi */
#navH { padding: 0; border: 1px solid #fff; border-width: 0 15px; height: 36px; background: url('http://bi.gazeta.pl/i/obrazki/roxy/nadnav-bg.png') repeat-x 0 100%;} 
#navH ul:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#navH ul { zoom: 1; border-top: 2px solid #424242; margin-right: 200px; }
#navH li { font: bold 15px/34px Arial, sans-serif; text-transform: uppercase; float: left; padding: 0 10px; }
#navH li a, #navH li a:hover { color: #fff; }
#navH li.active { background: #fff; }
#navH li.active a, #navH li.active a:hover { color: #000; }
#navbot_wrap { position: relative; z-index: 1; }
.mod_zr_roxy2 { width: 192px; position: absolute; right: 19px; top: -37px;}
.mod_zr_roxy2 .node_head { margin: 0; border: 0; padding: 0; }
.mod_zr_roxy2 .node_head a { display: block; height: 33px; background: url('http://bi.gazeta.pl/i/obrazki/roxy/listen-bg.png') no-repeat 0 0; font: bold 16px/33px Arial, sans-serif; text-transform: uppercase; text-align: center; color: #fff; }
.mod_zr_roxy2 .node_head a:hover { text-decoration: none; }
.mod_zr_roxy2 ul { width: 150px; padding: 4px; background: #810000; margin-left: 29px; font: bold 13px Arial, sans-serif; display: none; }
.mod_zr_roxy2 ul a { display: block; color: #fff; padding: 2px 8px 4px; }
.mod_zr_roxy2 ul .nowe a { background: #3b0000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.mod_zr_roxy2 ul a:hover { text-decoration: none; background: #e33711; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.mod_zr_roxy2.hovered .node_head a { background-position: 0 -33px; }
.mod_zr_roxy2.hovered ul { display: block; }

/* mt */
.mod_zr_roxy3 { position: relative; height: 360px; overflow: hidden; }
.mod_zr_roxy3 .node_content { position: absolute; width: 596px; height: 67px; left: 0; bottom: 0; background: #030707; border-top: 10px solid #fd1c36; padding: 8px 12px 20px; color: #bebdbd;}
.mod_zr_roxy3 a, .mod_zr_roxy3 a:hover { color: #fff; }
.mod_zr_roxy3 h1 { font: 30px Georgia, serif; }
.mod_zr_roxy3 .more { margin-left: 5px; }
.mod_zr_roxy3 .more a { font-weight: bold; font-family: Georgia, serif; }

/* osoba */
.mod_zr_roxy4 { color: #0e0e0e; }
.mod_zr_roxy4 .node_head h1 { margin-bottom: 5px; }
.mod_zr_roxy4 .node_head ul { font: 14px Georgia, serif; }
.mod_zr_roxy4 .node_imgwrp { float: left; margin-right: 10px; }
.mod_zr_roxy4 .node_imgwrp img { display: block; }
.mod_zr_roxy4 .node_info { overflow: hidden; zoom: 1; }
.mod_zr_roxy4 .node_info .node_row { margin-top: 10px; }
.mod_zr_roxy4 .node_info .row_first { margin: 0 0 -5px; }
.mod_zr_roxy4 .node_info h2 { font: bold 14px Georgia, serif; margin: 0 8px 0 0; display: inline; vertical-align: middle; }
.mod_zr_roxy4 .node_info .listen { display: inline-block; font-weight: bold; vertical-align: middle; }
.mod_zr_roxy4 .node_info .listen a { display: block; padding: 3px 11px 5px; color: #fff; background: #f6152f; -moz-border-radius: 5px; }
.mod_zr_roxy4 .node_info ul { line-height: 19px; }
.mod_zr_roxy4 .node_info .row_second ul { line-height: 17px; }
.mod_zr_roxy4 .node_info li.first span { margin-right: 3px; }
.mod_zr_roxy4 .node_info p { font: bold 14px Georgia, serif; margin-bottom: 2px; }
.mod_zr_roxy4 .node_info .audio { display: inline-block; background: #f2f2f2; padding: 0 5px; }
.mod_zr_roxy4 .node_content { clear: both; padding-top: 10px; }
.mod_zr_roxy4 .node_inner_content { border-top: 9px solid #000; padding-top: 15px; font-size: 14px; line-height: 18px; }
.mod_zr_roxy4 .node_inner_content * { display: inline; }
.mod_zr_roxy4 .node_content strong { font-weight: bold; }

/* ludzie */
.mod_zr_roxy5 .node_head { margin: 0 0 -9px; }
.mod_zr_roxy5 .node_body .node { float: right; margin-top: 17px; }
.mod_zr_roxy5 .node_body .node.n2 { float: left; }
.mod_zr_roxy5 .node_body h2 { font: 18px Geirgia, serif; margin-bottom: 2px; }
.mod_zr_roxy5 .node_body img { display: block; }

/* graja u nas */
.mod_zr_roxy6 .node_body .node_entry { margin-bottom: 5px; zoom: 1; }
.mod_zr_roxy6 .node_body .node_entry:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_zr_roxy6 .node_body .node_imgwrp { float: left; margin: 0 15px 0 0; }
.mod_zr_roxy6 .node_body .node_imgwrp a { display: block; width: 61px; height: 61px; overflow: hidden; border: 4px solid #000; }
.mod_zr_roxy6 .node_body img { display: block; }
.mod_zr_roxy6 .node_body h3 { font: 22px/69px Georgia, serif; margin: 0; }
.mod_zr_roxy6 .node_body h3 a {display: block; }
.mod_zr_roxy6 .node_body .node_entry:hover h3 a { background: #000; color: #fff; text-decoration: none; }
.mod_zr_roxy6 .node_foot { text-align: right; font-weight: bold; font-family: Georgia, serif; }
.mod_zr_roxy6 .node_foot a, .mod_zr_roxy6 .node_foot a:hover { color: #000; }

/* zobacz takze */
.relatedHolder .bs_seemore_body li:hover .t a { background: #000; color: #fff; text-decoration: none;}
.relatedHolder .bs_seemore_body .t, #pagetype_art_blog .bs_seemore_body .t a {display: block; height: 100px;}

/* najczesciej czytane */
#col_right .bs_mostread { margin-bottom: 20px; }
#col_right .bs_mostread li { padding: 3px; zoom: 1; font: 12px Georgia, serif; }
#col_right .bs_mostread li:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#col_right .bs_mostread li.even { background: #ededed; } 
#col_right .bs_mostread .image { float: left; border: 1px solid #cccccc; background: #fff; overflow: hidden; width: 46px; height: 46px; margin-right: 7px;}
#col_right .bs_mostread .image a { display: block; border: 3px solid #fff; overflow: hidden; }
#col_right .bs_mostread .image img { display: block; }
#col_right .bs_mostread .t { font-weight: bold; margin-right: 4px; }

/* red */
#col_right .mod_zr_roxy7 { overflow: hidden; border: 1px solid #c6c6c6; position: relative; }
#col_right .mod_zr_roxy7 .mod_inner { width: 290px; overflow: hidden; margin: 4px auto; }
#col_right .mod_zr_roxy7 img { display: block; }
#col_right .mod_zr_roxy7 h3 { font: bold 18px Arial, sans-serif; position: absolute; left: 4px; top: 4px; width: 290px; margin: 0; }
#col_right .mod_zr_roxy7 h3 a { display: block; color: #fff; padding: 2px 4px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza/wdmBGblack.png') repeat 0 0; }
#col_right .mod_zr_roxy7 h3 a:hover { background-image: url('http://bi.gazeta.pl/i/obrazki/wyborcza/wdmBGred.png'); text-decoration: none; color: #fff; }
#col_right .mod_zr_roxy7 .more { font: bold 12px Arial, sans-serif; position: absolute; right: 4px; bottom: 4px; }
#col_right .mod_zr_roxy7 .more a { display: block; color: #fff; padding: 4px 8px; background: url('http://bi.gazeta.pl/i/obrazki/wyborcza/wdmBGred.png') repeat 0 0; }
#col_right .mod_zr_roxy7 .more a:hover { color: #fff; background-image: url('http://bi.gazeta.pl/i/obrazki/wyborcza/wdmBGblack.png'); text-decoration: none; }

/* ramowka */
.mod_zr_roxy8 { margin-bottom: 5px; }
.mod_zr_roxy8 .node_menu { margin-bottom: 15px; font: bold 16px/27px Georgia, serif; color: #fff; }
.mod_zr_roxy8 .node_menu ul:after, .mod_zr_roxy8 .node_inner_entry:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_zr_roxy8 .node_menu li { float: left;  border-left: 1px solid #fff; }
.mod_zr_roxy8 .node_menu li a { display: block; background: #000; padding: 0 9px;}
.mod_zr_roxy8 .node_menu li strong { display: block; background: #3e3e3e; padding: 0 9px; }
.mod_zr_roxy8 .node_menu li.first a, .mod_zr_roxy8 .node_menu li.first strong { padding: 0 10px; }
.mod_zr_roxy8 .node_entry { padding-bottom: 10px; border-bottom: 4px solid #000; margin-bottom: 10px;  }
.mod_zr_roxy8 .node_inner_entry { background: #f2f2f2; zoom: 1; }
.mod_zr_roxy8 .node_imgwrp { float: left; margin-right: 15px; }
.mod_zr_roxy8 .node_content { overflow: hidden; zoom: 1; padding-top: 8px; }
.mod_zr_roxy8 .node_content strong { font: bold 14px Georgia, serif; color: #181818; }
.mod_zr_roxy8 .node_content h2 { font: 30px Georgia, serif; margin: 2px 0; }
.mod_zr_roxy8 .node_content h3 { font: 18px Georgia, serif; margin: 0; }

/* sluchaj - podcasty */
.mod_zr_roxy9 { margin-bottom: 10px; }
.mod_zr_roxy9 .node_section { margin-bottom: 10px; color: #0a0a0a; }
.mod_zr_roxy9 p { font: 18px/29px Georgia, serif; color: #fff; background: #000; padding: 0 10px; margin-bottom: 10px; }
.mod_zr_roxy9 ul { font: 14px/21px Georgia, serif; }

/* kontakt */
.mod_zr_roxy10 { margin-bottom: 0; }
.mod_zr_roxy10 ul { margin-bottom: 20px; font: 14px/21px Arial, sans-serif; color: #080808; }
.mod_zr_roxy10 ul strong { font-size: 16px; font-family: Georgia, serif; }

/* podcast glowka */
.mod_zr_roxy11 ul { font: 14px/21px Georgia, serif; }
/* indeks podcastow */
.audio_index {margin-bottom: 20px; zoom: 1;}
.audio_index .top {overflow: hidden; margin-bottom: 5px; zoom: 1; display: none; }
.audio_index .top h4 {float: left; display: inline; margin-right: 10px;font: bold 14px Arial,sans-serif;}
.audio_index .top .rss_link {display: inline;float: left; position: relative; top: 1px;}
.audio_index .top a.rss_link:hover{background: 0;}
.audio_index .body {padding: 5px 0 0;}
.audio_index .body li {margin-bottom: 10px; zoom: 1;}
.audio_index .body .player_on .tokfm_play {display: none;}
.audio_index .body .tokfm_play {display: block; width: 503px; height: 38px; padding: 8px 64px 0 52px; background: url('http://bi.gazeta.pl/i/obrazki/zloteprzeboje/audio_index_sprite.gif') no-repeat 0 0; position: relative; overflow: hidden; border-right: 1px solid #e0e0ea; }
.audio_index .body .tokfm_play:hover {background-position: 0 -46px; text-decoration: none;}
.audio_index .body .tokfm_play span {display: block; font-size: 12px; line-height: 15px;  color: #000;}
.audio_index .body .tokfm_play .t{font-weight: bold;}
.audio_index .body .tokfm_play img {position: absolute; right: 3px; top: 3px; height: 40px;}
.audio_index .bottom {text-align: right; font-size: 12px; font-weight: bold; margin-top: -2px;}
.audio_index .pages {width: 633px; margin: 0 auto; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; padding-top: 10px; height: 24px; line-height: 24px; text-align: center;}
.audio_index .pages a { border: 1px solid #ededed; padding: 4px 4px 4px 6px; margin: 0 2px; }
.audio_index .pages span {border: 1px solid #fff; padding: 4px 4px 4px 6px; margin: 0 2px;}
.audio_index .pages .prev {margin-right: 15px;}
.audio_index .pages .next {margin-left: 15px;}

/* teatrzyk */
.mod_zr_roxy12 { color: #0e0e0e; }
.mod_zr_roxy12 .node_head p { font: bold 14px Georgia, serif; margin-bottom: 6px; }
.mod_zr_roxy12 .node_imgwrp { float: left; margin-right: 15px; }
.mod_zr_roxy12 .node_content { font-size: 14px; line-height: 17px; }
.mod_zr_roxy13 { font-size: 14px; line-height: 17px; }
.mod_zr_roxy13 strong { font-weight: bold; display: block; margin-bottom: 6px; }

/* indeks */
.mod_zi_roxy1 .head h1 { text-transform: none; }
.mod_zi_roxy1 .entry { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 4px solid #000; }
.mod_zi_roxy1 .wrap_0, .mod_zi_roxy1 .wrap_1 { zoom: 1; margin-bottom: 4px; }
.mod_zi_roxy1 .wrap_0:after, .mod_zi_roxy1 .wrap_1:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_zi_roxy1 .base { font: bold 12px/17px Arial, sans-serif; background: #000; padding: 0 5px; text-transform: uppercase; float: left; margin-right: 8px; }
.mod_zi_roxy1 .tags { float: left; }
.mod_zi_roxy1 .tags li { float: left; font: 11px/17px Tahoma, sans-serif; margin-left: 8px; padding-left: 7px; border-left: 1px solid #acacac; }
.mod_zi_roxy1 .tags li.first { border: 0; padding: 0; margin: 0; }
.mod_zi_roxy1 .tags li a, .mod_zi_roxy1 .tags li a:hover { color: #000; }
.mod_zi_roxy1 .body h3, .mod_zi_roxy1 .body h2 { font: 26px Georgia, serif; margin: 3px 0 5px; }
.mod_zi_roxy1 .body h3 a:hover, .mod_zi_roxy1 .body h2 a:hover { text-decoration: none; background: url('http://bi.gazeta.pl/i/obrazki/roxy/black-px.png') repeat-x 0 27px; }
.mod_zi_roxy1 .imgw { float: left; }
.mod_zi_roxy1 .imgw img { display: block; }
.mod_zi_roxy1 .imgw li { margin-right: 10px; }
.mod_zi_roxy1 .wrap_2 { overflow: hidden; }
.mod_zi_roxy1 .when { font: 11px Tahoma, sans-serif; color: #a8a8a8; }
.mod_zi_roxy1 .lead { font: 12px/18px Arial, sans-serif; color: #4f4f4f; margin: 1px 0 4px; }
.mod_zi_roxy1 .more { font-weight: bold; font-family: Georgia, serif; text-align: left; }
.mod_zi_roxy1 .more a, .mod_zi_roxy1 .more a:hover { color: #020202; }
.mod_zi_roxy1 .pages span { color: #000; border-color: #fff; }
.mod_zi_roxy1 .pages a { border-color: #000; background: #000; }
.mod_zi_roxy1 .video .imgw li, .mod_zi_roxy1 .video_series .imgw li { width: 140px; height: 100px; overflow: hidden; position: relative; }
.mod_zi_roxy1 .video_series .imgw .playbtn { position: absolute; left: 40px; top: 20px;  }

/* srodindeks */
.mod_zr_roxy14 { margin: 0; }
.mod_zr_roxy14 .node_entry { float: left; width: 140px; overflow: hidden; position: relative; margin-left: 20px; }
.mod_zr_roxy14 .node_entry.n4 { margin: 0; }
.mod_zr_roxy14 .node_entry img { display: block; }
.mod_zr_roxy14 .node_entry p { font: bold 12px/18px georgia, serif; background: #000; padding: 6px;}
.mod_zr_roxy14 .node_entry .lead { background: 0; padding: 0; font: bold 16px/20px Georgia, serif; color: #000; }

/* artykul */
#pagetype_art_blog #article .article_date { font-size: 10px; color: #9c9c9c; }
#pagetype_art_blog #article .time { border-left: 1px solid #b7b7b7; margin-left: 4px; padding-left: 5px; }
#pagetype_art_blog #article #article_header { margin-bottom: 10px; }
#pagetype_art_blog #article #article_header h1 { font: bold 24px Georgia,serif; }
#pagetype_art_blog #article #article_header .rel_links {font: 10px Arial, sans-serif; float: right; overflow: hidden; zoom: 1;}
#pagetype_art_blog #article #article_header .rel_links a { color: #f6152f; padding-left: 5px; margin-left: 5px; border-left: 1px solid #c1c1c1; float: left; display: inline; }
#pagetype_art_blog #article #article_header .rel_links .f {margin: 0; padding: 0; border: 0;}
#pagetype_art_blog #article ul.tags { position: absolute; right: 0; top: 2px; }
#pagetype_art_blog #article ul.tags li { font-size: 11px; }
#pagetype_art_blog #article #article_image .mini a:hover { background-color: #000; border: 1px solid #000; }
#pagetype_art_blog #article #article_image .mini a img { margin: 4px; border: 1px solid #fff; display: block; }
#pagetype_art_blog #article #article_image .mini a:hover img { border-color: #000;} 
#pagetype_art_blog #article #article_body { font-size: 14px; line-height: 18px; }
#pagetype_art_blog #article #article_body h4 { font: bold 16px Arial,sans-serif; color: #6b6b6b; margin: 10px 0; }
#pagetype_art_blog #article #article_body h5 { font: bold 12px Arial,sans-serif !important; background-color:#f7f7f7; border-color:#d6d6d6; border-style:solid;border-width:1px 0; color:#000 !important; float:right; line-height:18px; margin:0 0 15px 15px; padding:10px 12px; width:180px; position: relative; z-index: 2; }
#pagetype_art_blog #article #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/gamecorner/cytat.gif') no-repeat 0 0; margin: 12px 0; border-color:#e8e8e8; border-style:solid; border-width:1px 0;}

/* artykul related */
.mod_bs_art_related .node_head { font: bold 16px Arial, sans-serif; color: #000; text-transform: uppercase; }
.mod_bs_art_related .node_entry { float: left; width: 100px; overflow: hidden; margin-left: 13px; }
.mod_bs_art_related .node_entry_more { width: 53px; } 
.mod_bs_art_related .node_body .n6 { margin: 0; }
.mod_bs_art_related .node_entry img { display: block; }
.mod_bs_art_related .node_entry p { font: bold 12px/18px georgia, serif; background: #000; padding: 6px;}
.mod_bs_art_related .node_entry_more a { display: block; height: 129px; background: url('http://bi.gazeta.pl/i/obrazki/roxy/related-more-bg.png') no-repeat 0 0; font: bold 10px/129px Georgia, serif; padding-left: 6px; }

/* poprawki galeria */
#pagetype_photo #gal_sub { position: relative; zoom: 1; }
#pagetype_photo #gal_sub .kL { float: none; display: block; width: auto; padding-top: 55px; }
#pagetype_photo #gal_sub .kR { float: none; display: block; position: absolute; top: 0; right: 0;}

/* sondaz */
#article .pollBox .kL{float:left;}
#article .pollBox .kR{float:right;text-align:left;}
#article .pollBox .clr{clear:both;}
#article .pollBox { font-size: 12px; text-align:left;}
#article .pollBox h2 { font-size: 16px; color: #000; margin-bottom: 20px; line-height: 20px; }
#article .pollBox h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#article .pollQuestion img { float: left; margin: 0 20px 10px 0; border: 2px solid #e6e6e6;padding:1px; }
#article .pollQuestion ul { list-style: none; float: right; width: 402px; margin-right: 10px; display: inline; }
#article .pollQuestion li { line-height: 32px; padding: 2px 8px; height: 32px; zoom: 1; border: 1px solid #fff; float: left; clear: both; width:380px;}
#article .pollQuestion li.sel { background: url('/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 2px 8px; }
#article .pollQuestion input { vertical-align: middle; }
#article .pollQuestion input, #article .pollQuestion span { position: relative; top: 0 !important; top: 5px; left: 0 !important; left: -2px; }
#article .pollQuestion { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; width:620px;}

#article .pollQuestionImg{width:620px;}
#article .pollQuestionImg .entry { border-bottom: 21px solid #fff; zoom: 1; text-align:left; }
#article .pollQuestionImg .kL { width: 215px; background: #e6e6e6; border: 1px solid #e6e6e6; padding: 3px; zoom: 1; }
#article .pollQuestionImg img, #article .pollQuestionImg input { vertical-align: middle; cursor: pointer; }
#article .pollQuestionImg img { border: 1px solid #fff; margin-right: 6px; }
#article .pollQuestionImg .kR { width: 370px; padding-top: 0; }
#article .pollQuestionImg .kL { cursor: pointer; }
#article .pollQuestionImg .sel { width: 215px; background: url('/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 3px; zoom: 1; }
#article .pollQuestionImg { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
#article .pollQuestionImg a{margin:0px;padding:0px;}
#article .pollQuestionImg img.sel{width:auto;background:none;padding:0px;border: 1px solid #fff;}
#article .pollQuestionImg input.sel{width:auto;background:none;padding:0px;border:0;}
#article .pollSubmit { text-align: right;width:620px; }

#article .pollResults { font-size: 12px;  text-align:left;}
#article .pollResults h2 { font-size: 16px; color: #000; margin-bottom: 20px; line-height: 20px; }
#article .pollResults h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#article .pollResult { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
#article .pollResultBox { border: 1px solid #ebebeb; zoom: 1; }
#article .pollResultBox0 { border: 1px solid #fff; background: #fafafa; padding: 9px 12px 12px; zoom: 1; }
#article .pollResultBox .bar { background: url('/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 14px 0 6px; }
#article .pollResultBox .bar0 { float: left; }
#article .pollResultBox .kL { width: 450px; padding: 9px 0 0;float: left;}
#article .pollResultBox .kR { width: 95px; color: #9e9e9e; padding: 9px 0 12px 16px; line-height: 24px; border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; float: right;}
#article .pollResultBox .clr {clear: both;overflow: hidden;zoom: 1;}
#article .pollResultBox .kL .kL { width: 200px; text-align: right; padding: 0; border: 0; }
#article .pollResultBox .kL .kR { width: 250px; color: #000; padding: 0 0 9px; border-bottom: 1px solid #ededed; border-left: 0; }
#article .pollResultBox .kL .kL span { padding-right: 16px; line-height: 24px; }
#article .pollResultBox .kL .kR span { line-height: 24px; }
#article .pollResultBox .caption { font-size: 10px; line-height: 14px; border-bottom: 0; padding-top: 2px; }
#article .pollResultBox .best .kR { padding: 0 0 3px; }
#article .pollResultBox .best .kL span { border: solid #d4d4d4; border-width: 1px 0 1px 1px; display: block; float: right; padding: 3px 16px 4px 6px; background: #efefef; position: relative; top: -2px; }
#article .pollResultBox .best .bar0 { border: solid #d4d4d4; border-width: 1px 0; position: relative; top: -2px; padding: 2px 0; background: #efefef; }
#article .pollResultBox .best .kR span { border: solid #d4d4d4; border-width: 1px 1px 1px 0; display: block; float: left; padding: 3px 6px 4px 0; background: #efefef; position: relative; top: -2px; }
#article .pollResultBox .clr { margin: 0 !important; margin-top: -9px; }
#article .pollResultBox .sum { border-bottom: 0; font-weight: bold; }

#article .rankPollHead { font-size: 12px; text-align:left; }
#article .rankPollHead h2 { font-size: 16px; color: #000; margin-bottom: 20px; line-height: 20px; }
#article .rankPollHead h2 span{font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px;}
#article .rankPollHead p { font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom: 14px; }
#article #rankPoll { list-style: none; width: 620px;  text-align:left;}
#article #rankPoll li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; position: relative; }
#article #rankPoll li.sel { background: url('/i/obrazki/sondaze/qbg.gif') repeat; cursor: move; z-index: 2; }
#article #rankPoll .imgL { float: left; background: #e6e6e6; padding: 2px; }
#article #rankPoll li.sel .imgL { padding: 2px; background: transparent; }
#article #rankPoll .imgL img { background: #fff; padding: 1px; }
#article #rankPoll .txtL { float: left; width: 300px; font-family: Verdana, sans-serif; font-size: 12px; height: 146px; padding-left: 10px; }
#article #rankPoll .movR { width: 108px; position: absolute; left: 507px; }
#article #rankPoll .txtL0 { height: 146px; overflow: hidden; position: relative; }
#article #rankPoll .txtL0[class] {display: table; position: static; }
#article #rankPoll .txtL1 {position: absolute; top: 50%;} /* for explorer only*/
#article #rankPoll .txtL1[class] {display: table-cell; vertical-align: middle; position: static;}
#article #rankPoll .txtL2 {position: relative; top: -50%} /* for explorer only */
#article #rankPoll .txtL2[class] {position:static;}
#article #rankPoll .movU { padding-bottom: 6px; }
#article #rankPoll .movR img { cursor: pointer; }
#article #rankPoll .mark { padding-bottom: 8px; background: url('/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#article #rankPoll .mark div{color:#727272;margin-left:-10px;width:300px;margin-top:5px;}
#article #rankPoll .mark div a{zoom:1;display:block;border-top:1px solid #cdcdcd;margin-top:5px;padding-top:4px;background: url('/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 5px;padding-left:20px;padding-bottom:2px;}
#article #rankPoll { background: url('/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 10px; margin-bottom: 20px; }

#article #rankPollWnk { list-style: none; overflow: hidden; width: 620px; text-align:left;}
#article #rankPollWnk li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; }
#article #rankPollWnk .imgL { float: left; background: #e6e6e6; padding: 2px; }
#article #rankPollWnk .imgL img { background: #fff; padding: 1px; }
#article #rankPollWnk .txtL { float: left; width: 320px; font-family: Verdana, sans-serif; font-size: 12px; height: 146px; padding-left: 20px;}
#article #rankPollWnk .movR { float:right;overflow: hidden; margin:0;}
#article #rankPollWnk .movR .txtL0 span{ background:url('/i/obrazki/sondaze/wynik.gif') no-repeat center center; padding:15px 25px 20px 25px;line-height:48px;font-family:Verdana;font-size:22px;font-weight:bold;}
#article #rankPollWnk .txtL0 { height: 146px; overflow: hidden; position: relative; top:50px;right:0px !important;right:-20px;margin-right:10px;}
#article #rankPollWnk .mark { padding-bottom: 8px; background: url('/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
#article #rankPollWnk .mark div{color:#727272;margin-left:-10px;width:300px;margin-top:5px;}
#article #rankPollWnk .mark div a{zoom:1;display:block;border-top:1px solid #cdcdcd;margin-top:10px;padding-top:6px;background: url('/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 6px;padding-left:20px;}
#article #rankPollWnk h2 { font-size: 16px; line-height: 20px; color: #000; margin-bottom: 20px; }
#article #rankPollWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#article #rankPollWnk .txtWnk { font-size:12px; color:#727272; line-height:17px;}
#article #rankPollWnk .txtWnk span{color:#000; font-weight:bold; }
#article #rankPollWnk ul.rankPollWnk{ margin-top:17px; }

#article .pollBoxWnk { font-size: 12px;  text-align:left;width:620px;}
#article .pollBoxWnk h2 { font-size: 16px; color: #000; margin-bottom: 20px; line-height: 20px; }
#article .pollBoxWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
#article .pollBoxWnk img { float: left; margin: 0 20px 10px 0; }
#article .pollBoxWnk .entry { border-bottom: 21px solid #fff; zoom: 1; overflow: hidden;}
#article .pollBoxWnk .kL { width: 210px; padding: 3px; zoom: 1; margin:0;}
#article .pollBoxWnk img { vertical-align: middle; }
#article .pollBoxWnk .kL img {border: 3px solid #e6e6e6; padding:1px; background-color:#fff;margin:0;}
#article .pollBoxWnk .kR {overflow: hidden;zoom: 1; width: 400px; padding-top: 0; float: right;}
#article .pollBoxWnk .bar { background: url('/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 11px 0 0px; float:left;}
#article .pollBoxWnk .bar0 { float: left; background-color:#fafafa;border:1px solid #ebebeb;padding:10px 0px 10px 11px;width:380px;margin-top:10px;}
#article .pollBoxWnk .bar0 span{line-height:27px;}
#article .pollBoxWnk .bar0 .il{color:#9e9e9e;font-size:10px;padding-top:9px;}
#article .pollBoxWnk .spec { border:1px solid #c4c4c4;background:url('/i/obrazki/sondaze/specBg.gif');overflow: hidden;zoom: 1;}
#article .pollBoxWnk .spec .kR {margin-bottom: 7px;}

/* quizy */
.quiz {overflow: hidden; zoom: 1; width: 620px; margin: 0 0 20px;}
.quizHead {margin-bottom: 25px;}
.quizHead h1 {font: bold 24px/28px Tahoma, sans-serif; color: #000; margin: 20px 0 15px;}
.quizHead p {font: normal 12px/16px Verdana, sans-serif; color: #000;}

.quizBody {}
.quiz .entry {overflow: hidden; zoom: 1; border-top: 1px solid #f0eeeb; padding: 10px 0;}
.quiz .entry h2 {font: bold 16px 'Trebuchet MS', sans-serif; color: #ff9700; margin-bottom: 15px;}
.quiz .entry h2 span {font:bold 12px Verdana, sans-serif; color: #f5f5f5; background: #ff9700; border: 2px solid #ff9700; position: relative; top: -2px;}
.quiz .entry ul {width: 420px; overflow: hidden; zoom: 1;}
.quiz .entry li {padding: 6px; font: 12px/17px Tahoma, sans-serif; border: 1px solid #fff; overflow: hidden; zoom: 1;}
.quiz .entry li * {vertical-align: middle;}
.quiz .entry .sel {border: 1px solid #f2f0ed; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .i {float: left; display: inline; margin-right: 10px !important; margin-right: 7px;}
.quiz .entry .i img {display: block; background: #fff; padding: 3px; border: 1px solid #f2f0ed;}
.quiz .entry .wide {width: 100%;}
.quiz .entry .wide li {padding: 3px; margin-bottom: 15px; border: 1px solid #f2f0ed;}
.quiz .entry .wide .i {float: left; background: none; padding: 3px; overflow: hidden; zoom: 1;}
.quiz .entry .wide .i img {float: left; display: inline; padding: 0; border: none; background: none;}
.quiz .entry .wide .i input {float: left; display: inline; padding: 0; height: 15px; width: 15px; margin: 0 6px 0 8px;}
.quiz .entry .wide .sel .i, .quiz .entry .wide .i img {background: none;}
.quiz .entry .wide span {display: block; overflow: hidden; zoom: 1; background: url('http://bi.gazeta.pl/i/quizy/q_ansBg.gif') no-repeat 0 5px; padding-left: 12px; font: 12px/17px Tahoma, sans-serif;}

.quiz .str, .quiz .q_submit {border-top: 1px solid #f0eeeb; padding-top: 10px; overflow: hidden; zoom: 1;}
.quiz .str ul, .quiz .str .next {float: right;}
.quiz .str .next {width: 99px; height: 22px; background: url('http://bi.gazeta.pl/i/quizy/q_strNext.gif') no-repeat 0 0;}
.quiz .str .next input {background: none; border: none; height: 20px; width: 99px; color: #fff; font: bold 14px Tahoma, sans-serif; text-align: center; cursor: pointer;}
.quiz .str ul {overflow: hidden; zoom: 1; margin-right: 25px; margin-top: 3px; list-style: none;}
.quiz .str li {float: left; display: inline; height: 15px; padding-top: 22px; width: 29px; font: 12px Verdana, sans-serif; color: #000; background: url('http://bi.gazeta.pl/i/quizy/q_strBg.gif') no-repeat 0 0; text-align: center;}
.quiz .str .current {background-image: url('http://bi.gazeta.pl/i/quizy/q_strCurrent.gif');}
.quiz .q_submit .q_submitWrp {float: right; width: 129px; height: 22px; margin-top: 10px; background: url('http://bi.gazeta.pl/i/quizy/q_submit.gif') no-repeat 0 0;}
.quiz .q_submit .q_submitWrp input {background: none; border: none; height: 20px; width: 129px; color: #fff; font: bold 14px Tahoma, sans-serif; text-align: center; cursor: pointer;}

.quiz .wyniki {overflow: hidden; zoom: 1; margin-top: 25px;}
.quiz .wynikHead {overflow: hidden; zoom: 1; padding-bottom: 25px; margin-bottom: 15px; border-bottom: 1px solid #f0eeeb;}
.quiz .wynikHead h5 {float: left; display: inline; font: bold 18px Tahoma, sans-serif; color: #000; line-height: 29px;}
.quiz .wynikHead0 div {overflow: hidden; zoom: 1; float: left; display: inline; margin-left: 15px;}
.quiz .wynikHead0 div span {float: left; display: inline; font: 18px Tahoma, sans-serif; line-height: 29px;}
.quiz .wynikHead0 div .ile {font-weight: bold; margin-right: 8px; width: auto; height: 29px; padding: 0 7px; line-height: 29px; background: #ededed url('http://bi.gazeta.pl/i/quizy/q_ileBg.gif') repeat-x 0 0; text-align: center; margin-top: 0;}
.quiz .wynikHead0 .dobre {color: #07aa01;}
.quiz .wynikHead0 .zle {color: #c90604;}
.quiz .wynikHead0 .dobre .ile {border: 1px solid #07aa01;}
.quiz .wynikHead0 .zle .ile {border: 1px solid #c90604;}
.quiz .wynikHead0 .punkty {position: relative; top: -5px; margin-bottom: -5px;}
.quiz .wynikHead0 .punkty span {font: bold 28px Tahoma, sans-serif;}
.quiz .wynikHead0 .punkty em {font-size: 18px; font-weight: normal; font-style: normal;}
.quiz .legenda {overflow: hidden; zoom: 1; margin-top: 15px;}
.quiz .legenda span {font: 12px Verdana, sans-serif; float: left; display: inline; margin-right: 10px; color: #000; text-transform: uppercase;}
.quiz .legenda ul {float: left; display: inline; list-style: none; overflow: hidden; zoom: 1;}
.quiz .legenda li {font: 12px Verdana, sans-seerif; color: #949494; float: left; display: inline; padding-left: 17px;}
.quiz .legenda .dobre {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaGood.gif') no-repeat 0 3px; padding-right: 10px; margin-right: 10px; border-right: 1px solid #949494;}
.quiz .legenda .zle {background: url('http://bi.gazeta.pl/i/quizy/q_LegendaBad.gif') no-repeat 0 3px;}

.quiz .entry .good, .quiz .entry .wide .good {border: 2px solid #07aa01; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}
.quiz .entry .bad, .quiz .entry .wide .bad {border: 2px solid #c90604; background: #f2f0ed url('http://bi.gazeta.pl/i/quizy/q_ansSelected.gif') repeat-x 0 0;}

.quiz .more {margin-top: 10px; text-align: right;}
.quiz .more a {font: bold 11px Tahoma, sans-serif; color: #148; text-decoration: none;}
.quiz .more a:hover {text-decoration: underline;}

.quiz .quizLogin, .quiz .quizAlreadyDone {font: normal 12px/16px Verdana, sans-serif; color: #000;}
.quiz .quizLogin .row {overflow: hidden; zoom: 1; padding-top: 10px;}
.quiz .quizLogin .headerRow {padding: 0; font-weight: bold;}
.quiz .quizLogin .c0, .quiz .quizLogin .c1 {float: left; display: inline; margin-right: 10px;}
.quiz .quizLogin .iTxt {border: 1px solid #ababab; width: 200px; font: 12px Arial, sans-serif; padding: 2px 3px 3px;}
.quiz .quizLogin .sbtBtn { background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer; padding-bottom: 2px;}
.quiz .quizAlreadyDone p {font-weight: bold; margin-bottom: 10px;}
.quiz .quizAlreadyDone li {font-weight: bold; padding-bottom: 2px;}

/* konkursy drabinkowe */
#drabinka .clr {clear: both; font-size: 0; height: 0; line-height: 0;}
#drabinka {position: absolute; left: -3000px; overflow: hidden; zoom: 1; height: auto;}
.drabinka2, .drabinka4, .drabinka8, .drabinka16 {width: 620px; background: #fff;}
.drabinka32 {padding: 5px 5px 5px 6px; width: 785px; background: #fff;}
.drabinka64 {padding: 5px 5px 5px 6px; width: 941px; background: #fff;}
#drabinka a {color: #ff9700; text-decoration: none;}
#drabinka a:hover {text-decoration: underline;}
#drabinka img {border: 0;}
#drabinka .drabHeader {position: relative; margin-bottom: 12px; zoom: 1;}
#drabinka .drabHeader .drabMtImg {margin-bottom: 5px;}
#drabinka .drabHeader h2 {font: bold 22px Tahoma, sans-serif; margin-bottom: 5px;}
#drabinka .drabHeader .drabMtLead {font: 12px/15px Tahoma, sans-serif; margin-bottom: 5px;}
#drabinka .drabHeader ul {list-style: none; overflow: hidden; zoom: 1;}
#drabinka .drabHeader li {float: left; display: inline; background: url('http://bi.gazeta.pl/i/drabinki/mt_li_bg.gif') no-repeat 0 5px; margin-left: 10px; padding-left: 11px; font: 11px Tahoma, sans-serif; line-height: 17px; color: #000;}
#drabinka .drabHeader li.first {margin: 0; padding: 0; background: none;}
#drabinka .drabBody {padding: 0 26px 0 9px;}

#drabinka .kolumna {float: left; display: inline; overflow: hidden;}
#drabinka .active, .drabinka .last {width: 92px;}
#drabinka .noactive, .drabinka .old {width: 52px;}

#drabinka .active .box, #drabinka .last .box {background: url('http://bi.gazeta.pl/i/drabinki/activeBox_top.gif') no-repeat 0 0; padding-top: 5px; zoom: 1; height: 166px; overflow: hidden; position: relative;}
#drabinka .active .box0, #drabinka .last .box0 {background: url('http://bi.gazeta.pl/i/drabinki/activeBox_btm.gif') no-repeat 0 100%; height: 136px;}
#drabinka .row {overflow: hidden; height: 63px; padding-bottom: 5px; margin: 0 5px; position: relative; z-index: 2;}
#drabinka .row img {float: left; border: 1px solid #a7a7a7;}
#drabinka .row p {clear: both; margin: 0; font: 10px/12px Tahoma, sans-serif; height: 24px; overflow: hidden; padding-top: 1px;}
#drabinka .active .row p a, #drabinka .row p a {float: none; font-weight: normal; margin: 0;}
#drabinka .active img, #drabinka .active img:hover {cursor: pointer;}
#drabinka .active .finalbox img, #drabinka .active .finalbox img:hover {cursor: default;}
#drabinka .active .row span {display: none; position: absolute; top: 8px; right: 7px; width: 13px; height: 22px; float: right; background: url('http://bi.gazeta.pl/i/drabinki/activespan.gif') no-repeat 0 0; text-align: left; padding-left: 9px; font: bold 10px Tahoma, sans-serif; line-height: 22px; color: #4c4c4c;}
#drabinka .active .row a {float: right; display: inline; font: bold 10px Tahoma, sans-serif; margin-top: 11px; margin-right: 3px;}
#drabinka .active .info {position: absolute; left: 0; top: 5px; width: 82px; padding: 0 5px; font: 10px Tahoma, sans-serif; color: #474747; background: url('http://bi.gazeta.pl/i/drabinki/infobg.gif') no-repeat 0 100%; overflow: hidden; z-index: -1;}
#drabinka .active .info p {padding: 1px 0 2px; text-align: center; margin: 0;}
#drabinka .last .row span {float: right; font: bold 10px Tahoma, sans-serif; color: #353535; text-align: left; width: 33px; margin-top: 13px;}

#drabinka .noactive .box, #drabinka .old .box {background: url('http://bi.gazeta.pl/i/drabinki/noactiveBox.gif') no-repeat 0 0; height: 171px; overflow: hidden; zoom: 1;}
#drabinka .old .box {height: 166px; padding-top: 5px;}
#drabinka .noactive .box .row, #drabinka .old .box .row {height: 38px;}
#drabinka .noactive .box .row p, #drabinka .noactive .box .row span, #drabinka .old .box .row p, #drabinka .old .box .row span {display: none;}
#drabinka .noactive .finalbox {background: url('http://bi.gazeta.pl/i/drabinki/noactiveFinalbox.gif') no-repeat 0 0; height: 48px; overflow: hidden; zoom: 1;}
.drabinka2 .noactive .finalbox {margin-top: 47px;}
.drabinka4 .noactive .finalbox {margin-top: 134px;}
.drabinka8 .noactive .finalbox {margin-top: 306px;}
.drabinka16 .noactive .finalbox {margin-top: 644px;}
.drabinka32 .noactive .finalbox {margin-top: 1330px;}
.drabinka64 .noactive .finalbox {margin-top: 2698px;}
#drabinka .active .finalbox {background: url('http://bi.gazeta.pl/i/drabinki/activeFinalbox_top.gif') no-repeat 0 0; padding-top: 8px; postion: relative;}
.drabinka2 .active .finalbox {margin-top: 25px;}
.drabinka4 .active .finalbox {margin-top: 106px;}
.drabinka8 .active .finalbox {margin-top: 284px;}
.drabinka16 .active .finalbox {margin-top: 622px;}
.drabinka32 .active .finalbox {margin-top: 1308px;}
.drabinka64 .active .finalbox {margin-top: 2676px;}
#drabinka .active .finalbox0 {background: url('http://bi.gazeta.pl/i/drabinki/activeFinalbox_btm.gif') no-repeat 0 100%; padding: 0 7px 7px;}
#drabinka .active .finalbox .row {overflow: hidden; height: 38px; margin: 0; padding-bottom: 5px;}
#drabinka .active .finalbox .star {width: 15px; height: 16px; background: url('http://bi.gazeta.pl/i/drabinki/medal.gif') no-repeat 0 0; position: absolute; top: 10px; right: 7px;}
#drabinka .active .finalbox ul {font: 10px Tahoma, sans-serif; line-height: 12px; margin: 0; padding: 0; list-style: none;}
#drabinka .active .finalbox ul a {font-weight: bold;}
#drabinka .active .finalbox ul span {color: #4c4c4c;}
#drabinka .active .finalbox ul li {border-top: 1px solid #e5dfc6; margin-top: 4px; padding-top: 3px; zoom: 1;}
#drabinka .active .finalbox ul .first {border: none; margin: 0; padding: 0;}

.drabinka4 .kreski12, .drabinka8 .kreski12, .drabinka8 .kreski23, .drabinka16 .kreski12, .drabinka16 .kreski23, .drabinka16 .kreski34, .drabinka32 .kreski12, .drabinka32 .kreski23, .drabinka32 .kreski34, .drabinka32 .kreski45, .drabinka64 .kreski12, .drabinka64 .kreski23, .drabinka64 .kreski34, .drabinka64 .kreski45, .drabinka64 .kreski56 {width: 64px;}
.drabinka2 .kreski12, .drabinka4 .kreski23, .drabinka8 .kreski34, .drabinka16 .kreski45, .drabinka32 .kreski56, .drabinka64 .kreski67 {width: 37px;}

.drabinka8 .kol2 .box, .drabinka16 .kol2 .box, .drabinka32 .kol2 .box, .drabinka64 .kol2 .box {margin-top: 171px;}
.drabinka16 .kol3 .box, .drabinka32 .kol3 .box, .drabinka64 .kol3 .box {margin-top: 513px;}
.drabinka32 .kol4 .box, .drabinka64 .kol4 .box {margin-top: 1198px;}
.drabinka64 .kol5 .box {margin-top: 2565px;}

.drabinka2 .kol1 .first, .drabinka4 .kol1 .first, .drabinka8 .kol1 .first, .drabinka16 .kol1 .first, .drabinka32 .kol1 .first, .drabinka64 .kol1 .first {margin: 0;}
.drabinka4 .kol2 .first, .drabinka8 .kol2 .first, .drabinka16 .kol2 .first, .drabinka32 .kol2 .first, .drabinka64 .kol2 .first {margin-top: 86px;}
.drabinka8 .kol3 .first, .drabinka16 .kol3 .first, .drabinka32 .kol3 .first, .drabinka64 .kol3 .first {margin-top: 258px;}
.drabinka16 .kol4 .first, .drabinka32 .kol4 .first, .drabinka64 .kol4 .first {margin-top: 597px;}
.drabinka32 .kol5 .first, .drabinka64 .kol5 .first {margin-top: 1282px;}
.drabinka64 .kol6 .first {margin-top: 2650px;}

#drabinka .kol1.old .first, #drabinka .kol1.noactive .first {margin-top: 25px;}
#drabinka .kol2.old .first, #drabinka .kol2.noactive .first {margin-top: 111px;}
#drabinka .kol3.old .first, #drabinka .kol3.noactive .first {margin-top: 283px;}
#drabinka .kol4.old .first, #drabinka .kol4.noactive .first {margin-top: 622px;}
#drabinka .kol5.old .first, #drabinka .kol5.noactive .first {margin-top: 1307px;}
#drabinka .kol6.old .first, #drabinka .kol6.noactive .first {margin-top: 2675px;}
#drabinka .kolumnakol1old .first, #drabinka .kolumnakol1noactive .first {margin-top: 25px;}
#drabinka .kolumnakol2old .first, #drabinka .kolumnakol2noactive .first {margin-top: 111px;}
#drabinka .kolumnakol3old .first, #drabinka .kolumnakol3noactive .first {margin-top: 283px;}
#drabinka .kolumnakol4old .first, #drabinka .kolumnakol4noactive .first {margin-top: 622px;}
#drabinka .kolumnakol5old .first, #drabinka .kolumnakol5noactive .first {margin-top: 1307px;}
#drabinka .kolumnakol6old .first, #drabinka .kolumnakol6noactive .first {margin-top: 2675px;}


.drabinka4 .kreski12 .kreska, .drabinka8 .kreski12 .kreska, .drabinka16 .kreski12 .kreska, .drabinka32 .kreski12 .kreska, .drabinka64 .kreski12 .kreska {height: 172px; background: url('http://bi.gazeta.pl/i/drabinki/kreska12.gif') no-repeat 0 0; margin-top: 170px;}
.drabinka4 .kreski12 .first, .drabinka8 .kreski12 .first, .drabinka16 .kreski12 .first, .drabinka32 .kreski12 .first, .drabinka64 .kreski12 .first {margin-top: 70px;}
.drabinka8 .kreski23 .kreska, .drabinka16 .kreski23 .kreska, .drabinka32 .kreski23 .kreska, .drabinka64 .kreski23 .kreska {height: 343px; background: url('http://bi.gazeta.pl/i/drabinki/kreska23.gif') no-repeat 0 0; margin-top: 341px;}
.drabinka8 .kreski23 .first, .drabinka16 .kreski23 .first, .drabinka32 .kreski23 .first, .drabinka64 .kreski23 .first {margin-top: 156px;}
.drabinka16 .kreski34 .kreska, .drabinka32 .kreski34 .kreska, .drabinka64 .kreski34 .kreska {height: 685px; background: url('http://bi.gazeta.pl/i/drabinki/kreska34.gif') no-repeat 0 0; margin-top: 683px;}
.drabinka16 .kreski34 .first, .drabinka32 .kreski34 .first, .drabinka64 .kreski34 .first {margin-top: 328px;}
.drabinka32 .kreski45 .kreska, .drabinka64 .kreski45 .kreska {height: 1369px; background: url('http://bi.gazeta.pl/i/drabinki/kreska45.gif') no-repeat 0 0; margin-top: 1367px;}
.drabinka32 .kreski45 .first, .drabinka64 .kreski45 .first {margin-top: 668px;}
.drabinka64 .kreski56 .kreska {height: 2737px; background: url('http://bi.gazeta.pl/i/drabinki/kreska56.gif') no-repeat 0 0; margin-top: 1352px;}
.drabinka2 .kreski12 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 69px;}
.drabinka4 .kreski23 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 156px;}
.drabinka8 .kreski34 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 328px;}
.drabinka16 .kreski45 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 668px;}
.drabinka32 .kreski56 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 1352px;}
.drabinka64 .kreski67 .kreska {height: 1px; background: url('http://bi.gazeta.pl/i/drabinki/kreska_final.gif') no-repeat 0 0; margin-top: 2720px;}

#drabinkaPhotos .zdj {position: absolute; left: -3000px; top: 0; border: 3px solid #fff; z-index: 2;}

#drabinkaLoader {width: 620px;}
#drabinkaLoader p{font: bold 11px Tahoma, sans-serif; color: #000; padding: 55px 0 25px; background: #fff url('http://bi.gazeta.pl/i/drabinki/loader.gif') no-repeat 50% 20px; text-align: center; zoom: 1;}

/* przypominajka */
.przypomnij .clr {clear: both; font-size: 0; height: 0; line-height: 0;}
.przypomnij a {color: #ff9700; text-decoration: none;}
.przypomnij a:hover {text-decoration: underline;}
.przypomnij img {border: 0;}

.przypomnij {width: 620px; background: #fff;}
.przypomnijMtImg {margin-bottom: 20px;}
.przypomnijHeader h2 {font: bold 24px Tahoma, sans-serif; color: #262626; margin-bottom: 20px;}
.przypomnijMtLead {font: bold 14px/16px 'Trebuchet MS', sans-serif; color: #262626; margin-bottom: 30px;}
.przypomnijBody {overflow: hidden; zoom: 1;}
.przypomnijBody .more {font: bold 11px/14px Tahoma, sans-serif;}
.przypomnijBody fieldset {border: 0;}
#przypomnijForm .kL {float: left; display: inline; width: 390px; margin-left: 10px; overflow: hidden;}
#przypomnijForm .kR {float: right; display: inline; width: 215px; margin-top: 2px !important; margin-top: 4px; #margin-top: 4px !important;}
#przypomnijForm label {font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer;}
#przypomnijForm .row {margin-bottom: 15px; overflow: hidden; zoom: 1;}
#przypomnijForm .row * {vertical-align: middle;}
#przypomnijForm #przypEmail {border: 1px solid #ababab; width: 290px; height: 18px; font: 14px Arial, sans-serif; padding: 3px; margin-left: 5px; float: none;}
#przypomnijForm #btnSbt {float: left; background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer;}
#przypomnijForm #getSportNewsletterLbl {margin-left: 5px;}
.przypomnijHeader .przypomnijMsg {border: 1px solid #e3e3e3; border-width: 1px 0; background: #f4f4f4; padding: 5px 0; text-align: center; margin-bottom: 20px;}
.przypomnijHeader .przypomnijMsg span {font: bold 12px/14px Tahoma,sans-serif;}
.przypomnijHeader .przypomnijMsg .error {color: #c74d48; padding-left: 20px; background: url('http://bi.gazeta.pl/i/drabinki/przyp_error.gif') no-repeat 0 50%;}
.przypomnijHeader .przypomnijMsg .ok {color: #5ea247; padding-left: 20px; background: url('http://bi.gazeta.pl/i/drabinki/przyp_ok.gif') no-repeat 0 50%;}
#powiadomForm .row {margin-top: 13px; overflow: hidden; zoom: 1; width: 520px;}
#powiadomForm .first {margin-top: 0;}
#powiadomForm .sbt {margin-top: 25px;padding-bottom: 30px;}
#powiadomForm .kL {float: left; width: 240px; text-align: right; padding-top: 4px;}
#powiadomForm .kR {float: right; width: 270px;}
#powiadomForm label {font: bold 12px Tahoma, sans-serif; color: #484848;}
#powiadomForm .kR input {background: #fff; border: 1px solid #a9a9a9; font: 14px Arial, sans-serif; padding: 3px; width: 260px; height: 18px; }
#powiadomForm textarea {background: #fff; border: 1px solid #a9a9a9; font: 12px Arial, sans-serif; padding: 2px; overflow: auto; width: 260px; height: 140px;} 
#powiadomForm .kR p {font: 10px Tahoma, sans-serif; color: #484848; margin-top: 3px;}
#powiadomForm .btnSbt {margin-left: 338px; background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer;}
.nltZajNew #przypomnijForm #nltZajNewSubmit {margin: 0; float: none; background: #fff url('http://bi.gazeta.pl/i/drabinki/przypSbtBg.gif') repeat-x 0 0; border: 1px solid #dfdfdf; text-align: center; width: 100px; height: 22px; font: bold 12px Tahoma, sans-serif; color: #484848; cursor: pointer;}
#drabinka a, .przypomnij .przypomnij0 a {color: #f6152f;}

#holder_201 .Chmurka_top:after { content: 'Wszystkie tagi'; font: bold 24px Georgia,serif; color: #0e0e0e; }
#holder_201 .Chmurka { margin: 10px 0 20px; color: #666; }
#holder_201 .Chmurka * { line-height: 1.3em; }

/* czapeczka logowanie */
#sWbgNew .Ww1k3 { float: right; background: #f1f1f1; }
#sWbgNew a, #sWbgNew a:hover, #sWbgNew a:visited { color: #999; }
#sWbgNew .Ww1k3 a {font-weight: bold; border: 0;}
#sWbgNew .Ww1k3 span {color: #000; padding-right: 8px; margin-right: 5px; border-right: 1px solid #666;}

/* logowanie, rejestracja */
#loginwrp {width: 620px; text-align: left; margin-bottom: 20px; padding-top: 24px; }
.login_middle {background-color: #fff; font: 12px Tahoma, sans-serif; color: #505050;}
.login_middle h3 {margin-bottom: 25px; font: bold 26px Arial, sans-serif; color: #474747;}
.login_middle #loginForm {margin-bottom: 30px;}
.login_middle #loginForm input, .login_middle #loginForm span {vertical-align: middle;}
.login_middle #lostPasswordForm input, .login_middle #lostPasswordForm span {vertical-align: middle;}
.login_middle #loginForm span, .login_middle #lostPasswordForm span {font-weight: bold;}
.login_middle #loginForm span.rememberme {font-weight: normal; position: relative; top: -2px !important; top: -1px; #top: -1px !important;}
.login_middle #loginForm span.rememberme input {margin-right: 6px;}
.login_middle .email, .login_middle .pass {width: 120px; height: 16px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; margin-right: 12px;}
.login_middle .loginButton {width: 70px; height: 21px; background: url('/i/plotek/btn_log.gif') no-repeat 0 0; border: none; margin-right: 10px; position: relative; top: 0px !important; top: -1px; #top: -1px !important; cursor: pointer;}
.login_middle .okButton {width: 70px; height: 21px; background: url('/i/plotek/btn_ok.gif') no-repeat 0 0; border: none; position: relative; top: 0px !important; top: -1px; #top: -1px !important;}
.login_middle .lostPasswordConf span{font-weight: bold;}
.login_middle .lostPasswordConf a {display: block; text-align: center; margin-top: 20px;}
.login_middle #changePasswordForm span, .login_middle #registerForm span {font: bold 14px Arial, sans-serif; vertical-align: middle; }
.login_middle #changePasswordForm .big, .login_middle #registerForm .big {vertical-align: middle; height: 22px; width: 258px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; font-size: 16px;}
.login_middle #registerForm .semibig {vertical-align: middle; height: 22px; width: 128px; padding: 2px 4px; border: 1px solid #a7a7a7; color: #505050; font-size: 16px;}
.login_middle #registerForm img {vertical-align: middle;border: 1px solid #a7a7a7;}
.login_middle #changePasswordForm .passChange div {margin-bottom: 10px; padding-left: 80px; overflow: hidden;}
.login_middle #changePasswordForm .passChange span {float: left; width: 170px; text-align: right; position: relative; top: 5px; left: -10px;}
.login_middle #changePasswordForm .bigOkButton {margin-top: 10px; border: none; width: 72px; height: 30px; background: url('/i/plotek/btn_bigok.gif') no-repeat 0 0; margin-left: 250px !important; margin-left: 253px;}
.login_middle #registerForm .register span {float: left; width: 180px; text-align: right; position: relative; top: 5px; left: -10px;}
.login_middle #registerForm .register .captcha span {top: 7px;}
.login_middle #registerForm .register div {margin-bottom: 10px; padding-left: 50px; overflow: hidden; zoom: 1;}
.login_middle #registerForm .register div.podpis {position: relative; overflow: visible;}
.login_middle #registerForm .register div.help span.poczta {float: none; position: static; display: block; width: 270px; text-align: left; padding-left: 180px; font-size: 12px; font-weight: normal; vertical-align: baseline;}
.login_middle #registerForm .register div.help span.poczta input {margin-right: 5px;vertical-align: middle;}
.login_middle #registerForm .register .regButton {margin-top: 10px; margin-bottom: 20px; border: none; width: 72px; height: 30px; background: url('/i/plotek/btn_bigok.gif') no-repeat 0 0; margin-left: 230px !important; margin-left: 233px;}
.login_middle #registerForm .register small {margin-left: 10px; font-weight: bold; font-size: 10px;}
.login_middle #registerForm .register #pseu_tip {margin: 0; padding: 0; background: #fff; border: 1px solid #a7a7a7; position: absolute; width: 240px; top: 0; left: 510px; overflow: visible;}
.login_middle #registerForm .register #pseu_tip div {margin: 0; padding: 0;}
.login_middle #registerForm .register #pseu_tip div.triangle {width: 6px; height: 11px; background: url('/i/plotek/fancy_triangle.gif') no-repeat 0 0; position: absolute; left: -6px; top: 9px;}
.login_middle #registerForm .register #pseu_tip div.msg {padding: 7px 10px;}
.login_middle #registerForm .register #pseu_tip span {font: bold 11px Tahoma, sans-serif; float: none; position: static; text-align: left; width: auto;}
.login_middle #registerForm .register #pseu_tip small {margin-top: 15px; margin-left: 0; font-weight: normal; display: block;}
.login_middle #registerForm .register #pseu_tip .red {color: #b3003c;}
.login_middle #registerForm .register #pseu_tip .green {color: #017e22;}
.login_middle .help .reg {padding-right: 12px; margin-right: 10px; border-right: 1px solid #c7c7c7; }
.login_middle .help a {font-weight: bold;}
.loginErr {display: block; background-color: #f2f2f2; margin-bottom: 30px; font-weight: bold; padding: 5px; color: #474747;}
.fotoCut {overflow: hidden; zoom: 1; border-top: 1px solid #cfcfcf; margin-top: 15px; padding-top: 15px; }

.AllC {margin-top: 24px;}
.AllC .user_profil {overflow: hidden; zoom: 1; position: relative; padding-bottom: 10px; margin-bottom: 5px; background: url('/i/obrazki/plotek2009/kmtSepLine.gif') repeat-x 0 100%;}
.AllC .user_profil .kL {width: 69px; overflow: hidden; zoom: 1; margin-right: 10px; float: left;}
.AllC .user_profil .kL div {font: bold 12px Arial, sans-serif; padding-top: 2px;}
.AllC .user_profil .kL div a{color: #D4107F;}
.AllC .user_profil .kR {float: none; display: block; overflow: hidden; zoom: 1;}
.AllC .user_profil .kR .c0 { float:left; width: 130px; color:#a1a1a1; font: 10px Arial, sans-serif;}
.AllC .user_profil .kR .c1 {float:right; width: 360px; text-align:right; color:#4f4f4f; font: 11px Arial, sans-serif;}
.AllC .user_profil .kR .c1 span {font-weight: bold}
.AllC .user_profil .kR .user_name {font: 34px Arial, sans-serif;; color:#484848; clear:both; padding-top: 3px;}
.AllC .user_commemt {overflow: hidden; zoom: 1; margin-bottom: 10px;}
.AllC .user_commemt .kL {font: bold 20px/25px Arial, sans-serif; color: #2e2e2e;}
.AllC .user_commemt .kR ul {overflow: hidden; zoom: 1; float: right; clear: none; line-height: 15px; padding-top: 5px;}
.AllC .user_commemt .kR li {float: left; font-size: 12px; font-weight: bold; margin-left: 9px; padding-left: 10px; margin-bottom: 0; border-left: 1px solid #bcbcbc;}
.AllC .user_commemt .kR li.first {margin: 0; padding: 0; border: 0;}
.AllC .user_commemt .kR li a.active {font-weight: normal; color: #404040;}
.AllC .koment1, .AllC .koment2 {overflow: hidden; zoom: 1; margin-bottom: 10px;}
.AllC .koment1, .AllC .koment2 {background: url('/i/plotek/kom_triangle.gif') no-repeat 96px 9px;}
.AllC .koment1 .kL, .AllC .koment2 .kL {float: none; display: block;}
.AllC .koment1_l, .AllC .koment2_l {float: left; display: inline; width: 90px; font-size: 10px; color: #7a7a7a; }
.AllC .koment1_r, .AllC .koment2_r {float: right; display: inline; width: 520px; background: #f3f3f3; font-size: 14px; line-height: 20px; margin-left: 5px; padding: 4px 10px;}
.AllC .koment1 .kL a, .AllC .koment2 .kL a {font-size: 11px; font-weight: bold;}
.AllC #Str {clear: both; padding: 15px 0 20px; text-align: center; background: url('/i/obrazki/plotek2009/kmtSepLine.gif') repeat-x 0 100%; margin-bottom: 15px;}
.AllC #Str b, .AllC #Str a { font-size: 11px; font-weight: bold; padding: 2px 5px; border: 1px solid #e1ddce; background: #f5f5f5; color: #d4107f;}
.AllC #Str b { color: #fff; background: #c6c6c6;}
.AllC #Str a:hover {border-color: #fbc801; background: #fbc801; text-decoration: none;}
.AllC #Str .next { margin-left: 20px; }
.AllC #Str .prev { margin-right: 20px; }

.all_coments_page .entry {overflow: hidden; zoom: 1; padding-top: 24px;}
.all_coments_page .entry .entry_img {float: left; display: inline; margin-right: 10px; width: 298px;}
.all_coments_page .entry_img a img {border: 1px solid #fff;}
.all_coments_page .entry_img a:hover img {border-color: #fbc801;}
.all_coments_page .entry_img p {font: 10px Arial, sans-serif;; color: #999; padding-top: 2px;}
.all_coments_page .entry_date {font: bold 10px Arial, sans-serif; color: #95a3b9;}
.all_coments_page .entry_date .day {background: url('/i/obrazki/plotek2009/dayIco.gif') no-repeat 0 1px; padding-left: 15px;}
.all_coments_page .entry_date .time {background: url('/i/obrazki/plotek2009/timeIco.gif') no-repeat 0 1px; padding-left: 15px; margin-left: 20px;}
.all_coments_page .entry h2 {font: bold 24px/29px Arial, sans-serif; margin: 2px 0 4px;}
.all_coments_page .entry h2 a {color: #b80d6e;}
.all_coments_page .entry h2 a:hover {text-decoration: none; background: url('/i/obrazki/plotek2009/artindexHBg_hover.gif') repeat 0 100%;}
.all_coments_page .entry .entry_art {font: 12px Arial, sans-serif; color: #333; margin-bottom: 10px;}
.all_coments_page .entry .entry_art .w {display: none;}
.all_coments_page .entry .buttons {overflow: hidden; zoom: 1;}
.all_coments_page .entry .buttons li {font: bold 14px Arial, sans-serif;}
.all_coments_page .entry .buttons .entry_comments {float: left;}
.all_coments_page .entry .buttons .entry_more {float: right;}
.all_coments_page .entry .buttons a span {color: #696969; font-size: 12px;}
.all_coments_page #komentarze {padding-top: 15px; margin-top: 24px; background: url('/i/obrazki/plotek2009/kmtSepLine.gif') repeat-x 0 0;}
.all_coments_page #komentarze a {color: #d4107f; cursor: pointer;}
.all_coments_page #komentarze h6 {font: bold 20px/25px Arial, sans-serif; color: #2e2e2e;}
.all_coments_page #komentarze .comments_sort {overflow: hidden; zoom: 1; float: right; clear: none; line-height: 15px; padding-top: 5px;}
.all_coments_page #komentarze .comments_sort li {float: left; font-size: 12px; font-weight: bold; margin-left: 9px; padding-left: 10px; margin-bottom: 0; border-left: 1px solid #bcbcbc;}
.all_coments_page #komentarze .comments_sort li.first {margin: 0; padding: 0; border: 0;}
.all_coments_page #komentarze .comments_sort li span {font-weight: normal; color: #404040;}
.all_coments_page #komentarze ul {list-style: none; clear: both; padding-top: 20px;}
.all_coments_page #komentarze li {margin-bottom: 10px; overflow: hidden; zoom: 1;}
.all_coments_page #komentarze li .avatar {float: left; width: 50px;}
.all_coments_page #komentarze li .avatar img {width: 50px; height: 50px;}
.all_coments_page #komentarze li .komentarz {float: right; width: 584px; overflow: hidden;}
.all_coments_page #komentarze li .ktop {overflow: hidden; zoom: 1;}
.all_coments_page #komentarze li .ktop .kL {float: left; display: inline; margin-left: 5px;}
.all_coments_page #komentarze li .ktop .kR {float: right;}
.all_coments_page #komentarze li .ktop .user {font-size: 11px; line-height: 16px; font-weight: bold; margin-right: 12px;}
.all_coments_page #komentarze li .ktop .data {font-size: 10px; line-height: 16px; color: #7a7a7a; margin-top: 1px;}
.all_coments_page #komentarze li .ktop .gosc {font-size: 11px; line-height: 16px; color: #000; margin-right: 12px;}
.all_coments_page #komentarze li .ktop .ocena_txt {font-size: 10px; line-height: 16px; color: #7a7a7a;}
.all_coments_page #komentarze li .ktop .ocena {font-size: 14px; line-height: 16px; font-weight: bold; margin: 0 5px;}
.all_coments_page #komentarze li .ktop .less {color: #c20000;}
.all_coments_page #komentarze li .ktop .over {color: #009a12;}
.all_coments_page #komentarze li .ktop .zero {color: #000;}
.all_coments_page #komentarze li .kbody {background: url('/i/plotek/kom_triangle.gif') no-repeat 0 9px; margin-top: 1px !important; margin-top: 3px; #margin-top: 3px !important;}
.all_coments_page #komentarze li .kbody p {background: #f3f3f3; font-size: 14px; line-height: 20px; margin-left: 5px; padding: 4px 10px;}
.all_coments_page #komentarze li .hidden {display: none;}
.all_coments_page #komentarze li .kbottom {overflow: hidden; zoom: 1;margin-left: 5px; margin-top: 1px !important; margin-top: 3px; #margin-top: 3px !important;}
.all_coments_page #komentarze li .kbottom div {padding: 5px; border: 1px solid #e1e1e1; font-size: 12px; color: #919191;}
.all_coments_page #komentarze li .kbottom .show_kom {border-left: 1px solid #919191; margin-left: 4px; padding-left: 8px;}
.all_coments_page #komentarze .more {text-align: right; font-size: 12px; margin-top: 10px; color: #a2a2a2;}
.all_coments_page #komentarze .more a {font-weight: bold;}
.all_coments_page #Str {clear: both; padding: 15px 0 20px; text-align: center; background: url('/i/obrazki/plotek2009/kmtSepLine.gif') repeat-x 0 100%; margin-bottom: 15px;}
.all_coments_page #Str b, .all_coments_page #Str a { font-size: 11px; font-weight: bold; padding: 2px 5px; border: 1px solid #e1ddce; background: #f5f5f5; color: #d4107f;}
.all_coments_page #Str b { color: #fff; background: #c6c6c6;}
.all_coments_page #Str a:hover {border-color: #fbc801; background: #fbc801; text-decoration: none;}
.all_coments_page #Str .next { margin-left: 20px; }
.all_coments_page #Str .prev { margin-right: 20px; }

/* fotomon - dostosowanie serwisu */

#top_wrap { zoom: 1; }
#top_wrap:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#holder_101 { float: left; width: 620px; }
#holder_102 { float: right; width: 300px; }
.box strong { font-weight: bold; }
.profil .body .switchSection .tabs #tab_1 { display: none; }
#content #footer { padding: 0; }
.profil .head .c0 {width: 360px;}
.userProfileFriends .iSbt {color: #E2001A;}

/* logger */
#logger {border: 1px solid #DBDBDB; background: #fff; padding: 10px; margin-bottom: 15px;  position: relative; height: 35px; line-height: 18px; font:12px/18px Arial,sans-serif; overflow: hidden;}
#logger h3 {font-size: 14px; }
#logger .imgw {height: 35px; width: 35px; overflow:hidden; float: left; margin-right: 8px;}
#logger .imgw img {width: 35px;}
#logger span.bigger {font-size: 12px;}
#logger span.logout {position: absolute; top:10px; right:10px;}
#logger ul {list-style: none; font-size: 11px;}
#logger li {display:inline; border-left: 1px solid #8f9a9c; padding-left: 5px;}
#logger li.first {border-left: 0px; padding-left: 0px;}

/* wiadomosci */
.messageSocialNewM .kR {width: 550px}

/* wyszukiwarka */
#searchSocial_wrap #searchH #VE_szukaj_id {height: 16px;}
#searchSocial_wrap #searchH .searchSel ul, #searchSocial_wrap #searchH .searchSel ul a {border:0;}
#searchSocial_wrap #searchH .searchSel ul a {font: 12px/15px Arial,sans-serif; padding:0;}
#searchSocial_wrap #searchH .b {margin-top:0;}
.searchUsers .body .result_list li {width: 280px;}
.searchUsers .body .result_list li .resultBody {width: 187px;}

/* fotomon - dostosowanie serwisu - koniec */

/* --- */


/* sondaz */
.sondaze .kL { float: left; }
.sondaze .kR { float: right; }
.sondaze .clr { clear: both; }

.sondaze .pollBox { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; padding: 20px 0; }
.sondaze .pollBox h2 { font-size: 16px; line-height: 20px; margin-bottom: 20px; }
.sondaze .pollBox h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.sondaze .pollQuestion img { float: left; margin: 0 20px 10px 0; border: 2px solid #e6e6e6; padding: 1px; }
.sondaze .pollQuestion ul { list-style: none; float: right; width: 400px; margin-right: 10px; display: inline; }
.sondaze .pollQuestion li { line-height: 22px; padding: 2px 8px; height: auto; zoom: 1; border: 1px solid #fff; float: left; clear: both; width: 390px; }
.sondaze .pollQuestion li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 2px 8px; }
.sondaze .pollQuestion input { vertical-align: middle; margin: 0; }
.sondaze .pollQuestion input, #article .pollQuestion span { position: relative; top: 0 !important; top: 5px; left: 0 !important; left: -2px; }
.sondaze .pollQuestion { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; width: 620px; }

.sondaze .pollQuestionImg { width: 620px; }
.sondaze .pollQuestionImg .entry { border-bottom: 21px solid #fff; zoom: 1; text-align: left; }
.sondaze .pollQuestionImg .kL { width: 215px; background: #e6e6e6; border: 1px solid #e6e6e6; padding: 3px; zoom: 1; }
.sondaze .pollQuestionImg img, #article .pollQuestionImg input { vertical-align: middle; cursor: pointer; }
.sondaze .pollQuestionImg img { border: 1px solid #fff; margin-right: 6px; }
.sondaze .pollQuestionImg .kR { width: 380px; padding-top: 64px; }
.sondaze .pollQuestionImg .kL { cursor: pointer; }
.sondaze .pollQuestionImg .sel { width: 215px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; border: 1px solid #c4c4c4; padding: 3px; zoom: 1; }
.sondaze .pollQuestionImg { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.sondaze .pollQuestionImg a { margin: 0px; padding: 0px; }
.sondaze .pollQuestionImg img.sel { width: auto; background: none; padding: 0px; border: 1px solid #fff; }
.sondaze .pollQuestionImg input.sel { width: auto; background: none; padding: 0px; border: 0; }
.sondaze .pollSubmit { text-align: right; width: 620px; margin-left: 0; }

.sondaze .pollResults { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.sondaze .pollResults h2 { font-size: 16px; margin-bottom: 20px; }
.sondaze .pollResults h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.sondaze .pollResult { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 20px; margin-bottom: 20px; }
.sondaze .pollResultBox { border: 1px solid #ebebeb; zoom: 1; }
.sondaze .pollResultBox0 { border: 1px solid #fff; background: #fafafa; padding: 9px 12px 12px; zoom: 1; }
.sondaze .pollResultBox .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 14px 0 6px; }
.sondaze .pollResultBox .bar0 { float: left; }
.sondaze .pollResultBox .kL { width: 480px; padding: 9px 0 0; }
.sondaze .pollResultBox .kR { width: 95px; color: #9e9e9e; padding: 9px 0 12px 16px; line-height: 24px; border-bottom: 1px solid #ededed; border-left: 1px solid #ededed; }
.sondaze .pollResultBox .kL .kL { width: 240px; text-align: right; padding: 0; border: 0; }
.sondaze .pollResultBox .kL .kR { width: 240px; color: #000; padding: 0 0 9px; border-bottom: 1px solid #ededed; border-left: 0; }
.sondaze .pollResultBox .kL .kL span { padding-right: 16px; line-height: 24px; }
.sondaze .pollResultBox .kL .kR span { line-height: 24px; }
.sondaze .pollResultBox .caption { font-size: 10px; line-height: 14px; border-bottom: 0; padding-top: 2px; }
.sondaze .pollResultBox .best .kR { padding: 0 0 3px; }
.sondaze .pollResultBox .best .kL span { border: solid #d4d4d4; border-width: 1px 0 1px 1px; display: block; float: right; padding: 3px 16px 4px 6px; background: #efefef; position: relative; top: -2px; }
.sondaze .pollResultBox .best .bar0 { border: solid #d4d4d4; border-width: 1px 0; position: relative; top: -2px; padding: 2px 0; background: #efefef; }
.sondaze .pollResultBox .best .kR span { border: solid #d4d4d4; border-width: 1px 1px 1px 0; display: block; float: left; padding: 3px 6px 4px 0; background: #efefef; position: relative; top: -2px; }
.sondaze .pollResultBox .clr { margin: 0 !important; margin-top: -9px; }
.sondaze .pollResultBox .sum { border-bottom: 0; font-weight: bold; }

.sondaze .rankPollHead { font-family: Verdana,sans-serif; font-size: 12px; text-align: left; }
.sondaze .rankPollHead h2 { font-size: 16px; margin-bottom: 20px; }
.sondaze .rankPollHead h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.sondaze .rankPollHead p { font-size: 14px; font-weight: bold; line-height: 19px; margin-bottom: 14px; }
.sondaze #rankPoll { list-style: none; width: 620px; text-align: left; }
.sondaze #rankPoll li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; position: relative; }
.sondaze #rankPoll li.sel { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbg.gif') repeat; cursor: move; z-index: 2; }
.sondaze #rankPoll .imgL { float: left; background: #e6e6e6; padding: 2px; }
.sondaze #rankPoll li.sel .imgL { padding: 2px; background: transparent; }
.sondaze #rankPoll .imgL img { background: #fff; padding: 1px; }
.sondaze #rankPoll .txtL { float: left; width: 283px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
.sondaze #rankPoll .movR { width: 108px; position: absolute; left: 500px; }
.sondaze #rankPoll .txtL .txtL2 { width: 283px; }
.sondaze #rankPoll .txtL0 { height: 146px; overflow: hidden; position: relative; }
.sondaze #rankPoll .txtL0[class] { display: table; position: static; }
.sondaze #rankPoll .txtL1 { position: absolute; top: 50%; } /* for explorer only*/
.sondaze #rankPoll .txtL1[class] { display: table-cell; vertical-align: middle; position: static; }
.sondaze #rankPoll .txtL2 { position: relative; top: -50%} /* for explorer only */
.sondaze #rankPoll .txtL2[class] { position: static; }
.sondaze #rankPoll .movU { padding-bottom: 6px; }
.sondaze #rankPoll .movR img { cursor: pointer; }
.sondaze #rankPoll .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
.sondaze #rankPoll .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
.sondaze #rankPoll .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 5px; padding-top: 4px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 5px; padding-left: 20px; padding-bottom: 2px; }
.sondaze #rankPoll { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/qbrd.gif') repeat-x bottom; padding-bottom: 10px; margin-bottom: 20px; }

.sondaze #rankPollWnk { list-style: none; overflow: hidden; width: 620px; text-align: left; }
.sondaze #rankPollWnk li { border: 1px solid #ececec; padding: 5px; margin-bottom: 6px; height: 146px; overflow: hidden; width: 608px; z-index: 1; }
.sondaze #rankPollWnk .imgL { float: left; background: #e6e6e6; padding: 2px; }
.sondaze #rankPollWnk .imgL img { background: #fff; padding: 1px; }
.sondaze #rankPollWnk .txtL { float: left; width: 320px; font-family: Verdana,sans-serif; font-size: 12px; height: 146px; padding-left: 20px; }
.sondaze #rankPollWnk .movR { float: right; overflow: hidden; margin: 0; }
.sondaze #rankPollWnk .movR .txtL0 span { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/wynik.gif') no-repeat center center; padding: 15px 25px 20px 25px; line-height: 48px; font-family:Verdana; font-size: 22px; font-weight: bold; }
.sondaze #rankPollWnk .txtL0 { height: 146px; overflow: hidden; position: relative; top: 50px; right: 0px !important; right:-20px; margin-right: 10px; }
.sondaze #rankPollWnk .mark { padding-bottom: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/dotsarrow.gif') no-repeat 0 3px; padding-left: 10px; }
.sondaze #rankPollWnk .mark div { color: #727272; margin-left:-10px; width: 300px; margin-top: 5px; }
.sondaze #rankPollWnk .mark div a { zoom: 1; display: block; border-top: 1px solid #cdcdcd; margin-top: 10px; padding-top: 6px; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rankLinkBtn.gif') no-repeat left 6px; padding-left: 20px; }
.sondaze #rankPollWnk h2 { font-size: 16px; margin-bottom: 20px; }
.sondaze #rankPollWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.sondaze #rankPollWnk .txtWnk { font-size: 12px; color: #727272; line-height: 17px; }
.sondaze #rankPollWnk .txtWnk span { color: #000; font-weight: bold; }
.sondaze #rankPollWnk ul.rankPollWnk { margin-top: 17px; }

.sondaze .pollBoxWnk { font-family: Verdana,sans-serif; line-height: 20px; font-size: 12px; text-align: left; width: 620px; padding: 20px 0; }
.sondaze .pollBoxWnk h2 { font-size: 16px; margin-bottom: 20px; }
.sondaze .pollBoxWnk h2 span { font-size: 12px; color: #f5f5f5; background: #bbb; border: solid #bbb; position: relative; top: -1px; border-width: 1px 4px 2px 4px; }
.sondaze .pollBoxWnk img { vertical-align: middle; margin-right: 6px; }
.sondaze .pollBoxWnk .entry { border-bottom: 21px solid #fff; zoom: 1; }
.sondaze .pollBoxWnk .kL { width: 210px; padding: 3px; zoom: 1; margin: 0; }
.sondaze .pollBoxWnk .kL img { border: 3px solid #e6e6e6; padding: 1px; background-color: #fff; margin: 0; }
.sondaze .pollBoxWnk .kR { width: 400px; padding-top: 20px; }
.sondaze .pollBoxWnk .bar { background: url('http://bi.gazeta.pl/i/obrazki/sondaze/rbar.gif') repeat-x; height: 27px; margin: 0 11px 0 0px; float: left; }
.sondaze .pollBoxWnk .bar0 { float: left; background-color: #fafafa; border: 1px solid #ebebeb; padding: 10px 0px 10px 11px; width: 378px; margin-top: 10px; }
.sondaze .pollBoxWnk .bar0 span { line-height: 27px; }
.sondaze .pollBoxWnk .bar0 .il { color: #9e9e9e; font-size: 10px; padding-top: 9px; }
.sondaze .pollBoxWnk .spec { border: 1px solid #c4c4c4; background: url('http://bi.gazeta.pl/i/obrazki/sondaze/specBg.gif'); }

.sondaze .thanks { font-size: 18px; line-height: 23px; }

/* nasze nowosci na antenie */
.mod_zi_roxy15 .head { border-bottom: none; }
.mod_zi_roxy15 .head h2 { font: bold 16px Arial, sans-serif; }
.mod_zi_roxy15 .entry { margin-bottom: 10px; }
.mod_zi_roxy15 .wrap_0, .mod_zi_roxy15 .wrap_1 { zoom: 1; margin-bottom: 4px; }
.mod_zi_roxy15 .wrap_0:after, .mod_zi_roxy15 .wrap_1:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
.mod_zi_roxy15 .body h3, .mod_zi_roxy15 .body h2 { font: bold 12px/14px Georgia, serif; margin: 0; }
.mod_zi_roxy15 .body h3 a:hover { text-decoration: underline; }
.mod_zi_roxy15 .head h2 a:hover { text-decoration: underline; color: #000; }
.mod_zi_roxy15 .imgw { float: left; }
.mod_zi_roxy15 .imgw img { display: block; width: 40px; height: 40px; padding: 3px; border: 1px solid #ccc; }
.mod_zi_roxy15 li.odd { background: #ededed; }
.mod_zi_roxy15 li { padding: 3px; }
.mod_zi_roxy15 .imgw li { margin-right: 10px; padding: 0; }
.mod_zi_roxy15 .lead { font: 12px/14px Georgia, sans-serif; color: #4f4f4f; margin: 1px 0 4px 58px; }

article.mod > header, article.mod_uzr8 section.body header {border-bottom: none }

#pageSearch {margin: 23px 0px 0px 10px;}
#footer .ft_bot .c0.radiowa .copy { width: 270px; }
