.testo {
font-family: "Verdana","Arial","Helvetica";
font-size: 12px;
font-weight: normal;
color: #444444;
margin-left: 1mm;
margin-right: 1mm;
text-decoration: none; 
}

 .testo a:active, .testo a:visited, .testo a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 12px;
color: #444444;
font-weight: normal;
text-decoration:yes;
}

.testo a:hover {
text-decoration: none;
color: #F06933; 
}


.testo_medio {
font-family: "Verdana","Arial","Helvetica";
font-size: 11px;
font-weight: normal;
color: #444444;
margin-left: 1mm;
margin-right: 1mm;
text-decoration: none; 
}

 .testo_medio a:active, .testo_medio a:visited, .testo_medio a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 11px;
color: #444444;
font-weight: normal;
text-decoration: none;
}

.testo_medio a:hover {
text-decoration: yes;
color: #F06933;
background-color: FDF0EA;
}


.testo_picc {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
font-weight: normal;
color: #888888;
margin-left: 1mm;
margin-right: 1mm;
text-decoration: none; 
}

 .testo_picc a:active, .testo_picc a:visited, .testo_picc a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
color: #888888;
font-weight: normal;
text-decoration: none;
}

.testo_picc a:hover {
	text-decoration: yes;
	color: #F06933;
	background-color: FDF0EA;
}


.testo_picc_scuro {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
font-weight: normal;
color: #444444;
margin-left: 1mm;
margin-right: 1mm;
text-decoration: none; 
}

 .testo_picc_scuro a:active, .testo_picc_scuro a:visited, .testo_picc_scuro a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
color: #444444;
font-weight: normal;
text-decoration: none;
}

.testo_picc_scuro a:hover {
	font-size: 10px;
	text-decoration: none;
	color: #F06933;
	background-color: FDF0EA;
}


.bottoni {
font-family: "Verdana","Arial","Helvetica";
font-size: 9px;
font-weight: normal;
color: #555555;
margin-left: 1mm;
margin-right: 1mm;
text-decoration: none; 
}

 .bottoni a:active, .bottoni a:visited, .bottoni a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 9px;
color: #555555;
font-weight: normal;
text-decoration: none;
}

.bottoni a:hover {
	text-decoration: yes;
	color: #F06933;
	background-color: FDF0EA;
}


.numeri_scheda {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
font-weight: normal;
color: #656666;
text-decoration: none; 
}

 .numeri_scheda a:active, .numeri_scheda a:visited, .numeri_scheda a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
color: #656666;
font-weight: normal;
text-decoration: none;
}

.numeri_scheda a:hover {
	text-decoration: yes;
	color: #F06933;
	background-color: FDF0EA;
}

.layer {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
font-weight: bold;
color: #F06933;
margin-left: 1mm;
margin-right: 1mm;
text-decoration: none; 
}

 .layer a:active, .layer a:visited, .layer a:link {
font-family: "Verdana","Arial","Helvetica";
font-size: 10px;
color: #F06933;
font-weight: bold;
text-decoration: none;
}

.layer a:hover {
	text-decoration: none;
	color: #666666;
}

/* --------------------- */

.contenuto a:link{color:#3CA5DC}
.contenuto a:hover{color:#F06933}
.contenuto a:visited{color:#04689A}

td.contenuto ul{
	border-bottom:1px #efefef solid; 
	border-left:1px #efefef solid;
	border-right:1px #efefef solid;
	margin:0 0 5px 0;padding:5px;
	font:10px Arial, Helvetica, sans-serif;}
td.contenuto li{background:url(img/home/square.gif) no-repeat top left; 
	list-style:none; padding:0 0 0 10px; line-height:15px;}
	
li.sottolista {background:none}

img.imgtit{padding:0; margin:28px auto 10px auto; display:block; text-align:center;}