body{
margin:0px;
}
td{
font-family:Tahoma,Verdana,Arial;
font-size:11px;
color:#000000;
}
textarea,input,select,option{
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #C4C4C4;
}
.errore{
	color:#d70000;
	font-weight:bold;
	}
.no_bordo{
	border:0px none;
	}
.bordo{
	border:1px solid #c4c4c4;
	margin:5px;
}
.bordo_map1{
	border:2px solid #c4c4c4;
	border-bottom:0px;
}
.bordo_map2{
	border:2px solid #c4c4c4;
	border-top:0px;
}
.bordo2{ border:2px solid #0FC5F0;	
	font-weight:normal;
	font-size:14px;}
.bordo2_sel{
	background-color:#0FC5F0;	
	font-weight:normal;
	font-size:14px;
}
.titolo_news{font-size:14px;color:#0081B6;}
.data_news{color:#007AB0; font-size:16px;}
.sep{border-bottom:3px solid #007AB0;}
td.dx{
border-right-style:solid;
border-right-width:1px;
border-right-color:#B8B8B8;
}
td.sx{
border-left-style:solid;
border-left-width:1px;
border-left-color:#B8B8B8;
}
td.inferiore{
text-align:justify;
padding:5px;
border-style:solid;
border-width:1px;
border-color:#B8B8B8;
border-top:none;
border-bottom:none;
line-height:18px;
}
td.centro{
text-align:justify;
}
.titolo1{
color: #0096CE;
font-weight: bold;
}
.titolo2{
color: #6B6B6B;
font-weight: bold;
}
.testo{
text-align:justify;
line-height:18px;
}
.testo2{
color:#404040;
text-align:justify;
line-height:18px;
background-color:#F1F1F1;
border-bottom:1px solid #C8E7F1;
}
.rosso_2{
	background-color:#0078AF;
	color:#ffffff;
}
.prezzo{border:1px solid #0081B6;
color:#404040; font-size:13px;}
.nomeazienda{
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
color:#0081B6;
}
.indirizzo{
font-weight:bold;
color:#6B6B6B;
}
a,a:link,a:visited{
font-weight:bold;
color: #0078AF;
text-decoration: none;
}
a:hover{
font-weight:bold;
color: #0078AF;
text-decoration: underline;
}
a.voce,a.voce:link,a.voce:visited{
font-weight:normal;
font-size:16px;
color: #0081B6;
text-decoration: none;
}
a.voce:hover{
font-weight:normal;
font-size:16px;
color: #0081B6;
text-decoration: underline;
}
a.mbott,a.mbott:link,a.mbott:visited{
font-weight:normal;
font-size:14px;
color: #404040;
text-decoration: none;
}
a.mbott:hover{
font-weight:normal;
font-size:14px;
color: #404040;
text-decoration: underline;
}
a.mini,a.mini:link,a.mini:visited{
font-weight:normal;
font-size:11px;
color: #E62F0E;
text-decoration:underline;
}
a.mini:hover{
font-weight:normal;
font-size:11px;
color: #E62F0E;
text-decoration: underline;
}

.td_voce{
line-height:18px;
font-weight:normal;
font-size:16px;
color: #0081B6;
background-color:#F1F1F1;
text-align:left;
padding-left:10px;
}

