@import url('/css/sfe/div_sfe0.css');

body { font-family: Arial,sans-serif; font-size: 12px; background: #fff; }
ul { list-style: none; } 
#sW { background: #fff; }

#k12 { border: 0; }
#page_header { border-bottom: 2px solid #d1d1d1; padding: 14px 0 10px; margin-bottom: 10px; }
#page_header span, #page_header h1 { font-size: 18px; font-weight: bold; display: inline; }
#page_header span { color: #727272; }
#page_header .words, .siteMapIndex .words {display: block; font-size: 12px; font-weight: normal; padding-left: 15px; margin-top: 5px;margin-bottom:0;}
#page_header .words a, .siteMapIndex .words a {padding-left: 5px;}

#sS #wideAdsTop, #sS #wideAdsBottom { float: none; width: 100%; }
div#AD_W { border-bottom: 1px solid #ddd; width: 100%; }
div#AD_W .TYTUL { padding-bottom: 2px; border-bottom: 1px solid #ddd; margin-bottom: 8px; }
div#AD_W .TYTUL a, div#AD_W .TYTUL a span { color: #aaa; font-size: 13px; text-transform: uppercase; font-weight: normal; }
div#AD_W .AD .AD_W_L1 a { font-size: 12px; font-weight: bold; text-decoration: none; }
div#AD_W .AD .AD_W_L1 a:hover { text-decoration: underline; }
div#AD_W .AD .AD_W_L2 { font-size: 11px; line-height: 16px; color: #666; }
div#AD_W .AD .AD_W_U { font-size: 9px; color: #148; }

.res_body .res_entry h2 { font-size: 18px; font-weight: bold; }
.res_body .res_entry h2 a { text-decoration: none; }
.res_body .res_entry h2 a:hover { text-decoration: underline; }
.res_body .res_entry { overflow: hidden; zoom: 1; }
.res_body .res_entry .imgwrap img { float: left; display: inline; margin-right: 12px; position: relative; top: 4px; margin-bottom: 8px; }
.res_body .res_entry .lead { font-size: 12px; line-height: 16px; color: #333; }
.res_body { border-bottom: 1px solid #ddd; margin-bottom: 8px; }
.res_bottom { text-align: right; font-size: 12px; font-weight: bold; margin-bottom: 32px; }
#k12 .res_body { border-bottom: 0; }
#k12 .res_body .res_entry img {float: left; display: inline; margin-right: 12px;}
#k12 .res_body .res_entry { margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #ddd; }

#smallTags { margin: 0 auto; width: 960px; overflow: hidden; zoom: 1; padding: 18px 0 8px; border-top: 1px solid #dedede; background: #fff; }
#smallTags ul { list-style: none; display: block; overflow: hidden; zoom: 1; text-align: left; }
#smallTags li { display: inline; font-size: 11px; line-height: 16px; }
#smallTags a { border-left: 1px solid #e6e6e6; padding-left: 6px; margin-left: 6px; }
#smallTags .first a { border: 0; padding: 0; margin: 0; }

#sS #k3 .results { border: 1px solid #cbcbcb; background: #fff; margin-bottom: 14px; padding: 0; }
#sS #k3 .results .sz_wynik { padding: 6px 8px; }
#sS #k3 .results h2.sz_tytul { font-weight: bold; font-size: 12px; text-transform: uppercase; background: 0; padding: 0 0 4px; margin: 0 0 4px; border-bottom: 1px solid #cbcbcb; }
#sS #k3 .results h2.sz_tytul a { color: #000; }
#sS #k3 .results .PHOTO, #sS #k3 .results .VIDEO { padding: 6px 16px; }
#sS #k3 .results .PHOTO h2.sz_tytul, #sS #k3 .results .VIDEO h2.sz_tytul { border-bottom: 0; padding-bottom: 0; }
#sS #k3 .results .VIDEO div.sz_tytul a { font-size: 11px; line-height: 14px; }
#sS #k3 .results .VIDEO div.sz_tytul img { display: block; margin-bottom: 4px; }
#sS #k3 .results .sz_doc ul { overflow: hidden; zoom: 1; list-style: none; }
#sS #k3 .results .sz_doc li { float: left; width: 140px; font-size: 11px; line-height: 16px; }
#sS #k3 .results .sz_doc .count { display: none; }
#sS #k3 .results .moreLink { padding-top: 8px; text-align: right; font-size: 11px; font-weight: bold; }
#sS #k3 .results .DZ div.sz_doc { border-bottom: 1px solid #d3d3d3; }
#sS #k3 .results .DZ div.sz_tytul, #sS #k3 .results .DZ div.sz_lead { display: inline; font-size: 12px; color: #3b3b3b; }
#sS #k3 .results .DZ div.sz_tytul a { text-decoration: none; display: inline; margin-right: 8px; font-size: 14px; font-weight: bold; }
#sS #k3 .results .DZ div.sz_tytul a:hover { text-decoration: none; }

#mainArt { background: #efebe4; padding: 15px; margin-bottom: 14px; overflow: hidden; zoom: 1; }
#mainArt img { float: left; display: inline; margin: 0 15px 15px 0; position: relative; top: 4px; }
#mainArt h2 { font: bold 20px Arial,sans-serif; margin-bottom: 12px; }
#mainArt p { font: normal 12px/16px Arial,sans-serif; }
#mainArt ul { list-style: none; padding-top: 4px; }
#mainArt li { font: normal 12px/16px Arial,sans-serif; padding-left: 8px; background: url('http://bi.gazeta.pl/i/obrazki/sport_pl/landingp-bullet.png') no-repeat 0 7px; }
#mainArt li a { color: #000; }
#mainArt .image { float: left; margin: 0 15px 15px 0; }
#mainArt .image img { float: none; margin: 0; display: block; }
#mainArt .image p { font: 11px Arial, sans-serif; color: #666; margin-top: 5px; text-align: right; }

.siteMapIndex {margin-bottom: 20px;}
.siteMapIndex h1 {font: bold 16px Tahoma, sans-serif; margin: 15px 0 15px 5px;}
.siteMapIndex .head{border-bottom: 1px solid #BDCBE3; overflow: hidden; zoom: 1; margin-bottom: 20px; position: relative;}
.siteMapIndex .body {overflow: hidden; zoom: 1; margin-bottom: 10px; position: relative;}
.siteMapIndexPage .head {display: none;}
.siteMapIndex ul {list-style: none; overflow: hidden; zoom: 1;}
.siteMapIndex .head li {float: left; display: inline; margin-left: 5px; padding-left: 5px; border-left: 1px solid #BDCBE3;}
.siteMapIndex .head li.first { padding: 0; border: 0;}
.siteMapIndex .body strong {float: left; display: inline; margin: 0 5px; font: bold 20px/36px Tahoma, sans-serif; background: #FAE8AF; padding: 0 10px;}
.siteMapIndex .body li {padding-bottom: 5px; float: left; width: 32%; margin-right: 1%;}
.siteMapIndex .body {padding-bottom: 10px; margin-bottom: 0;}
.siteMapIndex .pages { display: block; text-align: center; font: bold 11px Tahoma,sans-serif; padding: 16px 0; clear: both; }
.siteMapIndex .pages span span, .siteMapIndex .pages span a{ margin: 0 1px; padding: 2px 3px; border: 1px solid #ccc; }
.siteMapIndex .pages span span{ border-color: #fff; }

#k123b .mod {width: 960px; margin: 0 auto; font: 10px Tahoma, sans-serif; color: #666; border-top: 1px solid #E0E0E0; padding-top: 8px;}
#k123b .mod_klauzula .node_inner p {display: inline;}
#k123b .mod_klauzula .node_inner strong {margin-left: 5px;}

body #ea_popular li {padding-right: 0; display: inline; margin-right: 10px; overflow: hidden;}

/* afs google nowe */
#wideAdsBottom iframe { border-top: 1px solid #ddd; }
/*google container*/
#adcontainer1,#adcontainer2  {margin: 20px 0;}