html >body table{margin: 0 auto;	text-align:center;}

body{	font-family: verdana, arial,  "Times New Roman", serif;
	font-size: 10px;
	background-color: #ffffff;
	color: #000000;	
	margin-top:0px;	}
	
/*#titolo_print {font-size:1.75em; text-align:left; color:#000; margin-bottom: 0em; font-weight: normal;}	*/
	
img {border: none;  display:none;}
.nografico {display: none; }
#linkfinali {display:none;}

	
/*comandi per stampa tavole*/	
.tit_cella {font-size: 10pt; text-align: left;   font-weight: bold;	 color: #000000; }

table { border-top: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; border-right: 1px solid #666; margin-right: 5px;  text-align: center;}	
td.destra, td.destrab  { border-bottom: 1px dashed #ccc;  font-size:90%; text-align: right; color: #000000;	} 
td.sinistra, td.sinistrab { border-bottom: 1px dashed #ccc;  font-size:90%; text-align: left; color: #000000;	} 

th {font-size:100%; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; font-size:1px;}
th.seconda {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; font-size:10px;} 
/*fine comandi per stampa tavole*/

.destra { text-align: right;}	
.destrab { font-weight: bold; text-align: right;}	
.centro { text-align: center;}	
.centrob { font-weight: bold; text-align: center;}
.sinistra { text-align: left;}	
.sinistrab { font-weight: bold; text-align: left;}	

.destra_red { text-align: right;}	
.destrab_red { font-weight: bold; text-align: right;}	
.centro_red { text-align: center;}	
.centrob_red { font-weight: bold; text-align: center;}
.sinistra_red { text-align: left;}	
.sinistrab_red { font-weight: bold; text-align: left;}	


.traspare, .nn4, hr, .blu img, .azzurro, .log, .azzurro1{display:none;}
#azz, #menuloghi, #menuorizz, #menusx, #testata, #colonna-sx, #testatamonet{display:none;}

.azzlogoa img{	text-decoration:none;	border:none;	margin-bottom:-3px;}
.azzlogoa img a{ text-decoration:none;	border:none;	margin-bottom:-3px;}
.rossologob img {text-decoration:none;	border:none;	margin:0px;}

h1 { font-size:1.50em; }
h2 { font-size:1.25em; margin:1.5em 0 1em 0; }
h3,h4,h5,h6 { font-size:1em; margin-bottom:1px; }


/*comandi per tavole dati nelle pagine tematiche*/
.tit_cella {font-size: 100%; 
         text-align: left; 
         font-weight: bold;
		 background-color: #CCCCCC;
         color: #000000; }

.testo { font-size: 10pt;  color: #000000 ;  text-align: justify;    margin-left: 1cm ;}
.testo2 { color:#000; font-size:1.0em; text-align:left; padding-right:30px;   padding-left:60px;}  
.testo_mar { color: #993300; text-decoration:underline;}		
.notabene {font-size: 10pt;    text-align: center;    font-weight: bold;   color: #000; }		


		 
.dx {font-family: verdana, arial, helvetica;  font-size: 14pt;  font-weight: bold;   color: #000000;} 		 
.dx_p {font-family: verdana, arial, helvetica;  font-size: x-small; color: #000000;     font-style: italic;}  
.barra {font-family: verdana, arial, helvetica;  font-size: x-small;  color: #000000;   text-align: justify;}
.pillole {font-family: verdana, arial, helvetica;  font-size: 70%;  text-align: left; color: #000;	 margin-left:0.2cm;		 padding-bottom:1px;}

caption {font-size: 9pt; text-align: left; margin-left:10px;  font-weight: bold; color: #000; }

a:link, a:visited, a:hover {color:#000000; text-decoration:none;}
 
	
 /*comandi posizionamento generico testi+immagini */
 tr.all_top {vertical-align:top;}
 posi_six {text-align: left;} 
 posi_dx  {text-align: right;} 
 posi_cen {text-align: center;} 

 /*comandi pagine glossario */
#glossario {text-align:left; background: none; font-size: 11pt; width:100%;  margin:0 auto; padding-left:10px; padding-right:10px}
#glossario p.titolo {margin-left:0px;padding:0px;	padding-left:15px; font-size:1.30em;	border-bottom:2px solid #000;}
#glossario p.testo {font-size: 10px;   text-align: justify; margin-left: 5px; margin-right: 5px;}
#glossario p {font-size: 10px;   text-align: justify; margin-left: 5px; margin-right: 5px;}
