/*.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/*THIS IS FOR A STATIC, NON SLIDING MENU*/
/*.PrettyMenu {font-family: Verdana; margin: 0;}
.PrettyMenu, .AspNet-Menu-Horizontal, .AspNet-Menu-Horizontal > ul {width: 100%; z-index: 500;}
.PrettyMenu ul {background:#d5d7e9; padding:0; margin:0; list-style-type: none;}
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li {background:#d5d7e9;}

.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > a, 
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > span {text-align: center;}

.PrettyMenu {margin:0;}
.PrettyMenu a, .PrettyMenu a:visited {display:block;width:119px; font-size:8pt; color:#000; height:23px; line-height:22px; text-decoration:none; text-indent:5px; background:#d5d5d5 url(dreapta.png) right center no-repeat; }
.PrettyMenu span, .PrettyMenu span:visited {display:block;width:119px; font-size:8pt; color:#000; height:23px; line-height:22px; text-decoration:none; text-indent:5px; background:#d5d5d5 url(dreapta.png) right center no-repeat;}


.PrettyMenu ul a, .PrettyMenu ul a:visited, .PrettyMenu ul span, .PrettyMenu ul span:visited {border:1px solid #999; border-width:0 1px 0 0;}
.PrettyMenu ul ul a, .PrettyMenu ul ul  a:visited, .PrettyMenu ul ul span, .PrettyMenu ul ul  span:visited {border:1px solid #999; border-width:1px 1px 0 0;}



.PrettyMenu li {position:relative; float:left;}
.PrettyMenu :hover > a, .PrettyMenu :hover > span{background:#747474 url(jos.png) right center no-repeat; color:#fff;}
.PrettyMenu li ul {display: none;}
.PrettyMenu ul ul li:hover > ul {display:block; position:absolute; top:0; left:120px;}
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li:hover > ul {display:block; position:absolute; left:0; top:22px;}

.PrettyMenu .AspNet-Menu-Horizontal ul li.AspNet-Menu-Leaf a, .PrettyMenu .AspNet-Menu-Horizontal ul li.AspNet-Menu-Leaf span,
.PrettyMenu .AspNet-Menu-Horizontal ul li.AspNet-Menu-Leaf a:hover, .PrettyMenu .AspNet-Menu-Horizontal ul li.AspNet-Menu-Leaf span:hover
{
    background-image: none;
}
*/
/*AND THIS IS FOR A SLIDING MENU*/
.PrettyMenu, .AspNet-Menu-Horizontal, .AspNet-Menu-Horizontal > ul {width: 100%; z-index: 500;}
.PrettyMenu ul {background:#ffffff; padding:0; margin:0; list-style-type: none;}
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li {background:#ffffff; cursor: pointer;}

.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > a, 
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > span {text-align: center;}

.PrettyMenu {margin:0; position: relative;}
.PrettyMenu a, .PrettyMenu a:visited {display:block; font-size:8pt; color:#000; min-height:23px; line-height:22px; text-decoration:none;  background:#ffffff /*url(arrowRight.gif) right center no-repeat*/; }
.PrettyMenu span, .PrettyMenu span:visited {display:block; font-size:8pt; color:#000; min-height:23px; line-height:22px; text-decoration:none;  background:#ffffff /*url(arrowRight.gif) right center no-repeat*/;}

.PrettyMenu ul a, .PrettyMenu ul a:visited, .PrettyMenu ul span, .PrettyMenu ul span:visited 
{
	
}
.PrettyMenu ul ul a, .PrettyMenu ul ul  a:visited, .PrettyMenu ul ul span, .PrettyMenu ul ul  span:visited {border-bottom:1px solid #e1e1e1; background-color:#ffffff}

.PrettyMenu li {position:relative; float:left;}
.PrettyMenu li ul {display: none;}
.PrettyMenu .AspNet-Menu-Horizontal ul ul li a, .PrettyMenu .AspNet-Menu-Horizontal ul ul li span 
{
    background-image: none;

}


.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > a.highlightMenu, 
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > span.highlightMenu 
{
padding: 0 22px 0 17px;
	color:#000; 
	font-weight:bold; 
	background:#f2f2f2 !important;
	
	border-left:3px solid #ddd;
	border-right:3px solid #ddd;
}
.PrettyMenu > .AspNet-Menu-Horizontal a.highlightMenuSub, 
.PrettyMenu > .AspNet-Menu-Horizontal span.highlightMenuSub 
{
	color:#000; 

	background:#f2f2f2 !important;

}

.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > a, 
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > span 
{
	color:#000 !important; 
	background:#ffffff !important;
	
	border-left:3px solid #ffffff;
	border-right:3px solid #ffffff;
padding: 0 22px 0 17px;
}

.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > ul,
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > ul > li > ul 
{
	color:#000;
	border-bottom:3px solid #ddd;
	border-left:3px solid #ddd;
	border-right:3px solid #ddd;
	width:155px;
}
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > ul > li > a,
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > ul > li > span,
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > ul > li > ul > li > a,
.PrettyMenu > .AspNet-Menu-Horizontal > ul > li > ul > li > ul > li > span
{
	width:155px;
}