a:hover.menu {
   /*	background-color:#CCCCCC;*/
 	color: #CCCCCC;
      padding: 1px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }
   
   a.menu { 
	  
      color: #999999;
	  padding: 1px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      /*display: Block;*/
	  font-size: 12px;
      font-family: Helvetica;
	  display: Block;
   }
   
   a.copylink { 
	  
      color: #57B044;
	  
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      
	  font-size: 9px;
      font-family: Arial;
   }
   
    /* Definisce lo stile dei link al passaggio del mouse (modificati solo i colori) */
    a:hover.copylink {
   /*	background-color:#CCCCCC;*/
 	color: #CCCCCC;

      text-decoration: None;
     
   }
   
   p.copy {

	  color:  #57B044;
	  font-size: 9px;
      font-family: Helvetica;  
   }
   
   a:hover.sub_menu {
   /*	background-color:#CCCCCC;*/
 	color: #CCCCCC;

      text-decoration: None;

   }
   
   a.sub_menu { 
	  
      color: #999999;

      text-decoration: None;

	  font-size: 12px;
      font-family: Helvetica;

   }
   
   a:hover.menu3 {
   /*	background-color:#CCCCCC;*/
 	color: #CCCCCC;
      padding: 1px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }
   
   a.menu3 { 
	  
      color: #999999;
	  padding: 1px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      /*display: Block;*/
	  font-size: 11px;
      font-family: Helvetica;
	  display: Block;
	  text-transform: lowercase;
   }
  
   a:hover.menu_small {
   /*	background-color:#CCCCCC;*/
 	color: #CCCCCC;
      padding: 1px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }
   
   a.menu_small { 
	  
      color: #999999;
	  padding: 1px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      /*display: Block;*/
	  font-size: 10px;
      font-family: Helvetica;
	  display: Block;
	  text-transform: lowercase;
   }
   
   a:hover.menu_red {
   /*	background-color:#CCCCCC;*/
 	color: #999999;
      padding: 1px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }

   a:hover.menu_red2 {
   /*	background-color:#CCCCCC;*/
 	color: #999999;
      padding: 2px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }

   a.menu_red { 
	  
      color: #890C08;
	  padding: 1px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      /*display: Block;*/
	  font-size: 10px;
      font-family: Helvetica;
	  display: Block;
	 /* text-transform: lowercase; */
   }
 
   a.menu_red2 { 
	  
      color: #890C08;
	  padding: 2px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      /*display: Block;*/
	  font-size: 16px;
      font-weight: bold;
      font-family: Helvetica;
	  display: Block;   Manda a Capo
	 /* text-transform: lowercase; */
   }
  
  a.menu_red3 { 
	/*Non Manda a Capo*/  
      color: #890C08;
	  padding: 2px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      /*display: Block;*/
	  font-size: 16px;
      font-weight: bold;
      font-family: Helvetica;
	/* display: Block;   Manda a Capo */
	 /* text-transform: lowercase; */
   }
   a:hover.menu2 {
   /*	background-color:#CCCCCC;*/
 	color: white;
      padding: 1px;
      position: Relative;
      text-decoration: None;
      display: Block;
   }
   
   a.menu2 { 
	  
      color: white;
	  padding: 1px;
      /* Permette di ottenere l'effetto anche se il mouse non è sul testo */
      position: Relative;
      text-decoration: None;
      /* Imposta il contenuto del layer per la larghezza del layer stesso */
      display: Block;
	  font-size: 11px;
      font-family: Helvetica;
	  
	  
   }
   
   p.intestazione {

	  color: #57B044;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
     
	p.mare_monti {

	  color: #57B044;
	  font-size: 11px;
      font-family: Helvetica;  
   }
   
   p.intestazione2 {

	  color: #F5911F;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
      p.one {

	  color: #666666;
	  font-size: 12px;
      font-family: Helvetica;  
   	  text-align: justify;
   }
   
      p.titolo_one {

	  color: #F5911F;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
    p.intestazione4 {

	  color:  #EF1687;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   p.intestazione5 {

	  color:  #0A50A1;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   p.intestazione7 {

	  color:  #5A3E1B;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   
   table.blutabella {
   		background-color: #CCCCCC;
			  font-size: 11px;
      font-family: Helvetica; 
	  color: #white;
	  border: 0;
	  
   }
   
    p.intestazione6 {

	  color:  #890C08;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   p.intestazione8 {

	  color:  #CD82BE;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
    p.1{

	  color:  #CCCCCC;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   p.2{

	  color:  #CD82BE;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   
   p.blutextbold {
   	  color:  #666666;
	  font-size: 13px;
      font-family: Helvetica;  
   }
   
   span.bluform {
   	  color:  #666666;
	  font-size: 13px;
      font-family: Helvetica;  
   }
   
    p.voci_struttura_left {

	  color:  #FFFFFF;
	  font-size: 12px;
      font-family: Helvetica;  
	  
   }
   
  td.colorato2{

	border-bottom: 1px solid #CCCCCC;
	
	}
   
   p.intestazione3 {

	  color: #1C57A5;
	  font-size: 18px;
      font-family: Helvetica;  
   }
   
   p.bianco {

	  color: black;
	  font-size: 10px;
      font-family: Helvetica;
	  text-align: justify  
   }
   
   p.bianco2 {

	  color: black;
	  font-size: 12px;
      font-family: Helvetica;
	  text-align: justify  
   }
   
   p.footer {

	  color: white;
	  font-size: 9px;
      font-family: Helvetica;  
   }
   
   table.grigio{
	
	border: 1px solid #CCCCCC ;
	
	} 
	
	table.left{
	
	border-left: 1px solid #CCCCCC ;
	
	} 
	
	table.left2{
	
	border-left: 1px solid #ABD938 ;
	
	} 
	
	td.verde_2{
	
	border-bottom: 1px solid #ABD938 ;
	
	}
	
	td.grigio_pop{
	
	border-right: 1px solid #CCCCCC ;
	
	}
