
div.cont-il{width:940px;margin:0 auto}
div.myheader{height:110px;background:url(/images/design/header.png)}
div.menumain{height:45px}
td.logo-2{width:213px;color:#fff}
td.logo-2 img{margin-bottom:-25px;width:200px}
td.topmenu-2 ul li a{height:48px;background-image:url(/images/design/header-button.png);background-repeat:no-repeat;text-align:center;line-height:16px;margin-top:2px;width:93px;color:#fff;font-size:15px;text-decoration:none;margin-left:-1px;padding-top:14px;padding-left:15px;padding-right:15px;font-weight:700}
td.topmenu-2 ul li a:hover{background:url(/images/design/header-button.png) bottom center no-repeat}
td.topmenu-2 ul li{float:left;margin-top:5px}
td.cart-2{width:165px}
div.menumain table,div.myheader table{width:100%}
div.menumain table td ul li{float:left}
div.menumain table td{vertical-align:top}
div.menumain table td ul{float:left;margin-bottom:0!important}
div.menumain table td ul li a{text-decoration:underline;font-size:16px;text-align:center;display:block;float:left;margin-top:8px;line-height:26px;padding-right:14px;padding-left:14px;color:#000}
div.menumain table td ul li.active a{background:#555;color:#fff;font-weight:700;text-decoration:none;border-radius:10px}
td.search-my{height:45px;vertical-align:middle!important;width:220px}
nav.navigation table td,td.kruglosut{vertical-align:top}
td.search-my form{margin:0!important}
div.cloud{width:172px;height:79px;background-image:url(/images/design/cloud.png);position:absolute;margin-left:370px;margin-top:6px}
div.cloud p{text-align:center;font-style:italic;padding-top:6px;padding-left:10px;padding-right:10px;font-size:12px;color:#000;line-height:16px}
div#jshop_module_cart{width:168px;height:110px;background-image:url(/images/design/cart-pic.png);background-repeat:no-repeat;color:#fff;position:absolute;top:0}
div#jshop_module_cart table{color:#000}
a.mucart{color:#dc1f2b;font-size:17px;line-height:22px;margin-top:7px;display:block;float:left;text-align:center;width:168px;padding-top:20px;font-weight:700;text-decoration:underline}
td.muprod{text-align:center;padding-top:7px}
input#jshop_search.inputbox{margin-bottom:0;width:200px!important;border:none;height:28px;background-color:transparent;background-image:url(/images/design/search-field.png);color:#191919;font-style:italic;margin-top:8px;font-size:12px;text-align:left;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0 10px}
td.search-my form input.button{width:37px;height:28px;border:none;background-color:transparent;color:#fff;margin-right:0;background-image:url(/images/design/search-button.png);background-position-y:top;z-index:5;outline:0;margin-top:-48px;margin-left:183px;font-size:0}
div.body{background-repeat:repeat-x;background-position-y:top;background-image:url(/images/design/top-nav-shadow.png);padding-bottom:30px!important;padding-top:10px;background-color:#ececec}
.wk-slideshow.wk-slideshow-default{width:571px!important;padding:10px;background:#fff;box-shadow:0 0 2px #aaa}
nav.navigation table{width:100%}
div.cmsty{background:#fdfdfd;box-shadow:0 0 2px #aaa;width:220px;text-align:center;padding:15px 0 3px}
div.cmsty img{border:1px solid #ddd!important}
div.cmsty a.product_link{font-size:18px;text-align:center;display:block;line-height:48px;font-weight:700}
div.jshop_menu_level_0 a,div.jshop_menu_level_0_a a{display:block;background:url(/images/design/cat-menu-item.png) 7px center no-repeat;height:50px;line-height:50px;font-size:16px;text-align:center;width:220px}
div.jshop_menu_level_0_a a{background:url(/images/design/cat-menu-active.png) 1px center no-repeat;background-position-x:left;margin-left:-2px;text-decoration:none;color:#000;font-weight:400!important}
div#aside.span3 h3.page-header{width:220px;background:url(/images/design/cat-menu-top.png) right no-repeat;padding-top:76px;font-size:0;margin-bottom:-1px;height:0}
div#aside.span3 .well{padding-top:0}
.jshop_menu_level_0,.jshop_menu_level_0_a{width:220px!important}
div.module-bottom.foobar{width:200px;border-bottom:1px solid #ddd;margin-left:9px}
footer.footer{background:url(/images/design/footer.jpg) bottom center;color:#fff;font-size:15px;padding-top:13px!important}
footer.footer a{color:#fff}
footer.footer a:hover{color:red}
footer.footer p{margin:23px 0}
footer.footer div.custom{width:940px;margin:0 auto}
footer.footer table{margin-bottom:23px;width:100%}
footer.footer table tr:first-child td{color:#fff;font-size:20px;text-transform:uppercase;padding-bottom:22px;font-weight:700}
td.addres,td.bezvihod,td.emmail,td.kruglosut,td.pphone{background-image:url(/images/design/icon-address.png);background-repeat:no-repeat;background-position:4px 2px;padding-left:40px;line-height:24px;font-size:16px;padding-bottom:5px}
td.emmail{background-image:url(/images/design/icon-email.png);background-position:0 2px}
td.pphone{background-image:url(/images/design/icon-phone.png);background-position:2px 2px}
td.kruglosut{background-image:url(/images/design/icon-time.png)}
td.bezvihod{background:0 0}
div.tophits{width:940px;margin:0 auto;height:372px}
div.label_products.jshop div.block_item,div.tophits div.block_item{float:left;width:180px;background:#fdfdfd;box-shadow:0 0 2px #aaa;text-align:center;padding:12px 0 3px;margin-right:10px;height:288px}
div.greyback,div.greyback2{background-color:#ececec}
div.sale h3,div.tophits h3{margin-top:0;margin-bottom:20px}
div.label_products.jshop>div:last-child,div.top_hits_products.jshop>div:last-child{margin-right:0}
div.label_products.jshop img.jshop_img,div.top_hits_products.jshop img.jshop_img{max-width:150px;border:1px solid #ddd;height:150px}
td.prt-4 img.jshop_img{max-width:167px;border:1px solid #ddd;height:167px;padding:10px}
div.label_products.jshop div.name,div.top_hits_products.jshop div.name,td.prt-4 div.name{margin-top:10px;height:38px;overflow:hidden}
div.label_products.jshop div.name a,div.top_hits_products.jshop div.name a,td.prt-4 div.name a{color:#646464;font-weight:700;font-size:14px}
div.label_products.jshop span.jshop_code_prod,div.top_hits_products.jshop span.jshop_code_prod,td.prt-4 span.jshop_code_prod{display:block;color:#000;font-size:14px}
span.oldrice{display:inline-block;float:left;margin-left:14px;text-decoration:line-through;font-size:14px;color:#333}
td.prt-4 span.oldrice{width:110px;text-align:left}
div.label_products.jshop div.jshop_price,div.top_hits_products.jshop div.jshop_price,td.prt-4 div.jshop_price{font-size:16px;margin-top:10px}
div.moduletable a.button_buy,td.prt-4 a.button_buy{width:83px;height:32px;background-image:url(/images/design/buy-mini.png);display:inline-block;font-size:0;margin-bottom:14px;margin-top:12px}
td.prt-4 a.button_buy{line-height:40px}
.jshop_menu_level_1,.jshop_menu_level_1_a{margin-left:8px;margin-top:0;margin-bottom:0;padding-top:3px;padding-bottom:3px;background:#fff;border-left:1px solid #ddd;padding-left:30px;width:169px;border-right:1px solid #ddd}
ul.breadcrumb{margin-top:0;padding:0;background:0 0;font-size:14px;margin-bottom:20px}
li.item-124 a{padding-top:22px!important;height:40px!important}
div.catsall{width:940px;margin:0 auto;padding-top:30px;padding-bottom:20px}
div.catsall table td{vertical-align:top;width:25%}
div.catsall table{width:100%}
div.catsall table tr:first-child td{font-size:20px;padding-bottom:20px;font-weight:700!important}
div.catsall table td ul li{font-size:16px;line-height:25px}
div.greyback-no{background:url(/images/texture.jpg);border-top:5px solid red}
div.sale{height:70px}
div.body,div.greyback-no,div.greyback2,div.menumain,div.myheader,footer.footer{min-width:940px;padding:0 13px}
div.body div.container{width:940px}
.jshop .product_list_hr{display:none}
div.product_label img{border:none!important}
td.prt-4 div.cmsty{height:351px}
td.prt-4 a.button_detail{margin-bottom:14px;margin-top:12px;line-height:40px;display:inline-block}
.productfull .image_middle img{border:1px solid #ddd}
.productfull .prod_buttons{float:right}
.productfull div.prod_price{color:#950000;font-size:16px;line-height:50px}
.productfull div.old_price{font-size:16px}
.productfull .product_label{margin-top:6px!important}
.productfull td.buttons input.button{width:83px;height:32px;background-image:url(/images/design/buy-mini.png);display:inline-block;font-size:0;border:none}
div#not_available.not_available,div#rsform_feedback_container_96,div.label_products.jshop span.jshop_code_prod,div.top_hits_products.jshop span.jshop_code_prod,table.jshop.list_related a.button_detail,table.jshop.list_related div.buttons,table.jshop.list_related span.jshop_code_prod,td.prt-4 div.not_available,td.td_2 img{display:none}
.productfull table.prod_buttons td{vertical-align:middle!important}
.productfull input#quantity.inputbox{margin:0;text-align:center}
div.car-top{background:#fff;padding:10px 15px;border:1px solid #ddd;height:44px}
span#old_price.old_price{color:#333}
div.text_zoom img{border:none!important}
img.jshop_img_thumb{height:60px}
.productfull span.jshop_code_prod{color:#000;font-size:14px;display:none;margin-top:15px}
table.jshop.list_related div.cmsty{width:136px!important;height:200px!important}
table.jshop.list_related td.prt-4 img.jshop_img{max-width:100px;border:1px solid #ddd;height:100px}
table.jshop.list_related td.prt-4 span.oldrice{width:auto!important;margin-left:10px!important}
table.jshop.list_related div.name{margin:0 7px}
table.jshop.list_related div.name a{font-size:12px}
table.jshop.list_related div.product_label{margin-top:4px!important;margin-left:18px!important}
table.jshop.cart input.inputbox{margin-bottom:0}
tr.total{font-size:20px}
tr#checkout{font-size:16px}
tr.total td{padding-bottom:20px}
td.td_1 img{margin-right:5px}
div.jshop form input.button,div.jshop.address_block input.button,td.td_2 a{background:red;color:#fff;text-decoration:none;padding:5px 20px;border-radius:5px;font-size:16px;border:none}
table#jshop_menu_order.jshop td{width:50%;border:1px solid #ccc}
td.jshop_order_step.active{background:rgba(255,255,0,.4)}
p.thanks{font-size:20px;line-height:25px}
.wk-slideshow.wk-slideshow-default ul.nav{position:absolute;bottom:20px;z-index:2;right:30px}
div.textmain{width:940px;margin:0 auto;font-size:14px;line-height:21px;padding-bottom:30px}
body.site.com_jshopping.view-category.no-layout.no-task.itemid-101 div#aside.span3{margin-top:40px}
main#content.span9{width:700px!important}
div#aside.span3{width:220px!important}
