.tabella_menu
{
	border:none;
	font-family :Verdana;
	font-size : 14 px;
	font-weight:bold;
	

	}
	
.riga_lunga_sotto_menu
{
	background-color: rgb(117, 159, 207);
	width:100%;
	}


.tabella_menu td 
{
	border-right-style:solid;
	border-right-color :#666666;
	border-right-width: 1px;
	padding: 3px 7px 3px 7px; 

	}
	
.tabella_menu_evidenziata  
{
	border-right-style:solid;
	border-right-color :#666666;
	border-right-width: 1px;
	padding: 3px 7px 3px 7px; 
	background:red; 

	}

.tabella_menu_evid_gialla
{
	border-right-style:solid;
	border-right-color :#666666;
	border-right-width: 1px;
	padding: 3px 7px 3px 7px; 
	background:Yellow; 
	}

.voce_menu_evidenziata {color:white;}
.voce_menu_evidenziata a{color:white;text-decoration:none;}
.voce_menu_evidenziata a:hover{color:#2729DD;text-decoration:none;}

.voce_menu_evidenziata_gialla {color:navy;}
.voce_menu_evidenziata_gialla a{color:navy;text-decoration:none;}
.voce_menu_evidenziata_gialla a:hover{color:red;text-decoration:none;}
	
.voce_menu{color:White;}
.voce_menu a{color:White;text-decoration:none;}
.voce_menu a:hover{color:Blue;text-decoration:none;}

.titoletto
{
	font-family :Verdana;
	font-size :16px;
	font-weight:bold; 
	color: #759FCF;		
	}
	
.testo_normale{color:Black;font-family:Verdana;font-size:14px;text-align:justify;}
.versione{color:Black;font-family:Verdana;font-size:11px;}
	
.div1
{
	background-color :White;
	 
	 border: 1px dotted black; 
	 width: 95%; 
	 text-align: justify; 
	 font-family: Verdana; 
	 font-size: 12px;
	 padding: 10px 10px 10px 10px ;
	}
	
.incalce{color:#759FCF;font-family:Verdana;font-size:9px;}

.titolo2{font-family:Verdana;font-size:13pt; color:Blue;font-weight:bold;}

.titolo
{
		font-family :Verdana;
	font-size :16px;
	font-weight:bold; 
	color: Blue;	
	}
	
	
.tabella_risultati_header
{
	background:#BFD5FF;
	font-family :Verdana;
	font-size :12pt;
	font-weight:bold;
	color:white;
	text-align:center; 
	width:100%;
	}	
	
	
	
.tabella_risultati{width:100%;}
	
	
.tabella_risultati td
{
	font-family:Verdana ;
	font-size :10pt;
	color:Black;
	border:dotted 1px #BFD5FF;
	vertical-align:top;
		}

.tabella_prezzi{background:yellow;}

.tabella_prezzi td
{
	vertical-align :middle ;
	
	}
	
.td_articolo{}

.tabella_statistiche
{
	border:dotted 1px black;
	font-family:Verdana;
	font-size:10pt;
	background:#FFFFCC;
	}
	
.tabella_statistiche td
{
		font-family:Verdana;
	font-size:10pt;
	padding : 3 3 3 3;

	}
	
.nota_riviste
{
		font-family:Verdana;
	font-size:10pt;
	color:Maroon;
	text-align:justify ;
	border:dotted 1px black;
	padding: 5 5 5 5;
	background:yellow;
	 
	}
	
.grigio
{
	border:solid 1px gray;
	}
.grigio td
{
	border-bottom:dotted 1px black;
	}
	
.tabella_libro{border:none;width:100%;}
.cella_libro {vertical-align:top; border-right:dotted 1px black;text-align:right;width:200;padding:3 10 3 3;font-family:verdana;font-size:10pt;font-weight:bold;}
.cella_libro2 {vertical-align:top; padding:3 3 3 10;font-family:verdana;font-size:10pt;}
.cella_titolo {vertical-align:top; padding:3 3 3 10;font-family:verdana;font-size:10pt;color:Red;font-weight:bold;}
.cella_libro3 {vertical-align:middle; padding:0 3 3 10;font-family:verdana;font-size:10pt;border:none;}
.cella_libro4 {vertical-align:top; padding:3 3 3 10;font-family:verdana;font-size:10pt;border:none;}
.nobordi{border:none;}
.nobordi td{font-family:verdana;font-size:10pt;font-weight:bold;border:none;}

.testo_giustificato{text-align:justify;background:#E1E1E1;padding:5 5 5 5; }