/*MENU A*/
#menu a{
font-family:Trebuchet MS, Helvetica, sans-serif;
font-size:13px;
}

#menu a:link, a:visited{
text-decoration:none;
}

#menu a:hover{
text-decoration:underline;
}

.menu_a_off a{
color:#d1d1d1;
}

.menu_a_on a{
color:#ffffff;
}

.vocemenu {
	position:relative;
}

.tendina {
	position:absolute;
	z-index: 100;
	top:27px;
	width:160px;
	display:none;
	height:30px;
	left: -20px;
	background-color:#679F13;
	border-top:solid 1px 7BBE13;
	color:#ffffff;
}

.elementotendina {
  position:relative;

}

#menu .elementotendina a:link{
	z-index: 3000;
	display:block;
	text-align:left;
	padding: 5px 0 5px 5px;
	height:auto !important;
	height:10px;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	background-color:#679F13;
	border-top:solid 1px 7BBE13;
	color:#ffffff;
	width:160px;
}

#menu .elementotendina a:visited{
	z-index: 3000;
	display:block;
	text-align:left;
	padding: 5px 0 5px 5px;
	height:auto !important;
	height:10px;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	font-size:11px;
	background-color:#679F13;
	border-top:solid 1px 7BBE13;
	color:#ffffff;
	width:160px;
}

#menu .elementotendina a:hover{
	background-color:#7BBE13;
	width:160px;
	
}

.tendinasub {
	position:absolute;
	z-index: 1000;
	left:180px;
	width:180px;
	top: 5px;
	height:auto !important;
	height:10px;
	border: 7px solid #4E6F91;
	border-top: 2px solid #4E6F91;
}

.menu_a_on {
background-image:url(../images/sfondo_menu_on.gif);
background-repeat:repeat-x;
padding-left:20px;
padding-right:20px;
}

.menu_a_off {
background-image:none;
padding-left:20px;
padding-right:20px;
}

/*
.menu_a_off:hover{
background-image:url(../images/sfondo_menu_on.gif);
background-repeat:repeat-x;
color: #FFFFFF;
}
*/


