/* CSS Document */


/* FORMATTAZIONE DELLE VOCI DI MENU DI PRIMO LIVELLO */

.menu {
	 padding:0;float:left;
	}

.menu a {
	display: block; padding:0 10px 0 10px; color: #fff; font-weight:bold; text-decoration: none; 	
	}

.menu a:visited {
	  display: block; color: #fff; text-decoration: none
	}

.menu a:hover {
	color: #357601
	}

.menu ul {
	padding:0; margin: 0; list-style-type: none; font-size:10px;	
	}
	
.menu li {
	float: left; position: relative; top:5px; background-image:url(../img/end_row.png); background-position:right; background-repeat:no-repeat;
	}		

.menu table {
	position: relative; top:-11px; left:-3px; visibility:hidden; margin:0; padding:0;
	}

.primo_livello {
	margin-top:1px; border:0;
	}
.livello1 {
	margin-top:1px; border:0;
	}
	
		
		
	
/* FORMATTAZIONE DELLE VOCI DI MENU DI SECONDO LIVELLO */	

.menu ul ul {
	position: absolute; visibility: hidden; /*height: 26px;*/ font-size:9px;
	}

.menu ul ul li {
	border-right:1px solid #769d49; border-left:1px solid #769d49; padding-right:0;
	}

 html .menu ul ul {
	top: 13px;
	}

.menu ul ul a {
	background-image:url(../img/submenu_filled_2_bg.gif); background-repeat:repeat-x; padding: 5px 10px 5px 10px; color: #fff; line-height: 1em; height: auto
	/*
	background-color:#62bd19; background-repeat:repeat-x; padding: 5px 10px 5px 10px; color: #fff; line-height: 1em; height: auto
	*/
	}

 html .menu ul ul a {
	width: 109px; /* cambia la larghezza del background delle voci di menu di secondo terzo e quarto livello */
	}




/* FORMATTAZIONE DELLE VOCI DI MENU DI LIVELLO SUPERIORE AL SECONDO */

.menu ul ul ul li {
	top:-13px; left:130px; width: 129px;
	}

.menu ul ul ul.left {
	left: -150px
	}




/* VISUALIZZAZIONE DELLE VOCI DI SECONDO E TERZO LIVELLO */

.menu ul li:hover ul {
	visibility: visible;
	}

.menu ul a:hover ul {
	visibility: visible;
	}

.menu ul :hover ul ul {
	visibility: hidden
	}

.menu ul :hover ul :hover ul ul {
	visibility: hidden
	}

.menu ul :hover ul :hover ul {
	visibility: visible;
	}

.menu ul :hover ul :hover ul :hover ul {
	visibility: visible;
	}








