/* =kolory
------------------*/
/* =wymiary
------------------*/
/* =warto-wiedziec
------------------*/
/* =oferta
------------------*/
h3, h4, ul, li, dl, dd, dt, p, input, table { margin: 0; padding: 0; }

h3, h4, ul, li, dl, dd, dt, p { display: block; }

em { font-style: normal; }

ul { list-style-type: none; }

.v4CpBody { text-align: left; }
.v4CpBody div, .v4CpBody span, .v4CpBody object, .v4CpBody iframe, .v4CpBody h1, .v4CpBody h2, .v4CpBody h3, .v4CpBody h4, .v4CpBody h5, .v4CpBody h6, .v4CpBody p, .v4CpBody pre, .v4CpBody a, .v4CpBody abbr, .v4CpBody acronym, .v4CpBody address, .v4CpBody code, .v4CpBody del, .v4CpBody dfn, .v4CpBody em, .v4CpBody img, .v4CpBody dl, .v4CpBody dt, .v4CpBody dd, .v4CpBody ol, .v4CpBody ul, .v4CpBody li, .v4CpBody fieldset, .v4CpBody form, .v4CpBody label, .v4CpBody legend, .v4CpBody caption, .v4CpBody tbody, .v4CpBody tfoot, .v4CpBody thead, .v4CpBody tr { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
.v4CpBody table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }
.v4CpBody caption, .v4CpBody th, .v4CpBody td { text-align: left; font-weight: normal; vertical-align: middle; }
.v4CpBody q, .v4CpBody blockquote { quotes: "" ""; }
.v4CpBody q:before, .v4CpBody q:after, .v4CpBody blockquote:before, .v4CpBody blockquote:after { content: ""; }
.v4CpBody a img { border: none; }

/* =wszystkie style powinny być zagnieżdżone w .v4CpBody
------------------*/
.v4CpBody { overflow: hidden; *zoom: 1; }
.v4CpBody .col { float: left; padding-left: 11px; margin-top: 25px; }
.v4CpBody .aside { width: 235px; margin-left: 8px; }
.v4CpBody .aside ul { margin-bottom: 27px; }
.v4CpBody .aside li { background: none; border-top: 1px solid #c4c4c4; padding-bottom: 8px; padding-top: 8px; }
.v4CpBody .aside li.first { border: none; }
.v4CpBody .main { width: 720px; }
.v4CpBody .multi { color: #2e2e2e; }
.v4CpBody .tv { color: #f29400; }
.v4CpBody .internet { color: #4d96bf; }
.v4CpBody .phone { color: #95408e; }
.v4CpBody .tv, .v4CpBody .internet, .v4CpBody .phone { font-size: 14px; font-weight: bold; padding-left: 96px; }
.v4CpBody .tv { background-image: url('../../img/v4/contests-tv.png?1287437398'); background-repeat: no-repeat; background-position: 0 50%; line-height: 32px; height: 32px; display: block; }
.v4CpBody .phone { background-image: url('../../img/v4/contests-phone.png?1287437457'); background-repeat: no-repeat; background-position: 0 50%; line-height: 32px; height: 32px; display: block; }
.v4CpBody .internet { background-image: url('../../img/v4/contests-internet.png?1287437430'); background-repeat: no-repeat; background-position: 0 50%; line-height: 32px; height: 32px; display: block; }
.v4CpBody body { color: #3a3a3a; background: white; font-size: 14px; font-family: Arial, sans-serif; }
.v4CpBody h3 { color: #3a3a3a; font-size: 18px; font-weight: bold; }
.v4CpBody h3, .v4CpBody p { margin-bottom: 15px; }
.v4CpBody p { text-align: justify; }
.v4CpBody p a { font-weight: bold; }
.v4CpBody ul { margin-bottom: 10px; }
.v4CpBody li { padding-left: 10px; margin: 0; background: url('../../img/v4/bullet.png?1286119547') 0 50% no-repeat; }
.v4CpBody li a { font-weight: bold; }
.v4CpBody .col .col { padding-left: 0; margin-top: 0; }
.v4CpBody .contest { *zoom: 1; padding-top: 25px; margin-top: 25px; border-top: 1px solid #d8d8d8; }
.v4CpBody .contest:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.v4CpBody .contest.first, .v4CpBody .contest:first-child { padding-top: 0; margin-top: 0; border-top: 0; }
.v4CpBody .contest .col.img > div { position: relative; }
.v4CpBody .contest .col.img > div .border { position: absolute; left: 0; top: 0; background-image: url('../../img/v4/imgBorder.png?1288302359'); background-position: 0 0; background-repeat: no-repeat; width: 227px; height: 130px; padding: 0 0 0 0; }
.v4CpBody .contest .col.txt { padding-left: 22px; width: 471px; position: relative; }
.v4CpBody .contest .col.txt ul { margin-bottom: 20px; }
.v4CpBody .contest .pricing, .v4CpBody .contest .cta { position: absolute; right: 0; }
.v4CpBody .contest .pricing { top: 0; }
.v4CpBody .contest .pricing span { display: block; text-align: right; line-height: 1; }
.v4CpBody .contest .pricing .price { font-size: 26px; font-weight: bold; }
.v4CpBody .contest .pricing .meta { font-size: 11px; }
.v4CpBody .contest .cta { *zoom: 1; top: 80px; }
/*.v4CpBody .contest .cta:after { content: "\0020"; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
*/.v4CpBody .contest .cta a { display: block; float: right; clear: both; text-align: right; }
.v4CpBody .contest .cta .go { text-indent: -119988px; overflow: hidden; text-align: left; background-image: url('../../img/v4/wybierzKupButtonSmall.png?1288304756'); background-repeat: no-repeat; background-position: 50% 50%; width: 121px; height: 32px; }
.v4CpBody .contest .cta .details { font-size: 12px; font-weight: bold; }

/* Filtr sprzetu */

.kontenerSprzetowy {width:100%;float:left;margin-bottom:50px;}

.sczbxBg {
  cursor: pointer;
  width: 85px;
  padding-left: 5px;
  height: 50px;
  float: left;
  background-color: #efefef;
  border: 1px solid #efefef;
  margin-top: 40px;
  margin-right: 4px;
}

.oSSRCBChecked span.czek,
span.czek.chsprzetYES, 
.oiuSS1ReloadingCheckBox .chsprzetYES {
  background-image:url(/CMS/media/img/v6/ZZ17587/czekt.png);
  background-position:0px -1px;
  background-repeat:no-repeat;
}

.kontenerSprzetowy .sczbxBg.pYES{background-color:#efefef;}
.kontenerSprzetowy .sczbxBg.pNO{background-color:#fff;}

.oiuSS1ReloadingCheckBox span.czek, .oiuSS1ReloadingCheckBox1 span.czek {
  cursor: pointer;
  margin: 15px 15px 10px 10px;
  width: 16px;
  height: 16px;
  background-color: #f6f6f6;
  border: 1px solid #a5a5a4!important;
  float: left;
  border-radius: 2px 2px 2px 2px;
}

.czekLabel{color:#2e2e2e; float:left; margin:10px 0px 0px 0px!important;}
.czekLabel p,
.czekLabel p em.rEm{font-size:14px;font-family:Arial; line-height:18px; padding:0px;margin:0px; font-weight:bold;}

.czekLabel p em{font-size:12px; font-weight:normal; font-style: normal;}

.dropdownPos{margin-left:10px!important;}

.kontenerSprzetowy .sczbxBg {cursor:pointer;width:85px;padding-left:5px;height:50px;float:left;background-color:#efefef;border:1px solid #efefef;margin-top:40px;margin-right:4px;}

.kontenerSprzetowy .czbxModem{background-image:url(/CMS/media/img/v6/oferta/iko/modem.png);background-repeat:no-repeat;background-position:right center;}
.kontenerSprzetowy .czbxRouter{background-image:url(/CMS/media/img/v6/oferta/iko/router.png);background-repeat:no-repeat;background-position:right center;}
.kontenerSprzetowy .czbxTablet{background-image:url(/CMS/media/img/v6/oferta/iko/tablet.png);background-repeat:no-repeat;background-position:right center;}
.kontenerSprzetowy .czbxLaptop{background-image:url(/CMS/media/img/v6/oferta/iko/laptop.png);background-repeat:no-repeat;background-position:right center;}
.kontenerSprzetowy .czbxTelewi{background-image:url(/CMS/media/img/v6/oferta/iko/telewizor.png);background-repeat:no-repeat;background-position:right center;}


.spanWybrany{margin-left:10px!important;}