

/* Start:/bitrix/templates/main/components/bitrix/search.title/search_form/style.css?16511499342108*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/main/components/bitrix/search.title/search_form/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/menu/top/style.css?16615176675591*/
#m_7 { width: 160px;}




/**Top menu**/

#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
margin:0  0 10px 0;
padding:0;
display:table;
table-layout:fixed;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#d32424), to(#950000));
background: -webkit-linear-gradient(#d32424, #950000);
background: -moz-linear-gradient(#d32424, #950000);
background: -ms-linear-gradient(#d32424, #950000);
background: -o-linear-gradient(#d32424, #950000);
background: linear-gradient(#d32424, #950000);
-pie-background: linear-gradient(#d32424, #950000);
behavior: url(/pie/PIE.htc);
	list-style:none;
	font-size:14px;
	float:left;
	width: 100%;
	height: 50px;

}

/*Links*/
#horizontal-multilevel-menu a
{
	display: table-cell;
	vertical-align: middle;
	padding: 0 20px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align: left;
	/*border: 1px red solid;*/
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
	height: 50px;
	text-align: left;

}

#horizontal-multilevel-menu li 
{
	float:left;
	background: url('/pict/razd_menu_top.png') no-repeat right;
	display: table-cell;
	vertical-align: middle;
	text-align: left;

}

#horizontal-multilevel-menu li:last-child
{
	background: none;
}


/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	padding: 0 16px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	/*background:#fc8d3d;*/
	color:#FF9797;
	padding: 0 10px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background: #d32424;
	text-decoration:none;
}

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

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

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


/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;
	padding: 0;
	height:auto;
	/*width:12em;*/
	width: 220px;
	background:#d32424;
	text-shadow: none;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
	border-radius: 0 0 5px 5px;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px #ef8181 dotted;
	padding: -15px 10px;
	background: none;
	padding: 0
}

#horizontal-multilevel-menu li li:last-child{ border: none;}

#horizontal-multilevel-menu li li:last-child { border-bottom: none; border-radius:  0 0 5px 5px;}
#horizontal-multilevel-menu li li:last-child a:hover{  border-radius:  0 0 5px 5px;}



/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
	color: white;
	height: auto;
	display: block;
	
}

/*Items text color & size */

#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:white;*/
	font-size: 13px;
	padding-top: 8px;
	padding-bottom: 8px;

}

/*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: white;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-33px 0 0 220px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#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
{
	/*top:-999em;*/
	display:none;
}

#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
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}


/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected a, #horizontal-multilevel-menu li.item-selected li.item-selected a
{
	color:#FF9797;
}


/* End */


/* Start:/bitrix/templates/main/components/bitrix/breadcrumb/my/style.css?1651149933957*/
.bx_breadcrumbs{
    margin:0;
    padding: 0px 0 8px 0;
}

.bx_breadcrumbs ul{
    margin: 0;
    padding: 0;
}
.bx_breadcrumbs ul li{
    /*display:inline-block;*/
    display:inline;
    line-height:15px;

}
.bx_breadcrumbs ul li a{
    /*display:block;*/
    padding:0 10px 0 8px;
    background:url(/bitrix/templates/main/components/bitrix/breadcrumb/my/images/breadcrumbs_arrow.png) no-repeat center right;
    /*color:#243E4A;*/
    text-decoration:none;
    font-size:12px;
}
.bx_breadcrumbs ul li:first-child a{padding-left:0}
.bx_breadcrumbs ul li:last-child  a{background:none}

.bx_breadcrumbs ul li a:hover{
    line-height:15px;
    opacity:1;
}

.bx_breadcrumbs ul li span{
    /*display:block;*/
    padding:0 8px;
    color: #A8B3B9;;
    text-decoration:none;
    font-size:12px;
}
.bx_breadcrumbs,

.bx_breadcrumbs ul li{
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -ms-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/menu/right/style.css?16615177241255*/
		ul.menu_right { list-style: none; margin: 15px 0 20px; padding: 0; /*text-transform: uppercase;*/ font-size: 13px; line-height: 13px;}
		ul.menu_right li a{
			display: block;
			padding: 8px 0 6px 15px;
			border-bottom: #aec2d6 dotted 1px;
			background: url(/pict/menu_right_bullet.png) left top no-repeat;
			background-position: 0px 9px;
			position: relative;
			}
		
		ul.menu_right li:last-child a{ border: none; font-weight: bold; background: url(/pict/menu_right_bullet_last.png) no-repeat; background-position: 0 9px;}
		ul.menu_right li:last-child a:hover{background: url(/pict/menu_right_bullet_last.png) no-repeat; background-position: 0 9px;}
		ul.menu_right li:last-child a{ color: #d10400;}
		
		ul.menu_right li a:hover{
			background: url(/pict/menu_right_bullet_.png) left top no-repeat;
			background-position: 0 9px;
			}

		ul.menu_right li a:hover{
			color: #d10400;
			text-decoration: none;
			}

		ul.menu_right li:last-child#selected a{
			background: url(/pict/menu_right_bullet_last_t.png) left top no-repeat;
			background-position: 0 9px;
			color: #afafaf;
			}

		ul.menu_right li#selected a{
			background: url(/pict/menu_right_bullet_t.png) left top no-repeat;
			background-position: 0 9px;
			color: #afafaf;
			}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/news.list/index_links/style.css?1651149934210*/
		table.links-index{ background: #F0F0F2; margin: 30px 0; padding: 10px 5px; display: inline-block; border-radius: 4px;}
		table.links-index td{ padding-bottom: 10px; text-align: left; vertical-align: middle;}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/menu/bottom/style.css?16511499334557*/


/**Top menu**/

#bottom-multilevel-menu,#bottom-multilevel-menu ul
{
margin:0  15px 0 0;
padding:0;
display:table;
table-layout:fixed;
list-style:none;
font-size:13px;
float:left;
width: 100%;
height: 30px;
line-height: 12px;

}

/*Links*/
#bottom-multilevel-menu a
{
	display: table-cell;
	vertical-align: middle;
	padding: 3px 0px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align: left;
	/*border: 1px red solid;*/
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	height: 35px;
	text-align: left;
	margin-right: 15px;

}

#bottom-multilevel-menu li 
{
	float:left;
	display: table-cell;
	vertical-align: middle;
	text-align: left;

}

/*Root items*/
#bottom-multilevel-menu li a.root-item
{
	color:#fff;
	padding: 0 0px;
	margin-right: 15px;
}

/*Root menu selected*/
#bottom-multilevel-menu li a.root-item-selected
{
	/*background:#fc8d3d;*/
	color:#FF9797;
	padding: 0;
}

/*Root items: hover*/
#bottom-multilevel-menu li:hover a.root-item, #bottom-multilevel-menu li.jshover a.root-item
{
	text-decoration:none;
}

/*Item-parents*/
#bottom-multilevel-menu a.parent
{
	background: url(/bitrix/templates/main/components/bitrix/menu/bottom/images/arrow.png) center right no-repeat;
}

/*Denied items*/
#bottom-multilevel-menu a.denied
{
	background: url(/bitrix/templates/main/components/bitrix/menu/bottom/images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#bottom-multilevel-menu li:hover, #bottom-multilevel-menu li.jshover
{
	color: white;
}


/*Sub-menu box*/
#bottom-multilevel-menu li ul
{
	margin-top: 0;
	padding-top: 5px;
	height:auto;
	width: 170px;
	text-shadow: none;
	font-size: 11px;
 	border-top: 1px #e29999 dotted;

}

/*Sub-menu item box*/
#bottom-multilevel-menu li li 
{
	width:100%;
	padding: -15px 10px;
	background: none;
	padding: 0
}

/*Item link*/

#bottom-multilevel-menu li ul a
{
	text-align:left;
	color: #f4dfdf;
	height: auto;
	display: block;
	border: none;

	
}

/*Items text color & size */

#bottom-multilevel-menu li:hover li a,
#bottom-multilevel-menu li.jshover li a,
#bottom-multilevel-menu li:hover li:hover li a,
#bottom-multilevel-menu li.jshover li.jshover li a,
#bottom-multilevel-menu li:hover li:hover li:hover li a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover li a,
#bottom-multilevel-menu li:hover li:hover li:hover li:hover li a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#bottom-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{

}

/*Items text color & size: hover*/
#bottom-multilevel-menu li:hover li:hover a,
#bottom-multilevel-menu li.jshover li.jshover a,
#bottom-multilevel-menu li:hover li:hover li:hover a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover a,
#bottom-multilevel-menu li:hover li:hover li:hover li:hover a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#bottom-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#bottom-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#bottom-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color: white;
}

#bottom-multilevel-menu li ul ul
{
	margin:-33px 0 0 220px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#bottom-multilevel-menu li:hover ul ul,
#bottom-multilevel-menu li.jshover ul ul,
#bottom-multilevel-menu li:hover ul ul ul,
#bottom-multilevel-menu li.jshover ul ul ul,
#bottom-multilevel-menu li:hover ul ul ul ul,
#bottom-multilevel-menu li.jshover ul ul ul ul,
#bottom-multilevel-menu li:hover ul ul ul ul ul,
#bottom-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	/*display:none;*/
}

#bottom-multilevel-menu li:hover ul,
#bottom-multilevel-menu li.jshover ul,
#bottom-multilevel-menu li li:hover ul,
#bottom-multilevel-menu li li.jshover ul,
#bottom-multilevel-menu li li li:hover ul,
#bottom-multilevel-menu li li li.jshover ul,
#bottom-multilevel-menu li li li li:hover ul,
#bottom-multilevel-menu li li li li.jshover ul,
#bottom-multilevel-menu li li li li li:hover ul,
#bottom-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}


/*Child-items selected*/
#bottom-multilevel-menu li.item-selected a, #bottom-multilevel-menu li.item-selected li.item-selected a
{
	color:#FF9797;
}


/* End */
/* /bitrix/templates/main/components/bitrix/search.title/search_form/style.css?16511499342108 */
/* /bitrix/templates/main/components/bitrix/menu/top/style.css?16615176675591 */
/* /bitrix/templates/main/components/bitrix/breadcrumb/my/style.css?1651149933957 */
/* /bitrix/templates/main/components/bitrix/menu/right/style.css?16615177241255 */
/* /bitrix/templates/main/components/bitrix/news.list/index_links/style.css?1651149934210 */
/* /bitrix/templates/main/components/bitrix/menu/bottom/style.css?16511499334557 */
