@media print{/*Otobrazhenie stranicy pri pechati*/
	.print-none{display:none}
}
#phone {color:#000;text-decoration:none}
#phone a {color:#333;text-decoration:none}
#phone a:hover{color:#000;text-decoration:none}
#phone-e {font-size:16px;color:#990000;text-decoration:none}
#phone-e a {color:#990000;text-decoration:none}
#phone-e a:hover{color:#013366;text-decoration:none}
#phone img {vertical-align:top;width:25px;height:25px}
#menu {background:#fff;border-bottom:2px #b63b4d solid;box-shadow:0px 1px 0 rgba(255,255,255,1);-webkit-box-shadow:0px 1px 0 rgba(255,255,255,1)}
.menu-index{position:relative;z-index:11;box-shadow:10px 10px 10px #000;-webkit-box-shadow:10px 10px 10px #000}
.fixed{position:fixed;right:0;left:0;z-index:10}
.none{display:none}
.contain{margin:auto;display:table}
.menu-a a{text-decoration:none}
.menu-a a:hover{text-decoration:none}
@media (min-width:1200px){.block-a{display:block}
	.logo-img{width:94px;height:44px}
	.contain{width:1160px}
	.width-a{float:left;width:70%}
	.phone{padding:19px 18px 0 0}
	.logo{padding:10px 0 6px 25px}
	.navig-back{padding-top:4px}
	.margin-logo{margin-left:-14px}
	#phone{font-size:22px}
	#phone img {margin:0 12px 0 0}
	.menu-a a{font-size:18px}
	.menu-a a:hover{font-size:18px}
}
@media (min-width:992px) and (max-width:1199px){.block-b{display:block}
	.logo-img{width:94px;height:44px}
	.contain{width:956px}
	.width-a{float:left;width:68%}
	.phone{padding:17px 12px 0 0}
	.logo{padding:8px 0 4px 25px}
	.navig-back{padding-top:2px}
	.margin-logo{margin-left:-14px}
	#phone{font-size:22px}
	#phone img {margin:0 12px 0 0}
	.menu-a a{font-size:18px}
}
@media (min-width:768px) and (max-width:991px){.block-c{display:block}
	.logo-img{width:94px;height:44px}
	.contain{width:735px}
	.width-a{float:left;width:64%;margin:0 -5px}
	.phone{margin:16px 12px 0 0}
	.logo{padding:5px 0 0 30px}
	.navig-back{margin-top:0px}
	.margin-logo{margin-left:-14px}
	#phone{font-size:18px}
	#phone img {margin:-2px 12px 0 0}
	.menu-a a{font-size:17px}
}
@media (min-width:321px) and (max-width:767px){.block-d{display:block}
	.logo-img{width:94px;height:44px}
	.text-heder{padding-top:12px;font-size:18px;text-transform:uppercase}
	.phone-heder{padding:4px 0 10px 0;color:#000;font-size:18px;text-decoration:none}
	.phone-heder a{color:#333;text-decoration:none}
	.phone-heder a:hover{color:#000;text-decoration:none}
	.phone-heder img{vertical-align:top;margin:-3px 12px 0 0}
}
@media (max-width:320px){.block-e{display:block;font-size:16px}
	.logo-img{width:94px;height:44px}
	.text-heder{font-size:18px;padding-top:12px;text-transform:uppercase}
	.phone-heder{padding:4px 0 10px 0;color:#990000;font-size:18px;text-decoration:none}
	.phone-heder a{color:#990000;text-decoration:none}
	.phone-heder a:hover{color:#013366;text-decoration:none}
	.phone-heder img{vertical-align:top;margin:-1px 8px 0 0}
	.bg-menu{}
}
@media (max-width:767px){.contain{width:100%}
	.menu-b{background-color:transparent;display:block;padding:0}
	.menu-b a{color:#333;cursor:pointer;padding-left:8px;text-decoration:none}
	.menu-b a:hover{color:#fff;background:#b63b4d;text-decoration:none}
	.navig-b .drop-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
	/* Vid osnovnogo vypadajushhego menju */
	.navig-back{padding:0;overflow-x:visible;-webkit-overflow-scrolling:touch;padding:0 6px}
	.navig-b .open .open-menu{color:#fff;background:#b63b4d}
	.logo{padding:10px 0 6px 16px}
	#phone img {margin:0 12px 0 0}
}
@media (min-width:768px){.header-left{float:left}
	.toggle{display:none}
	.menu-right{float:right}
	.menu-center{margin:auto;display:table}
	.menu-a{display:block}
	/* Osnovnoe staticheskoe menju */
	.navig-back{overflow-x:visible;-webkit-overflow-scrolling:touch}
	.navig-back.back{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}
	.navig-back.in{overflow-y:visible}
	.navig-a>li{float:left}
	.open-menu{text-decoration:none}
	.navig-a .open .open-menu{color:#fff;background:#b63b4d}
	/* Cvet osnovnogo vypadajushhego menju */
	#dropdownheader {background-color:rgba(25,25,25,0.5)}
	/* Stil' vlozhennogo vypadajushhego menju */
	.drop-menu>li>a:hover{background-color:#333}
	/* Otstup vypadajushhego menju ot verhnego kraja */
	.drop{padding-bottom:12px}
}
/* Stili mini knopki menju */
.toggle .bar{display:block;width:32px;height:5px}
.toggle .bar+.bar{margin-top:7px}
.toggle{position:relative;float:right;padding:6px;margin:10px 19px 0 0;background-color:transparent;background-image:none;border:1px solid transparent;box-shadow:1px 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5);border-color:rgba(255,255,255,0.2);outline:0}
.toggle:hover{border:1px solid transparent;border-color:rgba(255,255,255,0.4);cursor:pointer}
.toggle-a{box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5);margin:9px 16px 0 0;padding:8px;border-color:rgba(255,255,255,0.4)}
.toggle .bar{background-color:#fff;box-shadow:inset 1px 1px 3px #333;-webkit-box-shadow:inset 1px 1px 3px #333}
/* Prizhat' nomer telefona k pravomu kraju */
.text-right{text-align:right}
/* Razmestit' nomer telefona po centru */
.text-center{text-align:center}
/* Osnovnye stili vsego menju */
.navig-a{padding:0}
.navig-a>li{position:relative;display:block}
.navig-a>li>a{position:relative;display:block;padding:0 15px 0 15px}
.navig-b{padding:0;margin:0;list-style:none;line-height:5px}
.navig-b>li{position:relative;display:block}
.navig-b>li>a{position:relative;display:block}
/* Otobrazhenie skrollinga */
.navig-back.in{overflow-y:auto}
.drop{position:relative}
/* Otstup vypadajushhego menju ot levogo kraja */
.drop-menu{position:absolute;top:100%;left:0;z-index:9;display:none;float:left;min-width:190px;margin-left:15px;padding:0;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(255,255,255,0.2);box-shadow:0 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5)}
.drop-menu>li>a{display:block;padding:0 15px;clear:both;font-size:14px;color:#333}
/* Stil' vlozhennogo vypadajushhego menju */
.drop-menu>li>a:hover{color:#fff;background:#b63b4d;text-decoration:none}
/* Vysota vypadajushhego menju pri gorizontal'noj orientacii okna */
@media (max-device-width:480px) and (orientation:landscape){.fixed .navig-back{max-height:200px}}
/* Maksimal'naja vysota vypadajushhego menju */
.fixed .navig-back{max-height:320px}
/* Treugol'nik vlozhennogo menju */
.arrow{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
/* Otkrytie i zakrytie osnovnogo menju */
.backing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}
/* Skryvat' osnovnoe vypadajushhee menju */
.back{display:none;visibility:hidden}
/* Otobrazhat' osnovnoe vypadajushhee menju */
.back.in{margin:0 12px 0 12px;visibility:visible}
.li-pad3{padding:1px}
.li-pad5{padding:5px}
.li-pad12{padding:8px}
.content-hom{padding:50px}