*{margin:0;padding:0;}html,body{width:100%;}body{background:url('../images/foh.jpg') no-repeat 50% 0 #272727;font-family:"Tahoma";font-size:68.75%;box-sizing:border-box;padding-top:185px;}#koh{/*overflow-y:auto;overflow-x:hidden;*/width:1000px;margin:auto;background:#fff;}
#logo{width:920px;background:#fff;margin:auto;padding:40px;height:50px;}
#b div.nolbzobatelb{color:#a6a6a6;}
div.mehiy{background:#353535;width:100%;text-align:left;position:relative;}div.mehiy ul.menu{margin:-4px 0;display:inline-block;font-size:13px;font-weight:700;width:100%;}div.mehiy ul.menu li{float:left;display:inline-block;list-style:none;width:auto;}div.mehiy ul.menu li a{color:#fff;padding:7px 6px;display:inline-block;border-left:#fff 1px solid;text-decoration:none;}div.mehiy ul.menu li:first-child a{border-left:0;}div.mehiy ul.menu li.active a{background:#1d974d;border-bottom1:#1d974d 1px solid;}
#c{margin: 155px 0 15px;}
#c>div.art-Post{padding:10px 20px 10px;box-sizing:border-box;}

.componentheading{box-sizing:border-box;width:1000px;height:50px;display:block;padding:10px 120px;margin:-10px 0 60px -50px;background:#1d974d;color:#fff;font-size:20px;}
.contentheading{font:700 15px "Tahoma";}

li{list-style:url('../images/bullet.png');}a.forward{background:url('../images/forward.png') 0% 2px no-repeat transparent;padding-left:18px;}

.fileicon_pdf,.fileicon_xls,.fileicon_xlsx,.fileicon_doc,.fileicon_docx{display:inline-block;padding-left:20px;margin:10px;}.fileicon_pdf{background:url('../images/pdf.png') 0px 50% no-repeat;}
.fileicon_xls,.fileicon_xlsx{background:url('../images/xls.png') 0px 50% no-repeat;}
.fileicon_doc,.fileicon_docx{background:url('../images/doc.png') 0px 50% no-repeat;}
div.warnblock,div.infoblock,div.errorblock{background:url('../images/warn.gif') 10px 50% no-repeat;border:1px solid #D9D9D9;font-size:11px;line-height:1.2;margin:20px 0px;padding:14px 8px 14px 50px;}
.text ul li{list-style:url('../images/bullet-enum.png') 0% 4px no-repeat;margin-bottom:5px;margin-left:13px;}
dl.faq dd{background:url('../images/green-small-bullet.gif') 8px 4px no-repeat;border-bottom:1px dashed #D9D9D9;margin-bottom:30px;margin-top:10px;padding-bottom:20px;padding-left:25px;}
.logo{border:1px solid #E4E5E5;float:right;margin-bottom:20px;margin-left:20px;padding:5px;}
div.mehiy ul ul{display:inline-block;position:absolute;top:24px;left:0;padding:125px 0 0 215px;width:785px;background:#1d974d;}
div.mehiy ul ul a{color:#fff;text-decoration:underline;font-size:68.75%;position:relative;z-index:9999;}div.mehiy ul.menu li.active ul li.active a{text-decoration:none;color:#4F4D50;background:#fff;}
.mehiy>ul>li:first-child>ul>li{/*display:none;*/}div div.mehiy>ul.menu>li:last-child{float:right;}div div.mehiy>ul.menu>li:last-child>a{border: 0; color: #f00;}
.clear{clear:both;}#kino img{float:left;}.mainitem{clear:both;}#kino .lead h3{padding-top1:50px;}#kino .lead div:last-child{padding-bottom:55px;}#kino div.shortlead{height:80px;}
#FreeKassa{position: relative; height: 0; display: block; margin: auto; width: 170px;}
#FreeKassa center{position: absolute; top: -70px; left: 410px;}
/*Магазин*/
div div.vm-pagination li{float:none;clear:none;display:inline;padding-left: 5px;}div div.vm-pagination li:before,div div.vm-pagination li:after{display:none;}
div div.vm-product-descr-container-1,div div.vm-product-descr-container-2,div div.vm-product-descr-container-0{height:auto;}
div div.product{text-align:center;}div div.product div.vm-product-media-container img{max-width: 298px;}
ul.vmproduct.productdetails a img{max-width:70px;max-height:200px;}
ul.vmproduct.productdetails li a:first-child{float: left; margin: 5px;}
ul.vmproduct.productdetails li.product-container{list-style:none;box-sizing: border-box; padding: 10px;}
ul.vmproduct.productdetails li div.clear{display:none;}
ul.vmproduct.productdetails li div.productdetails{float:left; clear:both;}
.СлучайныеТовары{float: left;clear: both;position: relative; z-index: 11111; color: #fff;}
div.moduletable.СлучайныеТовары{background: #1D974D;}
div div span.addtocart-button input.addtocart-button,div div span.addtocart-button input.notify-button,div div input.highlight-button,div div a.highlight{height:45px;}
div div.addtocart-area div.addtocart-bar input.addtocart-button{padding: 5px 2px;}
div div.vm-details-button a,div div.vm-pagination li a,div.vm-pagination li span{color:#808080;}div div.vm-pagination{float:none;margin: 10px 0;}
div div.category-view div.row div.category div.spacer h2 a{font-size:15px;}div div.product div.spacer h2{font: normal 36px/20px Karla;}
div.orderlistcontainer{display:none;}

.output-billto span.values, .output-shipto span.values, .floatleft, span.floatleft {
    float: left;
}
.width25 {
    width: 25%;
}

/*#h>div.moduletable{position: absolute; top: 0; left: 100%; color: #fff; width: 170px;}*/