/* formattazione lista */

ul#menu_a_2livelli{
float: left;
margin: 0;
padding: 0;
/*border-top: 1px solid #fff;*/
/*border-bottom: 1px solid #fff;*/
border-left: 1px solid #fff;
background: #00743c;
list-style:none;
font:bold 10pt Arial, Helvetica, sans-serif;
}	
ul#menu_a_2livelli li ul li{
list-style:none;
margin:0;
padding:0;
}
ul#menu_a_2livelli li{
float:left;
margin: 0;
padding: 0;
border-left: 1px solid #fff;
color:black;
}

/* stile ai link */
ul#menu_a_2livelli a:link,
ul#menu_a_2livelli a:visited{
display: block;
padding: 4px 8px;
color: #fff;
text-decoration: none;
}
ul#menu_a_2livelli a:hover,
ul#menu_a_2livelli a:focus,
ul#menu_a_2livelli a:active{
background-color: #ccc;
color: #00743c;
text-decoration: none;
}

ul#menu_a_2livelli li li a:link,
ul#menu_a_2livelli li li a:visited{
border-right: 1px solid #00743c;
display: block;
padding: 4px 16px;
color: #00743c;
text-decoration: none;
}
ul#menu_a_2livelli li li a:hover,
ul#menu_a_2livelli li li a:focus,
ul#menu_a_2livelli li li a:active{
border-right: 1px solid #00743c;
background-color: #ccc;
color: #666666;
text-decoration: none;
}




/* nascondere i sottomenu quando non sono attivati */
ul#menu_a_2livelli li ul{
display: none;
}

/* fare apparire i sotto menu */
ul#menu_a_2livelli li:hover ul{
display: block;
position: absolute;
z-index:1;
width:160px;
padding: 0;
margin: 0 0 0 -1px;
border:1px solid #00743c;
background: #E8F2DB;
font-size:.8em;
}
ul#menu_a_2livelli li li {
border-bottom:1px solid #fff;
width: 160px;
}
.testocondizioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-style: normal;

}
.testocondizionitab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 5mm;
	border: thin solid #000000;

}

