div.MenuLeft div.AspNet-Menu-Vertical ul,
div.MenuLeft div.AspNet-Menu-Vertical li,
div.MenuLeft div.AspNet-Menu-Vertical a
{
  display: block;
  margin: 0px;
  padding: 0px;
}

/* Level 0 */
div.MenuLeft div.AspNet-Menu-Vertical ul
{
  width: 177px;
  background-color: #DDDDDD;
  list-style: none;
}

div.MenuLeft div.AspNet-Menu-Vertical li
{
  position: relative;
  z-index: 9;
  border-top: 1px solid white;
  border-bottom: 1px solid white;
 /* background-color: #DDDDDD;*/
}

div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren
{
/*	background-color: #9A1A24 ;
	color: #9A1A24 !important;*/
}

/* Level 1 */
div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren ul
{
  position: absolute;
  width: 200px;
  left: 170px;
  top: 3px;
  background-color: #c56741;
} /* IE */

div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren > ul
{
	background-color: #DDDDDD;
} /* others */


/* Level 2 */
div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul
{
  position: absolute;
  width: 200px;
  left: 200px;
  top: 3px;
  background-color: #d4a794;
} /* IE */

div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren > ul li.AspNet-Menu-WithChildren > ul
{
	
} /* others */


div.MenuLeft div.AspNet-Menu-Vertical a
{
  color: 4D4D4D;
/*  font-weight: bold;*/
  padding: 4px 8px;
  text-decoration: none;
  /*border-top: solid 1px white;*/
  /*border-bottom: solid 1px #500000;*/
  background: transparent url(menu/arrow.gif) right center no-repeat;
  width: 100%; /* IE */
  background-color: #DDDDDD;
    font-size: 11px;
	letter-spacing:1px;
}

div.MenuLeft div.AspNet-Menu-Vertical li > a
{
  width: auto; /* others */
  color: #505a5d;
  }

div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-Leaf a
{
  background: none;
  background-color: #DDDDDD; 
  font-size: 11px;
  letter-spacing:1px;
/*  font-weight: bold;*7
	 /* font-weight:bold;*/
}
div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-Leaf a:hover
{
  background-color: #9A1A24; 
}

/* regular hovers */
div.MenuLeft div.AspNet-Menu-Vertical li:hover
{
  background-color: #9A1A24;
  
 /* border-bottom: solid 1px white;*/
}

div.MenuLeft div.AspNet-Menu-Vertical li:hover a,
div.MenuLeft div.AspNet-Menu-Vertical li:hover li:hover a,
div.MenuLeft div.AspNet-Menu-Vertical li:hover li:hover li:hover a
{
 /* color: White;*/
  background-color: #9A1A24;
  color: White;
}

div.MenuLeft div.AspNet-Menu-Vertical li:hover li a,
div.MenuLeft div.AspNet-Menu-Vertical li:hover li:hover li a
{
  background-color:#DDDDDD;
  color: #4D4D4D;
}


/* fundos */
div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren a:hover
{
 background-color: #9A1A24;
 background-image: url(menu/arrow_hover.gif);
 background-position: right center;
 background-repeat: no-repeat;
 color : White;
}

div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-Leaf a:hover
{
 background-image: none;
 background-color: #9A1A24;
}

/* hovers with specificity */

div.MenuLeft div.AspNet-Menu-Vertical li.AspNet-Menu-WithChildren:hover
{
  z-index: 10;
  color: #9A1A24;
}

div.MenuLeft div.AspNet-Menu-Vertical ul ul,
div.MenuLeft div.AspNet-Menu-Vertical li:hover ul ul
{
  display: none;
}

div.MenuLeft div.AspNet-Menu-Vertical li:hover ul,
div.MenuLeft div.AspNet-Menu-Vertical li:hover li:hover ul
{
  display: block;
}
/*
.anoLectivo
{
	color:#4D4D4D;
}
*/
