body { 	font-family:Verdana, Arial, Helvetica, sans-serif;	background-color:#E3E3E3;	margin-left:0px;	margin-top:0px;	margin-right:0px;	margin-bottom:0px;}h3 {	font-size:14px;	color:#102B46;	font-weight:bold;}h1 {	font-size:12px;	color:#102B46;	font-weight:bold;}p {	text-align:justify;	font-size:10px;	line-height:16px;	color:#102B46;}p a {	text-decoration:underline;	font-weight:bold;	color:#102B46;}p a:hover {	color:#FF0000;	text-decoration:underline;}.service_menu {	border-top:1px solid #102B46;	font-size:10px;	color:#102B46;	padding:3px;	text-align:center;}.service_menu a {	text-decoration:none;	font-weight:bold;	color:#102B46;}.service_menu a:hover {	color:#FF0000;	text-decoration:underline;}.percorso {	font-size:9px;	line-height:16px;	color:#666666;}.percorso a {	text-decoration:none;	font-weight:bold;	color:#666666;}.percorso a:hover {	color:#FF6600;	text-decoration:underline;}.img_contenuto {	margin:0 8px 8px 0;}.cornice {	width:743px;}.cornice_top {	background-image:url(../images/grafica/cornice/top.gif);}.cornice_down {	background-image:url(../images/grafica/cornice/down.gif);}.cornice_dx {	background-image:url(../images/grafica/cornice/dx.gif);}.cornice_sx {	background-image:url(../images/grafica/cornice/sx.gif);}.menu {	text-align:center;	font-size:10px;	color:#102B46;	height:35px;	width:119px;	background-color:#DADADA;	background-image:url(../images/grafica/bg_menu.gif);	background-position:center;	background-repeat:no-repeat;	border-bottom:1px solid #FFFFFF;}.menu a {	text-decoration:none;	color:#102B46;}.menu a:hover {	color:#FF0000;}.menu_spacer {	height:35px;	width:1px;	background-color:#DADADA;	border-bottom:1px solid #FFFFFF;}.menu_spacer_noborder {	height:35px;	width:1px;	background-color:#DADADA;}.menu_select {	text-align:center;	font-size:10px;	color:#102B46;	height:35px;	width:119px;	background-color:#F5F5F5;	background-image:url(../images/grafica/bg_menu.gif);	background-position:center;	background-repeat:no-repeat;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;	border-top:1px solid #FFFFFF;}.menu_select a {	text-decoration:none;	color:#102B46;}.menu_select a:hover {	color:#FF0000;}.main {	width:723px;}.main_sottomenu {	width:239px;	padding:5px;	background-color:#F5F5F5;	border-bottom:1px solid #FFFFFF;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;}.main_sottomenu_space {	background-color:#F5F5F5;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;}.main_spazio {	width:1px;}.main_contenuto {	padding:5px;	background-color:#F5F5F5;	border-bottom:1px solid #FFFFFF;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;}.main_contenuto_space {	background-color:#F5F5F5;	border-left:1px solid #FFFFFF;	border-right:1px solid #FFFFFF;}.indirizzo {	font-size:10px;	color:#102B46;	text-align:center;	padding:5px;}.firma {	text-align:right;	font-size:10px;	line-height:16px;	color:#102B46;	font-weight:bold;}ul {	list-style-image:url(../images/grafica/ul.gif);	font-size:10px;	line-height:16px;	color:#102B46;}ul a {	text-decoration:underline;	font-weight:bold;	color:#102B46;}ul a:hover {	color:#FF0000;	text-decoration:underline;}ol {	font-size:10px;	line-height:16px;	color:#102B46;}ol a {	text-decoration:underline;	font-weight:bold;	color:#102B46;}ol a:hover {	color:#FF0000;	text-decoration:underline;}.tabella_form {	border-top:1px solid #102B46;	border-bottom:1px solid #102B46;	margin:10px 0 10px 0;}.tabella_form td {	color:#102B46;	font-weight:bold;	font-size:11px;	padding:3px;}.tabella_form th {	color:#102B46;	font-weight:bold;	font-size:11px;	text-align:right;	padding:3px;}.testo_form {	background-color:#FFFFFF;}.campotesto_form {	color:#102B46;	font-weight:bold;	font-size:11px;	width:200px;	height:15px;	border:1px solid #102B46;	background-color:#FFFFFF;}.campotesto_formpiccolo {	color:#102B46;	font-weight:bold;	font-size:11px;	width:100px;	height:15px;	border:1px solid #102B46;	background-color:#FFFFFF;}.campotxtarea_form {	color:#102B46;	font-weight:bold;	font-size:11px;	width:200px;	height:100px;	border:1px solid #102B46;	background-color:#FFFFFF;}.formtitoli {	color:#102B46;	font-weight:bold;	text-align:center;	font-size:12px;	border-top:1px solid #102B46;}.formtitolilow {	color:#102B46;	font-weight:bold;	text-align:center;	font-size:10px;	border-top:1px dashed #CCCCCC;}.storia {	border-bottom:1px solid #91916C;	border-top:1px solid #91916C;	margin:10px 0 10px 0;}.storia td {	font-size:10px;	color:#323225;	background-color:#F6F2D4;	padding:5px 5px 5px 15px;	border-top:1px solid #CCCC99;}.storia th {	font-weight:bold;	font-style:italic;	font-family:"Times New Roman", Times, serif;	text-align:left;	font-size:20px;	color:#FFFFFF;	background-color:#CCCC99;	padding:3px;	border-bottom:1px solid #FFFFFF;}.referenze_table {	border-bottom:1px solid #102B46;	border-top:1px solid #102B46;	margin:10px 0 10px 0;}.referenze_table td {	width:130px;	height:100px;	background-color:#FFFFFF;	padding:5px;}.testo {	font-size:10px;	color:#102B46;	padding:0px;	line-height:16px;	text-align:left;}