body {margin: 0; padding: 0; text-align: center; background: #fff; font-family: Arial, serif; color: #000;}
body * {margin: 0; padding: 0; text-align: left;}
img, fieldset {border: 0;}
ul {list-style: none;}
a {text-decoration: none; color: #039;}
a:hover {text-decoration: underline;}
.clr {clear: both; font-size: 0; line-height: 0; height: 0;}
.kL {float: left; display: inline;}
.kR {float: right; display: inline;}

/* czapeczka */
#sWbgNew { background: #f1f1f1; font-family: Tahoma,sans-serif; font-size: 10px; padding: 4px 0px; overflow:hidden;}
#sWbgNew .Ww1 { width: 965px; margin: 0 auto; background: #f1f1f1; }
#sWbgNew .Ww1k1 { float: left; background: #f1f1f1; }
#sWbgNew .Ww1k2 { float: right; background: #f1f1f1; }
#sWbgNew a, #sWbgNew a:hover, #sWbgNew a:visited { color: #999; }
#sWbgNew a.WtxtSpec { font-weight: bold; }
#sWbgNew a { border-right: 1px solid #fff; }
#sWbgNew a.WtxtNbrd { border: 0; }
#sWbgNew .Ww1k1 a { margin-right: 8px; padding-right: 8px; }
#sWbgNew .Ww1k2 a { margin-left: 8px; padding-left: 8px; }

/* winieta */
body #sWlbg .Ww2 { margin: 10px auto; }
#sWlbg .Ww2 { position:relative; }
#sWlbg .Ww2 .topLinks {position: absolute; top: 25px; left: 262px; font: normal 42px Georgia, serif; width: 440px; text-align: center;} 
#sWlbg .Ww2 .topLinks a {color: #666;background: 0;}
#sWlbg .Ww2 .topLinks a:hover {text-decoration: underline;}
#sWlbg .Ww2 .topLinks li {text-align: center;}
   
/* posluchaj */
.mod_zrRadio {margin: 0; position: absolute; zoom: 1; right: 0; bottom: -3px;}
.mod_zrRadio .node_he {font: 12px/28px Georgia,serif;text-transform: none;}
.mod_zrRadio .node_he a {font-weight: bold; padding: 3px 25px 2px 0; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/play.gif') no-repeat 100% 50%; color: #039; outline: 0;}
.mod_zrRadio .node_he .first a {padding-right: 6px;margin-right: 5px;background: #fff url(http://bi.gazeta.pl/i/obrazki/tokfm09/sluchSep.gif) right center no-repeat;}
.mod_zrRadio .node_he a:hover {text-decoration: underline;}
.mod_zrRadio .node_bo {display: none; width: 241px; height: 80px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/radio-cloud.gif') no-repeat 0 0; padding: 7px 10px 0; position: absolute; bottom: 22px; right: -42px;}
.mod_zrRadio .node_bo p {font: 10px Tahoma, sans-serif; color: #4a4a4a; text-transform: uppercase; text-align: left;}
.mod_zrRadio .node_bo ul {overflow: hidden; zoom: 1; border: 1px solid #d5d5d5; border-width: 1px 0; padding: 5px 0; margin: 4px 0;}
.mod_zrRadio .node_bo li {float: left; display: inline; font: bold 11px Georgia, serif; padding-left: 8px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/radio-bullet.gif') no-repeat 3px 50%;}
.mod_zrRadio .node_bo li.first {padding: 0; background: none;}
.mod_zrRadio .node_bo .node_last {overflow: hidden; zoom: 1; font: 11px Georgia, serif; padding-top: 2px;}
.mod_zrRadio .node_bo .node_last .left {float: left;}
.mod_zrRadio .node_bo .node_last .right {float: right; font-weight: normal;}
.mod_zrRadio .node_bo .node_last .tubaFM {position: relative; top: 1px;}
.mod_zrRadio .node_bo .node_last .tubaFM a {display: block; width: 60px; height: 19px; background: url('http://bi.gazeta.pl/im/4/8581/m8581744.gif') no-repeat 0 0; text-indent: 9999px; margin-left: 5px;}
 
/* nawigacja */
#navH {width: 965px; margin: 0 auto; position: relative; z-index: 2;}
#navH .level1 {height: 32px; border: 1px solid #ccc; border-width: 3px 0;}
#navH .level1 .p1 {overflow: hidden; zoom: 1; text-align: right; font: bold 14px/31px Georgia, serif; text-transform: uppercase; margin: 0 3px;}
#navH .level1 .p1 li {display: inline; margin-left: 20px;}
#navH .level1 .p1 li a:hover {background: #039; color: #fff; text-decoration: none;}
#navH .level1 .p1 li.left {font: bold 20px/31px Georgia, serif; float: left; margin: 0 20px 0 0;}
#navH .level1 .p1 li.left a {color: #fa1a00;}
#navH .level1 .p1 li.left a:hover {background: #fa1a00; color: #fff; text-decoration: none;}
#navH .level1 .p1 li.active a, #navH .level1 .p1 li.active a:hover {color: #333; background: #E3E3E3; text-decoration: none;}
#navH .level2 {height: 26px; border-bottom: 1px solid #ccc;}
#navH .level2 li {font: bold 14px/25px Georgia, serif; text-transform: uppercase; float: left; display: inline; height: 26px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm/nav2009-sep.gif') no-repeat 0 50%; position: relative;}
#navH .level2 li#e2_2, #navH .level2 li.afterHover {background: none;}
#navH .level2 li a {display: block; padding: 0 9px 1px 10px;}
#navH .level2 li.active a {color: #252525;}
#navH .level2 li a:hover {background: #e2e2e2; color: #252525; text-decoration: none;}
#navH .level2 li .p2 {display: none;}
#navH .level2 li.hovered a {background: #e2e2e2; color: #252525; text-decoration: none;}
#navH .level2 li.hovered .p2 {display: block; position: absolute; background: #e2e2e2; }
#navH .level2 li.hovered .p2 li {float: none; display: block; backgorund: none; width: auto !important; width: 1%;}
#navH .level2 li.hovered .p2 a {color: #039; background: none;}
#navH .level2 li.hovered .p2 a:hover {color: #fff; background: #ccc;}
#navH .level2 li.arrow {width: 80px; height: 12px; padding: 0 0 0 6px; font: 9px Arial, sans-serif; background: url('http://bi.gazeta.pl/i/obrazki/tokfm/nav-arrow.gif') no-repeat 0 0; margin: 7px 2px 0 0;}
#navH .level2 li.arrow a, #navH .level2 li.arrow a:hover {background: none !important; text-decoration: none !important; color: #666 !important; cursor: default !important; display: inline !important; padding: 0 !important;}

/* szukaj */
#searchH {zoom: 1; width: 965px; position: relative; margin: 0 auto; z-index: 3;}
#searchH * {vertical-align: middle;}
#searchH0 {height: 26px; position: absolute; top: -100px; left: 340px;}
* html #searchH0 {width: 310px;}
#searchH_param, #searchH_sel, #searchH .selectedVal, #searchH img {display: none;}
#searchH #VE_szukaj_id {border: 1px solid #ccc; font: 13px/16px Georgia, serif; color: #000; padding: 4px; width: 211px; float: left;}
* html #searchH #VE_szukaj_id {padding: 3px 4px 4px;}
#searchH #VE_szukaj_id.serwis {background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search-sprite.gif') no-repeat 0 0; }
#searchH #VE_szukaj_id.gazeta {background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search-sprite.gif') no-repeat 0 -24px; }
#searchH #VE_szukaj_id.internet {background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search-sprite.gif') no-repeat 0 -48px; }
#searchH #VE_szukaj_id.inEdit, #searchH #VE_szukaj_id.hasQuery {background: #fff;}
#searchH .searchSel0 {display: none;}
#searchH .searchSel, #searchH .searchSel0 {float: left;}
#searchH .arrow{width: 18px; height: 26px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search_rozwin.gif') no-repeat 0 0; curosr: pointer; float: left;}
#searchH .searchExpanded .arrow {background-image: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search_zwin.gif');}
#searchH .searchSel ul {position: absolute; left: -2px; top: 26px; width: 240px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search-list-bg.png') no-repeat 0 100%; padding: 5px 2px 8px; display: none;}
* html #searchH .searchSel ul {background: #fff; border: 1px solid #ccc; border-top: none; left: 0; width: 238px;}
#searchH .searchExpanded ul {display: block;}
#searchH .searchSel li {font: 12px Arial, sans-serif; color: #656565;}
#searchH .searchSel li a {display: block; outline: 0; color: #656565; margin: 0 1px;}
#searchH .searchSel li a span {display: block; margin: 0 9px; padding: 4px 0; border-top: 1px solid #e9e9e9;}
#searchH .searchSel li.first a span {border: 0;}
#searchH .searchSel li a:hover {background: #eee;}
#searchH .searchSel li a.internet {background-image: url('http://bi.gazeta.pl/i/obrazki/tokfm09/search-google-tr.gif'); background-repeat: no-repeat;  background-position: 87px 8px; }
#searchH .b {height: 26px; width: 65px; border: 0; font: bold 12px Georgia, serif; text-align: center; color: #fff; padding-bottom: 1px; background: url('http://bi.gazeta.pl/i/obrazki/tokfm09/sreach-btn-bg.gif') repeat-x 0 0; cursor: pointer; float: left;}

/* stopka */
#sF {margin-top: 30px; background: #fff; color: #ccc;}
#sF a, #sF span {color: #848484 !important;}
#sF #sFb {display: none;}
#sF #sFt {width: 965px; margin: 0 auto; padding: 100px 0 30px; font: 12px Tahoma, sans-serif; background: url('/i/obrazki/tokfm/stopkaBgd.gif') no-repeat 0 15px; position: relative; zoom: 1; height: 15px; }
#sF #sFt .sFnospc { position: absolute; right: 0; top: 100px; }
#sF #sFt .sFnospc:first-child { left: 0; right: auto; }

/* szukaj stary? */
#bg_blk0 {position: relative; z-index: 3;}
#bg_blk0 form {position: absolute; right: 0; top: -31px !important; #top: -32px !important; top: -38px;}
#bg_blk0 form .szuk_text {width: 146px; border: 0; padding: 3px 2px 4px; vertical-align: middle;}
#bg_blk0 form .szuk_image {vertical-align: middle; margin-left: 5px;}

/* nowe zajawki newsletterowe */
.nltZajNew {overflow: hidden;font: normal 12px Arial,sans-serif;color:#333333;margin-top: 18px;margin-bottom: 18px; width: 300px; padding: 0;}
.nltZajNew a, .nltZajNew a:visited {text-decoration: none;}
.nltZajNew input {font: normal 12px Arial,sans-serif;border: 1px solid #e0e0ea;color: #9b9b9b;width: 242px;padding: 3px 3px 3px 3px;}
* html .nltZajNew input {width: 238px;}
.nltZajNew input.disabled {border: 1px solid #f0eeef;background-color: #f0eeef;color: #353334;}
.nltZajNew .error {font: normal 11px Tahoma;color: red;}
.nltZajNew #nltZajNewField {background-color: #efefef;}
.nltZajNew h3 {margin: 0 auto;margin-bottom: 7px;text-align: left; width: 100%; padding: 0 15px 5px 0;white-space: nowrap;
border-bottom:3px solid #D6D7E4;color:#404040;font-size:14px;font-weight:bold;letter-spacing:-0.02em;line-height:16px;padding-bottom:4px;text-transform:uppercase;}
.nltZajNew h3 span, .nltZajNew h3 br {display: none;}
.nltZajNew span {line-height: 100%;}
.nltZajNew span a {font: bold 10px Arial,sans-serif; margin-left: 6px;}
.nltZajNew form {float: left;margin-top: 6px;margin-bottom: 8px;}
* html .nltZajNew form {margin-bottom: 0;}
#nltZajNewSubmit {position: relative;left: 2px;top: 5px;border: 0;padding: 0;width: auto;}	
* html #nltZajNewSubmit {top: 1px;}
#nltZajNewSmall {font-size: 10px;padding: 7px 0 0 0;display: block;width: 100px;float: left;}	
.nltZajSmall input {width: 138px;margin-bottom: 2px;}	
.nltZajSmall #nltZajNewSubmit {left: 0;}	
html>body .nltZajSmall #nltZajNewSubmit {left: 3px;}	
.nltZajNew .clr {clear: both;height: 1px;line-height: 1px;}
