.form_01     { color: #013A65; font-family: Arial; font-size: 11px; border: 1px solid #92C6E2; background-color: #E0EEFE; padding-right:1; padding-bottom:1 }
.form_02     { color: #000000; font-family: Arial; font-size: 11px; border: 1px solid #C0C0C0; background-color: #FFFFFF; padding-right:1; padding-bottom:1 }
.invia     { border:1px solid #2F2F2F; color: #FFFFFF; font-family: Arial; font-size: 11px; background-color: #0265AE; padding-right:1; padding-bottom:1; font-weight:bold }
.reset     { border:1px solid #2F2F2F; color: #014374; font-family: Arial; font-size: 11px; background-color: #E5ECF2; padding-right:1; padding-bottom:1; font-weight:bold }
.reset2     { border-top:1px solid #0265AE; border-bottom:1px solid #0265AE; color: #014374; font-family: Arial; font-size: 11px; background-color: #E5ECF2; padding-right:1; padding-bottom:1; font-weight:bold }
.reset3     { border-right:1px solid #5C6BAF; border-top:1px solid #5C6BAF; border-bottom:1px solid #5C6BAF; color: #014374; font-family: Arial; font-size: 11px; background-color: #E5ECF2; padding-right:1; padding-bottom:1; font-weight:bold }

.reset_chiaro     { border-top:1px solid #E78B01; border-bottom:1px solid #E78B01; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #EEE7CC; padding-right:1; padding-bottom:1; font-weight:bold }
.reset_chiaro2     { border-right:1px solid #E78B01; border-top:1px solid #E78B01; border-bottom:1px solid #E78B01; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #EEE7CC; padding-right:1; padding-bottom:1; font-weight:bold }
.reset_chiaro3     { border:1px solid #E78B01; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #EEE7CC; padding-right:1; padding-bottom:1; font-weight:bold }
.reset_chiaro4     { border-left:1px solid #E78B01; border-top:1px solid #E78B01; border-bottom:1px solid #E78B01; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #EEE7CC; padding-right:1; padding-bottom:1; font-weight:bold }

a.blue:link { text-decoration: none; color: #032ABA; }
a.blue:visited, a.blue.active, a.blue.hover { text-decoration: none; color: #032ABA; }
          
.testa_tab_bacheca     { border-left:1px solid #C5D3DD; border-top:1px solid #C5D3DD; border-bottom:1px solid #C5D3DD; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #F2F9FE; padding-right:1; padding-bottom:1; font-weight:bold }
.RIGA_tab_bacheca     { border-left:1px solid #F2F9FE; border-bottom:1px solid #F2F9FE; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #E4E7EA; padding-right:1; padding-bottom:1; font-weight:bold }
.RIGA_tab_bacheca NO_BORDO_SX    {  border-bottom:1px solid #F2F9FE; color: #AD4201; font-family: Arial; font-size: 11px; background-color: #E4E7EA; padding-right:1; padding-bottom:1; font-weight:bold }

.evidenziato     { border-right:1px solid #FCBE03; border-top:1px solid #FCBE03; border-bottom:1px solid #FCBE03; color: #800000; font-family: Arial; font-size: 11px; background-color: #FFFF00; padding-right:1; padding-bottom:1; font-weight:bold; border-left-width:1 }
.evidenziato2     { border:1px solid #FCBE03; color: #800000; font-family: Arial; font-size: 11px; background-color: #FFFF00; padding-right:1; padding-bottom:1; font-weight:bold;  }
.evidenziato3     { border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; color: #800000; font-family: Arial; font-size: 11px; background-color: #FFFF00; padding-right:1; padding-bottom:1; font-weight:bold  }

.grigio_chiaro { color:#000000; font-family:Arial; font-size:11 px; background-color:#F5F5F5 }
.grigio_chiaro_bordo_giu_sx { border-left:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F5F5F5 }
.grigio_chiaro_bordo_giu_dx { border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F5F5F5 }

.grigio_perla_bordo_giu_sx { border-left:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F7FBFD }
.grigio_perla_bordo_giu_dx { border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F7FBFD }
.grigio_perla_bordo_no_top { border-right:1px solid #C0C0C0; border-left:1px solid #C0C0C0;  border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F7FBFD }
.grigio_perla_bordo_dx_color_sx { border-left:1px solid #F7FBFD; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F7FBFD }
.grigio_perla_bordo_color_dx { border-right:1px solid #F7FBFD; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F7FBFD }

.grigio_chiaro_bordo_su_giu_sx { border-left:1px solid #C0C0C0; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F5F5F5 }
.grigio_chiaro_bordo_totale { border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F5F5F5 }
.grigio_chiaro_bordo_no_su { border-left:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; border-right:1px solid #C0C0C0; color:#000000; font-family:Arial; font-size:11px; background-color:#F5F5F5 }

.bianco { color:#000000; font-family:Arial; font-size:11 px; background-color:#FFFFFF }
.dot_navigazione { border:4px solid #FFFFFF; color:#000000; font-family:Arial; font-size:11px}

.bordo_totale { border: 1px solid #808080 }
.bordo_giu   { border-bottom: 1px solid #808080 }
.bordo_giu_chiaro   { border-bottom: 1px solid #D8D8D8 }
.bordo_giu_bia   { border-bottom: 1px solid #FFFFFF; font-family:Arial; font-size:11px; color:#000000 }
.bordo_giu_scuro  { border-bottom: 1px solid #5B503F;  }

.bordo_punti_giu  { border-bottom:dashed black 1px }


.bordo_top   { border-top: 1px solid #808080 }
.bordo_sx    { border-left: 1px solid #808080 }
.bordo_dx    { border-right:1px solid #808080;  }
.bordo_top_sx { border-left: 1px solid #808080; border-top: 1px solid #808080 }
.bordo_no_giu { border-left: 1px solid #808080; border-right: 1px solid #808080; border-top: 1px solid #808080 }
.bordo_no_dx { border-left: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 1px solid #808080 }
.bordo_no_sx { border-right: 1px solid #808080; border-top: 1px solid #808080; border-bottom: 1px solid #808080 }
.bordo_no_giu_no_dx { border-left: 1px solid #808080;  border-top: 1px solid #808080 }

.bordo_giu_sx { border-left: 1px solid #808080; border-bottom: 1px solid #808080 }
.bordo_giu_sx_chiaro { border-left: 1px solid #FE9901; border-bottom: 1px solid #FFDFB0;  }

.bordo_giu_dx { border-right:1px solid #808080; border-bottom:1px solid #808080;  }
.bordo_giu_sx_scuro { border-left:1px solid #5B503F; border-bottom:1px solid #5B503F;   }
.bordo_no_top { border-left: 1px solid #808080; border-right: 1px solid #808080; border-bottom: 1px solid #808080 }
.bordo_top_giu { border-top:1px solid #808080; border-bottom:1px solid #808080;  }
.bordo_top_giu_scuro { border-top:1px solid #5B503F; border-bottom:1px solid #5B503F;  }
                   
.verd_8_bold_nero { font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold }
.verd_8_bold_bianco { font-family: Verdana; font-size: 10px; color: #FFFFFF; font-weight: bold }
.verd_8 { font-family: Verdana; font-size: 10px; color: #000000;}
.verd_8_bia { font-family: Verdana; font-size: 10px; color: #FFFFFF;}

.arial_11px { font-family: Arial; font-size: 11px; color: #000000}
.arial_11px_bold { font-family: Arial; font-size: 11px; color: #000000; font-weight: bold}
.arial_11px_bia { font-family: Arial; font-size: 11px; color: #FFFFFF}
.arial_11px_bia_bold { font-family: Arial; font-size: 11px; color: #FFFFFF; font-weight: bold }
.arial_11px_color_bold { font-family: Arial; font-size: 11px; color: #12519E; font-weight: bold }
.arial_13px_color_bold { font-family: Arial; font-size: 13px; color: #12519E; font-weight: bold }

.arial_13px_gas_year { font-family: Arial; font-size: 13px; color: #12519E; font-weight: bold; background-color: #E7F1F9; border-bottom:1px solid #58A3D9;}


.arial_13px { font-family: Arial; font-size: 13px; color: #000000}
.arial_13px_bold { font-family: Arial; font-size: 13px; color: #000000;  font-weight: bold}
.arial_17px { font-family: Arial; font-size: 17px; color: #000000}
.arial_17px_grigio { font-family: Arial; font-size: 17px; color: #727272}

A:link, A:visited { text-decoration: none }
A:hover {text-decoration: underline}

A.bia {text-decoration: underline; color: #FFFFFF;}
a:link.bia {text-decoration: none; color: #FFFFFF;}
a:visited.bia {text-decoration: none; color: #FFFFFF;}
a:active.bia {text-decoration: underline; color:#FFFFFF}
a:hover.bia {text-decoration: underline; color: #FFFFFF;}

A.nero {text-decoration: underline; color: #000000;}
a:link.nero {text-decoration: none; color: #000000;}
a:visited.nero {text-decoration: none; color: #000000;}
a:active.nero {text-decoration: underline; color:#000000}
a:hover.nero {text-decoration: underline; color: #000000;}

A.rosso {text-decoration: underline; color: #800000;}
a:link.rosso {text-decoration: none; color: #800000;}
a:visited.rosso {text-decoration: none; color: #800000;}
a:active.rosso {text-decoration: underline; color: #800000}
a:hover.rosso {text-decoration: underline; color: #800000;}

A.verde {text-decoration: underline; color: #005100;}
a:link.verde {text-decoration: none; color: #005100;}
a:visited.verde {text-decoration: none; color: #005100;}
a:active.verde {text-decoration: underline; color: #005100}
a:hover.verde {text-decoration: underline; color: #005100;}

A.arancio {text-decoration: underline; color: #AD4201;}
a:link.arancio {text-decoration: none; color: #AD4201;}
a:visited.arancio {text-decoration: none; color: #AD4201;}
a:active.arancio {text-decoration: underline; color: #AD4201}
a:hover.arancio {text-decoration: underline; color: #AD4201;}

.barra_colore {color: #FFFFFF; border: 1px solid #808080}
.barra_colore_no_lati {border-top:1px solid #808080; border-bottom:1px solid #808080; color: #FFFFFF; }
.testo_barra_colore {font-family: Arial; font-size: 11px}
.testo_barra_colore_bold { font-family: Arial; font-size: 11px}
.barra_colore_intesta_tab {background-color: #808080; font-family:Arial; font-size:11px; color:#FFFFFF }

.titolo {font-family: Arial; font-size: 18px; }
.sottotitolo { font-family: Arial; font-size: 17px}
.occhiello { font-family: Arial; font-size: 13px; font-weight: bold}
.abstract {border-bottom: 1px solid #808080; background-color="#F5F5F5"; font-family: Arial; font-size: 11px}
.abstract_chiaro {border-bottom: 1px solid #D8D8D8; background-color="#F5F5F5"; font-family: Arial; font-size: 11px; border-left-width:1; border-right-width:1; border-top-width:1}
.abstract_chiaro2 {border-left:1px solid #E0E0E0; border-bottom:1px solid #D8D8D8; background-color="#F5F5F5"; font-family: Arial; font-size: 11px; border-right-width:1; border-top-width:1}
.abstract_chiaro2b {border-left:1px solid #E0E0E0; border-bottom:1px solid #D8D8D8; background-color="#FBFBFB"; font-family: Arial; font-size: 11px; border-right-width:1; border-top-width:1}
.abstract_chiaro_top_giu {border-top:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; background-color="#FBFBFB"; font-family: Arial; font-size: 11px; border-right-width:1; }
.abstract_chiaro2c {border-top:1px solid #E0E0E0; border-left:1px solid #E0E0E0; border-bottom:1px solid #D8D8D8; background-color="#F5F5F5"; font-family: Arial; font-size: 11px; border-right-width:1; }
.abstract_mappa {border-bottom: 1px solid #D8D8D8; background-color="#E9E9E9"; font-family: Arial; font-size: 11px; border-left-width:1; border-right-width:1; border-top-width:1}
.abstract_mappa_top {border-left:1px solid #D8D8D8; border-top:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; background-color="#E9E9E9"; font-family: Arial; font-size: 11px; border-right-width:1; }
.abstract_mappa2 {border-left:1px solid #E0E0E0; border-bottom:1px solid #D8D8D8; background-color="#E9E9E9"; font-family: Arial; font-size: 11px; border-right-width:1; border-top-width:1}
.abstract_mappa_chiaro {border-bottom: 1px solid #D8D8D8; background-color="#FBFBFB"; font-family: Arial; font-size: 11px; border-left-width:1; border-right-width:1; border-top-width:1}
.abstract_mappa2_chiaro {border-left:1px solid #E0E0E0; border-bottom:1px solid #D8D8D8; background-color="#FBFBFB"; font-family: Arial; font-size: 11px; border-right-width:1; border-top-width:1}

.titolo_paragrafo {border-bottom: 1px solid #808080; background-color="#F5F5F5"; font-family: Arial; font-size: 13px;font-weight: bold}
.titolo_paragrafo_soloriga {border-bottom: 1px solid #C0C0C0; font-family: Arial; font-size: 13px;font-weight: bold}

.corpo { font-family: Arial; font-size: 13px;
         border-left: 1px solid #808080;
         border-bottom: 1px solid #808080;
         border-right: 1px solid #808080;
}

.cella_home_bordo_sx { padding-left: 6px; padding-right:6px; border-left: 1px solid #808080 }
.cella_home {padding-left: 6px; padding-right:6px;}

.tabella {border: 1px solid #C0C0C0}
.tabella_riga_01 {color: #000000; border: 1px solid #808080}
.tabella_riga_02 {color: #000000; border: 1px solid #808080}
.tabella_riga_03 {border-right:1px solid #C7C7C7; border-bottom:1px solid #C7C7C7; color: #000000; font-family:Arial; font-size:11px; background-color:#F4F4F4}

A.colore {text-decoration: underline; color: #12519E;}
a:link.colore {text-decoration: none; color: #12519E;}
a:visited.colore {text-decoration: none; color: #12519E;}
a:active.colore {text-decoration: underline; color: #12519E;}
a:hover.colore {text-decoration: underline; color: #12519E;}
