td           { font-family: Verdana, Arial, Helvetica; color: #666666; font-size: 11px; }
a:link,
a:visited,
a:active            { color: #666666; 
			   text-decoration: none;
}
a:hover      { color: #333333;
			   text-decoration: underline;
}

a.link-pdf:link,
.link-pdf:visited,
.link-pdf:active            { color: #000000; 
font-size: 10px;
			   text-decoration: none;
}
a.link-pdf:hover      { color: #333333;
			   text-decoration: underline;
}

.email:link,
.email:visited,
.email:active      { color: #000000;
			   text-decoration: none;
}
.email:hover     { color: #333333;
			   text-decoration: underline;
}
.email-footer:link,
.email-footer:visited,
.email-footer:active      { font-size:10px;
			  text-decoration:none;	
			  color: #666666;
}
.email-footer:hover     { font-size:10px;
			  text-decoration:none;	
			  color: #333333;
}
.email-left:link,
.email-left:visited,
.email-left:active      { font-size:12px;
			  text-decoration:none;	
			  color: #333333;
}
.email-left:hover     { font-size:12px;
			  text-decoration:none;	
			  color: #9999CC;
}
.txt-footer    { font-size:10px;
			  text-decoration:none;	
			  color: #666666;		  
}
.txt-footer-home     { font-family: Verdana, Arial, Helvetica; 
			   color: #333333; 
			   font-size: 10px; 
			   text-decoration: none;
}
a:link,visited,active.txt-footer-home    { font-family: Verdana, Arial, Helvetica; 
			   color: #333333; 
			   font-size: 10px; 
			   text-decoration: none;
}
a:hover.txt-footer-home    { font-family: Verdana, Arial, Helvetica; 
			   color: #333333; 
			   font-size: 10px; 
			   text-decoration: underline;
}

.txt-prodotti    { font-size:12px;
			  text-decoration:none;	
			  color: #666666;		  
}
.txt-prodotti-small-blu    { font-size:10px;
			  text-decoration:none;	
			  color: #333333;		  
}
.txt-prodotti-titoletti-blu    { font-size:11px;
			  text-decoration:none;	
			  color: #333333;		  
}
.txt-profilo    { font-size:12px;
			  text-decoration:none;	
			  color: #333333;		  
}
.txt-arancio    { font-size:12px;
			  text-decoration:none;	
			  color: #FF9900;		  
}
.txt-giallo    { font-size:12px;
			  text-decoration:none;	
			  color: #996600;		  
}
.txt-blu    { font-size:12px;
			  text-decoration:none;	
			  color: #000066;		  
}
.txt-verde    { font-size:12px;
			  text-decoration:none;	
			  color: #006600;		  
}
.txt-rosso    { font-size:12px;
			  text-decoration:none;	
			  color: #CC0000;		  
}
.txt-puntiforza    { font-size:13px;
			  text-decoration:none;	
			  color: #666666;		  
}
.txt-servizi    { font-size:13px;
			  text-decoration:none;	
			  color: #666666;		  
}
.txt-entrata-big   { font-size:13px;
			  text-decoration:none;	
			  color: #666666;		  
}
.txt-profilo-small    { font-size:8px;
			  text-decoration:none;	
			  color: #01435D;		  
}
.rosso       { color: #FF0000 }
.txt-rosso-prod:link,
.txt-rosso-prod:visited,
.txt-rosso-prod:active      { color: #CC0000;
					         font-size:12px;
							 text-decoration:none }
.txt-rosso-prod:hover       { color: #9999CC;
					         font-size:12px;
							 text-decoration:none; 
}
.txt-arancio-prod:link,
.txt-arancio-prod:visited,
.txt-arancio-prod:active      { color: #FF9900;
					         font-size:12px;
							 text-decoration:none }
.txt-arancio-prod:hover       { color: #9999CC;
					         font-size:12px;
							 text-decoration:none; 
}
.txt-giallo-prod:link,
.txt-giallo-prod:visited,
.txt-giallo-prod:active      { color: #996600;
					         font-size:12px;
							 text-decoration:none }
.txt-giallo-prod:hover       { color: #FFCC00;
					         font-size:12px;
							 text-decoration:none; 
}
.txt-blu-prod:link,
.txt-blu-prod:visited,
.txt-blu-prod:active      { color: #000066;
					         font-size:12px;
							 text-decoration:none }
.txt-blu-prod:hover       { color: #000099;
					         font-size:12px;
							 text-decoration:none; 
}
.txt-verde-prod:link,
.txt-verde-prod:visited,
.txt-verde-prod:active      { color: #006600;
					         font-size:12px;
							 text-decoration:none }
.txt-verde-prod:hover       { color: #00CC00;
					         font-size:12px;
							 text-decoration:none; 
}
.b-menu:link,
.b-menu:visited,
.b-menu:active      { color: #333333;
					         font-size:12px;
							 text-decoration:none }
.b-menu:hover       { color: #9999CC;
					         font-size:12px;
							 text-decoration:none; 
}
.b-menuON:link,
.b-menuON:visited,
.b-menuON:active      { color: #9999CC;
					         font-size:12px;
							 text-decoration:none; 
}
.b-menuON:hover       { color: #333333;
					         font-size:12px;
							 text-decoration:none; 
}
.b-prodotti:link,
.b-prodotti:visited,
.b-prodotti:active      { color: #333333;
					         font-size:10px;
							 text-decoration:none; 
}
.b-prodotti:hover       { color: #000000;
					         font-size:10px;
							 text-decoration:none;
}
.b-prodottiON:link,
.b-prodottiON:visited,
.b-prodottiON:active      { color: #000000;
					         font-size:10px;
							 text-decoration:none;
}
.b-prodottiON:hover       { color: #000000;
					         font-size:10px;
							 text-decoration:none; 
}
.prodotti-tit            { color: #333333;
					         font-size:12px;
							 text-decoration:none;
}
.b-sotto-prodotti:link,
.b-sotto-prodotti:visited,
.b-sotto-prodotti:active      { color: #333333;
					         font-size:12px;
							 text-decoration:none; 
}
.b-sotto-prodotti:hover       { color: #000000;
					         font-size:12px;
							 text-decoration:none; 
}
.b-sotto-prodottiON:link,
.b-sotto-prodottiON:visited,
.b-sotto-prodottiON:active      { color: #000000;
					         font-size:12px;
							 text-decoration:none; 
}
.b-sotto-prodottiON:hover       { color: #FFFFFF;
					         font-size:12px;
							 text-decoration:none;
}
.b-prodotti-dentro:link,
.b-prodotti-dentro:visited,
.b-prodotti-dentro:active      { color: #666666;
					         font-size:11px;
							 text-decoration:none }
.b-prodotti-dentro:hover       { color: #333333;
					         font-size:11px;
							 text-decoration:underline }
.blu         { color: #1F2681 }
.color-      { color: #792720 }
.grigio      { color: #666666 }
.grigio:hover{ color: #333333;
			   text-decoration: underline;
}
.grigio-scuro { color: #444444; font-size: 12px; }
.txt-small    { font-size:10px;
				color: #CCCCCC;
			  text-decoration:none;			  
}
.txt-small:hover    { font-size:10px;			  
}
.txt-news    { font-size:10px;
				color: #333333;
			  text-decoration:none;			  
}
.b-news:link,
.b-news:visited,
.b-news:active      { color: #333333;
					         font-size:10px;
							 text-decoration:none }
.b-news:hover       { color: #9999CC;
					         font-size:10px;
							 text-decoration:underline; 
}
.titololino     { font-family: Verdana, Arial, Helvetica, sans-serif;
			   color: #0082D6; 
			   font-size: 26px;
			   letter-spacing: 2px;
}
.bianco         { font-family: Verdana, Arial, Helvetica; color: #FFFFFF; font-size: 11px;  }
.tabelle    { font-family:Verdana, Arial, Helvetica, sans-serif;
			  color:#666666;
			  font-size:9px;
			  text-decoration:none;
			  text-align:center;		  
}

.blu      { font-family: Verdana, Arial, Helvetica; 
			   color: #004D93; 
			   font-size: 12px; 
			   text-decoration: none;
}
.rosa     { font-family: Verdana, Arial, Helvetica; 
			   color: #A70069; 
			   font-size: 12px; 
			   text-decoration: none;
}
.azzurro     { font-family: Verdana, Arial, Helvetica; 
			   color: #0082D6; 
			   font-size: 12px; 
			   text-decoration: none;
}
.verde     { font-family: Verdana, Arial, Helvetica; 
			   color: #04A957; 
			   font-size: 12px; 
			   text-decoration: none;
}
.left-titoli      { font-family: Verdana, Arial, Helvetica; 
			   color: #FFFFFF; 
			   font-size: 12px; 
			   text-align: justify;
			   text-decoration: none;
}


.cella       {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	width: 100%;
	clip:  rect(   );
	color: #FFFFFF;
	text-decoration: none;
	display: block;
}

.cella:hover {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	background-color: #FFFFFF;
	width: 100%;
	clip:  rect(   );
	color: #1F2681;
	text-decoration: none;
	display: block;

}
.bott-left-vis {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	background-color: #FFFFFF;
	width: 100%;
	clip:  rect(   );
	color: #1F2681;
	text-decoration: none;
	display: block;
}
.bott-left-vis:hover {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	background-color: #FFFFFF;
	width: 100%;
	clip:  rect(   );
	color: #1F2681;
	text-decoration: none;
	display: block;
}
