/* Style EURO - sklep

$authors: pst & pgr*/

/* --------------------------------------------------------------------
	Style podstawowe
-------------------------------------------------------------------- */

body, div, td, textarea {font-family: arial, sans-serif;font-size: 11px;color:#333;}

body {text-align: center;}

div {text-align:left;}
textarea, input {color:#666666;	margin:0px; padding:0px; border: 0; font-size:11px;}
a  {color:#0c4da2; text-decoration:none;outline: none;}
.hover  {background-position:100% 100% !important;}

a:hover  {text-decoration:underline;background-position:100% 100%;}
a span.hoverButton{cursor:pointer;}
a:hover span.hoverButton, a.hoverButton:hover{background-position:100% 100% !important;}
a.nodecoration:hover{text-decoration:none !important;}
a.nodecoration:hover span.decoration{text-decoration:underline;	}

html, body, div, p, ul, .no_margins, .no_margins li, img, form { margin:0px; padding:0px; }
img { border:0px;}
ul li {list-style:none;}

.zoom{zoom:1}

.hide {display:none !important;}
.none {display:none;}
.block {display:block !important;}
.inline {display: inline !important;}

.fright {float:right !important;}
.fleft {float:left !important;}
.valign {vertical-align:middle;}
.valignT {vertical-align:top !important;}
.valignB {vertical-align:bottom !important;}
.bold {font-weight: bold !important;}
.normal{font-weight: normal !important;}
.lh13{line-height:13px;}
.strike{text-decoration:line-through;}
/*marginesy */
.m0a {margin: 0 auto !important;}
.m0 {margin: 0px !important;}
.m3 {margin: 3px !important;}
.m5 {margin: 5px !important;}
.m10 {margin: 10px !important;}
.mT0 {margin-top: 0px !important;}
.mT1 {margin-top: 1px !important;}
.mT2 {margin-top: 2px !important;}
.mT3 {margin-top: 3px !important;}
.mT5 {margin-top: 5px !important;}
.mT6 {margin-top: 6px !important;}
.mT7 {margin-top: 7px !important;}
.mT8 {margin-top: 8px !important;}
.mT10 {margin-top: 10px !important;}
.mT15 {margin-top: 15px !important;}
.mT20 {margin-top: 20px !important;}
.mT50 {margin-top: 50px !important;}
.mT100 {margin-top: 100px !important;}
.mR0 {margin-right: 0px !important;}
.mR3 {margin-right: 3px !important;}
.mR5 {margin-right: 5px !important;}
.mR10 {margin-right: 10px !important;}
.mR15 {margin-right: 15px !important}
.mR20 {margin-right: 20px !important;}
.mR40 {margin-right: 40px !important;}
.mB0 {margin-bottom: 0px !important;}
.mB3 {margin-bottom: 3px !important;}
.mB5 {margin-bottom: 5px !important;}
.mB10 {margin-bottom: 10px !important;}
.mB15 {margin-bottom: 15px !important;}
.mB20 {margin-bottom: 20px !important;}
.mL0 {margin-left: 0px !important;}
.mL2 {margin-left: 2px !important;}
.mL3 {margin-left: 3px !important;}
.mL5 {margin-left: 5px !important;}
.mL10 {margin-left: 10px !important;}
.mL15 {margin-left: 15px !important;}
.mL20 {margin-left: 20px !important;}
.mL25 {margin-left: 25px !important;}
.mL30 {margin-left: 30px !important;}
.mL50 {margin-left: 50px !important;}
.mL95 {margin-left: 95px !important;}
.mL235 {margin-left: 235px !important;}


/* paddingi */
.p0 {padding: 0px !important;}
.p3 {padding: 3px !important;}
.p5 {padding: 5px !important;}
.p10 {padding: 10px !important;}
.p15 {padding: 15px !important;}
.p12 {padding: 12px !important;}
.pT0 {padding-top: 0px !important;}
.pT2 {padding-top: 2px !important;}
.pT3 {padding-top: 3px !important;}
.pT5 {padding-top: 5px !important;}
.pT10 {padding-top: 10px !important;}
.pT15 {padding-top: 15px !important;}
.pT20 {padding-top: 20px !important;}
.pR0 {padding-right: 0px !important;}
.pR3 {padding-right: 3px !important;}
.pR5 {padding-right: 5px !important;}
.pR10 {padding-right: 10px !important;}
.pR15 {padding-right: 15px !important;}
.pR20 {padding-right: 20px !important;}
.pR40 {padding-right: 40px !important;}
.pB0 {padding-bottom: 0px !important;}
.pB3 {padding-bottom: 3px !important;}
.pB5 {padding-bottom: 5px !important;}
.pB10 {padding-bottom: 10px !important;}
.pB15 {padding-bottom: 15px !important;}
.pB20 {padding-bottom: 20px !important;}
.pTB30{padding-top:30px;padding-bottom:30px;}
.pL0 {padding-left: 0px !important;}
.pL3 {padding-left: 3px !important;}
.pL5 {padding-left: 5px !important;}
.pL10 {padding-left: 10px !important;}
.pL15 {padding-left: 15px !important;}
.pL20 {padding-left: 20px !important;}
.pL25 {padding-left: 25px !important;}
.pL40 {padding-left: 40px !important;}
.pL235 {padding-left: 235px !important;}

/* bordery */
.bA {border: 1px solid #CACACA !important;}
.b0	{border: none !important;}
.bT {border-top: 1px solid #CACACA !important;}
.bT2 {border-top: 2px solid #CACACA !important;}
.bT0 {border-top: none !important;}
.bR {border-right: 1px solid #CACACA !important;}
.bR0 {border-right: none !important;}
.bB {border-bottom: 1px solid #CACACA !important;}
.bB0 {border-bottom: none !important;}
.bL {border-left: 1px solid #CACACA !important;}
.bL0 {border-left: none !important;}
.bTRL {border-top: 1px solid #CACACA !important; border-right: 1px solid #CACACA !important; border-left: 1px solid #CACACA !important;}
.bRBL {border-right: 1px solid #CACACA !important; border-bottom: 1px solid #CACACA !important; border-left: 1px solid #CACACA !important;}
.bRL {border-right: 1px solid #CACACA !important; border-left: 1px solid #CACACA !important;}

/* fonty */
.f0 {font-size: 0px;}
.f9 {font-size: 9px;}
.f10 {font-size: 10px !important;}
.f11 {font-size: 11px !important;}
.f12 {font-size: 12px !important;}  
.f13 {font-size: 13px;}
.f13i {font-size: 13px !important;}
.f14 {font-size: 14px !important;}
.f15 {font-size: 15px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px !important;}
.f20 {font-size: 20px;}
.f24 {font-size: 24px;}
.f26 {font-size: 26px;}
.f28 {font-size: 28px;}
.f30 {font-size: 30px;}

/* długości */
.w10 {width: 10%;}
.w20 {width: 20%;}
.w20p{width: 20px !important;}
.w25 {width: 24%;}
.w30 {width: 30%;}
.w35p {width: 35px;}
.w40 {width: 40%;}
.w50 {width: 50%;}
.w50p {width: 50px !important;}
.w60 {width: 60%;}
.w60p {width: 60px;}
.w70 {width: 70%;}
.w72 {width: 72%;}
.w75 {width: 75%;}
.w80 {width: 80%;}
.w80p {width: 80px;}
.w90 {width: 90%;}
.w90p {width: 90px;}
.w100 {width: 100%;}
.w100p {width: 100px;}
.w105p{width:105px}
.w110 {width: 110px;}
.w115p{width:115px}
.w120{width:120px}
.w130{width:130px !important;}
.w140{width:140px}
.w150{width:150px !important;}
.w160{width:160px}
.w170{width:170px}
.w175{width:175px}
.w190{width:190px}
.w195{width:195px}
.w200{width:200px}
.w213{width:213px}
.w248{width:248px}
.w250	{width:250px}
.w260	{width:260px !important;}
.w280	{width:280px}
.w300	{width:300px}
.w310	{width:310px}
.w345	{width:345px}
.w350	{width:350px}
.w360p	{width:360px}
.w375	{width:375px}
.w380	{width:396px}
.w400	{width:400px;}
.w430	{width:430px}
.w460	{width:460px}
.w480	{width:480px}
.w465	{width:465px}
.w500	{width:500px}
.w520	{width:520px}
.w658p 	{width:658px}
.w678p 	{width:678px}
.w680p 	{width:680px}

/* wysokości */
.h0{height:0px !important;font-size:0 !important;}
.h5{height:5px !important;font-size:0 !important;}
.h6{height:6px !important;font-size:0 !important;}
.h7{height:7px !important;font-size:0 !important;}
.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h23{height:23px}
.h50{height:50px}
.hAuto{height:auto !important;}

/* kolory czcionek */
.c333{color: #333333 !important;}
.c000{color: #000000 !important;}
.c999{color: #999999 !important;}
.c666{color: #666666 !important;}
.cyellow{color: #c4a805 !important;}
.cred {color:#ed1c24 !important;}
.cred2 {color:#ff3333 !important;}
.cblue {color:#0c4da2 !important;}
.cwhite {color: #FFF !important;}
.clightgrey{color: #B4B4bB4 !important;}
/* spany */
span.cblue {color:#0c4da2;}
span.cred {color:#ed1c24;}

/* backgroundy */
.nobg {background: none !important;}
.bglightblue{ background: #f2f2f2 !important;}
.bg-blue {background:#e7edf5 url(/images/www/left-box-con-blue-bg.gif) 0 0 repeat-x !important; }
.bgwhite{ background: #fff!important;}
.bg-grey {background:#fff url(/images/www/left-box-con-grey-bg.gif) 0 0 repeat-x !important; }

/* teksty */
.tcenter {text-align: center !important;}
.tright {text-align:right !important;}
.tjustify {text-align:justify !important;}
.dec-none {text-decoration: none !important;}
.tleft, .forms .tleft {text-align:left !important;}
.half {width:50%;}
.txtUnder {text-decoration:underline;}
.nowrap {white-space: nowrap;}
.upper {text-transform: uppercase;}
.over-hidden {overflow: hidden;}

.buttonA{text-align:center}
.buttonA a{display:block;margin:0 auto}
.buttonA div a{margin:0 5px;float:left;}
.buttonA div {margin:0 auto;}

/* inputy */
div.input-bg-27 {background:url(/images/www/input-27-bg.gif) 0 0 no-repeat; width: 27px; height: 20px;}
div.input-bg-27 input{width: 17px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}
div.input-bg-35 {background:url(/images/www/input-35-bg.gif) 0 0 no-repeat; width: 35px; height: 20px;}
div.input-bg-35 input{width: 25px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}
div.input-bg-45 {background:url(/images/www/input-45-bg.gif) 0 0 no-repeat; width: 45px; height: 20px;}
div.input-bg-45 input{width: 35px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}
div.input-bg-90 {background:url(/images/www/input-90-bg.gif) 0 0 no-repeat; width: 90px; height: 20px;}
div.input-bg-90 input{width: 80px; height: 18px; background: transparent; border: 0 none; margin:3px 5px 0 5px;}
div.input-bg-90D {background:url(/images/www/input-90-bg-disabled.gif) 0 0 no-repeat;}
div.input-bg-147 {background:url(/images/www/input-147-bg.gif) 0 0 no-repeat; width: 147px; height: 20px;}
div.input-bg-147 input{width: 137px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}
div.input-bg-158 {background:url(/images/www/input-158-bg.gif) 0 0 no-repeat; width: 158px; height: 20px;}
div.input-bg-158 input{width: 148px; height: 18px; background: transparent; border: 0 none; margin:3px 5px 0 5px;padding-left:1px;padding-right:1px;}
div.input-bg-158D {background:url(/images/www/input-158-bg-disabled.gif) 0 0 no-repeat;}
div.input-bg-197 {background:url(/images/www/input-197-bg.gif) 0 0 no-repeat; width: 197px; height: 20px;}
div.input-bg-197 input{width: 187px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}
input.inputFile{background:url(/images/www/input-197-bg.gif) 0 0 no-repeat; width: 187px; height: 17px;float:left;margin:0 5px 0 0;display:block;padding:2px 5px;}

div.input-bg-570 {background:url(/images/www/input-570-bg.png) 0 0 no-repeat; width: 570px; height: 20px;}
div.input-bg-570 input{width: 560px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}
div.input-bg-337 {background:url(/images/www/input-337-bg.gif) 0 0 no-repeat; width: 337px; height: 20px;}
div.input-bg-337 input{width: 327px; height: 18px; background: transparent; border: 0 none; margin:2px 5px 0 5px;}

/* textareas */
textarea.textarea90 {background:url(/images/www/textarea-90.png) 0 0 no-repeat; padding:3px 3px 2px; width: 564px; height: 113px; overflow: auto;}
textarea.textarea579 {background:url(/images/www/textarea-579-bg.gif) 0 0 no-repeat; padding:3px; width: 573px; height: 52px; overflow: hidden;}
textarea.textarea349 {background:url(/images/www/textarea-349-bg.gif) 0 0 no-repeat;font-size:12px;padding:3px; width: 349px; height: 94px; overflow-x: hidden;overflow-y: scroll;}
textarea.textarea337 {background:url(/images/www/textarea-337-bg.gif) 0 0 no-repeat;font-size:12px;padding:3px; width: 337px; height: 156px; overflow-x: hidden;overflow-y: scroll;}

div.textarea337 {background:url(/images/www/textarea-337-bg.gif) 0 0 no-repeat;font-size:12px;padding:3px; width: 337px; height: 156px;}
div.textarea337 textarea{background:none;width: 325px !important; height: 144px !important;}

/* reszta */
h1,h2,h3,h4 {margin:0px; }
.clear, clear2 {clear:both;}
#hiddenFancyLink, #hiddenFancyBody{display:none;}
.pointer {cursor:pointer;}
.relative {position: relative;}

h1, h2 {font-size:13px;}
h3 {padding:0px 5px;font-size:12px;}
h4 {font-size:10px;}

li .clear {height:5px; float:none;}
span.clear {display:block; height:1px; overflow:hidden;}
div .clear {height:1px; overflow:hidden; background: transparent;}

h4 a {color:#000000;font-size:13px;text-decoration:none;}
h4.title {color:#333333;font-size:13px; font-weight: bold;}
.li-disc {list-style:disc;}

/* ogolne spany obrazki */
span.arrow-grey{background:url(/images/www/arrow-grey.gif); display:block;float:left;height:5px;margin:4px 4px 0 0;width:3px; font-size: 0;}
span.arrow-blue{background:url(/images/www/arrow-blue.gif) 50% 50% no-repeat; margin-left: 2px;}
span.arrow-blue-up{background:url(/images/www/arrow-blue-up.gif) 50% 50% no-repeat; margin-left: 2px;}
span.arrow-blue-down{background:url(/images/www/arrow-blue-down.gif) 50% 50% no-repeat; margin-left: 2px;}
span.arrow-black{background:url(/images/www/arrow-black.gif); display:block;float:left;height:5px;margin:4px 4px 0 0;width:3px; font-size: 0;}
span.report-error{background:url(/images/www/report-error.gif); display:block;float:left;height:12px;margin:0 4px 0 0;width:14px; font-size: 0;}

a.wstecz{background:url(/images/www/button1.png) no-repeat -281px 0; display:block;float:left;height:20px;width:66px; font-size: 0;}
a.wstecz:hover{background-position:-281px -20px;}

span.btn-prev {background:transparent url(/images/www/button7.png) no-repeat 0 0;display:block;height:21px;width:84px;}
a:hover span.btn-prev {background-position:0px -21px;}
span.btn-next {background:#ffffff url(/images/www/button7.png) no-repeat -126px 0;display:block;height:21px;width:75px;}
a:hover span.btn-next {background-position:-126px -21px;}

span.ball {background: url(/images/www/product-info-dot.gif) 0 0 no-repeat;float:left;margin:4px 4px 0 0;display:block;width:7px;height:7px;}

a.przegladaj{width:83px;height:20px;background:url(/images/www/button6.png) -727px 0 no-repeat;display:inline;position:absolute;overflow:hidden}
a.przegladaj:hover{background-position:-727px -20px}
a.btn-back {background:transparent url(/images/www/button6.png) no-repeat -57px 0;display:block;height:20px;width:68px;}
a.btn-back:hover{background-position:-57px -20px;}

a.btn-show {background:transparent url(/images/www/btn-difference.png) no-repeat scroll 0 0;display:block;height:20px;width:96px;}
a.btn-show:hover {background-position:0 -20px}
a.btn-hide {background:transparent url(/images/www/btn-difference.png) no-repeat scroll -96px 0;display:block;height:20px;width:96px;}
a.btn-hide:hover {background-position:-96px -20px}

span.clipboard { cursor:pointer;background:url(/images/www/btn-clipboard.gif) no-repeat scroll left 0 transparent;display:block;font-size:12px;font-weight:bold;padding:3px 0 0 21px;width:130px;}
span#recommend, span.recommend { background:url(/images/www/recommend-btn.gif) 0% 30% no-repeat; display:block; height:16px; margin-top:7px; padding-left:20px; width:110px;}
span#print, span.print { background:url(/images/www/print-btn.gif) 0 0 no-repeat; display:block; height:16px; margin-top:7px; padding-left:20px; width:110px;}
a:hover span#recommend, a:hover span#print {text-decoration:underline;}
span.arrow-raquo{ background:url(/images/www/li-blue-white.gif) 50% 50% no-repeat;}
span.arrow-laquo{ background:url(/images/www/li-blue-white2.gif) 50% 50% no-repeat;}
span.c333-close { background:url(/images/www/c333-close.gif) 0 0 no-repeat;float:left; display:block; height:10px; margin:2px 3px 0 2px; width:10px;}


a.tak{background:url(/images/www/button4.png) no-repeat 0 0; display:block;height:31px;width:84px; font-size: 0;}
a.tak:hover{background-position:0 -31px}
a.nie{background:url(/images/www/button4.png) no-repeat -84px 0; display:block;height:31px;width:84px; font-size: 0;}
a.nie:hover{background-position:-84px -31px}
a.ok{background:url(/images/www/button4.png) no-repeat -434px 0; display:block;height:31px;width:84px; font-size: 0;}
a.ok:hover{background-position:-434px -31px;}
a.wyslij{background:url(/images/www/button4.png) no-repeat -259px 0;width:84px;height:31px;display:block;}
a.wyslij:hover{background-position:-259px -31px;}
a.anuluj{background:url(/images/www/button4.png) no-repeat -518px 0;width:84px;height:31px;display:block;}
a.anuluj:hover{background-position:-518px -31px}
a.zapisz{background:url(/images/www/button4.png) no-repeat -168px 0;width:91px;height:31px;display:block;}
a.zapisz:hover{background-position:-168px -31px}

a.zapisz2 {background:url(/images/www/button8.png) no-repeat -46px 0;display:block;height:20px;width:57px;}
a.zapisz2:hover{background-position:-46px -20px}

a.btn-szukaj{background:url(/images/www/button4.png) no-repeat -343px 0;width:91px;height:31px;display:block;}
a.btn-szukaj:hover{background-position:-343px -31px}


a.pokaz{background:url(/images/www/button9.png) no-repeat -47px 0; display:block;float:left;height:20px;width:47px; font-size: 0;}
a.pokaz:hover{background-position:-47px -20px;}
a.ukryj{background:url(/images/www/button9.png) no-repeat 0 0; display:block;float:left;height:20px;width:47px; font-size: 0;}
a.ukryj:hover{background-position:0 -20px;}

a.cancel{background:url(/images/www/button6.png) no-repeat 0px 0;width:57px;height:20px;display:block;}
a.cancel:hover{background-position:0px -20px;}
a.dodaj{background:url(/images/www/button6.png) no-repeat -308px 0;width:48px;height:20px;display:block;}
a.dodaj:hover{background-position:-308px -20px;}

a.wyslij2{background:url(/images/www/button6.png) no-repeat -623px 0;width:54px;height:20px;display:block;}
a.wyslij2:hover{background-position:-623px -20px;}

a.przejdz-do-koszyka{background:url(/images/www/btn-przejdz-do-koszyka.gif) no-repeat 0 0;width:117px;height:17px;display:block;}
a.przejdz-do-koszyka:hover{background-position:0px -17px;}

a.zastosuj{background:url(/images/www/button1.png) no-repeat -64px 0;width:67px;height:20px;display:block;float:left;}
a.zastosuj:hover{background-position:-64px -20px}

a.nie-dziekuje{background:url(/images/www/button1.png) no-repeat -466px 0;width:89px;height:20px;display:block;}
a.nie-dziekuje:hover{background-position:-466px -20px;}

a.yellow-zaloguj{background:url(/images/www/button2.png) no-repeat -1003px 0;width:125px;height:31px;display:block;}
a.yellow-zaloguj:hover{background-position:-1003px -31px;}

a.yellow-register{background:url(/images/www/button2.png) no-repeat -850px 0;width:153px;height:31px;display:block;}
a.yellow-register:hover{background-position:-850px -31px;}

a.add-opinion{background:url(/images/www/button6.png) no-repeat -220px 0;width:88px;height:20px;display:block;}
a.add-opinion:hover{background-position:-220px -20px;}
	
a.zadaj-pytanie{background:url(/images/www/button6.png) no-repeat -125px 0;width:95px;height:20px;display:block;}
a.zadaj-pytanie:hover{background-position:-125px -20px}

span.rollin {background: url(/images/www/btn-roll.png) -51px 0 no-repeat; display: block; width: 51px; height: 20px; }
span.rollout {background: url(/images/www/btn-roll.png) 0 0 no-repeat; display: block; width: 51px; height: 20px; }

a.wyloguj {background: url(/images/www/button6.png) no-repeat -477px 0; display: block; width: 63px; height: 20px; }
a.wyloguj:hover{background-position:-477px -20px;}

a.yellow-szukaj {background: url(/images/www/button3.png) -71px 0 no-repeat; display: block; width: 64px; height: 20px; }
a.yellow-szukaj:hover{background-position:-71px -20px;}

a.szukaj2 {background: url(/images/www/button6.png) -677px 0 no-repeat; display: block; width: 50px; height: 20px; }
a.szukaj2:hover{background-position:-677px -20px;}

a.stronaGlowna {background: url(/images/www/button1.png) -347px 0 no-repeat; display: block; width: 119px; height: 20px; }
a.stronaGlowna:hover{background-position:-347px -20px}

a.porownaj{background: url(/images/www/button7.png) no-repeat -201px 0; display: block; width: 66px; height: 20px; }
a.porownaj:hover{background-position:-201px -20px}


.rel-5 {position: relative; top: -5px;}
.rel-8 {position: relative; top: -8px;}
.rel10 {position: relative; left: 10px;}
.rel{position: relative; }

/* --------------------------------------------------------------------
	Podstawowy kontener strony
-------------------------------------------------------------------- */

#container { margin:auto; padding:5px 0 10px; width:960px; position:relative}


#smallContainer { margin:auto; width:747px; position:relative}
#content-1c {width:940px}
#content-2c {width:680px; float:left;}
.purchase_path #content_2c {width:749px; float:left;}
#content-3c {width:532px; float: left;overflow:hidden;}



/* --------------------------------------------------------------------
	1-klumnowy układ
-------------------------------------------------------------------- */


#content-1c .center-top{width:940px; height: 5px; font-size:0; background:white url(/images/www/bo_940.png) 0 0 no-repeat;}
#content-1c .center-bottom{width:940px; height: 8px; font-size:0; background:transparent url(/images/www/bo_940.png) 0 -10px no-repeat;}
#content-1c .center-bottom2{margin-bottom:3px;width:940px; height: 5px; font-size:0; background:transparent url(/images/www/bo_940.png) 0 -5px no-repeat;}
#content-1c .center-content {background: white; border: 1px solid #CACACA; border-top: 0 none; border-bottom: 0 none;}



/* --------------------------------------------------------------------
	2-klumnowy układ
-------------------------------------------------------------------- */



/* --------------------------------------------------------------------
	Lewa kolumna 2-klumnowy układ
-------------------------------------------------------------------- */
#left-column { float:left; width:250px; text-align:center; margin-right:9px;overflow:hidden;}
.loader{width:248px}
#left-column div, #left-column p  { text-align:left; font-size:11px;}
#left-column div.clear{font-size:0px;}
#left-column .h5{margin-bottom:5px;}
#left-column .left-box-bar,#left-column .left-box-bar2 {font-size:0px; margin:0px; text-align: center; color:black;}
#left-column .left-box-bar h2, #left-column .left-box-bar .h2 {color:#333333;padding:9px 0 0 0;}
#left-column .left-box-bar2 h2{color:#333333;font-size:14px;padding:10px 0 0 0;height:22px;}

#left-column .yellow .left-box-top {font-size:0; background: transparent url(/images/www/left-box-yellow.png) 0 -41px no-repeat; height: 5px;}
#left-column .yellow .left-box-top-content {padding:10px; background: #fff; border-left: 2px solid #ffe95b;  border-right: 2px solid #ffe95b;}
#left-column .yellow .left-box-bar { height:36px; background:url(/images/www/left-box-yellow.png) 0 0 no-repeat transparent;}
#left-column .yellow .left-box-center {background:#fffad7 url(/images/www/left-box-con-yellow-bg.gif) 0 0 repeat-x; border-left: 2px solid #ffe95b;  border-right: 2px solid #ffe95b;}
#left-column .yellow .left-box-center a.show {display:block;float:right;background:url(/images/www/button3.png) -135px 0 no-repeat; width:47px; height:20px;}
#left-column .yellow .left-box-center a.show:hover {background-position:-135px -20px}
#left-column .yellow .left-box-center a.showBig {display:block;background:url(/images/www/button4.png) -602px 0 no-repeat; margin:10px auto;width:222px; height:31px;}
#left-column .yellow .left-box-center a.showBig:hover {background-position:-602px -31px}
#left-column .yellow .left-box-center a {width:225px; display: block; color: #333333;}
#left-column .yellow .left-box-center a.label {margin-left: 5px; overflow:hidden; width:198px;}
#left-column .yellow .left-box-center a.isLast {width:148px;}
#left-column .yellow .left-box-center label.find-sim-lab {margin:1px 0 0 5px;width: 195px;}
#left-column .yellow .left-box-center .remove-sel a.fleft,
#left-column .yellow .left-box-center a.status {width: 150px; }
#left-column .yellow .left-box-center a.status1{color:#17BF2E;}
#left-column .yellow .left-box-center a.status2{color:#CF1919;}
#left-column .yellow .left-box-center a.status3{color:#09409F;}
#left-column .left-box-center li {margin: 0px 0 0 0;padding:0;}
#left-column .yellow .left-box-center li.first {margin: 0;}
#left-column .yellow .left-box-bottom {font-size:0; background: transparent url(/images/www/left-box-yellow.png) 0 -36px no-repeat; height: 5px;}
#left-column .yellow .left-box-center ul.border-list li { margin:0; border-bottom: 1px solid #f1edcc;}
#left-column .yellow .left-box-center ul li.last {border: 0 none;}
#left-column .yellow .left-box-center ul li label a:hover {text-decoration: underline;}
#left-column .yellow .left-box-center ul li a {padding:5px 10px 5px 10px;text-decoration: none;}
#left-column .yellow .left-box-center ul li a:hover {background:#FFFDEF;}

#left-column .yellow .left-box-center ul li a:hover span.fleft {text-decoration: underline; cursor: pointer;}
#left-column .yellow .left-box-center ul.border-list li a span.fleft {font-size: 12px; color: #333333; font-weight: bold; display: block;width:195px;}
.unity ul.border-list li a span.fleft{width:227px !important;}
#left-column .yellow .left-box-center ul.border-list li a span.fright {font-size: 12px; color: #c4a805; font-weight: bold;}
#left-column .yellow .left-box-center .has-children {background:#fffdef;}
#left-column .yellow .left-box-center ul.child li {border: 0 none; margin-right: 5px;}
#left-column .yellow .left-box-center ul.child li a {width:225px;}
#left-column .yellow .left-box-center ul.child li a span.fleft{font-size: 11px; color: #333333; font-weight: normal;}
#left-column .yellow .left-box-center ul.child li a span.fright{font-size: 11px; color: #c4a805; font-weight: normal;}

#left-column .grey .left-box-bar-blue {text-align:center;margin:0;padding:6px 0 0;position:relative;  height:24px; background:url(/images/www/left-box-blue.png) 0 -43px no-repeat transparent;}

#left-column .grey .left-box-bar {position:relative;  height:32px; background:url(/images/www/left-box-grey.png) 0 0 no-repeat transparent;}
#left-column .grey .left-box-bar2 {position:relative;  height:36px; background:url(/images/www/left-box-bar-grey2.gif) 0 0 no-repeat transparent;}
#left-column .grey .left-box-bar a.roll-btn {position: absolute; top: 5px; right: 10px; z-index: 2; cursor: pointer;}

#left-column .grey .left-box-bar a.roll-btn:hover span.rollout{background-position:0 -20px !important;}
#left-column .grey .left-box-bar a.roll-btn:hover span.rollin{background-position:-51px -20px !important;}

#left-column .grey .left-box-center { background:#fff; border-left: 1px solid #CACACA; border-right: 1px solid #CACACA; }
#left-column .grey .left-box-center p {margin: 0;}
#left-column .grey .left-box-center p.category {display:block;width:100px;}
#left-column .grey .left-box-center p.name {margin: 0 0 15px 0; font-size: 12px;} 
#left-column .grey .left-box-center p.price { font-size:18px;}
#left-column .grey .arrows {height:31px; padding: 0;}
#left-column .left-box-center span.arrow {display: block; width: 22px; height: 15px; float: left;}
#left-column .left-box-center span.arrow.down {background: transparent url(/images/www/arrow-down.gif) left bottom no-repeat;}
#left-column .left-box-center span.arrow.up {background: transparent url(/images/www/arrow-up.gif) left bottom no-repeat;}
#left-column .left-box-bottom{font-size:0; background: transparent url(/images/www/left-box-grey.png) 0 -31px no-repeat; height: 7px;}
#left-column .left-box-bottom-lightblue {font-size:0; background: transparent url(/images/www/left-box-grey.png) 0 -41px no-repeat; height: 6px;}

#left-column .left-box-top{font-size:0; background: transparent url(/images/www/left-box-top.gif) left bottom no-repeat; height: 5px;}

#left-column .blue1 .left-box-top {font-size:0; height: 5px;}
#left-column .blue1 .left-box-top-content {padding:10px; background: #fff; border-left: 2px solid #0f4387;  border-right: 2px solid #0f4387;}
#left-column .blue1 .left-box-bar { height:35px; background:url(/images/www/left-box-blue.png) 0 0 no-repeat transparent;}
#left-column .blue1 .left-box-center {background:#e7edf5 url(/images/www/left-box-con-blue1-bg.gif) 0 0 repeat-x; border-left: 2px solid #0f4387;  border-right: 2px solid #0f4387;}
#left-column .blue1 .left-box-bottom {font-size:0; background: transparent url(/images/www/left-box-blue.png) 0 -35px no-repeat; height: 8px;}
#left-column .blue1 .left-box-center ul.border-list li { border-bottom: 1px solid #d5dae1;}
#left-column .blue1 .left-box-center ul.border-list li a span.fleft {font-size: 12px; color: #333333; font-weight: bold; display: block; width:180px;}
#left-column .blue1 .left-box-center ul.border-list li a span.fright {font-size: 12px; color: #6b8ebb; font-weight: bold;}
#left-column .blue1 .left-box-center .has-children {background:#f5f8fb;}
#left-column .blue1 .left-box-center ul.child li {border: 0 none; margin-right: 5px;}
#left-column .blue1 .left-box-center ul.child li a {width:210px;}
#left-column .blue1 .left-box-center ul.child li a span.fleft{font-size: 11px; color: #333333; font-weight: normal;}
#left-column .blue1 .left-box-center ul.child li a span.fright{font-size: 11px; color: #6b8ebb; font-weight: normal;}
#left-column .blue1 .left-box-center a {width:220px; display: block;color:#333333;}
#left-column .blue1 .left-box-center ul li a:hover{background:#EFF6FF}
#left-column .blue1 .left-box-center label {margin-left: 5px;}
#left-column .blue1 .left-box-center label a.fleft {width: 150px; color: #333333;}
#left-column .blue1 .left-box-center li {margin: 5px 0 0 0;}
#left-column .blue1 .left-box-center li.first {margin: 0;}
#left-column .blue1 .left-box-center ul li.last {border: 0 none;}



/* --------------------------------------------------------------------
	Prawa kolumna 2-klumnowy układ
-------------------------------------------------------------------- */
.right-column-2c { overflow:hidden;margin:0 0 0 10px !important;}

/* --------------------------------------------------------------------
	Układ 3-kolumnowy
-------------------------------------------------------------------- */

#right-3-column{width:138px;float:right;overflow:hidden;}
#right-3-column .right-box-bar {padding:7px 0 0;height:24px;background:url(/images/www/bo_138.png) no-repeat 0 0;}
#right-3-column .right-box-bottom{background:transparent url(/images/www/bo_138.png) no-repeat 0 -31px;font-size:0;height:9px;}
#right-3-column .right-box-center {border-left:1px solid #cecece;border-right:1px solid #cecece;background:#ffffff;}

#content-3c	.top{background:transparent url(/images/www/bo_532.png) no-repeat 0 -12px;font-size:0;height:5px;}
#content-3c	.center{border-left:1px solid #cecece;border-right:1px solid #cecece;background:#ffffff;padding:4px 10px 5px;}
#content-3c	.top2{background:transparent url(/images/www/bo_532.png) no-repeat 0 0;font-size:0;height:4px;}
#content-3c	.center2{border-left:1px solid #cecece;border-right:1px solid #cecece;background:#f5f5f5;padding:5px 5px 7px 10px;border-bottom:1px solid #cecece;}
#content-3c	.center3{border-left:1px solid #cecece;border-right:1px solid #cecece;background:#ffffff;padding:4px 0 5px;}
#content-3c	.bottom{background:transparent url(/images/www/bo_532.png) no-repeat 0 -4px;font-size:0;height:8px;}
#content-3c	.bottom2{background:transparent url(/images/www/bo_532.png) no-repeat 0 -17px;font-size:0;height:8px;}
#content-3c	.bottomHeader,
#content-3c .bottomPaging{border-left:1px solid #cecece;border-right:1px solid #cecece;background:#ffffff;border-top:1px solid #cecece;padding:5px 10px 6px;}
#content-3c .bottomPaging{border-top:0;display:none;}
.page-navigator a{float:left;}
.page-navigator a:hover{text-decoration:none;}
 /* --------------------------------------------------------------------
	Karuzelka ostatnio ogladane
-------------------------------------------------------------------- */    

#last-viewed-center{display:none;}

#left-column  h4.title-long {height:32px;overflow:hidden;}
#left-column  ul#last-viewed li {height: 136px; width: 248px;}
#left-column  li.last-viewed .li{padding:10px; border-top: 1px solid #CACACA;}
#left-column .grey div.viewed-last .jcarousel-clip-vertical {width:248px;height:408px;}
#left-column .grey div.viewed-last .jcarousel-next-vertical {bottom: -22px;_bottom:245px;left: 90px;}
#left-column .grey div.viewed-last .jcarousel-prev-vertical {bottom: -22px;_bottom:245px;left: 122px;}


#last-viewed .productPhoto, #subcategrory-carousel .productPhoto, #see-also .productPhoto,
.right-box-center .productPhoto {margin:0 auto;width:102px;height:91px;display:block;overflow:hidden;position:relative;}
.productPhotoS{width:102px;height:91px;position}

span.label-rates-S {text-indent:-1000px;overflow:hidden;background-position:right bottom;background-repeat:no-repeat;bottom:0;display:block;height:91px;position:absolute;right:0;width:102px;}
span.label-shipping-S {text-indent:-1000px;overflow:hidden;background:url(/images/www/dostawa_gratis_s.gif) no-repeat top left;top:0;display:block;height:91px;position:absolute;right:0;width:102px;}
span.label-only-internet-S {text-indent:-1000px;overflow:hidden;background:transparent url(/images/www/tylkow_internecie_s.gif) no-repeat scroll top left;top:0;display:block;height:91px;position:absolute;right:0;width:102px;}
span.label-promotion-S {text-indent:-1000px;overflow:hidden;background:transparent no-repeat;top:0;display:block;height:91px;position:absolute;right:0;width:102px;}

/* --------------------------------------------------------------------
	Tresc wlasciwa strony dla ukladu 2-kolumnowego
-------------------------------------------------------------------- */


#content-2c .center-top{height: 5px; font-size:0; background: url(/images/www/bo_center.png) 0 0 no-repeat;}

#content-2c .center-top-bar {position:relative; padding: 10px 0 0 15px; font-size:16px;}
.center-top-bar h1, .center-top-bar h2, .center-top-bar h4 {overflow: hidden;height:18px;}
#content-2c .center-top-bar span.new {position:absolute; top:2px; right:2px; display:block; width:65px; height:33px; background: url(/images/www/bar-black-btn-new.gif) 0 0 no-repeat;}
#content-2c .grey span.new {position:absolute; top:0px; right:1px; display:block; width:65px; height:31px; background: url(/images/www/bar-grey-btn-new.gif) 0 0 no-repeat;}
#content-2c .center-top-bar span.promotion{position:absolute; top:2px; right:2px; display:block; width:73px; height:33px; background: url(/images/www/bar-black-btn-promotion.gif) 0 0 no-repeat;}
#content-2c .grey span.promotion{position:absolute; top:0px; right:1px; display:block; width:73px; height:31px; background: url(/images/www/bar-grey-btn-promotion.gif) 0 0 no-repeat;}
#content-2c .center-top-bar span.promotion-internet{position:absolute; top:2px; right:2px; display:block; width:91px; height:33px; background: url(/images/www/bar-black-btn-promotion-internet.gif) 0 0 no-repeat;}
#content-2c .grey span.promotion-internet{position:absolute; top:0px; right:1px; display:block; width:91px; height:31px; background: url(/images/www/bar-grey-btn-promotion-internet.gif) 0 0 no-repeat;}
#content-2c .center-top-bar span.sale {position:absolute; top:2px; right:2px; display:block; width:83px; height:33px; background: url(/images/www/bar-black-btn-sale.gif) 0 0 no-repeat;}
#content-2c .grey span.sale {position:absolute; top:0; right:1px; display:block; width:83px; height:31px; background: url(/images/www/bar-grey-btn-sale.gif) 0 0 no-repeat;}
#content-2c .center-top-bar span.euro-refer {position:relative;top:2px;left:2px; display:block; width:92px; height:34px; background: url(/images/www/bar-black-euro-refer-btn.gif) 0 0 no-repeat;}

#content-2c .center-top-bar.black{font-size:0; height:26px; background: url(/images/www/center-bar.png) 0 0 no-repeat;}
#content-2c .center-top-bar.blackp0 {padding: 0; height:36px;}

#content-2c .center-top-bar.black h1 {color: white;}

#content-2c .center-top-bar.grey{padding:8px 0 0 10px; height:24px; background: url(/images/www/center-bar.png) 0 -36px no-repeat; text-align:center;}


#content-2c .center-top-bar.blue{height:24px; padding: 6px 0 0 0; background: url(/images/www/center-bar.png) 0 -68px no-repeat; text-align:center;}
#content-2c .center-top-bar.blue h1 {color: white;}

#content-2c .center-content {background: white; border: 1px solid #CACACA; border-top: 0 none; border-bottom: 0 none;}

content-2c .center-content.bg-blue {background:#e7edf5 url(/images/www/conent-blue-bg.gif) 0 0 repeat-x; }

.fonts-size {height: 15px;}
.fonts-size span{font-size:0px;display:block; position:relative; cursor: pointer; float: right; margin: 0 1px;}
a span.fnt12 {top:3px; left:-4px; width:9px; height:9px; background: transparent url(/images/www/btn-fontsSize.gif) -27px -6px no-repeat;}
a:hover span.fnt12, a.active span.fnt12{background-position:-27px -15px}
a span.fnt16 {margin-right:4px;width:12px; height:12px; background: transparent url(/images/www/btn-fontsSize.gif) -15px -3px no-repeat;}
a:hover span.fnt16, a.active span.fnt16{background-position:-15px -15px}
a span.fnt20 {top:-3px; width:15px; height:15px; background: transparent url(/images/www/btn-fontsSize.gif) 0 0 no-repeat;}
a:hover span.fnt20,a.active span.fnt20{background-position:0px -15px}

.center-content .grey-bg-center {background: url(/images/www/grey-dot.gif) 50% 0 repeat-y;}
.center-content .grey-bg-center2 {background: url(/images/www/grey-2dot.png) 50% 0 repeat-y;}

#content-2c .bglightblue.btns {padding:8px 10px 5px 10px; height:21px; }
#content-2c .bglightblue span.btn {display: block; height: 21px;}

#content-2c .center-bottom {height: 9px; font-size:0;background: url(/images/www/bo_center.png) -680px 0 no-repeat;}
#content-2c .center-bottom-lightblue {height: 5px; background: url(/images/www/center-bar.png) left -98px no-repeat;}

.under-wrapper { clear:both; padding:8px 0px 6px; font-size: 12px;}
.print-bar { text-align:right;}
.print-bar a {margin-right:10px;}

/* -----------------------
	Style Produktu
	---------------------- */


/* ogólne style produktowe */

.price {font-weight:bold; color: #333333; font-size:18px;white-space:nowrap; }
.oldprice {font-weight:bold; color: #333333; font-size:13px;white-space:nowrap; text-decoration: line-through; }
.category {color:#999999;font-size: 11px;}
.addToCart {display:block; height:24px; cursor:pointer; background:url(/images/www/button3.png) -275px 0px no-repeat; font-size:0px; text-indent:-2000px; width:90px; height:20px;}
.addToCart:hover{background-position:-275px -20px}
span.addToCart-big {font-size:0px; cursor:pointer; background:url(/images/www/button5.png) no-repeat 0 0; display:block; height:31px; margin-top:5px; width: 156px;}
a:hover span.addToCart-big{background-position:0 -31px;}
div.category {height: 28px; overflow: hidden;}
#right-3-column div.category{height:auto;}


 /* --------------------------------------------------------------------
	Karuzelka zobacz także
-------------------------------------------------------------------- */                                                                         
ul#see-also li div{text-align: center;}
ul#see-also li .see-photo {text-align:center;}                                                                          
ul#see-also li .basics h4 {height: 35px; overflow: hidden; margin-bottom: 3px;}                                                                        
.see-also  .jcarousel-clip{width:680px; overflow:hidden;}
#see-also{width:680px; height: 220px;overflow:hidden;}

.see-also li {width: 136px !important;height: 220px !important;} 
.see-also li .bR{height: 220px;padding:0 5px;}
.seeAlsoBlock{margin-bottom:5px;}
.borderLeft{z-index:2;position:absolute;top:0;left:0;width:1px;border-left:1px solid #CACACA;height:220px;}
.borderRight{z-index:2;position:absolute;top:0;right:0;width:1px;border-right:1px solid #CACACA;height:220px;}
.seeAlsoBlock .borderLeft{height:220px;}
.seeAlsoBlock .borderRight{height:220px;}


/* -----------------------------------
	karta produktu product-card-common
	---------------------------------- */

span.label-only-internet {text-indent:-1000px;overflow:hidden;position:absolute;right:0px;bottom:0px;background:transparent url(/images/www/tylkow_internecie_m.gif) no-repeat scroll 0 0;display:block;height:169px;width:190px;}
span.label-promotion {text-indent:-1000px;overflow:hidden;position:absolute;right:0px;bottom:0px;background:transparent no-repeat scroll;display:block;height:169px;width:190px;}
span.label-shipping {text-indent:-1000px;overflow:hidden;position:absolute;right:0px;bottom:0px;background:transparent url(/images/www/dostawa_gratis_m.gif) no-repeat scroll 0 0;display:block;height:169px;width:190px;}
span.label-rates {text-indent:-1000px;overflow:hidden;position:absolute;right:0px;bottom:0px;background-repeat: no-repeat;background-position:right bottom;display:block;height:169px;width:190px;}

.productImage{position:relative;height:169px;width:190px;display:block;margin-top:5px;}
.productImageSmall{position:relative;height:91px;width:102px;display:block;margin:0 auto;margin-top:5px;}

.productImageSmall span.label-rates{height:91px;width:102px;}

#medium-photo-href .productImage{margin:8px 5px;}
.main-foto  {width:230px; text-align:left; float:left; padding-top:10px;  position:relative; margin: 0 0 0 30px; _margin: 0 0 0 15px;}
.photo-left  {width:260px; text-align:left; float:left; }
.photo-left .productPhotoFlash{display:none;}
.suite-left-side{width:500px}
.suite-left-side .add-photos-suite {height:110px; background: url(/images/www/suite-thumbs.gif) 0 0 no-repeat;padding:20px 0 0 15px; margin-left: 10px;}
.suite-left-side .add-photos-suite-bot { background: url(/images/www/suite-thumbs.gif) 0 100% no-repeat;height:5px; _height:3px;}
.suite-left-side .add-photos-suite-right {background: url(/images/www/suite-thumbs.gif) 100% 0 no-repeat;
height:98px;left:20px;float:right;position:relative;top:-20px;width:10px;}

.photo-left .main-foto img {display:block; width:190px; height:169px; }
.photo-left #medium-photo-href {height:169px;width:190px;}
.photo-left a.zoom {color:#333333; float:left; margin:0 0 10px 60px; clear:both; background: url(/images/www/ico-lupa.gif) left no-repeat; padding:5px 0px 5px 20px;}
.photo-left #add-photos {margin:0px 0 0 0px; float:left;position:relative;width:225px;height:52px;overflow:hidden;}
.photo-left #add-photos div{position:absolute;top:0;left:0;width:400px;}
.pC1{display:block;float:left;width:15px;height:52px;}
.pC2{display:block;float:left;width:15px;height:52px;}

a.pC1{cursor:auto;background:url(/images/www/bg-str.png) no-repeat -30px -30px;}
a.pC2{cursor:auto;background:url(/images/www/bg-str.png) no-repeat -45px -30px;}
a.pC1a{cursor:pointer;background-position: 0 center;}
a.pC2a{cursor:pointer;background-position: -15px center;}

#add-photos a {width:50px; height:50px; display:block; float:left; border: 1px solid #eee; margin-right:5px; overflow:hidden; text-align:center; vertical-align:center; }
#add-photos a.video:hover, #add-photos a.s360:hover{border:1px solid #EEEEEE;}
#add-photos .photoswitch-suite {width:60px; height:60px;}
#add-photos a:hover {border:1px solid #aaa; }	
#add-photos a img {width:50px;vertical-align:middle; height:auto;}
#add-photos .photoswitch-suite img {width:60px;}
#add-photos .photoactive {border:1px solid #aaa; }
#add-photos .w60p {margin-right: 15px; _margin-right: 10px; }
#add-photos a.video{background:url(/images/www/ico-videos.png) center center;}
#add-photos a.s360{background:url(/images/www/ico-360.png) center center;}

.w60p .line3-name{display: block; height: 43px; overflow: hidden;text-align:center;width:62px;}

.description {float: left; width: 235px; }
.description .info {padding: 4px 0; border-top: 1px solid #DFDFDF;}
.description .info h2, .description .info h4{font-size: 11px;}
.description .info span.info-title {font-size: 14px;}
.description .prod-fake-star-container {cursor: pointer;}
.description .prod-fake-star-container .fake-star {float:left;height:14px;width:14px;margin-right:3px; }
.description .prod-fake-star-container #prod-stars {float:left;width:90px;}
.big-fake-star-container .big-fake-star {float:left;height:20px;background:transparent url(/images/www/vote_star_big_on.gif) no-repeat scroll 0 0;	}
.big-fake-star-container .main-fake-star {float:left;height:20px;width:20px;background:transparent url(/images/www/vote_star_big_off.gif) no-repeat scroll 0 0;	}
.description .info span.bargain {margin:0 3px 0 0;  display: block; float: left; width: 14px; height: 18px;}
.description .prod-error{position: absolute; top:0;left:0; width:390px;}


.clearfix {float: right; margin: 0 10px 0 0; width: 156px;}
.clearfix .prices {/*height: 170px;*/}
.clearfix .product .delivery {clear:both; display:block; width:165px; margin-bottom:5px;}
.clearfix .rates {height:21px;}
.clearfix span.addToCart, span.addToCartBig {font-size:0px; cursor:pointer; text-indent:-2000px; background:url(/images/www/button5.png) no-repeat; display:block; height:31px; margin-top:5px; width: auto;}
.clearfix a:hover span.addToCart, a:hover span.addToCartBig, a.addToCartBig:hover{background-position:0 -31px;}

a.addToCartBig {background:url(/images/www/button5.png) no-repeat; display:block; height:31px; width: 156px;}

.clearfix span.addToCartSuite {font-size:0px; cursor:pointer; text-indent:-2000px; background:url(/images/www/button5.png) no-repeat 0 -62px; display:block; height:40px; margin-top:5px; width: auto;}
.clearfix a:hover span.addToCartSuite{background-position:0 bottom;}
.clearfix span.priceShop span span{text-decoration: none !important; font-size: 12px; color: #ED1C24;}

/* --------------------------------------------------------------------
	Menu na karcie produktu
-------------------------------------------------------------------- */

#menu-product { background:transparent; height:38px; padding:0px; margin-top: 10px;}
#menu-product li { list-style:none; padding:0px; display:block; float:left; margin:8px 0 0; white-space:nowrap;
	background:url(/images/www/product-tab.png) 0 0 repeat-x; 
	font-weight:bold; text-align:center; display:block; float:left; height:30px; _width:40px;}
#menu-product li.current {background:url(/images/www/product-tab.png) 0 -189px repeat-x; height: 38px; margin: 0; position: relative; top:1px;}
#menu-product li a, #menu-product li h3 {text-shadow:0 0 2px #111111;display:block; height:30px; background:url(/images/www/product-tab.png) 0 -63px no-repeat; padding: 0px 0px 0px 20px;}
#menu-product li h3, #subcategrory-carousel #menu-product li.current a {background-position:0 -227px;}
#menu-product li span {color:#d3d3d3; font-size:13px; display:block; height: 23px; padding-top:7px;  background:url(/images/www/product-tab.png) right -126px no-repeat; padding-right:20px;}
#menu-product li.current span{background-position: right -265px;}
#menu-product li a {text-align:center; color:#FFF; cursor:pointer; }
#menu-product li.current h3, #menu-product li.current a{color:#000;  background-image:url(/images/www/product-tab.png) no-repeat 0 -200px; height: 38px;}
#menu-product li.current span, #menu-product li.current span {color:#000;  text-shadow:none;background-image:url(/images/www/product-tab.png) no-repeat right -230px;  height: 27px; padding-top:11px;}
#menu-product .back-to-list {background:none; float:right; padding-top:8px;}
#menu-product .back-to-list a {font-weight:normal; background:none; height:22px;}


/* --------------------------------------------------------------------
	Opis podstwowy i dodatkowy na karcie produktu
-------------------------------------------------------------------- */

#content-2c .product .opis-podstawowy, #content-2c .product .opis-dodatkowy { border-top: 1px solid #CACACA;}

#descript{}
#descript p p{padding:0px 0px 4px;}
#descript ul{padding-left:15px ;padding-bottom:5px;padding-right:15px;margin-left:20px}
#descript ul li{padding:0;list-style-image:none;list-style-position:outside;list-style-type:disc;}

.opis-podstawowy li { padding:0px;clear:both;}
.opis-podstawowy h3 {clear:both; padding:15px 15px; font-weight: bold; font-size: 14px; }

ul.service li{padding:15px 15px 10px 15px;}
ul.service li h4.title a{font-size:15px;color:#333;}
ul.service li .category{font-size:12px;}
/* --------------------------------------------------------------------
	Opis i dane
-------------------------------------------------------------------- */

/* 	Tabela danych technicznych  */

.tech_details {clear:both; width:678px; background:transparent; }
.tech_details tr td {border-top:0 none;font-size:12px;}

.tech_details tr td {margin:0px; vertical-align:middle; }
.tech_details td {padding:2px 3px 2px 10px;}
tr.groupname td { height:2px; font-weight:bold;}
.tech_details tr td.value span.yes {display:block; padding-left:18px; width:35px; height:13px; background:url(/images/www/product-desc-tick-yes.gif) 0 3px no-repeat;}
.tech_details tr td.value span.no {display:block; padding-left:18px; width:35px; height:13px; background:url(/images/www/product-desc-tick-no.gif) 0 3px no-repeat;}
.tech_details .name, .tech_details.inbox td { padding-right:10px; width:320px;}
.tech_details td {width:340px;;}
.tech_details .simple .name {background-image:none; font-weight:bold;  width:250px; vertical-align:top; padding:1px 0px; padding-left:15px;}
.tech_details .tr0 td, .tech_details .tr0s td{background-color: #f9f9f9;}
.tech_details .tr1 td, .tech_details .tr1s td{background-color: #f0f0f0;}

.tech_details .tr0s .name, .tech_details .tr1s .name {padding-right:10px; font-weight:bold;}
.tech_details.noBold .tr0s .name, .tech_details.noBold .tr1s .name {font-weight:normal;}
.tech_details.inbox .tr0  td{background-color:#FFF;}
.tech_details.inbox tr td {font-weight:normal; width:504px;}
.tech_details .white {}
.tech_details .white td {background-color:#FFF; height:35px; border-top:1px solid #CACACA; border-bottom:1px solid #CACACA;}
.tech_details  td.name{border-right:1px solid #CACACA; height: 20px; font-size: 12px;}


/*.dostepnyWSlepie{display:block;float:none;clear:both;width:156px;height:56px;background:url(/images/www/dostepny-w-sklepach.gif) no-repeat 0 0;} */
.dostepnyWSlepie{display:block;float:none;clear:both;width:156px;height:56px;} 

/* --------------------------------------------------------------------
	Lista akcesoriów
-------------------------------------------------------------------- */


.accessories-wrap {border-top:1px solid #CACACA;}
.accessories-wrap .accessory-box {float: left; width: 226px;}
.accessories-wrap .accessory-box.fright {float: right;}
.accessories-wrap div.clear {background:#CACACA;}
.accessories-wrap .inputAcc {width: 170px; float: left; display: inline;}
.accessories-wrap .inputAcc .ju {height:16px;}
.accessories-wrap .tooltip2{display:none;z-index:10;zoom:1;}
.accessories-wrap span.new, #comparison span.new {display:block; width:55px; height:17px; background: url(/images/www/acc-label-new.gif) 0 0 no-repeat;}
.accessories-wrap span.promotion, #comparison span.promotion{display:block; width:63px; height:17px; background: url(/images/www/acc-label-promotiom.gif) 0 0 no-repeat;}
.accessories-wrap span.promotion-internet, #comparison span.promotion-internet{display:block; width:134px; height:17px; background: url(/images/www/acc-label-promotiom-internet.gif) 0 0 no-repeat;}
.accessories-wrap span.sale, #comparison span.sale {display:block; width:71px; height:17px; background: url(/images/www/acc-label-sale.gif) 0 0 no-repeat;}

.accessories-wrap span.new, .accessories-wrap span.promotion, .accessories-wrap span.promotion-internet, .accessories-wrap span.sale{float:left;margin-right:3px;}
.accessories-wrap h4{padding:5px 5px;}
.accessories-wrap h4 a{line-height:17px;}

.accesories .category {margin:0px; }
.accesories .shortDesc{padding:3px 0;}
.accesories .shortDesc p{display:inline}
.product .accesories h2 {color:#000; min-height:10px;}
.accessory-resize{width:216px;margin:0 0 0 5px;}
.accesories .acc-photo {float:left; width: 102px; height:91px; text-align:center; padding:0 2px 0 0; position: relative;}
.accesories .acc-photo a{margin-top:0;}
.accesories .acc-photo img {width:102px; height:91px;}


.accesories .acc-photo .delFree {width:44px; height:44px; position:absolute; z-index:2; top:2px;  left:25px; }
.accesories .acc-photo .nurWWW {width:80px; height:14px; position:absolute; z-index:2; top:2px;  left:25px; }
.accesories .acc-photo .ratesPhoto {width:auto; height:auto; position:absolute; z-index:2; bottom:2px;  right:25px; }

.acc-prices {clear:both;margin:3px 5px 5px 5px;}
.acc-prices p {margin:5px 0px;}
.acc-prices .tooltip2 p {margin:0px;padding:2px 0;}

.acc-prices .oldprice {font-size:12px; font-weight:normal; padding-top:1px;}
.acc-prices .rates { color:#ED1C24; font-weight: bold;}
.addToCartPopup {display:block; height:24px; cursor:pointer;  width:117px; height:24px;}
.acc-prices .inStores {}

.acc-prices .no-rates {display:block; height:24px; margin:2px 0px;}
.accesories li.inactive div.inactive {text-align:center; margin:10px 0px; font-size:11px; font-weight:bold; color:#999;}

.accesories h2 {clear:both; padding:12px 20px; font-weight: bold; font-size: 14px;}
.accesories .groups li {clear:none;margin:0px; padding:0px 0 0 20px; float:left;width:205px;border:none; font-size: 12px; }
.accesories .groups li.nL{clear:both;}
.shopPrices {margin-top:0px; text-align:right;}
.shopPrices .price {float:none; padding-left:0px; }




/* --------------------------------------------------------------------
	Usługi
-------------------------------------------------------------------- */




/* --------------------------------------------------------------------
	Lista Zestawów
-------------------------------------------------------------------- */
.suites {padding-left:0px; background: #fff; }
.suites h3 {clear:both; padding:15px 15px; }
table.suites-container {position: relative; _left:2px;}
.ssi6f table.suites-container {_left:1px;}
.suites-container td {vertical-align:middle; padding:3px 5px;}
.suites-container .sC-field-1 {width:450px; border-bottom:1px solid #CACACA; border-left:1px solid #CACACA; border-right:1px solid #CACACA;}
.suites-container .sC-field-1 .f13i, .suites-container .sC-field-1 .photos {width:537px;}
.suites-container .sC-field-2, .suites-container .sC-field-3 {width:113px; text-align: center; border-bottom:1px solid #CACACA; border-right:1px solid #CACACA;}
.suites-container .sC-field-2 {border-left: 1px sold #CACACA; border-right: 1px sold #CACACA; font-weight: bold; width:110px;}
span.plusM{margin: 15px 0 0;}
.suite-product-name { width: 116px; }
.suites .photos {font-weight:bold; margin: 0 10px 10px 10px;}
.suites .photos img {vertical-align:middle; margin:0px 5px;}
.si6f {_position: relative; _left: 2px; _width:678px;}

                
/* --------------------------------------------------------------------
	Widok kategorii
-------------------------------------------------------------------- */                

.category-list .bB div.clear {background: #e5e5e5;}
.category-list .box-wrap {position: absolute; top:0; left:0;}
.category-list .category-list-box {position:relative; float:left; padding:5px; display: block; width:125px; height:190px; border-right:1px solid #CACACA; text-align:center; background:white url(/images/www/category-box-bg.gif) 0 0 no-repeat;}
.category-list .last {width:124px; border: 0 none;}
.category-list .category-list-box img {margin-top: 20px; z-index: 1;}
.category-list .category-list-box a.fix-ie6 {_position: absolute; _left:5px;}
.category-list .category-list-box span {cursor: pointer;}
.category-list .category-list-box span.main {position:absolute; top:0; left: 0; width: 100%; height: 100%; cursor: pointer; display: block;}
.category-list .category-list-box span.main span {position:absolute; top:145px; left: 7px; display: block; width: 120px;}                           
   

/* ------ Karuzelka /polecamy/top/marki/ ------ */  

#subcategrory-carousel-B{height:270px;width:680px;overflow:hidden !important;display:none;margin-bottom:7px;}
		
#subcategrory-carousel li {width: 135px;}
#subcategrory-carousel #menu-product li {width: 136px;}
#subcategrory-carousel .center-content li {height:200px; padding-top:30px; border-right:1px solid #cacaca;}  
   
#subcategrory-carousel  .subcarousel .jcarousel-container, 
#subcategrory-carousel  .subcarousel .jcarousel-clip{width:678px; }
#subcategrory-carousel  .subcarousel .jcarousel-clip li h4 {display:block; height: 40px;}
#subcategrory-carousel #content_3c ul{display:block;height:230px;width:680px;overflow:hidden;}
#subcategrory-carousel .jcarousel-prev-disabled, #subcategrory-carousel .jcarousel-next-disabled{display:none !important;}
#subcategrory-carousel .borderLeft{height:230px;}
#subcategrory-carousel .borderRight{height:230px;}

#subcategrory-carousel  .subcarousel .jcarousel-container,
 #subcategrory-carousel  .subcarousel .jcarousel-clip{width:680px; }
#subcategrory-carousel  .subcarousel .jcarousel-clip li{text-align: center;width:136px;height:210px;padding:0;border:0 !important;}
#subcategrory-carousel  .subcarousel .jcarousel-clip li .li{padding:10px 5px 0 5px;height:220px;border-right:1px solid #CACACA;}
#subcategrory-carousel  .subcarousel .jcarousel-clip li h4 {height: 32px; overflow: hidden;}

#product_list{margin-bottom:5px;}
/* ------ Karuzelka porady ------ */  
#adviceBox{display:none;margin-bottom:10px;}
#advice-carousel {width:678px;height:130px;overflow:hidden;}
#advice-carousel ul {width:615px}

#advice-carousel .jcarousel-container{margin: 0 31px; border-left:1px solid #cacaca; border-right:1px solid #cacaca;}
#advice-carousel .advice-box {width: 205px; height: 130px; overflow: hidden;float:left;}
#advice-carousel .jcarousel-clip{width:615px}
#advice-carousel .advice-box .bR{height: 130px; }
#advice-carousel .advice-carousel-box {width: 120px; _width:110px;}
#advice-carousel .advice-carousel-box .art-intro{height: 44px; _width:90px;}

#advice-carousel .borderLeft{display:none;height:130px;}
#advice-carousel .borderRight{display:none;height:130px;}

#subcategrory-carousel #menu-product li {width: 136px;}
#subcategrory-carousel .center-content li {float:left;height:210px; padding:10px 0; border-right:1px solid #cacaca;}  
#subcategrory-carousel .center-content li.brand-ranking {padding:70px 0 10px 0; height:150px;}
#subcategrory-carousel .center-content li.brand-ranking span.georgia-f {font-family: georgia,sans-serif; font-size: 38px; font-weight: bold; color: #565656;}
#subcategrory-carousel .center-content li.brand-ranking div.stars {width:70px;margin-left:32px; *margin-left:0;}


/* --------------------------------------------------------------------
	Opinie
-------------------------------------------------------------------- */

#your-note img{cursor:pointer}
#grades {float:left;margin:4px 0 0 8px;}
#grades span{display:none;color:#DFB00D;font-weight:bold;font-size:13px;text-shadow:2px 2px 2px #ffffff;}

.opinion_form_row {margin: 6px 0 3px 20px;}
#voting-stars{padding:10px 0 0;width:100%;}
.bg-grey .l{padding:8px 10px;font-size:18px;font-weight:bold;float:left;}

#your-note{float:left;width:407px;}
#your-note a{margin:1px;background:url(/images/www/vote_star.png) no-repeat 0px 0px;width:20px;height:20px;float:left;}
#your-note a.activ{background-position:-20px 0px}

.w80p {width: 80px;}                                       
#opinion_checkbox .w25 label {display:block;margin:1px 0 0 1px;width:130px;float:left;}                                            
#opinion_checkbox .checkboxTop .w25 input{float:left;display:block;width:20px;}
.opinion_row .measure_box span.yes {color:#0EC01A;}
.opinion_row .measure_box span.no {color:#EC0404;}
.vote_box .header {float:left;padding:10px 10px 0 10px;width:658px;}
.opiniaPlusy{float:left;font-weight:bold;width:60px;padding:0 0 0 14px;background:url(/images/www/ico-Plus.jpg) no-repeat left center; height: 12px;}
.opiniaMinusy{float:left;font-weight:bold;width:60px;padding:0 0 0 14px;background:url(/images/www/ico-Minus.jpg) no-repeat left center; height: 12px;}
.fake-star-container .fake-star {background:transparent url(/images/www/vote_star_small_off.png) no-repeat scroll 0 0;float:left;height:14px;width:14px;}
.starsB .fake-star {background:transparent url(/images/www/vote_star_big_off.png) no-repeat scroll 0 0;float:left;height:20px;width:20px;}
.btn-opinion-send {margin:0 0 0 305px;}

span.cokupic{float:left;color:#333333;font-weight:bold;font-size:13px;display:block;width:60px;height:20px;}
.cokupicLogo{background:url(/images/www/ico-cokupic.gif) no-repeat top left;display:block;width:75px;height:22px;overflow:hidden;float:left;position:relative;top:-2px;}
.ekspertLogo{width:213px;height:30px;float:left;position:relative;top:-5px;background: transparent no-repeat;}
.klientEuro{background:url(/images/www/ico-client.gif) no-repeat top left; width:105px;height:21px;float:left;position:relative;top:-5px}
.sprzedawcyEuro{background:url(/images/www/ico-salesman.gif) no-repeat top left; width:143px;height:22px;float:left;position:relative;top:-5px}
a.ekspertLogo:hover, a.klientEuro:hover, a.sprzedawcyEuro:hover{background-position:0 0;}
  
/* --------------------------------------------------------------------
	Lista produktów
-------------------------------------------------------------------- */   
a.all-recommend {background:transparent url(/images/www/btn-label.png) no-repeat scroll -65px 0;display:block;float:left;height:20px;width:65px;}
a.all-recommend:hover{background-position:-65px -40px}
a.all-recommendH,a.all-recommendH:hover{background-position:-65px -20px !important;}

span.text-hide {position: absolute;top:0;left:0;text-indent:-1000px; font-size: 0;}   
a.new-green {background:transparent url(/images/www/btn-label.png) no-repeat scroll -130px 0;display:block;float:left;height:20px;width:55px;}
a.new-green:hover{background-position:-130px -40px}
a.new-greenH,a.new-greenH:hover{background-position:-130px -20px !important;}

a.promotion-red {background:transparent url(/images/www/btn-label.png) no-repeat scroll 0 0;display:block;float:left;height:20px;width:65px;}
a.promotion-red:hover{background-position:0 -40px}
a.promotion-redH,a.promotion-redH:hover{background-position:0 -20px !important;}

a.all-grey {background:transparent url(/images/www/btn-label.png) no-repeat scroll -257px 0;display:block;float:left;height:20px;width:66px;}
a.all-grey:hover{background-position:-257px -40px}
a.all-greyH,a.all-greyH:hover{background-position:-257px -20px !important;}

a.sale-blue {background:transparent url(/images/www/btn-label.png) no-repeat scroll -185px 0;display:block;float:left;height:20px;width:72px;}
a.sale-blue:hover{background-position:-185px -40px;}
a.sale-blueH,a.sale-blueH{background-position: -185px -20px !important;}

span.status-btn-sel {background-position: 0 -20px !important;}

a.page-navigator-button:hover{text-decoration:none;}
.page-navigator-button span {cursor:pointer;padding-top:3px; margin-right:3px; font-weight:bold; color:#333333; text-align:center; float:left; background:transparent url(/images/www/button7.png) no-repeat -84px -1px;display:block;height:17px;width:21px;}
.page-navigator-button:hover span{background-position:-84px -21px;}

span.page-navigator-button-current {padding-top:3px; margin-right:3px; font-weight:bold; color:white; text-align:center; float:left; background:transparent url(/images/www/button7.png) no-repeat -105px -1px;display:block;height:17px;width:21px;}
.page-navigator-dots {float:left; font-weight: bold; margin-right: 5px; position: relative; top: 5px; }   


/* opcje wyświetlania */


#left-column #choosen-filters li{background:transparent url(/images/www/bg-selection-front-list-tree.gif) no-repeat scroll 0 0; margin:0 0 0 25px; padding:5px 0 0 10px; }
#left-column #choosen-filters li.last{background:transparent url(/images/www/bg-selection-front-list-tree-last.gif) no-repeat scroll 0 0;}
#left-column #choosen-filters li.remove-all {background:none;display:block; margin:0px 0 0 10px; _margin:0 0 0 15px;padding: 5px 0 0;}
#left-column #choosen-filters li.remove-all a{display:block;height:22px;background:url(/images/www/bg_remove-all.gif) no-repeat top left;width:211px ;padding:5px 0 0 10px;font-size:12px;font-weight:bold;color:#0C4DA2;}
#left-column #choosen-filters li.remove-all a:hover{text-decoration:underline;background:url(/images/www/bg_remove-all.gif) no-repeat top left !important;}

div.remove-sel {border-right:1px solid #CACACA; background:transparent url(/images/www/left-box-select-yellow.gif) no-repeat scroll 0 0; position: relative;}
span.remove-sel {display: block; background:transparent url(/images/www/left-box-select-yellow.gif) no-repeat scroll 100% 0; width:19px; height: 21px; position: relative; left:1px; }
.remove-sel-fix-ie {*left:-1px !important; _left:1px !important;}
div.remove-sel {width:218px;margin-bottom:1px !important;}
#left-column .yellow .left-box-center ul li a.li-close {width:190px;background:transparent url(/images/www/c666-close.gif) no-repeat 0 2px;display:block;display:block;margin:0;padding:0 0 2px 12px;}
#left-column .yellow .left-box-center ul li a.li-close:hover{background:transparent url(/images/www/c666-close.gif) no-repeat 0 2px;}
div.remove-sel .bottom-sel {background:transparent url(/images/www/left-box-select-yellow.gif) no-repeat scroll 0 100%; height: 5px; position: relative; left: -5px; font-size:0 !important;}   
div.remove-sel .bottom-sel .bottom-sel-right {font-size:0px !important;background:transparent url(/images/www/left-box-select-yellow.gif) no-repeat scroll 100% 100%; float:right; width:10px; height:5px; position: relative; left: 6px;}  
#choosen-filters li.remove-all .bottom-sel {font-size:0px;background:transparent url(/images/www/left-box-select-yellow.gif) no-repeat scroll 0 100%; height: 5px;}
#choosen-filters li.remove-all .bottom-sel .bottom-sel-right {font-size:0px;background:transparent url(/images/www/left-box-select-yellow.gif) no-repeat scroll 100% 100%; float:right; width:10px; height:5px; position: relative; left: 1px;}


#left-column .yellow .left-box-center div.remove-sel label.mT5{width:175px;_width:170px;}
#left-column .yellow .left-box-center div.remove-sel .clear{height:0 !important;}
#left-column .yellow .left-box-center div.remove-sel .pT3 {padding-top:4px !important}
/* wyniki w kategoriach */

#searchResultMenu ul li {border-top: 1px #CACACA solid; padding: 10px;}
#searchResultMenu ul li.first {border-top: 0 none;}
#searchResultMenu ul li ul li, #searchResultMenu ul li ul li ul li {border: 0 none; padding: 0;}

#searchResultMenu ul li a span{font-size: 14px; font-weight: bold; cursor: pointer;}
#searchResultMenu ul li a span.fleft {overflow:hidden; display:block; width:175px;}
#searchResultMenu ul li ul li a span{font-size: 12px; padding-left: 10px;}
#searchResultMenu ul li ul li a span.fleft {width:160px;}
#searchResultMenu ul li ul li ul li a span {font-size: 11px; font-weight:normal; padding-left: 20px;}
#searchResultMenu ul li ul li ul li a span.fleft {width:150px;}

.criteria {width:225px;overflow:hidden;}
.option-selected {}




/*MainPage*/

.mainPageCenterBaner div a img, .mainPage div a{display:block;}
.mainPageCenterBaner .bannerleft{}
.bannerheader{padding:0 0 10px 0;}
.bannerfooter{padding:3px 0 0 0;}
.bannerlisting_header{padding:0 0 10px 0;}

#mainPageTopBanerL{width:250px;height:294px;overflow:hidden;}
#mainPageTopBanerR{width:680px;height:294px;overflow:hidden;}
.mainPageTopBaner{width:100%;height:300px;position:relative;}
#articleContent{position:relative;width:100%;padding-top:5px;}
#articleContent .box{width:307px;position:absolute;overflow:hidden;}
#articleContent #artBox1{top:0;left:0;}
#articleContent #artBox2{top:0;left:317px;}
#articleContent #artBox3{top:0;left:633px;}
#articleContent .artHeader{background:url(/images/www/bg-art.png) repeat-x 0 -72px;}
#articleContent .artHeader .artl{padding-left:6px;background:url(/images/www/bg-art.png) no-repeat 0 0px;}
#articleContent .artHeader .artr{position:relative;height:36px;padding-right:6px;background:url(/images/www/bg-art.png) no-repeat right -36px;}
#articleContent .artHeader .artScroll{z-index:9;position:absolute;top:7px;width:51px;height:22px;display:block;right:10px;}
#articleContent .artHeader h2{padding:10px 30px 0;height:22px;text-align:center;}
#articleContent .artContent{position:relative;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;overflow:hidden;}
#articleContent table.artTop{border:0;width:623px;}
#articleContent table td.itemBox{border:0;width:50%;}
#articleContent .itemBox{height:101px;overflow:hidden;background: #ffffff url(/images/www/bg-content-art.gif) repeat-x top left}
#articleContent .itemMore{border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;height:32px;overflow:hidden;background: #ffffff url(/images/www/bg-content-art.gif) repeat-x top left}
#articleContent .box .itemMoreW{padding:11px 0 8px 0;}
#articleContent .artContent .first{background:url(/images/www/bg-content-art-f.gif) repeat-x top left}
#articleContent .artBottom{background:url(/images/www/bg-art.png) repeat-x 0 -108px}
#articleContent .artBottom .artl{background:url(/images/www/bg-art.png) no-repeat  0 -116px}
#articleContent .artBottom .artr{background:url(/images/www/bg-art.png) no-repeat  right -124px;height:8px;font-size:0px;}
#articleContent .itemMore .more{margin:10px 0 0 16px;font-size:12px;font-weight:bold;padding:0 10px 0 0;color:#0c4da2;display:block;float:left;background: url(/images/www/li-blue-white.gif) no-repeat right center;}

#articleContent table td.itemBox table{width:100%;height:101px;}
#articleContent table td.itemBox td.img{vertical-align:middle;width:105px;text-align:center;}
#articleContent table td.itemBox td.img a{width:80px;height:80px;display:block;margin-left:20px;overflow:hidden;}
#articleContent table td.itemBox td.img img{width:80px;height:80px;display:block;}
#articleContent table td.itemBox td.img div.abs{position:absolute;top:-80px;width:80px;height:80px;background:url(/images/www/ico-video.png) no-repeat center center;_background:url(/images/www/ico-video.gif) no-repeat center center;}
#articleContent table td.itemBox td.desc{vertical-align:top;height:81px;padding:10px 10px 10px 15px;}

#articleContent table td.itemBox .abs1{margin-left:20px;position:relative;}

#articleContent table td.itemBox .td{width:305px;height:100px;overflow:hidden;}
#articleContent .onlyImg{display:block;width:311px;height:101px;overflow:hidden;}
td.desc .title, td.desc .title a{color:#333333;font-weight:bold;height:30px;overflow:hidden;font-size:12px;}
td.desc .text{width:170px;margin:2px 0 0 0;padding:0;font-size:11px;height:30px;overflow:hidden;}
td.desc .link{margin:5px 0 0 0px;font-size:12px;font-weight:bold;padding:0 10px 0 0;color:#0c4da2;display:block;float:left;background: url(/images/www/li-blue-white.gif) no-repeat right center;}
.wide td.desc .text{width:280px;}  
   
   
   
   
/* 
  okienka błędów
*/

.statusError, .statusOk {
 position:relative;
 margin:0px auto;
 min-width:8em;
 max-width:760px; /* based on image dimensions - not quite consistent with drip styles yet */
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}
.statusError .errorBoxContent,
.statusOk .errorBoxContent{padding-top:10px;}
.statusError span.error{margin-top:6px;color:#ED1C24;display:block;font-weight:bold;clear:both;}
.statusError .errorText{margin-top:6px;color:#ED1C24;display:block;font-weight:bold;clear:both;}
.statusOk .errorText{margin-top:6px;color:#5FB1BF;display:block;font-weight:bold;}
.statusError .w500,
.statusOk .w500{width:488px}
.statusError .w380,
.statusOk .w380{width:384px}

.statusError .w375,
.statusOk .w375{width:363px !important;}
.statusError .info{
	width:9px;height:17px;display:block;position:absolute;right:13px;top:9px;background:transparent url(/images/www/ico-info.png) no-repeat top right;
	 _background-image:url(/images/www/ico-info.gif);
}
.statusError .cont,
.statusError .t,
.statusError .b,
.statusError .b div {
 background:transparent url(/images/www/errorBox.png) no-repeat top right; _background-image:url(/images/www/errorBox.gif);}

.statusOk .cont,
.statusOk .t,
.statusOk .b,
.statusOk .b div { background:transparent url(/images/www/errorBoxOk.png) no-repeat top right; _background-image:url(/images/www/errorBoxOk.gif);}
.statusError .cont, .statusOk .cont {position:relative; zoom:1; _overflow-y:hidden; padding:0px 12px 0px 0px;}


.statusError .t, .statusOk .t {
 /* top+left vertical slice */
 position:absolute; left:0px; top:0px; width:12px; /* top slice width */
 margin-left:-12px; height:100%;
 _height:400px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.statusError .b, .statusOk .b { position:relative; width:100%;}

.statusError .b,
.statusError .b div,
.statusOk .b,
.statusOk .b div {height:10px;  font-size:1px;}

.statusError .b, .statusOk .b { background-position:bottom right;}

.statusError .b div,
.statusOk .b div { position:relative; width:12px;  margin-left:-12px; background-position:bottom left;}

.ico-loading{width:16px;height:16px;background:url(/images/www/basket-loader.gif) no-repeat top left;}
 
 /* 	Tabela porównania  */

#comparison {clear:both; width:938px; border-bottom:1px solid #cacaca; border-collapse:collapse; background:transparent; position: relative; top:-5px; }
#comparison th {font-weight: normal;}
#comparison td {padding:4px 1px 3px 10px;}
#comparison tr.photos td {padding:0; vertical-align: top;}
#comparison tr.details td {padding:0;}
#comparison th, #comparison tr td {border-left:1px solid #cacaca; font-size: 11px; margin:0px; vertical-align:middle;}
#comparison tr td.name {padding-right:10px;  border: 0; text-align: right; width:245px; height: 20px; vertical-align:top;}

.ico-produktNieaktywnyTop{margin:0 auto;background:url(/images/www/ico-produktNieaktywny.gif) no-repeat top left;width:125px;height:60px;}
.ico-produktNieaktywnyBottom{margin:0 auto;background:url(/images/www/ico-produktNieaktywny.gif) no-repeat bottom left;width:125px;height:57px;}
.ico-produktNiedostepnyTop{margin:0 auto;background:url(/images/www/ico-produktNiedostepny.gif) no-repeat top left;width:168px;height:60px;}
.ico-produktNiedostepnyBottom{margin:0 auto;background:url(/images/www/ico-produktNiedostepny.gif) no-repeat bottom left;width:168px;height:57px;}
#comparison span.status {float:right;margin-right:10px;}
#comparison tr td.value span.yes {display:block; padding-left:18px; width:35px; height:13px; background:url(/images/www/product-desc-tick-yes.gif) 0 3px no-repeat;}
#comparison tr td.value span.no {display:block; padding-left:18px; width:35px; height:13px; background:url(/images/www/product-desc-tick-no.gif) 0 3px no-repeat;}

#comparison .tr0 td, #comparison .tr0e td{background-color: #f9f9f9;}
#comparison .tr1 td, #comparison .tr1e td{background-color: #f0f0f0;}
#comparison .white {}
#comparison tr.white td {font-weight:bold; background-color:#FFF; height:35px; border-top:1px solid #CACACA; border-bottom:1px solid #CACACA; font-size: 12px;}
.showDiff #comparison td.dif {background: #dbe4f1;}
#comparison td .compPhoto{height:96px;overflow:hidden;width: 190px; margin-bottom: 6px;}
#comparison .white td a {}   

/* tu dodaje PAT */

/* Widok listowy produktów  */

#products-list .clearfix { _margin-left:10px;}
#products-list .prod_boxes .stars {float: left; width: 70px;}

.clearfix .ball-link {width: 140px;}
.description .ball-link {width: 220px;}

/* tu koniec PAT */

/*    ajaxBasket    */
#ajaxBasket{position:absolute;right:-5px;top:36px;;width:332px;display:none; z-index:20;}
#ajaxBasket .top{position:relative;height:62px;background:url(/images/www/ajaxBasket1.png) no-repeat top left;_background:url(/images/www/ajaxBasket1.gif) no-repeat top left}
#ajaxBasket .body{min-height:52px;padding:0 15px;background:url(/images/www/ajaxBasket2.png) repeat-y top left;_background:url(/images/www/ajaxBasket2.gif) repeat-y top left;}
#ajaxBasket .body	table{margin:0 15px;width:272px;}
#ajaxBasket .body td{padding:2px 0 1px;vertical-align:top;}
#ajaxBasket .body	.small .name{font-size:11px;color:#999999;padding:2px 0 1px;}
#ajaxBasket .body	.prod .name{width:200px;font-size:12px;font-weight:bold;}
#ajaxBasket .body	.price{font-size:12px;font-weight:bold;text-align:left;width:55px;white-space: nowrap;}
#ajaxBasket .body	.link td{padding:10px 0 0px;}
#ajaxBasket .body	.quantity{width:40px;font-weight:normal;text-align:center;}
#ajaxBasket .body 	.addB{padding:15px 0 3px}


#ajaxBasket .body .summary{margin-top:10px;padding:6px 0;}
#ajaxBasket .body .summary .left{font-weight:bold;line-height:20px;font-size:12px;float:right;text-align:right;}
#ajaxBasket .body .summary .right{margin-left:5px;font-weight:bold;line-height:20px;font-size:12px;clear:both;float:right;text-align:left;width:80px;}
#ajaxBasket .body .zwin{font-weight:bold;float:left;margin:12px 0 5px 15px;}

#ajaxBasket .body .button .left{float:right;margin:10px 15px 5px;}


#ajaxBasket .top .td	{position:absolute;top:47px;font-weight:bold;display:inline;color:#333333;font-size:12px;}
#ajaxBasket .top	.t1{left:30px;}
#ajaxBasket .top	.t2{left:213px}
#ajaxBasket .top	.t3{left:247px;}

#ajaxBasket .ajaxBasketInfo{border-top:1px solid #CACACA;padding:10px 5px 5px;font-size:12px;margin-top:10px; }
#ajaxBasket .ajaxBasketInfo .bold{font-size:13px;text-align:center;clear:both;float:none;display:block;padding-top:4px;}
#ajaxBasket .top 	.linkCart{position:absolute;height:23px;display:block;height:25px;top:8px;right:44px;width:85px;}
#ajaxBasket .bottom{height:52px;background:url(/images/www/ajaxBasket3.png) no-repeat top left;_background:url(/images/www/ajaxBasket3.gif) no-repeat top left;}

/*         Zgłoś  błąd        */

.errorForm{}
.errorForm h2{font-size:16px;font-weight:bold;margin:10px;text-align:left;}
.errorFormEnd h2{font-size:15px;font-weight:bold;margin:30px 0;text-align:center;}
.errorForm label{display:block;float:left;text-align:right;padding-right:10px;width:82px;font-weight:bold;font-size:12px;color:#333333;}
.errorForm label.w150{width:150px;}
.errorForm textarea{}
.errorForm input{}
.orderUser{position:absolute;top:11px;right:10px;font-size:12px;color:#ffffff;}
#fancy_div ul, #fancybox-inner ul{padding:0;margin:0}
#fancy_div ul li, #fancybox-inner ul li{padding:0px 0;margin:0px 0 0px 20px;list-style-type:circle;}


.shopsItem{clear:both;float:none;padding:10px;zoom:1}
.selectShop .shopsItem{padding:10px 20px 15px;}
.shopsItem h3 {font-size:18px;padding:0;}
.shopsItem div{font-size:11px;}
.selectShop .shopsItem div{font-size:12px;}
.shopsItem div.col{float:left;}
#unityShopName{color:grey;width: 785px; margin-left: 20px;}
.shopsItem div.checkbox{width:30px;padding-left:20px}
.shopsItem div.col1{width:300px}
.shopsItem div.col2{width:150px}
.selectShop .shopsItem div.col2{width:245px}
.shopsItem div.col3{width:130px}
.selectShop .shopsItem div.col3{width:345px}

.selectCity .left{margin:7px 0 14px 0;float:left;width:480px;height:360px;}
.selectCity .right{margin:7px 0 14px 0;float:right;width:410px;}
.selectCity #shopsMap{margin:5px auto;width:350px;height:350px;}
.selectCity #shopsMap object{outline:none;}
.selectCity .selectCityList, #selectCityText{width:280px;}
.selectCity .selectCityList a{text-decoration:none;position:relative;color:#333333;font-size:12px;display:block;padding:5px 0 5px 10px;}

.selectCity .selectCityList .row1{background:#f0f0f0;}
.selectCity .selectCityList .row2{background:#f9f9f9;}
.selectCity .selectCityList	a:hover .city{text-decoration:underline;}

.selectCity #citiesArea .selectCityList .activ {background:#CFE7FF;color:#12395F;}
.selectCity #citiesArea .selectCityList .activ .city{font-weight:bold;}
	
.selectCity .selectCityList	.count{position:absolute;top:5px;right:0;width:20px;text-align:center;}

.swf object{outline:none;}

/*tryb operatorski*/
#frontOperator-bar{height:32px;}
#frontOperator-bar .fix{padding:5px;height:22px;position:fixed;top:0;width:100%;z-index:100;}
#frontOperator-bar .body{margin:auto;width:960px;}


.compareBox {width:245px;margin-top:6px;}
.navigate_bottom .compareBox{margin-top:-2px;}
.compareBox .porownaj{margin:3px 0 0 0;float:right;display:block;width:67px;}
.compareBox .text	{font-size:11px;float:left;width:76px;}
.compareBox .l{display:block;position:absolute;top:6px;left:3px;width:20px;color:#DFDFDF;font-weight:bold;text-align:center;}
.compareBox .x{display:none;}
.compareBox .on .x{display:block;background:url(/images/www/btn-compareX.gif);position:absolute;top:-4px;right:-3px;width:10px;height:10px;}

.compareBox .compareP{cursor:pointer;margin:0 5px 0 0;position:relative;float:left;width:25px;height:25px;border:1px solid #EBEBEB;background:#ffffff;}
.compareBox .compareP img{display:block;width:25px;height:25px;overflow:hidden;}
.compareBox .compareBut{float:left;}

#LayerView{padding:10px;background:#E7E7E7;text-align:center;}

/* --------------------------------------------------------------------
	Gorna i dolna czesc strony (top, menu , pasek nawigacyjny, footer)
-------------------------------------------------------------------- */

/*-------------- TOPPER -------------*/

#top {padding:10px 0 10px 10px;height:45px;text-align:left;position:relative;}
#top ul li {list-style-type:none;float:left;}
#top #left_side1 {margin-top:1px;float:right;border-right: 1px solid #f2f2f2;}
#top #left_side2 {float:right;border-right: 1px solid #f2f2f2;margin-top:10px;}

#top #right_side1 {white-space:nowrap;float:right;margin-left:8px;margin-right:10px;}
#top #right_side2 {white-space:nowrap;float:right;width:145px; margin-left:8px;margin-top:4px;}
#top #right_side2 .main-menu a.cart{margin-top:6px; margin-left:0;float:left; width:49px; height:18px; display:block;color:#ED1C24;}
#infolinia:hover{text-decoration:none !important;}

#top .partner{left:249px;position:absolute;top:4px;}
#top a {color: #333333; display:block; text-decoration:none;}
#top a.logo {margin-top:2px;}
#top .icoTel1{font-size:13px;font-weight:bold;float:left;display:block;background:url(/images/www/topLinks.png) no-repeat 0px 0;padding-left:25px;margin-left:5px;}
#top .icoTel2{font-size:13px;font-weight:bold;float:left;display:block;background:url(/images/www/topLinks.png) no-repeat 0px -20px;padding-left:25px}

#top .small-menu a {border-right: 1px solid #f2f2f2;padding: 0 8px;display:block;font-size:12px;display:block;float:right;}
#top .small-menu a.bnone{border:0;}
#top .small-menu a:hover, #top .main-menu a:hover {text-decoration:underline;}
#top .main-menu a{font-size:16px;margin:0 7px;white-space:nowrap;}
#top .main-menu #basketStart{margin-left:5px;float:left;padding-right:12px;display:block;font-size:10px;font-weight:bold;color:#0C4DA2;background:transparent url(/images/www/arrow-blue-down.gif) no-repeat right 4px;}
#top .main-menu #basketStart:hover{text-decoration:underline;}
#top .main-menu #basketStart.up{background:transparent url(/images/www/arrow-blue-up.gif) no-repeat right 4px;}
#small-cart{width:50px;margin-top:4px;float:left;font-weight:bold;}
#small-cart2{margin-top:8px;width:14px;float:left;height:16px;background:url(/images/www/top_trolley.gif) no-repeat center left;}

#printButton{display:none;}

.main-menu #reklamacje a{}
.main-menu #raty a{}
.main-menu #znajdz-sklep a {}
.main-menu #gazetka a{}

.main-menu #gazetka a:hover{background-position:-212px -18px}


.main-menu #koszyk a, .main-menu #koszyk a span{width: 60px;}
.main-menu span.red {color:#ed1c24; margin-left:3px;}
#menu-wyl, #menu-has {margin-top:15px;}
.main-menu a span {position: relative; top:-3px;}
/*-------------- zbiorcza klasa CONTENT -------------*/

/* ---GÓRA I DÓŁ CENTER CONTENTA--- */
.content-corners-top {background:url(/images/www/content-corner.png) 0 0; height: 10px; font-size: 0;}
.content-corners-bottom {background:url(/images/www/content-corner.png) -960px 0; height: 10px; font-size: 0;}
.content {background:#e7e7e7; border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9; padding: 0 9px;}

/* ---MENU GÓRNA BELKA-- */
.content-menu {position:relative;z-index:10;}
.content #main-menu  {position: relative; height: 35px;}
.content #main-menu #menu {width:937px; z-index: 10; background: url(/images/www/main-menu-left-side.gif) 0 0 no-repeat; padding-left: 4px;}
.content #main-menu #menu li.clear {_position:absolute !important;}
.content #main-menu {background:url(/images/www/menu_bg.gif) repeat-x 0 0; height: 38px;}
.content #main-menu .menu-btn-wrap .menu-btn-wrap {position: relative;}
.content #main-menu .menu-btn-wrap a span.menu-btn {line-height:35px;padding:0 6px 0 3px; cursor: pointer; background: url(/images/www/main-menu-border.gif) 100% 0 no-repeat; font-size: 13px;font-weight:bold;text-shadow:1px 1px 3px #ffffff;text-align:center;text-decoration:none;color:#333333; display: block; height: 35px;}
.content #main-menu .menu-btn-wrap-show a span.menu-btn{padding:0 3px 0 0px; height: 37px; background: url(/images/www/menuHover.png) repeat-x 0 0; }
.content #main-menu .menu-btn-wrap-show a#menu-porady span.menu-btn{height: 35px; border:0;}
.content #main-menu .menu-btn-wrap a#menu-porady span.menu-btn{ background: none; padding: 0;width:99px;color:#ffffff;text-shadow:1px 1px 1px #062C5F;}
.content #main-menu .menu-btn-wrap a#menu-porady:hover span.menu-btn{ color:#0c3e7f;text-shadow:1px 1px 1px #ffffff;}
.content #main-menu .menu-btn-wrap .second-level-con {z-index: 10;}
.content #main-menu .menu-btn-wrap .second-level{top:35px; visibility:hidden; position: absolute;padding-bottom:46px; padding-left:20px; padding-right: 20px;}
.content #main-menu .menu-btn-wrap .second-level .left-bg {height:100%; width:50%; width:260px; left:0;position:absolute;top:0;background:transparent url(/images/www/main-menu-bg.png) repeat-x scroll 0 100%; _background:transparent url(/images/www/main-menu-bg.gif) repeat-x scroll 0 100%;}
.content #main-menu .menu-btn-wrap .second-level .right-bg {height:100%; width:50%; width:261px; right:1px;position:absolute;top:0;background:transparent url(/images/www/main-menu-bg.png) repeat-x scroll 100% 100%; _background:transparent url(/images/www/main-menu-bg.gif) repeat-x scroll 100% 100%;}
.menu-one-column .left-bg, .menu-one-column .right-bg {width: 140px !important;}

.content #main-menu .menu-btn-wrap-show .second-level{display: block; z-index: 10;}
.content #main-menu .menu-btn-wrap .second-level-con {position:relative; border-top: 3px solid #ffe843; z-index: 100;}
.content #main-menu .menu-btn-wrap .rightside .last-in-tree {border-left: 1px solid #cacaca;}
.content #main-menu .menu-btn-wrap .last-in-tree{display:block; width:210px;  z-index: 10; position:relative; height: 20px; border-bottom: 1px solid #cacaca; padding:10px 15px 0 15px; }
.content #main-menu .menu-btn-wrap span span{white-space:nowrap;padding:0 10px 0 0;background:url(/images/www/menuLi.png) no-repeat right 8px;}
.content #main-menu .menu-btn-wrap-show .last-in-tree.hover {background: #fffad7;}
.content #main-menu .menu-btn-wrap a.main-link {color:#333333;margin: 0 0 3px 0!important; background-position: 50% 0;}
.content #main-menu .menu-btn-wrap a.main-link:hover {text-decoration:none;}
.content #main-menu .menu-btn-wrap-show a.main-link {margin:0!important; border-bottom:1px solid #CACACA; border-left: 3px solid #ffe843; border-right: 3px solid #ffe843; background-color:white; background-position: 50% -35px; background-repeat:no-repeat; position:relative; z-index:100;}
.content #main-menu .menu-btn-wrap-show a#menu-porady {border:0;}

#menu-porady{background-image: url(/images/www/main-menu-porady.png);}

/* ---SEARCHER I ACCOUNT--- */
.content #search-account {margin-top:3px;background:url(/images/www/searcher.png) repeat-x 0 -35px;}

/* SEARCHER */
.content #search-row {float:left; background: url(/images/www/searcher.png) repeat-x 0 0;  border-right:1px solid #a1a1a1;}
.content #search-row #search-products .search-products-left {float:left; background:url(/images/www/searcher.png) repeat-x 0 -70px;width:5px; height: 35px;}
.content #search-row #search-products .search-products-center {position:absolute; top:7px;left:6px;width:340px;}
.content #search-row #sel-cat {margin:7px 9px 0 0; height: 20px; display:block; border: 0;width: 191px; float: left;}
.content #search-row #search-products {width:348px;position:relative;}
.content #search-row #search-groups {border-right: 1px solid #464646; height: 34px;}
.content #search-row #search-groups span.fleft {color:white; font-weight: bold; margin:10px 8px 0 0;}
.content #search-row #search-groups input.submit {margin: 6px 6px 0 0;}
.content #account .search-products-right {float:right; background:url(/images/www/searcher.png) repeat-x 0 -105px;width:5px; height: 35px;}
.content #search-row .h2 {display:block;width:43px;color:#ffffff;float:left;font-size:10px;font-weight:bold;margin:0px;padding-top:4px; float: left; }
.content #search-row .searcher-wrap {background:url(/images/www/searcher-select.png) no-repeat -196px 0; _margin-right: 5px;}
.content #search-row .searcher-wrap input {border:0 none; height:13px; *height:12px; width:282px; *width:275px; margin: 3px 5px; background: transparent; display: block;}

a.searcher {border:0 none; height:22px; width:53px; margin: 6px 4px 0 0px; background: url(/images/www/btn-searcher-left.gif); display: block;}
a.searcher:hover{background-position:0 -21px;}
/* ACCOUNT */
.content #account {z-index:5;float:right; height: 35px; width:307px;  *width:310px;}
.content #account span {display:block;height:20px;padding:10px 0 4px; color: white; text-align: center;}
.content #account span.log {float: left; width: 170px; border-right:1px solid #464646;}
.content #account span.log a {color: #eeeeee;}
.content #account span.your-account {float:left;font-size:13px;font-weight:bold;margin:6px 0 0 6px;padding:0;width:117px;}
.content #account span.your-account a img {margin: 0 5px 0 0;}
.content #account span.your-account a span{position: relative; top: -2px; }

.content #account span.your-account a.customer-account{margin-left:16px;padding:3px 0 0 15px;background:url(/images/www/searcher-select.png) no-repeat -500px 1px;display:block;float:left;color:white;}
.content #account span.your-account{position:relative;}
.content #account span.your-account a.logged{background:none;padding:4px 0 0 0px;margin-left:0}
#ico-konto{display:block;width:24px;height:25px;background: url(/images/www/ico-konto.gif) no-repeat top left;float:left;margin:0px 3px 0 8px !important;_margin-left:5px !important;}

#news_list{left:-124px;position:absolute;top:-9px;width:266px;z-index:15;}
#news_list .B1{background:url(/images/www/bg-InfoKonto1.png) no-repeat top left;height:49px;}
#news_list .B2{background:url(/images/www/bg-InfoKonto2.png) repeat-y top left;padding:0 13px;}
#news_list .B3{background:url(/images/www/bg-InfoKonto3.png) no-repeat top left;height:36px;}
#news_list .links{width:100%;overflow:hidden;}
#news_list .links .row{font-size:12px;font-weight:normal;text-align:left;color:#333;height:auto;border-bottom:1px solid #e5e5e5;display:block;padding:8px;}
#news_list .links a.row{margin:0;color:#0C4DA2;text-decoration:none;}
#news_list .links a.row:hover{background:#f1f1f1}
#news_list .button a{margin:8px 10px 3px;color:#0C4DA2;font-weight:bold;}
#news_list .button span {display:inline;height:auto;padding:0;}

/* NAV-PATH */
#nav-path {padding: 7px 0; height: 15px;}
#nav-path a, #nav-path a span, #nav-path span span{font-weight:normal;font-size:12px;}
#nav-path span {float: left; display:block;height:13px;font-size: 12px; font-weight: bold; margin: 0 2px;}
#nav-path span.arrow {background: url(/images/www/arrow-black.gif); width: 3px; height: 5px; margin:5px; font-size: 0;}



/*-------------- FOOTER -------------*/

.content #footer-boxes {height: 214px; background:url(/images/www/footer-boxes.png) left 0 repeat-x; _background-position: 0 0;}
.content #footer-boxes .footer-box {float:left; border-right:1px solid #d3d3d3; width: 187px; height: 100%;}
.content #footer-boxes .footer-box.first {background:url(/images/www/footer-boxes.png) left -428px no-repeat;}
.content #footer-boxes .footer-box.last {float:right; background:url(/images/www/footer-boxes.png) right -214px no-repeat; border: 0 none;}
.content #footer-boxes .footer-box .footer-box-top {height:25px;margin:7px 0 0;_margin-top:-2px; font-size:13px;font-weight:bold; text-align: center;}
.content #footer-boxes .footer-box .footer-box-top h6{margin:0;padding:0;font-size:14px;font-weight:bold;}
.content #footer-boxes .footer-box .footer-box-bottom {padding:10px 9px 10px 10px; color:#666666 !important; *padding:10px 8px 10px 10px;}
.content #footer-boxes .footer-box .footer-box-bottom div {color:#666666 !important;}
.content #footer-boxes .footer-box .footer-box-bottom a {color:#666666}
.content #footer-boxes .footer-box .footer-box-bottom .letter-send .text-wrap {margin: 5px 0; background: url(/images/www/input-text-bg.gif); width: 166px;}
.content #footer-boxes .footer-box .footer-box-bottom .letter-send input.text {margin: 2px 5px 4px 5px; border: 0; background: transparent; height: 15px; width: 156px; *height: 13px;}
.content #footer-boxes .footer-box .footer-box-bottom .sign-in-wrap {margin: 0 0 5px 0;}
.content #footer-boxes .footer-box .footer-box-bottom .sign-in-wrap label {margin: 0 3px 0 1px;}
.content #footer-boxes li{margin:0 0 4px}

.content #footer-logo-brands {background:url(/upload_module/graphics/footer-logo-brands.png) center center no-repeat; height: 80px;}

a.company {color: #000;}
#tooltip {position:absolute;z-index:3000;opacity:0.92;width:250px;border:none;}
#tooltip h3, #tooltip div { margin: 0;}
#tooltip h3{font-size:12px;background: url(/images/www/tooltip.png) no-repeat top left;padding: 17px 17px 0 17px;}
#tooltip .body{height:17px;display:block !important;background: url(/images/www/tooltip.png) no-repeat bottom left;}

.smallLoading{background:url(/images/www/basket-loader.gif) no-repeat center center;width:16px;height:16px;}

.ico-produktNiedostepnyTop{background:url(/images/www/ico-produktNiedostepny.gif) no-repeat center top;width:100%;height:60px;}
.ico-produktNieaktywnyTop{background:url(/images/www/ico-produktNieaktywny.gif) no-repeat center top;width:100%;height:60px;}

.ico-produktNiedostepnyBottom{background:url(/images/www/ico-produktNiedostepny.gif) no-repeat center -60px;width:100%;height:75px;}
.ico-produktNieaktywnyBottom{background:url(/images/www/ico-produktNieaktywny.gif) no-repeat center -58px;width:100%;height:75px;}

.prods3 .ww{width:220px;height:1px;}
.prods2 .ww{width:320px;height:1px;}


.sh1{
	text-shadow:1px 1px 1px #ffffff;
}
.sh2{text-shadow:0 0 6px #222222;}
.sh3{text-shadow:0 0 2px #111111;}
.sh4{text-shadow:0 0 4px #333;}
.sh5{text-shadow:1px 1px 3px #FFFFFF}
.sh10{
	filter: glow(color=#ffff00,strength=3);
}

#multimedia{padding:8px;background:#e7e7e7;}
#multimedia h1{margin:0;padding:0;font-size:16px;font-weight:bold}

#multimedia ul {background:none repeat scroll 0 0 transparent;height:37px;margin:5px 0 0 5px;padding:0;}
#multimedia li {  position: relative;top:1px;list-style:none; padding:0px; display:block; float:left; margin:8px 1px 0 !important; white-space:nowrap;
	background:url(/images/www/product-tab.png) 0 0 repeat-x; 
	font-weight:bold; text-align:center; display:block; float:left; height:30px; _width:40px;}
#multimedia li.hovers { height:33px;margin: 5px 1px 0 !important;background-position:0 -30px;}
#multimedia li.hovers a { height:33px;background-position:0 -93px;}
 #multimedia li.hovers span{ height:26px;color:#ffffff;background-position:right -156px;}
#multimedia li.current {background:url(/images/www/product-tab.png) 0 -189px repeat-x; height: 38px; margin: 0 1px !important; top:2px;}
#multimedia li a {text-align:center; color:#FFF; cursor:pointer;text-shadow:0 0 2px #111111;display:block; height:30px; background:url(/images/www/product-tab.png) 0 -63px no-repeat; padding: 0px 0px 0px 20px;}
#multimedia li span {color:#d3d3d3; font-size:13px; display:block; height: 23px; padding-top:7px;  background:url(/images/www/product-tab.png) right -126px no-repeat; padding-right:20px;}

#multimedia li.current a{color:#000;  background-position:0 -227px; height: 38px;}
#multimedia li.current span {color:#000;  text-shadow:none;background-position:right -265px;  height: 27px; padding-top:11px;}

#multimedia .tab{display:none;}
#multimedia .activ{display:block !important;}
#multimedia .tabs .small{width:71px;height:63px;overflow:hidden;border:2px solid transparent;margin:0 auto;margin-bottom:10px;}
#multimedia .tabs .active{border:2px solid yellow !important;}

#multimedia .tabs{width:770px;height:553px;background:#ffffff url(/images/www/multimedia-loader.gif) no-repeat center center;border-right:1px solid silver;border-left:1px solid silver;border-top:0;}
#multimedia .tabs .zoom{}
#multimedia .tabs .zoom .big {position:relative;border:1px solid #eeeeee;width:600px;height:532px;overflow:hidden;}
#multimedia .tabs .zoom .big .img{position:absolute;top:700px;cursor:move;}
#multimedia .tabs .zoom .big .img img{margin:0 auto;}
#multimedia .tabs .zoom .small {cursor:pointer;display:none;position:relative;}
#multimedia .tabs .zoom .small .loading1{width:71px;height:63px;background:#ffffff;position:absolute;top:0;left:0;opacity:0.9;}
#multimedia .tabs .zoom .small .loading2{width:71px;height:63px;background: url(/images/www/multimedia-loader.gif) no-repeat center center;position:absolute;top:0;left:0;}
#multimedia .tabs .zoom .small .cur{cursor:move;display:none;width:40px;height:40px;top:0;left:0;background:yellow;opacity:0.3}
#multimedia .tabs .zoom .active{cursor:auto;}
#multimedia .tabs .zoom .active .cur{display:block;}

#multimedia .tabs .foto{}
#multimedia .tabs .foto .big{border:1px solid #ffffff;width:600;height:532px;position:relative;}
#multimedia .tabs .foto .big span{position:absolute;display:block;width:600px;height:532px;}
#multimedia .tabs .foto .small{cursor:pointer;display:block;}
#multimedia .tabs .foto .small img{display:block;width:71px;height:63px;}

#multimedia .tabs .video .rr{height:500px;position:relative;overflow:hidden;}
#multimedia .tabs .video .big{position:absolute;}
#multimedia .tabs .video .small{cursor:pointer;display:block;}

#multimedia .tabs #swf360{margin:0 auto;}
#multimedia .topTab{background:url(/images/www/multimedia-1.gif) no-repeat top left;height:5px;}
#multimedia .bottomTab{background:url(/images/www/multimedia-3.gif) no-repeat top left;height:9px;}

#multimedia .ll{float:left;width:118px;padding:18px 0px;overflow:x:hidden;overflow-y:auto;margin-top:30px;border-right:1px solid silver;height:450px;}
#multimedia .rr{height:532px;background:#ffffff url(/images/www/multimedia-loader.gif) no-repeat center center;float:right;width:620px;padding:10px;}

.sharebook, .sharebookSuite{vertical-align:bottom;}
.sharebook img{vertical-align:bottom;}