﻿/*.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-Vertical, .AspNet-Menu-Vertical > ul {width: 100%; z-index: 500;}
.PrettyMenu ul {background:#d5d7e9; padding:0; margin:0; list-style-type: none;}
.PrettyMenu > .AspNet-Menu-Vertical > ul > li {background:#d5d7e9;}

.PrettyMenu > .AspNet-Menu-Vertical > ul > li > a, 
.PrettyMenu > .AspNet-Menu-Vertical > 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-Vertical > ul > li:hover > ul {display:block; position:absolute; left:0; top:22px;}

.PrettyMenu .AspNet-Menu-Vertical ul li.AspNet-Menu-Leaf a, .PrettyMenu .AspNet-Menu-Vertical ul li.AspNet-Menu-Leaf span,
.PrettyMenu .AspNet-Menu-Vertical ul li.AspNet-Menu-Leaf a:hover, .PrettyMenu .AspNet-Menu-Vertical ul li.AspNet-Menu-Leaf span:hover
{
    background-image: none;
}
*/
/*AND THIS IS FOR A SLIDING MENU*/
.PrettyMenu, .AspNet-Menu-Vertical, .AspNet-Menu-Vertical > ul {width: 100%; z-index: 500;}
.PrettyMenu ul { padding:0; margin:0; list-style-type: none;}
.PrettyMenu > .AspNet-Menu-Vertical > ul > li { cursor: pointer; padding: 0 3px 0 3px;}

.PrettyMenu > .AspNet-Menu-Vertical > ul > li > a, 
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > span 
{
	display: block;
	padding: 2px;
	text-align:left;
	border-bottom: 1px dotted #c5c4c4;	
}

.PrettyMenu 
{
	margin:0; 
	position: relative;
	font-family: "Arno Pro", Geneva, sans-serif;
}
.PrettyMenu a, .PrettyMenu a:visited {display:block; font-size:13pt;  min-height:25px; line-height:25px; text-decoration:none;
	/*url(arrowRight.gif) right center no-repeat;*/ }
.PrettyMenu span, .PrettyMenu span:visited {display:block; font-size:13pt;  min-height:25px; line-height:25px; text-decoration:none;
	  /*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 dotted #373737; width:90%; }

.PrettyMenu li {position:relative; float:left;}
.PrettyMenu li ul {display: none;}
.PrettyMenu .AspNet-Menu-Vertical ul ul li a, .PrettyMenu .AspNet-Menu-Vertical ul ul li span 
{
    background-image: none;
}

.PrettyMenu > .AspNet-Menu-Vertical > ul > li > a.highlightMenu, 
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > span.highlightMenu 
{
	color:#1e75a4 !important;
	font-weight:bold;
	background-color:#ffffff;
	width:280px;
}
.PrettyMenu > .AspNet-Menu-Vertical a.highlightMenuSub, 
.PrettyMenu > .AspNet-Menu-Vertical span.highlightMenuSub 
{
	color:#1e75a4;
	background-color:#ffffff;
	font-weight:bold;
	width:280px;
}

.PrettyMenu > .AspNet-Menu-Vertical > ul > li > a, 
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > span 
{
	color:#373737 !important;
	
	width:280px;
	padding-left:20px;
}

.PrettyMenu > .AspNet-Menu-Vertical > ul > li > ul,
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > ul > li > ul 
{
	color:#000;
	width:200px;
	border-bottom:3px solid #ffffff;
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	padding-left:3px;
	padding-right:3px;
	background-color:#ffffff;
}

.PrettyMenu > .AspNet-Menu-Vertical > ul > li > ul > li > a,
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > ul > li > span,
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > ul > li > ul > li > a,
.PrettyMenu > .AspNet-Menu-Vertical > ul > li > ul > li > ul > li > span
{
	width:200px;
}