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

/* czapeczka */
#sWbgNew { background: #f1f1f1; font-family: Tahoma,sans-serif; font-size: 10px; padding: 4px 0px; overflow:hidden;}
#sWbgNew .Ww1 { width: 970px; 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.Wtxt {border: none;}
#sWbgNew .Ww1k2 a { margin-left: 0px; padding-left: 8px; }
#sWbgNew .Ww1k2 a.WtxtSpec  { padding-right: 8px; }

/* winieta */
#sWlbg { position: relative; z-index: 102; }
.Ww2 { position: relative; width: 970px; margin: 0 auto; background: #fff; }
.Ww2 .Wimg3 { position: relative; z-index: 2; }
.Ww2 .Whtm { position: absolute; top: 0; left: 0; }
.Ww2 .WseoLogo { position: absolute; left: 400px; top: 12px;  }
.Wseohtm { position: absolute; top: 0; right: 0; z-index: 2; height: 100%; }
.Wseohtm .weatherBox {width: 303px; height: 35px; position: absolute; overflow: hidden; zoom: 1; border: 1px solid #C5CED9; border-width: 0 1px; bottom: -92px; right: 0; font: 11px Arial, sans-serif;}
.Wseohtm .weatherBox .date {display: none;}
.Wseohtm .weatherBox .kR {width: 93px; line-height: 35px; overflow: hidden; float: right;}
.Wseohtm .weatherBox .kL {width: 200px; line-height: 35px; position: relative; top: -4px; font-size: 12px; float: left;}
.Wseohtm .weatherBox .kL * {vertical-align: middle;}
.Wseohtm .weatherBox .kL span {color: #666; font-weight: bold; font-size: 15px;}
#banP71 { position: absolute; right: 0; top: 0; z-index: 1; }

#searchH { width: 970px; margin: 0 auto; background: #fff url('/i/obrazki/google_search/search-brd.gif') repeat-x top;}
#searchH0 { width: 968px; height: 26px; font: normal 10px/26px Tahoma, sans-serif; border: 1px solid #d8d8d8; border-width: 0 1px;}
#searchH fieldset { border: 0; height: 26px; padding-left: 3px; width: 395px; position: relative; background: url('/i/obrazki/google_search/search-bg0.gif') repeat-x bottom;}
#searchH input { vertical-align: middle; }
#searchH img { position: absolute; right: 0; bottom: 0; }
#searchH .r, #searchH label { cursor: pointer; color: #727581;}
#searchH .t { border: 1px solid #888; background: #fff; font: normal 11px Arial,sans-serif; padding: 1px 2px; position: relative; top: -2px;}
#searchH .b { color: #148; padding: 1px 3px; border: 1px solid #a5a5a5; margin-right: 4px; cursor-pointer; background: #fff; font: bold 10px Tahoma,sans-serif; text-align: center; position: relative; top: -2px;}
* html #searchH .t { position: relative; top: 2px; }
* html #searchH .r { position: relative; top: 2px; }
* html #searchH label { position: relative; top: 2px; }
* html #searchH .b { margin-right: 0; text-align: center; padding: 0; position: relative; top: 2px; }
*:first-child+html #searchH .b { margin-right: 0; text-align: center; padding: 0; }
#searchH .r { margin: 0 4px; }
#searchH .t { margin: 0 2px 0 0; }
#searchH #searchH_param { display: none; }

/* nawigacja */
#navH {position: relative; font-family: Arial, sans-serif; zoom: 1;z-index:105;}
#navH .p0 {width: 970px; margin: 0 auto; height: 31px; background: url('/i/obrazki/lokale/nav_cities_bg.gif') repeat-x 0 0; zoom: 1;}
#navH .p0 li {float: left; display: inline; font-size: 11px; font-weight: bold; text-transform: uppercase; height: 31px; line-height: 31px; background: url('/i/obrazki/lokale/nav_bg.gif') repeat-x 0 0; position: relative; zoom: 1;}
#navH .p0 li a {color: #fbf5f7; display: block; padding: 0 9px 0 10px; background: url('/i/obrazki/lokale/nav_sep.gif') no-repeat 0 5px;}
#navH .p0 li.blue {background-image: url('/i/obrazki/lokale/nav_blue.gif'); text-transform: none;}
#navH .p0 li.blue a {color: #305f8d; background-image: url('/i/obrazki/lokale/nav_blue_sep.gif');}
#navH .p0 li.cities {float: right; background-image: url('/i/obrazki/lokale/nav_cities_bg.gif'); text-transform: none;}
#navH .p0 li.cities a {padding-right: 21px; margin-right: 9px; background: url('/i/obrazki/lokale/nav_cities_arrow.gif') no-repeat 100% 8px;}
#navH .p0 li.first a {background: none; padding: 0 9px;}
#navH .p0 .p1 {display: none; position: absolute; left: 0; top: 31px; width: 118px; padding: 0; zoom: 1;}
#navH .p0 .p1 li {height: auto; line-height: 15px; text-transform: none; float: none; display: block; background: none;}
#navH .p0 .p1 li a {padding: 0; background: 0; padding: 3px 6px; border-bottom: 1px solid #5f0a30; background: #8f124a; zoom: 1;}
#navH .p0 .p1 li a:hover {background: #a51e4c; text-decoration: none;}
#navH .p0 li.cities .p1 {border: 1px solid #c5ced9; right: 0; left: auto; background: #fff; padding: 4px 0;}
#navH .p0 li.cities .p1 li {padding: 0 6px; border: 0;}
#navH .p0 li.cities .p1 li a {color: #CC1148; padding: 0; background: none; border: 0; display: inline;}
#navH .p0 li.cities .p1 li a:hover {background: none; text-decoration: underline;}

.MZBCwrp_6 {width: 970px; margin: 0 auto; position: relative; zoom: 1;}
.MZBCwrp_6 .MZBCwrpA {position: absolute; right: 10px; top: -51px; overflow: hidden; zoom: 1;}
.MZBCwrp_6 .MZBCwrpA .MZBCwrp1, .MZBCwrp_6 .MZBCwrpA .MZBCwrp, .MZBCwrp_6 .MZBCwrpA .MZBClead, .MZBCwrp_6 .MZBCwrpA ul, .MZBCwrp_6 .MZBCwrpA li {margin: 0; padding: 0; float: left; display: inline; width: auto;   }
.MZBCwrp_6 .MZBCwrpA .MZBimgC {display: none;}
.MZBCwrp_6 .MZBCwrpA h2 {font: bold 10px/14px Arial, sans-serif; float: left; display: inline; color: #CC1148; text-transform: uppercase;}
.MZBCwrp_6 .MZBCwrpA h2 a {color: #CC1148;}
.MZBCwrp_6 .MZBCwrpA .MZBClead {font: 11px/14px Arial, sans-serif; padding-left: 5px;}
.MZBCwrp_6 .MZBCwrpA ul {overflow: hidden;}
.MZBCwrp_6 .MZBCwrpA li {font: bold 10px/14px Arial, sans-serif; padding-left: 10px; margin-left: 9px; border-left: 1px solid #c5ced9; background: none; color: #CC1148; text-transform: uppercase;}
.MZBCwrp_6 .MZBCwrpA li a {color: #CC1148;}
* html .MZBCwrp_6 .MZBCwrpA {width: 540px;}

/* belka */
#bg_blk {background: #fff; width: 970px; margin: 0 auto; zoom: 1; font: 11px/32px Arial, sans-serif; border-bottom: 1px solid #c5ced9;z-index:104;position:relative;padding-top: 3px;}
#bg_blk:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#bg_blk .kL {margin-left: 5px;}
#bg_blk .kL small {display: none;}
#bg_blk .kL a.s {background: url('/i/obrazki/lokale/belka_sep.gif') no-repeat 0 4px; margin-left: 4px; padding-left: 8px;}

/* stopka */
#sFt {overflow: hidden; zoom: 1; position: relative; width: 970px; padding: 12px 0 0; margin: 10px auto; background: #fff; border-top: 1px solid #d3e1f7;}
#sFt .kL {width: 780px;}
#sFt .kL ul {overflow: hidden; list-style: none; zoom: 1;}
#sFt .kL li {float: left; display: inline; font-size: 11px; padding-bottom: 8px;}
#sFt .kL li.tyt { font-weight: bold; color: #afafaf; width: 95px;}
#sFt .kL li a {border-left: 1px solid #e0e0e0; padding-left: 7px; margin-left: 6px;}
#sFt .kL li a.first, #sFt .kR a.first  {margin-left: 0; padding-left: 0; border: 0;}
#sFt .kL li a.bold {font-weight: bold;}
#sFt .kR { width: 170px; text-align: right; font-size: 11px; margin-top: 22px;}
#sFt .kR a {border-left: 1px solid #e0e0e0; padding-left: 7px; margin-left: 6px;}
#sFt .ico_rss {position: absolute; right: 0px; top: 11px;}
#sFt .ico_rss a {color: #e97c28; font-size: 11px; padding-left: 22px; background: url('/i/obrazki/praca2008/rssIco_stopka.gif') no-repeat 0 50%;}
#sFt .sFb_spc2 {margin-top: 7px; padding-top: 15px; border-top: 1px solid #d3e1f7; text-align: center; color: #afafaf; font-size: 11px;}
#sFt .sFb_spc2 a {color: #afafaf;}
#sFb {width: 970px;margin: 0 auto;}

/* e-commerce lewa-szpalta */
#k12b .HP_ecomm {overflow: hidden; margin: 15px 0;}
#k12b .HP_ecomm .clr {font-size: 0px; height: 0px; line-height: 0px;}
#k12b .HP_ecomm_top {overflow: hidden; zoom: 1; border-bottom: 5px solid #E9F0F6; padding-bottom: 3px;}
#k12b .HP_ecomm_top .c0, #k12b .HP_ecomm_top .c1, #k12b .HP_ecomm_top .c2 {float: left; display: inline; width: 203px; margin: 0 5px; font: bold 14px Arial, sans-serif;}
#k12b .HP_ecomm_top .cL a {color: #CC1148;}
#k12b .HP_ecomm_top .cL img {vertical-align: text-bottom; margin-right: 5px;}
#k12b .HP_ecomm_body {padding-top: 5px; background: url('/i/obrazki/lokale/ecommBg_k12.gif') repeat-y 0 0}
#k12b .HP_ecomm_body .c12, #k12b .HP_ecomm_body .c4 {display: none;}
#k12b .HP_ecomm_body .c3 {overflow: hidden; zoom: 1;}
#k12b .HP_ecomm_body .c3 div {float: left; display: inline; overflow: hidden; zoom: 1; width: 203px; margin: 0 5px;}
#k12b .HP_ecomm_body .c3 div div {float: none; display: block; width: auto; margin: 0;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box {width: 203px; height: 53px; font-size: 11px; padding: 0; margin-bottom: 10px; overflow: hidden; zoom: 1; background: url('/i/obrazki/lokale/ecommBoxBg.gif') repeat-y 52px 0;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .cL {float: left; width: 53px; overflow: hidden; margin-right: 6px}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .cL img {border: 1px solid #dcdcdc; width: 51px; height: 51px;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .cR {float: right; display: inline; width: 143px; margin-top: 6px; overflow: hidden; font: 11px/13px Tahoma, sans-serif;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .brand {display: block; font-size: 11px; font-weight: normal; color: #16387c;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .lead {font-weight: bold;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .cena {color: #999;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_box .cena span {color: #cf061e; font-weight: bold;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_see p {font: 10px Arial, sans-serif; color: #999; text-transform: uppercase;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_see ul {list-style: none; margin-top: 2px; font-size: 11px;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_see ul li {height: 16px; line-height: 16px; background: url('/i/hp/ecomm/hp_ecomm_li.gif') no-repeat 0 50%; padding-left: 11px;}
#k12b .HP_ecomm_body .c3 .HP_ecomm_see ul li.b {font-weight: bold;}

/* e-commerce prawa-szpalta */
#k3 .HP_ecomm {overflow: hidden; margin: 15px 0;}
#k3 .HP_ecomm .clr {font-size: 0px; height: 0px; line-height: 0px;}
#k3 .HP_ecomm_top {overflow: hidden; zoom: 1; border-bottom: 5px solid #E9F0F6; padding-bottom: 3px;}
#k3 .HP_ecomm_top .c0 { margin: 0 5px; font: bold 14px Arial, sans-serif;}
#k3 .HP_ecomm_top .cL a {color: #CC1148;}
#k3 .HP_ecomm_top .cL img {vertical-align: text-bottom; margin-right: 5px;}
#k3 .HP_ecomm_body .c3 .cL {text-align: center;}
#k3 .HP_ecomm_body .HP_ecomm_box {margin: 6px 5px 0;}

/* e-commerce cala-szerokosc */
#k3481800Pod .HP_ecomm {overflow: hidden; margin: 15px 0;}
#k3481800Pod .HP_ecomm .clr {font-size: 0px; height: 0px; line-height: 0px;}
#k3481800Pod .HP_ecomm_top {overflow: hidden; zoom: 1; border-bottom: 5px solid #E9F0F6; padding-bottom: 3px;}
#k3481800Pod .HP_ecomm_top .c0, #k3481800Pod .HP_ecomm_top .c1, #k3481800Pod .HP_ecomm_top .c2, #k3481800Pod .HP_ecomm_top .c3 {float: left; display: inline; width: 203px; margin: 0 5px; font: bold 14px Arial, sans-serif;}
#k3481800Pod .HP_ecomm_top .c3 {float: right; width: 290px;}
#k3481800Pod .HP_ecomm_top .cL a {color: #CC1148;}
#k3481800Pod .HP_ecomm_top .cL img {vertical-align: text-bottom; margin-right: 5px;}
#k3481800Pod .HP_ecomm_body { background: url('/i/obrazki/lokale/ecommBg.gif') repeat-y 0 0}
#k3481800Pod .HP_ecomm_body .c12 {display: none;}
#k3481800Pod .HP_ecomm_body .c3 {overflow: hidden; zoom: 1; float: left; display: inline; width: 640px; padding-top: 5px;}
#k3481800Pod .HP_ecomm_body .c4 {float: right; width: 290px; display: inline; margin: 0 5px;}
#k3481800Pod .HP_ecomm_body .c3 div {float: left; display: inline; overflow: hidden; zoom: 1; width: 203px; margin: 0 5px;}
#k3481800Pod .HP_ecomm_body .c3 div div {float: none; display: block; width: auto; margin: 0;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box {width: 203px; height: 53px; font-size: 11px; padding: 0; margin-bottom: 10px; overflow: hidden; zoom: 1; background: url('/i/obrazki/lokale/ecommBoxBg.gif') repeat-y 52px 0;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .cL {float: left; width: 53px; overflow: hidden; margin-right: 6px}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .cL img {border: 1px solid #dcdcdc; width: 51px; height: 51px;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .cR {float: right; display: inline; width: 143px; margin-top: 6px; overflow: hidden; font: 11px/13px Tahoma, sans-serif;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .brand {display: block; font-size: 11px; font-weight: normal; color: #16387c;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .lead {font-weight: bold;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .cena {color: #999;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_box .cena span {color: #cf061e; font-weight: bold;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_see p {font: 10px Arial, sans-serif; color: #999; text-transform: uppercase;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_see ul {list-style: none; margin-top: 2px; font-size: 11px;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_see ul li {height: 16px; line-height: 16px; background: url('/i/hp/ecomm/hp_ecomm_li.gif') no-repeat 0 50%; padding-left: 11px;}
#k3481800Pod .HP_ecomm_body .c3 .HP_ecomm_see ul li.b {font-weight: bold;}
#k3481800Pod .HP_ecomm_body .c4 .cL {text-align: center;}
#k3481800Pod .HP_ecomm_body .c4 .HP_ecomm_box {margin: 6px 0 0;}
/* dodatek rss */
#k3481800Pod .podEcomm {overflow: hidden; zoom: 1; background: url(/i/obrazki/lokale/ecommBg.gif) repeat-y 0 0; width: 648px;}
#k3481800Pod .podEcomm .contener1, #k3481800Pod .podEcomm .contener2, #k3481800Pod .podEcomm .contener3 {float: left; display: inline; overflow: hidden; zoom: 1; width: 203px; padding: 0 5px;}
#k3481800Pod .podEcomm .blogBox {margin: 0;}
#k3481800Pod .podEcomm h3 {padding: 0; border: 0; color: #666; line-height: 20px; font-size: 11px; font-family: Tahoma, sans-serif; overflow: hidden; zoom: 1; margin-bottom: 8px; border-top: 1px solid #E9F0F6; padding-top: 10px;}
#k3481800Pod .podEcomm h3 a {color: #666; float: left; display: inline;}
#k3481800Pod .podEcomm .contener1 h3 a {padding-right: 110px; background: url('/i/obrazki/lokale/ecomm-praca.gif') no-repeat 100% 50%;}
#k3481800Pod .podEcomm .contener2 h3 a {padding-right: 110px; background: url('/i/obrazki/lokale/ecomm-dom.gif') no-repeat 100% 50%;}
#k3481800Pod .podEcomm .contener3 h3 a {padding-right: 110px; background: url('/i/obrazki/lokale/ecomm-auto.gif') no-repeat 100% 50%;}
#k3481800Pod .podEcomm .info, #k3481800Pod .podEcomm .kL {display: none;}
#k3481800Pod .podEcomm h4 {font-size: 11px; margin: 0; font-family: Tahoma, sans-serif;}
#k3481800Pod .podEcomm .kR {font-size: 11px; font-family: Tahoma, sans-serif;}
#k3481800Pod .podEcomm .wpisBox {border: 0; padding: 0; margin: 0 0 10px;}

/* AdTaily */
#AdTaily_Widget_Container {margin-bottom: 15px;}

/* repertuar cjg */
.mod_cjg_repertory_finder { margin-bottom: 15px; }
.mod_cjg_repertory_finder .head { padding-bottom: 4px; }
.mod_cjg_repertory_finder .head h2 { font: bold 16px Georgia,serif; text-align: center; }
.mod_cjg_repertory_finder .body { background: #00aeef; padding: 10px 12px; }
.mod_cjg_repertory_finder .formrow { text-align: right; }
.mod_cjg_repertory_finder label { display: block; color: #fff; font-size: 10px; text-transform: uppercase; margin: 0 0 1px; }
.mod_cjg_repertory_finder select { border: 1px solid #c8c8c8; padding: 3px; width: 208px; font: normal 12px Arial,sans-serif; margin: 0 0 5px; }
.mod_cjg_repertory_finder input { width: 65px; height: 25px; background: url('http://bi.gazeta.pl/i/obrazki/cjg/2010/btn-search.png') repeat-x; border: 0; font: bold 12px Arial,sans-serif; color: #fff; padding-bottom: 2px; cursor: pointer; text-align: center; }
.mod_cjg_repertory_finder input, .mod_cjg_repertory_finder select { vertical-align: middle; }
.mod_cjg_repertory_finder .sb { margin-top: 5px; }

/* oferty male - dol strony */
#mod_offer_small { clear: both; border: 1px solid #ccc; margin-bottom: 20px; margin: 20px 0 14px; visibility: hidden;}
#mod_offer_small .head { padding: 12px 12px 6px 6px; overflow: hidden;}
#mod_offer_small .head h2 { float: left; font-size: 14px; color: #333; font-weight: bold; padding-right: 4px; }
#mod_offer_small .head p { float: right; font-size: 13px; font-weight: bold; }
#mod_offer_small .body { padding: 3px; position: relative; zoom: 1;}
#mod_offer_small .body li { width: 174px; border: 1px solid #ccc; float: left; display: inline; margin-left: 3px; padding: 6px; font-size: 12px; font-weight: bold; }
#mod_offer_small .body .first { margin-left: 0; }
#mod_offer_small .body li li { border: 0; width: auto; height: auto; float: none; padding: 0; margin: 0; }
#mod_offer_small .body img { float: left; display: inline; margin-right: 6px; }
#mod_offer_small .body ul { width: 952px; height: 64px; overflow: hidden; }
#mod_offer_small .body ul ul { width: auto; height: auto; overflow: visible; }


