
/*menu*/
#menu{background:#31383e; height:50px; text-align:left; margin:0px 8px 0px 8px; /*-moz-border-radius: 20px;  -webkit-border-radius: 20px; border-radius:20px;*/  /*behavior: url(/bitrix/templates/baikal_new_design/pie/PIE.htc);*/ /*border: 1px solid #8D9EB3;*/}

#horizontal-multilevel-menu {
   /* background: url("images/header_menu_bg.gif") repeat-x scroll 0 0 #5977A0;*/
    /*float: left;*/
	/*background: #FFF200;*/
    font-size: 12px;
    height: 50px;
    list-style: none outside none;
    margin: 0px;
    min-height: 50px;
    padding: /*10px 0px 0px*/ 0px;
    width: 100%;
	/*border: 1px solid #8D9EB3;*/
}
#horizontal-multilevel-menu ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#horizontal-multilevel-menu li{ margin:0; padding:0; /*display: block;*/}
#horizontal-multilevel-menu li.root-item, #horizontal-multilevel-menu li.root-item-selected { height: 50px;	display: block; /*min-width:110px;*/
	
   /* margin-right: 6px;*/
}
#horizontal-multilevel-menu li {
    float: left;
	/*behavior: url(pie/PIE.htc);*/
	/*background: red;*/
}
.root-separator{float:left; display: inline; width:1px; height:14px; /*background: #fff;*/  /*#FC0*/ margin:18px 0 0 0;}
#horizontal-multilevel-menu a {
	/*background: #00F;*/
    display: block;
    font-size: 12px;
    /*padding: 2px 10px;*/
    white-space: nowrap;
    text-decoration: none;
}
#horizontal-multilevel-menu li a.root-item {
    text-align: center;
    font-size: 12px;
    /*font-weight: bold;*/
	text-transform:uppercase;
    margin: 0 8px 0 8px;
	padding:17px 4px 0 2px;
	/*vertical-align: middle;*/
   /* padding: 7px 5px 7px 3px;*/
    /*white-space: nowrap;*/
	display: block;
	height:40px;
	color:#fff;
	/*background: #F0F;*/
}
#horizontal-multilevel-menu li a.root-item-selected {
    text-align: center;
    font-size: 12px;
    /*font-weight: bold;*/
    margin: 0 8px 0 8px;
	padding:17px 5px 0 3px;
	/*vertical-align: middle;*/
   /* padding: 7px 5px 7px 3px;*/
    /*white-space: nowrap;*/
	display: block;
	height:40px;
	color: #fff;
	/*text-decoration:underline;*/
	text-transform:uppercase;
	/*background: #F0F;*/
}
#horizontal-multilevel-menu li span.root-item-curdir {/*если текущий раздел основной (убираем ссылку)*/
    text-align: center;
    font-size: 12px;
    /*font-weight: bold;*/
    margin: 0 8px 0 8px;
	padding:17px 5px 0 3px;
	display: block;
	height:40px;
	color: #FFF;
	text-transform:uppercase;
	/*text-decoration:underline;*/
}
/*#horizontal-multilevel-menu li span.root-item-curdir font{
	color:#00a4e1;
	}*/

/*#horizontal-multilevel-menu li a.root-item:hover {
	color: #F00;
}*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item {
    color: #FFF;
}
#horizontal-multilevel-menu li div.last-item{
	display:none;
	margin:0 0 0 0;
	/*-webkit-border-radius: 0 15px 15px 15px;  -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 15px;
	border-radius:0 15px 15px 15px;*/ 
	/*border:2px solid #00F;*/
	/*background: #fffdd6;*/
	position: absolute;
    top: auto;
	/*box-shadow: 0 0 5px #CCC;*/
	/*filter: progid:DXImageTransform.Microsoft.dropshadow(offX=5, offY=5, color=#000000);
	filter: progid:DXImageTransform.Microsoft.shadow(direction=120, color=#000000, strength=10);*/
    /*width: 205px;*/
	/*max-height:220px;*/
    z-index: 100;
}
#horizontal-multilevel-menu li div.last-item div.last-item-fon{
	/*-webkit-border-radius: 0 15px 15px 15px;  -moz-border-radius-topright: 15px; -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 15px;
	border-radius:0 15px 15px 15px;*/ /*behavior: url(/bs/pie/PIE.htc);*/
	border:2px solid #6a6f75;
	background: #31383e;
    /*top: auto;*/
    /*box-shadow: 0 0 5px #CCC;*/
}
#horizontal-multilevel-menu li div.last-item div/*.last-item-fon div.last-item-ul*/{
float: left;
display: inherit;
min-width:180px;
/*position:relative;
border:1px solid #0C0;*/
}
#horizontal-multilevel-menu li ul {
   /* border: 1px solid #8D9EB3;*/
   /* display: block;*/
	/*display:none;*/
	color:#fff;
	/*font-weight:bold;*/
    height: auto;
    margin-left: 0;
	padding:10px 10px;
	/*float: none;*/
}
#horizontal-multilevel-menu li ul span{ margin:0 0 8px 0; display:block;/*text-transform:uppercase;*/}
#horizontal-multilevel-menu li ul li{
	font-weight: normal;
	/*padding:4px 10px;*/
	padding:0;
	/*margin:4px 0 ;*/
	float:none;
	border-bottom: 1px solid #6a6f75;
	/*position:relative;*/
	/*background:url(images/list-blue.gif) left center no-repeat;*/
	/*list-style: none outside url(images/list-blue.gif);*/
}
#horizontal-multilevel-menu li ul li a{
	padding: 3px 0px;
	/*padding:0;
	margin: 0;*/
	/*float: left;*/
	/*padding:0 0 0 10px;*/
	 /*border: 1px solid #8D9EB3;*/
	 /*padding: 2px 10px;
	background:url(images/list-blue.gif) left center no-repeat;*/
	color:#fff;
	/*display: inline;*/
	/*float: left;*/
}
#horizontal-multilevel-menu li span.item-curdir{/*если текущий раздел в подменю (убираем ссылку)*/
	 /*padding: 2px 10px;
	background:url(images/list-grey.gif) left center no-repeat;*/
	margin: 0;
	color: #00a4e1;
	display:block;
	/*text-decoration:underline;*/
}
#horizontal-multilevel-menu  font{
    font-size: 14px;
}
}
#horizontal-multilevel-menu li span.item-curdir font{
	color:#00a4e1;
	}
#horizontal-multilevel-menu li ul li a:hover{
	color: #00a4e1;
}

#horizontal-multilevel-menu li ul li a:hover font{
    color: #00a4e1;
}

#horizontal-multilevel-menu li ul li ul{
	/*margin:-14px 0 0 100px;*/
	/*margin: 0 0 0 20px;*/
	padding:0;
	border-top:1px solid #6a6f75;
	/*float: right;*/
	 /*position: absolute;*/
	 /*top:auto;*/
	/*float: none;*/
	/*display: block;*/
	/*float: right;*/	
}
#horizontal-multilevel-menu li ul li ul li{
	margin:0;
	padding:0;
	border-bottom:none;
	/*float: none;*/
}
#horizontal-multilevel-menu li ul li ul li a{
	/*padding:0;
	margin: 0;*/
	/*display: inline;*/
	padding: 3px 0px;
	/*background:url(images/list-red.gif) left center no-repeat;*/
	color: #FFF;	
	/*float: none;*/
	
}	
#horizontal-multilevel-menu li.root-item-select{
	/*border-left:2px solid #00f;
	border-top:2px solid #00f;
	border-right:2px solid #00f;
	border-radius: 15px;
	margin:0 0 0 1px;*/
	background-color:#00a4e1;
}
.conteiner-hover{position:relative; z-index:110; /*display:block;*/ width:auto; height:50px; /*margin:0 0 0 0;*/ margin:0 2px 0 2px; /*background-color:#00a4e1;*/ /*padding:0 2px 0 2px;*/
/*background-color:#f00;
	border-radius: 15px 15px 0 0;
	border-left:2px solid #00F;
	border-top:2px solid #00F;
	border-right:2px solid #00F;*/
}
.root-hover{position:absolute; width:100%; z-index:120; background:#31383e; height:0; margin:-8px 0 0 -2px; border-left:2px solid #6a6f75;}
#horizontal-multilevel-menu li.root-item:hover{
	/*background-color:#fff200;
	border-radius: 15px 15px 0 0;
	border-left:2px solid #00F;
	border-top:2px solid #00F;
	border-right:2px solid #00F;*/
	/*border-bottom:2px solid #FFF200;*/
	/*margin:-2px -2px 0 -2px;*/
	/*position:absolute;
	z-index:1;*/
}
/*#horizontal-multilevel-menu li div.ie-hover{
	display:none;
	 height:30px;
	 width:100%;
	 position:absolute;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-radius: 15px 15px 0 0;
	background-color:#fffdd6;
	border-radius: 15px 15px 0 0;
	border-left:2px solid #FFF;
	border-top:2px solid #FFF;
	border-right:2px solid #FFF;
	margin:-39px 0 0 -2px;
	box-shadow: 0 0 5px #C4C4C4;
	behavior: url(pie/PIE.htc);
}*/
#horizontal-multilevel-menu li:hover div.conteiner-hover,
#horizontal-multilevel-menu li.jshover div.conteiner-hover{
/*	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-radius: 15px 15px 0 0;*/
	background-color:#31383e;
	/*border-radius: 15px 15px 0 0;*/
	border-left:2px solid #6a6f75;
	border-top:2px solid #6a6f75;
	border-right:2px solid #6a6f75;
	margin:-2px 0 0 0;
    /*box-shadow: 0 0 5px #CCC;*/
    /*behavior: url(pie/PIE.htc);*/
}
#horizontal-multilevel-menu li:hover div.root-hover,
#horizontal-multilevel-menu li.jshover div.root-hover{height:8px;
}
#horizontal-multilevel-menu li:hover div.last-item{
	/*border:2px solid #FFF;*/
	/*display:block;*/
}
/*#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,*/
/*#horizontal-multilevel-menu li:hover div.ie-hover,
#horizontal-multilevel-menu li.jshover div.ie-hover,*/
#horizontal-multilevel-menu li:hover div.last-item,
#horizontal-multilevel-menu li.jshover div.last-item/*,
#horizontal-multilevel-menu li.jshover div.last-item div.last-item-fon
#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:205px;*/
}