﻿@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
}
header, footer, nav, section, article, aside, figure, figcaption, address {
	display: block;
}
a {
	text-decoration: none;color:#000; outline:none
}
a:hover {
	text-decoration: underline;
}
img {
	border: 0;
}
ul {
	list-style: none;
}
.clr {
	clear: both;
}
@font-face {
	font-family: 'a_avanteintb-in';
	src: url('font/avante_beb.eot');
	src: url('font/avante_beb.eot?#iefix') format('embedded-opentype'), url('font/avante_beb.woff') format('woff'), url('font/avante_beb.ttf') format('truetype'), url('font/avante_beb.svg#a_avanteintb-in') format('svg');
	font-weight: normal;
	font-style: normal;
}
body {
	line-height: 18px;
	font-weight: normal;
	background: #f6f6f6;
	font-family: "Myriad Pro", sans-serif;
	/*background:url("img/fon-hed.jpg") no-repeat scroll 50% 0 #f6f6f6;*/

}
.fleft {float:left}
.fright {float:right}

/*РҐРµРґРµСЂ*/
.header {
	width: 100%;
	min-height: 245px;
	/*background: url(img/fon-hed.jpg) center no-repeat;*/
	background:url("img/fon-hed.jpg") no-repeat scroll 50% 0 rgba(0, 0, 0, 0)
}
.header-in {
	max-width: 981px;
	min-height: 153px;
	margin: 0 auto;
	padding: 18px 0 14px;
	overflow: hidden;
}
.hed-l {
	float: left;
	width: 29%;
	margin-right: 8%;
}
figure a img {
	margin-bottom: 4px;
	margin-left: 9%;
}
.hed-l .hed-l-txt {
	text-align: center;
	display: inline-block;
	font: 15px 'a_avanteintb-in', Verdana;
	color: #ffffff;
	font-style: oblique;
	position: relative;
	right: 1%;
}
.hed-center {
	float: left;
	width: 28%;
	margin-top: 14px;
}
.hed-center .info-txt-bl {
	font: 24px 'a_avanteintb-in', Verdana;
	color: #ffd178;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.66);
	line-height: 25px;
	margin-bottom: 18px;
}
.hed-center .btn-hed a {
	display: inline-block;
	font: 15px 'a_avanteintb-in', Verdana;
	color: #343434;
	text-shadow: 0px 1px 0px rgba(253,221,158,1.00);
	background: #ffd178; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDE3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWFiNjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd178), color-stop(100%, #d1ab62)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd178 0%, #d1ab62 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd178', endColorstr='#d1ab62', GradientType=0 ); /* IE6-8 */
	padding: 8px 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 9px;
}
.hed-center .btn-hed a:hover {
	text-decoration: none;
	background: #ffd178; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDE3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWJjNmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd178), color-stop(100%, #e5bc6c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd178 0%, #e5bc6c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd178', endColorstr='#e5bc6c', GradientType=0 ); /* IE6-8 */
}
.hed-center .txt-this-bl {
	font: 11px 'a_avanteintb-in', Verdana;
	color: #ffffff;
	text-align: center;
	display: inline-block;
	line-height: 14px;
	width: 95%;
}
.hed-r {
	float: right;
	margin-top: 6px;
}
.tel {
	font: 26px 'a_avanteintb-in', Verdana;
	color: #facd76;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.66);
	text-align: right;
	margin-bottom: 2px;
}
.hed-r .info-addres {
	text-align: right;
	font: 14px 'a_avanteintb-in', Verdana;
	color: #ffffff;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.66);
	line-height: 16px;
	margin-bottom: 8px;
}
.hed-r .ico-addres {
	text-align: right;
}
.header-in .menu {
	min-height: 48px;
	width: 100%;
	overflow: hidden;
	position: relative;
	top: 10px;
	background: #cd3749; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMzc0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjA0MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cd3749), color-stop(100%, #9b0417)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* IE10+ */
	background: linear-gradient(to bottom, #cd3749 0%, #9b0417 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd3749', endColorstr='#9b0417', GradientType=0 ); /* IE6-8 */
}
.menubottom {
	min-height: 48px;
	width: 100%;
	overflow: hidden;
	background: #cd3749; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkMzc0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YjA0MTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cd3749), color-stop(100%, #9b0417)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cd3749 0%, #9b0417 100%); /* IE10+ */
	background: linear-gradient(to bottom, #cd3749 0%, #9b0417 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd3749', endColorstr='#9b0417', GradientType=0 ); /* IE6-8 */
}
.menu ul {
	/*margin-left: 2%;*/
	text-align:center; 
	position:relative;
}
.menu li {float: none;display: inline-block;}
.menu li:before {
	display: inline-block;
	content: " | ";
	position: relative;
	bottom: 2px;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.30);
}
.menu li:first-child:before {
	content: " | ";
	visibility: hidden;
}
.menu li a {
	/*padding: 15px 19px;*/
	padding: 15px;
	display: inline-block;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.30);
		-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
}
.menu .action a {
	display: inline-block;
	padding: 15px 23px!important;
	background: #517ec0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxN2VjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjNjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #517ec0), color-stop(100%, #0f3c7e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #517ec0 0%, #0f3c7e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#517ec0', endColorstr='#0f3c7e', GradientType=0 ); /* IE6-8 */
}
.menu .action:before {
	content: " "!important;
}
.menu .action + li:before {
	content: " "!important;
}
.menu li a:hover, .menu li.current a {
	display: inline-block;
	text-decoration: none;
	background: #517ec0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxN2VjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjNjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #517ec0), color-stop(100%, #0f3c7e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #517ec0 0%, #0f3c7e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#517ec0', endColorstr='#0f3c7e', GradientType=0 ); /* IE6-8 */
}
.menu li:hover:before {
	content: " | ";
	visibility: hidden;
}
.menu li:hover + li:before {
	content: " | ";
	visibility: hidden;
}

/* MENU BOTTOM */

.menu ul {

}
.menubottom li {
	float: left;
}
.menubottom li:before {
	display: inline-block;
	content: " | ";
	position: relative;
	bottom: 2px;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.30);
}
.menubottom li:first-child:before {
	content: " | ";
	visibility: hidden;
}
.menubottom li a {
	padding: 15px 19px !important;
	display: inline-block !important;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.30);
		-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
}
.menubottom .action a {
	display: inline-block;
	padding: 15px 23px!important;
	background: #517ec0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxN2VjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjNjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #517ec0), color-stop(100%, #0f3c7e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #517ec0 0%, #0f3c7e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#517ec0', endColorstr='#0f3c7e', GradientType=0 ); /* IE6-8 */
}
.menubottom .action:before {
	content: " "!important;
}
.menubottom .action + li:before {
	content: " "!important;
}
.menubottom li a:hover, .menubottom li.current a {
	display: inline-block;
	text-decoration: none;
	background: #517ec0; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxN2VjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZjNjN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #517ec0), color-stop(100%, #0f3c7e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #517ec0 0%, #0f3c7e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #517ec0 0%, #0f3c7e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#517ec0', endColorstr='#0f3c7e', GradientType=0 ); /* IE6-8 */
}
.menubottom li:hover:before {
	content: " | ";
	visibility: hidden;
}
.menubottom li:hover + li:before {
	content: " | ";
	visibility: hidden;
}

/*РћСЃРЅРѕРІРЅР°СЏ РѕР±Р»Р°СЃС‚СЊ РєРѕРЅС‚РµРЅС‚Р°*/
.karkas {
	max-width: 981px;
	margin: 0 auto;
	background: #ffffff;
	overflow: hidden;
	/*padding-top: 142px;*/
}
.karkas-in {
	max-width: 900px;
	margin: 0 auto;
}
.block-video-form {
	margin-top: 23px;
	margin-bottom: 32px;
	overflow: hidden;
}
.video {
	float: left;
	width: 51%;
}
.video img {
	width: 100%;
	height: 300px;
}
.forms {
	float: right;
	width: 44.5%;
	min-height: 263px;
	padding: 25px 0 12px;
	background: #6e98c2; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZlOThjMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NzdjYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #6e98c2 0%, #477cb2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6e98c2), color-stop(100%, #477cb2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6e98c2 0%, #477cb2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6e98c2 0%, #477cb2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #6e98c2 0%, #477cb2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #6e98c2 0%, #477cb2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e98c2', endColorstr='#477cb2', GradientType=0 ); /* IE6-8 */
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.forms .form-zag {
	font: 22px 'a_avanteintb-in', Verdana;
	color: #fefeff;
	text-align: center;
	line-height: 22px;
	text-shadow: 0px 2px 0px rgba(0,0,0,0.30);
	margin-bottom: 15px;
}
.forms input[type="text"]:focus {
	outline: none;
}
.forms input[type="text"] {
	display: block;
	margin: 0 auto 5px;
	width: 64%;
	border-top: 1px solid #496f94;
	border-bottom: none;
	border-left: 1px solid #496f94;
	border-right: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-size: 17px;
	color: #65809c;
	padding: 5px 12px;
}
.forms input[type="submit"] {
	display: block;
	margin: 10px auto 6px;
	width: 70%;
	height: 38px;
	font: 18px 'a_avanteintb-in', Verdana;
	color: #ffffff;
	background: #e5243b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1MjQzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiYzFlMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #e5243b 0%, #bc1e30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5243b), color-stop(100%, #bc1e30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e5243b 0%, #bc1e30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e5243b 0%, #bc1e30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e5243b 0%, #bc1e30 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e5243b 0%, #bc1e30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5243b', endColorstr='#bc1e30', GradientType=0 ); /* IE6-8 */
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: 1px solid #32577c;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.43);
	cursor: pointer;
}
.forms input[type="submit"]:hover {
	background: #e5243b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1MjQzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzIwMzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #e5243b 0%, #cc2035 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5243b), color-stop(100%, #cc2035)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e5243b 0%, #cc2035 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e5243b 0%, #cc2035 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e5243b 0%, #cc2035 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e5243b 0%, #cc2035 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5243b', endColorstr='#cc2035', GradientType=0 ); /* IE6-8 */
}
.forms .info-txt {
	width: 80%;
	margin: 0 auto;
	font-size: 13px;
	color: #ffffff;
	text-align: center;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.28);
	line-height: 14px;
}
.forms .info-txt span {
	font-size: 14px;
	color: #ffffff;
	text-shadow: 0px 1px 0px rgba(0,0,0,0.28);
	line-height: 14px;
}
.nav-zag {
	background: #2b7caa;
	display: inline-block;
	padding: 8px 11px 3px 11px;
	font: 21px 'a_avanteintb-in', Verdana;
	color: #ffffff;
	-webkit-transform: skew(-6deg);
	-ms-transform: skew(-6deg);
	-moz-transform: skew(-6deg);
	-o-transform: skew(-6deg);
	transform: skew(-6deg);
	text-transform: uppercase;
}
.nav-zag-line {
	width: 100%;
	height: 4px;
	background: #2b7caa;
	position: relative;
	right: 2px;
	margin-bottom: 15px;
}
.wrap-nav {
	background: #f6f8fb;
	padding: 21px 5px 6px 23px;
	overflow: hidden;
	margin-bottom: 40px;
}
.bl1 {
	float: left;
	width: 32%;
	margin-right: 5%;
}
.bl2 {
	float: left;
	width: 30%;
	margin-right: 3%;
}
.bl3 {
	float: left;
	width: 30%;
}
.wrap-nav .aside1 {
	background: url(img/aside-ico1.jpg) 0px 3px no-repeat;
	padding-left: 14%;
	margin-bottom: 10px;
	padding-top: 5px;
}
.wrap-nav .aside2 {
	background: url(img/aside-ico2.jpg) 0px 0px no-repeat;
	padding-left: 14%;
	margin-bottom: 10px;
	padding-top: 7px;
}
.wrap-nav .aside3 {
	background: url(img/aside-ico3.jpg) 0px 0px no-repeat;
	padding-left: 14%;
	margin-bottom: 10px;
	padding-top: 5px;
}
.wrap-nav .aside4 {
	background: url(img/aside-ico4.jpg) 8px 0px no-repeat;
	padding-left: 17%;
	margin-bottom: 10px;
	padding-top: 5px;
}
.wrap-nav .aside5 {
	background: url(img/aside-ico5.jpg) 0px 3px no-repeat;
	padding-left: 17%;
	margin-bottom: 10px;
	padding-top: 5px;
}
.wrap-nav .aside6 {
	background: url(img/aside-ico6.jpg) 4px 0px no-repeat;
	padding-left: 17%;
	margin-bottom: 10px;
	padding-top: 5px;
}
.wrap-nav .aside7 {
	background: url(img/aside-ico7.jpg) 0px 3px no-repeat;
	padding-left: 17%;
	margin-bottom: 10px;
	padding-top: 5px;
}
aside h2 {
	font: 16px 'a_avanteintb-in', Verdana;
	color: #ac0319;
	text-transform: uppercase;
	margin-bottom: 4px;
}
aside li a {
	display: block;
	font-size: 13px;
	color: #315993;
	line-height: 16px;
}
.terms {
	overflow: hidden;
}
.terms .nav-zag {
	background: #f5d500;
	color: #3e3d3d;
	margin-left: 2px;
}
.terms .nav-zag-line {
	background: #f5d500;
}
.terms-in {
	font-size: 20px;
	color: #4c4c4c;
	padding-left: 12px;
	margin-bottom: 45px;
}
.terms ul {
	width: 102%;
}
.terms li {
	float: left;
	width: 33%;
	text-align: center;
}
.cena {
	margin-top: 8px;
	margin-bottom: 38px;
}
.cena a {
	display: inline-block;
	font-size: 19px;
	color: #18538a;
	text-decoration: underline;
	padding-left: 3%;
}
.cena a:hover {
	text-decoration: none;
}
.cena img {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	bottom: 3px;
}
.banner {
	width: 100%;
	margin-bottom: 31px;
}
.banner img {
	width: 100%;
}
.sale .nav-zag {
	background: #e88011;
}
.sale .nav-zag {
	background: #e88011;
}
.sale .nav-zag-line {
	background: #e88011;
	margin-bottom: 15px;
	position: relative;
	bottom: 1px;
}
.tovar {
	width: 102.5%;
	margin-bottom: 31px;
	overflow: hidden;
}
.tovar li {
	float: left;
	width: 20%;
}
.info-tovar-txt {
	font-size: 13px;
	color: #303030;
	text-align: center;
	width: 92%;
	line-height: 16px;
}
.info-tovar-txt a {
	font-size: 13px;
	color: #303030;
}
.info-tovar-txt .cena-st {
	display: block;
}
.info-tovar-txt .cena-st span {
	margin-top: 5px;
	display: inline-block;
	font-family: 'a_avanteintb-in', Verdana;
	font-size: 17px;
	color: #ff7800;
	font-style: oblique;
	padding: 0 8px 0 1px;
	position: relative;
	top: 3px;
}
.info-int {
	margin-bottom: 37px;
}
.info-int h1 {
	font: 21px 'a_avanteintb-in', Verdana;
	color: #484848;
	text-transform: uppercase;
	font-style: oblique;
	margin-bottom: 5px;
}
.info-int-ln {
	height: 4px;
	background: #3076b7;
	margin-bottom: 15px;
}
.info-int ol {
	counter-reset: li;
	padding: 0;
	list-style: none;
}
.info-int ol li {
	position: relative;
	font-size: 14px;
	color: #404040;
	margin-bottom: 8px;
}
.info-int ol li p {
	padding-left: 11px;
	display: inline-block;
	width: 94%;
	vertical-align: middle;
}
.info-int ol li:before {
	content: counter(li);
	counter-increment: li;
	position: relative;
	top: 3px;
	padding: 8px 10px;
	position: relative;
	display: inline-block;
	font-size: 20px;
	color: #4a7dab;
	background: #f1f1f1;
	font-family: 'a_avanteintb-in', Verdana;
	text-align: center;
}
.o-nas {
	margin-bottom: 32px;
	overflow: hidden;
}
.o-nas h1 {
	color: #484848;
	font: oblique 21px "a_avanteintb-in", Verdana;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.o-nas ul {
	width: 102.5%;
	margin-top: 17px;
}
.o-nas li {
	float: left;
	width: 33.3%;
}
.mapa .head-h1 {
	color: #484848;
	font: oblique 21px "a_avanteintb-in", Verdana;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.mapa-in {
	width: 100%;
	margin-top: -15px;
}
.mapa-in img {
	width: 100%;
}

/*Р¤СѓС‚РµСЂ*/
footer {
	width: 100%;
	min-height: 190px;
	background: #3d4450; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkNDQ1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjM1M2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #3d4450 0%, #2f353e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d4450), color-stop(100%, #2f353e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3d4450 0%, #2f353e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3d4450 0%, #2f353e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3d4450 0%, #2f353e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #3d4450 0%, #2f353e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d4450', endColorstr='#2f353e', GradientType=0 ); /* IE6-8 */
}
.pl-foot {
	max-width: 981px;
	height: 25px;
	background: #ffffff;
	margin: 0 auto;
}
.footer {
	max-width: 900px;
	margin: 0 auto;
	overflow: hidden;
}
.footer .logo-foot {
	float: left;
	margin-top: 24px;
	margin-right: 2.5%;
}
.oplata {
	float: left;
	width: 25%;
	margin-top: 18px;
	margin-right: 3.3%;
}
.oplata .oplata-zag {
	display: block;
	font: 14px "a_avanteintb-in", Verdana;
	color: #ffffff;
	border-bottom: 1px solid #bdbdbd;
	margin-bottom: 4px;
}
.oplata img {
	display: block;
	float: left;
	margin-right: 4px;
}
.oplata .txt-foot {
	display: block;
	clear: both;
	font-size: 13px;
	color: #ffffff;
	line-height: 13px;
}
.btn-hed-foot {
	float: left;
	margin-top: 27px;
	width: 24%;
}
.btn-hed-foot a {
	display: inline-block;
	font: 13px 'a_avanteintb-in', Verdana;
	color: #343434;
	text-shadow: 0px 1px 0px rgba(253,221,158,1.00);
	background: #ffd178; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDE3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMWFiNjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd178), color-stop(100%, #d1ab62)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd178 0%, #d1ab62 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd178 0%, #d1ab62 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd178', endColorstr='#d1ab62', GradientType=0 ); /* IE6-8 */
	padding: 7px 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 5px;
}
.btn-hed-foot a:hover {
	text-decoration: none;
	background: #ffd178; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDE3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWJjNmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffd178), color-stop(100%, #e5bc6c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd178 0%, #e5bc6c 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd178 0%, #e5bc6c 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd178', endColorstr='#e5bc6c', GradientType=0 ); /* IE6-8 */
}
.btn-hed-foot .foot-zv {
	font: 11px 'a_avanteintb-in', Verdana;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 63%;
	margin: 0 auto;
}
.addres-foot {
	float: right;
	width: 29%;
	text-align: right;
	margin-top: -20px;
}
.tel-foot {
	font: 21px 'a_avanteintb-in', Verdana;
	color: #facd76;
	margin-bottom: 2px;
}
.txt-adres-foot {
	font: 14px 'a_avanteintb-in', Verdana;
	color: #ffffff;
}

/*РђРґР°РїС‚Р°С†РёСЏ*/
@media screen and (max-width:995px) {
.header {
	-webkit-background-size: cover;
	background-size: cover;
}
.hed-center {
	float: none;
	margin: 32px auto;
	width: 90%;
	text-align: center;
}
.hed-r {
	margin-right: 35%;
	width: 80%;
	text-align: center;
}
.hed-l {
	float: none;
	margin: 0 auto;
	width: 90%;
	text-align: center;
}
figure a img {
	margin-left: 5px;
}
.hed-center .txt-this-bl {
	text-align: center;
}
.footer .logo-foot {
	float: none;
	margin: 9px auto;
	display: table;
}
.oplata {
	float: none;
	margin: 9px auto;
	display: table;
}
.btn-hed-foot {
	float: none;
	margin: 9px auto;
	display: table;
}
.addres-foot {
	float: none;
	margin: 9px auto;
	display: table;
}
}

@media screen and (max-width:840px) {
.tovar li {
	float: none;
	margin: 0 auto;
	display: table;
}
.menu li, .menubottom li {float:none;}
.menu li:before, .menubottom li:before {content:none}
.menu li a, .menubottom li a {display:block; width:100%;padding: 7px 38%;}
.menu li a:hover, .menubottom li a:hover {padding: 7px 38%; background:none}
.menu li:hover:before, .menubottom li:hover:before {content: none;visibility: hidden;}
.menu li:hover + li:before, .menubottom li:hover + li:before {content: none;visibility: hidden;}
.sidebar {width:100% !important; text-align:center; margin-top:30px}
.maincontent {width:100% !important;}
.cat-descr {width: 100%;}
table.jshop a img {width: 120px;}
table.jshop .image_middle a img {width:350px}
.hit-prodagh img {width:35px !important; height:35px !important}
.info-tovar-txt .cena-st {
	margin-bottom: 9px;
}
.o-nas li {
	float: none;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.terms li {
	float: none;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.video {
	float: none;
	width: 80%;
	margin: 0 auto;
	text-align: center;
}
.forms {
	float: none;
	width: 80%;
	margin: 0 auto;
	text-align: center;
}
.forms input[type="submit"] {
	font-size: 12px;
}
.forms input[type="text"] {
	font-size: 12px;
}
.bl1 {
	float: none;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.bl2 {
	float: none;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.bl3 {
	float: none;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.wrap-nav .aside1, .wrap-nav .aside2, .wrap-nav .aside3, .wrap-nav .aside4, .wrap-nav .aside5, .wrap-nav .aside6, .wrap-nav .aside7 {
	background: none;
	padding-left: 0;
}
.button_back {display:none}
.item-page img {max-width:100%;height:auto}
}

@media screen and (max-width:470px) {
.sidebar {width:100% !important; text-align:center; margin-top:15px}
.maincontent {width:100% !important;}
.cat-descr {width: 100%;}
table.jshop a img {width: 80px;}
.hit-prodagh img {width:28px !important; height:28px !important}
.hed-r {
	margin-right: 2%;
	float:none;
	text-align:center
}
.button_back {display:none}
.forms input[type="submit"] {
	font-size: 9px;
}
.menu li, .menubottom li {float:none;}
.menu li a, .menubottom li a {display:block; width:100%}
.item-page img {max-width:100%;height:auto}
}

.maincontent a {text-decoration:underline}
.brcr {
    border-left: 6px solid #999;
    font-size: 12px;
    margin-bottom: 10px;
    padding-left: 8px;
}
.brcr a {color:#000; text-decoration:underline}
.jshop h1, .maincontent h1 {
    border-left: 6px solid #ac0318; margin-bottom: 20px;
    font-size: 24px !important;
    padding: 10px;
    padding-left: 9px;
    padding-top: 10px;text-transform: uppercase;
}
.button_back {
    font-size: 13px;
    padding-right: 5px;
    text-align: right; color:#777
}
.button_back a {color:#000; color:#777}
.jshop_filters, .block_sorting_count_to_page {
    background: none repeat scroll 0 0 #EFEFEF;
    margin-top: 10px;
    padding: 10px;
}
.jshop_filters {
    background-color: #D9E4F3;
}
.jshop_filters input.button {display:none;}
.block_sorting_count_to_page {text-align:center; font-size:13px}
.block_sorting_count_to_page .inputbox {background: none repeat scroll 0 0 #fafafa;
    border: 1px solid #aaa;
    border-radius: 3px;
    font-family: "Myriad Pro";
    font-size: 14px;
    padding: 5px;
}
.item-page {
    padding-right: 20px;
}
.item-page p {
    margin-bottom: 10px;
}
.item-page h2, .cat-descr h2 {
    background: none repeat scroll 0 0 #839fc4;
    color: #fff;
    margin-bottom: 10px;
    margin-top: 20px;
    padding: 10px;line-height: 22px;
}
.item-page ul, .cat-descr ul{list-style: disc;margin-left: 40px;margin-bottom:5px; margin-top:5px}
.item-page ol, .cat-descr ol {list-style: decimal;margin-left: 40px; margin-bottom:5px; margin-top:5px}

.sidebar {float:left; width:250px; padding-left:5px; padding-right:5px}
#mainleft li {font-size: 18px; margin-bottom:5px}
#mainleft li a {color:#000}
#mainleft li.current a {font-weight:bold}
#mainleft li.current .nav-child li a {font-weight:normal}
.nav-child li.active a {font-weight: bold;}
#mainleft li ul {margin-left: 25px; margin-bottom:15px; margin-top:5px}
#mainleft li ul li {font-size: 15px; margin-bottom:0}
#zvonokform {display:none}

/* FORM */
#overlay {position: fixed;top: 0px;left: 0px;background: #000;opacity: 0.7;z-index: 99992;width: 100%;height: 100%;display: none;}
#zvonok, #zform{display:none; position:fixed; top:15%; left:50%; margin-left:-250px; background:#FFF; width:460px; height:290px;z-index:99999; border-radius:10px; padding:15px; color:#000;}
.closeform {width:40px; height:40px; background:url(img/aim-close.png); display:block;position: absolute;right: -21px;top: -21px; cursor:pointer}
#zvonok h4, #zform h4 {text-align:center; color:#000; font-size:24px; margin-bottom:15px; text-decoration:underline; margin-top:0}
#zvonok p.toptext, #zform p.toptext {MARGIN-BOTTOM:30px;TEXT-ALIGN:center}
#zvonok span, #zform span {color: #CCC;display: block;font-size: 10px;margin-bottom: 15px;margin-left: 10px;margin-top: 3px; FONT-FAMILY:Arial}
#zvonok p, #zform p {margin:0; MARGIN-BOTTOM:5px;color: #666;font-size: 13px;margin: 0 0 5px;line-height: 30px;}
#zvonok input, #zvonok textarea, #zform input {border: 1px solid #FFFFFF;border-radius: 5px 5px 5px 5px;box-shadow: 0 0 2px #AAAAAA;font-size: 25px;padding: 3px; margin-left:15px}
#zvonok textarea {width:397px; height:80px}
#saleform #yphone {margin-left: 20px;margin-top: 5px;}
#zvonok .sbutton, #zform .sbutton {
  background: linear-gradient(to bottom, #EAB92D 0%, #C79810 100%) repeat scroll 0 0 transparent;
    box-shadow: 1px 1px 3px #CCCCCC;
    color: #FFFFFF;
    font-family: "Myriad Pro";
    font-size: 20px;
    margin-left: 92px;
    margin-top: 15px;
    padding: 10px 15px;
    text-decoration: none;
  CURSOR:pointer
}
.item-383 a {
    background: url("img/menu.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}
.item-388 a {
    background: url("img/menu.png") no-repeat scroll 0 -145px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}
.item-395 a {
    background: url("img/menu.png") no-repeat scroll 0 -118px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}
.item-404 a {
    background: url("img/menu.png") no-repeat scroll 0 -93px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}

.item-411 a {
    background: url("img/menu.png") no-repeat scroll 0 -69px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}

.item-422 a {
    background: url("img/menu.png") no-repeat scroll 0 -21px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}

.item-425 a {
    background: url("img/menu.png") no-repeat scroll 0 -44px rgba(0, 0, 0, 0);
    color: #ac0319 !important;
    font-weight: bold;padding-left: 25px;
}

.nav-child li a {color:#000 !important; font-weight:normal; background:none; padding-left:0}
#zvonokform h3 {
    font-size: 25px;
    margin-bottom: 20px;
    text-align: center;line-height: 25px;
}

#zvonokform input[type=text] {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 24px;
    padding: 5px;
}


#zvonokform input[type="submit"] {
    background: none repeat scroll 0 0 #ac0318;
    border: medium none;
    border-radius: 3px;
    color: #fff;
    font-size: 18px;
    margin-top: 15px;
    padding: 5px; cursor:pointer
}


.pagination {
    margin-bottom: 30px;
    margin-top: 5px;
}
.pagination-list li {
    display: inline;
    margin-right: 8px;font-size: 20px;
}


#link1 a, #link2 a {
    background: none repeat scroll 0 0 #f5d500;
    font-size: 14px;
    padding: 3px; cursor:pointer
}
.custom h3 {
    background: none repeat scroll 0 0 #f5d500;
    padding: 15px 5px;
}
.catimglink {display:block; width:307px; height:170px; background-position:0 0}
.catimglink:hover {background-position:0 170px;}
.inner .info-int-ln {
    margin-bottom: 0;
}

.inner .head-h1 {
    padding-left: 2%;
}

.inner {
    margin-top: 20px;
}
#list_product_image_middle {position:relative}
.hit-prodagh {
    bottom: 0;
    left: 0;
    position: absolute;
}
.quest-button {
    cursor: pointer;
}
.price-table {
    background: #EEEEEE;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    color: #000000;MARGIN:20px auto 0;width: 550px;
}
.price-table td {
    border: 1px solid #CCCCCC;
    font-family: Myriad Pro;
    padding: 5px;
}
.price-table th {
    background: none repeat scroll 0 0 #DDDDDD;
    font-family: MyriadPro;
    font-size: 18px;
    font-weight: normal;
    padding: 10px 3px;
}


.sravn, .sravn td {
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
}
.sravn td {padding:5px}
.sravn th {background: #eeeeee;
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc));
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%);
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
padding-top:15px; padding-bottom:15px;
}
.all {
    font-size: 18px;
    margin-bottom: 10px;
}

.all span {
    color: #950000;
    font-size: 26px;
    font-style: italic;
}

.anprice {
    color: #777;
    font-size: 16px;
    font-style: italic;
    margin-left: 12px;
}
.prices {
    padding-left: 20px;
}
.ustanovka-button {
    background: #FF8810;
    color: #fff;
    display: inline-block;
    margin-top: 20px;
    padding: 10px 15px;
    text-decoration: none !important;
    text-transform: uppercase;
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
border-top-left-radius:10px;
border-bottom-left-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
 -webkit-border-top-left-radius:10px;
 -webkit-border-bottom-left-radius:10px;
}
.quest-button
{
    background: #BBB;
    color: #fff;
    display: inline-block;
    margin-top: 20px;
    padding: 10px 25px;
    text-decoration: none !important;
    text-transform: uppercase;
	-webkit-transition: background 0.5s ease;
	-moz-transition: background 0.5s ease;
	-o-transition: background 0.5s ease;
border-top-right-radius:10px;
border-bottom-right-radius:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
 -webkit-border-top-right-radius:10px;
 -webkit-border-bottom-right-radius:10px;
}
.ustanovka-button:hover {background:#ac0318}
.quest-button:hover {background:#666}


.uptolike-buttons {
    margin: 15px auto 0;
    text-align: center;
}
#slidebox{
	width: 100%;
	height: 90px;
	background:#1F3D61;
	position: fixed;
	top: -105px;border-bottom: 4px solid #E88011;z-index: 999;
}
#slidebox .wrap {margin: 0 auto;width: 1000px;}
#slidebox .wrap .w-left {float: left;padding-top: 16px;width: 300px; color:#FFF; font-weight:bold}
#slidebox .wrap .w-left img {float: left;margin-right: 15px; margin-top: 5px;}
#slidebox .wrap .w-center {float: left;padding-top: 19px;width: 400px; text-align: center;}
#slidebox .wrap .w-center .btn-hed-foot {margin-top: 0; width: 100%;}
#slidebox .wrap .w-right {float: right;padding-top: 5px;width: 300px;text-align: right;}
.navmenu {
    margin-top: 7px;
}

.cent {
    margin: 0 auto;
    max-width: 981px;
}
.panel {
    background: #218018;
    border-radius: 10px 10px 0 0;
    box-shadow: 1px 1px 11px #666;
    height: 24px;
    padding: 10px 15px;
    position: fixed;
    right: -73px;
    text-align: center;
    text-shadow: 1px 1px 1px #999;
    top: 200px;
    transform: rotate(-90deg);
    transition: all 0.2s linear 0s;
    width: 150px;
    z-index: 9999;
}
.panel a {
	   color: #fff;
    font-size: 18px;
    line-height: 1em;
    text-decoration: none;
    text-shadow: -1px -1px 0 #000;
}
.panel:hover {
	padding-bottom:14px;
	right:-68px;
}

/*РЎС‚РёР»РёР·Р°С†РёСЏ РєРЅРѕРїРєРё Р’Р’Р•Р РҐ */
#back-top {
    bottom: 55px;
    position: fixed;
    right: 3%;
	visibility:hidden;
}

#back-top a{
	width:64px;
	display:block;
	text-align:center;
	font:11px/100% Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	color:#bbb;
	/* background color transition */
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
}

#back-top a:hover{color:#000;}

/* РіСЂР°С„РёС‡РµСЃРєР°СЏ СЃС‚СЂРµР»РєР° Р’Р’Р•Р РҐ */
#back-top span{
	width:64px;
	height:64px;
	display:block;
	margin-bottom:7px;
	background:#fff url(img/up-arrow.png) no-repeat center center;
	/* rounded corners */
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	/* background color transition */
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
}

#back-top a:hover span{background-color:#777}
.blog {
    padding-right: 15px;
}

.items-row {
    margin-bottom: 35px;
}
.page-header h2 {font-size: 20px;line-height: 20px;margin-bottom: 7px;}
.btn {color: #274778;}

.readmore {
    font-size: 0.8em;
    text-align: right;font-style: italic;
}


.list_related .product .name {font-size: 14px !important;font-weight: 600;
    line-height: 14px !important;
    margin-bottom: 3px !important;
    padding-top: 0 !important;
}
.namesnyato {font-size: 16px !important;}
.list_related .jshop_img.bord {width: 80px;border:1px solid #CCC}
.jshop_related .jshop_price {font-size:16px}

.jshop_prod_description.cat-descr > h3 {
    font-size: 20px;
    margin-bottom: 15px;
    margin-top: 20px;
}


.item-387 > a, #mainleft .item-387 a{
    color: #ac0319 !important;
    font-weight: bold;
}
.price-bottom {
    background: #efefef;
    margin-bottom: 30px;
}
.price-bottom .sales-buttons.fright {
    margin-right: 30px;
    margin-top: 10px;
}
.price-bottom .all {margin-top:0}
.price-bottom .prod_price {
    margin-bottom: 15px;
    margin-left: 16px;
    margin-top: 15px;
}

.garant > p {
    background: none repeat scroll 0 0 #ccc;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 3px;
}
.garant {background: none repeat scroll 0 0 #efeff0;margin-bottom: 40px;margin-top: 20px;}
.garant a {margin-left:10px}
.partnersmenu {color: #fff;margin-top: 15px;}
.partnersmenu ul li, .partnersmenu ul {display:inline}
.partnersmenu ul li:after {content:", "}
.partnersmenu ul li:last-child:after {content:""}
.partnersmenu a {color: #fff; text-decoration:underline}
.partnersmenu a:hover {text-decoration:none}

.tovarsearch {margin-bottom: 17px;margin-left: 20px;margin-top: 10px;}
.tovarsearch .button {background: #839fc4;border: 0 none;color: #fff;cursor: pointer;font-family: "Myriad Pro";font-weight: bold;padding: 2px 10px;}
.tovarsearch .button:hover {background:#C93245}
.tovarsearch .inputbox {border: 1px solid #ccc;padding: 3px;width:60%}


.cols-2 .column-1, .cols-2 .column-2 {float: left;width: 47%;}
.cols-2 .column-1 .page-header h2, .cols-2 .column-2 .page-header h2 {font-size: 17px;line-height: 16px;margin-bottom: 0;}
.cols-2 .item.column-1 > p, .cols-2 .item.column-2 > p {font-size: 13px;}
p.published, p.category-name {font-size: 12px;font-style: italic;margin-bottom: 3px;margin-top: 3px;}

.main-cars {font-size: 2em;margin-bottom: 35px;margin-top: 5px;text-align: center;}
.main-cars > span {color: #d4001a;font-size: 2.2em;font-style: italic;}
.inner-cars {font-size: 1.7em;margin-top: 30px;text-align: center;margin-right: 15%;}
.inner-cars > span {line-height: 1.4em;color: #d4001a;font-size: 2.2em;display:block;font-style: italic;}

.jshop_categ .image {margin-top: 25px;text-align: center;}
.jshop_categ .image .jshop_img {border:none;width:100px}

.item-page h3 {margin-bottom: 0.7em;margin-top: 2em;}
.item-page img {margin-top: 1.5em;}
.item-page li {margin-bottom: 0.5em;}

.item-page table {background: #fffaaa;border-collapse: collapse;font-size: 14px;}
.item-page table td {border-collapse: collapse; border:1px solid #999; padding:5px}
.t-ar {color: #ac0318;font-size: 1.5em;font-style: italic;text-align: center;}
.item-page table.sotrudniki {background: none;}
.item-page table.sotrudniki td {border:none}

.sotrudniki p {font-size: 16px;margin-bottom: 5px;margin-left:15px;}
.sotrudniki p strong{font-size: 20px;}
.sotrudniki img {border-radius: 125px;box-shadow: 0 12px 15px #ccc;}

.inner-cars > a{
    background: none repeat scroll 0 0 #d4001a;
    border-radius: 5px;
    color: #fff;
    display: block;
    font-size: 17px;
    margin: 15px auto;
    padding: 8px 0;
    width: 140px;transition:0.5s
}
.main-cars > a {
    background: none repeat scroll 0 0 #d4001a;
    border-radius: 5px;
    color: #fff;
    font-size: 17px;
    margin-left: 15px;
    padding: 8px 15px;
    position: relative;
    top: -4px;
    transition: all 0.5s ease 0s;
    width: 140px;
}
.inner-cars > a:hover, .main-cars > a:hover {background:#E88011;transition:0.5s; text-decoration:none}
.error404 {margin: 45px;}

.well {margin-left: 25px;}
.well ul {font-size:13px}

#inline h3 {color: #f00;margin-bottom: 10px;text-align: center;font-size: 22px;}
#inline .ytel {border: 1px solid #ccc;border-radius: 5px;font-size: 24px;padding: 3px;margin-top: 15px;}


#inline input[type="submit"] {
    background: #ac0318;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    margin-left: 10px;
    padding: 5px 10px;
}
.separator {font-weight: bold;}
.display_ul_li {margin-left: 15px;}
.item-502 {font-size:12px !important;}
.menutitile {color: #ac0319;font-weight: bold;font-size: 18px;margin-top: 20px;margin-bottom: 10px;}
.mspec {font-size: 15px;margin-left: 7px;}
.mspec li ul {font-size: 14px;}
.mspec li {margin-bottom: 5px;}
.mspec li ul li {margin-bottom: -1px;}
.filterdop {float: left;margin-right: 1%;width: 24%;margin-bottom: 1%;}
.filtrationtable tr {margin-bottom: 3%;}
tr.sred {height: 10px;}
div.jshop_filters span.filter_price {padding-right: 0px;}

.knpraz {
	float: right;
	/*width: 10%;*/
	background: #7179D1;
	padding: 5px;
	font-weight: 600;
	color: #fff;
	border-radius: 5px;cursor:pointer
	
}

span.grayline {background: #2E41FF;}

/*.jshop>.jshop_list_category {display:none;}  */


span.oldprice {text-decoration: line-through;font-size: 16px;}
.jshop_list_category-69 {display: none;}
.jshop_filters>.h3 { font-size: 18px; text-transform: uppercase; float: left; line-height: 20px; padding-top: 6px;}
div#sverfiltr { padding-top: 10px; border-top: 1px solid #C2D0E4; margin-top: 10px;background-color: #F0F4F9; padding: 15px;}
.garant li {padding-bottom: 6px;}
.garant ul {margin-top: 10px;}
.garant a img {margin-bottom: 5px;margin-top: 10px;}

.hide-price{
    display: none;
}

.or-phone {
    color: #666;
    font-size: 13px;
    font-style: italic;
    margin-top: 10px;
    text-align: center;
}

.or-phone strong {
    font-size: 15px;
}


.random_products .block_item {
    margin-bottom: 10px;
    display: inline-block;
    vertical-align: top;
}

.random_products .block_item .item_name{
    font-size: 13px;
    color: #303030;
    text-align: center;
    width: 92%;
    line-height: 16px;
}
.random_products .block_item{
    width:180px;
}

.block_item .item_image img{
    width:150px;
}
.mcat .nav-child {
    margin-bottom: 20px;
    margin-left: 25px;
    margin-top: 5px;
}
.breadcrumb li {display: inline;}
.breadcrumb {margin-bottom:10px}