body{
font-family: Verdana, Helvetica, sans-serif;
}
.titoli  {font-family: Verdana, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: black}
.titoli2  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #228B22;
}

.testo  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black}
.testo:link  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; text-decoration: none; }
.testo:active  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black; text-decoration: none;}
.testo:visited  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black;  text-decoration: none;}
.testo:hover  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: black;  text-decoration: underline;}


.testob  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white}
.testob:link  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: none; }
.testob:active  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white; text-decoration: none;}
.testob:visited  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: white;  text-decoration: none;}
.testob:hover  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: red;  text-decoration: underline;}


.bold  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  color: #409040;}
.bold:link  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #409040; text-decoration: none; }
.bold:active  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #409040; text-decoration: none;}
.bold:visited  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #409040;  text-decoration: none;}
.bold:hover  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #409040;  text-decoration: underline;}


.link  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #053300;}
.link:link  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #053300; text-decoration: none; }
.link:active  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #053300; text-decoration: none;}
.link:visited  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0F8900;  text-decoration: none;}
.link:hover  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: red;  text-decoration: underline;}

.link2  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #409040;}
.link2:link  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #409040; text-decoration: none; }
.link2:active  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #409040; text-decoration: none;}
.link2:visited  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #409040;  text-decoration: none;}
.link2:hover  {font-family:  Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: red;  text-decoration: underline;}


.copyright  {font-family:  Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000;}
.copyright:link  {font-family:  Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #409040; text-decoration: none; }
.copyright:active  {font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #409040; text-decoration: none;}
.copyright:visited  {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #1F741F;  text-decoration: none;}
.copyright:hover  {font-family:  Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: red;  text-decoration: underline;}


.tdata, #tdata {background:#F4F5F4; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: black;	border:1px solid;	border-color: green;}
#tdata{
	padding: 3px;
}
.tdlink {background:#FAFBFA; font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: black;	border:1px solid;	border-color: #B9F2B2;}
#tdlink {
	background:#FAFBFA;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
	border:1px solid;
	border-color: #B9F2B2;
	padding: 3px;
	margin-bottom: 2px;
	background-image: url(img/telefono.gif);
	background-repeat: repeat-y;
	min-height: 30px;
	height: auto !important;
	height: 30px;
	padding-left: 20px;
}
#tdinfo {
	background:#FAFBFA;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
	border:1px solid;
	border-color: #B9F2B2;
	margin-bottom: 2px;
}
#tdinfo a{
	display: block;
	text-decoration: none;
	padding: 3px;
	color: #272727;
}
#tdinfo a:hover{
	display: block;
	text-decoration: none;
	color: White;
	background-color: Green;
}
input{
	margin: 0px;
	border:1px solid;	border-color: #E4E4E4;
	font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 12px; 
	padding: 2px;
}