* {margin:0px;padding:0px;}
body {background:#fff;color:#818386;font-family:Tahoma,sans-serif;font-size:11px;height:100%;text-align:center;}

a {color:#818386;text-decoration:none;}
a:hover {text-decoration:underline;}
a.no_underline:hover{text-decoration:none;}
img {padding:0px;margin:0px;}
a img {cursor:pointer;border:none;}
table {font-family:Tahoma,sans-serif;font-size:11px;}
input, textarea, select {color:#9b9b9b;font-family:'Trebuchet MS', Arial;font-size:11px;vertical-align:middle;}
h1, h2, h3, h4 {font-family:Tahoma;color:#000;}
h1{font-size:15px;}
h2{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}

.clear {clear:both;font-size:1px;height:0px;line-height:0px;margin:0px;padding:0px;}
.kLeft{float:left;display:inline;position:relative;}
.kRight{float:right;display:inline;}
p.special{color:#f00;}

.introLink{padding-top:20px;}
.introLink a{color:#000;}

.mainBox{width:992px;margin:0px auto;text-align:left;}
.leftBox{float:left;width:360px;position:relative;}
.rightBox{float:right;width:632px;padding-bottom:12px;position:relative;z-index:2;}
.rightBoxRel{position:relative;z-index:22;}

.leftBox a{color:#818386;}
.leftBox a.active{color:#000;}
.leftBox .shopBox{padding:13px 0px 20px 21px;width:160px;}
.leftBox .shopBox img.imgTitle{background:#fcb900;padding:2px 20px 1px 5px;margin-bottom:5px;position:relative;left:-5px;}
.leftBox .shopBox a{display:block;text-transform:uppercase;line-height:18px;letter-spacing:0.25px;}
.leftBox .simpleBox{padding-bottom:20px;padding-left:21px;width:160px;}
.leftBox .simpleBox a{display:block;text-transform:uppercase;line-height:18px;letter-spacing:0.25px;}
.leftBox .simpleBox #simple_basket a{color:#000;}
.leftBox .userBox{padding-bottom:10px;padding-left:21px;position:relative;width:160px;}
.leftBox .userBox a{display:block;line-height:14px;}
.leftBox .menuBox{padding-bottom:24px;padding-top:20px;padding-left:21px;width:160px;}
.leftBox .menuBox a{display:block;padding-bottom:10px;}
.leftBox .menuBox a.seeMovie{padding:3px 0px 14px 41px;background: url('../img/movie.gif') no-repeat left top;}
.leftBox .menuBox .contCat{padding-bottom:15px;}
.leftBox .menuBox .contCat a{display:block;text-transform:uppercase;line-height:18px;letter-spacing:0.25px;padding:0px;}
.leftBox .topSellersBox img.imgTitle{padding-bottom:5px;padding-left:21px;}
.leftBox .topSellersBox .inspBy{padding:7px 0px 0px 23px;}
.leftBox .topSellersBox .inspBy img{vertical-align:top;}
.leftBox .topSellersBox .inspBy a{padding:0px 19px 0px 0px;background: url('../img/arrow.gif') no-repeat right top;}
.leftBox .topSellersBox .inspBy a:hover{text-decoration:none;}
.leftBox .path{padding:12px 0px 15px 21px;}
.leftBox .path span{padding:0px 5px;}
.leftBox .searchBox{padding:0px 0px 0px 21px;}
.leftBox .searchBox .iTxt{background:#050505;border:1px solid #a1a1a1;height:21px;padding:4px 0px 0px 8px;width:183px;color:#fff;}
.leftBox .searchBox .searchLink{padding:6px 0px 0px 2px;}

.rightBox .logBox{position:absolute;top:245px;left:0px;background:#fff;padding:20px 20px 30px 20px;width:592px;z-index:22;}
.rightBox .logBox strong{display:block;font-weight:normal;font-size:16px;color:#000;padding-bottom:20px;float:left;}
.rightBox .logBox .closeLog{float:right;}
.rightBox .logBox .closeLog a{color:#fcb900;font-weight:bold;}
.rightBox .logBox .label{float:left;width:100px;text-align:right;display:inline;padding-right:10px;padding-top:3px;}
.rightBox .logBox .iTxt{width:125px;border:none;background:#bfbfbf;height:17px;padding-top:2px;margin-bottom:7px;color:#fff;}
.rightBox .logBox input.iButton{background:#fcb900;color:#000;text-transform:uppercase;padding:1px 3px;border:none;font-family:Tahoma;cursor:pointer;margin:10px 10px 0px 112px;vertical-align:bottom;}
.rightBox .logBox a{color:#000;line-height:20px;}
.rightBox .preloaderBox{width:100%;}
.rightBox .preloaderBox0{width:632px;}
.rightBox .preloaderBox1{background:#fff;padding:420px 0px 150px 0px;text-align:center;opacity:0.8;MozOpacity:0.8;KhtmlOpacity:0.8;filter:alpha(opacity=80);zoom:1;}
.rightBox .preloaderBox1 .load_txt{padding-top:5px;padding-left:10px;}
#preloaderId{position:absolute;right:0px;width:100%;z-index:20;top:0px;overflow:hidden;}
.rightBox .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*/; }

.rightBox .questionBox{position:fixed;left:0px;width:100%;z-index:22;top:270px;overflow:hidden;}
.rightBox * html .questionBox{ /*\*/position: absolute; top: expression((270 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');/**/ }
.rightBox .questionBox iframe { 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*/; }
.rightBox .questionBox .questionBox0{width:992px;z-index:22;text-align:center;margin:0px auto;}
.rightBox .questionBox .questionBox1{background:#fff;padding:30px 20px;width:592px;z-index:22;text-align:center;margin-left:360px;}
.rightBox .questionBox p{padding-bottom:15px;}
.rightBox .questionBox input{text-transform:uppercase;background:none;border:none;padding:1px 3px;font-family:Tahoma;cursor:pointer;margin:0px 10px;}
.rightBox .questionBox input.cashButton{background:#000;color:#fff;}
.rightBox .questionBox input.contButton{color:#000;}

.rightBox .contactAbsBox{position:absolute;top:340px;left:0px;background:#fff;padding:20px 20px 30px 20px;width:592px;z-index:22;}
.rightBox .contactAbsBox strong{display:block;font-weight:normal;font-size:16px;color:#000;padding-bottom:20px;float:left;}
.rightBox .contactAbsBox .closeBox{float:right;}
.rightBox .contactAbsBox .closeBox a{color:#fcb900;font-weight:bold;}

.rightBox .alertBox{position:fixed;left:0px;width:100%;z-index:22;top:270px;overflow:hidden;}
.rightBox * html .alertBox{ /*\*/position: absolute; top: expression((270 + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px');/**/ }
.rightBox .alertBox iframe { 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*/; }
.rightBox .alertBox .alertBox0{width:992px;z-index:22;text-align:center;margin:0px auto;}
.rightBox .alertBox .alertBox1{background:#fff;padding:30px 20px;width:592px;z-index:22;text-align:center;margin-left:360px;}
.rightBox .alertBox a.alertBoxClose{color:#fcb900;font-weight:bold;position:absolute;right:5px;top:5px;}
.rightBox .alertBox input{text-transform:uppercase;background:none;border:none;padding:1px 3px;font-family:Tahoma;cursor:pointer;margin:20px 10px 0px;background:#000;color:#fff;}
.rightBox .alertBox input.contButton{background:none;color:#000;}
.rightBox .alertBox .checkField{padding-top:10px;}
.rightBox .alertBox .checkField input{margin:0px 10px 0px 0px;}

.rightBox .categoriesBox{position:absolute;top:12px;right:-24px;width:20px;z-index:23;}
.rightBox .categoriesBox .catList{float:right;width:106px;background:#fff;display:inline;padding:0px 5px;}
.rightBox .categoriesBox .catList a{color:#000;display:block;border-bottom:1px solid #c1c2c5;line-height:20px;letter-spacing:0.25px;zoom:1;}
.rightBox .categoriesBox .catList a.catLast{border:none;}
.rightBox .categoriesBox .catList .catElem1{text-transform:uppercase;}
.rightBox .categoriesBox .catList .catElem2{padding-left:17px;}
.rightBox .categoriesBox .catListTitle{float:right;width:20px;margin-top:40px;cursor:pointer;}
.rightBox .flashCatBox{position:absolute;top:140px;right:-24px;width:20px;z-index:19;}


.bottomMenu{height:22px;float:right;width:632px;}
.bottomMenu a{padding:0px 11px;}
.bottomMenu a.lgpl{padding-right:0px;}
.bottomMenu a.lgen{padding-left:0px;}
.bottomMenu a.special{color:#b7b7b7;}
.footer{padding:7px 5px 10px;background: url('../img/bottombg.gif') repeat-x left top;font-size:11px;color:#b9b9b9;}
.footer a{color:#b9b9b9;}
.footer img{vertical-align:top}

.footerIcons{padding:7px 5px 5px;background: url('../img/bottombg.gif') repeat-x left top;color:#b9b9b9;}
.footerIcons img{padding:0px 10px;vertical-align:middle;}
.footerIcons .icoBrd{border-right:1px solid #b9b9b9;}
.footerIcons .kRight{padding-top:3px;}

.logosLists{padding:15px 0px 10px;}
.logosLists  .logosLeft{float:left;width:360px;}
.logosLists .logosRight{float:right;width:632px;}
.logosLists .logosTitle{float:left;padding-top:20px;}
.logosLists .logosLeft .logosTitle{padding-right:15px;}
.logosLists .logosLeft .logosList{float:left;width:200px;overflow:hidden;zoom:1;overflow:hidden;zoom:1;height:60px;position:relative;}
.logosLists .logosLeft #logos_left{position:absolute;top:0px;left:0px;}
.logosLists .logosRight .logosList{float:left;width:516px;overflow:hidden;zoom:1;overflow:hidden;zoom:1;height:60px;position:relative;}
.logosLists .logosRight .logosList img{padding-left:21px;}
.logosLists .logosRight #logos_right{position:absolute;top:0px;left:-0px;}

.logosLists .logosLeft .imgb1{display: table; #position: relative; overflow: hidden;float:left;}
.logosLists .logosLeft .imgb2{#position: absolute; #top: 50%;#left:0px;display: table-cell; vertical-align: middle;text-align:center;}
.logosLists .logosLeft .imgb3{#position: relative; #top: -50%;}
.logosLists .logosRight .imgb{float:left;width:129px;}

.contentCat{font-size:16px;color:#000;padding:0px 0px 0px 10px;background:#fcb900;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.contentBox h1{font-size:16px;color:#999;font-weight:normal;padding:12px 18px 8px;}
.contentBox .contentDetails{padding:0px 18px 10px 18px;color:#000;line-height:18px;clear:both;background: url('../img/bottombg.gif') repeat-x left bottom;}
.contentBox .contentDetails p{padding-bottom:5px;}
.contentBox .contentDetails img{margin:5px 20px 5px 0px;display:inline;}
.contentBox .contentDetails .contentFields{padding-bottom:5px;}
.contentBox .contentDetails .contentDate{color:#999;padding-bottom:5px;}
.contentBox .contentImageMini{padding-top:5px;}
.contentBox .contentImageMini img{padding-right:5px;cursor:pointer;}
.contentBox .contentFieldsBox .productSimpleBox{zoom:1;padding-top:4px;}
.contentBox .contentFieldsBox .productSimpleBox .productSimpleTitle{padding:3px 0px 3px 12px;font-size:16px;color:#fff;background:#bfbfbf;margin-bottom:1px;}
.contentBox .contentFieldsBox .productSimpleBox .productSimple{overflow:auto;zoom:1;padding-bottom:3px;width:632px;height:127px;}
.contentBox .contentEmpty{padding:20px 18px;color:#000;line-height:18px;}
.contentBox .contentList{}
.contentBox .contentList .contElem{background: url('../img/bottombg.gif') repeat-x left bottom;padding:5px 0px 0px 18px;height:91px;color:#000;line-height:18px;}
.contentBox .contentList .contData{float:left;width:420px;padding-top:7px;}
.contentBox .contentList .contTitle{display:block;color:#999;font-size:16px;padding-bottom:3px;}
.contentBox .contentList .contMore{padding-left:5px;}
.contentBox .contentList .contImage{float:right;width:87px;}

.contentBox .partnersList .contElem{padding:0px 5px 0px 18px;height:64px;}
.contentBox .partnersList .contData{float:left;width:350px;padding-top:10px;}
.contentBox .partnersList .contImage{float:right;width:200px;text-align:right;}
.contentBox .partnersList .contImage .imgb1{display: table; #position: relative; overflow: hidden;float:left;text-align:right;}
.contentBox .partnersList .contImage .imgb2{#position: absolute; #top: 50%;#left:0px;display: table-cell; vertical-align: middle;text-align:right;width:200px;}
.contentBox .partnersList .contImage .imgb3{#position: relative; #top: -50%;}
.contentBox .partnersList .contLink a{font-weight:bold;color:#fcb900;}

.contentFaq{font-size:16px;color:#fff;padding:0px 0px 0px 10px;background:#bfbfbf;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.faqBox .faqCatDescr{padding:15px 70px 15px 32px;line-height:18px;}
.faqBox .faqCategoryName{color:#000;font-size:16px;font-weight:normal;padding:5px 0px 5px 32px;background: url('../img/bottombg.gif') repeat-x left bottom;cursor:pointer;}
.faqBox .faqCategoryName span{font-size:11px;text-decoration:underline;position:relative;top:-2px;left:10px;}
.faqBox .faqCategoryBox{padding:10px 0px 10px 32px;}
.faqBox .faqCategoryBox a{display:block;line-height:18px;}
.faqBox .faqCategoryBox a.active{color:#000;}
.faqBox h1{font-size:11px;font-weight:normal;color:#000;padding:15px 70px 10px 32px;}
.faqBox .faqDetails{color:#000;line-height:18px;padding:0px 70px 10px 32px;}
.faqBox .faqDetails p{padding-bottom:5px;}


.contentContact{font-size:16px;color:#000;padding:0px 0px 0px 10px;background:#bfbfbf;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.contactBox{padding:0px 30px 0px 18px;color:#000;line-height:18px;}
.contactBox a{font-weight:bold;color:#fcb900;}
.contactBox .contactElem{padding-top:20px;float:left;width:300px;}
.contactBox .contactElem h2{color:#000;font-size:11px;font-weight:normal;padding-bottom:10px;}
.contactBox .contactMap{float:right;padding-top:20px;}
.contactBox .contactMap iframe{border:1px solid #a3a3a1;}
.contactForm{padding:0px 0px 35px 0px;}
.contactForm h2{padding-bottom:20px;padding-left:9px;font-weight:normal;font-size:16px;}
.contactForm span{color:#fcb900;padding-right:3px;}
.contactForm .fieldElem .label{float:left;width:133px;text-align:right;display:inline;padding-right:7px;padding-top:2px;}
.contactForm .fieldElem .field{width:127px;float:left;}
.contactForm .fieldElem .fieldQuest{width:440px;float:left;padding-bottom:5px;line-height:16px;}
.contactForm .fieldElem .fieldQuest a{color:#fcb900;font-weight:bold;}
.contactForm .fieldName .label{float:left;width:133px;text-align:right;display:inline;padding-right:7px;padding-top:2px;}
.contactForm .fieldName .field{width:127px;float:left;}
.contactForm .formError{color:#fcb900;font-weight:bold;padding:0px 0px 15px 10px;}
.contactForm select{width:125px;border:none;background:#bfbfbf;height:19px;margin-bottom:4px;color:#fff;}
.contactForm input.iText{width:100%;border:1px solid #f4f4f4;background:#bfbfbf;height:16px;margin-bottom:4px;color:#fff;}
.contactForm .iArea{width:100%;border:1px solid #d0d0d0;background:#fff;height:117px;padding-top:2px;margin-bottom:9px;color:#000;}
.contactForm .button{text-align:right;}

.registerHeader{font-size:16px;color:#fff;padding:0px 0px 0px 10px;background:#bfbfbf;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.registerBox{color:#909090;}
.registerBox .registerForm .userRegTitle{font-size:16px;color:#000;padding:8px 0px 15px 10px;margin-top:20px;background: url('../img/bottombg.gif') repeat-x left top;}
.registerBox .registerForm .userRegTitleLeft{float:left;font-size:16px;color:#000;padding:15px 10px;display:inline;}
.registerBox .registerForm .userRegTitleLeft strong{color:#818386;font-weight:normal;font-size:11px;padding-left:10px;}
.registerBox .registerForm .userRegTitleRight{float:right;padding:20px 10px 0px 0px;display:inline;}
.registerBox .registerForm .userRegTitleRight input{vertical-align:top;margin:0px 5px 0px 20px;}
.registerBox .registerForm .userRegKol{float:left;width:33%;}
.registerBox .registerForm .userRegKolWide{float:left;width:50%;padding-top:27px;}
.registerBox .registerForm span{color:#fcb900;}
.registerBox .registerForm .registerError{padding:20px 0px 10px 20px;font-weight:bold;color:#fcb900;}
.registerBox .registerForm .iTxt{width:125px;border:none;background:#bfbfbf;height:17px;padding-top:2px;margin-bottom:7px;color:#fff;}
.registerBox .registerForm select{width:125px;border:none;background:#bfbfbf;height:19px;margin-bottom:9px;color:#fff;}
.registerBox .registerForm option{background:#bfbfbf;}
.registerBox .registerForm .iCheck{margin-right:5px;vertical-align:middle;}
.registerBox .registerForm .label{float:left;width:78px;text-align:right;display:inline;padding-right:5px;padding-top:3px;}
.registerBox .registerForm .userRegKolWide .label{width:120px;}
.registerBox .button{text-align:right;background: url('../img/bottombg.gif') repeat-x left bottom;padding-bottom:5px;}
.registerBox .button input{background:#fcb900;color:#000;text-transform:uppercase;padding:1px 3px;border:none;font-family:Tahoma;cursor:pointer;}
.registerBox .registerForm .clear{height:1px;}
.registerBox .registryToken{clear:both;padding-bottom:15px;padding-left:6px;}
.registerBox .registryToken img{margin-top:5px;}
.registerBox .userCheckbox{padding-left:30px;}
.registerBox .userCheckbox a{font-weight:bold;text-decoration:underline;}

.panelItem{color:#909090;}
.panelItem .panelItemTitle{font-size:16px;color:#fff;padding:0px 0px 0px 10px;background:#bfbfbf;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.panelItem .panelItemTitle a.title_link{color:#fff;float:left;display:block;width:580px;}
.panelItem .panelItemTitle a.more_link{float:right;color:#fff;text-align:center;width:28px;padding:2px 0px 0px 1px;display:inline;line-height:18px;}
.panelItem .panelItemTitle a.more_link:hover{text-decoration:none;}
.panelItem .registerForm .userRegTitle{font-size:16px;color:#000;padding:8px 0px 15px 10px;margin-top:20px;background: url('../img/bottombg.gif') repeat-x left top;}
.panelItem .registerForm .userRegTitleLeft{float:left;font-size:16px;color:#000;padding:15px 10px;display:inline;}
.panelItem .registerForm .userRegTitleLeft strong{color:#818386;font-weight:normal;font-size:11px;padding-left:10px;}
.panelItem .registerForm .userRegTitleRight{float:right;padding:20px 10px 0px 0px;display:inline;}
.panelItem .registerForm .userRegTitleRight input{vertical-align:top;margin:0px 5px 0px 20px;}
.panelItem .registerForm .userRegKol{float:left;width:33%;}
.panelItem .registerForm .userRegKolWide{float:left;width:50%;padding-top:27px;}
.panelItem .registerForm span{color:#fcb900;}
.panelItem .registerForm .registerError{padding:20px 0px 10px 20px;font-weight:bold;color:#fcb900;}
.panelItem .registerForm .iTxt{width:125px;border:none;background:#bfbfbf;height:17px;padding-top:2px;margin-bottom:7px;color:#fff;}
.panelItem .registerForm select{width:125px;border:none;background:#bfbfbf;height:19px;margin-bottom:9px;color:#fff;}
.panelItem .registerForm option{background:#bfbfbf;}
.panelItem .registerForm .iCheck{margin-right:5px;vertical-align:middle;}
.panelItem .registerForm .label{float:left;width:78px;text-align:right;display:inline;padding-right:5px;padding-top:3px;}
.panelItem .registerForm .userRegKolWide .label{width:120px;}
.panelItem .button{text-align:right;background: url('../img/bottombg.gif') repeat-x left bottom;padding-bottom:5px;}
.panelItem .button input{background:#fcb900;color:#000;text-transform:uppercase;padding:1px 3px;border:none;font-family:Tahoma;cursor:pointer;}
.panelItem .registerForm .clear{height:1px;}
.panelItem .userCheckbox{padding-left:30px;}
.panelItem .userCheckbox a{font-weight:bold;text-decoration:underline;}

#content .ordersBox .ordersList th{font-weight:normal;color:#b5b5b5;padding:15px 0px 7px;font-size:11px;text-align:center;background: url('../img/bottombg.gif') repeat-x left bottom;border-bottom:3px solid #fff;}
#content .ordersBox .ordersList td{border-bottom:1px solid #bfbfbf;vertical-align:top;text-align:center;color:#9f9f9f;padding:10px 0px;}
#content .ordersBox .ordersList td.price{color:#000;font-size:16px;}
#content .ordersBox .ordersList td.status{color:#fcb900;font-weight:bold;}
#content .ordersBox .ordersList td.order_opt a{display:block;color:#000;}
#content .ordersBox .legend{padding:21px 0px 10px 0px;}
#content .ordersBox .legend h4{font-size:11px;margin-bottom:5px;color:#fff;}

.searchProperties{position:relative;min-height:160px;height:auto !important;height:160px;}
.searchProperties .searchFields{}
.searchProperties .searchCol{float:left;width:316px;}
.searchProperties .searchElemText{width:306px;margin-right:10px;padding-top:13px;}
.searchProperties .searchElemSelect{width:148px;margin-right:10px;display:inline;float:left;padding-top:13px;}
.searchProperties input.iTxt{width:300px;padding-left:4px;background:#bfbfbf;border:1px solid #bfbfbf;height:20px;color:#fff;} 
.searchProperties select{width:148px;background:#bfbfbf;border:1px solid #bfbfbf;height:20px;padding:0px;color:#fff;}
.searchProperties .searchElemIco{position:absolute;top:80px;left:0px;width:70px;text-align:center;text-transform:uppercase;}
.searchProperties .searchElemIco a:hover{text-decoration:none;}
.searchProperties .searchElemIco_new{left:0px;}
.searchProperties .searchElemIco_promotion{left:70px;}
.searchProperties .searchElemIco_sale{left:150px;}
.searchProperties .searchElemIcoShowroom{left:230px;}
.searchProperties .elemActive a{color:#000;}
.searchProperties .searchButtons{clear:both;text-align:right;padding:13px 10px 0px 0px;}
.searchProperties .searchButtons input{cursor:pointer;}

.shopListCat{position:relative;}
.shopListEmpty{padding:20px;}
.shopList .shopElem{overflow:hidden;zoom:1;padding-bottom:5px;}
.shopList .prodPromotion{background: url('../img/prod_p_promotion.gif') no-repeat 560px top;}
.shopList .shopElem .shopElemImage{float:left;width:170px;text-align:center;overflow:hidden;zoom:1;}
.shopList .shopElem .shopElemInfo{float:right;width:407px;display:inline;padding:0 39px 0px 0px;color:#b5b5b5;line-height:21px;}
.shopList .shopElem .shopElemInfo a{color:#b5b5b5;}
.shopList .shopElem .shopElemTitle{font-size:16px;}
.shopList .shopElem .shopElemTitle a{color:#000;}
.shopList .shopElem .shopElemTitle a.subtitle{color:#b5b5b5;}
.shopList .shopElem .shopElemPrice{padding:0px 0px 8px 0px;float:left;text-transform:lowercase;}
.shopList .shopElem .shopElemPrice strong{color:#000;font-weight:normal;font-size:16px;}
.shopList .shopElem .shopElemPrice2 strong{color:#000;font-weight:bold;}
.shopList .shopElem .shopElemPrice .oldPrice{color:#b5b5b5;text-decoration:line-through;}
.shopList .shopElem .shopElemButton{float:right;padding-top:2px;}
.shopList .shopElem .shopElemButton a.shopBasket{background: url('../img/basket.gif') no-repeat right 2px;padding:10px 20px 8px 0px;zoom:1;_padding-top:7px;}
.shopList .shopElem .shopElemButton a.shopBasket span{background:#fcb900;color:#fff;text-transform:uppercase;padding:2px 5px;}

.shopList2 .shopElem{width:155px;padding-right:4px;padding-bottom:5px;float:left;display:inline;}
.shopList2 .shopElemLast{padding-right:0px;}
.shopList2 .shopElem .shopElemImage{width:155px;height:104px;text-align:center;overflow:hidden;zoom:1;}
.shopList2 .shopElem .shopElemInfo{padding:10px 0px 0px 3px;color:#b5b5b5;height:94px;}
.shopList2 .shopElem .shopElemInfo a{color:#b5b5b5;}
.shopList2 .prodPromotion .shopElemInfo{background: url('../img/prod_p_promotion_sm.gif') no-repeat right top;}
.shopList2 .shopElem .shopElemTitle{font-size:12px;height:42px;overflow:hidden;zoom:1;}
.shopList2 .shopElem .shopElemTitle a{color:#000;}
.shopList2 .shopElem .shopElemTitle a.subtitle{color:#b5b5b5;}
.shopList2 .shopElem .shopElemPrice{padding:3px 0px 0px 0px;color:#000;}
.shopList2 .shopElem .shopElemPrice .oldPrice{color:#b5b5b5;text-decoration:line-through;}
.shopList2 .shopElem .shopElemMore{padding-top:5px;}
.shopList2 .shopElem .shopElemMore a{color:#fcb900;}

.shopListPages{overflow:hidden;zoom:1;padding:7px 0px 9px 0px;color:#b5b5b5;}
/*
.shopListPages a{color:#b5b5b5;}
.shopListPages .shopPrevPage{float:left;text-transform:lowercase;width:100px;padding-top:2px;}
.shopListPages .shopPrevPage span{color:#b5b5b5;}
.shopListPages .shopNextPage{float:right;text-transform:lowercase;width:100px;text-align:right;padding-top:2px;}
.shopListPages .shopNextPage span{color:#b5b5b5;}
.shopListPages .shopPage{float:left;width:430px;text-align:center;padding-top:2px;}
.shopListPages .shopPage a{color:#b5b5b5;padding:0px 8px;}
.shopListPages .shopPage a.pg_1{background:none;}
.shopListPages .shopPage a.current{color:#000;}
*/
.shopListPages .changeView{float:left;padding-top:3px;}
.shopListPages .changeView img{cursor:pointer;padding:0px 5px;}
.shopListPages .shopPage{float:right;}
.shopListPages .shopPage img{cursor:pointer;}

.specialListTitle{font-size:16px;padding-left:12px;height:25px;line-height:25px;}
.promotionTitle{color:#000;background:#fcb900;}
.newTitle{color:#fff;background:#ff1e00;}
.saleTitle{color:#fff;background:#51db00;}
.specialList{background:#000;color:#fff;}
.specialList .shopElem{height:110px;overflow:hidden;zoom:1;}
.specialList .shopElem .shopElemInfo{color:#fff;}
.specialList .shopElem .shopElemInfo a{color:#fff;}
.specialList .shopElem .shopElemPrice strong{color:#fff;}
.promotionList .shopElem{background: url('../img/special_promo.gif') no-repeat right top;}
.promotionList .shopElem .shopElemTitle a{color:#fcb900;}
.promotionList .shopElem .shopElemTitle a.subtitle{color:#fff;}
.promotionList .shopElem .shopElemPrice .oldPrice{color:#fff;text-decoration:line-through;}
.promotionList .shopElem .shopElemPrice .newPrice{font-size:20px;color:#fcb900;padding-left:10px;}
.newList .shopElem{background: url('../img/special_new.gif') no-repeat right top;}
.newList .shopElem .shopElemTitle a{color:#ff1e00;}
.newList .shopElem .shopElemTitle a.subtitle{color:#fff;}
.saleList .shopElem{background: url('../img/special_sale.gif') no-repeat right top;}
.saleList .shopElem .shopElemTitle a{color:#51db00;}
.saleList .shopElem .shopElemTitle a.subtitle{color:#fff;}
.saleList .shopElem .shopElemPrice .oldPrice{color:#fff;text-decoration:line-through;}

.searchBox .searchFilters{position:absolute;top:118px;left:195px;width:113px;}
.searchBox .searchFilters .field{float:left;width:113px;background: url('../img/bottombg.gif') repeat-x left bottom;zoom:1;}
.searchBox .searchFilters .field a{display:block;color:#000;padding:5px 3px;zoom:1;}
.searchBox .searchFilters .field .optionSelected{padding:5px 10px 5px 4px;background: url('../img/opt_arrow.gif') no-repeat right center;}
.searchBox .searchFilters .field .fieldRel{position:relative;}
.searchBox .searchFilters .field .fieldValues{position:absolute;top:0px;width:113px;background:#fff;border:1px solid #c1c2c5;border-width:0px 1px;}
.searchBox .searchFilters .field .fieldValues a{background: url('../img/bottombg.gif') repeat-x left bottom;}
.searchBox .searchFilters .iButton_short{text-transform:uppercase;background:none;border:none;float:right;color:#000;cursor:pointer;}

.productDetails .productDetailsMain{position:relative;}
.productDetails .productDetailsPhoto{padding-bottom:10px;overflow:hidden;zoom:1;}
.productDetails .productDetailsPhoto .mainPhoto{float:left;width:470px;text-align:center;}
.productDetails .productDetailsPhoto .mainPhoto .mainPhotoSpan{position:relative;}
.productDetails .productDetailsPhoto .mainPhoto .skinIco{position:absolute;bottom:0px;right:0px;background: url('../img/ikona_skoryprod_data.png') no-repeat left top;width:80px;height:90px;display:block;}
.productDetails .productDetailsPhoto .mainPhoto img{cursor:pointer;}
.productDetails .productDetailsPhoto .othPhotos{float:right;width:161px;}
.productDetails .productDetailsPhoto .othPhotos img{cursor:pointer;}
.productDetails .productDetailsBox{background: url('../img/bottombg.gif') repeat-x left bottom;margin-left:10px;zoom:1;width:622px;overflow:hidden;padding-top:10px;}
.productDetails .productDetailsBoxLast{background: url('../img/bottombg.gif') repeat-x left bottom;padding-left:10px;clear:both;}
.productDetails .productDetailsTitle{float:left;font-size:16px;padding-bottom:12px;}
.productDetails .productDetailsTitle strong{color:#000;font-weight:normal;}
.productDetails .productDetailsIcons{float:right;padding-bottom:12px;}
.productDetails .productDetailsIcons .iconDescr{position:relative;top:-33px;right:15px;color:#000;}
.productDetails .productDetailsIcons img.contactIco{cursor:pointer;}
.productDetails .productDetailsDescription{color:#818386;padding-bottom:7px;}
.productDetails .productDetailsDescription p{padding-bottom:5px;}
.productDetails .productDetailsProperties{color:#000;font-weight:bold;padding:7px 0px 15px 0px;float:left;}
.productDetails .productDetailsAvailab{float:right;font-weight:bold;color:#000;text-transform:uppercase;padding:15px 0px 10px 0px;margin-right:8px;text-align:right;}
.productDetails .productDetailsAvailab .quantityInfo{text-transform:none;padding-top:5px;font-weight:normal;}
.productDetails .productDetailsSett{float:left;width:354px;position:relative;}
.productDetails .productDetailsOptions{padding:9px 0px 6px 0px;background: url('../img/bottombg.gif') repeat-x left bottom;min-height:34px;height:auto !important;height:34px;}
.productDetails .productDetailsOptions .label{float:left;width:125px;font-weight:bold;color:#000;padding-top:8px;}
.productDetails .productDetailsOptions .optionList{float:left;width:210px;position:relative;}
.productDetails .productDetailsOptions .optionList a{display:block;color:#000;padding:5px;}
.productDetails .productDetailsOptions .optionList .optionSelected{border:1px solid #c1c2c5;padding:7px 15px 7px 5px;background: url('../img/opt_arrow.gif') no-repeat 190px center;}
.productDetails .productDetailsOptions .optionList .options{position:absolute;width:210px;background:#fff;border-top:1px solid #c1c2c5;}
.productDetails .productDetailsOptions .optionList .options a{border:1px solid #c1c2c5;border-top:none;}
.productDetails .productDetailsOptions .optionList .options span{display:block;color:#ababab;padding:3px;border:1px solid #c1c2c5;border-top:none;text-transform:uppercase;}
.productDetails .productDetailsOptions .optionList .options a span{float:left;border:none;padding:0px;height:8px;width:8px;position:relative;top:3px;margin-right:7px;font-size:1px;line-height:0px;}
.productDetails .productDetailsOptions  span.colorSquare{float:left;border:none;padding:0px;height:8px;width:8px;position:relative;top:3px;margin-right:7px;font-size:1px;line-height:0px;}
.productDetails .productDetailsOptions .productOptionElem{padding-bottom:5px;}
.productDetails .productDetailsOptions .productQuantity input{width:40px;float:left;display:inline;margin-right:8px;text-align:center;height:22px;padding-top:5px;border:1px solid #c1c2c5;color:#000;}
.productDetails .productDetailsOptions .productQuantity .optionList{width:160px;}
.productDetails .productDetailsOptions .productQuantity .optionList .optionSelected{background: url('../img/opt_arrow.gif') no-repeat 140px center;}
.productDetails .productDetailsOptions .productQuantity .optionList .options{width:160px;}
.productDetails .productDetailsOptions .optSpan{display:block;color:#000;padding:8px 5px;overflow:hidden;zoom:1;}
.productDetails .productDetailsSet{padding:9px 0px 11px 0px;}
.productDetails .productDetailsSet a{color:#000;}
.productDetails .productDetailsSummary{float:right;width:268px;background:#fcb900;color:#fff;margin-bottom:1px;}
.productDetails .productDetailsPrice{height:47px;padding:5px 10px;}
.productDetails .productPriceOld{float:left;font-size:17px;text-decoration:line-through;padding-top:6px;}
.productDetails .productPrice{float:right;font-size:32px;}
.productDetails .productPrice strong{font-weight:normal;}
.productDetails .productPrice2{float:left;}
.productDetails .productPrice2 .standardPriceText{}
.productDetails .productPrice2 .standardPrice{text-decoration:line-through;font-size:14px;}
.productDetails .productPriceNew{float:right;}
.productDetails .productPriceNew .priceWithDiscountText{}
.productDetails .productPriceNew .priceWithDiscount{font-size:25px;}
.productDetails .productPriceOld strong{font-weight:normal;}
.productDetails .productDetailsButtons a{display:block;float:left;width:50%;text-align:center;text-transform:uppercase;padding:6px 0px;color:#fff;}
.productDetails .productDetailsButtons a.basketButton{background:#000;}
.productDetails .productArticlesSet{padding:10px 0px 10px 10px;background: url('../img/bottombg.gif') repeat-x left bottom;}
.productDetails .productArticlesSet a{color:#000;font-weight:bold;line-height:14px;}
.productDetails .productDetailsNavi{padding:2px 0px 0px 0px;margin-bottom:10px;}
.productDetails .productDetailsNavi a{color:#fff;}
.productDetails .productDetailsNavi img{padding:8px 0px 0px;vertical-align:top;}
.productDetails .productDetailsNavi .productArt{float:left;width:362px;text-align:left;display:inline;margin-right:2px;background:#000;height:25px;}
.productDetails .productDetailsNavi .productArt a{display:block;padding:6px 0px 6px 11px;}
.productDetails .productDetailsNavi .productPrev{width:133px;float:left;text-align:center;background:#bfbfbf;height:25px;}
.productDetails .productDetailsNavi .productPrev a img{background: url('../img/prev_prod.gif') no-repeat left 9px;padding-left:20px;}
.productDetails .productDetailsNavi .productNext{width:133px;float:right;text-align:center;background:#bfbfbf;height:25px;}
.productDetails .productDetailsNavi .productNext a img{background: url('../img/next_prod.gif') no-repeat right 9px;padding-right:20px;}
.productDetails .productSimpleBox{zoom:1;}
.productDetails .productSimpleBox .productSimpleTitle{padding:3px 0px 3px 12px;font-size:16px;color:#fff;background:#bfbfbf;margin-bottom:1px;}
.productDetails .productSimpleBox .productSimple{overflow:auto;zoom:1;padding-bottom:3px;width:632px;height:127px;}

#zoomBox{position:absolute;background:#000;top:0px;left:0px;width:100%;height:100%;z-index:20;opacity:0.5;MozOpacity:0.5;KhtmlOpacity:0.5;filter:alpha(opacity=50);}
#zoomBox2{position:fixed;height:100%;background:#000;top:0px;left:0px;width:100%;z-index:20;opacity:0.5;MozOpacity:0.5;KhtmlOpacity:0.5;filter:alpha(opacity=50);}
#zoomBox iframe { background:none;display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position: absolute; top:0px;left:0; z-index:-1; filter:mask(); width:3000px;/*must have for any big value*/ height:3000px/*must have for any big value*/; }
.productDetails .productDetailsZoom{z-index:21;position:relative;}
.productDetails .productZoom{width:845px;background:#fff;padding-bottom:20px;zoom:1;position:absolute;top:0px;left:-290px;width:845px;z-index:22;}
.productDetails .productZoom .productZoomTitle{float:left;font-size:16px;display:inline;padding:24px 0px 20px 30px;}
.productDetails .productZoom .productZoomTitle strong{color:#000;font-weight:normal;}
.productDetails .productZoom .closeZoom{float:right;display:inline;padding:5px 11px 0px 0px;}
.productDetails .productZoom .closeZoom a{color:#fcb900;font-weight:bold;}
.productDetails .productZoom .productZoomColours{float:right;display:inline;padding:5px 30px 6px 0px;}
.productDetails .productZoom .productZoomColours img{cursor:pointer;margin-right:1px;vertical-align:middle;}
.productDetails .productZoom .productZoomColours strong{color:#000;padding-right:10px;}
.productDetails .productZoom .productZoomBigPh{text-align:center;margin-bottom:1px;}
.productDetails .productZoom .productZoomBigPh .productZoomBigSpan{position:relative;}
.productDetails .productZoom .productZoomBigPh .skinIco{position:absolute;bottom:0px;right:0px;background: url('../img/ikona_skoryprod_data.png') no-repeat left top;width:80px;height:90px;display:block;}
.productDetails .productZoom .othPhotos{float:left;}
.productDetails .productZoom .othPhotos img{cursor:pointer;margin-right:1px;}
.productDetails .productZoom .productZoomInfo{color:#000;text-decoration:underline;padding:5px 0px 0px 11px;}
.productDetails .productZoom .productZoomNavi{float:right;display:inline;padding-right:10px;width:408px;}
.productDetails .productZoom .productZoomPrev{float:left;width:171px;padding-top:46px;}
.productDetails .productZoom .productZoomPrev a.prevPage{float:right;width:77px;text-align:right;padding-top:20px;color:#333;}
.productDetails .productZoom .productZoomPrev img{float:left;}
.productDetails .productZoom .productZoomMid{float:left;padding-top:65px;width:70px;text-align:center;color:#000;font-weight:bold;}
.productDetails .productZoom .productZoomNext{float:left;width:167px;padding-top:46px;}
.productDetails .productZoom .productZoomNext a.nextPage{float:left;width:73px;text-align:left;padding-top:20px;color:#333;}
.productDetails .productZoom .productZoomNext img{float:right;}


.basketBox{margin-bottom:50px;}
.basketBox .basketBoxTitle{font-size:16px;color:#000;padding:0px 0px 10px 12px;}
.basketBox .basketBoxInfo{color:#000;padding:0px 0px 10px 42px;}
.basketBox .basketHeader{font-size:16px;color:#fff;padding:0px 0px 0px 10px;background:#000;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.basketBox .emptyBasket{padding:26px;}
.basketBox .basketProdList{padding-top:15px;background: url('../img/bottombg.gif') repeat-x left bottom;padding-bottom:5px;margin-bottom:5px;}
.basketBox .basketProdList th{font-weight:normal;color:#b5b5b5;padding-bottom:7px;font-size:16px;text-align:center;background: url('../img/bottombg.gif') repeat-x left bottom;border-bottom:3px solid #fff;}
.basketBox .basketProdList th.prodTitle{text-align:left;}
.basketBox .basketProdList td{vertical-align:top;text-align:center;color:#9f9f9f;}
.basketBox .basketProdList td.prodNum{text-align:left;vertical-align:top;padding-top:5px;color:#000;font-size:16px;}
.basketBox .basketProdList td.prodTitle{text-align:left;vertical-align:top;padding-top:5px;color:#000;}
.basketBox .basketProdList td.prodTitle a.prodName{font-size:16px;color:#000;display:block;padding-bottom:5px;}
.basketBox .basketProdList td.prodTitle a.leaveButton{font-size:11px;color:#bfbfbf;}
.basketBox .basketProdList td.noBorder{border-left:none;}
.basketBox .basketProdList .catName{text-transform:uppercase;color:#bfbfbf;}
.basketBox .basketProdList .prodPhoto{text-align:left;}
.basketBox .basketProdList .optionName{text-transform:uppercase;padding-right:4px;}
.basketBox .basketProdList .ordProd{color:#ff0000;}
.basketBox .basketProdList .delivery{vertical-align:top;padding-top:5px;color:#000;font-size:16px;}
.basketBox .basketProdList .price{font-size:16px;color:#000;padding-top:5px;}
.basketBox .basketProdList .price span{color:#ff0000;font-size:11px;padding-top:3px;display:block;}
.basketBox .basketProdList .price2{font-size:16px;color:#000;padding-top:5px;}
.basketBox .basketProdList .price2 span{color:#ff0000;font-size:11px;padding-top:3px;display:block;}
.basketBox .basketProdList .amount{line-height:14px;padding-top:16px;}
.basketBox .basketProdList .iTxt{width:25px;text-align:center;color:#fff;border:1px solid #bfbfbf;background:#bfbfbf;font-size:16px;height:21px;padding-top:2px;}
.basketBox .basketProdList .delete{padding-top:20px;}
.basketBox .updateButton{padding:3px;background:#bfbfbf;color:#fff;text-transform:uppercase;display:block;}

.basketBox .basketListSummary{clear:both;padding:10px 8px 15px 23px;background: url('../img/bottombg.gif') repeat-x left bottom;}
.basketBox .basketCountry{float:left;padding-top:14px;}
.basketBox .basketCountry select{margin-left:5px;background:#bfbfbf;border:1px solid #bfbfbf;color:#fff;}
.basketBox .basketCountry select option{background:#bfbfbf;border:1px solid #bfbfbf;color:#fff;padding-right:10px;}
.basketBox .basketListValue{float:right;color:#b5b5b5;font-size:16px;}
.basketBox .basketListValue span{font-size:25px;color:#000;padding-left:20px;}
.basketBox .basketShipBox{padding:10px 8px 15px 23px;background: url('../img/bottombg.gif') repeat-x left bottom;}
.basketBox .basketShipBox .shipList{padding-left:42px;}
.basketBox .basketShipBox .shipIcon{width:230px;float:left;color:#000;text-transform:uppercase;line-height:36px;clear:both;}
.basketBox .basketShipBox .shipIcon input{margin-right:10px;}
.basketBox .basketShipBox .shipIcon img{vertical-align:middle;padding-left:10px;}
.basketBox .basketShipBox .shipIcon .shipDescr{display:block;font-size:11px;color:#818386;text-transform:none;padding:0px;line-height:10px;padding-left:30px;padding-bottom:10px;}
.basketBox .basketShipBox .shipName{float:left;width:220px;line-height:36px;color:#000;}
.basketBox .basketShipBox .shipName input{margin-right:10px;}
.basketBox .basketShipBox .shipPrice{float:left;line-height:36px;font-size:16px;color:#000;}
.basketBox .basketPayBox{padding:10px 8px 15px 23px;background: url('../img/bottombg.gif') repeat-x left bottom;}
.basketBox .basketPayBox .payName{float:left;width:450px;line-height:36px;color:#000;}
.basketBox .basketPayBox .payList{padding-left:42px;}
.basketBox .basketPayBox .payName input{margin-right:10px;}
.basketBox .basketPayBox .payName .pay_desc{display:block;width:300px;font-size:11px;color:#818386;text-transform:none;padding:0px;line-height:10px;padding-left:30px;padding-bottom:10px;}
.basketBox .basketPayBox .payPrice{float:left;line-height:36px;font-size:16px;color:#000;}

.basketBox .basketUserData{background: url('../img/bottombg.gif') repeat-x left bottom;padding-bottom:25px;}
.basketBox .basketUserData .basetDataTitle{font-size:16px;color:#000;padding:10px 0px 10px 10px;}
.basketBox .basketUserData .basetDataCopy{padding-left:30px;color:#000;padding-bottom:2px;}
.basketBox .basketUserData .basetDataCopy a{color:#000;text-decoration:underline;}
.basketBox .basketUserData .basetDataBox{overflow:hidden;zoom:1;padding-top:25px;}
.basketBox .basketUserData .basetData{float:left;width:33%;}
.basketBox .basketUserData span{color:#fcb900;}
.basketBox .basketUserData .iTxt{width:125px;border:none;background:#bfbfbf;height:17px;padding-top:2px;margin-bottom:7px;color:#fff;}
.basketBox .basketUserData select{width:125px;border:none;background:#bfbfbf;height:19px;margin-bottom:9px;color:#fff;}
.basketBox .basketUserData option{background:#bfbfbf;}
.basketBox .basketUserData .label{float:left;width:78px;text-align:right;display:inline;padding-right:5px;padding-top:3px;}
.basketBox .basketUserData .label strong{font-weight:normal;}
.basketBox .basketUserData .basetDataWide textarea{display:block;width:576px;color:#000;height:100px;border:1px solid #dfdfdf;background:#fff;margin:4px 0px 0px 15px;}

.basketBox .acceptReg{color:#000;float:left;display:inline;padding:28px 0px 0px 30px;width:170px;}
.basketBox .acceptReg .acceptCheckbox{padding-left:8px;}
.basketBox .acceptReg a{color:#000;font-weight:bold;text-decoration:underline;}
.basketBox .acceptReg span{color:#fcb900;padding:0px 3px;}
.basketBox .acceptReg input{margin-bottom:5px;}
.basketBox .basketSummaryFull{padding:28px 7px 0px 0px;text-align:right;float:right;display:inline;width:400px;}
.basketBox .basketSummaryFull .basketSum{color:#b5b5b5;font-size:16px;}
.basketBox .basketSummaryFull .basketSum strong{font-size:25px;color:#000;}
.basketBox .basketSummaryFull .basketSum #basketSum{padding-left:5px;}
.basketBox .basketButtons{float:right;padding-bottom:5px;clear:both;}
.basketBox .basketButtons input{display:block;text-transform:uppercase;background:none;border:none;float:right;padding:1px 3px;font-family:Tahoma;cursor:pointer;}
.basketBox .basketButtons input.cashButton{background:#000;color:#fff;}
.basketBox .basketButtons input.contButton{color:#000;}
.basketBox .basketButtons input.storeButton{margin-right:95px;}

.basketBox .basketProdSummary{padding-top:15px;background: url('../img/bottombg.gif') repeat-x left bottom;padding-bottom:20px;}
.basketBox .basketProdSummary th{font-weight:normal;color:#000;padding:13px 0px 7px 35px;font-size:11px;text-align:left;}
.basketBox .basketProdSummary td{vertical-align:top;text-align:left;color:#000;font-size:16px;padding-left:12px;}
.basketBox .basketProdSummary td.price{text-align:right;}/*padding-right:65px;*/
.basketBox .basketFinalSummary{padding:15px 65px 18px 42px;color:#818386;line-height:18px;background: url('../img/bottombg.gif') repeat-x left bottom;}
.basketBox .basketFinalSummary span{color:#000;}
.basketBox .basketFinalSummary .sumNameLeft{float:left;width:400px;}
.basketBox .basketFinalSummary .sumNameLeft span{text-transform:uppercase;}
.basketBox .basketFinalSummary .sumValue{float:right;color:#000;text-align:right;}

.basketBox .basketFinal{padding:25px 44px 25px 44px;background: url('../img/bottombg.gif') repeat-x left top;margin-top:45px;line-height:18px;}
.basketBox .basketFinal strong{color:#000;font-size:16px;font-weight:normal;}
.basketBox .basketFinal .new_windows{color:red;text-decoration:underline;}
.basketBox .basketFinalButton{padding:5px 0px;clear:both;background: url('../img/bottombg.gif') repeat-x left top;}
.basketBox .basketFinalButton input{display:block;text-transform:uppercase;background:none;border:none;float:right;padding:1px 3px;font-family:Tahoma;cursor:pointer;}
.basketBox .basketFinalButton input.cashButton{background:#000;color:#fff;}

.basketBox .basketRegBox{padding:25px 0px 24px 0px;}
.basketBox .basketRegBox .regText{line-height:18px;padding:0px 10px;}
.basketBox .basketRegBox .regButton{text-align:left;padding:12px 10px 0px 10px;}
.basketBox .basketRegBox .regButton input.iButton{background:#fcb900;color:#000;text-transform:uppercase;padding:1px 3px;border:none;font-family:Tahoma;cursor:pointer;}
.basketBox .basketLogBox{padding:15px 0px 24px 0px;}
.basketBox .basketLogBox .logForm{line-height:18px;padding:12px 10px 0px 10px;}
.basketBox .basketLogBox .logForm .label_l{float:left;width:60px;text-align:left;display:inline;padding-top:1px;}
.basketBox .basketLogBox .logForm .iTxt{width:145px;border:none;background:#bfbfbf;height:17px;padding-top:2px;margin-bottom:7px;color:#fff;float:left;margin-right:40px;}
.basketBox .basketLogBox .logButton{clear:both;padding:12px 10px 0px 10px;}
.basketBox .basketLogBox .logButton input.iButton{background:#fcb900;color:#000;text-transform:uppercase;padding:1px 3px;border:none;font-family:Tahoma;cursor:pointer;}


.cubyBox{margin-bottom:50px;}
.cubyBox .cubyTitle{font-size:16px;color:#fff;padding:0px 0px 0px 10px;background:#000;height:25px;line-height:25px;font-weight:normal;margin:1px 0px;}
.cubyBox .emptyCuby{padding:26px;}
.cubyBox .cubyProdList{padding-top:15px;background: url('../img/bottombg.gif') repeat-x left bottom;padding-bottom:5px;margin-bottom:5px;}
.cubyBox .cubyProdList th{font-weight:normal;color:#b5b5b5;padding-bottom:7px;font-size:16px;text-align:center;background: url('../img/bottombg.gif') repeat-x left bottom;border-bottom:3px solid #fff;}
.cubyBox .cubyProdList th.prodTitle{text-align:left;}
.cubyBox .cubyProdList td{vertical-align:top;text-align:center;color:#9f9f9f;}
.cubyBox .cubyProdList td.prodTitle{text-align:left;vertical-align:top;padding-top:5px;color:#000;}
.cubyBox .cubyProdList td.prodTitle a{font-size:16px;color:#000;display:block;padding-bottom:5px;}
.cubyBox .cubyProdList td.prodTitle a.leaveButton{font-size:11px;color:#bfbfbf;}
.cubyBox .cubyProdList td.noBorder{border-left:none;}
.cubyBox .cubyProdList .price2{font-size:16px;color:#000;padding-top:18px;}
.cubyBox .cubyProdList .price2 span{color:#ff0000;font-size:11px;padding-top:3px;display:block;}
.cubyBox .cubyProdList .catName{text-transform:uppercase;color:#bfbfbf;}
.cubyBox .cubyProdList .prodPhoto{text-align:left;}
.cubyBox .cubyProdList .optionName{text-transform:uppercase;}
.cubyBox .cubyProdList .price{font-size:16px;color:#000;padding-top:18px;}
.cubyBox .cubyProdList .price span{color:#ff0000;}
.cubyBox .cubyProdList .amount{line-height:14px;padding-top:16px;}
.cubyBox .cubyProdList .iTxt{width:25px;text-align:center;color:#fff;border:1px solid #bfbfbf;background:#bfbfbf;font-size:16px;height:21px;padding-top:2px;}
.cubyBox .cubyProdList .delete{padding-top:20px;}
.cubyBox .updateButton{padding:3px;background:#bfbfbf;color:#fff;text-transform:uppercase;display:block;}
.cubyBox .cubySummaryFull{padding:28px 7px 0px 0px;text-align:right;float:right;display:inline;width:400px;}
.cubyBox .cubySummaryFull .cubySum{color:#b5b5b5;font-size:16px;}
.cubyBox .cubySummaryFull .cubySum strong{font-size:25px;color:#000;}
.cubyBox .cubySummaryFull .cubySum2{color:#b5b5b5;font-size:14px;}
.cubyBox .cubySummaryFull .cubySum2 strong{color:#000;font-weight:normal;}
.cubyBox .cubySummaryFull .cubySum #basketSum{padding-left:5px;}
.cubyBox .cubyButtons{float:right;padding-bottom:5px;clear:both;padding-top:5px;}
.cubyBox .cubyButtons input{display:block;text-transform:uppercase;background:none;border:none;float:right;padding:1px 3px;font-family:Tahoma;cursor:pointer;}
.cubyBox .cubyButtons input.cashButton{background:#000;color:#fff;}
.cubyBox .cubyButtons input.contButton{color:#000;}
.cubyBox .cubyButtons input.storeButton{margin-right:95px;}




.listasubmenu
{
display:none; position:absolute; list-style:none; top:0; padding-right:5px;
 left:-70px;
}

.listasubmenu#subs6{left:-67px;padding-right:5px;}
.listasubmenu#subs7{left:-103px;padding-right:5px;}
.listasubmenu#subs8{left:-215px;width:210px;}

.listasubmenu li, .listasubmenu li a
{
	padding-left:5px !important;
}

.orange
{
 color:#FCB900;
}

.catLiElem1
{
	position:relative;
}

.listasubmenu li, .listasubmenu li a, .listasubmenu
{
	background-color:white;
}

.contactForm .fieldElem .field.field2 {width:440px;}

.ratyform 
{
	width:630px; height:450px; top:150px; left:50%; margin-left:-315px; background-color:white; position:fixed; z-index:30;
}

.ratyform a {color: #FCB900; font-weight: bold;}
.ratyform .closeBox {float: right; margin-right:20px; margin-top:15px;}
.ratyform strong{
	color: #000000;
    display: block;
    float: left;
    font-size: 16px;
    font-weight: normal;
    padding-bottom: 20px;
	padding: 20px;
}

#optSelected2 {display:none;}
