*{margin:0px;padding:0px;}

body{background:#fff;font-family:Arial, Tahoma, sans-serif;font-size:12px;color:#6d6e70;text-align:center;}
a{text-decoration:none;color:#929496;}
a:hover{text-decoration:underline;}
img{border:none;}
table{font-family:Arial, Tahoma, sans-serif;font-size:11px;}
a img{cursor:pointer;}
input, textarea, select{font-size:11px;color:#929496;font-family:Arial, Tahoma;vertical-align:middle;}
h1, h2, h3, h4{font-family:Tahoma;}
.clear{clear:both;padding:0px;margin:0px;height:0px;line-height:0px;font-size:1px;}
.img_box1{display: table; #position: relative; overflow: hidden;}
.img_box2{#position: absolute; #top: 50%;#left:0px;display: table-cell; vertical-align: middle;text-align:center;}
.img_box3{#position: relative; #top: -50%;}
.iButton{cursor:pointer;}


.preloaderBox{width:100%;}
.preloaderBox0{width:992px;margin:0px auto;}
.preloaderBox1{background:#fff;padding:50px 0px;text-align:center;opacity:0.8;MozOpacity:0.8;KhtmlOpacity:0.8;filter:alpha(opacity=80);}
.preloaderBox1 .load_txt{padding-top:5px;padding-left:10px;}
#preloaderId{position:fixed;left:0px;width:100%;z-index:20;top:250px;overflow:hidden;}
* html #preloaderId{ /*\*/position: absolute; top: expression((250 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');/**/ }
.preloaderBox iframe {filter:alpha(opacity=80);background:none;display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position: absolute; top: 0px;left:0px; z-index:-1; filter:mask(); width:3000px;/*must have for any big value*/ height:3000px/*must have for any big value*/; }


.mainBox{width:992px;margin:0px auto;text-align:left;clear:both;background:#fff;font-family:Arial, Tahoma, sans-serif;font-size:12px;color:#6d6e70;}
.leftKol{float:left;width:393px;}
.rightKol{float:right;width:600px;position:relative;left:-1px;top:0px;margin-right:-1px;display:inline;z-index:5;}
#content .pageHeader{color:#919496;font-size:26px;padding:8px 85px 6px 19px;border-bottom:1px solid #929496;float:left;display:inline;}

#top {padding-top:23px;border-bottom:1px solid #929496;overflow:hidden;zoom:1;}
#top .logoBox{border-right:1px solid #929496;padding:45px 0px 18px 32px;}
#top .topMenu{float:left;padding-left:9px;display:inline;line-height:12px;text-transform:lowercase;display:inline;}
#top .topMenu a{padding:0px 10px;}
#top .userPanel{float:right;text-transform:lowercase;}
#top .userPanel strong{padding-right:3px;}
#top .userPanel a{padding:0px 10px;}
#top .userPanel a.last{padding-right:0px;}
#top .mainShopCategories{height:24px;background:#eaba30;margin-top:35px;padding-top:10px;}
#top .mainShopCategories a{color:#fff;text-transform:uppercase;font-size:12px;padding:0px 7px;}
#top .mainShopCategories a.mainShop{background:#f5dd98;padding:10px 9px 8px 12px;#padding-bottom:10px;margin:0px 7px 0px 0px;color:#767475;}
#top .pagePath{height:17px;border-left:1px solid #929496;padding:4px 10px 0px 19px;color:#929496;font-size:10px;}
#top .pagePath a{color:#929496;}


#bottom{padding-top:2px;margin-right:29px;border-top:1px solid #929496;}
#bottom .bottomNavi{background:#afafaf;text-transform:uppercase;text-align:center;color:#fff;font-size:13px;padding:10px 0px 8px 0px;}
#bottom .bottomNavi a{color:#fff;margin:0px 10px;}
#bottom .footer{text-align:center;padding:10px 0px 20px 0px;color:#afafaf;font-size:12px;}
#bottom .footer a{color:#afafaf;font-weight:bold;}
#bottom .posText{text-align:center;padding:10px 0px 5px 0px;color:#afafaf;font-size:11px;}

#content{}
#content .topFlashBox{margin-bottom:4px;zoom:1;}
#content .topFlashBox*{border:none;}
#content .leftFlashBox{border-right:1px solid #929496;border-bottom:1px solid #929496;overflow:hidden;zoom:1;height:215px;}
#content .prodListBox .topFlashBox{overflow:hidden;zoom:1;}
#content .contentLeft{}
#content .contentRight{}

#content #searchBox .searchForm{padding-bottom:2px;border-right:1px solid #929496;}

#content #searchBox .searchForm .adv_search{position:fixed;left:-5000px;}
#content #searchBox .searchForm .adv_search .searches{margin:0px 0px 20px 0px;padding-left:70px;}
#content #searchBox .searchForm .adv_search .filter{width:100%;height:50px;}
#content #searchBox .searchForm .adv_search .filter > div{color:#9C9EA0;display:inline-block;float:left;font-size:11px;width:125px;}
#content #searchBox .searchForm #show_adv{color:#9C9EA0;display:inline-block;float:right;font-size:11px;letter-spacing:0.8px;margin:20px 30px 20px 0;text-align:right;width:100%;}
#content #searchBox .searchForm #show_adv:hover{text-decoration:underline;cursor:pointer;}
#content #searchBox .searchForm .span {display:inline-block;margin-left:10px;margin-top:10px;font-weight:normal;}
#content #searchBox .searchForm .span:hover{text-decoration:underline;cursor:pointer;font-weight:bold;}
#content #searchBox .searchForm .img{float:left;width:35px;}

#content #searchBox .searchForm input.iTxt{width:277px;border:1px solid #929496;height:16px;padding:2px 0px 0px 7px;border-right:none;}
#content #searchBox .searchForm input.iButton{border:1px solid #929496;background:#eabb31;color:#fff;padding:0px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;width:74px;height:20px;}
#content .adviserBox{border-right:1px solid #929496;border-bottom:1px solid #929496;padding-bottom:20px;line-height:22px;}
#content .adviserBox img{padding-bottom:10px;}
#content .adviserBox a{display:block;}
#content .sitemapBox{border-right:1px solid #929496;border-bottom:1px solid #929496;}
#content .partnersBox{padding:20px 0px;border-right:1px solid #929496;overflow:hidden;zoom:1;border-bottom:1px solid #929496;}
#content .partnersBox a, #content .partnersBox span{display:block;float:left;display:inline;padding:0px 5px;}
#content .partnersBox img{padding-bottom:15px;}
#content .iconsBox{padding:10px 0px;border-right:1px solid #929496;overflow:auto;}
#content .iconsBox .openx_bottom_left{width:125px;display:inline-block;float:left;}
#content .menuBox{border-right:1px solid #929496;border-bottom:1px solid #929496;width:392px;overflow:hidden;zoom:1;}

#content .indexProd{width:570px;}
#content .indexProd .shopHeaderSimple{text-align:right;border-bottom:1px solid #929496;border-left:1px solid #929496;}
#content .indexProd .prodNewList{border-bottom:1px solid #929496;border-left:1px solid #929496;}
#content .indexProd .prodNewList li{padding:26px 0px 11px 28px}
#content .indexProd .prodNewList .prodText{text-align:justify;display:inline;}
#content .indexProd .prodNewList .prodDescription a{color:#6D6E70;}
#content .indexProd .prodNewList .prodDescription{overflow:hidden;zoom:1;}
#content .indexProd .prodNewList .prodTitle{font-size:15px;padding-bottom:2px;}
#content .indexProd .prodNewList .prodImage{float:right;display:inline;padding-left:22px;}
#content .indexProd .prodPromotionList{overflow:hidden;zoom:1;}
#content .indexProd .prodPromotionList li{padding:10px 10px 0px 10px;float:left;width:169px;border-left:1px solid #929496;height:223px;}
#content .indexProd .prodPromotionList .prodTitle{font-size:14px;text-align:center;padding-top:3px;}
#content .indexProd .prodPromotionList .prodTitle a{color:#6d6e70;}
#content .indexProd .prodPromotionList .prodPrice{font-size:18px;font-weight:bold;text-align:center;color:#929496;}

#content .shopCategoriesBoxes{border-left:1px solid #929496;}
#content .shopCategoriesBoxes .emptyHeader{width:150px;height:47px;border-bottom:1px solid #929496;margin-bottom:20px;}
#content .shopCategoriesBoxes .catElem{float:left;text-align:center;width:161px;display:inline;margin-left:30px;border-bottom:1px solid #929496;padding-bottom:8px;margin-bottom:35px;}
#content .shopCategoriesBoxes .catElem .catImage{padding-bottom:4px;height:140px;}
#content .shopCategoriesBoxes .catElem .catTitle{text-transform:uppercase;font-weight:bold;font-size:14px;height:32px;position:relative;}
#content .shopCategoriesBoxes .catElem .catTitle a{color:#6d6e70;position:absolute;bottom:0px;left:0px;width:161px;text-align:center;}

#content .shopCategoriesList{background:#eaba30;margin-top:1px;position:relative;z-index:2;overflow:hidden;zoom:1;}
#content .shopCategoriesList a{color:#fff;}
#content .shopCategoriesList a.active{font-weight:bold;}
#content .shopCategoriesList .shopCategoriesName{font-size:20px;text-transform:uppercase;margin-left:31px;border-bottom:1px solid #fff;padding:11px 0px 10px 0px;}
#content .shopCategoriesList .groupName{color:#fff;}
#content .shopCategoriesList .shopCategoriesName .subCatName{font-size:20px;}
#content .shopCategoriesList .shopCategoriesName span{color:#fff;padding:0px 11px;}
#content .shopCategoriesList .shopCategoriesName a:hover{text-decoration:none;}
#content .shopCategoriesList .shopCategoriesSub{text-transform:uppercase;line-height:16px;margin:15px 0px;padding-left:17px;position:relative;height:150px;}
#content .shopCategoriesList .shopCategoriesSub .naviTop{position:absolute;top:3px;left:0px;text-align:center;width:32px;}
#content .shopCategoriesList .shopCategoriesSub .naviBottom{position:absolute;bottom:3px;left:0px;text-align:center;width:32px;}
#content .shopCategoriesList .shopCategoriesSub .subCat{margin-top:2px;}
#content .shopCategoriesList .shopCategoriesSub .subCat2{margin-top:10px;}
#content .shopCategoriesList .shopCategoriesSub #e1{margin-top:0px;}
#content .shopCategoriesList .shopCategoriesSub .subCategories{padding-left:15px;}
#content .shopCategoriesList .shopCategoriesSub .subBox3, #content .shopCategoriesList .shopCategoriesSub .subBox4{margin-top:7px;}
#content .shopCategoriesList .shopCategoriesAll{font-size:12px;text-transform:uppercase;margin-left:31px;border-bottom:1px solid #fff;padding:7px 0px;color:#fff;height:18px;padding-top:10px;}
#content .shopCategoriesList .shopCategoriesMain{text-transform:uppercase;line-height:16px;margin:15px 0px;padding-left:32px;position:relative;height:200px;}
#content .shopCategoriesList .shopCategoriesMain .naviTop{position:absolute;top:3px;left:0px;text-align:center;width:32px;}
#content .shopCategoriesList .shopCategoriesMain .naviBottom{position:absolute;bottom:3px;left:0px;text-align:center;width:32px;}
#content .shopCategoriesList .shopCategoriesMain #e1{margin-top:0px;}
#content .shopCategoriesList .shopCategoriesMain .subCat1{margin-top:10px;}

#content .specialCategoriesList .specialCategoriesMain{text-transform:uppercase;line-height:16px;margin:15px 0px;padding-left:32px;position:relative;}
#content .specialCategoriesList .specialCategoriesMain .naviTop{position:absolute;top:3px;left:0px;text-align:center;width:32px;}
#content .specialCategoriesList .specialCategoriesMain .naviBottom{position:absolute;bottom:3px;left:0px;text-align:center;width:32px;}
#content .specialCategoriesList .specialCategoriesMain #e1{margin-top:0px;}
#content .specialCategoriesList .specialCategoriesMain .subCat0{margin-top:10px;color:#fff;}
#content .specialCategoriesList .specialCategoriesMain .subCat{padding-bottom:9px;}
#content .specialCategoriesList .specialCategoriesMain .subCat1{padding-left:15px;}



#content .manufacturerList{margin-top:1px;position:relative;z-index:2;overflow:hidden;zoom:1;}
#content .manufacturerList .manufacturerName{margin-left:31px;border-bottom:1px solid #929496;}
#content .manufacturerList a.active{font-weight:bold;}
#content .manufacturerList a{color:#7c7c7c}
#content .manufacturerList .manufacturerSub{text-transform:uppercase;line-height:28px;margin:15px 0px 15px 0px;padding-left:30px;position:relative;height:280px;}
#content .manufacturerList .manufacturerSub .naviTop{position:absolute;top:8px;left:0px;text-align:center;width:32px;}
#content .manufacturerList .manufacturerSub .naviBottom{position:absolute;bottom:8px;left:0px;text-align:center;width:32px;}
#content .manufacturerList .manufacturerSub #m1{margin-top:0px;}
#content .manufacturerList .shopManufacturerAct{font-weight:bold;}

#content .emptyList{clear:both;}
#content .emptyList .emptyElem{padding:30px 0px 30px 25px;}

#content .prodListBox{border-left:1px solid #929496;padding-bottom:25px;zoom:1;}

#content .prodListBox .pages{text-align:right;color:#929496;padding:0px 28px 0px 0px;}
#content .prodListBox .pages strong{color:#444444}
#content .prodListBox .pages a{padding:0px 4px;color:#929496;}
#content .prodListBox .pages a.pg_1{border-left:none;}
#content .prodListBox .pages a.current{font-weight:bold;color:#929496}
#content .prodListBox .pages a.prev,#content .prodListBox .pages a.next{color:#6d6e70}

#content .prodList{list-style-type:none;}
#content .prodList li{float:left;width:182px;text-align:center;display:inline;margin-right:10px;margin-bottom:15px;}
#content .prodList li .prodElem{padding:19px 21px 14px 32px;}
#content .prodList .prodImage{width:138px;height:122px;background:#fff;margin:0px auto;margin-bottom:12px;position:relative;}
#content .prodList .prodImage .prodIco{width:32px;position:absolute;top:0px;right:0px;}
#content .prodList .prodImage .prodIco img{padding:2px 0px;}
#content .prodList .prodTitle{font-size:14px; font-weight:bold;text-transform:uppercase;height:16px;overflow:hidden;zoom:1;}
#content .prodList .prodTitle a{color:#6d6e70;}
#content .prodList .prodDescr{color:#777777;line-height:16px;height:32px;}
#content .prodList .prodDescr .pDescr{height:16px;overflow:hidden;zoom:1;}
#content .prodList .prodPrice{font-weight:bold;clear:both;padding-top:8px;color:#6d6e70;}
#content .prodList .prodPrice .newPrice{padding-left:7px;}
#content .prodList .prodPrice .oldPrice{padding:0px 5px 0px 7px;text-decoration:line-through;font-weight:normal}
#content .prodList .prodPrice a{font-weight:normal;padding:0px 5px 0px 7px;color:#6d6e70;font-weight:bold;}
#content .prodList .prodButtons{padding-top:7px;width:148px;margin:0px auto;color:#6d6e70;border-top:1px solid #929496;margin-top:5px;}
#content .prodList .prodButtons a{text-transform:lowercase;color:#6d6e70;}
#content .prodList .prodButtons a.basketButton{margin-right:10px;}
#content .prodList .prodButtons a.leaveButton{margin-left:10px;}
#content .prodList .prodTime{font-size:10px;padding-top:3px;}
#content .prodList .prodTime span{text-decoration:underline;margin-right:3px;}

#content .prodList_2{list-style-type:none;}
#content .prodList_2 li{margin:0px 28px 22px 15px;padding:0px 0px 10px 3px;border-bottom:1px solid #929496;overflow:hidden;zoom:1;}
#content .prodList_2 .prodImage{width:138px;height:122px;background:#fff;float:right;}
#content .prodList_2 .prodText{float:left;width:396px;}
#content .prodList_2 .prodTitle{font-size:16px; font-weight:bold;text-transform:uppercase;padding-bottom:7px;}
#content .prodList_2 .prodTitle a{color:#6d6e70;margin-right:10px;}
#content .prodList_2 .prodTitle img{position:relative;top:3px;}
#content .prodList_2 .prodShortDescr{float:left;width:192px;margin-bottom:10px;}
#content .prodList_2 .prodAvailability{float:right;width:178px;margin-bottom:10px;font-size:10px;}
#content .prodList_2 .prodAvailability span{text-decoration:underline;padding-right:7px;}
#content .prodList_2 .prodDescr{color:#777777;height:48px;float:left;width:172px;overflow:hidden;zoom:1;display:inline;padding-right:22px;border-right:1px solid #929496;}
#content .prodList_2 .prodDetails{float:right;width:178px;text-align:left;}
#content .prodList_2 .pDet{height:15px;overflow:hidden;zoom:1;}
#content .prodList_2 .prodPrice{font-weight:bold;padding-top:4px;color:#6d6e70;}
#content .prodList_2 .prodPrice span{padding-right:5px;}
#content .prodList_2 .prodPrice .oldPrice{text-decoration:line-through;font-weight:normal}
#content .prodList_2 .prodPrice a{font-weight:normal;padding:0px 5px 0px 0px;color:#6d6e70;font-weight:bold;}
#content .prodList_2 .prodButtons{padding-top:4px;color:#6d6e70;}
#content .prodList_2 .prodButtons a{color:#6d6e70;}
#content .prodList_2 .prodButtons a.basketButton{margin-right:10px;}
#content .prodList_2 .prodButtons a.leaveButton{margin-left:10px;}

#content .prodList_1{list-style-type:none;}
#content .prodList_1 li{margin:0px 28px 20px 15px;padding:20px 0px 20px 3px;border-bottom:1px solid #929496;}
#content .prodList_1 .prodImage{background:#fff;text-align:center;}
#content .prodList_1 .prodImage *{margin:0px auto;}
#content .prodList_1 .prodTitleBox{width:340px;float:left;}
#content .prodList_1 .prodTitle{font-size:24px; font-weight:bold;text-transform:uppercase;line-height:20px;padding-bottom:5px;}
#content .prodList_1 .prodTitle img{position:relative;top:3px;}
#content .prodList_1 .prodTitle a{color:#6d6e70;margin-right:10px;}
#content .prodList_1 .prodTitle a:hover{text-decoration:none;}
#content .prodList_1 .prodShortDescr{margin-bottom:10px;}
#content .prodList_1 .prodDetails{float:right;width:210px;text-align:left;margin-bottom:10px;}
#content .prodList_1 .pDescr{height:15px;overflow:hidden;zoom:1;}
#content .prodList_1 .prodPrice{padding-top:4px;color:#6d6e70;text-align:right;}
#content .prodList_1 .prodPrice span{}
#content .prodList_1 .prodPrice .oldPrice{text-decoration:line-through;font-size:24px;padding-right:7px;border-right:2px solid #6d6e70;}
#content .prodList_1 .prodPrice .newPrice{font-size:24px;font-weight:bold;}
#content .prodList_1 .prodPrice a{font-weight:normal;color:#6d6e70;display:block;font-size:14px;}
#content .prodList_1 .prodButtons{padding-top:4px;color:#6d6e70;text-align:right;font-size:14px;}
#content .prodList_1 .prodButtons a{color:#6d6e70;}
#content .prodList_1 .prodButtons a.basketButton{margin-right:10px;}
#content .prodList_1 .prodButtons a.leaveButton{margin-left:10px;}
#content .prodList_1 .prodAvailability{text-align:right;font-size:12px;}
#content .prodList_1 .prodAvailability span{text-decoration:underline;padding-right:7px;}
#content .prodList_1 .prodText{border-top:1px solid #929496;clear:both;padding:10px 0px 0px 0px;}
#content .prodList_1 .prodDescr{color:#777777;height:52px;float:left;width:170px;overflow:hidden;zoom:1;display:inline;padding-right:30px;}
#content .prodList_1 .prodProperties{line-height:15px;font-size:12px;width:350px;float:right;}
#content .prodList_1 .prodProperties .propertName{float:left;margin-right:5px;display:inline;}
#content .prodList_1 .prodProperties .propertValue{overflow:hidden;zoom:1;}
#content .prodList_1 .prodProperties .propertElem{padding-bottom:2px;}

#content .productDeatils{width:570px;border-left:1px solid #929496;}
#content .productDeatils .productDeatilsBox .productCategory{color:#929496;font-size:17px;text-transform:uppercase;padding:18px 85px 9px 17px;border-bottom:1px solid #929496;float:left;}
#content .productDeatils .productDeatilsBox .productDeatilsTitle{padding:10px 0px 30px 15px;clear:both;color:#929496;font-size:30px;text-transform:uppercase;float:left;display:inline;}
#content .productDeatils .productDeatilsBox .productIcons{float:right;padding-top:15px;}
#content .productDeatils .productDeatilsBox .productProducent{position:absolute;top:-25px; left:17px;}
#content .productDeatils .productDeatilsBox .productPrice{position:absolute;bottom:15px; right:17px;color:#6d6e70;text-align:right;}
#content .productDeatils .productDeatilsBox .productPrice .oldPrice{font-size:21px;text-decoration:line-through;}
#content .productDeatils .productDeatilsBox .productPrice .newPrice{font-size:26px;font-weight:bold;}
#content .productDeatils .productDeatilsBox .productDeatilsPhoto{position:relative;clear:both;width:570px;}
#content .productDeatils .productDeatilsBox .productDeatilsPhoto .main_photo{margin:0px auto;width:340px;zoom:1;}
#content .productDeatils .productDeatilsBox .productOtherPhotos{padding-left:16px;margin-left:16px;border-bottom:1px solid #929496;padding-bottom:15px;margin-bottom:14px;}
#content .productDeatils .productDeatilsBox .productOtherPhotos .oth_photo{border:1px solid #ccc;margin:7px 2px 0px 0px;width:102px;float:left;}
#content .productDeatils .productDeatilsBox .productOtherPhotos .oth_photo img, #content .productDeatils .productDeatilsPhoto .main_photo img{cursor:pointer;}
#content .productDeatils .productDeatilsBox .productOtherPhotos .photoInfo{padding-top:3px;}

#content .productDeatils .productDeatilsInfo{margin-left:16px;border-bottom:1px solid #929496;}
#content .productDeatils .productDeatilsProperties{float:left;width:277px;border-right:1px solid #929496;margin-bottom:15px;}
#content .productDeatils .productDeatilsProperties .productDeatilsDescription{margin-bottom:10px;position:relative;overflow:hidden;zoom:1;}
#content .productDeatils .productDeatilsProperties .productDeatilsDescription .readMoreDescr{position:absolute;bottom:0px;right:21px;}
#content .productDeatils .productDeatilsProperties .productDeatilsDescription .readLessDescr{position:absolute;bottom:0px;right:21px;}
#content .productDeatils .productDeatilsProperties .description{padding:0px 21px 0px 0px;text-align:justify;margin:0px !important;padding-bottom:13px;}
#content .productDeatils .productDeatilsProperties .description *{cfont-family:Arial !important;font-size:12px !important;}
#content .productDeatils .productDeatilsProperties .propertBox{line-height:15px;}
#content .productDeatils .productDeatilsProperties .propertBox strong{padding-right:5px;}
#content .productDeatils .productDeatilsProperties .info{color:#eaba30;margin-right:10px;margin-top:10px;letter-spacing:0.75px}
#content .productDeatils .productDeatilsProperties .info a{font-weight:bold;color:#eaba30;text-decoration:underline;}
#content .productDeatils .productDeatilsSummary{float:right;width:276px;position:relative;left:-1px;border-left:1px solid #929496;margin-right:-1px;margin-bottom:15px;}
#content .productDeatils .productDeatilsSummary .seeVariants{display:block;color:#eaba30;text-decoration:underline;font-weight:bold;font-size:11px;text-align:center;}
#content .productDeatils .productDeatilsSummary p{padding-left:15px;}
#content .productDeatils .productDeatilsSummary .productDeatilsOptions{padding:15px 0px 10px 0px;}
#content .productDeatils .productDeatilsSummary .productDeatilsOptions .select_r{float:right;width:100px;padding-bottom:8px;}
#content .productDeatils .productDeatilsSummary .productDeatilsOptions select{width:100px;vertical-align:middle;}
#content .productDeatils .productDeatilsSummary .productDeatilsOptions .label_l{float:right;display:inline;padding-right:10px;}
#content .productDeatils .productDeatilsSummary .productDeatilsPrice{color:#929496;text-align:right;padding-left:20px;padding-bottom:6px;overflow:hidden;zoom:1;}
#content .productDeatils .productDeatilsSummary .productDeatilsPrice .productAmount{float:left;}
#content .productDeatils .productDeatilsSummary .productDeatilsPrice .productAmount .iTxt{width:24px;border:1px solid #a5a7a9;text-align:right;font-size:11px;color:#929496;height:15px;padding-top:3px;vertical-align:middle;}
#content .productDeatils .productDeatilsSummary .oldPrice{font-size:16px;text-decoration:line-through;font-weight:bold;float:right;}
#content .productDeatils .productDeatilsSummary .newPrice{font-size:21px;font-weight:bold;clear:both;float:right;border-bottom:1px solid #929496;padding-bottom:5px;}
#content .productDeatils .productDeatilsSummary .productDeatilsButtons{clear:both;text-align:right;text-transform:lowercase;color:#929496;white-space: nowrap;}
#content .productDeatils .productDeatilsSummary .productDeatilsButtons a{margin:0px 8px;letter-spacing:1px}
#content .productDeatils .productDeatilsSummary .productDeatilsButtons a.negotiateButton{color:#6d6e70;font-weight:bold;}
#content .productDeatils .otherProd{margin-left:16px;border-bottom:1px solid #929496;}
#content .productDeatils .productNaviTitle{float:left;width:240px;padding-top:7px;}
#content .productDeatils .productNavi{float:right;padding-top:7px;padding-bottom:2px;}
#content .productDeatils .productNavi a:hover{text-decoration:none;}
#content .productDeatils .productNavi a{color:#6d6e70}
#content .productDeatils .productPrev{float:left;width:123px;display:inline;padding:0px 6px 0px 0px;position:relative;}
#content .productDeatils .productPrev span{position:absolute;top:17px;left:-150px;display:block;width:150px;text-align:right;}
#content .productDeatils .productPrev .prevProd{float:right;display:inline;margin-top:20px;padding-left:8px;;background: url('../img/arrPrevZoom.gif') no-repeat left 4px;}
#content .productDeatils .productNext{float:left;width:123px;text-align:right;padding:0px 0px 0px 6px;position:relative;}
#content .productDeatils .productNext span{position:absolute;top:17px;right:-150px;display:block;width:150px;text-align:left;}
#content .productDeatils .productNext .nextImage img{font-size:9px;}
#content .productDeatils .productNext .nextProd{float:left;display:inline;margin-top:20px;padding-right:8px;margin-right:8px;background: url('../img/arrNextZoom.gif') no-repeat right 4px;}
#content .productDeatils .productNaviTxt{float:left;padding-top:20px;color:#929496;}
#content .productDeatils .productNaviTxt strong{padding:0px 6px;}

#content .productZoom{position:absolute;top:-68px;left:-393px;width:964px;z-index:10;background: url('../img/zoomBg.png') repeat !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../img/zoomBg.png');background:none;}
#content .productZoom0{background:#fff;width:652px;margin:10px auto;padding-bottom:16px;}
#content .productZoom .closeZoom{float:right;display:inline;margin:20px 20px 0px 0px;text-decoration:underline;}
#content .productZoom .productZoomNavi{width:315px;margin:0px auto;}
#content .productZoom .productZoomNavi a:hover{text-decoration:none;}
#content .productZoom .productZoomNavi a{color:#6d6e70}
#content .productZoom .productZoomPrev{float:left;width:123px;display:inline;padding:0px 6px 0px 0px;}
#content .productZoom .productZoomPrev .prevProd{float:right;display:inline;margin-top:20px;padding-left:8px;background: url('../img/arrPrevZoom.gif') no-repeat left 4px;margin-left:7px;}
#content .productZoom .productZoomNext{float:left;width:118px;text-align:right;padding:0px 0px 0px 6px;}
#content .productZoom .productZoomNext .nextImage img{font-size:9px;}
#content .productZoom .productZoomNext .nextProd{float:left;display:inline;margin-top:20px;padding-right:8px;background: url('../img/arrNextZoom.gif') no-repeat right 4px;margin-right:7px;}
#content .productZoom .productNavi{float:left;padding-top:20px;color:#929496;}
#content .productZoom .productNavi strong{padding:0px 6px;}
#content .productZoom .productCategory{color:#929496;font-size:17px;text-transform:uppercase;padding:15px 85px 9px 17px;border-bottom:1px solid #929496;float:left;margin-left:11px;display:inline;}
#content .productZoom .productDeatilsData{clear:both;float:left;display:inline;padding:10px 0px 5px 23px;width:380px;}
#content .productZoom .productDeatilsTitle{font-weight:bold;color:#929496;font-size:30px;text-transform:uppercase;}
#content .productZoom .productProducent{}
#content .productZoom .productZoomColours{float:right;display:inline;margin-right:20px;width:210px;text-align:right;}
#content .productZoom .productZoomColours .img_box{float:right;width:35px;height:40px;}
#content .productZoom .productZoomColours img{cursor:pointer;}
#content .productZoom .productZoomColours .seeVariants{text-decoration:underline;display:block;}
#content .productZoom .productDeatilsPhoto{clear:both;}
#content .productZoom .productDeatilsPhoto .main_photo{margin:0px auto;width:600px;}
#content .productZoom .productOtherPhotos{padding-left:16px;margin-left:46px;border-bottom:1px solid #929496;padding-bottom:15px;margin-bottom:14px;}
#content .productZoom .productOtherPhotos .oth_photo{border:1px solid #ccc;margin:7px 2px 0px 0px;width:102px;float:left;}
#content .productZoom .productOtherPhotos .oth_photo img, #content .productDeatils .productDeatilsPhoto .main_photo img{cursor:pointer;}
#content .productZoom .productOtherPhotos .photoInfo{padding-top:3px;}

#content .productVariants{position:absolute;top:1px;left:-393px;width:964px;z-index:10;background: url('../img/zoomBg.png') repeat !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.stereodesign.pl/zoomBg.png');#background:none;}
#content .productVariants0{background:#fff;width:652px;margin:10px auto;padding-bottom:16px;min-height:750px;height:auto !important; height:750px;}
#content .productVariants .closeZoom{float:right;display:inline;margin:20px 20px 0px 0px;text-decoration:underline;}
#content .productVariants .productCategory{color:#929496;font-size:17px;text-transform:uppercase;padding:15px 85px 9px 17px;border-bottom:1px solid #929496;float:left;margin-left:11px;display:inline;}
#content .productVariants .productDeatilsData{clear:both;float:left;display:inline;padding:10px 0px 5px 23px;width:380px;}
#content .productVariants .productDeatilsTitle{font-weight:bold;color:#929496;font-size:30px;text-transform:uppercase;}
#content .productVariants .variantTitle{text-transform:uppercase;color:#929496;font-size:15px;text-align:center;position:relative;top:-20px;}
#content .productVariants .variantList{color:#929496;padding:0px 20px 0px 11px;}
#content .productVariants .variantList th{text-transform:lowercase;font-size:12px;text-align:left;font-weight:normal;background:#fff;padding:3px 0px 2px 10px;border-bottom:1px solid #929496;border-right:1px solid #929496;}
#content .productVariants .variantList th.noBorder{border-right:none;}
#content .productVariants .variantList td{border-right:1px solid #929496;vertical-align:middle;text-align:left;padding-left:10px;padding-right:5px;font-size:12px;}
#content .productVariants .variantList td.nEmpty{border:none;font-size:1px;padding-bottom:3px;}
#content .productVariants .variantList .variantImage{text-align:center;border-left:none;height:75px;padding:4px 0px 4px 0px;}
#content .productVariants .variantList .variantImage img{cursor:pointer;}
#content .productVariants .variantList .variantTime{font-size:10px;}
#content .productVariants .variantList .variantTime span{text-decoration:underline;margin-right:3px;}
#content .productVariants .variantList .variantPrice span{font-size:11px;}
#content .productVariants .variantList .variantPrice span.price{color:#929496;font-size:18px;}
#content .productVariants .variantList .variantAmount .iTxt{width:22px;padding:2px;border:1px solid #929496;}
#content .productVariants .variantList .variantCuby{border:none;text-align:center;padding:0px;line-height:20px;}
#content .productVariants .variantList .variantCuby .basketButton{text-decoration:underline;text-transform:lowercase;font-weight:bold;}
#content .productVariants .variantList .variantCuby .leaveButton{text-transform:lowercase;text-decoration:underline;}

#content .questionBox{position:fixed;left:0px;width:100%;z-index:10;top:200px;overflow:hidden;}
* html #content .questionBox { /*\*/position: absolute; top: expression((200 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');/**/ }
#content .questionBox0{margin:0px auto;width:992px;}
#content .questionBox1{width:100%;padding:20px 0px;background: url('../img/zoomBg.png') repeat !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.stereodesign.pl/zoomBg.png');#background:none;}
#content .questionBox2{background:#fff;width:652px;margin:0px auto;padding-bottom:16px;text-align:center;padding:40px 20px;}
#content .questionBox p{padding-bottom:15px;}
#content .questionBox p a{color:#eaba30;text-decoration:underline;font-weight:bold;}
#content .questionBox input{margin-right:1px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;font-weight:bold;cursor:pointer;}
#content .questionBox input.cashButton{background:#eabb31;}
#content .questionBox input.contButton{background:#929496;}

#content .registerForm{border-left:1px solid #929496;color:#929496;padding-bottom:50px;width:570px;}
#content .registerForm a{color:#929496;font-weight:bold;text-decoration:underline;}
#content .registerForm .userRegTitle{font-size:17px;margin:15px 0px 20px 137px;}
#content .registerForm .form_info{text-align:right;}
#content .registerForm .register_error{color:#CC2128;font-size:10px;margin:0px 0px 20px 137px;}
#content .registerForm .iTxt{width:202px;font-size:10px;height:15px;padding-top:3px;border:1px solid #929496;background:#fff;color:#000;}
#content .registerForm .iArea{width:189px;font-size:11px;height:200px;border:1px solid #929496;background:#fff;color:#000;}
#content .registerForm select{width:204px;font-size:11px;height:20px;border:1px solid #e8e9e9;border-width:1px 0px;background:#c6c7c9;color:#fff;font-weight:bold;}
#content .registerForm option{background:#c6c7c9;}
#content .registerForm .iCheck{margin-left:5px;vertical-align:middle;}
#content .registerForm .label_l{float:left;width:127px;padding-top:2px;padding-right:10px;text-align:right;display:inline;}
#content .registerForm .input_r{text-align:right;width:202px;float:left;}
#content .registerForm .input_c{text-align:center;width:202px;float:left;}
#content .registerForm .label_btn{text-align:right;width:202px;padding-top:7px;border-top:1px solid #929496;margin:30px 0px 0px 137px;}
#content .registerForm .iButton{border:1px solid #929496;background:#eabb31;color:#fff;padding:2px 12px 0px 12px;font-weight:bold;text-transform:uppercase;text-align:center;letter-spacing:1px;width:74px;display:inline;}
#content .registerForm .clear{height:7px;}
#content .registerForm span{color:#cc2128;padding-right:3px;}
#content .registerForm form span.region{margin-left:3px;}
#content .registerForm .error_msg{clear:both;color:#CC2128;font-size:10px;white-space:nowrap;display:block;padding:0px;margin:0px;text-align:right;padding-top:2px;width:340px;}

#content .rightKol .contentPage{border-left:1px solid #929496;}
#content .rightKol .contentPage .contentTitle{color:#919496;background: url('../img/rightTitleBorder.gif') no-repeat left bottom;padding-bottom:1px;}
#content .rightKol .contentPage .contentTitleTxt{padding:7px 85px 7px 19px;font-size:26px;}
#content .rightKol .contentPage .contentTitleSmall{padding:14px 85px 12px 19px;font-size:17px;}
#content .rightKol .contentPage .contentTxt{padding:0px 30px 25px 22px;line-height:18px;color:#929496;text-align:justify;clear:both;}
#content .rightKol .contentPage .contentTxt .recordList{padding-top:30px;}
/*#content .rightKol .contentPage .contentTxt .faq_list{list-style-type:none;}*/
#content .rightKol .contentPage .contentTxt .faq_name{padding-top:15px;}
#content .rightKol .contentPage .contentTxt .file_name{padding-top:15px;}
#content .rightKol .contentPage .contentTxt .file_descr p{padding-top:5px;}
#content .rightKol .contentPage .contentTxt .file_descr{padding-left:35px;}
#content .rightKol .contentPage .contentTxt .file_link{background: url('../img/pdf-icon.gif') no-repeat left top;padding:5px 0px 5px 35px;}
#content .rightKol .contentPage .contentTxt p{padding-top:15px;}
#content .rightKol .contentPage .contentTxt .p_title{padding-top:15px;}
#content .rightKol .contentPage .contentTxt .txt_name{font-family:Arial;font-size:17px;font-weight:normal;color:#929496;padding:30px 0px 3px 0px;}
#content .rightKol .contentPage .contentTxt ul{padding-left:14px;}
#content .rightKol .contentPage .contentTxt ol{padding-left:20px;}
#content .rightKol .contentPage .contentTxt .contentLogos{margin:35px 0px 0px 0px;}
#content .rightKol .contentPage .contentTxt .contentLogos td{height:54px;font-size:12px;font-family:Arial;line-height:14px;}
#content .leftKol .contentPage{border-bottom:1px solid #929496;overflow:hidden;zoom:1;border-right:1px solid #929496;}
#content .leftKol .contentPage .contentTitle{color:#919496;border-bottom:1px solid #929496;float:right;display:inline;width:362px;}
#content .leftKol .contentPage .contentTitleTxt{font-size:26px;padding:9px 0px 6px 0px;}
#content .leftKol .contentPage .contentTxt{padding:12px 0px 25px 0px;line-height:18px;color:#929496;text-align:justify;width:362px;float:right;}
#content .leftKol .contentPage .contentTxt hr{width:235px;border:none;border-top:1px solid #929496;background:#fff;height:1px;line-height:1px;font-size:1px;}
#content .contentForm{padding:15px 0px 0px 8px;color:#929496;}
#content .contentForm .form_info{text-align:right;}
#content .contentForm form{margin-top:20px;clear:both;}
#content .contentForm .iTxt{color:#000;width:202px;font-size:10px;height:15px;padding-top:3px;border:1px solid #929496;background: #fff;}
#content .contentForm .iArea{color:#000;width:310px;font-size:10px;height:318px;border:1px solid #929496;background: #fff;}
#content .contentForm .label_l{float:left;width:110px;padding-top:2px;text-align:right;display:inline;padding-right:10px;text-transform:lowercase;}
#content .contentForm .label_r{float:left;}
#content .contentForm .label_btn{text-align:right;width:205px;margin-left:120px;padding-top:7px;border-top:1px solid #929496;}
#content .contentForm .iButton{margin-right:1px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;background:#eabb31;font-weight:bold;}
#content .contentForm .clear{height:10px;}
#content .contentForm span{color:#cc2128;}
#content .contentForm .label_r img{margin-top:17px;}
#content .contentForm .label_r span{padding-left:23px;}
#content .contentForm .label_r{text-transform:lowercase;}
#content .contentForm h4{float:left;font-family:Arial;font-size:17px;color:#929496;font-weight:normal;padding-left:120px;display:inline;}
#content .contentForm #field_49{margin-bottom:17px;}
#content .contentForm #field_name{width:310px;}
#content .contentForm .error_msg{color:#CC2128;font-size:10px;white-space:nowrap;display:block;padding:0px;margin:0px;text-align:right;padding-top:2px;}
#content .contentForm .register_error{color:#CC2128 !important;font-size:10px;text-align:left;clear:both;padding-left:120px;padding-top:10px;}
#content .contentMenu{margin-top:40px;border-top:1px solid #929496;padding:10px 0px 20px 20px;}
#content .contentMenu a{display:block;margin-top:10px;font-family:Arial;font-size:17px;color:#929496;font-weight:normal;}

#content .rightKol .contentPage .siteMapList{padding:20px 30px 25px 32px;line-height:18px;color:#929496;text-align:justify;clear:both;}
#content .rightKol .contentPage .siteMapList .cat_stage_1{padding-top:2px;}

#content .contentCategories {background:#eaba30;margin-top:1px;position:relative;z-index:2;overflow:hidden;zoom:1;}
#content .contentCategories a{color:#fff;}
#content .contentCategories a.active{font-weight:bold;}
#content .contentCategories .categoryName{font-size:24px;text-transform:uppercase;margin-left:31px;border-bottom:1px solid #fff;padding:7px 0px;color:#fff;}
#content .contentCategories ul{list-style-type:none;font-size:12px;text-transform:uppercase;margin-left:31px;padding:10px 0px;color:#fff;padding-top:10px;}
#content .contentCategories li{padding-bottom:12px;}

#content .shopSpecials{background:#eaba30;margin-top:1px;padding-bottom:40px;position:relative;z-index:2;}
#content .specialListBox .pagesBottom{padding:20px 0px;text-align:right;}
#content .specialListBox .pagesTop{float:right;width:250px;text-align:right;padding-top:36px;}
#content .specialListBox .shopHeaderSpecial{float:left;width:262px;margin-bottom:10px;}
#content .shopSpecials a{color:#fff;}
#content .shopSpecials a.active{font-weight:bold;}
#content .shopSpecials .shopSpecialName{font-size:20px;text-transform:uppercase;margin-left:31px;border-bottom:1px solid #fff;margin-right:3px;padding:15px 0 10px 0px;color:#fff;margin-bottom:10px;}
#content .shopSpecials .shopSpecialCateg{margin-bottom:30px;}
#content .shopSpecials .otherSpecial{font-size:20px;text-transform:uppercase;margin-left:31px;margin-bottom:15px;color:#fff;}

#content .shopHeaderSpecial{color:#919496;background: url('../img/rightTitleBorder.gif') no-repeat left bottom;padding-bottom:1px;}
#content .otherSpecialList{border-top:1px solid #929496;clear:both;}
#content .otherSpecialList .shopHeaderSpecial{margin-bottom:10px;}
#content .otherSpecialLink{clear:both;text-align:right;padding:10px 0px;}

#content .userPanel{border-left:1px solid #929496;}
#content .userPanel .panelHeader{color:#919496;background: url('../img/rightTitleBorder.gif') no-repeat left bottom;padding-bottom:1px;}
#content .userPanel .panelItem{margin:0px 18px 0px 29px;clear:both;color:#929496;border-bottom:1px solid #929496;padding-bottom:15px;}
#content .userPanel .panelItem .panelItemTitle{font-family:Arial;font-size:17px;font-weight:normal;color:#929496;padding:15px 0px 10px 0px;}
#content .userPanel .panelItem .panelItemTitle a{text-decoration:underline;font-size:10px;text-transform:lowercase;margin-left:15px;}
#content .userPanel .panelItem .panelItemKol{float:left;width:50%;}
#content .userPanel .panelItem .panelItemKol .label_l{float:left;width:110px;text-align:right;padding-right:6px;display:inline;font-size:12px;text-transform:lowercase;}
#content .userPanel .panelItem .panelItemKol .label_r{color:#000;font-size:11px;}
#content .userPanel .contentPanel{list-style-type:none;}

#content .logBox .logForm{padding:35px 0px 0px 8px;color:#929496;}
#content .logBox .logForm .label_l{float:left;width:110px;padding-top:2px;text-align:right;display:inline;padding-right:10px;text-transform:lowercase;}
#content .logBox .logForm .iTxt{color:#000;width:202px;font-size:10px;height:15px;padding-top:3px;border:1px solid #929496;background: #fff;}
#content .logBox .logForm .clear{height:10px;}
#content .logBox .logForm .iButton{margin-right:1px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;background:#eabb31;font-weight:bold;}

#content .ordersBox{border-left:1px solid #929496;}
#content .ordersBox .ordersList {width:584px;margin-top:25px;border-bottom:1px solid #929496;margin-left:16px;}
#content .ordersBox .ordersList th{text-transform:lowercase;font-size:12px;text-align:left;font-weight:normal;padding:3px 0px 2px 14px;border-bottom:1px solid #929496;border-right:1px solid #929496;}
#content .ordersBox .ordersList th.no_brd{border-right:none;}
#content .ordersBox .ordersList td{border-right:1px solid #929496;vertical-align:middle;text-align:left;padding:4px 0px 4px 10px;font-size:12px;}
#content .ordersBox .ordersList td.no_brd{border-right:none;}
#content .ordersBox .ordersList select{width:204px;font-size:11px;height:20px;border:1px solid #929496;}
#content .ordersBox .ordersList option{background:#fff;}
#content .ordersBox .ordersList  td.nEmpty{border:none;padding:0px;}
#content .ordersBox .legend{padding-top:50px;font-size:12px;line-height:18px;margin:0px 18px 0px 16px;color:#929496;color:#929496;line-height:18px;}
#content .ordersBox .legend h4{font-family:Arial;font-size:17px;font-weight:normal;color:#929496;padding:15px 0px 10px 0px;}

.indexProd li{list-style-type:none;}

#content .contentKol{background: url('../img/contentKolTopBg.gif') no-repeat left top;padding-top:19px;margin:1px;}
#content .contentKol0{background: url('../img/contentKolBg.gif') repeat-y left top;padding:6px 25px 100px 35px;line-height:16px;}
#content .contentTxtLeft{width:283px;float:left}
#content .contentTxtRight{width:355px;float:right}
#content .contentTextKol h3{font-size:13px;}
#content .contentTextKol a{text-decoration:underline;}
#content .contentTextKol h4{font-size:11px;padding-bottom:25px;}
#content .contentTextKol p{padding-bottom:15px;}
#content .contentTextKol .producetLogo{margin:0px 10px 10px 0px;}

#content .specialPages{padding:1px;border-top:1px solid #d8d8d8;text-align:right;}
#content .specialPages0{padding:20px 21px 10px 0px;background:#fff url('../img/kolBg1.gif') repeat-x 0px 0px;}
#content .specialPages strong{color:#444444}
#content .specialPages a{padding:0px 4px;border-left:1px solid #ccc;color:#777777;}
#content .specialPages a.pg_1{border-left:none;}
#content .specialPages a.current{font-weight:bold;color:#444444}
#content .specialPages select{width:97px;position:relative;top:-2px;color:#777;margin-left:6px;}

#content .sortForm{padding:1px;}
#content .sortForm0{padding:0px 21px 0px 25px;background:#fff url('../img/kolBg1.gif') repeat-x 0px 0px;}
#content .sortForm .sortTitle{color:#444444;font-weight:bold;float:left;display:inline;padding:20px 22px 10px 0px;background: url('../img/sortF_border.gif') no-repeat right top;}
#content .sortForm .sortElem{float:left;padding:20px 0px 17px 0px;text-align:center;background: url('../img/sortF_border.gif') no-repeat right top;display:inline;}
#content .sortForm .elem1{width:88px;}
#content .sortForm .elem2{width:99px;}
#content .sortForm .elem3{width:88px;}
#content .sortForm .elem4{width:95px;}
#content .sortForm .sortElem_act{font-weight:bold;background: url('../img/sortF_act.gif') no-repeat right top;}
#content .sortForm .sortElemLast{float:right;padding:18px 0px 10px 0px;}
#content .sortForm a{color:#777}
#content .sortForm .sortElem_act a{color:#444444;}
#content .sortForm select{width:80px;color:#777;margin-left:6px;}

#content .infoBox{padding:1px;border-top:1px solid #d8d8d8;}
#content .infoBox0{padding:20px 21px 15px 25px;background:#fff url('../img/kolBg1.gif') repeat-x 0px 0px;}
#content .infoBox .clear{height:5px;}
#content .infoBox .cname{float:left;color:#777777;}
#content .infoBox .cname strong{padding-right:5px;color:#444444}
#content .infoBox .pages{float:right}
#content .infoBox .pages strong{color:#444444}
#content .infoBox .pages a{padding:0px 4px;border-left:1px solid #ccc;color:#777777;}
#content .infoBox .pages a.pg_1{border-left:none;}
#content .infoBox .pages a.current{font-weight:bold;color:#444444}
#content .infoBox .pages select{width:97px;position:relative;top:-2px;color:#777;margin-left:6px;}
#content .infoBox .filter{float:left}
#content .infoBox .filter strong{padding-right:5px;}
#content .infoBox .filter span{color:#ff4e00;padding-left:5px;}
#content .infoBox .sort{float:right;width:290px;}
#content .infoBox .sort .sort_opt{float:right;margin-left:16px;display:inline;}
#content .infoBox .sort .sort_opt a{margin-left:15px;padding-right:10px;}
#content .infoBox .sort .view_opt{float:right;color:#ccc;}
#content .infoBox .sort a{color:#777;padding:0px 5px;}

#content .compareList{width:722px;overflow-x:auto;overflow-y:hidden;zoom:1;background: url('../img/compare_bg.gif') no-repeat 0px 0px;}
#content .compareList td{vertical-align:top;}
#content .compareList .compareItem{width:355px;}
#content .compareList .compareBorder{width:6px;background: url('../img/compare_border.gif') repeat-y 0px 0px;}
#content .compareList .compareInformation{background: url('../img/compare_bg.gif') no-repeat 0px 0px;padding:20px 30px 40px 25px;}
#content .compareList .compareHeader{background: url('../img/compare_bg.gif') no-repeat 0px 0px;padding:50px 10px 10px 25px;height:100px;}
#content .compareList .compareImage{float:left;width:80px;}
#content .compareList .compareImage .img_box1{background:#fff;border:1px solid #e3e3e3;}
#content .compareList .compareImage img{padding:0px 4px;}
#content .compareList .compareTxt{overflow:hidden;zoom:1;}
#content .compareList .prodTitle{font-size:12px; font-weight:bold;padding-bottom:10px;}
#content .compareList .prodTitle a{color:#444;}
#content .compareList .prodPrice{font-weight:bold;clear:both;padding-bottom:8px;}
#content .compareList .prodPrice .newPrice{color:#ff4e00;padding-left:7px;}
#content .compareList .prodPrice .oldPrice{color:#777;padding:0px 5px 0px 7px;text-decoration:line-through;}
#content .compareList .prodLink a{text-decoration:underline}
#content .compareList .prodButtons{padding-top:10px;}
#content .compareList .prodButtons a{margin-right:20px;text-transform:lowercase;padding:3px 0px 2px 20px;text-decoration:underline}
#content .compareList .prodButtons .basketButton1{background: url('../img/addToBasketIco1.gif') no-repeat 0px 0px;padding-left:25px;}
#content .compareList .prodButtons .basketButton2{background: url('../img/addToBasketIco2.gif') no-repeat 0px 0px;padding-left:25px;}
#content .compareList .prodButtons .leaveButton{background: url('../img/AddToLeaveIco.gif') no-repeat 0px 4px;}
#content .compareList .prodButtons .negotiateButton{background: url('../img/addToNegotIco.gif') no-repeat 0px 5px;}

#content .compareList .productDeatilsTitle{font-weight:bold;padding-bottom:10px;}
#content .compareList .propertName{color:#ff4e00;font-weight:bold;padding-top:5px;}
#content .compareList .propertValue{padding-bottom:10px;}

#content .cubyBox{color:#929496;}
#content .cubyTitle{float:left;}
#content .basketBox .cubyAddBasket{padding:13px 74px 25px 0px;float:right;display:inline;}
#content .basketBox .cubyAddBasket a{background: url('../img/later_prod_arr.gif') no-repeat right top;text-transform:lowercase;font-size:10px;padding:1px 20px 1px 0px;text-decoration:underline;}
#content .cubyBox .emptyBasket{margin-left:26px;font-weight:bold;}
#content .cubyBox .cubyProdList{padding-bottom:20px;}
#content .cubyBox .cubyProdList th{text-transform:lowercase;font-size:12px;text-align:left;font-weight:normal;padding:3px 0px 2px 14px;border-bottom:1px solid #929496;border-right:1px solid #929496;}
#content .cubyBox .cubyProdList th.prodTitle{background:none;}
#content .cubyBox .cubyProdList th.noBorder{border-right:none;}
#content .cubyBox .cubyProdList td{border-right:1px solid #929496;vertical-align:middle;text-align:left;padding-left:14px;font-size:12px;}
#content .cubyBox .cubyProdList td.nEmpty{border:none;}
#content .cubyBox .cubyProdList .cubyImage{text-align:right;border-left:none;height:75px;padding:12px 42px 9px 0px;}
#content .cubyBox .cubyProdList .cubyImage img{opacity:0.45;MozOpacity:0.45;KhtmlOpacity:0.45;filter:alpha(opacity=45);}
#content .cubyBox .cubyProdList .cubyProdTitle{font-weight:bold;color:#929496;font-size:18px;text-transform:uppercase;line-height:16px;padding-top:3px;}
#content .cubyBox .cubyProdList .cubyProdTitle a{color:#929496;}
#content .cubyBox .cubyProdList .cubyProdTitle a:hover{text-decoration:none;}
#content .cubyBox .cubyProdList .cubyKateg{padding-bottom:4px;}
#content .cubyBox .cubyProdList .cubyAmount .iTxt{width:24px;margin-top:5px;border:1px solid #929496;float:left;}
#content .cubyBox .cubyProdList .cubyAmount span{width:42px;display:block;text-align:center;float:left;font-size:9px;}
#content .cubyBox .cubyProdList .cubyPrice span{font-size:11px;}
#content .cubyBox .cubyProdList .cubyPrice span.price{color:#929496;font-size:18px;}
#content .cubyBox .cubyProdList .cubyBasket .leaveButton{background: url('../img/later_prod_arr.gif') no-repeat right top;text-transform:lowercase;font-size:10px;padding:1px 20px 1px 0px;text-decoration:underline;}
#content .cubyBox .cubyProdList .cubyDel{border:none;text-align:center;padding:0px;}
#content .cubyBox .cubyButtons{border-top:1px solid #929496;padding:3px 29px 3px 0px;text-align:right;}
#content .cubyBox .cubyButtons input{margin-left:14px;cursor:pointer;}
#content .cubyBox .cubyButtons .iButton{margin-right:1px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;font-weight:bold;}
#content .cubyBox .cubyButtons .yelButton{background:#eabb31;}
#content .cubyBox .cubyButtons .grButton{background:#929496;}

#content .basketTitle{height:52px;background:#e5e5e5;border-bottom:1px solid #929496;}
#content .basketTitle .basketTitleL{float:left}
#content .basketTitle .basketTitleR{float:right}
#content .basketTitle .basketSum{padding:15px 51px 0px 0px;font-size:18px;text-transform:uppercase;}
#content .basketTitle .basketSum .price_currency{font-size:11px;}

#content .basketBox{color:#929496;}
#content .basketBox .logBox{margin-left:260px;}
#content .basketBox .emptyBasket{margin-left:26px;padding:40px 0px;}
#content .basketBox .basketProdList{margin-bottom:20px;}
#content .basketBox .basketProdList th{text-transform:lowercase;font-size:12px;text-align:left;font-weight:normal;background:#f2f2f2;padding:3px 0px 2px 14px;border-bottom:1px solid #929496;border-right:1px solid #929496;}
#content .basketBox .basketProdList th.prodTitle{background:none;}
#content .basketBox .basketProdList th.noBorder{border-right:none;}
#content .basketBox .basketProdList td{border-right:1px solid #929496;vertical-align:middle;text-align:left;padding-left:14px;font-size:12px;}
#content .basketBox .basketProdList td.nEmpty{border:none;}
#content .basketBox .basketProdList .basketImage{text-align:right;border-left:none;height:75px;padding:12px 42px 9px 0px;}
#content .basketBox .basketProdList .basketProdTitle{font-weight:bold;color:#929496;font-size:18px;text-transform:uppercase;line-height:16px;padding-top:3px;}
#content .basketBox .basketProdList .basketProdTitle a{color:#929496;}
#content .basketBox .basketProdList .basketProdTitle a:hover{text-decoration:none;}
#content .basketBox .basketProdList .basketKateg{padding-bottom:4px;padding-top:2px;}
#content .basketBox .basketProdList .basketTime{font-size:10px;}
#content .basketBox .basketProdList .basketTime span{text-decoration:underline;margin-right:3px;}
#content .basketBox .basketProdList .basketPrice span{font-size:11px;}
#content .basketBox .basketProdList .basketPrice span.price{color:#929496;font-size:18px;}
#content .basketBox .basketProdList .basketAmount .iTxt{width:24px;margin-top:5px;border:1px solid #929496;float:left;}
#content .basketBox .basketProdList .basketAmount span{width:42px;display:block;text-align:center;float:left;font-size:9px;}
#content .basketBox .basketProdList .basketCuby .leaveButton{background: url('../img/later_prod.gif') no-repeat right top;text-transform:lowercase;font-size:10px;padding:1px 20px 1px 0px;text-decoration:underline;}
#content .basketBox .basketProdList .basketDel{border:none;text-align:center;padding:0px;}

#content .basketBox .basketAddCuby{padding:11px 74px 13px 0px;text-align:right;background:#e5e5e5;border:1px solid #929496;border-width:1px 0px;margin-bottom:40px;}
#content .basketBox .basketAddCuby a{background: url('../img/later_prod_grey.gif') no-repeat right top;text-transform:lowercase;font-size:10px;padding:1px 20px 1px 0px;text-decoration:underline;}
#content .basketBox .basketSumBox{border-top:1px solid #929496;overflow:hidden;zoom:1;}
#content .basketBox .basketSummary{float:left;width:317px;display:inline;padding:15px 10px 0px 13px;line-height:20px;}
#content .basketBox .basketInfo{float:right;width:595px;display:inline;padding-right:30px;}
#content .basketBox .basketFormButtons{padding:12px 30px;text-align:right;}
#content .basketBox .basketFormButtons .iButton{margin-left:14px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;background:#eabb31;font-weight:bold;}
#content .basketBox .basketFormButtons .yelButton{background:#eabb31;}
#content .basketBox .basketFormButtons .grButton{background:#929496;}
#content .basketBox .basketPayMeth{padding-left:193px;border-top:1px solid #929496;}
#content .basketBox .basketPayMethSummary{padding-left:193px;}
#content .basketBox .basketShipBox{padding:11px 0px 20px 17px;border-bottom:1px solid #929496}
#content .basketBox .basketShipBox .error_msg{color:#CC2128;font-size:10px;white-space:nowrap;display:block;padding-top:15px;}
#content .basketBox .shipItem{margin-top:10px;}
#content .basketBox .shipItem span{font-weight:bold;}
#content .basketBox .shipItem a{text-decoration:underline;}
#content .basketBox .shipItem .shipIcons{float:left;}
#content .basketBox .shipItem .shipInfo{float:left;}
#content .basketBox .shipItem input{vertical-align:middle;margin-right:12px;}
#content .basketBox .shipItem img{vertical-align:middle;margin-right:15px;}
#content .basketBox .shipMore{position:relative;}
#content .basketBox .shipItem .shipPobranie{margin-top:1px;font-weight:normal;clear:both;}
#content .basketBox .shipItem .shipPobranie input{margin-right:9px;}
#content .basketBox .shipItem .shipDescription{padding:7px;background:#fff;border:1px solid #7f7f7f;font-weight:normal;color:#767676;font-size:9px;float:left;width:280px;position:absolute;top:2px;left:110px;}
#content .basketBox .shipItem .shipDescription strong{color:#444;font-weight:normal;}
#content .basketBox .basketPayments{padding:11px 0px 20px 17px;border-bottom:1px solid #929496}
#content .basketBox .basketPayments .paymentItem{margin-top:10px;}
#content .basketBox .basketPayments input{vertical-align:middle;margin-right:12px;}
#content .basketBox .basketPayments .payDescription{padding:7px;position:absolute;background:#fff;border:1px solid #7f7f7f;font-weight:normal;color:#767676;font-size:9px;top:-2px;left:30px;width:370px;}
#content .basketBox .basketPayments .payDescription strong{color:#444;font-weight:normal;}
#content .basketBox .basketPayments .payMore{position:relative;}
#content .basketBox .basketPayments .payMore a{font-weight:normal;font-size:11px;}
#content .basketBox .basketPayments span{text-decoration:underline;margin-right:2px;font-weight:bold;}
#content .basketBox .basketPayments span.error_msg{color:#CC2128;font-size:10px;white-space:nowrap;display:block;padding-top:15px;text-decoration:none;font-weight:normal;}
#content .basketBox .basketSendData{padding-right:30px;}
#content .basketBox .basketSendData .sendTitle{font-size:17px;padding:20px 0px 15px 130px;}
#content .basketBox .basketSendData .sendBox{float:right;width:348px;display:inline;}
#content .basketBox .basketSendData .invBox{float:right;width:348px;display:inline;}
#content .basketBox .basketSendData .copyData{text-align:right;width:160px;float:right;padding-bottom:5px;}
#content .basketBox .basketSendData .copyData a{text-decoration:underline;}
#content .basketBox .basketSendData .invInfo{float:right;display:inline;padding:0px 0px 5px 0px;}
#content .basketBox .basketSendData .invInfo input{vertical-align:middle;margin-left:5px;}
#content .basketBox .basketSendData .basketSendDataInfo{float:right;display:inline;padding:0px 0px 5px 0px;}
#content .basketBox .basketSendData .basketSendDataInfo span{color:#ff4e00;}
#content .basketBox .basketSendData .invInfo input{vertical-align:middle;margin-right:5px;}
#content .basketBox .basketSendData .iTxt{color:#000;width:202px;font-size:10px;height:15px;padding-top:3px;border:1px solid #929496;background: #fff;float:right;}
#content .basketBox .basketSendData .iTxt:disabled{border:1px solid #ccc;color:#ccc;}
#content .basketBox .basketSendData input.iTxtDis{border:1px solid #ccc;color:#ccc;}
#content .basketBox .basketSendData select{width:204px;font-size:11px;height:20px;border:1px solid #e8e9e9;border-width:1px 0px;background:#c6c7c9;color:#fff;font-weight:bold;float:right;}
#content .basketBox .basketSendData option{background:#c6c7c9;}
#content .basketBox .basketSendData .label_l{float:left;width:134px;padding-top:2px;text-align:right;display:inline;text-transform:lowercase;}
#content .basketBox .basketSendData .label_l strong{font-weight:normal;}
#content .basketBox .basketSendData .clear{height:6px;}
#content .basketBox .basketSendData .label_l span{color:#cc2128;}
#content .basketBox .basketSendData .error_msg{color:#CC2128;font-size:10px;white-space:nowrap;float:right;clear:both;padding-top:2px;}
#content .basketBox .basketComment{border-bottom:1px solid #929496;}
#content .basketBox .basketComment .basketCommentTxt{float:right;width:593px;margin:12px 30px 0px 24px;}
#content .basketBox .basketComment textarea{display:block;color:#000;width:593px;font-size:10px;height:140px;border:1px solid #929496;margin:12px 30px 18px 24px;float:right;display:inline;}

#content .basketBox .basketSummaryData{line-height:14px;}
#content .basketBox .basketSummaryData .basketDataLeft{float:left;width:452px;display:inline;padding-left:35px;padding-bottom:30px;}
#content .basketBox .basketSummaryData .basketDataRight{float:left;width:478px;display:inline;padding-bottom:30px;}
#content .basketBox .basketSummaryData ol{padding-left:18px;}
#content .basketBox .basketSummaryData h4{font-size:12px;font-family:Arial;color:#929496;font-weight:normal;padding:15px 0px 10px 0px;}
#content .basketBox .basketSummaryData .basketDataSummary{padding-top:30px;}
#content .basketBox .basketSummaryData .basketDataSum{border-top:1px solid #929496;margin-top:15px;}
#content .basketBox .basketSummaryData .basketDataInfo{float:left;width:250px;}
#content .basketBox .basketSummaryData .basket_ship_type{float:left;padding:0px 0px 10px 0px;}

#content .basketBox .basketFinal{padding:15px 0px 60px 35px;line-height:20px;}
#content .basketBox .basketFinal .finalTitle{font-weight:bold;}
#content .basketBox .basketFinal .finalTxt{}

#content .basketBox .basketSumTable{padding:0px 5px 11px 26px;}
#content .basketBox .basketSumTable .basketWeight{font-weight:normal;float:left;padding-top:10px;}
#content .basketBox .basketSumTable .basketSummary .price{font-size:14px;font-weight:bold;padding-left:5px;color:#fff;}
#content .basketBox .basketSumTable .basketSummary .price_netto{font-size:11px;font-weight:bold;padding-left:5px;color:#fff;}
#content .basketBox .basketSumTable .basketSummary .price_currency{font-size:9px;}

#content .basketBox .basketButtons{padding-top:10px;background:#f2f2f2;}
#content .basketBox .basketButtons0{padding:0px 29px 3px 0px;text-align:right;}
#content .basketBox .basketButtons0 input{margin-left:14px;cursor:pointer;}
#content .basketBox .basketButtons .sumTitle{padding-bottom:30px;border-bottom:1px solid #929496;}
#content .basketBox .basketButtons .iButton{margin-right:1px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;font-weight:bold;}
#content .basketBox .basketButtons .yelButton{background:#eabb31;}
#content .basketBox .basketButtons .grButton{background:#929496;}

#content .finalTxtPay a{color:#EABA30;text-decoration:underline;}

#content .basketBox .basketbottomButton{border-top:1px solid #929496;text-align:right;padding:13px 29px 200px 0px;}
#content .basketBox .basketbottomButton input{margin-left:14px;cursor:pointer;}
#content .basketBox .basketbottomButton .iButton{margin-right:1px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;font-weight:bold;}
#content .basketBox .basketbottomButton .yelButton{background:#eabb31;}

#content .negotiationHeader{overflow:hidden;zoom:1;background:#e5e5e5;border-bottom:1px solid #929496;color:#929496;}
#content .negotiationHeaderLeft{float:left;}
#content .negotiationHeaderRight{float:right;padding:11px 50px 0px 0px;display:inline;}
#content .negotiationHeaderRight .negotStatusText{font-weight:bold;padding-right:18px;}
#content .negotiationHeaderRight .negotPrice{font-size:18px;text-transform:uppercase;font-weight:normal;border-left:1px solid #929496;padding-left:17px;}
#content .negotiationHeaderRight .negotPrice span{font-size:11px;padding-left:5px;}

#content .negotiationProd .negotiationInfo{padding:20px 0px 40px 28px;font-weight:bold;}

#content .negotiationBox{background: url('../img/platnosci.jpg') no-repeat center bottom;padding-bottom:245px;margin-bottom:15px;}
#content .negotiationBox .nLabel{float:left;}
#content .negotiationBox .negotiationSummary{background:#f2f2f2;overflow:hidden;zoom:1;border-bottom:1px solid #929496;padding:0px 22px 12px 27px;color:#929496;}
#content .negotiationBox .negotiationSummary .nLabel{width:205px;}
#content .negotiationBox .negotiationSummary .nStrong{font-weight:bold;}
#content .negotiationBox .negotiationSummary .nValue{font-weight:bold;text-transform:lowercase;}
#content .negotiationBox .negotiationButtons{float:right;color:#929496;font-weight:bold;display:inline;padding:12px 0px 15px 0px;}
#content .negotiationBox .negotiationButtons .nLabel{width:auto;}
#content .negotiationBox .negotiationButtons .nButtons{float:right;}
#content .negotiationBox .negotiationButtons a{margin-left:8px;margin-right:6px;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;}
#content .negotiationBox .negotiationButtons span{margin-left:8px;margin-right:6px;font-size:11px;}
#content .negotiationBox .negotiationButtons a:hover{text-decoration:none;}
#content .negotiationBox .negotiationButtons .addButton{background:#eabb31;}
#content .negotiationBox .negotiationButtons a.basketButton{background:#929496;}
#content .negotiationBox .negotiationButtons span.basketButton{background:#dadadb;text-transform:uppercase;color:#fff;border:1px solid #dadadb;padding:1px 12px;}
#content .negotiationBox .negotUserPanel{padding:12px 24px 15px 37px;border-bottom:1px solid #929496;}
#content .negotiationBox .negotUserPanel .nLabel{width:145px;font-weight:bold;padding-top:3px;}
#content .negotiationBox .negotUserPanel .nValue input{width:71px;background: #fff;border:1px solid #929496;margin-right:7px;height:16px;padding-top:4px;}
#content .negotiationBox .negotUserPanel .nValue a{text-decoration:underline;}
#content .negotiationBox .negotPanel0{background:#e5e5e5;}
#content .negotiationBox .negotPanel0 .nLabel{}
#content .negotiationBox .negotPanel0 .nValue .negotiationSendButton{background:#eabb31;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;font-weight:bold;text-decoration:none;}
#content .negotiationBox .negotPanel2{background:#e5e5e5;}
#content .negotiationBox .negotPanel2 .nLabel{}
#content .negotiationBox .negotPanel2 .nValue .negotiationSendButton{background:#eabb31;font-size:11px;text-transform:uppercase;color:#fff;border:1px solid #929496;padding:1px 12px;font-weight:bold;text-decoration:none;}


#content .negotiationBox .userPanelLeft{float:left;width:600px;}
#content .negotiationBox .userPanelRight{float:right;position:relative;display:inline;padding-top:3px;}
#content .negotiationBox .userPanelRight .negotAdvice{position:absolute;top:25px;right:0px;background: #fff;border:1px solid #929496;padding:10px;width:150px;}
#content .negotiationBox .negotiationElemList{padding-bottom:15px;border-bottom:1px solid #929496;margin-bottom:42px;}
#content .negotiationBox .negotiationElemList .negotiationListHeader{padding:14px 0px 10px 0px;}
#content .negotiationBox .negotiationList th{border-bottom:1px solid #929496;border-left:1px solid #929496;text-align:left;padding:2px 0px 2px 12px;text-transform:lowercase;font-weight:normal;font-size:12px;}
#content .negotiationBox .negotiationList td{border-left:1px solid #929496;padding-left:12px;}
#content .negotiationBox .negotiationList .nEmpty{border:none;height:9px;line-height:1px;font-size:1px;}
#content .negotiationBox .negotiationList .noBorder{border-left:none;}
#content .negotiationBox .negotiationList .negotImage{text-align:right;border-left:none;height:75px;padding:12px 42px 9px 0px;}
#content .negotiationBox .negotSumLeft{float:left;width:310px;}
#content .negotiationBox .negotSumLeft .nValue{margin-bottom:3px;}
#content .negotiationBox .nLabel_info{float:left;display:inline;padding-right:6px;font-weight:bold;}
#content .negotiationBox .negotTitle{font-weight:normal;font-size:18px;text-transform:uppercase;line-height:18px;}
#content .negotiationBox .negotTitle a{color:#929496;}
#content .negotiationBox .negotAmount input{border:1px solid #929496;height:15px;padding:2px 2px 0px 2px;width:40px;text-align:right;}
#content .negotiationBox .negotOptions{font-size:12px;}
#content .negotiationBox .negotPrice{font-size:18px;}
#content .negotiationBox .negotPrice span{font-size:11px;font-weight:normal;}
#content .negotiationBox .negotStatus{font-size:12px;}
#content .negotiationBox .negotStatus a{display:block;font-size:10px;text-decoration:underline;color:#929496;}

#content .negotiationBox .negotiationArticle{color:#929496;padding:20px 0px 40px 28px;border:1px solid #929496;border-width:1px 0px;}
#content .negotiationBox .negotiationArticle .negotiationArticleHeader{padding-bottom:10px;}
#content .negotiationBox .negotiationArticle .negotiationArticleTxt{padding:0px 40px;}
#content .negotiationBox .negotiationArticle .negotiationArticleTxt li{padding-bottom:10px;}


.negotiationShortBox{border-bottom:1px solid #929496;border-right:1px solid #929496;padding-bottom:20px;color:#929496;}
.negotiationShortBox .negotQuantity{padding-top:15px;}
.negotiationShortBox .negotPrice{padding-top:8px;}
.negotiationShortBox .negotStatus{padding-top:8px;}

#search_msg{color:#CC2128;padding-top:9px;clear:both;margin-right:0;margin-top:0;}


.partnersName{color:#929496;padding:30px 0px 0px 22px;font-size:17px;text-transform:uppercase;}
.partnersList{padding:0px 30px 25px 22px;line-height:18px;color:#929496;text-align:justify;clear:both;border-bottom:1px solid #929496;overflow:hidden;zoom:1;}
.partnersList .partnerImgElem{padding:10px 20px 0px 0px;float:left;display:inline;}


#facebook{position:fixed; top:200px; right:0px; overflow:hidden; width:31px; z-index:99;}
* html #facebook { /*\*/width:31px;position: absolute; right:0px; top: expression((200 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');/**/ }
#facebook .facebookBox{}
#facebook .facebook_btn {float:left; width:31px;}
#facebook .facebook_content {float:left; width:292px; background:#fff;}

.nicecomboelements {float:left;visibility:hidden;z-index:9999999;position:absolute;width:250px;height:130px;background:url("../img/square.png") no-repeat scroll 100% 100% #C6C7C9;color:white; padding-bottom:5px;}
.nicecomboelements .viewport {height:130px;overflow:hidden;position:relative;}
.nicecomboelements .overview {list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;width:232px;}
.nicecomboelements .overview li:hover{background-color:#ababab;cursor:pointer;}
.nicecomboelements .overview li {display:block; float:left; clear:both; font-weight:normal;}
.nicecomboelements .scrollbar{background-color:#C6C7C9;position:relative;background-position:0 0;float:right;width:18px;}
.nicecomboelements .track {background-color:#c0c0c0;height:100%;width:18px;position:relative;}
.nicecomboelements .thumb {background:url("../img/scroll_bottom.gif") no-repeat scroll 0 100% transparent;width:18px;cursor:pointer;overflow:hidden;position:absolute;top:0; background-color:#aaa; padding-bottom:5px;}
.nicecomboelements .thumb .parttop {background:url("../img/scroll_top.gif") no-repeat scroll 0 0 transparent;height:8px;width:18px;cursor:pointer;}
.nicecomboelements .thumb .end {overflow:hidden;height:5px;width:25px;}
.nicecomboelements .disable {display:none;}

.niceComboTrigger{height:17px;display:inline-block;margin-left:3px;cursor:pointer;color:white;width:116px;font-family:tahoma;font-size:11px;background:url("../img/scroll2.gif") no-repeat scroll 97px 0 #C6C7C9;font-weight:bold;}
.niceComboTrigger:hover{background:url("../img/scroll2h.gif") no-repeat scroll 99px 0 #C6C7C9;}
.niceComboContent{display:block;height:14px;overflow:hidden;width:90px;white-space:nowrap;padding:2px 0 0 8px;}
.specialHidden{position:fixed; left:-3000px;}
#pp_price_slider{display:inline-block;margin-left:12px;}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background:#e6e6e6 url(../img/price2.gif) 0 0 no-repeat;font-weight:normal;color:#9C9EA0;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color:#9C9EA0;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {background:#dadada url(../img/price2.gif) 0 0 no-repeat;}
.ui-state-hover a, .ui-state-hover a:hover {color:#212121;text-decoration:none;}

.ui-slider {position:relative;text-align:left;}
.ui-slider .ui-slider-handle {position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;}
.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}

.ui-slider-horizontal{height:19px;background-color:#C6C7CE;width:133px;}
.ui-slider-horizontal .ui-slider-handle{display:block;width:38px;height:16px;padding:2px 0 0;text-align:center;letter-spacing:-1.5px;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.slider{float:left;}
.left{width:173px;}

.basketBox .coupon_box{background-color:#EABB31;border: 1px solid #929496;color: white;display: inline;font-size: 11px;font-weight: bold;padding: 2px 5px;}
.basketBox .input_coupon{cursor:auto;height:12px;margin-bottom:2px;}
.basketBox .coupon_button{background: none repeat scroll 0 0 transparent;border: medium none;color: white;font-size: 12px;font-weight: bold;margin-left: 5px;}
h1.filter_form_title {color: #929496;
    font-family: Arial,Tahoma,sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 24px;
    padding: 10px 10px 14px;
    text-transform: uppercase;}

.color_selector {border:1px solid black; width:21px; height:21px; cursor:pointer; float:left; margin:1px;}
.color_selector_trigger {display: inline-block; margin-left: 3px; position: relative;float:none;}
.color_selector:hover{border:2px solid black; margin:0;}
.color_selector_trigger:hover{border:2px solid black; margin:0 0 0 3px;}
.color_selector.no_color{background-image:url('../img/no_color.png'); }
.color_selector_trigger .all_color {position:absolute; width:300px;top:-80px; left:99%; padding:10px; z-index:9999999;}
.color_selector_trigger .all_color  .color_title{background-color: #EABA30;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    padding: 1px 10px;
    position: absolute;
    top: -10px;}
.nowosci2 span, .polecane2 span, .promocje2 span {display:inline-block; padding-top:13px; padding-left:3px;}
.nowosci2:hover span, .polecane2:hover span, .promocje2:hover span {font-weight:bold; text-decoration:underline;}
.nowosci2, .polecane2, .promocje2 { display: inline-block;font-size:11px; font-family:'Arial'; position:absolute; right:0; width:130px; cursor:pointer;} 
.nowosci2 {top:50px;}
.polecane2{top:92px;}
.promocje2{top:135px;}
.search_el_left , .search_el_right{float:left;width:225px;height:28px;}

.search_filter_label, .niceComboSelectedText {display:inline-block;width:92px;text-align:right;vertical-align:super; float:left;}
.filter_form {background:url('../img/search_form_bg.png') left -1px no-repeat;}
.filter_container {margin-top: 20px; padding-left: 5px;}
.filter_top_buttons{  position: absolute; right: 33px; top: 14px;}
.pokaz_nastronie .niceComboSelectedText {width:auto; vertical-align:top;}
.filter_right > div {float:left; margin-top:4px;}
.pokaz_wszystkie {margin-right:46px;}
.filter_right {margin-top:10px;}
.filter_left {min-height:120px; border-bottom:1px solid rgb(149,149,149);}
.pokaz_nastronie .pager{width:116px;}

.ico_1, .ico_2, .ico_3 {float: left; padding:2px; width:19px; cursor:pointer;}
.ico_1.active, .ico_2.active, .ico_3.active {padding:1px; border:1px solid rgb(207,207,207);}
.ico_1 {width:12px;} 
.ico_1 .ico_img {width:12px; height:19px; background: url('../img/list_1_ico.png') left -21px no-repeat;}
.ico_2 .ico_img {width:19px; height:19px; background: url('../img/list_2_ico.png') left -21px no-repeat;}
.ico_3 .ico_img {width:19px; height:19px; background: url('../img/list_3_ico.png') left -21px no-repeat;}

.ico_1.active .ico_img {background: url('../img/list_1_ico.png') left 0 no-repeat;}
.ico_2.active .ico_img {background: url('../img/list_2_ico.png') left 0 no-repeat;}
.ico_3.active .ico_img {background: url('../img/list_3_ico.png') left 0 no-repeat;}

.ico_1:hover .ico_img, .ico_1.active:hover .ico_img {background: url('../img/list_1_ico.png') left -42px no-repeat;}
.ico_2:hover .ico_img, .ico_2.active:hover .ico_img {background: url('../img/list_2_ico.png') left -42px no-repeat;}
.ico_3:hover .ico_img, .ico_3.active:hover .ico_img {background: url('../img/list_3_ico.png') left -42px no-repeat;}
.widok_strony .tekst {float: left; margin: 4px 8px 0 30px;}
.filter_right > div.widok_strony  {margin-top:0}

#searchbox_ajax_container .filter_container .color_selector_container{margin-bottom:5px;}

div.submit_form_buttons > * {float:right;}
a.clear_filter {display:block; background:url('../img/clear_button.png') no-repeat left top; width:59px; height:18px;}
a.submit_filter {display:block; background:url('../img/filter_button.png') no-repeat left top; width:57px; height:18px;}
