
body { 
	background: #FFFFFF;
	color: #565656;
	}


.slogan_testo {
	color: #FFFFFF;
} 

.testo_logo {
	color: #FFFFFF;
	} 


.ricerca {
	background-color: #6e95ce;
	color: #FFFFFF;
	}


.centrobox {
	background-color: #6E95CE;
	color: #FFFFFF;
	} 
	
	
.ricerca_campi {
	color: #FFFFFF;
	background-color: #6E95CE;
	} 	 

/* Definizione del colore di bordo per i text-area */

textarea {
	border-color: #D3D3D3;
	}


input {
	border-color: #D3D3D3;
	}


select {
	border-color: #D3D3D3;
	}		

/* rigo bianco di separazione */
.rigo {
	background-color: #FFFFFF;
	color: #000000;
	} 
	
	
	/*MENU 1 - TEMI*/

.menu1_stile {
	background: #3F72C3;
	color: #FFFFFF;
	} 
	
.menu1_stile a  {
	color: #FFFFFF;
	background: #3F72C3;

	}

.menu1_stile a:hover  {
	color: #C0C0C0;
	background: #3F72C3;
 	}	
	
	
	
/* MENU DI NAVIGAZIONE PRINCIPALE*/


.menu_prin_stile {
	background: #DADADA;
	color: #013A94;
	} 

.menu_prin_stile a {
	color: #013A94;
	background: #DADADA;
	} 

.menu_prin_stile a:hover {
	color: #3F72C3;
	background: #DADADA;
	} 

/*FINE MENU DI NAVIGAZIONE PRINCIPALE*/


.scadenza {
	color: #C10000;
	background: #FFFFFF;
}

/******************************/
/* MENU SINISTRA - CENTRO - MENU DI DESTRA */
/*****************************/


.styled_box1 { 
	background: #EAEAEA;
	color: #000000;
		
}

.styled_box3 { 
	background: #ABBACF;
	color: #000000;
	}

.styled_box2 { 
	background:	#FFFFFF; 
	color: #000000;
	}

/******************************/
/* FINE MENU SINISTRA - CENTRO - MENU DI DESTRA */
/*****************************/
		


/**DEFINISCE IL TITOLO IN ALTO A SINISTRA "SEZIONI INFORMATIVE"**/
  
.sezioni {
	color: #FFFFFF;
	background-color: #A5A5A5;
	}		
	
/*MENU 3 - MENU DI SINISTRA*/
 
.menu_macro_voce {
   background: #FFFFFF;
   color: #013A94;
	}
	
/**DEFINISCE LA FUNZIONE ONMOUSE-OFFMOUSE DELLE MACROCATEGORIE (Es. Chi Siamo, Newsletter eccc)**/
 
.menu_macro_voce a {
    color: #013A94;
	background: #FFFFFF;
} 

.menu_macro_voce a:hover {
	color: #3F72C3;
	background: #FFFFFF;
} 

	
/* Definisce il font per i link delle MENU di sinistra */	
.menu_link_left a {
	color : #000000;
	
}	
	
/* Definisce il font per i link delle MENU di sinistra */		
.menu_link_left a:hover {
	color : #013A94;
	
}			

/* Definisce il font per i link delle MENU di sinistra */	
.menu_link_left_special a {
	color : #0164FF;
	background: #EAEAEA; 	
	
}	
	
/* Definisce il font per i link delle MENU di sinistra */		
.menu_link_left_special a:hover {
	color : #000000;
	background: #EAEAEA; 	
	
}	

/* Definisce il font per i link delle MENU di destra */	
.menu_link_right a {
	color : #000000;
	
}	
	
/* Definisce il font per i link delle MENU di destra */		
.menu_link_right a:hover {
	color : #013A94;
	
}				
	
/**DEFINISCE IL TITOLO IN ALTO A DESTRA "SERVIZI ON LINE"**/
.servizionline {
	color: #FFFFFF;
	background-color: #A5A5A5;
	}
	
/* Definisce il font per il MENU Bread Crumbs */	

.menubc_stile {

   background-color: #3F72C3;
   color: #FFFFFF;
}

.menubc_stile a {
	background-color: #3F72C3;
   color: #FFFFFF;
}

.menubc_stile a:hover {
	background-color: #3F72C3;
   color: #C0C0C0;
}	



/*DEFINISCE LA BARRA COLORATA news, in evidenza, utility in HOME PAGE */	
	
.news,
.evidenza,
.utility {
   background-color: #6C9FC6; 
   color: #808080;
  }

.titoli_centrali {
   background-color: #6C9FC6;
   color: #FFFFFF; 
}


.simbolo_news { 
   background-color: #6C9FC6;
   color: #FFFFFF; 
  }	
  
  
.abstract_news a,
.abstract_evidenza a,
.abstract_utility a {
   background-color: #FFFFFF;
   color: #003990;  
}

.abstract_news a:hover,
.abstract_evidenza a:hover,
.abstract_utility a:hover {
   background-color: #FFFFFF;
   color: #808080;  
}

 
.area_content_testo a {
   color: #3F72C3;  
}

.area_content_testo a:hover {
   color: #808080;  
} 
  
  
/*CHIUSURA*/

/*FOOTER*/


.footer {
	background-color: #3F72C3;
	color: #FFFFFF;
} 
 
/*CREDITS */ 
 
.credits a {
   background-color: #3F72C3;
   color: #F7F7F7;
	} 	
	
.credits a:hover {
   background-color: #3F72C3;
   color: #003871;
	} 	 
 
/*CAMPI NEWSLETTER*/
.testo_newsletter {
 background: #7397D3; 
 color: #FFFFFF;
}
.testo_newsletter a {
background: #7397D3; 
color: #ffffff;
}
.testo_newsletter a:hover {
background: #7397D3; 
color: #000000;
}		

/*TITOLO DEL SOTTOMENU DI DESTRA*/

#titolo_sottomenu { 
background: #FFFFFF; 
color: #808080;
}		 

/* Definisce il font per i sottomenu di destra */	


/* Definisce il font per i link delle MENU destra CATEGORIE */	
.menu_categorie_link,
.menu_icone_tematiche {
color: #000000;
}	

/* Definisce il font per i link delle MENU destra CATEGORIE*/	
.menu_categorie_link a,
.menu_icone_tematiche a {
background: #F1F4FB; 
color: #000000;
}	

/* Definisce il font per i link delle MENU destra CATEGORIE*/	
.menu_categorie_link a:hover, 
.menu_icone_tematiche a:hover {
background: #F1F4FB; 
color: #808080;
}



.leggitutto a,
.leggitutto_news a {
background: #FFFFFF; 
color: #003990;
}	

.leggitutto a:hover,
.leggitutto_news a:hover {
background: #FFFFFF; 
color: #808080;
}

.tutte_news a {
background: #FFFFFF; 
color: #5F5F5F;
}	

.tutte_news a:hover {
background: #FFFFFF; 
color: #003990;
}


/*ALLINEMAENTO A DESTRA impaginazione */	

.pagine a {
background: #FFFFFF; 
color: #003990;
}

.pagine a:hover {
background: #FFFFFF; 
color: #808080;
}



.abstrac_dettaglio a,
.testo_news a,
.allegati a {
background: #FFFFFF; 
color: #003990;
}


.abstrac_dettaglio a:hover,
.testo_news a:hover,
.allegati a:hover {
background: #FFFFFF; 
color: #808080;
}



/*versione stampabile e pdf*/	
	
.printable_content a,
.pdf_content a { 
background: #FFFFFF; 
color: #003990;
}		 

.printable_content a:hover,
.pdf_content a:hover { 
background: #FFFFFF; 
color: #808080;
}


/* Definisce il font per i link delle MENU di destra SOTTOCATEGORIE */	
.menu_subcategorie_link {
    background: #F1F4FB; 
	color: #003990;
	}
	
.menu_subcategorie_link a {
	color: #000000;
	background: #F1F4FB;  
	}	
	
.menu_subcategorie_link a:hover {
	color: #003990;
	background: #F1F4FB; 
	}				
		
.menu4_stile {
	color: #003990;
	background-color: #E0E0E0;
	}						

.menu5_stile,
.menu6_stile {
	color: #003990;
	background: #EAEAEA; 	
}
	
.menu7_stile {
	color: #003990;
	background: #96A9C9; 
	}
	
.menu8_stile {
	color: #003990;
	background: #ABBACF; 
	}
	
.newsletter_stile	{
	color: #FFFFFF;
	background: #7397D3; 
	}

.menu_destra {
  background: #F1F4FB;
  color: #000000; 
  }  	

h1 {
background: #FFFFFF;
  color: #013A94; 
}


.bodytext a {
   background-color: #FFFFFF;
   color: #003990;  
}


.bodytext a:hover {
   background-color: #FFFFFF;
   color: #808080;  
}
    		