UL.v-nav{

	margin:5px 0px 0px 0px;
	padding:0px !important;
	border-left:0px solid #fff;
	width:216px !important;
		list-style:none !important;	
	
}
UL.v-nav LI {
	
	font-size:11px;
	display: block;  
	color: #727272; 
	text-align:left;
	margin:0px 0px 0px 0px;
	border-bottom:0px solid #fff;
	padding:0px !important;
	list-style:none !important;	
	

}
.h26{
	line-height:25px;
	height:25px;
}
.h16{
	line-height:16px !important;
	height:16px !important;
	padding-left:35px !important;
}
/* PRIMO LIVELLO */
UL.v-nav LI.L1 {
	width:216px;
		

}
 UL.v-nav LI.L1 A{
		line-height:24px;
		height:24px;
	margin:0px 0px 2px 0px;
	display: block;
	padding-left:20px;
	font-weight:600;
	
}
UL.v-nav LI.L1 A:link,
UL.v-nav LI.L1 A:visited{
	border:0px;
	text-decoration:none;
	color:#FFF;	
	background-image:url("arrow-white.gif");
	background-repeat:no-repeat;
	background-position:4% 50%;
}
UL.v-nav LI.L1 A:hover,
UL.v-nav LI.L1 A:focus,
UL.v-nav LI.L1 A:active{
	border:0px;
	text-decoration:none;
	color:#f1f1f1;
}
.colore1{
	background-color:#ff9900;
}
.colore2{
	/*background-color:#64CBCB;*/
	background-color:#2BA3A3;
}
.colore3{
	background-color:#2BA3A3;
}
.colore4{
	background-color:#11213e;
}
/* SECONDO LIVELLO */
UL.v-nav  UL.v-navSub1 {
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
	list-style:none !important;	
	
}
UL.v-nav UL.v-navSub1 LI.L2 A{
		line-height:19px;
		height:19px;
margin:0px 0px 2px 0px;
	display: block;
	padding-left:35px;
	font-weight:400;
	
}
UL.v-nav  UL.v-navSub1 LI.L2 A:link,
UL.v-nav  UL.v-navSub1 LI.L2 A:visited{
	border:0px;
	text-decoration:none;
	color:#fff;	
	background-image:url("arrow-gray.gif");
	background-repeat:no-repeat;
	background-position:11% 50%;
}
UL.v-nav UL.v-navSub1 LI.L2 A:hover,
UL.v-nav UL.v-navSub1 LI.L2 A:focus,
UL.v-nav UL.v-navSub1 LI.L2 A:active{
	border:0px;
	text-decoration:none;
	color:#f2f2f2;
}

/* TERZO LIVELLO */
UL.v-nav  UL.v-navSub1 UL.v-navSub2 {
	margin:0px 0px 0px 0px !important;
	padding:0px;
	list-style:none !important;	
	
}
LI.L3{
	border-bottom:0px solid #DEE6E8!important;
	background:#F5F7F7;
}
LI.L2{
	margin-bottom:0px !important;
	background:#F5F7F7;
}
UL.v-nav UL.v-navSub1 UL.v-navSub2 LI.L3 A{
	line-height:12px;
	height:12px;
	margin:0px 0px 2px 0px;
	display: block;
	padding-left:45px !important;
	font-weight:400;
	font-size:11px;
	
}
UL.v-nav  UL.v-navSub1 UL.v-navSub2 LI.L3 A:link,
UL.v-nav  UL.v-navSub1 UL.v-navSub2 LI.L3 A:visited{
	border:0px;
	text-decoration:none;
	color:#666;	
	background-image:url("arrow-gray.gif");
	background-repeat:no-repeat;
	background-position:17% 50%;
}
UL.v-nav UL.v-navSub1 UL.v-navSub2 LI.L3 A:hover,
UL.v-nav UL.v-navSub1 UL.v-navSub2 LI.L3 A:focus,
UL.v-nav UL.v-navSub1 UL.v-navSub2 LI.L3 A:active{
	border:0px;
	text-decoration:none;
	color:#333;
}
/**/
/* Quarto LIVELLO */
UL.v-nav  UL.v-navSub2 UL.v-navSub3 {
	margin:0px 0px 0px 0px !important;
	padding:0px;
	list-style:none !important;	
	
}
LI.L3{
	border-bottom:0px solid #DEE6E8!important;
	background:#F5F7F7;
}
LI.L2{
	margin-bottom:0px !important;
	background:#F5F7F7;
}
UL.v-nav UL.v-navSub2 UL.v-navSub3 LI.L3 A{
	line-height:12px;
	height:12px;
	margin:0px 0px 2px 0px;
	display: block;
	padding-left:52px !important;
	font-weight:400;
	font-size:11px;
	
}
UL.v-nav  UL.v-navSub2 UL.v-navSub3 LI.L3 A:link,
UL.v-nav  UL.v-navSub2 UL.v-navSub3 LI.L3 A:visited{
	border:0px;
	text-decoration:none;
	color:#666;	
	background-image:url("arrow-gray.gif");
	background-repeat:no-repeat;
	background-position:20% 50%;
}
UL.v-nav UL.v-navSub2 UL.v-navSub3 LI.L3 A:hover,
UL.v-nav UL.v-navSub2 UL.v-navSub3 LI.L3 A:focus,
UL.v-nav UL.v-navSub2 UL.v-navSub3 LI.L3 A:active{
	border:0px;
	text-decoration:none;
	color:#333;
}
/*.colore1-1{
	background-color:#C1EAEA;
}
.colore2-1{
	background-color:#64CBCB;
}
.colore3-1{
	background-color:#2BA3A3;
}*/
.colore1-1{
	background-color:#64CBCB;
}
.colore2-1{
	background-color:#C1EAEA;
	padding:3px 0;
}
.colore3-1{
	background-color:#2BA3A3;
}
/**/
.foto A{
	line-height:12px;
	height:12px;
	margin:0px 0px 2px 0px;
	display: block;
	padding-left:33px !important;
	font-weight:400;
	font-size:11px;
	
}
.foto A:link,
.foto A:visited{
	border:0px;
	text-decoration:none;
	color:#666 !important;	
	background-image:url("arrow-gray.gif");
	background-repeat:no-repeat;
	background-position:20% 50% ;
}
.foto A:hover,
.foto A:focus,
.foto A:active{
	border:0px;
	text-decoration:none;
	color:#333;
}





