/*------------------ban_div.css i ban.css ---------------------------*/
.bb48 { margin: 6px; border: 1px solid #B7BCBF; background-color: #ffffe8; padding: 6px; text-align: left }
.bb27 { margin: 12px 12px 0 12px; border-bottom: 1px solid #B7BCBF; font-weight: bold; color: #666 }
a.bb48r { color: #c00 }
#gadG { text-align: center; margin-top: 2px }
#gadG iframe { border: 1px solid #ccc }
#ogl60 a { text-decoration: none }
#ogl60,
#ogl61 { margin: 0; padding: 0 7px 8px }
#ogl60 img { margin: 1px 0 0 }
#ogl60 h3,
#ogl61 h3 { border-bottom: 1px solid #ccc; margin: 0; padding: 0 0 2px; font-family: Trebuchet; line-height: 10px; font-size: 12px; color: #666; text-align: center; font-weight: bold }
#ogl60 h4 { text-align: center }
#ogl61 h4 { text-align: left }
#ogl60 p { text-align: center }
#ogl61 p { text-align: left }
#ogl60 h4,
#ogl61 h4 { margin: 0; padding: 0; line-height: 14px; font-weight: bold; font-family: Verdana; font-size: 11px }
#ogl60 p a,
#ogl60 p a:hover,
#ogl61 p a,
#ogl61 p a:hover { color: #666; }
#ogl60 p,
#ogl61 p { margin: 0 0 13px; padding: 0px; font-family: Verdana; font-size: 11px; line-height: 13px; }
#gadD { border: 1px solid #ccc; margin-left: 5px; margin-top: 25px; margin-bottom: 15px; width: 422px }
.EAwrp { border: 1px solid #ccc; margin-top: 8px; margin-bottom: 8px; font-family: Tahoma, sans-serif; font-size: 12px; position: relative; background-color: #fff; }
.EAwrp .EAwrpX { margin: -8px 45px -8px; background-color: #fff; padding-bottom: 8px; text-align: center; }
.EAwrp .EAwrpX .AEwrp4,
.EAwrp .EAwrpX .EAwrp4 { padding-bottom: 7px !important; padding-bottom: 3px; background: #fff; }
.EAwrp .EAwrpX .AEwrp4 ul,
.EAwrp .EAwrpX .EAwrp4 ul { list-style-type: none; margin: 0px -27px; }
.EAwrp .EAwrpX .AEwrp4 li.first,
.EAwrp .EAwrpX .EAwrp4 li.first { border: none; font-weight: bold }
.EAwrp .EAwrpX .AEwrp4 li,
.EAwrp .EAwrpX .EAwrp4 li { border-top: 1px solid #e2e2e2; padding: 2px 0px 4px 12px; margin-left: 0px; background: url('http://bi.gazeta.pl/im/9/4375/m4375289.gif') no-repeat left 9px; text-align: left; }
.EAwrp h3 { font-family: Trebuchet MS, Tahoma, sans-serif; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; text-align: center; text-transform: uppercase; }
#k3 .EAwrp .EAwrpX .EAwrp4 ul li a,
#k3 .EAwrp .EAwrpX .AEwrp4 ul li a { background: none; padding-left: 0px; font-weight: normal; }
#k3 .EAwrp .EAwrpX .AEwrp4 li.first a,
#k3 .EAwrp .EAwrpX .EAwrp4 li.first a { font-weight: bold; }

/*-----------------------ban_NEW.css-------------------------*/
img { border: 0 }
.banLabel { text-align: left; padding-bottom: 2px; font: normal 10px Arial, sans-serif; color: #999; }
.clrBAN { clear: both }
.banBexp1,
.banBexp33,
.banBexp3,
.banBexp76,
.banBexp11,
.banBexp56,
.banBexp55,
.banBexp43 { position: absolute; left: 0; top: 0; z-index: 103; visibility: hidden }
.banBexp1t,
.banBexp33t,
.banBexp11t,
.banBexp56t,
.banBexp55t,
.banBexp3t,
.banBexp43t,
.banB3,
.banB56,
.banB42 { margin: 2px auto }
.banBexp76t { margin: 5px auto 2px auto }
.banBexp1t,
.banBexp33 { z-index: 998 }
.banB3,
.banB11,
.banB13,
.banB19,
.banB33,
.banB43,
.banBexp1,
.banBexp1t,
.banB56,
.banB42 { text-align: center }
.banB13 .banTXT a { font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif }
.banB1scr,
.banB11scr,
.banB3scr { position: relative; z-index: 104; text-align: center }
.banBexpP1 { z-index: 9; overflow: hidden; margin: 0 auto }
.banB56,
.banB42 { margin: 4px 0 }
.banB11 { margin: 0 0 6px; text-align: center }
.banB27 { text-align: left; margin: 6px; font-size: 12px; font-family: Arial; padding: 0 6px }
.banB3,
.banB65,
.banB66,
.banB43 { margin: 6px auto; text-align: center }
.banB76 { margin-top: 10px; }
.banB13 { background-color: #fff; text-align: center; margin-bottom: 4px; float: left }
.banN13 { font-family: Trebuchet, sans-serif; font-size: 12px; color: #000; word-spacing: -3px; border-bottom: 1px solid #ccc; text-align: center; padding-bottom: 2px; margin-bottom: 12px; word-spacing: 0; text-transform: uppercase; font-weight: bold }
.banB13 { width: 150px; text-align: center; font-family: Tahoma; font-size: 10px; margin-top: 4px }
.banB13 div { padding-bottom: 4px; margin-bottom: 12px; word-spacing: 0; }
.banB13 .bbhr { display: none }
.banD13 { height: 20px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.banTXT13 { text-align: center }
.banB13 object,
.banB13 embed { margin-bottom: 4px }
.banN3,
.banN13,
.banN43,
.banN50,
.banN33,
.banN55 { margin-top: 6px; text-transform: uppercase; text-align: left; padding-bottom: 2px; font: normal 10px Arial, sans-serif; color: #999; }
.banN27 { font-size: 10px; font-family: Tahoma; border-bottom: 1px solid #B7BCBF; font-weight: bold; color: #666 }
#banP27 { margin: 6px 0 18px }
.bban6 { padding: 0; margin: 0; margin-bottom: 6px }
#banP83,
#banP87 { font-size: 10px; padding: 2px 10px; border: solid #ccc; color: #666; border-width: 1px 0 0 1px; margin: 10px 22px 4px 10px; display: none; font-weight: bold; }
#banP83 a,
#banP83 a:visited,
#banP87 a,
#banP87 a:visited { color: #666 }
#banP78 * { text-align: center }
#banP78 *,
#banP77 { margin: 0 auto 6px }
#banP76,
.banB79 { text-align: center; margin: 0 auto 10px }
.banTXT79 { font-size: 10px; margin-top: 4px }
#banP1 { margin: 2px auto }
#banP1 img { display: inline-block; }
#banP4 { margin: 16px 0 23px 0 }
#banP1 * { text-align: center; margin: 0 auto }
#banP56 * { text-align: center; margin: 5px auto }
#banP56 { text-align: center }
#banP1GW { width: 965px; margin: 5px auto; text-align: center; }
#banP1GW .banB1 { text-align: center }
#banP1GW * { text-align: center; padding: 0; margin: 0 auto; border-bottom: 1px solid #e5e5e5; }
#banP1,
#banP50 { text-align: center; display: none; }
#banP42 { margin: 0 auto }
#banP42,
#banP64,
#banP63 { text-align: center }
#banP62 iframe,
#banP63 iframe,
#banP64 iframe { margin: 2px auto; border: 1px solid #ccc }
#banP62 iframe { width: 100%; margin: 25px auto 15px }
#banP62 { margin: 0 }
#banP62,
#banP63 { overflow: hidden; }
#banP50,
#banP89 { margin: 0 auto 6px }
#banP33,
#banP55,
#banP44 { margin: 0 auto }
#banP34 { margin: 10px auto 0px; }
#gazeta_article_tools + #banP34 { clear: both; }
#banP50 img,
#banP50 object,
#banP50 embed { margin-bottom: 6px }
#banP89 img,
#banP89 object,
#banP89 embed { margin-top: 6px }
#banP33 img,
#banP33 object,
#banP33 embed,
#banP44 img,
#banP44 object,
#banP44 embed,
#banP33 img,
#banP33 object,
#banP33 embed { margin-top: 4px }
#banP60 { clear: both }
.banB34 { margin: 0 6px }
.banB34 .banTXT34 { margin-bottom: 4px }
#k1 #art #banP34 { float: left; margin: 0 15px 0 0; width: 200px; clear: left; }
#k1 #art #banP34 .banB34 { margin: 0 1px; }
.banB84 { margin: 0px ! important; padding: 0 ! important; visibility: visible ! important; display: block ! important; text-align: left ! important; height: 21px ! important; width: 100% ! important; background-color: rgb(255, 255, 255) ! important; font-family: Tahoma, sans-serif ! important; font-size: 11px; }
.banB84 a { font-weight: bold; color: #000 }
.banB84 span { color: #626262 }
.banB86 .banTXT86 { margin-top: 12px; background: url('/i/obrazki/gospodarka/sboxY_brd.gif') no-repeat 0% 0%; text-align: center; padding-top: 7px }
.banB86 a,
.banB86 a:hover,
.banB86 a:visited { color: #a31114; font-weight: bold; font-size: 10px; }
.banB19Abs { position: absolute; left: 0; top: 0; z-index: 9999; visibility: hidden; overflow: hidden }

/*linki*/
#ogl61 { margin-bottom: 20px }
#ogl61 h3 { font-family: Trebuchet MS, Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #666; text-align: center; border-bottom: 1px solid #ccc; margin-bottom: 10px }
#ogl61 h4 { font-family: Verdana; font-size: 11px; line-height: 14px; background-image: url(/i/18/i.gif); background-repeat: no-repeat; background-position: 0 6px; padding: 0 0 2px 7px; margin: 10px 0 0 }
#ogl61 a { font-family: Verdana; font-size: 11px; line-height: 14px; color: #666; }
#ogl61 p { margin: 0; padding: 0 }
#ogl60R { width: 300px; overflow: hidden; margin-bottom: 15px }
#ogl60R #kL { }
#ogl60R #kR { }
#banP60 h3,
#banP61 h3 { font-family: Trebuchet MS, Tahoma, sans-serif; font-size: 11px; font-weight: bold; color: #666; text-align: center; border-bottom: 1px solid #ccc; margin: 6px 0 6px; padding: 0 }
#ogl60 h4,
#ogl60 a { font-family: Verdana; font-size: 11px; line-height: 14px }
#ogl60 h4 { margin: 0 0 6px; padding: 0 }
#ogl60 a { color: #666 }
#ogl60 p { margin: 0; padding: 0 }
#ogl60 img { float: left; margin: 0 6px; }
#ogl60_a1,
#ogl60_a2 { margin: 0; padding: 0; }
#ogl60_a1 { background: #f0efef; padding: 10px; overflow: hidden; font-family: Verdana; font-size: 11px }
#ogl60_a1 img { float: left; margin: 0 8px 0 0; border: 1px solid #ccc; display: inline }
#ogl60_a1 h4 a { color: #30459a; line-height: 14px; font-size: 11px; position: relative }
#ogl60_a1 a { color: #666; position: relative }
#ogl60_a2 { overflow: hidden; padding: 10px 4px; overflow: hidden; font-family: Verdana; font-size: 11px }
#ogl60_a2 h4 { background: url(/i/l/kr.gif) no-repeat 0 5px; margin: 4px 0; padding-left: 5px; font-size: 11px }
#ogl60_a2 h4 a { color: #30459a; line-height: 14px }
#ogl60_a2 a { color: #666 }

/* do ofert specjalnych */
#banP46 table { float: left }

/* dla os na ART */
#os_t1,
#os_t2,
#os_t3,
#os_t4,
#os_t6,
#os_t8,
#os_t0,
#os_t11 { font-family: Tahoma }
#os_t4,
#os_t5 { font-size: 10px }
#os_t1,
#os_t2,
#os_t3,
#os_t11 { font-size: 11px }
#os_t8 { font-size: 12px }
#os_t6,
#os_t0 { font-size: 14px }
#os_t9 { font-size: 16px }
#os_t1,
#os_t4,
#os_t5,
#os_t6,
#os_t7,
#os_t11 { margin-left: 6px }
#os_t3,
#os_t8,
#os_t9 { margin-left: 10px }
#os_t1,
#os_t7,
#os_t11 { margin-right: 6px }
#os_t3,
#os_t8 { margin-right: 10px }
.os_c3n { color: #357cca; text-decoration: none }
div#os_t1 a { color: #357cca; text-decoration: none }
div#os_t1 a:hover { COLOR: #999999; text-decoration: none }
div#os_t1 a:visited { COLOR: #666666; text-decoration: none }
.os_b4 { color: #336699; letter-spacing: 1px; text-decoration: none; font-family: Tahoma }
.os_b6,
.os_bg26,
.os_bg27 { background-image: none }
.os_b6 { color: #357cca }
.os_bg6 { background-color: #e6edf2; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc }
.os_bg26 { border-top: 0px; border-right: 0px; border-bottom: 1px solid #336699; border-left: 0px; background-color: #f5f5f1 }
.os_bg27 { border: 1px solid #78837D; background-color: #fdfdfd }
.banB88 { margin-bottom: 10px; margin-top: 10px; }
.banB88 table.LinkSponsorowanyForm { border-bottom: #cbcbcb 1px solid; border-left: #cbcbcb 1px solid; border-top: #cbcbcb 1px solid; border-right: #cbcbcb 1px solid; font-family: Arial, Helvetica, Verdana; padding: 0px; }
.banB88 td.LinkSponsorowanyHeader { background-color: #f2f2f2; color: #6e6e6e; font-size: 12px; padding: 1px 1px 1px 10px; }
.banB88 td.LinkSponsorowanyTitle { background-color: #ffffff; color: #1c4676; font-size: 12px; font-weight: bold; line-height: 12px; padding: 5px 7px 0px 7px; }
.banB88 td.LinkSponsorowanyDescription { background-color: #ffffff; color: #6e6e6e; font-size: 12px; line-height: 12px; padding: 0px 7px 0px 7px; }
.banB88 td.LinkSponsorowanyURL { background-color: #ffffff; color: #629260; font-size: 10px; line-height: 10px; padding: 0px 7px 5px 7px; }
.banB88 a.LinkSponsorowanyHeader { font-family: Arial, Helvetica, Verdana; color: #6e6e6e; text-decoration: none; }
.banB88 a.LinkSponsorowanyTitle { font-family: Arial, Helvetica, Verdana; color: #1c4676; text-decoration: none; }
.banB88 a.LinkSponsorowanyDescription { font-family: Arial, Helvetica, Verdana; color: #6e6e6e; text-decoration: none; }
.banB88 a.LinkSponsorowanyURL { font-family: Arial, Helvetica, Verdana; color: #629260; text-decoration: none; }
td.LinkSponsorowanyTitleExclusive { background-color: #ffffff; color: #1c4676; font-size: 24px; font-weight: bold; line-height: 26px; padding: 5px 7px 0px 7px; text-decoration: underline; }
td.LinkSponsorowanyDescriptionExclusive { background-color: #ffffff; color: #6e6e6e; font-size: 14px; line-height: 16px; padding: 0px 7px 0px 7px; font-weight: bold; }
td.LinkSponsorowanyURLExclusive { background-color: #ffffff; color: #629260; font-size: 12px; line-height: 14px; padding: 0px 7px 5px 7px; }
div.LinkSponsorowanyExclusiveLine { background-color: #e0e0e0; }
html>

/**/
body  #banP89 { display: block; background: url('/i/reklamaTopB.gif') no-repeat center top; text-align: center; width: 640px; overflow: hidden; zoom: 1; border-bottom: 5px solid #3e9ba2; margin: 0px 7px 10px; padding-bottom: 10px !important; }
html>

/**/
body .banB89 { background: url('/i/reklamaTT.gif') no-repeat 50% 0px; overflow: hidden; zoom: 1; display: inline; font-size: 114px; }
html>

/**/
body .banW { text-align: center; display: inline; margin-left: -1px !important; margin-left: 0px; overflow: hidden; zoom: 1; font-size: 110px; }
html>

/**/
body .banW1 { display: inline; border: 1px solid #3e959c; border-style: none solid; overflow: hidden; padding: 0px 9px 15px 9px !important; margin-bottom: 0px !important; position: static !important; top: 0px !important; }
html>

/**/
body .banB89 img { border: 3px solid #3e9ba2; position: relative; top: 15px; margin-bottom: 0px !important; }
#banP89 { display: block; background: url('/i/reklamaTopB.gif') no-repeat center top; text-align: center; width: 640px; overflow: hidden; zoom: 1; border-bottom: 5px solid #3e9ba2; margin: 0px 7px 10px; padding-bottom: 5px !important; padding-bottom: 0px; }
.banB89 { background: url('/i/reklamaTT.gif') no-repeat 50% 0px; overflow: hidden; zoom: 1; display: inline; font-size: 114px; padding-bottom: 10px !important; padding-bottom: 0px }
.banW { text-align: center; display: inline; margin-left: -1px !important; margin-left: 0px; overflow: hidden; zoom: 1; font-size: 110px; }
.banW1 { display: inline; border: 1px solid #3e959c; border-style: none solid; overflow: hidden; padding: 0px 9px 40px 9px !important; padding: 0px 9px 50px 9px; font-size: 90px !important; font-size: 125px; margin-bottom: 0px !important; margin-bottom: -10px; position: relative !important; top: 19px !important; position: static; top: 0px; }
.banB89 img { border: 3px solid #3e9ba2; position: relative; top: 15px; margin-bottom: 20px !important; margin-bottom: 10px; }
.bb2 { padding: 0 12px 10px 0 }
.bb48,
.bb48r { margin: 13px; }
#k1 #dwf { float: left; owerflow: hidden; }
#dwf .nsn,
#dwf .nsn2,
#dwf .nsn3,
#dwf .nsn4 { float: left; overflow: hidden; padding: 3px 0 3px 0; line-height: 18px }
#banP85 .banB85 { display: inline; float: left; border: 0; border-left: 1px solid #B8B8B8; padding: 0 4px 0 6px; margin-top: 10px; font-size: 9px; color: #878787; line-height: 26px; font-family: Verdana; }
#pagetype_art #banP85 .banB85 { margin-top: 15px; }
#banP85 img { vertical-align: middle; padding-left: 5px }
#dwf2 #banP91 { float: left; color: #838383; line-height: 10px; font-family: Tahoma; font-size: 8px; margin-top: -3px; text-transform: uppercase }
#dwf2 #banP91 img { vertical-align: middle; padding: 0 5px 0 6px }
#boxban { width: 100% }
#boxban .HP_ad { width: 640px; margin: 0 auto 14px; }
#boxban .HP_adHead { border-bottom: 1px solid #ccc; width: 640px; height: 28px; line-height: 28px; margin-bottom: 4px; }
#boxban .HP_adHead h3 { font-size: 12px; color: #54B4EA; padding-left: 8px; width: 310px; float: left; }
#boxban .HP_adHead ul { list-style: none; margin-right: 11px; font-size: 11px; font-weight: bold; float: right }
#boxban .HP_adHead ul li { float: left; margin-left: 7px; padding-left: 9px; background: url('/i/hp/n/ad_ulBrd.gif') no-repeat 0 50%; }
#boxban .HP_adHead ul li.first { margin: 0; background: none; padding: 0; }
#boxban .HP_adBody { padding: 7px 0px 11px 10px; }
#boxban .HP_adBody .row0 { margin-bottom: 8px; padding: 0; }
#boxban .HP_adBody .row0 .cL { width: 106px; }
#boxban .HP_adBody .row0 .adBox .cL { width: 70px; margin: 0; float: left }
#boxban .HP_adBody .row0 .adBox .cR { width: 34px; padding: 0; float: right; }
#boxban .HP_adBody .row0 .adBox { font-size: 10px; line-height: 10px; color: #666; }
#boxban .HP_adBody .row1 { padding-top: 8px; width: 100px; float: left }
#boxban .HP_adBody .row1 .cLf { margin-left: 0px; }
#boxban .HP_adBody .row1 .cR { width: 120px; font-size: 11px; }
#boxban .HP_adBody .row1 .adBox { font-size: 12px; line-height: 15px; width: 120px; }
#boxban .HP_adBody .adLink0 { font-weight: bold; font-size: 11px; }
#boxban .HP_adBody .adLink1,
.HP_adBody .adLink1:hover,
.HP_adBody .adLink1:visited { color: #4d4d4d; font-size: 11px; }
#boxban .HP_adBody .special { color: #d50023; }
#boxban .HP_adBody .row1 .adBox .banBIM82 { margin: 0; float: left; }
#boxban .HP_adBody .row1 .adBox ul { margin: 0; float: left; width: 160px; }
#boxban .HP_adBody .row1 .adBox .cR { width: 235px; margin: 0; border: 0; padding: 0; }
#boxban .HP_adBody .row2 { padding-top: 8px; }
#boxban .HP_adBody .row2 .cL { color: #A2A2A2; width: 85px; font-weight: bold; float: left; margin-left: 10px; padding-top: 5px; }
#boxban .HP_adBody .row2 .cR { width: 550px; list-style: none; font-size: 11px; padding-top: 1px; float: right; width: 520px; }
#boxban .HP_adBody .row2 li { float: left; margin-left: 12px; padding: 4px 0 4px 14px; background: url('/i/hp/n/ad_ulBrd.gif') no-repeat 0 7px; }
#boxban .HP_adBody .row2 li.first { margin: 0; padding: 0; background: none; }
#boxban .HP_adBody .cLf ul { width: 640px; margin-left: -10px; }
#boxban .HP_adBody .cLf ul li { list-style: none; width: 310px; margin-left: 10px; float: left; display: inline; }
#boxban .HP_adBody .row0 .cL { float: left; }
#boxban .HP_adBody .row0 .cR { float: right; }
#boxban .HP_adBody .adBox { padding: 0px 40px 20px 10px; }
#banP76 .banB76 { margin: 14px 0 4px; }
#banP56 #banBex56D * { margin: 0 auto; }
.CPCbox { width: 300px; margin: 15px auto; overflow: hidden; zoom: 1; background: #fff; }
body[id*="pagetype"] .CPCbox.CPCboxv { display: none; }
.CPCbox * { margin: 0; padding: 0; }
.CPCbox ul { list-style: none; }
.CPCbox img { border: 0; }
.CPCbox0 { border: 1px solid #cccbcb; padding: 7px 7px 6px; }
.CPCbox .head { overflow: hidden; zoom: 1; padding-bottom: 4px; }
.CPCbox h5 { float: left; display: inline; font: 16px/20px Arial, sans-serif; color: #666; text-transform: uppercase; }
.CPCbox h6 { float: right; display: inline; font: 11px/14px Arial, sans-serif; color: #999; text-transform: uppercase; }
.CPCbox li { border-top: 1px solid #dbdcdc; }
.CPCbox li a { display: block; text-decoration: none; background: #fff; zoom: 1; overflow: hidden; padding: 2px; }
.CPCbox li a:hover { background: #f0f7ff; cursor: pointer; text-decoration: none; }
.CPCbox li a img { border: 1px solid #e3e3e3; float: left; display: inline; margin-right: 6px; }
.CPCbox li a .all { overflow: hidden; zoom: 1; display: block; }
.CPCbox li a .t { font: bold 12px/14px Arial, sans-serif; color: #148; display: block; padding-bottom: 2px; }
.CPCbox li a .p { font: 11px/16px Arial, sans-serif; color: #999; margin-right: 5px; padding-right: 5px; border-right: 1px solid #e3e3e3; }
.CPCbox li a .p strong { font: bold 13px/16px Arial, sans-serif; color: #b91d4c; margin: 0 3px 0 4px; }
.CPCbox li a .m { font: 11px/16px Arial, sans-serif; color: #06c; margin-left: 1px; }
.CPCbox.nophoto li a .t { font: bold 12px/18px Arial, sans-serif; padding: 0; }
#banP96,
#banP97 { margin-bottom: 10px }
.CPCbox_dsr { clear: both; overflow: hidden; zoom: 1; text-align: right; }
.CPCbox_dsr a { font: 11px/16px Arial, sans-serif; color: #148; }
.CPCbox_dsr a span { color: #aaa; font-weight: bold; font-size: 12px; position: relative; top: 1px; }
#AdTaily_Widget_Container { margin-bottom: 12px; }
.banP4footer { margin: 10px auto !important; width: 620px; }

/* wtyczka cpc */
#cpc_ban { margin: 15px auto; overflow: hidden; zoom: 1; background: #fff; }
#cpc_ban div,
#cpc_ban ul,
#cpc_ban li,
#cpc_ban a,
#cpc_ban strong,
#cpc_ban small,
#cpc_ban span { margin: 0; padding: 0; font-family: Arial, sans-serif; }
#cpc_ban ul { list-style: none; }
#cpc_ban img { border: 0; }
#cpc_ban .inner { padding: 5px; border: 1px solid #cccbcb; }
#cpc_ban .head { overflow: hidden; zoom: 1; padding-bottom: 4px; }
#cpc_ban .head strong { float: left; font-size: 12px; font-weight: bold; text-transform: uppercase; line-height: normal; color: #0e0e0e; }
#cpc_ban .head small { float: right; font-size: 11px; text-transform: uppercase; line-height: normal; color: #999; }
#cpc_ban .body { overflow: hidden; zoom: 1; }
#cpc_ban li { border-top: 1px solid #dbdcdc; }

/*#cpc_ban li a { display: block; text-decoration: none; background: #fff; zoom: 1; overflow: hidden; padding: 2px; }*/

/*#cpc_ban li a:hover { background: #f0f7ff; cursor: pointer; text-decoration: none; }*/
#cpc_ban li a img { border: 1px solid #e3e3e3; float: left; margin-right: 6px; }
#cpc_ban li a .all { overflow: hidden; zoom: 1; display: block; }
#cpc_ban li a .t { font-size: 14px; line-height: 16px; font-weight: bold; color: #148; display: block; padding-bottom: 2px; }
#cpc_ban li a .c { font-size: 11px; text-transform: uppercase; line-height: 18px; color: #999; float: left; margin-right: 5px; }
#cpc_ban li a .p { font-size: 12px; font-weight: bold; line-height: 16px; color: #fb4700; float: left; }
#cpc_ban li a .p small { font-size: 11px; font-weight: normal; color: #999; margin-left: 2px; }
#cpc_ban li a .m { font-size: 11px; line-height: 16px; color: #fb4700; float: right; }
#cpc_ban.double li.odd { clear: both; float: left; width: 49%; margin-right: 1%; }
#cpc_ban.double li.even { float: right; width: 49%; margin-left: 1%; }

/* cpc nowy wyglad */
.CPCbox.new .CPCbox0 { border: none; padding: 0; }
.CPCbox.new .head { border-bottom: 2px solid #ccc; padding-bottom: 2px; margin-bottom: 10px; }
.CPCbox.new h6 { float: none; font-weight: bold; color: #333; font-size: 14px; text-transform: lowercase; }
.CPCbox.new h6 { text-transform: capitalize; }
.CPCbox.new li { border-top: none; }
.CPCbox.new li a { padding: 5px 2px; }
.CPCbox.new li a:hover { background: none; }
.CPCbox.new li:hover a .t { text-decoration: underline; }
.CPCbox.new li a .p { border: none; margin: 0; padding: 0; font-size: 0; font-weight: bold; color: #DD0000; }
.CPCbox.new li a .p strong { font-size: 12px; color: #DD0000; }
.CPCbox.new li a .t { display: inline; margin-right: 3px; }
.CPCbox.new li a img { border: none; margin-right: 12px; }
.CPCbox.new li a .m { display: none; }
.CPCbox.new .CPCbox_dsr { display: none; }

/* intromercial */
.Intromercial #banP1 { display: none !important; }
#gazeta_Intromercial_Overlay { position: fixed; z-index: 10000; width: 100%; height: 100%; left: 0; top: 0; }
#gazeta_Intromercial_Background { position: absolute; width: 100%; height: 100%; z-index: 1; left: 0; top: 0; }
#gazeta_Intromercial_Holder { position: relative; z-index: 2; margin: 0 auto; text-align: center; }

/* baner srodindeks */
#banL99 { display: none; }
body .behBan a { text-decoration: none !important; background: transparent !important; }
 
/* AdviewPlug */
#banP11 .adviewPlug a.adviewPlug,
#banP11 .banBexp11 a.adviewPlug { display: block; text-align: center; }
#banP11 .banBexp11 a.adviewPlug img { float: right; }
#banP3.adviewPlugM .banBexp3 { width: 100% !important; left: 0 !important; }
#banP87.adviewPlugM { padding: 0; border: 0; margin: 0; }
.closeButtonPlug { position: absolute; top: 0; right: 0; width: 100px; height: 25px; cursor: pointer; }

/* FloorAD */
.floorADclose {
    text-align: right;
}
.floorADclose img {
    cursor: pointer;
}

div[id*="banP"] iframe {
    max-width: 100%;
}