﻿*{margin:0;padding:0;font-family:Arial;color:#000}
html,body{width:100%;height:100%}
body{margin:0 auto}
body a img{border:0}
.w100{width:100%;overflow:hidden}
.w50{width:50%;float:left;overflow:hidden}
.w1200{width:100%;max-width:1200px;overflow:hidden;margin:0 auto}
.w600{width:100%;max-width:600px;overflow:hidden}
.fl{float:left}
.fr{float:right}
.header{padding:30px 0 15px}
.logo{float:left;width:125px;height:70px;margin:0 30px 0 0}
.slogan{float:left;height:60px;margin:5px 30px 0 0;font:18px/20px Arial}
.pel-tep{float:left;width:282px;height:57px;margin:7px 0 6px 0}
.rh{float:right;position:relative;padding:0 0 34px 0}
.phn{float:left;font:25px/36px Arial;text-decoration:none}
.phn b{font-weight:bold}
.soc{float:left;margin:0 0 0 15px;text-decoration:none}
.soc img{vertical-align:middle}
.write-us{float:left;margin:0 0 0 15px;font:17px/36px Arial;text-decoration:underline;cursor:pointer}
.write-us:hover{text-decoration:none}
.search{position:absolute;left:0;bottom:0;width:100%}
.searchline{position:absolute;left:0;bottom:0;display:block;width:89%;padding:0 0 0 5%;height:28px;border:1px solid #d7130a;background:#fff;font:14px/28px Arial;color:#000}
.search a{display:block;width:70px;height:30px;position:absolute;right:0;bottom:0;background:#d7130a url(../img/srch.png) no-repeat 10px 50%;cursor:pointer;color:#fff;font:bold 16px/30px Arial;padding:0 10px 0 40px}
.menutop{background:#d7130a;padding:3px 0}
.menutop table{border-collapse:collapse;width:100%}
.menutop td{padding:5px 10px;border:1px solid #eb8985;border-top:0;border-bottom:0;text-align:center}
.menutop td a{font:18px/20px Arial;color:#fff;text-decoration:none;text-transform:uppercase}
.menutop td a.act-m,.menutop td a:hover{text-decoration:underline}
.menutop td:first-child{border-left:0;padding-left:0;text-align:left}
.menutop td:last-child{border-right:0;padding-right:0;text-align:right}
.slider{position:relative;height:0;padding:0 0 434px 0;/*34.5%*/margin:35px auto 0;box-shadow:0 0 20px #999}
.slider > div{position:absolute;left:0;top:0;height:100%;width:100%}
.slide{display:block;width:100%;overflow:hidden;position:absolute;left:0;top:0;display:none;height:100%}
.slide img{display:block;width:100%;height:100%}
.item5{margin:45px auto 35px;padding:20px 0;box-shadow:0 0 20px #999}
.item5 span{display:block;float:left;width:20%;text-align:center;overflow:hidden;font:28px/36px Arial}
.serts{position:relative;margin:0 auto 35px}
.serts div div{width:200%}
.serts div a{width:10%;float:left;padding:0 0 15% 0;height:0;position:relative}
.serts img{display:block;width:90%;margin:0 auto;border:1px solid #000;position:absolute;left:5%;top:0;height:98%}
.ml, .mr{display:block;width:26px;height:25px;cursor:pointer;position:absolute;left:50%;top:50%;margin:-12px 0 0 -626px;background:url(../img/ml.png) no-repeat 0 0}
.mr{margin:-12px 0 0 600px;background-image:url(../img/mr.png)}
.hist-l img{display:block;width:100%}
.w50.hist-l{width:49%}
.w50.hist-r{width:47%;margin-left:2%;box-shadow:0 0 20px #999;padding:29px 1%}
.hist-r div{color:#494949;font:31px/36px Arial}
.clb{height:40px;clear:both}
.w50.otl-l{width:47%;margin-right:2%;box-shadow:0 0 20px #999;padding:29px 1%}
.w50.hist-r .w600{max-width:570px}
.w50.otl-l .w600{max-width:570px}
h1{font:bold 32px/36px Arial;margin:0 0 20px}
h1 .nap{background:#529e1e;color:#fff;font:bold 18px/36px Arial;text-decoration:none;text-transform:uppercase;cursor:pointer;float:right;padding:0 10px}
h2{font:bold 30px/34px Arial;margin:0 0 20px}
h2.you-may{color:#fff;background:#747474;padding:0 5px;float:left}
h3{font:bold 28px/32px Arial;margin:0 0 20px}
h4{font:bold 26px/30px Arial;margin:0 0 20px}
h5{font:bold 24px/28px Arial;margin:0 0 20px}
h6{font:bold 22px/26px Arial;margin:0 0 20px}
p{font:18px/22px Arial;margin:0 0 10px}
.pagetext ul ul{margin:20px 0 0 0}
.pagetext ul,.pagetext ol{margin:0;padding:0 0 0 30px}
.pagetext li{margin:0 0 20px 0}
.w50.otl-l h2{color:#494949;font:31px/36px Arial}
.w50.otl-l ul{margin-top:20px;list-style:none}
.w50.otl-l li{font: bold 20px/30px Arial;padding-left:26px;background:url('../img/li.png') no-repeat 0 6px}
.w50.otl-l li b{color:#d7130a}
.w50.video{width:49%}
.w50.video iframe{max-width:100%;height:390px}
.l-250{width:20%;float:left;margin-top:30px}
.l-250 ul{border:1px solid #b1b1b1;padding:0 10px;list-style:none}
.l-250 li{border-bottom:1px solid #b1b1b1;padding:10px 0}
.l-250 li:last-child{border-bottom:0}
.l-250 a{font:25px/30px 'Myriad Pro', Arial;text-decoration:none}
.level1{border:1px solid #b1b1b1;padding:0 10px;list-style:none}
.r-740{width:78%;float:right;margin-top:30px}
.tree{font:21px/22px Arial;margin:0 0 20px 0}
.tree a{font:21px/22px Arial;margin:0 10px;text-decoration:none}
.tree a:first-child{margin:0 10px 0 0}
.filters{border:1px solid #b1b1b1;padding:10px 20px;margin:20px 0;overflow:hidden}
.filters h3{color:#525252;font:31px/40px Arial}
.filters div{overflow:hidden;margin:20px 0 0 0}
.filters span,.filters em,.filters label{color:#525252;font:16px/20px Arial;margin:0 5px 0 0}
.filters label{cursor:pointer}
.filters label.checked,.filters label:hover{color:#000}
.filters input,.filters em:last-child{display:none}
.filters a{float:left;width:47%;border:1px solid #b1b1b1;font:23px/30px Arial;margin:0 5% 10px 0;text-align:center;text-decoration:none}
.filters a:hover,.filters a.actb{border:1px solid #000;font:bold 23px/30px Arial}
.filters a:nth-child(2n){margin-right:0}
.filters a:nth-child(2n+1){clear:left}
.pagetext ul.goods{list-style:none;text-align:center;margin:0;padding:0}
.goods li{float:left;width:30%;border:1px solid #b1b1b1;margin:0 1.5% 20px 0;padding:10px 1% 20px;overflow:hidden}
.goods li:nth-child(3n+1){clear:left}
.goods li:nth-child(3n){margin-right:0}
.goods li span{display:block;font:19px/24px Arial}
.goods li b{font:bold 19px/24px Arial}
.goods li i{font:19px/24px 'Arial Narrow';font-style:normal;text-decoration:line-through}
.good-a{width:100%;height:200px;position:relative;margin:20px 0;text-align:center}
.promo:after{width:93px;height:93px;position:absolute;right:0;top:0;content:'';background:url(../img/promo.png) no-repeat 0 0}
.good-a img{height:100%}
.more-info{width:100%;border-collapse:collapse;margin:20px 0}
.more-info td{border:0;border-top:1px solid #b1b1b1;padding:5px 0;font:16px/20px 'Arial Narrow'}
.more-info tr:first-child td{border-top:0}
.more-info td:first-child{text-align:left}
.more-info td:last-child{text-align:right}
.podr{background:#0486d8;width:70%;color:#fff;font:bold 18px/40px Arial;display:block;margin:0 auto 20px;text-decoration:none;text-transform:uppercase}
.to-cart{background:#529e1e;width:70%;color:#fff;font:bold 18px/40px Arial;display:block;text-decoration:none;text-transform:uppercase;margin:0 auto;cursor:pointer}
.pagination{clear:both;margin:0 0 20px;text-align:center}
.pagination a{text-decoration:none;margin:0 5px}
.pagination a.cur-p{font-weight:bold}
.good-block{border:1px solid #b1b1b1;padding:0 20px;overflow:hidden;margin:0 0 30px}
.good-photos{width:302px;overflow:hidden;margin:0 20px 20px 0;float:left}
.good-main-pic{display:block;width:300px;overflow:hidden;border:1px solid #e2e2e2;overflow:hidden;text-align:center;background:#fff url('../img/nophoto.png') no-repeat 50% 50%}
.good-main-pic img{width:300px;border:0}
.good-other-pics{width:312px;overflow:hidden;margin:10px 0 0 0}
.good-other-pics a{display:block;width:92px;float:left;border:1px solid #e2e2e2;overflow:hidden;margin:0 10px 10px 0}
.good-other-pics a img{width:100%;border:0}
.good-photos{margin:0 0 1em 0;width:48%;margin:0 2% 1em 0}
.good-main-pic{border:1px solid #e2e2e2;width:99%;position:relative}
.good-main-pic img{width:100%}
.good-other-pics{margin:.5em 0 0;width:104%}
.good-other-pics a{margin:0 1% .5em 0;width:30.5%}
.page-r{margin:0 0 1em 0;width:50%;float:right}
.price-kol b{font:bold 30px/40px Arial}
.price-kol i{font:30px/40px Arial;color:#555;text-decoration:line-through;font-style:normal;margin-left:15px}
.buy-it{background:#529e1e;width:50%;text-align:center;color:#fff;font:bold 18px/40px Arial;display:block;text-decoration:none;text-transform:uppercase;margin:20px 0;cursor:pointer;float:left}
.page-r .small{color:#555;font:20px/20px Arial;margin:0 0 15px 0}
.techs{clear:left;color:#747474;font:bold 20px/40px Arial;display:block;margin:20px 0}
.pagetext .question{width:100%;overflow:hidden;margin:0 0 20px 0}
.pagetext .question b{display:block;margin:0;text-decoration:underline}
.pagetext .question em{display:block}
.pagetext .question div{font-style:italic;margin:5px 0 0 50px;border-left:4px solid #d7130a;padding:5px 0 1px 10px}
.footer{padding:40px 0;clear:both}
.footer .w50{width:49%}
.footer .w50:first-child{margin-right:2%}
.footer .w50 .w50{font:18px/30px 'Arial Narrow'}
.footer .w50 .w50 a{color:#65246f;font:18px/30px 'Arial Narrow'}
.footer .w50 .w50:last-child{text-align:right}
.footer .w50.ship span{font:bold 22px/30px Arial;margin-bottom:20px;display:block}
.footer .w50.ship div{font:18px/30px 'Arial Narrow';-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}
.slon{display:block;clear:both;font:28px/36px Arial;padding:20px 0}
.pop-up-bg{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0,0,0,0.6);z-index:1000}
.pop-up{position:fixed;left:50%;top:50%;background:#fff url(../img/pop-up-h2.png) repeat-x 0 16px;z-index:1001;border-radius:5px;padding:0 20px 20px 20px}
	.pop-up a, .pop-up input, .pop-up textarea, .pop-up .h2, .pop-up h2, .pop-up form, .pop-up label{color:#464646;display:block}
	.pop-up .h2, .pop-up h2{font:20px/56px Arial;margin:0 0 20px 0}
	.pop-up input, .pop-up textarea{height:26px;width:267px;padding:1px 5px 0 5px;background:#fff url(../img/input-bg.png) repeat-x 0 0;border:1px solid #d8d8d8;border-radius:5px;margin:3px 0 15px}
	.pop-up textarea{height:94px;width:386px}
	.one-click-pop.pop-up textarea{width:267px}
	.submit{width:170px;height:31px;border-radius:5px;display:block;text-align:center;font:15px/30px Arial;color:#fff !important;float:left;margin:5px 5px 20px 5px;cursor:pointer;text-transform:uppercase;background:#529e1e}
	.clz{position:absolute;right:-30px;top:0;width:26px;height:26px;cursor:pointer;background:url(../img/clz.png)}
.write-us-pop, .ask-quest-pop, .want-buy-pop, .oznak-tur-pop, .zapros-lista-pop, .zapros-detail-pop, .zapros-video-pop, .add-fb-pop{width:398px;margin:-200px 0 0 -220px}
	.write-us-pop img, .ask-quest-pop img, .want-buy-pop img, .oznak-tur-pop img, .zapros-lista-pop img, .zapros-detail-pop img, .zapros-video-pop img, .add-fb-pop img{position:absolute;right:10px;bottom:-35px}
.call-back-pop{width:390px;margin:-150px 0 0 -210px;text-align:center}
	.call-back-pop p{font-size:14px;margin-bottom:25px;color:#5f5f5f}
	.call-back-form{text-align:center}
	.call-back-pop input{width:240px;margin:0 0 0 20px;border-radius:3px;color:#5f5f5f;display:inline-block;font-size:14px;height:22px;line-height:16px;overflow:auto;padding:2px 5px;vertical-align:middle;outline:0;border:1px solid #ccc}
	.call-back-pop input[name="nomer"]{width:240px;margin:0 0 0 5px;border-radius:3px;color:#5f5f5f;display:inline-block;font-size:14px;height:22px;line-height:16px;overflow:auto;padding:2px 5px;vertical-align:middle;outline:0;border:1px solid #ccc}
	.call-back-pop .submit{float:none;margin:20px auto}
	.call-back-pop img{position:absolute;right:-34px;bottom:-10px}
.one-click-pop{width:290px;margin:-200px 0 0 -160px}
	.one-click-pop .atn{height:36px;padding:10px 0;line-height:18px}
	.one-click-pop .h2, .one-click-pop h2{line-height:20px;margin:20px 0}
	.fl-l{width:300px;overflow:hidden;float:left;}
	.result_ajax{position:fixed;left:50%;top:50%;background:#fff;z-index:1001;border-radius:5px;padding:0 20px 20px 20px;width:798px;margin:-250px 0 0 -420px}
		.result_ajax2{width:100%;max-height:450px;overflow:hidden;overflow-x:hidden;overflow-y:auto;}
			.result_ajax2 a{display:block;font:14px/18px Arial;}
			.result_ajax2 b{display:block;font:14px/18px Arial;color:#0079C0;margin:0 auto}
.none{display:none}