.testata {  font-size: 22pt; color: #FFFFFF; background-color: #CC9900; text-align: left; font-weight: bold; vertical-align: middle; padding-left: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 28pt; width: 780px}
.light {  font-weight: lighter}
.menu {  font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 2px; padding-bottom: 2px}
td {  font-size: 10pt}
h2 {  color: #660000; top: 12px; clip:  rect(   ); font-size: 17pt; border-color: white white #990066; border-style: dashed; border-bottom-width: 1px}
a {  color: #A16A05; font-weight: bold; text-decoration: none}
a:hover {  text-decoration: underline}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF}
.link {  font-size: 70%}
dd {  font-size: 75%}
dt {  font-size: 75%}
h3 {  font-size: 14px; color: #660000; font-weight: bolder; border-color: black black #660000}
.sbiadito {  color: #999999}
.sottomenu {  font-size: 90%; margin-left: 20px}
a img { color: #000000 }
.gabbia {  clip:  rect(   ); width: 780px}
.didascalia {  font-size: 8pt; font-style: italic}
img {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.img_noborder { border: 0px white none}
h4 {  font-size: 10px; font-weight: bold; color: #660000}
.approfondim {  font-size: 0.8em}
.approfondim dt { margin-bottom: 6pt}
.fonte {  font-family: "Courier New", Courier, mono; font-size: 10pt; background-color: #FFFFCC; border: 1px #996633 solid; padding-top: 9pt; padding-right: 9pt; padding-bottom: 9pt; padding-left: 9pt}
a h2 {  color: #999999}
.prova {  background-color: #FF9999; border: 1px black dashed; height: 50px; width: 50px; left: 400px; top: 300px; clip:   rect(   ); position: absolute}
.gabbia_immagini { clip:  rect(   ); width: 561px}
.cella_immagine {  height: 90px; text-align: center; vertical-align: middle; border: 1px #CCCCCC solid; width: 25%}
.cella_didascalia {  height: 30px; width: 25%; font-size: 0.6em; text-align: center; vertical-align: top}
.menu_immagini {  font-size: 0.6em; text-align: center; vertical-align: top}
.sottotestata {  background-color: #660000; font-size: 8pt; color: #FFFFFF}
.menuDx { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-bottom: 4px; padding-top: 4px; padding-right: 2px; padding-left: 2px; text-align: left}
.titoloPagina { color: #660000; clip:  rect(   ); font-size: 1.3em; border-color: white white #660000; font-weight: bold; border-style: dashed; border-bottom-width: 1px}
.sottotestata a { color: #FFFFFF; font-size: 8pt}
.menuDxTab {  margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; border: #666666 solid; border-width: 1px 2px 2px 1px}
.TitoloStretto {  letter-spacing: -0.03em}
.larghezzaColSin {  width: 156px}
.menuVoceSelez { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; font-weight: normal; padding-top: 2px; padding-bottom: 2px ; font-style: italic}
.titoloHome { color: #660000; clip: rect( ); font-size: 16pt; font-weight: bold; border: white; border-style: dashed; border-bottom-width: 1px}
.titoloGigante {  font-size: 24pt; color: #003333; font-weight: bold}
.disclaimer {  font-size: 7pt}
.maiuscoletto {  font-size: 0.7em}
.testata a {  color: #FFFFFF; text-decoration: none}
.testata a:hover {  text-decoration: none}
.SfondoHomeChiaro {  background-color: #F4C225}
.gabbiaHome {  background-color: #722E21; width: 780px}
.SfondoHomeScuro { background-color: #722E21}
#map_descrizione {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; width: 500px; margin-bottom: 1.2em; text-align: justify}
#map_titolo { font-size: 1em; color: #990066; font-weight: bold; width: 780px; margin-bottom: 1.2em}
#map_pagina {  text-align: center}
#map_path {  font-size: 0.7em; text-align: left; width: 780px; background-color: #f4c225; margin-bottom: 1em}
#map_footer {  text-align: right; width: 500px; margin-top: 0.5em}
.tabella_bordata {  border-color: #660000 black; border-style: dashed; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.menu_storia {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #660000; padding-left: 4px}
.menu_storia a { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #660000; padding-left: 4px ; text-decoration: none}
.menu_storia a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #660000; padding-left: 4px ; text-decoration: underline}.colonna2 {  width: 600px; text-align: left; clip:    rect(   )}
.pagina {  clip:        rect(   ); font-size: 10pt}
