/* Modello BLUE */

/* menu con sottomenu verticale --------------------------------------------------- */

/*menu principale--------*/

.menu_orizz{
	background-color:#fff;
	width:780px;
	margin:0 5px 0 5px;
	height:50px;
	padding:0;
	border-bottom:1px solid #fff;
	background:url(../img/menuorizz_sfondo.png) repeat-x left top;
	float:left;
}


.menu_orizz ul{
	margin:0;	
	text-transform:uppercase;	
	padding:0px 0 0 0;

}


	
.menu_orizz li{
	margin: 0;
	padding:10px 0 0 0;
	position:relative;
	border-right:1px solid #f0f0f0;
 	float:left;
	z-index:90;	
}

.menu_orizz_ang_sx {
	width:6px;
	float:left;
	background-color:#fff;
}
	
.menu_orizz_ang_dx {

	width:6px;
	float:right;
	background-color:#fff;
}

.menu_orizz li a, .menu_orizz ul li a:link, .menu_orizz ul li a:active, .menu_orizz ul li a:visited{
	color:#585858;
	display:block;
	padding:6px 15px 10px 14px;
	font-size:1.2em;
	font-weight:normal;
}

.menu_orizz li a:hover{
	color:#000;
	
}

.menu_orizz ul li ul{
	position: absolute;
	text-transform:none;
	padding:8px 0px 5px 0;
	top:30px;
	z-index:100;
	width:110px;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
/*visibility: hidden;*/
}

.menu_orizz ul li ul li {	
	padding:0;
	
	background-repeat:repeat;
	border-bottom:1px solid #f0f0f0;	
}

.menu_orizz ul li ul li a, .menu_orizz ul li ul li a:link, .menu_orizz ul li ul li a:visited, .menu_orizz ul li ul li a:active {
 	color:#666677;
	padding:0;
	text-align:left;
	padding:7px 10px 7px 15px;
	font-size:1.1em;
	width:110px;
	background-color:#fff;
}


.menu_orizz ul li ul li a:hover, .menu_orizz ul li ul li a:focus, .menu_orizz ul li ul li a.selected, .menu_orizz ul li a.menu_active {
 	background-color:#f0f0f0;
	color:#666666;
	border-bottom:0;	
	font-weight:normal;
}
		


.menu_orizz ul li ul li ul li {
/*visibility: hidden;*/
	left:135px;
	top:-38px;

}

.menu_orizz ul li ul li:hover ul li {
/*visibility:visible;*/
}



