@charset "utf-8";
/* CSS Document */

body{margin:0px; font-size:12px; font-family:Verdana, Geneva, sans-serif;	/*background:url(../images/page_bg.gif) repeat-x;*/}
a:link {color: #1A1E52;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #1A1E52;}
a:hover {text-decoration: none;	color: #09F;}
a:active {text-decoration: none; color: #F00;}
h1 {font-size: 13px; color: #1A1E52;}


.footer{color:#FFF;}
.orari{color:#369}
.active { background-color:#D5E3F4;}
.alfonso {color: #900;}
.lnkUnderline a{text-decoration:underline;}
.buttons{background:#1A1E52; color:#FFF; border:1px solid #1A1E52; }
.textbox{border:#1A1E52 solid 1px;}

.titolo {BACKGROUND-COLOR: #0040FF; color:#FFF; padding:2px; border:1px solid #0000F0; }
.titolo2 {background:#1A1E52; color:#FFF;}
.titolo3 {COLOR: #00754a}
.titolo4 {BORDER-BOTTOM: #409878 3px solid}
.sottotitolo {BACKGROUND-COLOR: #009d63}

UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL UL {MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 5px}
UL UL UL {MARGIN-BOTTOM: 0px}
/*
UL LI {POSITION: relative; PADDING-LEFT: 0px; BACKGROUND: url(/images/mmanchor2.gif) no-repeat left 3px}
*/

!important
#menu { width:245px;float:left; }
#menu UL { margin:0; padding:0; LIST-STYLE-TYPE: none; }
#menu, #menu LI { margin:0; padding:0; list-style-type:none; }
#menu LI {display:block; width:245px; clear:both; line-height:30px; text-align:left; }
#menu LI.dotline { background:url(/images/dots.gif) repeat-x; line-height:1px; font-size:1px; height:1px; }
#menu LI A { background-color:#1A1E52; color:#FFF; text-decoration:none; display:block; line-height:30px; padding-left:7px;}
#menu LI A:HOVER {color:#1A1E52;background-color: #D5E3F4;}

.calendario {
 	COLOR: #000000;
 	font-weight: normal;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
	BACKGROUND-COLOR: #ffffff;
}        
.calendario a 			{ font-weight: normal; text-decoration:none; color: #808080;}
.calendario a:hover 	{ font-weight: normal;text-decoration:none; color: #ff0000;}
.calendario a:visited 	{ font-weight: normal; text-decoration:none; color: #808080;}            
.calendario a.giorni_bold 		{ font-weight: bold; text-decoration:none; color: #000080;}
.calendario a.giorni_bold:hover { font-weight: bold; text-decoration:none; color: #FF0000;}
.calendario a.giorni_bold:visited { font-weight: bold; text-decoration:none; color: #000080;}

#contenuto a:link {color: #1A1E52;	text-decoration: underline;}
#contenuto a:visited {	text-decoration: underline;	color: #1A1E52;}
#contenuto a:hover {text-decoration: underline;	color: #09F;}
#contenuto a:active {text-decoration: underline; color: #F00;}

INPUT { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial;}
INPUT.readonly { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #0000FF; FONT-FAMILY: Arial; BACKGROUND-COLOR: #F0F0F0;}
input.button_reg 	{  font:10px Verdana; color:black;	background-color: #b0cbdd;}

TABLE TR TD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;	
	BORDER:10px 10px 10px 10px;
}

.admin_titolo
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #b0cbdd;
	LINE-HEIGHT: 18px;
	PADDING-LEFT: 5px;
}

.admin_titolo1
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c6c6c6
}
.admin_titolo2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #c6c6c6
}
.admin_titolo3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #dddddd
}
.admin_titolo4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}

.tabella {    
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
}

.work_area
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #f0f0f0;
}

.login 	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 10px;  
 	font-weight: bold; 
 	color: #404080; 
 	BACKGROUND-COLOR: #ffffff;
 	line-height: 12px; 
 	text-align: justify; 
}

a.help
{ 	   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;   
    LINE-HEIGHT: 14px; 
    COLOR: #FFFF00;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
    TEXT-ALIGN: right;
    border: 1px solid #0000FF;        
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;    
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;    
    MARGIN: 0px;
    BACKGROUND-COLOR: #0000F0;
}

a.help:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00FFFF;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

a.helpwnd
{ 	   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;   
    LINE-HEIGHT: 14px; 
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline;
    TEXT-ALIGN: right;
    BORDER: 1px solid #C0C0C0;        
    PADDING-TOP: 2px;
    PADDING-LEFT: 5px;    
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 0px;    
    MARGIN: 2px;
    BACKGROUND-COLOR: #F0F0F0;
}

a.help_required
{ 	   
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;   
    LINE-HEIGHT: 12px; 
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN: right;
    BORDER: 1px solid #C0C0C0;        
    PADDING-TOP: 2px;
    PADDING-LEFT: 5px;    
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 0px;    
    MARGIN: 2px;
    BACKGROUND-COLOR: #FFFFFF;
}
  
p.breakhere {page-break-before:always}

.id_scheda { 
	border: 1px solid #0000C0 ;
	text-align: center;
    BACKGROUND-COLOR: #FFFFFF;
}

.azienda_titolo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}

.azienda_sottotitolo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

.azienda_titolo_stampe
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.azienda_sottotitolo_stampe
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

.normale
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}

.normale_bold
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.normale_blu
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}

.occhio
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #F0F8F8;
}

.occhio_bold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;        
    BACKGROUND-COLOR: #F0F8F8;
}
.occhio_blu
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-FAMILY: Arial;    
    BACKGROUND-COLOR: #F0F8F8;
}

.tabella_errore
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff8000
}
.titolo_errore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffff00;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff0000;
    TEXT-ALIGN: center
}
.testo_errore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: justify;
}
.errore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.warning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    
}
.tabella_info
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #0080F0
}
.titolo_info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #80FFFF;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0000FF;
    TEXT-ALIGN: center
}
.info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}

.log_info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}

.log_errore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}

.tabella_produzione
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 16px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #008000
}
.titolo_produzione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFF00;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #364DA0; 
}
.produzione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000FF;
    BACKGROUND-COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;    
}
.produzione_ancora {
    COLOR: #FFFF00;
	TEXT-DECORATION: none;
}
.produzione_bold
{    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000A0;
    BACKGROUND-COLOR: #F4F8F8;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
	text-align: justify;      
}
.tabella_attenzione
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ff8000
}

.titolo_attenzione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFF00;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FF0000;
    TEXT-ALIGN: center;
}

.attenzione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;    
    TEXT-ALIGN: left;    
}

.box_stampa
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: 'Courier New'
}

.box{
	margin:0 0 10px 0;
	padding:0px;
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	color:#505050;
	line-height:1.5em;
}

.box_titolo {
    PADDING: 2px 0px 2px 0px; 	
    background-color: #467aa7; 	
 	color: #FFFFFF; 
 	font-weight: bold;
 	font-size: 12px;  
 	line-height: 16px; 
 	text-align: center;  		
}

.box_contenuto {
    PADDING: 10px 10px 10px 10px; 	
    background-color: #F0F8F8; 	
 	color: #505050; 
 	font-size: 12px;  
 	line-height: 16px; 
 	text-align: justify;  		
}


.bg_pager {background-color: #FFFF80; font-family: Arial; font-size: 12px; color: #000000;}
.IndexPager { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; font-weight: bolder; color: #000000;}
.IndexPagerCurrentPage {	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt;	font-weight: bolder; color: #FF0000;}
a.IndexPager  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; font-weight: bolder; color: #000000;}
a.IndexPager:visited  {color: #000080;}
a.IndexPager:hover {TEXT-DECORATION: none; color: #000080;}

.bgToolbar {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFF00; BACKGROUND-COLOR: #0000F0; PADDING: 2px; LINE-HEIGHT: 22px;}
.toolbar {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; white-space: nowrap; }
a.toolbar {FONT-FAMILY: Arial; color: #FFFFFF; text-decoration: none;}
a.toolbar:hover {color: #FFFFFF;text-decoration: underline;}
a.toolbar:visited { color: #FFFFFF;}
a.copyright { FONT-SIZE: 9px; font-family: Arial, Helvetica, Verdana, sans-serif; }

.news_titolo {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F8F8F8;
}

.news_titolo_evidenzia {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F8F8F8;
}
.news_titolo_small {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFF00;
    BACKGROUND-COLOR: #F0F0F0;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E0E0E0;
}

.news_articolo {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   	TEXT-ALIGN: justify;
   	BACKGROUND-COLOR: #FFFFFF;  
}

.news_data {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000080;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E0E0E0;    
}

.news_categoria {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0000F0;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E0E0E0;
}

.news_normale {
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;    
}

.news_normale_bold {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;    
}
.smallfont	{ 
	font-size: 8px;
	LINE-HEIGHT: 12px;
}

.small	{ 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	BACKGROUND-COLOR: #ffffff	
}

.testogrande 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold; line-height: 20px; }
.testogrande_rosso 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF4000; font-weight: bolder; line-height: 20px; }
.testopiccolo 		{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-align: justify; }
.testopiccolo_ULY 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 10pt; text-align: justify; }
.giustificato 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px; text-align: justify; }
.avvertenze			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; COLOR: #000000; font-weight: bold; line-height: 18px; text-align: left;}
.disclaimer			{  background-color: #F0F0F0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; COLOR: #000000; }
.table_box	{  background-color: #808080; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; line-height: 16px; COLOR: #000000; }
.testofisso
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: monospace, Verdana;
    BACKGROUND-COLOR: #ffffff
}
.testofisso_g
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: monospace, Verdana;
    BACKGROUND-COLOR: #ffffff
}

.testofisso_p
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: monospace, Verdana;
    BACKGROUND-COLOR: #ffffff
}

.invisibile 
{ 	   
    FONT-WEIGHT: normale;
    FONT-SIZE: 12px;   
    LINE-HEIGHT: 14px; 
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;    
    BACKGROUND-COLOR: #FFFFFF;
}
.avviso
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}

.dati_dichiarazione
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.dichiarazione
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Monospace, Courier New;
    BACKGROUND-COLOR: #ffffff
}

.dichiarazione_2
{
    FONT-SIZE: 14px;
    LINE-HEIGHT: 20px; 
    TEXT-ALIGN: justify;
    COLOR: #000000;
    FONT-FAMILY: Monospace, Courier New;
    BACKGROUND-COLOR: #ffffff
}
.obbligatorio
{
	FONT-WEIGHT: normale;
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}

/************************************************/
.specialista {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size: 14px; 
	color: #C04040; 
	line-height: 18px;
	text-align: center; 
}

a.specialista {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size: 14px; 
	color: #C04040; 
	line-height: 18px;
	text-align: center; 
    TEXT-DECORATION: underline;	
}

.professione {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	font-size: 12px; 
	color: #C04040; 
	line-height: 16px;
	text-align: center; 
}
.specializzazione {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal; 
	font-size: 12px; 
	color: #000080; 
	line-height: 16px;
	text-align: center; 
}

.note_specialista {	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold; 
	font-size: 12px; 
	color: #000000; 
	line-height: 16px;	
}
