/*Вертикальное меню*/

.vMenu {
	width: 195px;
	/*background-color: #01319d;*/
	cursor: default;
}
.vMenu.section {
	background-color: #01319d;
	font-weight: bold;
}
.vMenu.vseparator {
	padding: 0px;
	background: #ffffff;
	font-size: 1px;
}
.vMenu a, .vMenu a:link, .vMenu a:visited, .vMenu a:hover {
	color: #3d77a9;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
.vMenu a:hover {
	/*color: #b2d3ea;*/
	color: #ff893b;
}
.vDropMenu { width: 200px; background-color: #eaeff3; cursor: default; border: 1px solid #000000; }
.vDropMenu a, .vDropMenu a:link, .vDropMenu a:visited, .vDropMenu a:hover { display: block; color: #266489; text-decoration: none; }
.vDropMenu a:hover { color: #000000; }

/*Вертикальное выпадающее меню*/
/*
.vDropMenu {
	width: 195px;
	//background-color: #01319d;
	cursor: default;
	border: 1px solid #000000;
}
.vDropMenu a, .vDropMenu a:link, .vDropMenu a:visited, .vDropMenu a:hover {
	color: #3d77a9;
	text-decoration: none;
}
.vDropMenu a:hover {
	color: #ff893b;
}*/
/*Горизонтальное меню*/
.hMenu {
	background-color: #324a9b;
	cursor: default;
}
.hMenu.hseparator {
	font-size: 1px;
}
.hMenu a, .hMenu a:link, .hMenu a:visited {
	color: #3d77a9;
	text-decoration: none;
}
.hMenu a:hover {
	color: #ff893b;
}
/*Горизонтальное выпадающее меню*/
.hDropMenu {
	width: 195px;
	/*background: #01319d;*/
	background-color: #ecf3f9;
	border: 1px solid #3d77a9;
	cursor: default;
	/*border: 1px solid #000000;*/
}
.hDropMenu a, .hDropMenu a:link, .hDropMenu a:visited {
	color: #3d77a9;
	text-decoration: none;
	font-size: 9pt;
}
.hDropMenu a:hover {
	color: #ff893b;
}

/*GROUP Класс для отображения панели действия*/
.toolsMenu {
	margin: 5px 0px 5px 0px;
	background: #eeeeee;
}
.toolsMenu td {
	font-weight: bold;
}
.toolsMenu a,.toolsMenu a:link,.toolsMenu a:visited,.toolsMenu a:hover {
	font-weight: bold;
	text-decoration: none;
}
.toolsMenu a:hover {
}

.menuItem
{
	background: url(../image/menu_borders.gif) repeat-y;
}
.tailMenu {
	height: 16px;
	background-image: url(../image/logo_menu_tail.gif);	
	background-repeat: no-repeat;
}

span.menu_root_elem {
	//color:#3d77a9; 
	font-weight:bold;
	cursor:default;	
	display:block; 
	width:100%; 
	height:100%; 
	padding: 3 0 3 0;
}

span.menu_inner_elem {
	color:#3d77a9; 
	cursor:default;	
	display:block; 
	width:100%; 
	height:100%; 
	padding: 3 0 3 0;
	font-weight:normal;
}