

/* Start:/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/style.css?13884697805328*/
/*Root ul element*/
#horizontal-multilevel-menu
{
	margin:0;
	padding:0;
	min-height:32px;
	list-style:none;
	font-size:11px;
	float:left;
	height:32px;

}

/*Other ul elements*/
#horizontal-multilevel-menu ul
{
	margin:0;
	padding:0;
	list-style:none;
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:4px 10px 5px 10px;
	text-decoration:none;
	text-align:center;
	font-size:11px;
}

#horizontal-multilevel-menu li
{
	float:left;
	position:relative;
	z-index: 150;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color: #004e9e/*33aae1*/;
	font-weight:bold;
	font-size:11px;
	white-space:nowrap;
	padding:9px 10px 7px 20px;/*9px 19px 7px*/
	/*padding:9px 0px 7px 0px;*/
	text-transform:uppercase;
}

#horizontal-multilevel-menu div.root-separator
{
	width:1px;
	height:32px;
	float:left;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#FFFFFF;
	color:#33aae1/*004e9e*/;
	font-weight:bold;
	font-size:11px;
	padding: 9px 10px 7px 20px; /* чтобы не прыгало с выбором пункта меню */
	/*padding:9px 0px 7px 0px;*/
	text-transform:uppercase;
	/* padding:7px 10px 9px; */

}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#FFFFFF;
	color: #33aae1/*004e9e*/;
	font-size:11px;
	padding: 9px 10px 7px 20px; /* чтобы не прыгало с наведением мышки */
	/*padding:9px 0px 7px 0px;*/
	/* padding:7px 10px 9px; */
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li li:hover, #horizontal-multilevel-menu li li.jshover
{
	background:#ffffff;
	/*color: #0000ff; */
}

/*Child-items selected*/
#horizontal-multilevel-menu li li.item-selected a
{
	/*background:#D0D2D5;
	color: #333333 !important;*/
}

/*Last item in subbox*/
#horizontal-multilevel-menu li li.item-last
{
	border-bottom:none;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
/*	width:300px; */
	z-index: 150;
	top:auto;
	display:none;
	margin-top:-2px;
	height:auto;
	background: #E9E9E9;
	opacity: .9;
	/*	border:1px solid #a9b7c9; */
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li
{
	width:100%;
/*	border-bottom:1px solid #cdd4dd; */
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

#horizontal-multilevel-menu li.left-margin
{
	width:10px;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color: #004e9e;

}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color: #33aae1/*004e9e*/;

}

#horizontal-multilevel-menu li ul ul
{
	margin:-24px 0 0 197px;
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	display:none;

	/*For IE7 only (http://murphy.cz/ie7-hover-ghosts-bug/#drop-down-menu-ghosts-demo)*/
	position:absolute;
	width:auto;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	display:block;

	/*For IE7 only*/
	position:absolute;
	width:220px;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/one-col/styles.css?13884697804510*/
/* HTML5 Boilerplate  */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }

html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: Arial,Helvetica,Garuda,sans-serif; color: #454545; }
body { margin: 0; font-size: 14px; line-height: 1.4; }


a, a:visited { color: #1a719a; }
a:hover { color: #ff7800; }
a:focus { outline: thin dotted; }
a:hover, a:active { outline: 0; }
abbr[title] { border-bottom: 1px dotted; }
b, strong { font-weight: bold; }
blockquote { margin: 1em 40px; }
dfn { font-style: italic; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ins { background: #ff9; color: #000; text-decoration: none; }
mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }
small { font-size: 85%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }

img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }

form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

label { cursor: pointer; }
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }
button, input { line-height: normal; }
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer;  *overflow: visible; }
button[disabled], input[disabled] { cursor: default; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
textarea { overflow: auto; vertical-align: top; resize: vertical; }
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }
#pb{
	background: none repeat scroll 0 0 #D8D9DA;
}
.primary-block h1{
	margin: 39px 0 24px;
	font-size:36px;
	line-height:100%;
	font-weight:normal;
	}
.primary-block h2{
	margin: 32px 0 11px;
	font-size:24px;
	line-height:150%;
	font-weight:normal;
	}
.primary-block h3{
	margin: 32px 0 0;
	font-size:20px;
	line-height:150%;
	font-weight:normal;
	}
.primary-block p{
	margin: 10px 0;
	color:#232323;
	font-size:15px;
	line-height: 150%;
	}

.primary-block ul{
	margin: 10px 0;
	padding:0;
	}	
	.primary-block ul li{
		padding:6px 0 7px 22px;
		background:url(/images/front-end/silver-arrow-right-full.png) 8px 13px no-repeat;
		list-style:none;
		}	
	.primary-block li ul,
	.primary-block li ol{
		margin:7px 0 -7px;
		}
.primary-block ol{
	margin: 10px 0;
	padding:0 0 0 22px;
	}	
	.primary-block ol li{
		padding:6px 0 7px;
		}	
		
.primary-block blockquote{
	clear:both;
	margin:10px 0;
	padding: 13px 17px 15px;
	background:#e6eaee;
	border-radius:5px;
	color:#232323;
	font-size:15px;
	line-height: 160%;
	}
	
.conpic {
	font-size:12px;
	text-align:right;
	}
	.conpic img {
		display:block;
		padding:4px;
		margin-bottom: 6px;
		background:#c2c2c2;
		border:2px solid #f1f3f4;
		}
.conpic.r{
	margin: 0 0 30px 30px;
	float:right;
	}
	
.contable {
	width:100%;
	margin: 15px 0;
	background:#cdd1d6;
	color:#2e323b;
	}
	.contable th {
		padding:12px 13px;
		font-size:16px;
		font-weight:normal;
		text-align:left;
		}
	.contable td {
		padding:5px 13px;
		}
	.contable tr:nth-child(odd) th,
	.contable tr:nth-child(odd) td{
		background:#dee0e2;
		}

/* End */


/* Start:/bitrix/templates/one-col/template_styles.css?138846978030975*/
html,body{
	height:100%;
	}
body{
	font-family: Tornado, Verdana;
	font-size: 10px;
	}
.layout-container {
	min-height:100%;
	overflow:hidden;
	}
.layout{
	width:1000px;
	margin:0 auto;
	}
.header{
	margin-top:24px;
	height:90px;
	border-radius:5px;
	}
	.header a{
		color:#86d0fd;
		text-transform:uppercase;
		text-decoration:none;
		}
		.header a:hover{
			color:#ff7800;
			}
	.header .logo{
		display:block;
		float:left;
		width: 240px;
		height:90px;
		overflow:hidden;
		background:url(/bitrix/templates/shablon_brendbook/images/logo.gif) 0 10px no-repeat;
		text-indent:-5000px;
		}
	.header .menu{
		float:left;
		margin:0;
		padding:0;
		}
		.header .menu li{
			float:left;
			margin:0;
			height:56px;
			border-left:1px solid #dfe0e0;
			list-style:none;
			}
			.header .menu li a{
				display:block;
				padding: 21px 20px;
				font-weight:bold;
				white-space:nowrap;
				font-size:12px;
				}
			.header .menu li:hover{
				background:url(/images/front-end/hover-menu.png) 50% 0 no-repeat;
				}
				.header .menu li:hover a{
					}
		.header .menu li.active{
			background:url(/images/front-end/active-menu.png) 50% 0 no-repeat;
			}
			.header .menu li.active a{
				color:#ffffff;
				}
		.header .select-city {
			float:right;
			height:56px;
			min-width:158px;
			padding:0 10px 0 57px;
			background:url(/images/front-end/city-active.png) 0 0 no-repeat;
			border-radius:0 5px 5px 0;
			position:relative;
			z-index:2
			}
			.header .select-city .current-city{	
				display:inline-block;
				margin: 8px 0 0;
				padding:0 15px 0 0;
				background:url(/images/front-end/silver-arrow-bottom.png) 100% 50% no-repeat;
				color:#cbcbcb;
				font-size:18px;
				}
			.header .select-city .descr{
				margin-top:-2px;
				color:#6d6d6d;
				font-size:12px;
				}
			.header .select-city:hover .city-list{
				display:block;
				}
			.header .city-list {
				display:none;
				min-width:444px;
				margin-top:-5px;
				padding-top: 33px;
				position:absolute;
				top:100%;
				right:0;
				background:#0c0a12;
				border-radius:0 0 5px 5px;
				}
				.header .city-list .title{
					color:#cfcfcf;
					font-size:14px;
					}
				.header .city-list ul{
					margin: 5px 0 19px;
					padding:0;
					}
					.header .city-list ul li{
						padding:1px 0;
						list-style:none;
						font-size:11px;
						}
				.header .city-list .left-col{
					float:left;
					margin:0 40px;
					overflow:hidden;
					width:160px;
					}
				.header .city-list .right-col{
					float:right;
					width:160px;
					margin:0 40px 0 0;
					}
#second-menu-links
{
	/*margin-right:19px;*/
	/*padding-top:8px;*/
}

#second-menu-links a
{
	font-size:0.9em;

	text-decoration:none;
	color: #797979;
	text-transform:uppercase;
}

#site-icons {
	padding: 5px 10px 10px 10px;
	vertical-align: middle;
	overflow: visible;
}

#search {
	overflow: hidden;
	/*padding-right: 20px;*/
	padding-top: 10px;
}

#search form {
	margin-rigt: 0;
	float: right;
	display: inline;
	padding-right: 0px;
	padding-top: 10px;
	overflow: hidden;
}

#search input.search-field {
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	border: 0px;
	background: none;
}

#search input.search-submit {
	vertical-align: middle;
}

fieldset {
	margin: 0;
	padding: 0;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border: solid 1px #e9e8e8;
    /*background: #f5f7f7;*/
	background-color:#f3f3f3/*#F2F6FB*/;
}

.footer-padding{
	height:100px;
	}
	
.footer{
	border-top:1px solid #a09f9e;
	}	

		
.pre_footer{
	margin-top:24px;
	height:50px;
	border-radius:5px;
	width:1000px;
	height: 80px;
	}

	.pre_footer.logo{
		display:block;
		float:left;
		width: 240px;
		height:px;
		overflow:hidden;
		background:url(/bitrix/templates/shablon_brendbook/images/logo2.gif) 0 10px no-repeat;
		text-indent:-5000px;
		}
		

.lt-ie9 .select-city .rocon-tl,
.lt-ie9 .select-city .rocon-bl,
.lt-ie9 .catalog-category .rocon-tl,
.lt-ie9 .catalog-category .rocon-bl{
	display:none !important;
	}
.lt-ie8 .select-city .descr{
	float:left;
}
.lt-ie9 .breadcrumbs .item,
.lt-ie9 .breadcrumbs a{
	margin-top:7px;
	}
.lt-ie9 .breadcrumbs img{
	margin-top:3px;
	}	
			

@media only screen and (min-width: 35em) {
  

}

.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } 
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; } 
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}




/**********************************************INNER.CSS*********************************************************************/
.header {
	position:relative;
	z-index:2;
	}
.two-level-menu{
	height:41px;
	margin:0;
	padding:0 0 0 7px;
	position:relative;
	top: -4px;
	background:url(/bitrix/templates/one-col/../images/front-end/two-level-bg.png) 0 0 repeat-x;
	border:1px solid #b4b4b4;
	border-top:0;
	box-shadow:0 3px 3px -1px rgba(0, 0, 0, 0.08);
	border-radius:0 0 5px 5px;
	}
	.two-level-menu li:first-child,
	.two-level-menu li:first-child:before{
		border-left:none;
		}
	.two-level-menu li:before{
		display:block;
		height:100%;
		position:absolute;
		left: 0;
		border-left:1px solid #f7f7f7;
		content:" ";
		}
	.two-level-menu li{
		float:left;
		margin-top:15px;
		padding:0 13px;
		position:relative;
		border-left:1px solid #b3b3b4;
		list-style:none;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		}
		.two-level-menu li a{
			text-decoration:none;
			}
			
.container {
	margin: 35px -5px 0;
	padding:0 5px;
	overflow:hidden;
	}
.secondary-block{
	float:left;
	margin-right:53px;
	width:215px;
	}
.primary-block{
	padding:0 15px;
	overflow:hidden;
	}
	
.inner-menu {
	margin-bottom:43px;
	overflow:hidden;
	background:url(/bitrix/templates/one-col/../images/front-end/bc-pattern.png) 0 0 repeat-x;
	border-radius:5px;
	box-shadow:0 0 5px rgba(146, 154, 162, 0.75);
	}
	.inner-menu .title {
		margin:1px 1px 0;
		padding: 8px 17px 12px;
		background:#2d3032 url(/bitrix/templates/one-col/../images/front-end/bc-pattern.png) 0 -2px repeat-x;
		border:1px solid #8f9092;
		border-bottom:0;
		border-radius:5px 5px 0 0;
		color:#fefefe;
		font:17px Tahoma;
		}
	.inner-menu  ul {
		margin:0;
		padding: 5px 10px;
		background:#ffffff;
		}
		.inner-menu  ul li:first-child{
			border-top:none;
			}
		.inner-menu  ul li {
			padding: 5px 8px;
			list-style:none;
			border-top:1px solid #e3e3e3;
			}
			.inner-menu  ul a{
				display:block;
				padding:0 0 0 10px;
				background:url(/bitrix/templates/one-col/../images/front-end/inner-menu-markers.png) 0px -39px no-repeat;
				color:#0b0b0b;
				text-decoration:none;
				}
				.inner-menu  ul a:hover{
					color:#ff7800;
					}
		.inner-menu  ul li a.open{
			background:url(/bitrix/templates/one-col/../images/front-end/inner-menu-markers.png) 0px -117px no-repeat;
			color:#dd5800;
			}
			.inner-menu  ul li a.open:hover{
				color:#1460a1;
				}
		.inner-menu  ul ul {
			margin: 1px 0 4px;
			}
			.inner-menu  ul ul li{
				padding: 2px 0;
				border-top:none;
				font-size:13px;
				}
				.inner-menu  ul ul li a{
					background-position:0 7px;
					}
	
.preview-product-box{
	padding:24px 0;
	margin-bottom:13px;
	background:#555759;
	border-radius:5px;
	box-shadow:0 0 5px rgba(146, 154, 162, 0.75);
	}	
	.preview-product-box img{
		display:block;
		width:160px;
		margin:0 auto;
		padding-bottom:25px;
		background:url(/bitrix/templates/one-col/../images/front-end/reflex.png) 0px 100% no-repeat;
		}
	.preview-product-box .title{
		margin: -9px 30px 7px;
		color:#ffffff;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		}
	.preview-product-box p{
		margin: 0 30px;
		color:#ffffff;
		font-size:12px;
		}
	
.breadcrumbs:before{
	width:100%;
	height:100%;
	padding: 1px;
	position:absolute;
	left:-2px;
	top:-2px;
	z-index:0;
	border:1px solid #858688;
	content:" ";
	border-radius:5px;
	}
.breadcrumbs {
	height:31px;
	margin: 1px -14px;
	padding:0 14px;
	position:relative;
	z-index:1;
	background:#2d3032 url(/bitrix/templates/one-col/../images/front-end/bc-pattern.png) 0 -8px repeat-x;
	border:1px solid #c0c1c4;
	border-radius:5px;
	font-size:12px;
	}
	.breadcrumbs span.item,
	.breadcrumbs span.sep,
	.breadcrumbs a {
		display:block;
		float:left;
		margin: 8px 0 0;
		position:relative;
		z-index:1;
		line-height:130%;
		}
		.breadcrumbs a img{
			display:block;
			margin-top:2px;
			}
	.breadcrumbs a {
		color:#86d0fd;
		text-decoration:none;
		}
		.breadcrumbs a:hover{
			color:#ff7800;
			}
	.breadcrumbs span.item,
	.breadcrumbs span.sep{
		padding-right:15px;
		background: url(/bitrix/templates/one-col/../images/front-end/breadcrumbs-separators.png) 100% -18px no-repeat;
		color:#888888;
		}
	.breadcrumbs span.sep{
		width:4px;
		height:7px;
		padding:0;
		margin:12px 6px 0;
		overflow:hidden;
		text-indent:-500px;
		background-position:0 0;
		}
	
.primary-block h1{
	margin: 39px 0 24px;
	font-size:36px;
	line-height:100%;
	font-weight:normal;
	}
.primary-block h2{
	margin: 32px 0 11px;
	font-size:24px;
	line-height:150%;
	font-weight:normal;
	}
.primary-block h3{
	margin: 32px 0 0;
	font-size:20px;
	line-height:150%;
	font-weight:normal;
	}
.primary-block p{
	margin: 10px 0;
	color:#232323;
	font-size:15px;
	line-height: 150%;
	}

.primary-block ul{
	margin: 10px 0;
	padding:0;
	}	
	.primary-block ul li{
		padding:6px 0 7px 22px;
		background:url(/bitrix/templates/one-col/../images/front-end/silver-arrow-right-full.png) 8px 13px no-repeat;
		list-style:none;
		}	
	.primary-block li ul,
	.primary-block li ol{
		margin:7px 0 -7px;
		}
.primary-block ol{
	margin: 10px 0;
	padding:0 0 0 22px;
	}	
	.primary-block ol li{
		padding:6px 0 7px;
		}	
		
.primary-block blockquote{
	clear:both;
	margin: 23px 0 40px 25px;
	padding: 13px 17px 15px;
	background:#e6eaee;
	border-radius:5px;
	color:#232323;
	font-size:15px;
	line-height: 160%;
	}
	.primary-block blockquote ul{
		margin:0;
		}
		.primary-block blockquote ul li{
			padding-bottom: 4px;
			padding-top: 4px;
			background-position:8px 11px;
			line-height:1.3;
		}
	
.conpic {
	font-size:12px;
	text-align:right;
	}
	.conpic img {
		display:block;
		padding:4px;
		margin-bottom: 6px;
		background:#c2c2c2;
		border:2px solid #f1f3f4;
		}
.conpic.r{
	margin: 0 0 30px 30px;
	float:right;
	}
	
.contable {
	width:100%;
	margin: 15px 0;
	background:#cdd1d6;
	color:#2e323b;
	}
	.contable th {
		padding:12px 13px;
		font-size:16px;
		font-weight:normal;
		text-align:left;
		}
	.contable td {
		padding:5px 13px;
		}
	.contable tr:nth-child(odd) th,
	.contable tr:nth-child(odd) td{
		background:#dee0e2;
		}
.general_office {
	margin:30px -15px 40px;
	}
	.general_office table th {
		background: #56616b;
		color: #ffffff;
		font-size: 22px;
		padding: 11px 10px;
		text-align: left;
		font-weight: normal;
		}
	.general_office table td {
		background: #e3e7ea;
		color: #232323;
		font-size: 15px;
		padding: 10px 20px 10px 10px;
		border-bottom: dotted 1px #232323;
		width: 65%;
		}
	.general_office table td.phone {
		width: 23%;
		text-align: right;
		font-size:13px;
		}
		.general_office table td.phone span {
			display:inline;
			font-size:13px;
			font-style: normal;
		}
	.general_office table td.last {
		border-bottom: none;
		}
	.general_office table td span {
		display: block;
		color: #646464;
		font-size: 12px;
		font-style: italic;
		font-weight: normal;
		}
.regional_office {
	margin:30px -15px 40px;
	}
	.regional_office li.first-level {
		background: none repeat scroll 0 0 #c7ced4 !important;
		padding: 7px 0;
		margin: 0;
		border-bottom: solid 1px #afbac4;
		}
	.regional_office li.first-level.active {
		background: none repeat scroll 0 0 #56616b !important;
		padding: 7px 0 0 0;
		margin: 0;
		border-bottom: none;
		}
	.regional_office li.first-level a.title {
		background: url(/images/front-end/tab_unsel.png) no-repeat scroll 10px 1px transparent !important;
		padding: 0px 0 0px 35px;
		color: #454a4e;
		font-size: 16px;
		text-decoration: none;
		outline:none;
		}
	.regional_office li.first-level a.title:hover {
		text-decoration: underline;
		}
	.regional_office li.first-level.active a.title {
		background: url(/images/front-end/tab_sel.png) no-repeat scroll 10px 1px transparent !important;
		padding: 0px 0 0px 35px;
		color: #ffffff;
		font-size: 16px;
		}
	.regional_office li.first-level.active .hidden-block {
		overflow: hidden;
		display: block;
		}
	.regional_office li.first-level .hidden-block {
		display: none;
		}
	.regional_office table {
		width: 100%;
		margin-top:8px;
		}
	.regional_office table th {
		background: #56616b;
		color: #ffffff;
		font-size: 22px;
		padding: 18px 10px;
		text-align: left;
		font-weight: normal;
		}
	.regional_office table td {
		background: #e3e7ea;
		color: #232323;
		font-size: 15px;
		padding: 10px 20px 10px 10px;
		text-align: left;
		border-bottom: dotted 1px #232323;
		width: 65%;
		}
	.regional_office table td span.dealer {
		color: #1a719a;
		font-size: 15px;
		font-style: normal;
		}
	.regional_office table td.phone {
		width: 23%;
		text-align: right;
		font-size:13px;
		}
		.regional_office table td.phone span {
			display:inline;
			font-size:13px;
			font-style: normal;
			}
	.regional_office table td.last {
		border-bottom: none;
		}
	.regional_office table td span {
		display: block;
		color: #646464;
		font-size: 12px;
		font-style: italic;
		font-weight: normal;
		}
		
		
.user-form {
	margin: 20px 0;
	}
	.user-form .field{
		margin-bottom: 5px;
		color:#3a3a3a;
		}
		.user-form  .textbox{
			display:block;
			width:364px;
			margin-top: 2px;
			padding:2px 5px;
			}
		.user-form  textarea.textbox{
			height:127px;
			}
	.user-form .submit{
		display:block;
		margin-top:21px;
		width:115px;
		height:30px;
		font-size:16px;
		}
	
	
.news {	
	margin-top:-14px;
	overflow:hidden;
	}
	.news .archive {
		float:right;
		width:97px;
		min-height:396px;
		margin:0 0 0 70px;
		padding:0 0 0 31px;
		background:url(/bitrix/templates/one-col/../images/front-end/archive-line.png) 0 0 no-repeat;
		}	
		.news .archive li {
			padding: 0 0 6px;
			background:none;
			list-style:none;
			}
		.news .archive .title{
			padding: 18px 0;
			color:#2e2e2e;
			font-size:16px;
			}
		.news .archive .year{
			color:#2e2e2e;
			border-bottom:1px dashed #686869;
			cursor:pointer;
			}
		.news .archive .year.active{
			color:#767171;
			border:none;
			cursor:auto;
			}
		.news .archive  ul.hide{
			display:none;
			}
		.news .archive  ul{
			margin: 4px 0 8px;
			}
			.news .archive  ul li{
				padding: 2px 0;
				font-weight:bold;
				font-size:11px;
				}
				.news .archive  ul li a{
					text-decoration:none;
					}
	.news .news-list{
		overflow:hidden;
		}
		.news .news-list .item{
			margin-top: 23px;
			}
			.news .date {
				margin-bottom:4px;
				color:#7d7d7d;
				font-size:11px;
				}
			.news .news-list .title {
				margin: 5px 0 4px;
				font-size:15px;
				}
			.news  p {
				margin:0 0 10px;
				}
				
		.news .item-news{
			margin-top: 23px;
			}
			
			
.page-links{
	margin-top: 54px;
	padding: 12px 8px 0;
	overflow:hidden;
	border-top:1px dotted #a4a5a6;
	}
	.page-links a{
		display:block;
		color:#585b5c;
		font-size:12px;
		line-height:100%;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
		}
		.page-links a:hover{
			color:#ff7800;
			}
	.page-links .prev{
		float:left;
		padding:2px 0 1px 15px;
		background:url(/bitrix/templates/one-col/../images/front-end/silver-arrow-left.png) 0 3px no-repeat;
		}
	.page-links .next{
		float:right;
		padding:2px 15px 1px 0;
		background:url(/bitrix/templates/one-col/../images/front-end/silver-arrow-right.png) 100% 3px no-repeat;
		}
	
	
.bay-information {
	width:210px;
	float:right;
	margin-left:40px;
	margin-right: -15px;
	margin-bottom: 50px;
	}
	.bay-information .box:first-child{
		padding-top:0;
	}
	.bay-information .box{
		padding: 18px 10px 14px;
		border-bottom:1px dotted #a7a8a8;
		}
		.bay-information .box:first-child .title{
			font-size:18px;
		}
		.bay-information .box .title{
			font-size:16px;
			line-height: 1.2;
		}
		.bay-information .box .man{
			display: block;
			float:left;
			width:70px;
			margin-top: 11px;
			margin-right:11px;
		}
		.bay-information .box .name{
			height: 70px;
			margin: 0;
			padding: 15px 0 0;
			overflow: hidden;
		}

			.bay-information .phone .code{
				color: #7c7e84;
			}
		.bay-information p{
			margin: 8px 0;		
			line-height: 1.3;
			
		}
		.bay-information ul{
			margin-bottom: 4px;
			}
			.bay-information ul li{
				padding: 2px 0 2px 22px;
				background-position:8px 8px;
			}
		.bay-information .download{
			display: block;
			margin-top:18px;
			padding:0 0 0 33px;
			background:url(/images/front-end/file_excel.png) 0 0 no-repeat;
			color: #494949;
			font-style:italic;
			text-decoration:none;
			}
			.bay-information .download u{
				display: block;
				color: #1a719a;
				font-size:16px;
				line-height: 1.3;
				font-style:normal;
			}
			.bay-information .download:hover u{
				color:#ff7800;
			}
.preview-catalog-list{
	margin-top: 25px;
	overflow: hidden;
	}
	.preview-catalog-list .item{
		margin-bottom:2px;
		padding: 17px;
		background-color: #e8e8e9;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		}
		.preview-catalog-list .title {
			position: relative;
			font-size:12px;
			text-transform:uppercase;
			}
			.preview-catalog-list .title a {
				color: #36434f;
				}
				.preview-catalog-list .title a:hover{
					color:#ff7800;
				}
		.preview-catalog-list p{
			font-size:13px;
			line-height:1.3;
		}
		.preview-catalog-list ul{
			margin: 10px 0 0;
			overflow: hidden;
			}
			.preview-catalog-list ul li{
				float:left;
				margin:0 17px 7px 0;
				padding:0;
				background:none;
				font-size:13px;
				line-height:1.3;
			}	
	
.catalog-items-list{
	overflow: hidden;
	}
	.catalog-items-list .item.nth-child2{
		margin-right:0;
	}
	.catalog-items-list .item:nth-child(2n){
		margin-right:0;
	}
	.catalog-items-list .item{
		display:inline-block;
		width:215px;
		padding-left:5px;
		margin-right: 22px;
		margin-bottom: 32px;
		font-size:13px;
		line-height:1.3;
		}
		.catalog-items-list .title{
			font-size:15px;
		}
		.catalog-items-list .pic{
			height:140px;
			margin: 9px 0 7px -5px;
			background-position:0 0;
			background-repeat:no-repeat;
			background-color:#e8e8e9;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
		}
	
	
	
.product-item {
	margin-top: 25px;
	padding: 9px 20px 20px;
	overflow: hidden;
	background-color: #e8e8e9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
	.product-item .title{
		margin-bottom: 11px;
		padding: 11px 12px 0;
		color: #101010;
		font-size:16px;
	}
	.product-item .text{
		padding: 0 12px 8px;
		position: relative;
		border-bottom:1px solid #bebebf;
		font-size:13px;
		line-height:1.3;
		}
		.product-item .text p{
			margin: 7px 0;
			font-size:13px;
			line-height:1.3;
		}
		.product-item .text:after,
		.product-item .text i.after{
			display: block;
			width:100%;
			height:1px;
			margin-top:1px;
			position: absolute;
			top:100%;
			left:0;
			background-color: #ffffff;
			content:"";

		}
	.product-item .gallery{
		margin:0 8px;
		}
		.product-item .gallery .big-pic{
			min-height:32px;
			margin-bottom:17px;
			padding:6px;
			position: relative;
			background: #fff url(/images/front-end/ajax-loader.gif) 50% 50% no-repeat;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
			}
			.product-item .gallery .big-pic img{
				display: block;
				max-width: 100%;
				margin:0 auto;
			}
			.product-item .gallery .big-pic:after,
			.product-item .gallery .big-pic i.after{
				display: block;
				width:414px;
				height:21px;
				position: absolute;
				bottom: -21px;
				left:0;
				background:url(/images/front-end/gallery-shadow.png) 0 0 no-repeat;
				content:"";
			}
		.product-item .gallery .preview-pics{
			overflow: hidden;
			}
			.product-item .gallery .item{
				display: block;
				float:left;
				margin:0 3px 3px 0;
				padding: 3px;
				background-color: #fff;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				box-shadow:1px 1px 1px rgba(0,0,0, 0.3);
				}
				.product-item .gallery .item.active img{
					opacity: 0.30;
					-moz-opacity: 0.30;
					filter:alpha(opacity=30);
				}

.map {
	width:1020px;
	height:601px;
	margin-top: -8px;
	position: relative;
	background:url(/images/front-end/map.png) 0 0 no-repeat;
	}
	.map h1{
		margin:0;
		position: absolute;
		top: 36px;
		left: 13px;
		color: #2e2e2e;
		font-size:36px;
		font-weight:normal;
	}
	.map .preview-text{
		margin:0;
		position: absolute;
		top: 107px;
		left: 13px;
		line-height: 1.3;
	}
	.map .point{
		width:17px;
		height:17px;
		position: absolute;
		background:url(/images/front-end/map-point.png) 0 0 no-repeat;
		cursor: pointer;
		}
		.map .point .box{
			display:none;
			width:254px;
			height:143px;
			padding: 0 28px 0 21px;
			position: absolute;
			left:5px;
			bottom:-1px;
			background:url(/images/front-end/map-box.png) 0 0 no-repeat;
			font-size:13px;
			line-height:1.3;
			}
			
		.box_tool{
			display:none;
			width:254px;
			height:76px;
			padding: 0 28px 0 21px;
			position: absolute;
			left:5px;
			bottom:-1px;
			background:url(/images/front-end/map-box-tool.png) 0 0 no-repeat;
			font-size:13px;
			line-height:1.3;
			}
		.title_tool{
				margin: 0 -10px 11px;
				padding: 14px 10px 10px;
			}
			.map .point .close{
				display: block;
				width:7px;
				height:7px;
				position: absolute;
				right: 18px;
				top: 11px;
				overflow: hidden;
				background:url(/images/front-end/close.png) 0 0 no-repeat;
				border:none;
				cursor: pointer;
				text-indent:-500px;
			}
			.map .point .title{
				margin: 0 -10px 11px;
				padding: 14px 10px 10px;
				border-bottom:1px dotted #7f7f7f;
				color: #1a719a;
				font-size:17px;
			}
			.title_{
				margin: 0 -10px 11px;
				padding: 14px 10px 10px;
				border-bottom:1px dotted #7f7f7f;
				font:bold;
			}
		.map .point.active{
			z-index:99;
			background-image:url(/images/front-end/map-point-active.png);
			cursor: auto;
			}
			.map .point.active .box{
				display: block;
			}
		.point.p1{
			left: 130px;
			top: 262px;
		}
		.point.p2{
			left: 45px;
			top: 303px;
		}
		.point.p3{
			left: 149px;
			top: 326px;
		}
		.point.p4{
			left: 119px;
			top: 335px;
		}
		.point.p5{
			left: 104px;
			top: 350px;
		}
		.point.p6{
			left: 120px;
			top: 358px;
		}
		.point.p7{
			left: 162px;
			top: 360px;
		}
		.point.p8{
			left: 100px;
			top: 377px;
		}
		.point.p9{
			left: 88px;
			top: 384px;
		}
		.point.p10{
			left: 190px;
			top: 390px;
		}
		.point.p11{
			left: 212px;
			top: 405px;
		}
		.point.p12{
			left: 179px;
			top: 424px;
		}
		.point.p13{
			left: 277px;
			top: 419px;
		}
		.point.p14{
			left: 312px;
			top: 427px;
		}
		.point.p15{
			left: 231px;
			top: 426px;
		}
		.point.p16{
			left: 58px;
			top: 436px;
		}
		.point.p17{
			left: 26px;
			top: 455px;
		}
		.point.p18{
			left: 27px;
			top: 472px;
		}
		.point.p19{
			left: 102px;
			top: 446px;
		}
		.point.p20{
			left: 249px;
			top: 455px;
		}
		.point.p21{
			left: 274px;
			top: 441px;
		}
		.point.p22{
			left: 359px;
			top: 471px;
		}
		.point.p23{
			left: 456px;
			top: 465px;
		}
		.point.p24{
			left: 511px;
			top: 475px;
		}
		.point.p25{
			left: 430px;
			top: 486px;
		}
		.point.p26{
			left: 461px;
			top: 483px;
		}
		.point.p27{
			left: 439px;
			top: 509px;
		}
		.point.p28{
			left: 611px;
			top: 513px;
		}
		.point.p29{
			left: 145px;
			top: 425px;
		}
			.point.p30{
			left: 244px;
			top: 390px;
		}	
.map-regions {
	margin-top:10px;
	overflow: hidden;
	}
	.map-regions .item {
		float:left;
		width: 166px;
		font-size:11px;
		}
		.map-regions .before {
			margin-bottom:9px;
			color: #5c5b60;
			line-height: 1.3;
			font-size:11px !important;
		}
		.map-regions .title {
			font-size:14px;
			line-height:1.3;
		}
		.map-regions ul {
			margin: 11px 0 0;
			padding:0;
			}
			.map-regions ul li {
				padding: 1px 0;
				list-style:none;
				font-weight:bold;
				}
				.map-regions ul li a{
					display: inline-block;
					line-height: 1;
					border-bottom:1px dashed;
					text-decoration:none;
				}
				.map-regions ul li a.active{
					color:#ff7800;
				}


.ya-map-container {
	margin: 0 235px 29px -15px;
	position: relative;
	border:5px solid #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
	.ya-map-container .ya-map{
		height:380px;
	}
	.ya-map-container:after,
	.ya-map-container i.after{
		width:750px;
		height:30px;
		margin-top: 5px;
		position: absolute;
		top:100%;
		left: -12px;
		background:url(/images/front-end/map-shadow.png) 0 0 no-repeat;
		content:"";
	}


.e404{
	width:464px;
	height:279px;
	margin: 100px auto 0;
	background:url(/images/front-end/404-pattern.png) 0 0 no-repeat;
	color: #232323;
	text-align:center;
	}
	.e404 .title{
		padding-top: 50px;
		color: #2e2e2e;
		font-size:50px;
		font-weight:bold;
		text-shadow:0 1px #fff;
	}
	.e404 p{
		margin: 10px 0;
		font-size:15px;
		line-height: 1.5;
	}


.primary-block .slide-list {
	margin-left:28px;
	margin-bottom: 32px;
	}
	.primary-block .slide-list li {
		display: block;
		padding-bottom: 5px;
		padding-top: 5px;
		background: url("/images/front-end/tab_unsel.png") 0 7px no-repeat;
		color: #232323;
		}
		.primary-block .slide-list li .title {
			text-decoration:none;
			border-bottom:1px dashed #3b78ac;
			}
			.primary-block .slide-list li .title:hover{
				border-bottom-color:#ff7800;
			}
		.primary-block .slide-list li .hidden-block {
			display:none;
		}
	.primary-block .slide-list li.open {
		background: url("/images/front-end/tab_unsel_v1.png") 1px 8px no-repeat;
		}
		.primary-block .slide-list li.open a{
			color: #232323;
			border:none;
		}
		.primary-block .slide-list li.open span.hidden-block{
			display:inline;
		}
		.primary-block .slide-list li.open div.hidden-block{
			display:block;
		}

	
.lt-ie8 .catalog-items-list .item{
	display:inline;
	zoom:1;
}
	
	
.lt-ie9 .breadcrumbs:before,
.lt-ie9 .inner-menu .title{
	border:none;
	}
	
.lt-ie9 .contable{
	background:#dee0e2;
	}
	.lt-ie9 .contable tr:first-child + * td,
	.lt-ie9 .contable tr:first-child + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + * + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + * + * + * + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + * + * + * + * + * + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + *+ * + * + * + * + * + * + * + * + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td,
	.lt-ie9 .contable tr:first-child + * + * + * + *+ * + * + * + * + * + * + * + * + * + *  + * + * + * + *+ * + * + * + * + * + * + * + * + * td{
		background:#cdd1d6;
		}
		
.lt-ie8 .product-item .gallery .big-pic,
.lt-ie8 .ya-map-container,
.lt-ie8 .product-item .text{
	z-index: expression(
		runtimeStyle.zIndex = 1,
		this.innerHTML = this.innerHTML+'<i class="after"></i>'
		);
	}
}
.lt-ie8 .product-item .text i.after {
	margin-top:0;
}
	
#measureit_back{background:none !important;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	


.box-title {
	padding: 13px 17px;
	background-color: #3a4854;
	border-bottom:1px solid #d9dadb;
	font-size:18px;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	}
	.box-title a{
		color:#fff;
		}
		.box-title a:hover{
			color:#ff7800;
		}
.container{
	margin-top:0;
}
.secondary-block{
	float:right;
	width:266px;
	margin-top: 91px;
	margin-right:0;
	margin-left:50px;
	}
	.article-preview {
		margin-bottom:37px;
		padding-bottom:17px;
		background-color: #e8e8e9;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		box-shadow:0 0 3px rgba(0,0,0, 0.22);
		}
		.article-preview p{
			margin: 14px 17px 0;
		}

.primary-block h1{
	margin-top: 31px;
}
.primary-block {
	padding-right: 3px;
}

.prodict-list {
	margin-bottom: 3px;
	margin-left: -12px;
	overflow: hidden;
	background-color: #e8e8e9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	box-shadow:0 0 3px rgba(0,0,0, 0.22);
	}
	.prodict-list .col.last-child{
		border-right:none;
	}
	
	.prodict-list .col:last-child{
		border-right:none;
	}
	.prodict-list .col {
		float:left;
		width: 225px;
		margin:0 0 0 -1px;
		border-right:1px solid #cfcfcf;
		border-left:1px solid #cfcfcf;
		}
		.prodict-list .col .item:first-child{
			border-top:none;
		}
		.prodict-list .item {
			padding: 22px 15px 20px 57px;
			position: relative;
			border-top:1px dotted #b3b3b4;
			}
			.prodict-list .icon {
				display: block;
				position: absolute;
				top: 5px;
				left:0;
			}
			.prodict-list .title {
				position: relative;
				font-size:12px;
				text-transform:uppercase;
				}
				.prodict-list .title a {
					color: #36434f;
					}
					.prodict-list .title a:hover{
						color:#ff7800;
					}
			.prodict-list ul {
				margin:15px 0 0 -12px;
				position: relative;
				}
				.prodict-list ul li {
					padding: 4px 0 5px 12px;
					background: url(/images/front-end/blue-arrow-right-full.png) 0 12px no-repeat;
					}
					.prodict-list ul li a {
						text-decoration:none;
					}

.lt-ie8 .prodict-list .col .item{
	padding-top:6px;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/style.css?13884697805328 */
/* /bitrix/templates/one-col/styles.css?13884697804510 */
/* /bitrix/templates/one-col/template_styles.css?138846978030975 */
