


 /* ******************************************************************************  menu */
 #menu{
display: block;
text-align: left;
width:177px;
line-height: 1em;
border-bottom:1px solid #cccccc;
background-color:#ffffff;
margin:0px 15px 0px 0px;
padding:0px 0px 0px 3px;
float:left;

}

/* hack to fix IE/WIN*/
#menu li {border-bottom:1px solid #ffffff; }
 /* fix for browser that dont need hack */
html>body #menu li {border-bottom:1px solid #ffffff;}

/*********************************************/
#menu ul{
 list-style:none;
 padding:0px;
 margin:0px;
 }
/* *********************************** BOTTONI PRINCIPALI QUANDO SPENTI */
#menu .principale{
	display:block;
	color:#666666;
	display:block;
	margin:0px;
	padding:6px 0px 6px 0px;
	border-top:1px solid #cccccc;
	font-weight: bold;
}
#menu .principale a{
	margin:0px;
	text-decoration: none;
	color:#666666;
	
}
#menu .principale a:hover{
text-decoration: none;
color:#55AA00;
}
/* *********************************** PRIMO BOTTONE SENZA RIGA */
#menu .inAlto{
	display:block;
color:#666666;
display:block;
margin:0px;
padding:6px 0px 6px 0px;
/*border-top:1px solid #cccccc;*/
font-weight: bold;
}
#menu .inAlto a{
display:block;
margin:0px;
text-decoration: none;
color:#666666;
}
#menu .inAlto a:hover{
text-decoration: none;
color:#55AA00;
}
/********************************* 	PRIMO BOTTONE IN ALTO QUANDO ACCESO */
#menu .inAlto_acceso{
color:#55AA00;
display:block;
margin:0px;
padding:6px 0px 6px 0px;
/*border-top:1px solid #cccccc;*/
font-weight: bold;
}
#menu .inAlto_acceso a{
display:block;
margin:0px;
text-decoration: none;
color:#55AA00;
}
#menu .inAlto_acceso a:hover{
text-decoration: none;
color:#55AA00;
}
/* ***************************************************/

/* ************************************************** PER VEDERE IL BOT PRINCIPALE ACCESO*/
#menu .p_acceso{
color:#55AA00;
display:block;
margin:0px;
padding:6px 0px 6px 0px;
border-top:1px solid #cccccc;
font-weight: bold;
}
#menu .p_acceso a{
display:block;
margin:0px;
text-decoration: none;
color:#55AA00;
}
#menu .p_acceso a:hover{
text-decoration: none;
color:#55AA00;
}
/* ***************************************************/

#menu  .contmenu{
display:none;
}

#menu  .contmenu a{
display:block;
padding:4px 0px 4px 10px;
text-decoration: none;
color:#666666;
}
/* ***************************************************  stili per sottomenu */
/* menu chi */

#menu  .contmenu a.attivo:hover{
color:#55AA00;
}

/* ************************************************** PER ACCENDERE SOTTOMENU*/
#menu  .contmenu a.attivo_h{
color:#55AA00;
}
#menu  .contmenu a.attivo_h:hover{
color:#55AA00;
}
/***************   menu di servizio  *****************/
#m1 li a,#m2 li a{
color:#666666;
text-decoration:none;
}
#m1 li a:hover,#m2 li a:hover{
color:#55AA00;
}

#m1 li a.attivo,#m2 li a.attivo{
color:#55AA00;
text-decoration:none;
}
#m1 li a.attivo:hover,#m2 li a.attivo:hover{
color:#55AA00;
}
/********* tezo livello ************/
#menuTerzoLiv{


}
#menuTerzoLiv ul{
/*background-color:#33FFCC;*/
margin:0px;
padding:0px;
}
#menuTerzoLiv li{
list-style:none;
margin:0px;
font-size:11px;
/*background-color:#33FF66;*/
}

#menuTerzoLiv li a{
color:#000000;
text-decoration:none;
}
#menuTerzoLiv li a:hover{
color:#55aa00;
}

#menuTerzoLiv li a.attivo{
color:#55aa00;
text-decoration:none;
}
#menuTerzoLiv li a.attivo:hover{
color:#55aa00;
}