.css_temp{
}

.css_body_cont { 	padding: 0px;}

.css_corpo_sopra { 	background-color:#cccccc; 
	padding: 2px;}

.css_corpo_intermedio { 	background-color:#eeeeee; 
	padding: 2px;} 

.css_corpo_sotto { 	background-color:#cccccc; 
	padding: 2px;}

.css_lista_incrementi {	font-family:Arial; 	font-size:8pt; }


.css_titolo{	color: #556aaa;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 18pt;	font-weight: bold
}

.css_sottotitolo{	color: #556aaa;	text-align: left;	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	font-weight: bold
}


.css_link {
	color:#556aaa;
	font-family:Arial; 	font-size:10pt;
	text-decoration: none;}

.css_messaggio_nessun_record{
	color:#FF0000; 	font-family:Arial; 	font-size:10pt; }


.css_messaggio_filtro_ricerca{
	color:#FF0000; 	font-family:Arial; 	font-size:12pt; }


.css_messaggio_campi_obbligatori{
	color:#FF0000; 	font-family:Arial; 	font-size:9pt; }

.css_messaggio_errore{
	color:#FF0000; 	font-family:Arial; 	font-size:14pt; }

.css_messaggio_errore_specifiche{
	color:#000000; 	font-family:Arial; 	font-size:10pt; }

.css_messaggio_successo{
	color:#FF00FF; 	font-family:Arial; 	font-size:12pt; }

.css_messaggio_spiegazione{	font-family: verdana,arial,helvetica;	font-size: 9pt;	text-align: left;	font-style:italic; 	color:#000000;
}

.css_input_su_etichetta{ 	font-family: arial; 	font-size: 8pt; }  

.css_pulsante{
	color:#000000; 	background-color:#dddddd; 	font-family: arial; 	font-size: 9pt;
	text-align: center;	}  


.css_input_modulo_sx{
	color:#000000; 	background-color:#FFFFFF; 	font-family: arial; 	font-size: 8pt;
	text-align: left;	}  

.css_input_modulo_sx_disabled{
	background-color:#FFFFaa; 
	font-family: arial; 	font-size: 8pt;
	text-align: left;}  


.css_input_modulo_dx{
	color:#000000; 	background-color:#FFFFFF; 	font-family: arial; 	font-size: 8pt;
	text-align: right;	} 

.css_input_modulo_dx_disabled{
	background-color:#FFFFaa; 
	font-family: arial; 	font-size: 8pt;
	text-align: right;}  
.css_aiuto{	font-family: verdana,arial,helvetica;	font-size: 8pt;	text-align: left;	font-style:italic; 	color:#3399FF;
}



.css_etichetta_modulo{ 	color:#000000; 	font-family: verdana,arial; 	font-size: 8pt; 	font-weight: normal; 	vertical-align: top;
	text-align: right;	}  

.css_dato_modulo{ 	color:#000000; 	font-family: verdana,arial; 	font-size: 8pt; 	font-weight: normal; 	vertical-align: top;
	text-align: left;	}  

.css_etichetta_sx { 	background-color:#dddddd; 	color:#556aaa; 	font-family: verdana,arial; 	font-size: 8pt; 	font-weight: bold; 	border-style: solid; 	border-color: #DDDDDD; 	border-width: 1; 	vertical-align: top;
	text-align: left;	}  

.css_etichetta_cen { 	background-color:#dddddd; 	color:#556aaa; 	font-family: verdana,arial; 	font-size: 8pt; 	font-weight: bold; 	border-style: solid; 	border-color: #DDDDDD; 	border-width: 1; 	vertical-align: top;	text-align: center;}  

.css_etichetta_dx { 	background-color:#dddddd; 	color:#556aaa; 	font-family: verdana,arial; 	font-size: 8pt; 	font-weight: bold; 	border-style: solid; 	border-color: #DDDDDD; 	border-width: 1; 	vertical-align: top;
	text-align: right;}  


.css_dato_sx { 	background-color:#FFFFFF; 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 	border-style: solid; 	border-color: #DDDDDD; 	border-width: 1; 	vertical-align: top;
	text-align: left;	}  


.css_dato_cen { 	background-color:#FFFFFF; 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 	border-style: solid; 	border-color: #DDDDDD; 	border-width: 1; 	vertical-align: top;	text-align: center}  

.css_dato_dx { 	background-color:#FFFFFF; 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 	border-style: solid; 	border-color: #DDDDDD; 	border-width: 1; 	vertical-align: top;	text-align: right;}  


.css_dato_stampa_sx { 	background-color:#FFFFFF; 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 	vertical-align: top;
	text-align: left;	}  


.css_dato_stampa_cen { 	background-color:#FFFFFF; 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 	vertical-align: top;	text-align: center}  

.css_dato_stampa_dx { 	background-color:#FFFFFF; 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 	vertical-align: top;	text-align: right;}  

.css_copyright_cont{ 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 
	text-decoration: none;}  

.css_copyright_top{ 	color:#000000; 	font-family: verdana,arial,helvetica; 	font-size: 8pt; 
	text-decoration: none;} 

.css_nav_body {	background-color: #FFFFFF;	color: #FFFFFF;	margin: 2px;	padding: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size:8pt;}

.css_nav_visitatore {	color: #000000;	text-align:left;	font-family: Arial, Helvetica, sans-serif;	font-size:8pt;}

.css_nav_benvenuto {	color: #000000;	text-align:left;	font-family: Arial, Helvetica, sans-serif;	font-size:8pt;
	font-weight:bold;}

.css_nav_copyright {	color: #000000;	text-align:left;	font-family: Arial, Helvetica, sans-serif;	font-size:8pt;	font-style: italic;
}

.css_nav_menu_table {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	border-width: 0px;	margin: 0px;	width:140px;
}

.css_nav_menu_item {	font-family: Arial, Helvetica, sans-serif;	text-align: right;	font-size: 9px;	text-align: center; }

a.css_nav_menu_ref {	color:#1F385F;	font-size:7pt;	font-family: verdana, arial, helvetica; text-decoration:none;	font-weight: bold;
}

