

/* Start:/bitrix/templates/.default/components/bitrix/menu/top_gray_menu/style.css?1553027049626*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/top_gray_menu/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link, 
ul.left-menu li a.selected:visited, 
ul.left-menu li a.selected:active, 
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}



/* End */


/* Start:/bitrix/templates/.default/components/bitrix/main.site.selector/.default/style.css?1553027049642*/
#lang_select_en {
	position: absolute; top: 27px; right: 0px; left: 907px;
	background: url("/bitrix/templates/artcom_rediz/_i/bg_a-eng.gif") left center no-repeat;
	padding: 2px 0 1px 29px;
	text-decoration: none;
	color: #ed1c23;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
#lang_select_ru {
	position: absolute; top: 27px; right: 0px; left: 907px;
	background: url("/bitrix/templates/artcom_rediz/img/flag_rus.gif") left center no-repeat;
	padding: 2px 0 1px 29px;
	text-decoration: none;
	color: #ed1c23;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
.lang_select:hover {
	text-decoration: underline;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/style.css?15530270495321*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	/*background:#BC262C url(/bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/images/header_menu_bg.gif) repeat-x;*/
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{

}

#horizontal-multilevel-menu #text
{
	font-size: 9px !important;
}

/*Links*/
#horizontal-multilevel-menu ul li a
{
	display:block;
	/*padding:5px 10px;*/
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
	padding: 0 0 0 20px;
	width:218px !important;
}

#horizontal-multilevel-menu li ul li ul li a {
    background: none repeat scroll 0 0 #EAEAEA !important;
}
#horizontal-multilevel-menu li ul li ul li a:hover {
    background: none repeat scroll 0 0 #d5d4d4 !important;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{

}


/*Root menu selected*/
#horizontal-multilevel-menu li .root-item-selected
{
	background:#A4A4A4;
	cursor: pointer;
}


/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background: #a4a4a4;
	color:#fff;
}

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

#horizontal-multilevel-menu ul li ul li:hover a.parent
{
	background: #d5d4d4 ;
	color:#fff;
}

#horizontal-multilevel-menu a.parent:hover
{
	background: #d5d4d4 ;
}

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


/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected .parent
{
	color:#F00 ;
	background: #d5d4d4 ;
}

/*Child-items selected*/
#horizontal-multilevel-menu li ul li.item-selected a
{
	color:#F00 ;
	background: #d5d4d4 ;
}

#horizontal-multilevel-menu li ul li ul li.item-selected a
{
	color:#F00 ;
	background: #d5d4d4 !important;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position: relative;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:10;
	height:auto;
	/*width:12em;*/
	width:238px;
	/*border:1px solid #C1C1C1;*/
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#horizontal-multilevel-menu li ul li
{
	background:#eaeaea;
	border-bottom:1px solid #9f9f9f;
}
/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	
	/*border-bottom:1px solid #DEDEDE;*/
}

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

/*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:#4F4F4F;	
			background:#eaeaea;
}

/*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:#F00;
	background: #d5d4d4;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-29px 0 0 238px;
	/*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;
}
/* End */


/* Start:/bitrix/templates/artcom_rediz/template_styles.css?158824664450*/
#panel table
{
    table-layout:auto !important;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/menu/top_gray_menu/style.css?1553027049626 */
/* /bitrix/templates/.default/components/bitrix/main.site.selector/.default/style.css?1553027049642 */
/* /bitrix/templates/.default/components/bitrix/menu/horizontal_multilevel/style.css?15530270495321 */
/* /bitrix/templates/artcom_rediz/template_styles.css?158824664450 */
