#content .search ul li label {float:left; padding:3px 0 0 0; font:bold 11px/14px tahoma; color:#5b4102}
#addConfirmBg {filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index: 90; width:100%; height: 100%; background-color: #fff; position: fixed; top: 0px; left: 0px;} 
a#basketAddConfirm, a#notepadAddConfirm {z-index: 100; position: fixed; top: 50%; left: 50%; margin-top: -59px; margin-left: -251px; display: none; width: 502px; height: 117px;}
XXXa#mainPopup {z-index: 100; position: fixed; top: 50%; left: 50%; margin-top: -184px; margin-left: -251px; width: 502px; height: 367px;}
a#mainPopup{z-index: 100; position: absolute; display: none}
a#popClose{position:absolute; display: block; top: 1px; width: 70px; height: 24px; z-index: 120; line-height: 34px;background: url(hack)}
.err {color:red !important}
#content .content .box div.opis div.opis_krotki {height:54px; clear: both; overflow: hidden; margin-bottom: 10px;}
#nav ul li.right a {float: right;}
#content .lista_produktu ul li span.details {width:52px; text-align:left}
#content .lista ul li span.details {width:53px;}
#content .lista_produktu ul li em a.remove {background:url("../images/ikona_a.png") no-repeat 0 4px}
#content .lista_produktu ul li em a.remove:hover {background:url("../images/ikona_b.png") no-repeat 0 4px}
#powiadomZnajomegoForm label {display: block; margin-bottom: 8px; margin-top: 18px;}
#powiadomZnajomegoForm input, #powiadomZnajomegoForm textarea {padding: 2px; font-family: tahoma; font-size:11px}
#powiadomZnajomegoForm label {font-weight: bold}
#zadajPytanieForm label {display: block; margin-bottom: 8px; margin-top: 18px;}
#zadajPytanieForm input, #zadajPytanieForm textarea {padding: 2px; font-family: tahoma; font-size:11px}
#zadajPytanieForm label {font-weight: bold}

#content .sort ul li a.activeUp {background:url("../images/icon-up-on.gif") no-repeat;}
#content .sort ul li a.activeDown {background:url("../images/icon-down-on.gif") no-repeat;}
#content .tabs ul li.waski {width:66px;}
.promoPrice {text-decoration: line-through;}

#powiadom_znajomego {padding: 0 15px}
#zadaj_pytanie {padding: 0 15px}

.imgLink {width: auto !important; height: auto !important; margin: 0 9px 0 0 !important}
.imgLink img {margin-right: 0 !important}

#categoryMenuHeader {height: 35px}
#left dl {padding:0; margin:0; width:180px;}
#left dl dt {display:block; padding:0; margin:0; width:180px; line-height:26px}
#left dl dt a {display:block; padding:6px 6px 6px 19px; margin:0; width:155px; line-height:12px; background-position:8px center}
#left dl dl a {dispaly:block; padding:6px 6px 6px 29px; width:145px; background-position:18px center}
#left dl dl dl a {padding:6px 6px 6px 41px; width:133px; background-position:28px center}
#left dl dt a:hover {text-decoration:underline; color:#ffffff}
#left dl dt dl.tab {dispaly:block; padding:0; width:180px;}
#left dl.tab dt { display:inline; float:left; width:90px; padding:0 0 10px 0; margin:0px}
#left dl.tab dt a {line-height:24px; width:90px; text-align:center; font-weight:bold; border:0px}
#left dl.tab dt a.orange {padding:0px; margin:0; color:#223147; background:url("../images/tab-orange.jpg") no-repeat; }
#left dl.tab dt a.blue {padding:0px; margin:0; color:#ffffff; background:url("../images/tab-blue.jpg") no-repeat;}
#left dl.tab dt a.orange:hover {color:#fd3709}
#left dl.tab dt a.blue:hover {color:#fdb813}
.orange dl dt dl.tab dt {border-bottom:1px solid #D79800}
.orange dl a {color:#473200; background:url("../images/arrow-blue-menu.gif") no-repeat; border-bottom:1px solid #D79800; font-weight: bold;}
.orange dl a:hover {background:#FD6B09 url("../images/arrow-white-menu.gif") no-repeat;}
.orange dl dl a {background-color: #FBDC91; font-weight: normal;}
.orange dl dl dl a {background-color:#FFEAB9; font-weight: normal;}
.blue dl dt dl.tab dt {border-bottom:1px solid #015493}
.blue dl a {dispaly:block !important; color:#ffffff; background:url("../images/arrow-orange-menu.gif") no-repeat; border-bottom:1px solid #015493}
.blue dl a:hover {background:#1F4E71 url("../images/arrow-white-menu.gif") no-repeat;}
.blue dl dl a {dispaly:block; background-color: #288CD8}
.blue dl dl dl a {dispaly:block; background-color:#69B5EE}			

#content .content .box h3 a {line-height: 10px; padding-right: 6px; overflow: hidden; display: block; height: 30px}
#content .content .box h3 {line-height: 10px; padding:6px 0 2px 10px}
#content .content .box div.bg {float:left; width:200px; padding:0 0 10px 0; margin:-1px 0 0 -1px; background: url("../images/bg-box.jpg") no-repeat bottom left; }
#content form.dane select.text {display:block; padding: 3px 3px 3px 8px; height:25px; color:#424243; background: #ffffff; width: 533px; margin:0; font: 11px/12px tahoma; border:1px solid #B1DCEB; overflow:hidden}
.formSeparator{height: 20px; background-color: white; border: none;}
#content form.dane textarea {padding: 3px 3px 3px 8px; color:#424243; background: #ffffff; font: 11px/12px tahoma}

.two img, .two a img{float: none}
.kontakt .right img{float: none; position: relative; left: auto; top: auto}
.kontakt .right img#mapa{position:absolute; top:87px; left:31px}

#rzetelna{margin-top: 132px; display: block;}
#japanpoint{margin-top: 232px; display: block}

