﻿ul.AspNet-Menu,
ul.AspNet-Menu ul
{
	margin: 0;
	padding: 0;
	display: block;
}

ul.AspNet-Menu li
{
	position: relative;
	list-style: none;
	float: left;
	top: 0px;
}

ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul
{
	visibility: hidden;
}

ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul
{
	visibility: visible;
}

/* SPECIAL */

ul.AspNet-Menu
{
	position: relative;
	width: 190px;
	cursor: pointer;
}

ul.AspNet-Menu ul
{
	position: absolute;
	visibility: hidden;
	top: 0px;
	width: 210px;
	left: 100%;
	border: solid 1px #D5D5D6;
}

ul.AspNet-Menu ul ul
{
	z-index: 100px;
}

.HMenu li
{
	background: url(../Images/menu_item.gif) no-repeat;
	width: 190px;
	padding-top: 6px;
	vertical-align: middle;
	border-top: solid 1px White;
}

.HMenu li li
{
	width: 210px;
	background: #EDEDED;
}

ul.AspNet-Menu li.AspNet-Menu-Hover
{
	background: #DDD;
}


.HMenu a
{
	color: #00477f;
	text-align: left;
	padding: 0px 6px 3px 18px;
	text-decoration: none;
}

.HMenu a:hover
{
	text-decoration: none;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li
{
}

/* Для стрелочки у выпадающего списка */

.HMenu li a
{
	display:block;
	background: transparent url(../images/arrow.gif) 172px 5px no-repeat;
}

li.AspNet-Menu-Leaf a
{
	background-image: none !important;
}
