

body {
  background-color : #FFFFFF;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  text-align: left;
}

div.testo{
  color: #000000;
  text-decoration: none;
  text-align : justify;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testomailing{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_centrato{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_sinistra{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_destra{
  color: #000000;
  text-decoration: none;
  text-align : right;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_news_menu_destra{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 12px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_sinistra_num_utili{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_centrato_num_utili{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:30px;
  background-color: none;
}

div.testo_sinistra_mailing_list{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:2.0;
  background-color: none;
}

div.testo_centrato_mailing_list{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:30px;
  background-color: none;
}

div.testo_centrato_titolo_mailing_list{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: bold;
  line-height:50px;
  background-color: none;
}

div.testo_centrato_stampanti{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:60px;
  background-color: none;
}

div.orario_ricev_lettere{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:30px;
  background-color: #FFFFFF;
}

div.testo_sinistra_caruso{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: #CCFFFF;
}

div.testo_sinistra_appuntamento{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: #00CCFF;
}

div.testo_centrato_appuntamento{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: #00CCFF;
}

div.testo_centrato_caruso{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: #CCFFFF;
}

div.testo_sinistra_diotisalvi{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: #EEEEEE;
}

div.testo_centrato_diotisalvi{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: #EEEEEE;
}

div.menu_centrato{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: bold;
  line-height:1.3;
  background-color: none;
}

div.menu_sinistra{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 14px;
  font-weight: bold;
  line-height:1.3;
  background-color: none;
}

div.sotto_menu_sinistra{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 12px;
  font-weight: bold;
  line-height:1.0;
  background-color: none;
}

div.titolo_right_menu{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 16px;
  font-weight: bold;
  line-height:1.3;
  background-color: none;
}

div.titolo_centrato{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 16px;
  font-weight: bold;
  line-height:1.3;
  background-color: none;
}

div.titolo_sinistra{
  color: #000000;
  text-decoration: none;
  text-align : left;
  font-family : Arial; 
  font-size : 16px;
  font-weight: bold;
  line-height:1.3;
  background-color: none;
}

div.titolo_news{
  color: #FF3333;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 14px;
  font-weight: bold;
  line-height:1.3;
  background-color: none;
}

div.testo_news{
  color: #000000;
  text-decoration: none;
  text-align : justify;
  font-family : Arial; 
  font-size : 14px;
  font-weight: regular;
  line-height:1.3;
  background-color: none;
}

div.testo_footer{
  color: #000000;
  text-decoration: none;
  text-align : center;
  font-family : Arial; 
  font-size : 12px;
  font-weight: regular;
  font-style: italic;
  line-height:1.3;
  background-color: none;
}

table.struttura{
  vertical-align: top;
  border: 0;
  margin: 0;
  padding:0;
  background-color: #FFFFFF;
  width: 978px;
}

table.struttura tr{
  border:0;
  margin: 0;
  padding:0;
}

table.struttura td{
  vertical-align: top;
  margin: 0;
  padding:0;
  text-decoration : none;
  font-family : Arial;
  font-size : 12px;
  font-weight: regular;
}

table.area_sinistra{
  vertical-align: top;
  border: 0;
  margin: 0;
  padding:0;
  background-color: #FFFFFF;
  width: 780px;
}

table.area_sinistra tr{
  border:0;
  margin: 0;
  padding:0;
}

table.area_sinistra td{
  vertical-align: top;
  margin: 0;
  padding:0;
  text-decoration : none;
  text-align: left;
  font-family : Arial;
  font-size : 12px;
  font-weight: regular;
}

table.area_destra{
  vertical-align: top;
  border: 0;
  margin: 0;
  padding:0;
  background-color: #FFFFFF;
  width: 195px;
  height: 349px;
}

table.area_destra tr{
  border:0;
  margin: 0;
  padding:0;
}

table.area_destra td{
  vertical-align: top;
  text-align: left;
  margin: 0;
  padding:0;
  text-decoration : none;
  font-family : Arial;
  font-size : 12px;
  font-weight: regular;
}

table.area_destra_home{
  vertical-align: top;
  margin: 0;
  padding:0;
  background-color: #FFFFFF;
  width: 195px;
  height: 390px;
}

table.area_destra_home tr{
  border:0;
  margin: 0;
  padding:0;
}

table.area_destra_home td{
  vertical-align: top;
  text-align: left;
  margin: 0;
  padding:0;
  text-decoration : none;
  font-family : Arial;
  font-size : 12px;
  font-weight: regular;
}

table.tabella_bordo{
  vertical-align: top;
  border: 1px solid;
  border-color: #969696;
  margin: 0;
  padding:0;
  background-color: #FFFFFF;
}

table.tabella_bordo tr{
  border:0;
  margin: 0;
  padding:0;
}

table.tabella_bordo td{
  vertical-align: middle;
  border:1px solid;
  border-color: #C0C0C0;
  margin: 0;
  padding:0;
  text-decoration : none;
  font-family : Arial;
  font-size : 12px;
  font-weight: regular;
}

table.tabella_no_bordo{
  vertical-align: top;
  border: 0px solid;
  border-color: #969696;
  margin: 0;
  padding:0;
  background-color: #FFFFFF;
}

table.tabella_no_bordo tr{
  border:0;
  margin: 0;
  padding:0;
}

table.tabella_no_bordo td{
  vertical-align: middle;
  border:0px solid;
  border-color: #C0C0C0;
  margin: 0;
  padding:0;
  text-decoration : none;
  font-family : Arial;
  font-size : 12px;
  font-weight: regular;
}

 a.link_menu:link{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }
 
 a.link_menu:visited{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }
 
 a.link_menu:active{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }
 
 a.link_menu:hover{
 text-align:left;
 color : #0000FF;
 text-decoration : underline;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }

 a.link_right_menu:link{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }
 
 a.link_right_menu:visited{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }
 
 a.link_right_menu:active{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }
 
 a.link_right_menu:hover{
 text-align:left;
 color : #0000FF;
 text-decoration : underline;
 font-family : Arial;
 font-size : 14px;
 font-weight: bold;
 }

a.link_right_sotto_menu:link{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_right_sotto_menu:visited{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_right_sotto_menu:active{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_right_sotto_menu:hover{
 text-align:left;
 color : #0000FF;
 text-decoration : underline;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }

a.link_news_menu_destra:link{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_news_menu_destra:visited{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_news_menu_destra:active{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_news_menu_destra:hover{
 text-align:left;
 color : #0000FF;
 text-decoration : underline;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }

a.link_tutte_news:link{
 text-align:left;
 color : #000000;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_tutte_news:visited{
 text-align:left;
 color : #000000;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_tutte_news:active{
 text-align:left;
 color : #000000;
 text-decoration : none;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }
 
 a.link_tutte_news:hover{
 text-align:left;
 color : #000000;
 text-decoration : underline;
 font-family : Arial;
 font-size : 12px;
 font-weight: regular;
 }

 a.link_testo:link{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }
 
 a.link_testo:visited{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }
 
 a.link_testo:active{
 text-align:left;
 color : #0000FF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }
 
 a.link_testo:hover{
 text-align:left;
 color : #0000FF;
 text-decoration : underline;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }

a.link_footer:link{
 text-align:left;
 color : #FFFFFF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }
 
 a.link_footer:visited{
 text-align:left;
 color : #FFFFFF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }
 
 a.link_footer:active{
 text-align:left;
 color : #FFFFFF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }
 
 a.link_footer:hover{
 text-align:left;
 color : #FFFFFF;
 text-decoration : none;
 font-family : Arial;
 font-size : 14px;
 font-weight: regular;
 }




