@charset utf-8;html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;outline:0 none;vertical-align:baseline;background:none repeat scroll 0 0 transparent;margin:0;padding:0}
body{color:#58595b;font-size:12px;font-family:verdana;line-height:150%;background-color:#fff;}
ol,ul{list-style:none outside none}
ul.foot_menu_ul{list-style:none outside none!important}
strong{color:#6d6e70}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0 none}
table{border-collapse:collapse;border-spacing:0;width:100%;display:table;position:relative;}
.block_product .product{width: 216px;height: 370px;border:1px solid #fff}
.block_product .product:hover{border: 1px solid #e5e5e5;border-radius: 5px;}
.block_product .product:hover .image_block{border:1px solid #fff}
a{outline:0 none!important;color:#6d6e71}
.clear,.clr{clear:both;height:0;overflow:hidden;line-height:0;font-size:0;margin:0;padding:0}
a:hover{text-decoration:underline;color:#F0FOFO}
div.item-page{padding:10px 10px 45px;background-color:#ffffff;width:677px}
div.item-page h2,h2{line-height:34px;text-transform:uppercase;font-size:23px;font-weight:400;color:#444;margin:0 0 7px;padding:24px 0 4px}
div.item-page h3{font:400 18px verdana;color:#6d6e70;margin:0 0 7px;padding:12px 0 4px;text-transform:uppercase;}
div.item-page h4{text-transform:uppercase;color:#d5a2ca;font:400 16px verdana;text-transform:uppercase;padding:12px 0 0;margin-bottom:7px;}
div.item-page ul{margin:0 0 12px 30px;}
.textbox{background:url(../images/textbox.jpg) no-repeat 0 100%;margin:20px 0!important;color:#fff;font-size:13px !important;height:135px;margin:20px 0 !important;padding-left:153px !important;padding-top:46px;}
.textbox span{font:700 15px verdana !important;}
.textbox_product{margin:10px 0!important;font-size:12px!important;padding:10px;color:#808285;text-transform:uppercase;font-weight:400;}
.podarok1 .textbox_product{text-align:center;font:400 18px verdana!important;}
.podarok{width:234px;display:block;float:left;border-top:1px solid #e5e5e5;margin-top:140px;z-index:9999;padding-top:10px;padding-left:25px;}
.podarok2{width:260px;display:block;float:left;border-top:1px solid #e5e5e5;margin-top:20px;z-index:9999;position:absolute;padding-top:15px;}
.podarok2 img{display:block;float:left;margin-left:23px;margin-right:10px;cursor:pointer;}
.podarok2 img:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
.textbigbox{border:1px dotted #ddd;border-radius:5px;font-size:18px!important;color:red;text-transform:uppercase;margin:20px 0!important;padding:15px}
.textbigbox span{color:#6d6e70;}
.textline{padding:12px 8px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;margin:20px 0!important;}
.catBox{clear:left;color:#828282;position:relative;width:955px;list-style-type:none;margin:0 auto;padding:10px 10px 30px}
.tabbox{border:1px solid #ddd}
.tab1{font-weight:400;color:#444;background-color:#f7f7f7;text-align:center!important}
.tab2{background-color:#fff;text-align:center}
.tab1,.tab2{border:1px solid #dadada}
.blog,.categories-list{padding:16px 10px 30px;background-color:#ffffff;}
.items-leading{margin-bottom:20px;}
.items-leading h2,.items-row h2{font-size:28px;font-weight:400;color:#444;line-height:110%;margin-bottom:7px;padding:10px 0 4px}
#right .moduletable p.head{padding-left:10px;}
#right ul.menu li,#right ul li{padding:0 0 2px 8px;background:url(../images/arrow_left.png) no-repeat scroll 0 50% transparent;}
#right ul.menu li a,#right ul li a{text-decoration:none !important;color:#6d6e71}
#right ul li a:hover{color:#d5a2ca}
#right ul.menu li a:hover,#right ul li a:hover{text-decoration:underline !important;}
.textredright{color:darkmagenta;font-size:12px!important;font-family:verdana;margin:0px 0px 15px!important;padding:10px 0px;text-transform:uppercase;}
div#topfon{width:100%;position:absolute;background-color:#000;z-index:-10;height:26px}
div#logoText span{z-index:-1;background:none repeat scroll 0 0 transparent;color:#AE100D;overflow:hidden;padding-left:5px;position:absolute;width:300px;line-height:70px;height:71px;margin:0}
div#container{text-align:left;overflow:visible;margin:0 auto}
div#content ul,div#content ol{list-style:disc inside none}
div#content p{margin-bottom:4px;font-size:12px;line-height:140%;}
div#content .categories-list p,div#content .blog p,div#content .categories-list .category-desc,div#content .blog .category-desc{color:#58595b;}
#content .item-page h2,div#content .categories-list h2, div#content .blog h2{font:400 16px verdana;text-decoration:none!important;color:#c18eb6}
.readmore a:hover{text-decoration:none;color:#c18eb6}
div#container1{overflow:hidden}
div#container,div#container1{height:auto;width:955px;background-color:#fff;}
div#headblock{position:absolute;top:0;left:0;right:0;margin:0 auto}
div#wrapper{float:left;width:100%}
.nomod{width:955px;}
.onemod{width:685px;margin:0 0 0 250px}
.onelf{width:695px;margin:0 0 0 260px;background-color:#FFFFFF;}
.allmod{width:415px;margin:0 260px}
.onert{width:710px;}
div#content{margin-bottom:-10000px;overflow:hidden;padding:10px 0px 10000px;}
div#right{float:left;width:250px;margin-left:-250px;}
#left,#left-top{margin-bottom:-10000px;padding-bottom:10000px;padding-top:30px;}
#right{margin-bottom:-10000px;padding-bottom:10000px;padding-top:6px;}
div.left-log{padding-top:20px}
div#left,div#left-top{float:left;background:none repeat scroll 0 0 #FFF;margin-left:-955px;width:250px}
div#bottomBanner{background:#fff url("../images/pluses.gif") no-repeat scroll 12px 82px;height:260px;margin:0 auto;padding-left:10px;position:relative;width:945px;z-index:1;}
div#header{height:170px;width:100%;position:relative}
div#Top{background-color:#58606f;color:#ffffff;font-family:arial;font-size:13px;height:22px;left:0;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:9999;}
div#Top1{height:22px;left:0;width:100%;}
div#topText{float:left;font-weight:400;height:25px;left:50%;line-height:22px;margin-left:-470px;position:absolute;width:300px;}
div#topMenu{float:right;height:22px;line-height:22px;margin-right:-480px;position:absolute;right:50%;width:565px;}
div#TopContent{position:relative;width:100%;height:79px;padding:12px 1px 16px;background:url(../images/top_back.png) no-repeat scroll right center #ffffff;}
div#logo{position:relative;float:left;height:71px;width:260px}
div#slogan{z-index:-1;color:#AD0808;font-size:13px;font-weight:400;position:absolute;text-shadow:0 0 30px #999;top:60px;padding-left:5px;}
div#online{position:relative;float:left;height:48px;padding-top:16px;width:213px;margin-right:5px}
div#contact{font-family:verdana;position:relative;float:left;color:#848484;height:65px;margin-left:5px;padding-left:5px;width:210px;padding-right:15px;margin-top:13px}
div#jsTop{position:relative;float:left;width:196px;height:48px;margin-top:22px;margin-left:20px}
div#js-cab{height:48px}
div#js-cart{height:47px}
div#headBottom{position:relative;width:100%;background-color:#FFF;height:40px;line-height:39px;border-left:1px solid #F5F5F5;border-right:1px solid #F5F5F5;border-bottom:1px solid #F5F5F5;}
div#js-menu{position:relative;float:left;width:723px;height:40px}
ul.topmenu{margin-left:7px}
div.search input.inputbox{color:#989898;font-family:arial;font-style:italic;font-size:11px;width:221px;line-height:50px;background-color:#FCFCFC;height:21px;margin-left:-8px;padding-left:12px;border-color:#E5E5E5;border-style:solid none solid solid;border-width:1px medium 1px 1px}
div.search input.button{float:right;width:28px;height:24px;padding-top:10px}
div.search{float:left;height:40px;line-height:40px}
div#logo img{position:relative;z-index:11}
div.mbl{border-right:1px solid #ECECEC}
div#slider{height:380px;position:relative;float:none;text-align:center;margin:0 auto}
div#sliderfon{position:absolute;width:100%;left:0;height:380px;z-index:-10;top:0;background-color:#FFF}
div#headerfon{position:absolute;width:100%;background-color:#FFF;height:145px;top:25px}
ul.topmenu li a{display:inline-block;position:relative;text-decoration:none;color:#ffffff;line-height:7px;height:13px}
ul.topmenu li a:hover{color:#cbccce;text-decoration:underline;}
ul.topmenu li{position:relative;float:left;border-right:1px solid #727272;height:22px;padding:0 7.5px}
.opt{border-right:medium none!important;background:url(../images/topmenu_bullet.png) no-repeat scroll right center transparent;padding-right:17px!important}
.opt{color:#cbccce!important;text-decoration:none;height:11px;margin-left:8px;}
.opt:hover{color:#ffffff!important}
div#headerWpapper{position:relative;width:955px;height:170px;margin:0 auto;}
div.catmenuleft{min-height:430px}
#right div.moduletable,#left div.moduletable,#left-top div.moduletable{min-height:279px;background-color:#FFFFFF;position:relative;width:220px;border-bottom:0 solid #F4F4F4;margin:0 auto 10px;padding:4px 15px 25px}
#product-day div.moduletable{position:relative;width:220px;border-bottom:0 solid #F4F4F4;margin:0 auto 10px;padding:0px 15px 25px}
#sale div.moduletable h3, #content div.moduletable_brill p.head, #sale div.moduletable p.head{background:url("../images/div.png") no-repeat scroll left 11px transparent;color:#c18eb6;font-size:23px;line-height:36px;margin:0 auto 0 0;padding-left:62px;width:872px;}
#sale div.moduletable h3, #content div.moduletable_brill p.head, #sale div.moduletable:nth-child(2) p.head{background:url("../images/div_red.png") no-repeat scroll left 11px transparent;color:#e9655c;}
#sale div.moduletable:nth-child(3) p.head{background:url("../images/div_gold.png") no-repeat scroll left 11px transparent;color:#c98925;}
div.mneniya h3{background:url("../images/div_gold.png") no-repeat scroll left 11px transparent!important;color:#c98925!important;margin-bottom: 10px !important;}
#sale a{text-decoration:none}
#right div.moduletable h3{background:url("../images/div.png") no-repeat scroll left 11px transparent;color:#c18eb6;font-size:23px;line-height:42px;margin:0 auto 0 0;padding-left:62px;}
#sale div.moduletable span, #content div.moduletable_brill span{float:right;font-weight:400;}
#content div.moduletable_brill p.head, .moduletable_recent p.head,.moduletable p.head,.moduletable span.mtitle{text-decoration:none!important;color:#e9655c;font-weight:700;padding-left:62px;padding-top:4px;background:url("../images/div_red.png") no-repeat scroll left 11px transparent;width:640px;}
#left .moduletable h3,div.catmenuleft h3{line-height:36px;margin-bottom:22px;background:url("../images/div.png") no-repeat scroll left 11px transparent;color:#c18eb6;font:700 23px/42px verdana;margin-top:-8px;padding-left:62px;text-decoration:none !important;text-transform:uppercase;}
.moduletable span.mtitle{display:block;}
div.catmenuleft p.head{line-height:36px;margin-bottom:22px;background:url("../images/div.png") no-repeat scroll left 11px transparent;color:#c18eb6;font:700 23px/35px verdana;margin-top:-8px;padding-left:62px;text-decoration:none !important;text-transform:uppercase;}
.moduletable span.mtitle{display:block;}
.jshop{background-color:#FFF;margin-top:21px;}
.productfull,.section,.last_visited_products{padding-right:10px;padding-left:10px;background-color:#FFF;}
.last_visited_products{min-height:80px}
#sale div.moduletable{background-color:#FFF;height:405px;margin-bottom:10px;width:956px}
#content div.moduletable_brill{background-color:#FFF;height:308px;margin-bottom:10px;width:710px;}
div.label_products{background:none repeat scroll 0 0 #FFF;height:150px;width:655px;margin:0 auto}
div#sale{float:left;position:relative;margin-top:25px;}
div#product-day{background-color:#FFF;float:right;height:616px;width:250px}
#product-day .mjpu_item:last-child{margin-top:-15px}
#product-day .mjpu_item{display:block;float:none;margin-bottom:92px;}
div#footer{color:#828282;background:none repeat scroll 0 0 #e1e1e1;clear:left;position:relative;width:955px;min-height:45px;margin:0 auto;border-top:2px solid #f3ebf5;border-bottom:2px solid #f3ebf5;}
div#footer p{font-family:verdana;margin:0}
div#payment{position:relative;float:left;padding:0;margin:0}
div#social{position:relative;float:right;padding-right:10px;margin:0;width:230px;}
div#footerInfo{background:none repeat scroll 0 0 #dbaed1;width:955px;border-top:1px solid #DDD;height:62px;margin:0 0 7px;padding:8px 0 0;}
div#footerMenu{float:left;padding:23px 0;font-size:14px;}
div#copy{font-family:verdana;height:84px}
div.footer1{font-family:arial;font-size:10px;line-height:13px;padding-left:10px;vertical-align:bottom;display: block;float: left;}
#footerMenu li:first-child{border-left:medium none!important}
#ya-site-form0 .ya-site-form__submit {  width: 35px!important;background: transparent url("../images/searchButton.png") repeat scroll 0 0!important;border: 1px solid #cbcbcb;border-radius: 0 3px 3px 0;font-size: 15px !important;height: 30px !important;margin: 0 0 0 -1px;outline: 0 none !important;padding: 6px 15px 7px !important;display: block;color: transparent !important;}
#ya-site-form0 .ya-site-form__input-text{border: 1px solid #ccc;border-radius: 0 !important;font-size: 15px !important;height: 30px !important;outline: 0 none !important;padding: 6px 10px 7px !important;background-color: #ffffff !important;background-color: #ffffff !important;color: #000000 !important;}
.serp-list__filters{display:none!important}
#js-search #ya-site-form0 .ya-site-form__form .ya-site-form__submit {font-size:0 !important;}
#footerMenu li{line-height:13px;float:left;padding:0px 10px;position:relative}
#footerMenu a{color:#fff;font-family:arial;font-size:14px;text-decoration:none;text-transform:uppercase;}
#footerMenu ul{height:18px;margin:0px auto;position:relative;width:710px}
.moduletable_brill a{text-decoration:none;}
div#footerMenuJS{margin-left:5px}
ul.foot_menu_ul a{font-size:12px;text-decoration:none;display:block;padding-left:8px;background:url(../images/footer_arrow.png) no-repeat scroll left center transparent;color:#58595b;height:17px;line-height:17px}
div.pagination{padding:10px 0}
div#jshop_module_cart{width:250px}
span.jshop_viewcart{color:#848484}
div#jshop_module_cart,div#jshop_module_cart a{font-family:verdana;text-decoration:none;color:#ffffff;font-size:12px}
#jshop_wellcom span#jshop_wellcom{font-size:10px!important}
span#jshop_wellcom{font-size:10px;display:inline-block;height:30px;line-height:30px;text-align:center;border-bottom:1px solid #EAEAEA;width:250px;color:#838383}
span#jshop_quantity_products{display:inline-block;height:37px;line-height:20px;font-size:12px;padding-left:38px;background:url(../images/cart_fon.png) no-repeat scroll 0 0 transparent;width:135px;text-align:right}
div.product_link a{color:#666;text-decoration:none!important}
td.td_prod_price span#block_price{color:#bf003b;display:block;font:700 18px/30px verdana;}
td.td_prod_price span.old_price{color:#222221!important;font-size:12px!important;line-height:30px;margin-right:10px;padding-left:0!important}
span#old_price,.old_price{color:#000;font-weight:400;text-decoration:line-through;padding-left:5px;font-size:10px;width:80px;position:absolute;}
div.product_link span{font-family:verdana;font-size:10px}
div#js-filter{z-index:25;width:954px;height:50px;background-color:#fff;position:absolute;right:0;left:0;bottom:10px;border:1px solid #ECECEC;background:#fff;-moz-opacity:0.9;filter:alpha(opacity=90);margin:0 auto}
div#js-filterSt{position:relative;height:50px;background-color:#FFF}
div#js-filterCom{position:relative;height:50px;background-color:#FFF;line-height:50px;bottom:-120px;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90)}
.jsfitrTitle{float:left;padding-right:15px}
input.fltr_search{background:url(../images/fltr_go.png) no-repeat scroll 0 0 transparent;display:inline-block;height:22px;width:106px}
input.fltr_reset{width:59px;height:22px;background:url(../images/fltr_res.png) no-repeat scroll 0 0 transparent}
input.fltr_search,input.fltr_reset{margin-top:13px;margin-right:12px;float:left;border:medium none;color:#000;font-size:11px;margin-left:15px;cursor:pointer}
input.fltr_search:hover{background:url(../images/fltr_go_hover.png) no-repeat scroll 0 0 transparent;}
div.jshop_filters{opacity:0.8;font-size:12px;padding-left:21px;color:#666;height:50px;line-height:50px;position:relative}
.jshop_filters .filter_price{padding:8px 12px}
div#sliderJS{height:180px;background:url(../images/ImgCatJS.jpg) no-repeat 100% 50% #F2EDE8}
div#sliderfonCom{position:absolute;height:180px;width:100%;left:0;z-index:-5;top:170px}
div#navigation{position:absolute;top:250px;padding-left:5px;}
span.pathwayJS{color:#666;font-family:arial;font-size:12px;margin:0}
div#navigation span.page{display:block;position:absolute;width:auto;top:-45px;white-space:nowrap;font:400 36px/24px verdana;text-transform:uppercase;color:#c98824}
div#breadcrumbs{position:relative;height:45px;line-height:45px;padding-left:5px}
div#static{position:relative;height:95px;margin-bottom:10px}
table.tabbox td{font-size:13px;border:1px solid #dadada;height:21px;line-height:21px}
tr td{color:#7C7C7C;border-top:0 solid #E0E0E0;border-bottom:0 solid #E0E0E0}
th{color:#FFF;background-color:#c18eb6!important;border:1px solid #c18eb6!important}
input.js_search_img{border:medium none;height:24px;width:35px!important;background:url(../images/searchButton.png) repeat scroll 0 0 transparent;margin-top:4px!important;display:block;float:left;position:relative}
input#jshop_search{margin-right:-4px;float:left;height:20px;border:1px solid #E5E5E5;font-style:italic;color:#989898;padding-left:8px;margin-top:4px;background-color:#FCFCFC;font-family:arial;font-size:11px;line-height:20px;width:190px !important;}
div#js-search{padding-top:5px;float:left;width:232px}
#left ul.menu li.active a,#left-top ul.menu li.active a{color:#c18eb6;}
#left ul.menu li a,#left-top ul.menu li a{text-decoration:underline}
#left ul.menu li,#left-top ul.menu li,#left ul.menu li.loc{display:block;line-height:110%;min-height:15px;padding:4px 0;font:400 12px verdana;}
.loc{cursor:pointer}
#left ul.menu li.loc:hover{text-decoration:underline;}text-transform:uppercase
span.cart_name{height:60px;line-height:60px;font-family:OfficinaSansMediumC;font-size:20px;text-transform:uppercase}
select#order.inputbox{border:1px solid #E5E5E5;color:#8D8D8D;height:18px;background:url(../images/input-bg.png) repeat-x scroll 0 0 transparent;font-size:11px}
li.pagination-next span.pagenav,li.pagination-next a.pagenav{display:block;width:25px;height:26px;background:url(../images/pag_next.gif) no-repeat scroll -50px 0 transparent;margin-top: 5px;}
li.pagination-prev span.pagenav,li.pagination-prev a.pagenav{display:block;width:25px;height:26px;background:url(../images/pag_next.gif) no-repeat scroll 0 0 transparent;margin-top: 5px;}
li.pagination-next span.pagenav:hover,li.pagination-next a.pagenav:hover{display:block;width:25px;height:26px;background:url(../images/pag_next.gif) no-repeat scroll -75px 0 transparent}
li.pagination-prev span.pagenav:hover,li.pagination-prev a.pagenav:hover{display:block;width:25px;height:26px;background:url(../images/pag_next.gif) no-repeat scroll -25px 0 transparent}
div.econom{color:red;font-size:10px;font-family:arial}
div.qty_in_stock{font-weight:700;color:#666;margin:14px 0}
span#product_qty{font-weight:400}
div.sl_wrapper{position:relative;width:1280px;margin:0 auto}
li.lofitem2-stolb3-big a{width:90px!important}
li.lofitem2-stolb3-big{height:150px!important;word-wrap:break-word;white-space:normal;width:77px!important;line-height:20px!important;margin-top:-3px!important}
li.lofitem2head{color:#666;font-size:12px;font-weight:700;margin-top:6px;margin-bottom:5px;}
div.ice-block a span,div.ice-left a span{border:medium none;color:#828282;font-size:11px;font-weight:400;text-transform:none;padding:4px 0}
.garnitur3{margin-top:36px!important;margin-left:30px!important;width:120px!important;border:1px solid #F0F0F0;height:220px!important}
div.ice-left span,div.ice-block span{color:#363636;display:block;font-size:11px;height:15px;line-height:15px;padding-left:10px;width:90px}
div.ice-left{border-right:1px solid #EBEBEB;width:170px;top:12px}
div.ice-block li,div.ice-left li{border:medium none!important;display:block!important;float:none!important;margin-top:0!important;height:21px!important}
div.ice-block a{height:15px}
div.ice-block{margin-left:152px;margin-top:-137px;width:auto}
.ice-left-without_price div.ice-block{margin-top:10px;margin-left:10px}
div.ice-left,div.ice-block{position:relative;height:150px;float:left;display:block}
#invest ul.menu{width:300px}
span.cart_prod_atr{font-size:12px;display:block;position:relative;color:#666;margin:10px}
input.td_prod_fav{display:block;position:relative;border:medium none;color:#6d6e71;font-size:10px;cursor:pointer;background:url(../images/td_favorites.png) no-repeat scroll left center transparent;padding-left:17px;text-decoration:underline!important;margin:10px 0 5px}
input.td_prod_fav:hover{color:darkred;}
a.ord_call,span.ord_call{color:#666;font-size:10px;display:block;background:url(../images/ord_call.png) no-repeat scroll left center transparent;padding:0 0 0 20px;cursor:pointer;text-decoration:underline}
span.ord_call:hover{color:darkred;}
table th,table td{font-size:12px;text-align:left!important}
a.pathway{text-decoration:none;position:relative;z-index:10}
h2.listhead{font-size:12px;font-weight:700;color:#666;margin-top:6px}
div#fm_wrapper{width:205px;margin-left:21px}
div.zodiac{width:230px}
div#fm_wrapper,div.rings,div.earrings,div.zodiac,div.brooches{float:left}
div.brooches{width:120px}
dl#pane span{text-transform:uppercase;font-weight:700;font-size:11px;color:#666}
dl#pane{border-bottom:1px solid #EBEBEB;line-height:35px;height:35px;width:665px}
dt.panel1,dt.panel2,dt.panel3,dt.panel4,dt.panel5,dt.panel6{border-radius:4px 4px 0 0;border-right:1px solid #EBEBEB;border-top:1px solid #EBEBEB;float:left;height:35px;line-height:15px;position:relative;text-align:center;border-left:1px solid #EBEBEB;margin:0 3px;padding:0 19px}
div.block_item{height:230px;}
div#pro_tabs{min-height:350px}
div#sale div.jshopping_products_universal,div.moduletable_brill div.jshopping_products_universal{margin-left:13px}
div.product_label img{position: absolute;right:0;z-index: 10;}
.list_product div.product_label img, .image-holder div.product_label img{right: -65px;}
div.box table.product div.image_block div.product_label{margin-left:-5px;right:-4px;margin-top:-5px;position:absolute;z-index:11;top:2px;}
.box{display:none;min-height:230px}
ul.tabs{border-bottom:1px solid #c18eb6;height:35px;line-height:35px;width:922px;}
.tabs li{border-left:1px solid #c18eb6;border-radius:4px 4px 0 0;border-right:1px solid #c18eb6;border-top:1px solid #c18eb6;color:#58595b;cursor:pointer;display:inline-block;font-size:12px;font-weight:400;height:32px;line-height:30px;list-style:none outside none;padding:0 11px;position:relative;text-align:center;text-transform:uppercase;width:157px;}
.tabs li:hover{background-color:#c18eb6;color:#fff}
a.videotabs{padding:2px;display:inline-block;position:relative;list-style:none;cursor:pointer;margin:0 2px;background:url(../images/3d_photo.png) no-repeat scroll transparent;}
div.section-wrap{height:auto;position:relative;width:100%;}
div.box dd{min-height:300px}
div.box table.product td{height:230px;}
div.box table.product{float:left;width:210px;margin-right:15px}
div.box{position:relative;width:940px;min-height:265px;padding-left:25px;padding:10px 0;}
div.buttons{bottom:22px;position:absolute}
.list_product div.buttons{bottom:22px;position:relative}
.box div.buttons{bottom:0;position:absolute}
.vozmojno div.buttons{bottom:0;position:absolute}
div.check_contact_info{width:375px;line-height:11px;font:400 10px verdana;margin-bottom:10px;color:#6d6e71}
#system-message{margin-bottom:10px;padding:0}
#system-message > dt{font-weight:700;display:none}
#system-message > dd{font-weight:700;text-indent:0;margin:0}
#system-message > dd > ul{color:#B2B2B2;background-position:15px center;background-repeat:no-repeat;margin-bottom:10px;list-style:none outside none;border-top:medium none;border-bottom:medium none;padding:10px}
#system-message > dd > ul > li{min-height:35px;list-style:none outside none;font:700 24px verdana;font-weight:700;padding-left:50px;margin-left:57px;background-image:url(../images/system_mess.png);background-repeat:no-repeat;color:#fff}
#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul,#system-message > .message > ul{border:medium none;line-height:20px;padding-left:5px;color:#B2B2B2;background:#e10b33;background:-moz-linear-gradient(top, #e10b33 0%, #bf0c44 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e10b33), color-stop(100%,#bf0c44));background:-webkit-linear-gradient(top, #e10b33 0%,#bf0c44 100%);background:-o-linear-gradient(top, #e10b33 0%,#bf0c44 100%);background:-ms-linear-gradient(top, #e10b33 0%,#bf0c44 100%);background:linear-gradient(to bottom, #e10b33 0%,#bf0c44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e10b33', endColorstr='#bf0c44',GradientType=0);min-height:20px}
#table_payments label,#table_shippings label{font:700 12px verdana;color:#808285;text-transform:uppercase}
#sbox-btn-close{border:medium none;position:absolute;right:0;top:0;background:url(../images/closebox1.png) no-repeat scroll left center transparent;height:38px;width:126px}
#sbox-window{padding-top:45px!important}
div.title_mod_r{right:10px;font-size:10px}
div.title_mod_l{padding-left:10px;font-family:OfficinaSansMediumC,arial;font-weight:400;font-size:16px}
div.title_mod_l,div.title_mod_r{color:#FFF;position:absolute;text-transform:uppercase;top:4px}
div.title_mod{background-color:#222221;width:100%;position:absolute;top:0;left:0;height:40px;line-height:30px}
span.check-login{margin-left:13px}
span.check_top_head,span.check_top_right,span.check-login{color:#363636;height:45px;line-height:40px;text-transform:uppercase}
span.check_bot_head{position:relative;display:block;margin:35px 0 5px}
span.check_top_head,span.check_bot_head,span.check-login{font:700 18px verdana;color:#c18eb6;margin-top:30px;display:block}
span.check_top_right{float:right;font-size:11px}
#sbox-content{font-size:11px;line-height:1.8em;color:#666}
div#sbox-content h2{color:#222221;font-size:18px;padding:5px 0}
span.modal_i{color:#222221;display:block;margin:10px 0 4px}
span.modal_print{display:block;background:url(../images/modal_print.png) no-repeat scroll left center transparent;font-size:11px;color:#666;font-weight:700;height:18px;padding-left:22px;cursor:pointer;line-height:20px;margin-top:10px}
a#inf_l{background-position:0 0;height:59px;padding-left:66px;width:144px;}
a#inf_m{height:59px;padding-left:66px;width:144px;;background-position:0 -59px}
a#inf_r{height:59px;padding-left:66px;width:144px;;background-position:0 -66px}
a.ch_f_inf{height:33px;background:url(../images/gar.gif) no-repeat scroll left center transparent;display:inline-block;text-decoration:none;font-size:11px;font-weight:700;color:#666;line-height:33px;margin-bottom:145px;margin-right:15px}
div.check_finish_info{}
div#go_check{}
input.go_check{margin-bottom:15px;margin-top:15px;border:medium none;background:url(../images/check_goCheck.png) no-repeat scroll 0 0 transparent;position:relative;display:block;width:250px;height:43px;cursor:pointer;text-indent:-3000px}
span.last_price{font-weight:700;color:#C00}
span.last_old_price{font-weight:700;color:#000;text-decoration:line-through}
div.block_item{line-height:15px}
div.item_name{margin-top:19px}
span.spasibo{color:#363636;text-transform:uppercase;font-family:OfficinaSansMediumC,arial;float:left;font-size:20px}
div#check-finish-head{height:40px;line-height:40px}
div#check-finish-left{position:relative;line-height:12px;width:440px;background-color:#F5F5F5;float:left;border-top:1px solid #FFF;border-bottom:1px solid #FFF;box-shadow:0 -1px #ECECEC, 0 1px #ECECEC;padding:20px}
span.ch_fin_info_top{display:block;font-size:12px;color:#363636;line-height:20px;}
a.fin-back{width:177px;height:28px;display:inline-block;background:url(../images/finishBtInShop.png) no-repeat scroll 0 0 transparent}
span.ch_fin_info{line-height:20px;display:block;background-color:#FFF;border:1px solid #EBEBEB;color:#7D7D7D;font-size:11px;margin:20px 0;padding:14px 10px}
div#check-finish-right{width:400px}
div.order-show{width:600px}
div.order-show .finish-top td{width:50%!important}
div#check-finish-right,div.order-show{background:url(../images/finish_fon.png) repeat-x scroll 0 0 transparent;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;float:left;position:relative;border-bottom:1px solid #EBEBEB;margin:0 0 15px 10px;padding:20px}
span.finish-order{font-size:20px;text-transform:uppercase}
span.finish-data{font-size:14px;}
span.finish-order,span.finish-data{display:block;font-family:OfficinaSansMediumC,arial;position:relative;text-align:center;color:#363636;margin:0 auto}
table.finish-top{color:#363636;text-transform:uppercase}
table.finish-top td.odd{text-align:right!important;width:166px}
table.crt-finish td{color:#666!important;text-transform:uppercase;vertical-align:middle}
table.crt-finish th{background:none repeat scroll 0 0 transparent!important;border-top:1px solid #EBEBEB!important;border-bottom:1px solid #EBEBEB!important}
table.crt-finish td img{border:medium none;width:50px}
table.price-finish td.value{color:#363636;text-transform:uppercase;text-align:left!important;padding-left:0}
table.price-finish td.name{text-align:right!important;font-size:11px;text-transform:uppercase;color:#363636}
div#finish-ch-pay{text-transform:uppercase;font-size:11px;color:#363636}
button.validate:hover{background-position:0 -21px}
button.validate{border:medium none;height:21px;width:87px;text-indent:-30000px;cursor:pointer;background:url(../images/UserOtpravitSprite.png) no-repeat scroll 0 0 transparent;margin:25px 0}
div.login button{border:medium none;width:74px;height:28px;text-indent:-30000px;cursor:pointer;background:url(../images/login_go.png) no-repeat scroll 0 0 transparent}
div.logout button{border:medium none;width:61px;height:28px;cursor:pointer;text-indent:-300000px;background:url(../images/exitBtSprite.png) no-repeat scroll 0 0 transparent;margin:20px 0}
div.wish-buttons{border-top:1px solid #EBEBEB;margin:25px 0}
div.finish-print{float:right;padding-top:10px}
span.fin-go-cab,span.fin-go-cab a{color:#333;font-size:11px}
span.fin-go-cab{display:inline-block;height:28px;float:right;line-height:36px;}
div#als-banner{position:relative;top:15px;}
div#recblock{top:1px;position:relative;height:626px}
span.head-online,span.help_button{text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:700;color:#58595b;background:url(../images/headIconSprt.png) no-repeat scroll left top transparent;display:inline-block;height:15px;line-height:15px;padding-left:25px;cursor:pointer}
span.head-online_whatsapp{background:transparent url("../images/viber_whatsapp.png") no-repeat scroll left top;color:#58595b;display:inline-block;font-size:12px;font-weight:700;height:16px;line-height:15px;margin-top:18px;padding-left:37px;text-decoration:none;text-transform:uppercase;}
span.head-online:hover,span.help_button:hover{background:url(../images/headIconSprt.png) no-repeat scroll left -16px transparent;color:#d39dc7}
span.head-online-text{font-size:10px;color:#848484;position:relative;display:block;margin-left:20px}
span.head-contact-sp, a.head-contact-a{color:#848484;display:block;font-size:10px;margin-right:0;padding-right:0;}
span.head-contact-tel{color:#666;font-weight:700;top:-4px}
div.head-online-middle{height:15px;line-height:15px;margin-top:0px;margin-right:0;float:left;padding-left:8px}
div.head-right-line{border-right:1px solid!important;}
.logohome{display:block;height:70px;position:relative;width:303px;padding-left:5px;}
div.garant,div.nosay{font-size:14px;padding:12px}
div.log-name{padding-left:3px}
span.check-order-price-text,span.check-order-price{color:#333;font-size:17px}
div.pravila{position:absolute;margin-top:-70px}
div.pravila,div.pravila a{color:#333;display:inline-block;font-size:11px;font-weight:400;line-height:14px!important}
a.prav-link{float:right;font-size:12px;padding-right:20px}
noindex:-o-prefocus,.product_label_full{top:15px}
a.pay-ico:hover,a.soc-ico:hover,a.market-ico:hover{opacity:0.5}
ins,div.item_name a{text-decoration:none}
a img,table.product td.image,div.box > table.product:last-child td.image,div.current table.product div.image_block img{border:medium none}
div.search label,table#jshop_menu_order div.jshop,span#mxcpr,div#size,div#reg,#chek1,#chek2,#chek3,#ordprav{display:none}
#footerMenu a:hover,div.ice-block a:hover span,div.ice-left a:hover span,a.pathway:hover,ul.foot_menu_ul a:hover,div.item_name a:hover,a.ch_f_inf:hover,a#ordpr{text-decoration:underline}
div.rings,div.earrings{}
ul.modal_ul,div#sbox-content p{line-height:1.5em;padding:5px 0}
div.item_image,div.order-show div#finish-ch-pay{text-align:center}
#back-top{position:fixed;bottom:0px;z-index:9999;opacity:0.8;left: 50%;margin-left: -270px;display:none}
#back-top a{opacity:0.5;width:34px;display:block;text-align:center;font-weight:700;font:24px/100% verdana;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}
#back-top a:hover{opacity:1}
#back-top span{width:34px;height:39px;display:block;background:transparent url(../images/up-arrow.png) no-repeat center center;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.sliderJS_new > div#navigation{top:180px!important}
.sliderJS_new > div#js-filterCom{bottom:-40px!important}
a#pay-mcrd{background-position:-38px 0}
a#pay-vm{background-position:-76px 0}
a#pay-yd{background-position:-114px 0}
a#pay-qw{background-position:-152px 0}
a#pay-trm{background-position:-190px 0}
a.pay-ico{display:inline-block;width:38px;height:26px;background:url(../images/PaymentSprt.png) no-repeat scroll 0 0 transparent;margin-right:2px}
span.pay-txt{height:26px;line-height:26px;width:118px}
span.soc-txt{color:#fff;font-size:12px;}
span.pay-txt,.soc-txt{color:#333;display:inline-block;float:left;font-size:11px;text-align:center}
a#soc-tw{background-position:-28px 0}
a#soc-vk{background-position:-56px 0}
a#soc-od{background-position:-85px 0}
a#soc-lj{background-position:-96px 0}
a.soc-ico{display:inline-block;height:29px;width:29px;background:url(../images/socico.png) no-repeat scroll 0 0 transparent;margin-right:2px}
div.item_price span.last_price{color:#222221}
div#cuselFrame-limit{width:61px!important}
.cusel,.cuselFrameRight,.jScrollPaneDrag,.jScrollArrowUp,.jScrollArrowDown{background:url(../images/sel_filter.png) no-repeat scroll 0 0 transparent}
div#cuselFrame-jshop_attr_id1{width:100px!important;top:0}
div#cuselFrame-select_p,div#cuselFrame-select_t,div#cuselFrame-select_s{width:170px!important}
div#cuselFrame-country{background-repeat:no-repeat;width:150px!important;box-shadow:0 0;border:medium none;height:22px}
.cusel{position:relative;cursor:pointer;z-index:0;font-size:12px;height:22px;display:inline-block;background-position:left top;top:6px}
.cuselFrameRight{position:absolute;z-index:2;top:0;right:0;height:100%;background-position:right top;width:22px}
.cuselText{cursor:pointer;overflow:hidden;z-index:1;position:absolute;top:0;left:0;font:11px/11px Arial,"Helvetica CY","Nimbus Sans L",sans-serif;height:12px;padding:6px 0 0 7px}
* html .cuselText{height:22px}
.cusel span{display:block;cursor:pointer;white-space:nowrap;height:15px;line-height:15px;padding:4px 15px 2px 5px}
.cusel span:hover,.cusel .cuselOptHover{color:#666;background:none repeat scroll 0 0 #DFDFDF}
.cusel .cuselActive{cursor:default;background:none repeat scroll 0 0 #FFF;color:#666}
.cuselOpen{z-index:999}
.classDisCusel,.classDisCusel .cuselFrameRight{background-image:url(../images/selects-2-dis.png)!important;cursor:default;color:#CCC}
.classDisCusel .cuselText{cursor:default}
.cusel-scroll-pane{opacity:1!important;}
.cusel .cusel-scroll-wrap{display:block;visibility:hidden;position:absolute;left:0;top:100%;background:none repeat scroll 0 0 #FFF;min-width:100%;width:auto}
.cusel .jScrollPaneContainer{overflow:hidden;z-index:100000;position:relative;border-right:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB}
.cusel .jScrollPaneTrack{height:100%;width:7px!important;background:none repeat scroll 0 0 #CCC;position:absolute;top:0;right:4px}
.cusel .jScrollPaneDrag{position:absolute;background-position:-40px -26px;cursor:pointer;width:15px!important;height:27px!important;right:-4px}
.cusel .jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden}
.cusel .jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden}
.cusel .jScrollArrowUp{position:absolute;top:0;right:2px;width:26px;height:12px;cursor:pointer;background-position:-2px -26px;overflow:hidden}
.cusel .jScrollArrowDown{width:25px;height:12px;position:absolute;top:auto;bottom:0;right:3px;cursor:pointer;background-position:-21px -26px;overflow:hidden}
span.last_old_price ~ span.last_price,div.old_price + a.buy-button span span,div.old_price + div.jshop_price{color:#C00!important;font-weight:400}
.ei-slider{position:relative;width:100%;max-width:955px;height:330px;margin:0 auto;background-color:#fff;}
.lofmenu_jshopping ul.lofmenu{position:relative;list-style-type:none;z-index:20;margin:0;padding:0}
li.lofitem2-stolb2,li.-stolb2{margin-left:100px!important;top:-168px!important}
li.lofitem2-stolb3{left:170px;white-space:normal;top:-337px}
li.lofitem2-stolb3-big,li.-stolb3-big{left:175px;top:-336px;width:90px!important;height:150px!important}
.sergi li.lofitem2-stolb3-big,.sergi li.-stolb3-big{margin-top:21px!important}
.lofmenu_jshopping ul.lofmenu li{display:block;position:relative;float:left;width:auto;text-transform:uppercase;height:50px;border-left:1px solid transparent;border-right:1px solid transparent;margin:0 2px;padding:0}
.lofmenu_jshopping ul.lofmenu li:hover{height:40px}
.lofmenu_jshopping .lofmenu a{display:block;color:#58595b;position:relative;text-decoration:none;padding:0 6px 9px}
.lofmenu_jshopping .lofmenu .lofactive > a{color:#222;height:40px;background-color:#FFF}
.lofmenu_jshopping .lofmenu .ice-current > a:hover{height:40px!important}
.lofmenu_jshopping .lofmenu .ice-current > a{background-color:#FFF;color:#666;height:30px}
.lofmenu_jshopping .lofmenu > .ice-current > a:before{content:"";position:absolute;height:20px;width:14px;right:-24px}
.lofmenu_jshopping .lofmenu .lofitem1 img{float:left;margin:0 9px 0 5px}
.lofmenu_jshopping .lofmenu .lofitem1 a span.counter{color:#999;padding-left:3px}
.lofmenu_jshopping .lofmenu .lofitem1 a i{display:block;height:14px;position:absolute;right:5px;top:12px;width:14px}
.lofmenu_jshopping .lofmenu .lofactive > a i{background-position:center bottom}
ul.garnitur{width:280px!important;height:220px!important}
.lofmenu_jshopping .lofmenu .lofitem1 ul{position:absolute;top:-18px;white-space:nowrap;background:none repeat scroll 0 0 #FFF;box-shadow:2px 2px 2px #F0F0F0;width:430px;height:207px;z-index:100;left:-3000px;margin:50px 0 0;padding:0}
.lofmenu_jshopping .lofmenu .lofitem1:hover ul{left:0}
.lofmenu_jshopping .lofmenu .lofactive:hover{text-decoration:none;margin-top:-1px;border-top:1px solid #d39dc7;border-left:1px solid #F7F7F7;border-right:1px solid #F7F7F7}
li.lofitem2-stolb1:hover a,li.lofitem2-stolb2:hover a,li.lofitem2-stolb3-big:hover a,.lofmenu_jshopping .lofmenu .lofactive .lofitem2-stolb3 > a,.lofmenu_jshopping .lofmenu .lofactive .lofitem2-stolb2 > a,.lofmenu_jshopping .lofmenu .lofactive .lofitem2-stolb1 > a{background-color:transparent!important}
#form-login{font-family:verdana;height:37px;width:250px;position:absolute;margin-left:-251px;margin-top:-31px;}
span.log_text_top{padding-left:5px;font-size:10px;color:#848484}
.signin span{text-decoration:underline;font-size:10px;color:#58595b;padding:2px}
.regin{color:#666;font-size:10px}
.regin span{padding:8px 10px 9px}
p#form-login-username{margin:25px 0 10px}
p#form-login-username label,p#form-login-password label{display:inline-block;float:left;text-transform:uppercase;width:63px;color:#808285;font-family:verdana;}
p.form-login-text{color:#666;font-size:11px;line-height:13px}
p.form-login-head{color:#222221;font-size:14px;margin-top:20px;font-weight:700}
input.login_go{border:medium none;background:url(../images/login_go.png) no-repeat scroll 0 0 transparent;display:block;height:28px;width:80px;cursor:pointer;margin-right:20px;left:201px;position:absolute;top:118px;}
p.form-login-regestration{color:#666;margin-top:25px}
span.reg_text{float:left;font-size:11px;display:block;width:350px}
p#form-login-remember p{margin-bottom:25px}
p#form-login-remember{color:#363636;width:210px;padding-top:10px;padding-bottom:10px}
div#login-right a.lin-lostpass{font-size:11px;color:#363636;float:left;}
div#login-right{border:1px solid #EBEBEB;float:left;padding:10;height:170px;width:270px;padding:10px;margin-left:4px;}
span.log_left{display:block;background:url(../images/log_aloris.png) no-repeat scroll 10px center transparent;padding-left:40px;color:#222221}
div.log-aloris{height:45px;background-color:#F5F5F5;line-height:45px;border-top:1px solid #EBEBEB;border-left:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;width:181px}
div#login-left{width:180px;position:relative;float:left;height:342px}
div#login-hed{color:#808285;height:4px;line-height:40px;font-family:verdana;text-transform:uppercase;font-size:14px;padding-left:20px}
#signin-menu{box-shadow:0 3px 6px rgba(0,0,0,0.7);display:none;position:absolute;border:1px none transparent;text-align:left;background:none repeat scroll 0 0 #FFF;width:580px;right:0;z-index:1000;height:247px;top:83px}
#signin-menu.prof{width:180px;height:80px;padding:7px}
#signin-menu .inputbox{display:block;width:238px;border:1px solid #E7E7E7;box-shadow:0 -1px #D1D1D1;margin:0 0 5px;padding:5px}
#signin-menu .inputbox:focus{border:1px solid #000}
div.log-mod-reg{font-size:10px;margin:-7px 0 0 4px}
div.log-mod-reg a{color:#838383}
#jshop_module_cart{width:200px;position:relative}
#jshop_module_cart .lof_jshop_top{width:100%;color:#FFF;height:50px}
#jshop_module_cart .lof_jshop_top .lof_top_1 span.jshop_products{float:left;margin:2px 0 0 7px}
#jshop_module_cart .lof_jshop_top .lof_top_1 span.jshop_sum{float:right;margin:2px 7px 0 0}
#jshop_module_cart .lof_jshop_top .lof_top_2 a.jshop_viewcart{float:left;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,0.5);color:#FFF;margin:4px 0 0 7px}
#jshop_module_cart .lof_jshop_top .lof_top_2 span.jshop_readmore,#jshop_module_cart .lof_jshop_top .lof_top_2 a.jshop_readmore{float:right;color:#FFF;margin:4px 7px 0 0}
a.showless{z-index:200;background-position:-27px 0!important;background-color:#fff!important}
#jshop_module_cart .lof_jshop_top .lof_top_2 a.jshop_readmore{text-decoration:none;position:absolute;width:25px;height:52px;border:0 solid #FFF;background:url(../images/opencart.png) no-repeat scroll 0 0 transparent;right:20px;text-indent:-30000px;top:-4px}
#jshop_module_cart .lof_jshop_top .lof_top_2 a.jshop_viewcart:hover,#jshop_module_cart .lof_jshop_top .lof_top_2 a.jshop_readmore:hover{border-bottom-color:rgba(255,255,255,0.9)}
#jshop_module_cart .lof_jshop_bottom{color:#FFF;padding-bottom:5px;position:absolute;z-index:1000;background:none repeat scroll 0 0 #FFF;border:1px solid #eeeeee;width:270px;left:-49px;top:52px}
div.lof_jshop_bottom span.cart_tot_name{text-transform:uppercase;float:right}
#jshop_module_cart .lof_jshop_bottom .lof_item{position:relative;overflow:hidden;border-bottom:1px solid #EBEBEB;line-height:13px;margin:5px 7px 7px;padding:0 0 7px}
#jshop_module_cart .lof_jshop_bottom .lof_item img{width:65px;border:medium none;float:left;margin:0;padding:5px 0}
#jshop_module_cart .lof_jshop_bottom .lof_item a{color:#FFF;font-size:1.2em;margin-top:-2px;display:block}
div.lof_info a{color:#666!important;background-color:#FFF!important;font-size:11px!important;text-transform:uppercase}
#jshop_module_cart .lof_jshop_bottom .lof_item .lof_info{width:112px;float:left;color:#838383;margin:24px 0 0 3px}
span.lof_quantity{color:#989898;font-size:11px}
span.lof_price{font-size:11px;display:block;position:absolute;right:0;top:22px;font-weight:400;color:#363636}
.lof_jshop_bottom_btn{position:relative;overflow:hidden;padding-bottom:2px;background:none repeat scroll 0 0 transparent;margin:40px 7px 2px}
div.lof_jshop_bottom_btn a.go_chek:hover{background-position:-120px -25px!important}
div.lof_jshop_bottom_btn a.go_chek{width:125px!important;background:url(images/btCart_sprite.jpg) no-repeat scroll -120px 0 transparent!important;float:left;height:25px;margin:-25px 0 0 129px}
a.lof_left:hover{background-position:0 -28px!important}
a.lof_left{background:url(../images/btCart_sprite.gif) no-repeat scroll 0 0 transparent!important;height:28px;text-indent:-30000px;width:190px}
.lof_jshop_bottom_btn .lof_left{float:left;color:#FFF;margin-left:7px}
.lof_jshop_bottom_btn .lofclose{text-indent:-30000px;float:right;color:#FFF;background:url(../images/close.gif) no-repeat scroll 0 0 transparent!important;margin-top:10px;margin-right:0;width:17px!important}
.lof_jshop_bottom_btn .lofclose:hover{background-position:-17px 0!important}
.lofloadding{background-color:#000;height:1250px;left:0;opacity:0.8;position:absolute;text-align:center;top:0;width:100%;z-index:9990}
.lofloadding .loadddingicon{background:url(images/ajax-loader.gif) no-repeat scroll center center transparent;height:100%;width:100%}
.jshopping_products_universal .mjpu_item{height: 360px;width:216px}
.jshopping_products_universal .special .image-holder{height:250px;border:1px solid #e5e5e5;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}
#overlay,#overlay1{background:#889090}
#popup a{color:#167E01!important}
#popup_confirm a{color:#FFA200!important}
#gk-tabs-149 .gkTabsContainer0,#gk-tabs-149 .gkTabsContainer1,#gk-tabs-149 .gkTabsContainer2{height:200px}
table.form td,table.tabimgtxt td{padding:5px}
a.jshop_viewcart:hover,a.lofclose:hover{text-decoration:underline!important}
span#old_price span#block_price,span.old_price span.block_price,span#old_price + span#block_price{color:#C00}
dt.open,li.tabs-current{color:#c18eb6}
dt.panel1,li.first{margin-left:0!important}
.box.visible,#jshop_module_cart .lof_jshop_bottom .lof_item .lof_info span{display:block}
.clear,#jshop_module_cart .lof_jshop_top .lof_top_1,#jshop_module_cart .lof_jshop_top .lof_top_2{clear:both}
div.ice-left-without_price div.ice-block,div.ice-left-without_price + div.ice-block{margin:10px}
a.fin-back:hover,div.login button:hover,div.logout button:hover,input.login_go:hover{background-position:0 -28px}
input.go_check:hover{background-position:0 -43px}
.ei-slider-large li img,.lofmenu_jshopping{width:100%}
#popup,#popup_confirm{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;color:#000!important;font-size:12px}
#popup h1,#popup_confirm h1{color:#EA6321}
@media screen and max-width 830px{.ei-title{position:absolute;right:0;margin-right:0;width:100%;text-align:center;top:auto;bottom:10px;background:rgba(255,255,255,0.9);padding:5px 0}
.ei-title h2,.ei-title h3{text-align:center}
.ei-title h2{font-size:20px;line-height:24px}
.ei-title h3{font-size:30px;line-height:40px}}
#carousel img{display:block;}
div.caroufredsel_wrapper{margin:0 auto !important;}
div#footproduct{width:930px;height:250px;position:relative;z-index:1;background-color:#FFF;margin:0 auto 0;padding:25px 0 10px 25px}
div#footproduct table.product td{height:200px;background:none repeat scroll 0 0 #FFFFFF;}
div#footproduct table.product{float:left;width:210px;margin-right:15px}
div#footproduct table.product div.image_block1{height:110px;text-align:center;border:0 solid #EBEBEB;width:auto}
div#footproduct table.product:last-child{margin-right:0;}
.sh_help_button_chat{background:none !important;display:none !important;}
.sh_help_button_line{height:0!important;margin-bottom:0!important;}
.sh_chat_invite_photo img{height:0!important;width:!important}
.sh_chat_invite_photo{background-color:#fff!important;height:0!important;width:0!important}
.sh_chat_invite_text{margin-left:0!important}
.help_button1{background:url("../images/buttons_man.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;font-size:11px;height:24px;min-width:217px;margin:4px 0 2px;}
.help_button:hover{background-position:0 -27px;}
div#footproduct table.product:last-child td{border:medium none;}
div#footproduct table.product:last-child{margin-right:0;}
div#footproduct{background-color:#FFFFFF;height:380px;padding-bottom:10px;padding-left:25px;position:relative;width:930px;z-index:1;}
#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;background:transparent;border:1px solid #cecece;z-index:9998;}
#popupContact{display:none;position:fixed;_position:absolute;height:550px;width:800px;background:#FFFFFF;border:2px solid #cecece;z-index:9999;padding:12px;font-size:13px;}
#popupSize{display:none;position:fixed;_position:absolute;height:550px;width:800px;background:#FFFFFF;border:2px solid #cecece;z-index:9999;padding:12px;font-size:13px;}
#popupContactClose, #ContactClose, #closelogin{background-color:#c695bc;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;height:20px;line-height:16px;position:absolute;right:6px;text-align:center;top:6px;width:20px;}
.help_button_mini{font-size:9px;text-transform:none;width:230px;display:block;margin-top:5px;}
.help_button_mini1{font-size:9px;text-transform:none;width:230px;display:block;margin-top:5px;padding-left:10px;}
#mc-container{border-top:1px solid #EBEBEB;padding-top:12px}
a.zingaya_button{background:url("../images/tel.png") no-repeat scroll 0 0 transparent;display:block;height:24px;margin-top:19px;margin-left:0px;position:relative;width:167px;}
a.zingaya_button:hover{background-position:0 -27px;}
span.head-contact-free{float:right;margin-right:6px;}
@media print{#header,#bottomBanner,#footer,div.breadcrumbs,#left,#left-top,h1.user-start-head,#check-finish-left,div#check-finish-head,#js-filterCom{display:none}
div.order-show,div.order-show-buttons{margin-left:-125px!important;margin-top:100px;position:relative;z-index:1000}
div#check-finish-right{margin:50px auto!important}
}
table.carttop{margin:0!important}
span.help_button{display:block;font-weight:400;height:16px;margin-top:5px;position:relative;width:230px;}
div.wich-product div.jshop_price{color:#333}
div.wich-product .jshop_cart_attribute{font-weight:400;font-style:normal;padding-left:0!important}
div.wich-product{border:medium none!important;float:left;width:205px;position:relative;line-height:16px;height:230px;margin-top:25px;margin-right:20px}
.wish-prod-buttons{width:168px;text-align:center;position:absolute;left:0;right:0;bottom:0;margin:0 auto}
div.wich-product .wish-incart a{display:block;height:25px;background:url(../images/in_cart.png) no-repeat scroll 0 0 transparent;width:167px}
div.address_block{padding:15px;width:100%;}
div.checkout_left, div#jshop_payments, div#jshop_shippings{float:left;width:470px!important;box-shadow:none!important;border:none!important;background-color:transparent!important}
.checkout_middle{float:right;width:425px!important;margin-top:-30px;padding:15px;}
input.registr{border:0 none;background:url(../images/registrBtSprite.png) no-repeat scroll 0 0 transparent;width:122px;height:28px;text-indent:30000px;cursor:pointer;margin-bottom:20px}
div.lo{width:35px!important}
div.cnt{background-position:-35px 0!important;width:33px;margin-left:-50px}
div.hst{background-position:-68px 0!important;width:31px;margin-left:5px}
div.wsh{background-position:-99px 0!important;width:36px;margin-left:-50px}
div#user-image{float:left;background:url(../images/UserCabSprite.png) no-repeat scroll 0 0 transparent;height:140px;margin-right:20px}
span.user-block-text{color:#7D7D7D}
span.user-block-head{color:#7D7D7D;font-size:14px;font-family:OfficinaSansMediumC,arial}
div.jshop > div.user-start-block:last-child{border:medium none!important}
div.user-start-block{border-bottom:1px solid #EBEBEB;min-height:35px;padding:25px 0 25px 5px}
div.order-back a:hover{background-position:-196px -22px}
div.order-back a{display:block;width:53px;height:22px;background:url(../images/userBtSprite.png) no-repeat scroll -196px 0 transparent;margin-left:10px}
div.order-back{float:left}
div.order-print a:hover,div.finish-print a{background-position:0 -22px}
div.order-print a,div.finish-print a{background:url(../images/userBtSprite.png) no-repeat scroll 0 0 transparent;display:block;width:92px;height:22px}
div.order-back,div.order-print{position:relative;width:22px}
div.order-show-buttons{width:583px;margin:15px 0 25px}
h1.user-start-head,div.editaccount_block h1{color:#363636!important;font-family:OfficinaSansMediumC!important;font-weight:400;font-size:22px!important;text-transform:uppercase}
h1.prod_full_name{font-size:23px!important;color:#222221;margin-bottom:0;min-height:20px;line-height:20px}
h1.prod_full_name span{font-size:12px;text-transform:uppercase;color:#808285;left:-1px;display:block;position:absolute;font-weight:400;top:50px;}
.cart_name,div.item-page h1, h1.catTitle, h1,.jshop h1{background:url("../images/div.png") no-repeat scroll left 5px transparent;color:#c18eb6!important;font:bold 23px/30px verdana;margin:0 auto 32px 0;padding-left:60px;text-transform:uppercase;}
#content div.item-page h1{margin-top:6px;line-height:120%}
.quantity-minus{background:url(../images/plus_minus.png) repeat scroll 0 0 transparent;width:20px;float:left;height:22px;margin-right:2px;border:none;}
.quantity-minus:hover{background-position:0 -22px}
.quantity-plus{background:url(../images/plus_minus.png) repeat scroll -20px 0 transparent;width:20px;float:left;height:22px;margin-right:2px;border:none;}
.quantity-plus:hover{background-position:-20px -22px}
a.go_chek{display:block;height:28px;width:220px;background:url(../images/go_chek.png) no-repeat scroll 0 0 transparent}
tr#checkout .td_2 a{height:43px;display:block;background:url(../images/go_chek.png) repeat scroll 0 0 transparent;width:236px}
tr#checkout .td_1 a{font:400 12 verdana;text-decoration:none;display:block;color:#c98824;padding-left:35px;}
td.td_prod_size select.inputbox{border:1px solid #E4E4E4;font-size:10px;color:#8C8C8C;height:18px!important;width:89px;background:url(../images/td_size.png) no-repeat scroll 0 0 transparent}
table#list_product_image_thumb{width:380px}
table.cartbot{margin-bottom:50px}
td.prod_img_thumb{height:62px!important;width:62px!important}
td.login_block input.button{background:url(../images/loginBtSprite.png) no-repeat scroll 0 0 transparent;width:86px;height:28px;border:medium none;text-indent:-30000px;cursor:pointer}
td.register_block input.button{background:url(../images/reg_buttonSprite.png) no-repeat scroll 0 0 transparent;border:medium none;cursor:pointer;height:28px;width:165px;text-indent:-30001px}
td.jshop_categ{vertical-align:top;padding-bottom:20px}
span.cart_act_text{color:#808285;font:400 12px verdana}
table.kupon input.inputbox{height:18px}
table.kupon input.button{margin-left:-4px;background-color:#c18eb6;border:medium none;color:#fff;font-size:12px;height:23px;line-height:20px;}
table.kupon input.button:hover{background-color:#c98824;cursor:pointer}
span.cart_tot_name{font:700 12px verdana;color:#fff;float:left!important;}
span.catr_td_shp_free{display:block;margin:-30px 0 20px!important}
td.cart_td_pay{width:107px;}
.cart_tot_name span{display:block;font:700 14px verdana}
table.cart_bottom td{padding:10px;}
.tip{display:block;float:right;height:auto;position:absolute;background:none repeat scroll 0 0 rgba(0,0,0,0.5);width:400px;color:#FFF;text-shadow:1px 1px #000;border-radius:8px 20px 8px 20px;border:3px solid #332F2F;right:-8px;padding:10px}
span.s_size,a.s_size{background:url(../images/size.png) no-repeat scroll left center transparent;cursor:pointer;display:block;font-size:10px;position:relative;text-decoration:underline;white-space:nowrap;padding-left:18px}
span.s_size:hover,a.s_size:hover{color:darkred;}
input.price_td{float:left;margin-right:3px;font-size:11px;height:18px;width:50px!important;background:url(../images/number_td.png) no-repeat scroll 0 0 transparent;color:#8C8C8C;border:1px solid #E4E4E4}
.jshop{border-collapse:collapse;border:0 none;width:935px;background:none repeat scroll 0 0 transparent;}
.onelf .jshop{width:100%;}
td.cart_td_kupon{height:47px;line-height:47px;padding-left:20px!important}
td.prod_head_td{color:#666;font-weight:700;vertical-align:middle!important;padding-bottom:2px;width:105px}
td.td_prod_price{vertical-align:middle!important;width:160px}
td.td_r_col{border-bottom:1px solid #E4E4E4;}
.list_product{display: table;margin-top:20px;width: 697px;}
#jshop_menu_order{margin-bottom:10px;border-bottom:1px solid #EBEBEB;height:78px;line-height:78px}
td.jshop_order_step{text-align:center;vertical-align:middle;padding:5px 2px}
.jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:12px}
img.wish-img{width:100px;height:100px;border:medium none!important;margin-bottom:20px!important}
div.image_block img.jshop_img{display:block;position:relative;margin:0 auto}
img.quick_img{width:60px;border:medium none!important}
img.jshop_img{border:none;padding:1px}
img.jshop_img_thumb{text-align:center;margin-left:4px !important;margin-right:4px !important;margin-bottom:0 !important;float:left;width:61px;border:1px solid #fff;padding:1px;position:relative !important;}
.jshop table.category{width:auto;border-right:medium none}
table.jshop a img.jshop_video_thumb{text-align:center;margin-left:5px;margin-right:5px;margin-bottom:5px;padding:1px}
div.jshop.productfull div.jshop_prod_description{border-bottom:1px solid #ECECEC;padding-bottom:5px;margin-bottom:30px;font-size:10px;color:#6d6e71;}
.td_add_cart{padding-bottom: 15px;padding-top: 15px;}
div.prod_qty{color:#666;font-weight:700;margin-top:10px}
div.jshop_prod_attributes{margin:0;padding:0}
.jshop_subtotal{background-color:#d39dc7!important;width:250px!important;height:80px;right:8px}
div.corner{background:url("../images/corner.gif") no-repeat scroll 0 0 transparent;display:block;height:9px;left:-6px;position:absolute;top:0;width:6px;}
.jshop_subtotal .value{font-weight:700;white-space:nowrap;text-align:center!important;width:230px;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB;padding:12px 10px 10px}
.jshop_subtotal .name{font-weight:700;white-space:nowrap;text-align:right!important;width:88%;border-bottom:1px solid #EBEBEB;border-top:1px solid #EBEBEB;padding:12px 10px 10px}
.b-share-icon1{background:url("../images/b-share-icon.png") no-repeat scroll 0 99px rgba(0, 0, 0, 0)!important;}
.related_header{min-width:95px;}
#reelControlsPanel{display:block;top:98px;position:absolute;background-color:#fff;width:67px;padding-top:3px;padding-left:50px}
.td_l_col{vertical-align:top!important;width:430px}
#panel{padding-bottom:45px;padding-left:45px;padding-top:25px;}
span.product_label_full{position:absolute!important;right:-5px;z-index:10;top:52px;height:43px;}
span#list_product_image_middle .full_img_prod img{display:block;bottom:0;top:0px;left:0;right:-11px;margin:54px auto 0;position:absolute;max-width:400px}
span#list_product_image_middle{text-align:center;display:block;position:relative;height:410px;width:410px;vertical-align:baseline;}
img.jshop_img_releted{width:70px}
.block_item_last_visited .image_block:hover, img.jshop_img_releted:hover, img.jshop_img_thumb:hover{border:1px solid #c18eb6}
span.pagenav{color:#c18eb6;display:block;font:400 28px verdana;height:50px;margin-top:-4px;padding-top:4px;text-align:center;text-decoration:none;vertical-align:middle;width:50px;}
a.pagenav{display:block;font:400 28px verdana;height:50px;margin-top:-4px;padding-top:4px;text-align:center;text-decoration:none;vertical-align:middle;width:50px;}
a.pagenav:hover{background-color:#c18eb6;}
li.pagination-prev,li.pagination-next{text-indent:-30000px}
.pagination li{float:left;list-style:none outside none;}
table.jshop_pagination td{border:0 none!important}
.jshop_pagination{margin-left:auto;margin-right:auto;border:0 none}
.jshop .product_list_hr{height:1px;border-top:1px solid #AAA;margin-bottom:10px}
table.jshop_checkout{border:1px solid red;background-color:Gray}
div.jshop_register td{margin-bottom:10px!important;display:inline-block}
div.jshop_register{text-align:left;width:470px;padding:10px 10px 10px 0}
input.but-check-login{border:0 cursor:pointer;width:86px;height:28px;background:no-repeat scroll 0 0 #c18eb6;border:none;color:#fff;font:700 14px verdana}
input.but-check-login:hover{background-color:#c98824}
.jshop_login label{width:50px!important}
.jshop_register .name,.jshop_login label{color:#808285;display:inline-block;font-size:12px;height:35px;text-transform:uppercase;width:215px}
.register_block .jshop_register .name{width:120px}
.address_block .jshop_register .name{width:180px}
input.user-acc-save:hover{background-position:0 -21px}
input.user-acc-save{border:medium none;width:161px;height:21px;margin-bottom:15px;background:url(../images/AccSave.png) no-repeat scroll 0 0 transparent;cursor:pointer}
.editaccount_block .jshop_register .name{width:118px}
span.small_header{padding-bottom:3px;display:block;font-size:13px;font-weight:700;margin:0}
span.jshop_error{color:red;font-weight:700;font-size:14px;display:block}
span.text_pay_without_reg{display:block;padding-bottom:10px}
a.policy{text-transform:uppercase;}
.jshop_payment_method{padding-left:20px}
#active_step{font-weight:700;vertical-align:middle;margin:0;padding:0}
#order_add_info{width:400px;height:70px}
p.jshop_cart_attribute{padding-left:10px;font-weight:700;font-style:italic;font-size:11px;margin-top:1px;margin-bottom:4px}
.jshop_price{color:#bf003b;font:400 18px verdana;padding-top:15px;}
td.jshop_categ a.product_link{font-size:14px;text-decoration:none}
.table_order_list{width:100%;background-color:#F8F8F9;border:1px solid #333}
span.attr{font-weight:700;font-style:italic;font-size:10px}
.lab-check-login{width:100px!important;margin-right:18px;margin-left:5px;}
div.jshop_register .inputbox,.lab-check-login{box-shadow:0 -1px #D1D1D1;color:#989898;font-family:arial;font-size:11px;height:20px;padding-left:10px;width:240px;border:1px solid #E6E6E6!important}
span.review{font-weight:700;margin-top:20px;display:block}
.review_text_not_login{margin-top:10px;font-style:italic}
textarea.jshop{border:1px solid #B0B1B2}
tr.reviews td{padding-bottom:15px}
td.reviews{padding-left:45px}
#maxx_copyright{padding-top:20px;text-align:right;display:none}
#maxx_copyright a{font-size:9px;color:#DDD}
.jshop_code_prod{color:#999;font-weight:400;font-size:12px}
table.cart{border-collapse:collapse;border:0 solid #CCC}
table.user-order td{border-bottom:1px solid #ECECEC;height:48px;line-height:48px}
table.user-order td,table.user-order td a{color:#1D1D1B;font-size:11px}
table.user-order{margin-bottom:25px}
table.cart th,table.user-order th{background:url(../images/cart_head_bg.png) repeat-x scroll 0 0 transparent!important;border:medium none!important;font-size:11px;font-weight:400;text-align:center;text-transform:uppercase;height:32px;line-height:32px;color:#666;padding-left:10px}
span.cart_prod_discr{color:#6d6e71;font:400 12px verdana;}
span.cart_prod_discr:hover,span.cart_prod_name:hover{color:#c18eb6}
.jshop_prod_cart a{text-decoration:none}
.jshop_prod_cart a:hover{text-decoration:underline;}
span.cart_prod_name{font-weight:700;color:#6d6e71}
table.cart td{text-align:center;vertical-align:top;border-bottom:1px solid #EBEBEB;padding:7px 5px}
table.cart th table{border-collapse:collapse}
input#quantity0{float:left;height:16px;margin-right:2px;color:#8C8C8C;border:1px solid #E4E4E4}
input.inputbox.kol{float:left;margin-right:3px;color:#8C8C8C;height:18px;border:1px solid #E4E4E4}
a.cart_prod_remove{text-decoration:none;display:block;margin-top:-8px;height:17px;width:17px;background:url(../images/close.gif) no-repeat scroll 0 0 transparent}
a.cart_prod_remove:hover{background-position:-17px 0;}
table.cart .taxinfo{display:block;font:400 12px verdana;color:#6d6e71;}
table.cart .jshop_code_prod{font-size:10px}
.jshop .weightorder{text-align:right;margin-top:3px;height:6px;}
.jshop .shippingfree{text-align:center;margin-top:-3px;font-size:11px}
.jshop .price_prod_qty_list .qty_line{padding-left:5px;padding-right:5px}
.jshop .price_prod_qty_list .qty_price{padding-left:5px;font-weight:700}
.jshop .price_prod_qty_list .qty_price span.per_piece{font-weight:400}
.jshop span.old_price{text-decoration:line-through;font-style:normal}
.jshop .not_available{color:red;margin-top:10px}
.jshop_list_product .block_product{padding: 0 5px 25px;display: block;float: left;width:216px}
.jshop_list_product .jshop .old_price{text-decoration:line-through;font-style:normal;color:#333;font-weight:400;font-size:10px;padding-left:12px;position:absolute;}
td.td_prod_related td.image{height:70px!important;width:70px!important}
.jshop_list_product .block_product .product .image{height:320px;}
.section div.box table.product div.name,, div#footproduct table.product .name{padding:2px 0 0;min-height:55px;}
.jshop_list_product .product .name{padding:2px;min-height:55px;}
.jshop_list_product .product .description{font-size:11px;padding-bottom:5px}
td.td_prod_related div.jshop_list_product a.in_cart:hover{background-position:0 -18px}
td.td_prod_related div.jshop_list_product a.in_cart{background:url(../images/in_cart_relat.png) no-repeat scroll 0 0 transparent;height:18px;width:120px}
a.in_cart{display:block;width:89px;height:24px;background:url(../images/in_cart.png) no-repeat scroll 0 0 transparent;position:relative;margin:0 0 0 30px;}
.block_product a.in_cart{display:block;width:80px;height:22px;background:url(../images/in_cart_1.png) no-repeat scroll 0 0 transparent;position:relative;margin:0 0 0 30px;color:#333;font:400 14px verdana;text-decoration:none;padding-left:15px;padding-top:2px;}
.block_product a.in_cart:hover{color:#FFF}
.jshop_list_product .product .buttons{left:80px;}
div.buttons{left:90px;}
.jshop_list_product .product table.review_mark{border-collapse:collapse;margin-top:2px;margin-left:auto;margin-right:auto}
.jshop_list_product .product div.count_commentar{text-align:center!important}
td.td_prod_related td.jshop_related, div.jshop_list_product div.jshop_related{width:110px;float:left;padding-top: 10px;}
.td_prod_related div .jshop_list_product{width:440px;}
div.name a{text-decoration:none;color:#666;font-size:11px}
td.td_prod_related{width:930px;}
td.td_prod_related div.image_block{height:62px;width:62px;background:none repeat scroll 0 0 transparent;border:none}
.section div.box table.product div.image_block, .jshop_list_produ-ct .image_block, div#footproduct table.product div.image_block{text-align:center;width:215px;padding-top:20px;position:relative;text-align:center;border: 1px solid #e5e5e5;border-radius: 5px;height: 230px;}
.jshop_list_product .jshop .not_available{margin-top:4px}
.jshop_list_product .box_products_sorting img{cursor:pointer}
.jshop_list_product .margin_filter{height:8px}
.jshop_list_product .box_price_from{padding-right:3px}
.jshop_list_product .clear_filter{font-size:10px;padding-left:5px}
span#list_product_image_middle div.product_label{position:relative!important;z-index:100;margin:0 -100px -20px 0}
td.td_prod_related div.product_label img{width:58px}
td.td_prod_related div.product_label{margin-right:5px;position:absolute;right:0px;}
td.td_prod_related div.product_label img{width:50%}
div.item_image div.product_label{right:15px}
.list_product .product_label {margin-left: 154px;margin-top: -24px;position: absolute;z-index: 11;}
div#footproduct table.product div.image_block div.product_label{right:-3px;position:absolute;z-index:11;top:-2px;}
.block_item_last_visited .product_label{margin-left:-5px;right:0;margin-top:-5px;position:absolute;z-index:11;top:0px;right:-19px}
.jshop .product_label .label_name{font-weight:700;color:#950000}
input.prod_add_cart{border:medium none;background:url(../images/add_to_cart.png) no-repeat scroll 0 0 transparent;width:197px;height:43px;cursor:pointer;color:#fff;font:700 14px verdana}
input.prod_add_cart:hover{box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
input.prod_add_kredit{border:medium none;background:url(../images/kupivkredit.jpg) no-repeat scroll 0 0 transparent;width:165px;height:27px;cursor:pointer}
.productfull #block_price{font-size:16px;font-weight:700}
.productfull .prod_buttons .buttons{padding-left:10px}
.productfull .prod_buttons{margin-top:5px}
.productfull div.prod_url{text-align:right!important}
.shipping_weight_to_price{margin-left:24px;margin-top:5px;border:1px solid #000}
.review_header{margin-top:20px;font-weight:700;border-bottom:1px solid #999}
.review_item{border-bottom:1px dotted #999;padding:10px 10px 10px 0}
.review_user{font-weight:700}
.review_text{padding-top:2px;padding-bottom:2px}
.review_mark{color:#333;height:18px}
#jshop_review_write .inputbox{width:180px}
.stars_no_active{height:16px;background-image:url(../images/star.gif);background-repeat:repeat-x;background-position:0 0}
.stars_active{height:16px;background-image:url(../images/star.gif);background-repeat:repeat-x;background-position:0 -16px}
.jshop .order_payment_params{padding-top:3px;font-size:11px}
.vendordetailinfo .name{width:150px}
.requiredtext{padding-bottom:10px;color:#A00;font-size:11px}
.jshop .input_type_radio{margin-right:15px;white-space:nowrap}
div#js-menu div.jshop_menu_level_0 a,div#js-menu div.jshop_menu_level_0 a:visited{color:#838383;text-decoration:none;text-transform:uppercase;font-family:OfficinaSansMediumC;font-weight:400;font-size:13px}
#left div.jshop_menu_level_0:last-child a,#left-top div.jshop_menu_level_0:last-child a{line-height:12px;position:relative;top:-4px}
#left div.jshop_menu_level_0 a,#left-top div.jshop_menu_level_0 a{font-size:12px;line-height:20px;}
#left .jshop_menu_level_0_a a,#left .jshop_menu_level_1_a a,.jshop_menu_level_2_a a,#left-top .jshop_menu_level_0_a a,#left-top .jshop_menu_level_1_a a{color:#c18eb6}
#left div.jshop_menu_level_0,#left div.jshop_menu_level_0_a,#left-top div.jshop_menu_level_0,#left-top div.jshop_menu_level_0_a{float:none;min-height:15px;text-transform:uppercase;line-height:12px}
.jshop_menu_level_0:first-child,.jshop_menu_level_0_a:first-child{margin-left:10px}
.jshop_menu_level_0,.jshop_menu_level_0_a{float:left;margin-top:5px;margin-bottom:6px}
div.jshop_menu_level_1{margin-top:25px;position:relative;float:none;display:none}
.jshop_menu_level_1,.jshop_menu_level_1_a{padding-left:10px;margin-top:3px;margin-bottom:3px}
.jshop_menu_level_2,.jshop_menu_level_2_a{padding-left:20px;margin-top:3px;margin-bottom:3px}
.jshop_menu_level_0_a a,.jshop_menu_level_1_a a,.jshop_menu_level_2_a a{font-weight:700!important;color:#838383;text-transform:uppercase;line-height:11px}
.label_products .block_item{margin-bottom:10px;float:left;background-color:#FFF}
.jshop_filters .clear_filter{display:block;font-size:10px}
.jshop_button_print{width:30px;float:right;padding-top:3px;text-align:right}
.extra_fields .extra_fields_group{font-weight:700;padding-top:3px}
.filter_characteristic .characteristic_name{padding-top:5px}
.filter_characteristic .characteristic_group{font-weight:700;padding-top:5px}
div.jshop_menu_level_0_a:hover div.jshop_menu_level_1{display:block!important;width:200px;height:200px;border:4px solid #000;position:relative}
#window{width:100%;height:100%;position:fixed;top:0;left:0;background-color:#000;display:none;z-index:9000}
#contactForm,.statusMessage{color:#666;box-shadow:0 0 1em rgba(0,0,0,0.5);background:none repeat scroll 0 0 #FFF}
#contactForm{width:462px;z-index:9999;height:265px;margin:0 auto;padding:0 15px 15px}
#contactForm.positioned{position:fixed;top:0;bottom:0;left:0;right:0;margin-top:auto;margin-bottom:auto;background-color:#FFF}
.statusMessage{display:none;width:30em;height:2em;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;padding:1.5em}
.statusMessage p{text-align:center;margin:0;padding:0}
#contactForm h2{color:#FFF;font-style:normal;background:none repeat scroll 0 0 #0F0F10;font-family:OfficinaSansMediumC,arial;text-transform:uppercase;letter-spacing:.1em;width:465px;font-size:14px;margin:0 0 30px -16px;padding:1em}
#contactForm ul{list-style:none outside none;margin:0;padding:0}
#contactForm ul li{list-style:none outside none;margin:.9em 0 0;padding:0}
#contactForm input,#contactForm label{line-height:1em}
#contactForm label{float:left;display:inline-block;clear:left;text-align:left;width:70px;font-weight:400;color:#333;text-transform:uppercase;margin:.15em .5em 0 0;padding:.4em 0 0}
#contactForm input,#contactForm textarea{background:none repeat scroll 0 0 #FFF;display:inline-block;width:200px;font-family:arial;box-shadow:0 -1px #D2D2D2;font-size:11px;color:#999;border:1px solid #E8E8E8;margin:0;padding:.4em}
#contactForm textarea{height:13em;line-height:1.5em;resize:none}
#contactForm:focus{outline:medium none;box-shadow:none;border:1px solid #000}
#contactForm input:valid,#contactForm textarea:valid{background:none repeat scroll 0 0 #DFD}
#contactForm input[type=submit]:hover{background-position:-88px -28px}
#contactForm input[type=submit]{height:28px;width:95px;background:url(../images/form_callButton.png) no-repeat scroll -88px 0 transparent}
#contactForm input[type=button],#contactForm input[type=submit]{border:medium none;box-shadow:0 0;cursor:pointer;float:right;margin:2em 1em 0}
#contactForm input[type=submit]:hover,#contactForm input[type=submit]:active,#contactForm input[type=button]:hover,#contactForm input[type=button]:active{cursor:pointer;opacity:1}
#contactForm input[type=submit]:active,#contactForm input[type=button]:active{color:#333;background:none repeat scroll 0 0 #EEE;box-shadow:0 0 .5em rgba(0,0,0,0.8) inset}
#contactForm input[type=button]{height:28px;width:88px;background:url(../images/form_callButton.png) no-repeat scroll 0 0 transparent}
.wideBox{clear:both;text-align:center;background:none repeat scroll 0 0 #EBEDF2;border:1px solid #333;margin:70px;padding:10px}
.wideBox h1{font-weight:700;color:#666;font-size:1.5em;margin:20px}
div.wich-product .wish-rem a{font-size:11px;text-decoration:none}
div.wich-product .wish-incart a:hover,a.in_cart:hover{background-position:0 -25px}
input.registr:hover,a.back_shop:hover,a.go_chek:hover,tr#checkout .td_2 a:hover,,input.but-check-login:hover,input.prod_add_cart:hover,#contactForm input[type=button]:hover{background-position:0 -43px}
td.login_block input.button:hover{background-position:0 -28px}
input.prod_add_kredit:hover{background-position:0 -28px}
div.order-print,.jshop .downlod_order_invoice,.vendordetailinfo .vendor_logo{float:right}
tr#checkout .td_1 a img,tr#checkout .td_2 a img,table#jshop_menu_order div.jshop,li.pagination-start,li.pagination-end,td.td_prod_size span.prod_attr_img,div.jshop_menu_level_1_a{display:none}
tr#checkout .td_1 a:hover,td.register_block input:hover{background-position:0 -28px!important}
.jshop td,.jshop tr,table.jshop a img{border:0 none}
td.cb_1,table.jshop td,.jshop_list_product .product td,.jshop_list_category .category td,.jshop_list_manufacturer .manufacturer td{vertical-align:middle}
table.jshop .td_r_col,table.jshop .td_pod{vertical-align:top}
table.cart_bottom,table.cart th table,table.cart th table td{border:medium none}
.jshop .list_product_demo{padding-top:10px}
td.jshop_img_description,td.jshop_img_description_center,.table_order_list td{vertical-align:top;text-align:left}
tr#checkout td.td_1,tr#checkout td.td_2{font-weight:700;text-align:center;vertical-align:top}
table.cart .odd td,table.cart .even td{background-color:#FFF;color:#666}
.jshop .list_product_demo .download,.shipping_weight_to_price .price,span.prod_attr_img{padding-left:5px}
.jshop_list_product .product .taxinfo,.jshop_list_product .product .plusshippinginfo,.jshop_list_product .product .plusshippinginfo a,.productfull .taxinfo,.productfull .plusshippinginfo,.productfull .plusshippinginfo a,.jshop_subtotal .plusshippinginfo,.jshop_subtotal .plusshippinginfo a,.jshop_subtotal .free_discount{font-size:11px}
div.name a:hover,div.wich-product .wish-rem a:hover{text-decoration:underline}
.jshop_list_product .box_products_sorting,.jshop_list_product .box_manufacrurer,.jshop_list_product .box_category,.jshop_list_product .filter_price,.jshop_list_category .category .image,.jshop_list_manufacturer .manufacturer .image{padding-right:5px}
span.prod_attr_img img,.radio_attr_label img{width:20px;height:20px}
.top_rating .block_item,.bestseller_products .block_item,.random_products .block_item{margin-bottom:10px}
.allpage{font:400 12px/18px verdana;padding:5px}
.block_item_last_visited{margin-top:20px;height:69px !important;width:69px !important;padding:5px;display:block;float:left;}
.last_visited_products .image_block{text-align:center;height:62px;width:62px;padding:2px;position:relative;}
.block_item_last_visited .product_label img{width:50%;padding-top:3px}
span.lightbox{z-index:9999;}
#block_nonal{background:url("../images/nal.png") no-repeat scroll -33px 0 transparent;color:#bf003b;display:block;float:left;font:700 14px/26px verdana;height:25px;padding-left:35px;width:83px;}
#block_nal{background:url("../images/nal.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:25px;width:32px;}
.postrel{padding:5px;}
.complect{margin-top:140px;}
.td_prod_size{width:120px;}
.textbox_podarok{border:1px solid #ddd;border-radius:5px;margin:10px 0!important;font-size:12px!important;padding:10px 12px;}
.podarokimg{display:block;float:left;margin-left:20px;margin-right:10px;margin-top:-10px;}
.td_pod{width:260px;}
.preim{font-size:12px;line-height:250%!important}
.preim1,.preim2,.preim3,.preim4,.preim5,.preim6{left:7px;position:absolute;display:block;}
.preim1{background:url(../images/microicon.png) no-repeat scroll -43px transparent;width:30px;height:37px;}
.preim2{background:url(../images/microicon.png) no-repeat scroll -73px transparent;width:36px;height:37px;}
.preim3{background:url(../images/microicon.png) no-repeat scroll -108px transparent;width:42px;height:37px;}
.preim4{background:url(../images/microicon.png) no-repeat scroll 0 transparent;width:42px;height:37px;}
.soob{text-transform:uppercase;color:#808285;width:185px}
.preim span{display:block;float:left;}
#left ul.menu li a:hover,#left-top ul.menu li a:hover{color:#c18eb6;text-decoration:none!important;}
.signin{text-decoration:none;padding:7px 0 7px 0;}
.signin span:hover{color:#d39dc7}
.signin span{}
.signin.menu-open span{}
.regin{padding:7px 0 7px 0;}
.regin span{padding:8px 10px 9px 10px;}
#signin-menu{right:-50px;display:none;position:absolute;height:200px;width:300px;z-index:100;border:1px transparent;text-align:left;top:22px;margin-right:0px;}
#signin-menu.prof{width:180px;}
#signin-menu .inputbox{display:block;border:1px solid #ebebeb;margin:0 0 5px;padding:5px;width:191px;}
#signin-menu .inputbox:focus{border:1px solid #000;}
.modlgnrr{width:20px}
.item-separator{height:20px;}
.catmenuleft div a:hover, .catmenuleft li a:hover{color:#c18eb6;text-decoration:none!important;}
.back_link{width:925px;border-bottom:1px solid #ECECEC;height:50px;padding:5px;margin-bottom:20px;margin-top:-15px;}
.back_link span{width:32%;float:left;text-align:center;display:inline-block;text-transform:uppercase;padding-top:3px}
.back_link span.cent{text-align:left;text-decoration:none;margin-top:11px;width:34%;}
.back_link span.cent a:hover{text-align:left;text-decoration:underline;}
.jshoparticle{font-size:12px;right:50%;margin-right:-465px;position:absolute;text-decoration:none;top:184px;z-index:2;}
.jshoparticle a{background:url("../images/footer_arrow.png") no-repeat scroll left center transparent;text-decoration:none;padding-left:7px;margin-left:10px}
.back_link .nspan{display:inline-block;float:left;text-align:right;text-transform:uppercase;width:50%;margin-top:8px}
.back_link .pspan{display:inline-block;float:right;text-align:left;text-transform:uppercase;width:80%;margin-top:8px}
.nexta, .preva{display:inline-block;padding-top:3px;margin-left:3px;border:1px solid #fff;}
.nexta:hover, .preva:hover{border:1px solid #c18eb6;}
.main_footer1{width:120px;margin:10px 0 0 15px;}
.main_footer1 li{background:url("../images/arrow_left.png") no-repeat scroll 0 50% transparent;padding:0 0 0 10px;font-size:11px;}
.main_footer1 li a{text-decoration:none;}
.main_footer2{width:245px;margin:10px 0 0 10px;}
.main_footer1 .head, .main_footer2 .head{background:none !important;padding:0!important;margin:0!important;line-height:normal!important;text-transform:none !important;height:auto !important;font-weight:bold !important;text-decoration:underline;}
.main_footer2 .custom{margin-bottom:10px;}
.mainfloat{float:left;}
#footerMenuJS div{margin:0 12px 0 0;width:98px;}
.catBox #footerMenuJS div{margin:0 9px 0 0;width:140px;}
.copy1{width:400px;}
.copy2{width:300px;line-height:44px;font-size:28px;text-align:center;color:#666666;margin-top:-6px}
.copy3{width:244px;text-align:right;}
.copy3 a{font-size:11px;}
.copy3 .inputbox{margin:5px -5px 0 70px!important;}
.copy3 .button{margin-top:5px !important;}
.footer1 a{font-family:verdana;padding:5px 15px 0 0;}
#social div{margin-top:5px;float:left}
.sbackright{background-image:url('../images/fonright.gif');background-position:left top;background-repeat:no-repeat;position:fixed;top:0;left:50%;margin-left:479px;width:481px;height:1106px;z-index:-1}
.sbackleft{background-image:url('../images/fonleft.gif');background-position:right top;background-repeat:no-repeat;position:fixed;top:0;left:50%;margin-left:-960px;width:482px;height:1106px;z-index:-1}
.sbackcenter{background-image:url('../images/foncenter.gif');background-position:center top;background-repeat:no-repeat;position:fixed;top:0;left:50%;width:957px;height:52px;z-index:-1;margin-left:-478px;margin-top:27px;z-index:99999}
.sh_help_button_right{opacity:0.8}
#DivZoomIco{background:url('../images/lupa.png') no-repeat scroll transparent;height:29px;left:10px;position:absolute;top:58px;width:30px;}
#footer .moduletable h3,.moduletable_recent h3{margin-left:10px;color:#808285;font:700 12px verdana;text-transform:uppercase;}
.vozmojno{background-color:#fff}
.vozmojno h3{background:transparent url("../images/div.png") no-repeat scroll left 25px;color:#c18eb6!important;font:bold 26px/30px verdana!important;margin:0px auto 24px 0;padding-left:60px;padding-top:20px;text-transform:uppercase;}
.prev{background:url("../images/up.png") no-repeat scroll 0 0 transparent;display:inline-block;border:0 solid;height:10px;margin-left:20px;padding:3px 0 13px;width:20px;}
.next{background:url("../images/down.png") no-repeat scroll 0 0 transparent;display:inline-block;border:0 solid;height:10px;margin-left:20px;width:20px;}
.lofitem2-stolb1{width:120px;height:20px;}
div.art-slide{position:relative;}
.art-slide-left, .art-slide-right{display:block;height:100%;position:absolute;top:0;width:60px;z-index:10;}
.art-slide-left{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1);left:-25px;}
.art-slide-right{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1);right:-25px;}
#wrappertab{text-align:left;}
#wrappertab div.videotabs{display:none;border:1px solid #e5e5e5;}
.full_img_prod img{border:1px solid #e5e5e5;}
#wrappertab #tab1{height:44px;width:49px;background-position:-53px 0px;}
#wrappertab #tab1:hover{background-position:0px 0px;}
#wrappertab #tab2{height:44px;width:45px;background-position:-155px 0px;}
#wrappertab #tab2:hover{background-position:-106px 0px;}
#wrappertab a.active{border:1px solid #c18eb6;}
#wrappertab div.active{display:block;width:100%;}
div.videotabs{width:50px;}
#stopButton,#playButton{position:relative!important;margin:0!important;display:inline!important}
.img span.ddd{background:url(../images/3d.png) no-repeat scroll transparent;width:44px;height:36px;z-index:10;display:block;float:left;position:absolute;top:212px;left:5px}
.image_block span.ddd{background:url(../images/3d.png) no-repeat scroll transparent;width:44px;height:36px;z-index:10;display:block;float:left;position:absolute;margin-top:190px;margin-left:5px}
.tel{font-size:20px;}
div.jshop_img_description{top:470px;position:absolute;}
span.product_label_full img{top:0 !important;}
.productfull .td_prod_related{vertical-align:bottom;}
.our-service_item:hover .vertical_tooltip_box{display:inline-block;}
.vertical_tooltip_box{display:none;position:absolute;z-index:2;right:220px;top:-112px;margin-top:-13px;border:1px solid #dadada;background-color:#FFFFFF;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.1);box-shadow:0 0 2px 1px rgba(0,0,0,0.1);cursor:default;}
.vertical_tooltip_box p{font-size:12pxem;color:#333;width:260px;display:inline-block;padding:10px;margin:0 !important;}
.our-service_item{border-left:1px solid #c18eb6;border-right:1px solid #c18eb6;border-top:1px solid #c18eb6;cursor:default;float:right;font-size:12px;height:37px;padding:5px 0 5px 56px;position:relative;vertical-align:middle;width:146px;}
.serv-last{border-bottom:1px solid #c18eb6;margin-bottom:20px;}
.our-service_item:first-child{margin-top:5px;}
div.vertical_tooltip{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAYCAYAAAAh8HdUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNqU071OhEAUBWDWqIXKGhstKawoSaTjFXwEKgpLH4PGJ9BVW2JvRWJiAYFAIhAgLI22/AQSaSgWxjubkCiFc/eUM/cLGc4M1zQNSZLkS1XVcw4bAqnrmkRRFMiyzKMRTVVVJAiCN1EUj9CIpixL4vv+CywfohFNURTEsqw72DpAo2EYttA0zVvY3kchmr7vSZ7nG8MwrmFkD4Vouq4jWZZ967p+BWMLFKJp25akafqpadrlH0gYoR3GcfyhKMoFGk0dQvnvkiSdodHUYRiGr4IgHC/oAvLmcFAFt16vb1BfGsdx253neffgT7gdwAMAnnmmCbiuu4LRJfPvTcBxnEcYO2WWOwNL5jVigjlCgd9oBnjmI5yAbdtPTECzM6ABsIHn/fzvGWb5EWAAQRd+QDpmOZwAAAAASUVORK5CYII") repeat scroll 0 0 transparent;height:24px;position:absolute;right:-13px;top:112px;width:13px;}
#jshop_previews{margin-left:13px;margin-right:13px;margin-bottom:13px;}
.kassa{padding-top:30px;}
.check_finish_info{position:relative;}
.check_finish_info #inf_l:hover ~ #chek1, .check_finish_info #inf_m:hover ~ #chek2{display:block !important;}
#chek1, #chek2{background:none repeat scroll 0 0 #FFFFFF;box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.1);min-height:110px;position:absolute;top:67px;z-index:2;width:920px;}
#chek1 p, #chek1 strong{font-size:12px;}
#chek1 .tool_box, #chek2 .tool_box{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAANCAYAAACzbK7QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR1JREFUeNpiYCAByMvLcx84cCANyORhoDYwNDQUvHjx4tbnz5//P3369CygEC+1zGa0sbERv3Tp0sFXr179//fv3/+XL1+CLJkNlOOj2PDk5GTlK1eunH/9+vV/GIBZcvLkyTlANfzkGs7U3t5ucu3atftv3rz5jw5glpw4cWIuOT5hWbFihe+NGzc+vX///j8uQK4lrLt3786/devWn8+fP/8nBEi1hO3o0aM9IA0/fvz4TyxAswR76tLU1OQ6c+bMKpDCv3///icV4LXE1NSU98KFC/tAyZASALPk2LFj8+CWxMbGigHT+AXkZEhFS/gYr169+kBcXFxeWFiYarkeaA8D0MEMd+7cWcD47t27/4KCglQvWqCW/AUIMABNd/7AsepIUQAAAABJRU5ErkJggg==") repeat scroll 0 0 transparent;height:13px;position:absolute;top:-13px;width:24px;}
#chek1 .tool_box{left:132px;}
#chek2 .tool_box{left:313px;}
.shc{color:#000000 !important;transform:none!important;}
.sh_logo_cell{background:url("http://www.aloris.ru/templates/aloris/images/logo.gif") no-repeat !important;}
.sh_logo_btn{display:none;}
.sh_btn_left .sh_pay_logo, .sh_btn_right .sh_pay_logo,.sh_copyright{display:none}
#wrappertabno{padding-top:36px}
.doska{display:none;position:absolute;}
.doska #d1{float:left;text-align:center;width:325px;margin-left:-70px;margin-top:-10px;}
.doska span{display:block;margin-top:5px;}
.doska{background-image:url("../images/magazinam.png");display:block;height:239px;left:-350px;position:fixed;top:-285px;width:398px;z-index:99999;opacity:0.5;}
.doska:hover{opacity:1;}
.saleContent{color:#000000;font-family:Arial;font-size:18px;left:88px;line-height:30px;position:relative;top:33px;width:350px;}
.openSale{display:block;height:145px;position:absolute;right:20px;top:10px;width:45px;cursor:pointer;}
#d1 a{text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#CE6F6F;padding:6px;background-repeat:repeat-x;border:1px solid #BE5252;color:#fff;font-size:15px;font-weight:bold;text-transform:uppercase;background-image:-moz-linear-gradient(top, #CC6666, #AD0808);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#CC6666), to(#AD0808));background-image:-webkit-linear-gradient(top, #CC6666, #AD0808);background-image:-o-linear-gradient(top, #CC6666, #AD0808);background-image:linear-gradient(to bottom, #CC6666, #AD0808);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC6666', endColorstr='#AD0808', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.sh_title_text{background-image:url("../images/vopros.png")!important;background-color:transparent!important;border:0!important;}
.sh_btn_right_bottom{opacity:0.5;}
.sh_btn{background-color:transparent!important}
.sh_btn:hover{opacity:1;background-color:transparent!important}
.sh_btn_right,.sh_title_text{border:0!important;padding:0!important;height:40px!important;width:182px!important;}
.sh_btn_char_trans,.sh_btn_char,.sh_logo{display:none!important}
.sh_btn_right_bottom{bottom:0!important;min-height:40px!important;right:5px!important}
.sh_chat{height:415px!important}
.jshop_img_thumb{cursor:pointer}
#ya-site-form0 .ya-site-form__search-input{padding:0!important;}
.ya-site-form__input-text{background-color:#FCFCFC;border:1px solid #E5E5E5!important;color:#989898!important;float:left!important;font-family:arial!important;font-size:11px!important;font-style:italic!important;height:28px!important;line-height:20px;margin-right:-4px;width:191px!important;}
.ya-site-form__submit_type_image{background:url("../images/searchButton.png") repeat scroll 0 0 rgba(0, 0, 0, 0)!important;border:medium none!important;display:block!important;float:left!important;height:28px!important;margin-top:0!important;position:relative!important;width:36px!important;}
.ya-site-form__submit_type_image:hover{background:url("../images/searchButton.png") repeat scroll 0 28px rgba(0, 0, 0, 0)!important;}
#sort_count select,.jshop_filters select{display:none}
#system-message{background-color:#FFF;border-radius:1px;box-shadow:1px 1px 2px #333;color:#FFFFFF;cursor:pointer;left:50%;margin-bottom:10px;margin-left:-300px;padding:25px 25px 30px;position:fixed;top:230px;width:500px;z-index:9999;}
a#close_message{color:#FFFFFF;float:right;cursor:pointer;height:30px;}
.row_agb{margin-top:15px}
#subtitle{width:100%;margin-top:-20px;margin-bottom:30px;font:700 14px verdana;}
#content ul.pagenav{list-style:none;margin:30px 0 45px 0;}
#content ul.pagenav li a{color:#c18eb6;font:bold 23px/30px verdana;text-decoration:none;}
#content .pagenav li.pagenav-prev{float:left;padding-left:55px;}
#content .pagenav li.pagenav-next{float:right;padding-right:55px;}
#content .pagenav li a span{width:48px;height:34px;display:inline-block;position:absolute;}
#content .pagenav .pagenav-prev a span{background:url("../images/arpn.png") repeat scroll 0 0;margin-left:-55px;}
#content .pagenav li.pagenav-next a span{background:url("../images/arpn.png") repeat scroll 48px 0;margin-left:5px;}
#content #catalog a{font:400 20px verdana;}
#content #catalog a:hover{color:#c18eb6;text-decoration:underline;}
#content #catalog p{background:url("../images/div.png") no-repeat scroll left 5px transparent;color:#c18eb6;font:bold 23px/30px verdana;margin:26px 0 26px 0;padding-left:60px;text-transform:uppercase;}
#vnim{color:#bf003b;font:400 10px verdana;}
div.item-page h3{color:#bc8445;font-size:18px;font-weight:400;margin:62px 0px 10px 0px;padding:0 0 4px;text-transform:uppercase;top:50px;}
.td_r_col h3{color:#bc8445;font:700 18px verdana;text-transform:uppercase;}
h1.h1_main{background:none!important;padding-left:40px!important;color:#6d6e70!important;font:400 22px/30px verdana!important;}
.somn_header{background:transparent url("../images/div.png") no-repeat scroll left 25px;border-top:2px solid #f3ebf5;color:#c18eb6;font:bold 26px/30px verdana;margin:20px auto 24px 0;padding-left:60px;padding-top:20px;text-transform:uppercase;}
._header{background:transparent url("../images/div.png") no-repeat scroll left 25px;color:#c18eb6;font:bold 26px/30px verdana;margin:20px auto 24px 0;padding-left:60px;padding-top:20px;text-transform:uppercase;}
.fact_left{display:block;float:left;font:400 14px verdana;width:305px;}
.fact_right{display:block;float:right;font:400 14px verdana;margin-top:15px;text-align:right;width:300px;}
#somn{margin-bottom:20px;overflow:hidden;}
#somn_line{background:transparent url("../images/line.png") no-repeat scroll 0 91px;height:704px;margin-top:-550px;}
.n_fact_left{background:transparent url("../images/krug.gif") no-repeat scroll left center;color:#fff;display:block;float:left;font:700 20px verdana;height:27px;margin-bottom:20px;margin-top:20px;padding-left:7px;width:300px;}
#somn_left{float:left;width:350px;}
#somn_right{float:right;padding-top:57px;width:350px;}
#proba{background:transparent url("../images/proba.jpg") no-repeat scroll left center;width:113px;height:113px;margin-left:187px;margin-bottom:20px;}
#kleimo{background:transparent url("../images/kleimo.jpg") no-repeat scroll left center;width:113px;height:113px;margin-left:187px;margin-bottom:20px;}
#probaplus{color:#d5a3cb;font:700 30px verdana;height:34px;margin-bottom:10px;margin-left:215px;width:40px;}
#somn_kollaj{background:transparent url("../images/kollaj.jpg") no-repeat scroll left center;height:400px;margin-left:293px;margin-top:85px;width:427px;}
#sert_box{padding:10px;position:fixed;z-index:9999;display:none;background:url("../images/sert.jpg") no-repeat scroll center center #fff;height:551px;width:779px;-moz-box-shadow:0 0 4px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.3);box-shadow:0 0 4px 2px rgba(0,0,0,0.3);}
#sert_box #sert_foto img{width:250px;height:250px;}
#sert_box #sert_foto{display:block;float:left;margin-left:121px;margin-top:195px;}
#sert_box #sert_info{display:block;float:left;margin-top:195px;width:300px;}
div.changelog_panel{background:transparent url("../images/super65.jpg") no-repeat scroll center center;bottom:0;height:485px;left:0;margin:auto;position:fixed;right:0;top:0;width:685px;z-index:9999;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #ddd;-webkit-box-shadow:5px 5px 32px 0px rgba(0,0,0,0.75);-moz-box-shadow:5px 5px 32px 0px rgba(0,0,0,0.75);box-shadow:5px 5px 32px 0px rgba(0,0,0,0.75);}
.welcome-panel-close{color:#aaa;float:right;font-weight:700;padding:10px;cursor:pointer;}
.welcome-panel-adiv{height:49px;left:36px;position:absolute;top:393px;width:212px;}
#ya-site-form0{margin-left:10px!important;width:232px;}
.link_desk a{color:#c174b6;margin-right:5px;}
.link_desk a:hover{color:#c10cb6;}
div.product_bonus span,div.bonus_add span#block_bonus{color:#bf003b}
div.product_bonus{font:400 10px verdana;}
.cart_name, .bon_bonus{margin-top:45px;}
.box_products_count_to_page{display:none} 
div#jivo-iframe-container{opacity: 0.7;!important}
.mneniya li.mp-rating-item_plg {display: block;float: left;padding: 5px;width: 900px;border-bottom: 1px solid #e6eae6;    min-height: 125px;}
.mp-i-recommend {background: rgba(0, 0, 0, 0) url("../images/recommend.png") no-repeat scroll left top;display: inline-block;font-weight: bold;line-height: 17px;padding-left: 25px;display: block;float: right;}
.mneniya li img.mneniya_img{width: 100px;height: 100px;display: block; float:left;margin-left: 10px;}
.mneniya li img.mneniya_img:hover{opacity:0.5;}
.mneniya .mp-rating-art{font: 700 12px verdana;}
.mneniya .mp-rating-artall{display: block;overflow: hidden;min-height: 70px;}
.mneniya .mp-rating-artall a{text-decoration: none !important;}
.mneniya .mp-rating-artall a:hover{color:#999999;}
.mneniya .mp-rating-author-name_plg{font: 700 12px verdana;text-transform: uppercase;}
.mp-rating-prooved-img {height: 22px;width: 90px;}
.mneniya {margin: 0 auto;padding-left: 10px;position: relative;width: 945px!important;overflow: hidden;z-index: 1;height: 700px !important;}
.material li.mp-rating-item_plg {width: 645px!important;}
.material ul{margin:0!important;}
.material {height: auto !important;}
.mod_mneniyapro{border-top: 1px solid #e6eae6;}
.mneniya .plus_plg {background: url(../images/pros.png) left top no-repeat;padding-left: 25px;}
.mneniya .mp-rating-text_plg {background: rgba(0, 0, 0, 0) url("../images/quotes.png") no-repeat scroll left top; margin-bottom: 10px;padding-left: 25px;}
#mneniyapro_feed_plg{-webkit-text-size-adjust:100%;}
#mp-review-modal_plg,#mneniyapro_feed_plg{zoom:reset;}
ul.mp-rating-items_plg{list-style:none;margin:0;padding:0;border:0;background:none;}
ul.mp-rating-items_plg li.mp-rating-item_plg{display:inline-block;padding:0 0 12px 0;margin:0 0 12px 0;border-bottom:1px solid #e6eae6;list-style-type:none;background:none;min-height:50px;width:100%;}
.mp-rating-author-name_plg{padding-bottom:5px;}
.mp-rating-head_plg{padding:5px;font-weight:bold;}
.mp-calltoaction_plg{margin:10px 0;}
.mp-title_plg{display:block;font-weight:bold;margin-bottom:15px;}
.mp-reviews-title_plg{display:block;font-weight:bold;padding-top:10px;}
.mp-rating-value_plg,.mp-rating-value_plg div{background-image:url(../images/stars-small.png);background-repeat:no-repeat;height:13px;}
.mp-rating-value_plg{background-position:left bottom;width:65px;margin:5px 27px;}
.mp-rating-value_plg div, .mp-total-score_plg div{background-position:left top;}
.mp-total-score_plg, .mp-total-score_plg div{background-image:url(../images/stars-big.png);background-repeat:no-repeat;height:22px;}
.mp-total-score-wraper_plg{display:block;overflow:hidden;}
.mp-total-score-text_plg{height:22px;vertical-align:middle;line-height:22px;}
.mp-total-score_plg{background-position:left bottom;width:120px;}
.mp-rating-cons_plg,.mp-rating-pros_plg{margin:5px 0 5px 0;}
.mp-rating-cons_plg .minus_plg,
.mp-rating-pros_plg .plus_plg,
.mp-rating-cons_plg .mp-minus_plg,
.mp-rating-pros_plg .mp-plus_plg,
.mp-rating-text_plg{padding-left:25px;display:inline-block;min-height:15px;}
.mp-rating-pros_plg .plus_plg,
.mp-rating-pros_plg .mp-plus_plg{background:url(../images/pros.png) left top no-repeat;}
.mp-rating-cons_plg .minus_plg,
.mp-rating-cons_plg .mp-minus_plg{background:url(../images/cons.png) left top no-repeat;}
.mp-rating-customer-comment_plg{font-style:italic;padding:15px;margin-left:15px;}
.mp-rating-prooved_plg{height:25px;position:relative;}
.mp-rating-prooved-img_plg{width:90px;height:22px;}
.mp-wrap-left_plg{display:inline-block;float:left;margin:0;width:120px;text-align:center;padding-bottom: 10px;padding-top: 10px;border: 1px solid #ebebeb;}
.mp-wrap-right_plg{margin:0 0 0 150px;}
.mp-rating-text_plg{background:url(../images/quotes.png) left top no-repeat;margin-bottom:10px;}
#mneniya-head_plg,
#mneniya-qna-head_plg{padding:12px 0 12px 0;margin:0 0 12px 0;border-bottom:1px solid #e6eae6;border-top:1px solid #e6eae6;overflow:hidden;}
#mneniya-head_plg .mp-head-left_plg, #mneniya-head_plg .mp-head-right_plg{display:inline-block;min-width:350px;width:50%;}
#mneniya-head_plg a.mp-logol-link_plg{text-decoration:none;}
#mneniya-head_plg .mp-logol-link_plg img.mp-logo_plg{width:100px;margin-top:-3px;vertical-align:middle;display:inline-block;}
#mneniya-head_plg .mp-total-score_plg{float:left;display:inline-block;margin-right:15px;}
#mneniya-head_plg .mp-total-score-val_plg{font-weight:bold;}
.addformlink_plg{margin-left:50px;font-weight:bold;}
.clear_plg{clear:both;}
.mp-floatl_plg{float:left;}
.mp-floatr_plg{float:right;}
.mp-proof_plg{margin-top:10px;}
.mp-rating-details_plg{border:none!important;width:100%!important;border-collapse:separate!important;border-spacing:2px!important;}
.mp-rating-details_plg .mp-range_plg{width:65px;height:15px;line-height:15px;padding:0;margin:0;border:none!important;}
.mp-rating-details_plg .mp-bar_plg{background-color:#cccccc;border-radius:3px;height:15px;line-height:15px;padding:0;margin:0;border:none!important;}
.mp-rating-details_plg .mp-count_plg{height:15px;line-height:15px;vertical-align:middle;padding:0;margin:0;border:none!important;}
.mp-rating-details_plg .mp-bar_plg div{border-radius:3px;height:100%;}
.mp-rating-details_plg .mp-count_plg{width:50px}
.mp-rating-details_plg .mp-strip5_plg{background-color:#00DD00;}
.mp-rating-details_plg .mp-strip4_plg{background-color:#00DD00;}
.mp-rating-details_plg .mp-strip3_plg{background-color:#00DD00;}
.mp-rating-details_plg .mp-strip2_plg{background-color:#00DD00;}
.mp-rating-details_plg .mp-strip1_plg{background-color:#00DD00;}
.mp-range_plg .mp-rating-value_plg{margin:0 5px 0 0;}
.mp-total-reccomend_plg{display:block;margin:15px 0;}
.mp-total-reccomend_plg .mp-total-recommend-val_plg{font-weight:bold;}
.mp-i-recommend_plg{font-weight:bold;padding-left:25px;display:inline-block;background:url(../images/recommend.png) left top no-repeat;line-height:17px;margin-top:15px;}
.mp-rating-prooved-img_plg:hover + .mp-proof-tooltip_plg{display:block;}
.mp-proof-tooltip_plg{display:none;background-color:#eee;position:absolute;top:35px;left:6px;z-index:999;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.5);padding:8px;width:200px;}
.mp-proof-tooltip_plg:before{content:"";position:absolute;top:-15px;left:45px;border-style:solid;border-width:0 15px 15px;border-color:#eee transparent;display:block;width:0;z-index:999;}
.mp-full-text_plg{display:none;}
ul.mp-rating-items_plg li.mp-hidden-review_plg{display:none;}
.mp-listall-title_plg{margin-bottom:12px;display:inline-block;}
.mp-rating-item_plg {  list-style: outside none none;}
.mp-title {  display: block;  font-weight: bold;}
.mp-top-tabs_plg{margin-bottom:-12px;}
.mp-top-tabs_plg .wrap_plg{padding-bottom:10px;cursor:pointer;margin-right:20px}
.mp-active-tab_plg{border-bottom:3px solid;border-color:#00DD00;}
.mp-spacer_plg{margin-top:12px;width:100%;display:block;}
.insta_wrap .media_item img{width:225px;height:225px;border: 1px solid #ddd;}
.insta_wrap .media_item {display: block;float: left;position: relative;}
.insta_wrap .media_item a{text-decoration: none !important;border: 1px solid #ddd;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);float: left;
margin: 0 0 20px 20px;padding: 4px;}
.mod_insta{margin-left: -20px;}
.insta_wrap .media_item .cap{margin: 4px;font: 700 12px verdana;}
img.zoomi_{width: 213px;height: 213px;z-index: 11;}
.image_block .mp-rating-value_plg {margin-left: 117px;margin-top: 210px;position: absolute;z-index: 9999;}
.image_block .mp-rating-value_plg_{margin-left: 186px;margin-top: 208px;position: absolute;z-index: 9999;}
.list_product .image_block{border: 1px solid #e5e5e5;border-radius: 5px;height: 230px;padding-top: 20px;}
.jshop_list_product .block_product .product td{vertical-align: top!important;}
.jshop_list_product .block_product.product:hover .image_block{border:1px solid #fff}
.jshop_list_product .block_product.product:hover {border: 1px solid #e5e5e5; border-radius: 5px!important;}
.jshopping_products_universal .mjpu_item:hover .image-holder{border:1px solid #fff}
.jshopping_products_universal .mjpu_item:hover {border: 1px solid #e5e5e5; border-radius: 5px!important;}
.jshopping_products_universal .mjpu_item {border: 1px solid #fff;}
.clearfix:after{content:" ";clear:both;display:block;width:0;height:0;overflow:hidden;font-size:0}
.items{margin-bottom:10px;margin-top:10px}
a.button:link,a.button:visited,a.button:hover,a.button:active{color:#531700!important;text-decoration:none}
a.button:hover{color:#2B0C00!important;background-position:left -26px}
a.button,a.button span{display:block;height:25px;line-height:25px}
a.button{padding-left:10px;background-position:left 0}
a.button span{margin-right:-10px;padding-right:10px}
a.button:hover span{background-position:right -26px}
a.button:active{background-position:left -47px}
a.button:active span{padding-top:1px;height:25px}
a.button-big,a.button-big span{background:url(../images/mjpu/button_big_bg.png) no-repeat scroll 0 0 transparent;height:36px;font-size:14px;line-height:38px}
a.button-big{padding-left:16px;background-position:left 0}
a.button-big span{margin-right:-16px;padding-right:16px;background-position:right 0}
a.button-big:hover{background-position:left -40px}
a.button-big:hover span{background-position:right -40px}
a.button-big:active{background-position:left -77px}
a.button-big:active span{padding-top:1px;background-position:right -77px;height:38px}
a.button-big .price{background:url(../images/mjpu/cart.gif) no-repeat scroll left top transparent;font-weight:700;font-size:18px;padding:0 10px 0 23px}
a.button-big:hover .price,a.button-big:active .price{background:url(../images/mjpu/cart.gif) no-repeat scroll left bottom transparent}
a.button-big:active .price{background-position:left -33px;padding-top:3px}
a.button-big .buy{padding-left:12px;background:url(../images/mjpu/cart_big_grad.gif) no-repeat scroll left top transparent}
a.button-big:hover .buy{background-position:left -36px}
a.button-big:active .buy{background-position:left -72px;margin-top:2px;padding-bottom:4px}
.mjpu_item{float:left;position:relative;margin-right:16px}
.mjpu_item h4{position:relative;font-weight:400;font-size:12px;margin:0 2px}
.mjpu_item h4 a{display:block;padding:0 5px}
.mjpu_item a.buy-button:link,.mjpu_item a.buy-button:visited,.mjpu_item a.buy-button:hover,.mjpu_item a.buy-button:active{color:#AE0000!important}
.mjpu_item a.buy-button:hover{color:#531700!important}
.mjpu_item a.button,.mjpu_item a.button span{position:relative;z-index:2;float:left}
.mjpu_item a.button .price{width:210px;color:#bf003b;font:400 18px verdana;padding:20px 4px 0 0}
.mjpu_item a.button .buy{background:url(../images/mjpu/add_cart.png) no-repeat scroll 0 0 transparent;display:block;border:medium none!important;height:16px;padding-top:8px;padding-left:10px;position:absolute;top:50px;width:89px;left:100px;top:20px}
.mjpu_item a.button .buy:hover{background-position:0 -25px;}
div.old_price + a.button .buy{margin-top:-25px!important}
.mjpu_item .in-cart{z-index:1;position:absolute;padding:0 0 0 98px}
.mjpu_item .in-cart-wrap{display:block;background-position:0 0;line-height:10px;color:#666;font-size:11px;font-family:verdana;font-weight:400;margin:0 0 2px 5px;padding:5px 0 5px 18px}
.mjpu_item .in-cart.hover{position:absolute;z-index:1}
.mjpu_item .hover .in-cart-wrap{display:block;line-height:10px;background-position:0 -56px;height:14px;margin:0 0 2px 5px;padding:5px 0 5px 18px}
.mjpu_item a:hover,.mjpu_item .in-cart-wrap a:hover{background:none repeat scroll 0 0 transparent;color:#517596}
.mjpu_item .in-cart a,.mjpu_item .in-cart .remove{float:left}
.mjpu_item .in-cart.hover .remove{position:relative;bottom:3px}
.mjpu_item .in-cart a{margin-right:5px;color:#666;font-size:12px}
.mjpu_item .in-cart .remove{overflow:hidden;background:url(../images/mjpu/icon_remove.png) no-repeat scroll left top transparent;width:8px;text-indent:-3000px;cursor:pointer;height:16px;margin-top:0;display:none}
.jshopping_products_universal .special .image-holder{}
.mjpu_item .image-holder{position:relative}
.mjpu_item .image-holder .button{display:none;position:absolute;top:50%;left:0;margin-top:-11px}
.mjpu_item .image-holder .button .loop{padding-left:20px;background:url(../images/mjpu/loop.gif) no-repeat scroll left 50% transparent;width:100%}
.special .image-holder{text-align:center;margin:0;padding:0}
.img{height:100%;width:100%;display:table;vertical-align:middle}
.imgw{display:block;padding-top:20px;position:relative;text-align:center;}
.special .image-holder img.holder-image{padding-right:2px;margin:0 auto}
.special legend{border:0 none;padding:0 3px}
a.see > span{margin-top:60px;padding-left:35px}
a.see{width:100%;height:100%;top:0!important;left:0!important}
.special .mjpu_item .image-holder .button{left:25px}
#overlay{z-index:5555;display:none;position:fixed;left:0;top:0;opacity:0.9;width:100%;height:100%}
#overlay1{z-index:7777;display:none;position:fixed;left:0;top:0;opacity:0.9;width:100%;height:100%}
#popup{position:fixed;top:50%;left:50%;z-index:6666;margin-left:-400px;width:760px;overflow:hidden;padding:20px 20px 30px}
#popup img{max-width:450px;max-height:450px;float:left;margin-right:20px}
#popup h1,#popup_confirm h1{margin-bottom:22px;font:bold 20px arial;visibility:visible!important}
#popup a.pLink{padding-bottom:50px}
#popup .close,#popup_confirm .close{position:absolute;right:10px;top:10px;overflow:hidden;text-indent:-3000px;cursor:pointer;background:url(../images/mjpu/closebox1.png) no-repeat scroll left top transparent;width:13px;height:13px}
#popup a.meta-dark:link,#popup a.meta-dark:visited,#popup a.meta-dark:hover,#popup a.meta-dark:active{border-bottom:1px dashed #612C02;color:#612C02;background:none repeat scroll 0 0 transparent;text-decoration:none;font-size:11px;letter-spacing:1px}
#popup a:visited,#popup a:hover,#popup a:active{color:#167E01;background:none repeat scroll 0 0 transparent;text-decoration:underline}
#popup a:link{color:#167E01;text-decoration:underline}
div#popup_confirm a:hover{background-position:-58px -25px}
div#popup_confirm a{width:125px;height:25px;display:inline-block;background:url(../images/mjpu/butSprite_univ.png) no-repeat scroll -58px top transparent;float:left;margin-top:15px}
#popup_confirm{position:fixed;top:50%;left:50%;z-index:8888;margin-left:-125px;background:none repeat scroll 0 0 #FFF;width:250px;border-radius:0 0 0 0!important;padding:0 20px 30px}
#popup_confirm .close1:hover{background-position:0 -25px;color:#6AC50A}
#popup_confirm .close1{cursor:pointer;text-decoration:underline;text-indent:-3000px!important;color:#FFF;width:58px;height:25px;display:inline-block;background:url(../images/mjpu/butSprite_univ.png) no-repeat scroll 0 0 transparent;margin-top:15px}
#popup .actions{padding-right:31px;display:block;position:absolute;bottom:0;right:0}
#popup a.button-big:hover{background:url(../images/mjpu/button_big_bg.png) no-repeat scroll left -40px transparent}
#popup a.button-big:active{background:url(../images/mjpu/button_big_bg.png) no-repeat scroll left -77px transparent;height:39px}
.favorite{float:left;margin-top:4px;padding-left:16px;text-align:center}
.favorite .star{float:right;overflow:hidden;margin-top:4px;margin-left:5px;background:url(../images/mjpu/icon_star.gif) no-repeat scroll left top transparent;width:13px;height:15px;font-size:0}
.image-holder .product_label{margin-top:-3px;position:absolute;z-index:1;margin-left:153px}
i#popup > mg.jsAjaxLoader{position:absolute;background:none repeat scroll 0 0 #EFB800;margin-top:-30px}
#popup_confirm h1{background-color:#000;color:#FFF!important;font-family:verdana;font-size:15px;font-weight:400;height:30px;line-height:30px;margin-left:-20px;padding-left:10px;text-transform:uppercase;width:280px}
a.button-big span span,.mjpu_item a.button span span{float:left;margin:0;padding:0}
.mjpu_item a.button:hover .buy,.mjpu_item a.button:active .buy,.mjpu_item .image-holder .button span,.mjpu_item .image-holder:hover .button{display:block}
.mjpu_item a.button:active .buy,.mjpu_item .in-cart .remove:hover,#popup .close:hover,#popup_confirm .close:hover,.favorite .star-fav{background-position:left bottom}
.product_link{height:50px;}
.moduletable_recent{margin-top:30px}
.vse div{display:block;float:left;height:66px;width:300px;margin-bottom: 5px;color:#c18eb6;font: 700 20px/20px verdana;text-transform: uppercase;text-align: center;padding-top: 185px;}
#vse1{background:url(../images/gl1.jpg) no-repeat scroll 0 0 transparent;margin-right: 28px;}
#vse2{background:url(../images/gl2.jpg) no-repeat scroll 0 0 transparent;margin-right: 27px;}
#vse3{background:url(../images/gl3.jpg) no-repeat scroll 0 0 transparent;}
.vse span {display: block;font: 400 18px/18px verdana;text-transform: lowercase;}
.vse div a{color:#c18eb6;text-decoration: none;}
.vse {display: block;height: 251px;width: 957px;}
.mp-hidden_plg {overflow: auto;}
.multilabelprod img {display: block;position: absolute;right: 0;}
.tabn_2 {padding-left: 20px;}
.tabn_1 {font-weight:700;margin-top: 10px;}