body      	{background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #FFFFFF; margin-top:10px; margin-left:0px; padding-left: 0px; padding-top: 0px;}
input 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
input.button_reg 	{  font:10px Verdana; color:black;	background-color: #b0cbdd;}

a 			{COLOR: #00FFFF; font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; font-weight: normal; line-height: 16px; }
a:visited 	{COLOR: #00C0C0;}
a:active  	{COLOR: #FFFFFF;}
a:hover   	{color: #00FF00;}

A.download
{
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    TEXT-DECORATION: none;
    TEXT-ALIGN: center;    
    COLOR: #0000f0;
    background-color: #F0F8F8;        
	BORDER: #C0F000 2px solid;	      
   	PADDING: 2px 2px 2px 2px;  
    MARGIN: 1px;  
    WIDTH: 80px;  
}
A.download:hover
{
    font-weight: bold;
    font-size: 11px;
    font-family: Arial;
    COLOR: #0000FF;    
    background-color: #F0F000; 
    BORDER: #0000F0 2px solid;  
    TEXT-DECORATION: underline;    
}
A.download:visited
{	 
    COLOR: #F0F0FF;
	background-color: #808888;        
    BORDER: #80A0F0 2px solid;     
}

a.IndexPager
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;  
	color: #FFFFFF;		
}

a.IndexPager:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bolder;  
    color: #00FFFF;
}

a.IndexPager:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    TEXT-DECORATION: none;
    font-weight: bolder;  
    color: #FFFF00;
}

.IndexPagerCurrentPage
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;  
	color: #FFFFFF;
}

.bg_pager 
{
   font-size: 12px; 
   font-weight: normal;		
   line-height: 18px; 
   vertical-align: middle;	
   color: #FFFF00;
   background-color: #000FFF;
}

.elenco {padding-left: 15px;}
.aboutyou
{
    font-family: monospace, Verdana;	
    COLOR: #FFFF00;
    font-size: 12px;
    line-height: 14px; 
    font-weight: normal;
    TEXT-DECORATION: none;
    text-align: right;
    vertical-align: top;
}

.sourcecode
{
   font-family: monospace, Verdana;
   font-size: 11px; 
   font-weight: normal;	
   line-height: 14px; 
   color: #FFFFFF;
}

.processorder {
   font-size: 10pt; 
   font-weight: bold;	
   line-height: 12pt; 
   text-align: center;
   color: #00FF00;
}

.forminfo {
   font-size: 10pt; 
   font-weight: bold;	
   line-height: 12pt; 
   text-align: center;
   color: #FFFF00;
   background-color: #000080;	
}
.form_bgcolor	{background-color: #C0C0C0; font-family: Arial; font-size: 12px; color: #000000;}
.form_fgcolor	{background-color: #002060; font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold;}

.testofisso { font-family: monospace, Verdana; }
.testopiccolo
{
   font-size: 9pt; 
   line-height: 10pt; 
   text-align: justify;
   color: #FFFFFF;
}
.testopiccolobold
{
   font-size: 9pt; 
   font-weight: bold;	
   line-height: 10pt; 
   text-align: justify;
   color: #FFFFFF;
}

.testopiccolo2
{
   font-size: 8pt; 
   font-weight: normal;	
   line-height: 10pt; 
   text-align: justify;
   color: #FFFFFF;
}

.testocountdown
{
   font-size: 8pt; 
   font-weight: normal;	
   line-height: 10pt; 
   text-align: right;
   color: #FF8000;
}

.sessioni
{
   font-size: 12px; 
   font-weight: normal;	
   line-height: 18px; 
   text-align: left;
   color: #FFFFFF;
   vertical-align: middle;	
}

.titolopagina
{
   font-family: monospace, Verdana;	
   font-size: 16px; 
   font-weight: bold;		
   line-height: 20px; 
   text-align: center;
   vertical-align: middle;	
   color: #FFFF00;
   background-color: #606060;	
}

.piedipagina
{
   font-size: 12px; 
   font-weight: normal;		
   line-height: 18px; 
   vertical-align: middle;	  
   color: #FFFF00;
   background-color: #606060;	
}

.titolohome
{
   font-family: monospace, Verdana;		
   font-size: 16px; 
   font-weight: bold;		
   line-height: 20px; 
   text-align: center;
   vertical-align: middle;	
   color: #FFFF00;
   background-color: #000FFF;	
}

.piedipaginahome
{
   font-size: 12px; 
   font-weight: normal;		
   line-height: 18px; 
   vertical-align: middle;	
   color: #FFFF00;
   background-color: #000FFF;	
}

.avviso
{
   font-size: 12px; 
   font-weight: bold;
   line-height: 10pt; 
   text-align: center;
   color: #FF0000;
}

.updated
{
   font-size: 12px; 
   font-weight: normal;		
   line-height: 16px;  
   text-align: right;   
   color: #FF8000;
   background-color: #000000;	
}

.programma
{
   font-size: 12px;
   font-weight: bold;
   line-height: 16px;  
   color: #FF0000;
}

.evidenzia
{
   font-size: 12px; 
   line-height: 14px; 
   text-align: justify;
   color: #00FF00;
}

.evidenzia_r
{
   font-size: 12px; 
   line-height: 14px; 
   text-align: right;
   color: #00FF00;
}

.novita
{
   font-size: 12px; 
   line-height: 14px; 
   color: #00FF00;
}

.giustificato
{
   font-size: 12px; 
   line-height: 16px;  
   text-align: justify;
   color: #FFFFFF;
}

.paragrafo {
   font-size: 14px; 
   line-height: 16px; 
   text-align: justify;
   color: #FFFF00;
}

.capoverso {
   font-size: 12px; 
   line-height: 16px; 
   text-align: justify;
   color: #FFFF00;
}

.testo {
   font-size: 8pt; 
   line-height: 10pt; 
   text-align: justify;
   color: #FFFFFF;
}

.testograssetto {
   font-size: 8pt; 
   font-weight: bold;
   line-height: 10pt; 
   text-align: justify;
   color: #FFFFFF;
}

.DownloadField {
   font-family: monospace, Verdana, Arial;
   font-size: 10pt; 
   font-weight: bold;
   line-height: 12pt; 
   text-align: right;
   color: #FFFF00;
} 

.tablehead
{
   font-family: monospace, Verdana, Arial;
   font-size: 10pt; 
   font-weight: bold;
   line-height: 10pt; 
   text-align: center;
   color: #FFFF00;
   background-color: #404080;	
}

.tablecaption {
   font-family: Verdana, Arial;
   font-size: 10pt; 
   font-weight: bold;	
   line-height: 12pt; 
   text-align: center;
   color: #FFFF00;
   background-color: #000080;	
}

.TableInput
{
   font-family: monospace, Verdana, Arial;
   font-size: 10pt; 
   font-weight: bold;
   line-height: 10pt; 
   text-align: justify;
   color: #FFFF00;
   background-color:#606060 ;
}

.TableOutput
{
   font-family: monospace, Verdana, Arial;
   font-size: 10pt; 
   font-weight: bold;
   line-height: 10pt; 
   text-align: justify;
   color: #FFFFFF;
   background-color:#000000;
   vertical-align: top;
}

.TableValue
{
   font-family: monospace, Verdana, Arial;
   font-size: 12px; 
   font-weight: normal;
   line-height: 14px; 
   text-align: justify;
   color: #000000;
   background-color:#FFFFFF ;
}

.TableField
{
   font-family: monospace, Verdana, Arial;
   font-size: 10pt; 
   font-weight: bold;
   line-height: 10pt; 
   text-align: right;
   color: #FFFF00;
}

.InputField
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt; 
   line-height: 10pt; 
   color: #FFFF00;
}

.work_area
{
    font-weight: normal;
    font-size: 12px;
    COLOR: #000000;
    font-family: Arial;
    BACKGROUND-COLOR: #FFFFFF;
}
.normale
{
    font-size: 12px;
    COLOR: #FFFFFF;
    font-family: Arial;
}

.input_form {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.label_form {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D3E40F;}
.ansanews {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; line-height: 16px; text-align: justify;}
.search {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.testobordeaux {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000}
.testobianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: justify;}
.testobianco_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-align: justify;}
.testobianco_dx {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-align: right;}
.testobianco2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;} 
.testorosso {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000}
.testorossobig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000}
.testogrigio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C0C0C0}
.testoverde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00FF00}
.testogiallochiaro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF80}
.testogiallo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFF00}
.testoblu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF}
.testoarancio {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000}
.testobordeauxpad2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000 ; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.testobordeauxpad6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000 ; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px }
.testobordeauxjustifydx { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000 ; text-align: justify ; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 10px}
.testorossobold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold }
.testonero { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.testonero_big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.testobordeauxbold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000 ; font-weight: bold}
.testobordeauxjustify { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330000 ; text-align: justify}
.titolobianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.titolorosso {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.titoloverde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00FF00}
.titologiallo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFF00}
.titoloverdebold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00FF00}
.titoloarticolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #330000}
.sottotitolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #330000}

.nickname	 		
{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #00FF00;    
	line-height: 14px;
	font-weight: bold;         
}
.testomicro 		
{  	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFF00; 
	line-height: 12px;	 	
	text-align:right;    
}

.riquadro_stampa {    
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFF00; 
	line-height: 12px;   	
	border: 1px solid #C0C0C0 ;        
    PADDING-TOP: 5px;
    PADDING-LEFT: 5px;    
    PADDING-RIGHT: 5px;
    PADDING-BOTTOM: 5px;    
    MARGIN: 1px;    
}

.grassetto
{
	font-weight: bold;
    font-size: 12px;
    COLOR: #000000;
    font-family: Arial;
    BACKGROUND-COLOR: #ffffff
}
.textbox_skin
{
	font-family:Arial; 
	font-size:12px; 
	color:#000000;
	border:1px #000000 solid;
}
.button_skin
{
	font-family:Arial; 
	font-size:12px; 
	color:#000000;
	border:1px #000000 solid;
}

.attenzione 
{ 	   
    font-weight: bold;
    font-size: 12px;   
    LINE-HEIGHT: 16px;     
    color: #FFFF80;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
    border: 2px solid #FF0000;        
    PADDING-TOP: 4px;
    PADDING-LEFT: 4px;    
    PADDING-RIGHT: 4px;
    PADDING-BOTTOM: 4px;    
    MARGIN: 0px;
    BACKGROUND-COLOR: #000000;
}

.tazebao_bg	 {background-color: #002060; font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.tazebao_fg1 {background-color: #002060;}
.tazebao_fg2 {background-color: #004080;}
A.tazebao
{
    font-weight: bold;
    font-size: 12px;
    COLOR: #FFFFFF;
    font-family: Arial;
}

A.tazebao:visited
{
    font-weight: bold;
    font-size: 12px;
    COLOR: #00FFFF;
    font-family: Arial;
}

A.tazebao:hover
{
    font-weight: bold;
    font-size: 11px;
    COLOR: #FFFF00;
    font-family: Arial;
    TEXT-DECORATION: none
}

#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;}