body {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; text-align: center;}
p  { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
td   { color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
.txt8  { color: #c0c0c0; font-size: 8px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
.txt9  { color: #c0c0c0; font-size: 9px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
.txt10   { color: #c0c0c0; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.testo12  { color: #333; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}

a:link {color: #A2A8AF; text-decoration: none;}
a:active {color: #A2A8AF; text-decoration: none;}
a:visited {color: #A2A8AF;text-decoration: none;}
a:hover  { color: #ae0028; text-decoration: underline }

a.home:link {color: #FFFFFF; text-decoration: none;}
a.home:active {color: #FFFFFF; text-decoration: none;}
a.home:visited {color: #FFFFFF;text-decoration: none;}
a.home:hover {color: #AE0028; text-decoration: none;}

a.bianco:link {text-align:right; width:80px; height:132px; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image:url('../immagini/angolo-giu.gif');}
a.bianco:active {text-align:right; width:80px; height:132px; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image:url('../immagini/angolo-giu.gif');}
a.bianco:visited {text-align:right; width:80px; height:132px; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; color: #FFFFFF;text-decoration: none; background-image:url('../immagini/angolo-giu.gif');}
a.bianco:hover {text-align:right; width:80px; height:132px; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; color: #AE0028; text-decoration: none; background-image:url('../immagini/angolo-su.gif');}

#logointerno {padding-bottom:65px; text-align:right;}
#tablehome {text-align:center; vertical-align:middle; padding-bottom:130px;}
#tdinterno {height:132px; text-align:right; vertical-align:bottom; padding-bottom:27px; padding-right:10px; color: #AE0028; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold}
#content {text-align:justify; color: #000000; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;}
#box  { color: #000000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin-top: 191px }
.grigio11  { color: #000; font: 11px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.grigio  { color: #a2a8af; font: 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.titolo { color: #a2a8af; font: bold 18px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.rosso    { color: #ae0028; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }
.bold  { font-weight: bold }
.box {background-image:url('../immagini/angolo-giu.gif'); background-position: top right; background-repeat: no-repeat;}
.mnuOut {font-color: #AE0028; background-image:url('../immagini/angolo-giu.gif'); background-position: top right; background-repeat: no-repeat;}
.mnuOver {font-color: #AE0028; background-image:url('../immagini/angolo-su.gif'); background-position: top right; background-repeat: no-repeat;}

a.index:link    { color: #a2a8af; font: bold 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url("../immagini/angolo-giu-h.gif"); background-repeat: no-repeat; background-position: right top; text-align: right; padding-top: 12px; padding-right: 15px; width: 80px; height: 30px }
a.index:active    { color: #a2a8af; font: bold 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url("../immagini/angolo-giu-h.gif"); background-repeat: no-repeat; background-position: right top; text-align: right; padding-top: 12px; padding-right: 15px; width: 80px; height: 30px }
a.index:visited    { color: #a2a8af; font: bold 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url("../immagini/angolo-giu-h.gif"); background-repeat: no-repeat; background-position: right top; text-align: right; padding-top: 12px; padding-right: 15px; width: 80px; height: 30px }
a.index:hover    { color: #ae0028; font: bold 12px Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; background-image: url("../immagini/angolo-su-h.gif"); background-repeat: no-repeat; background-position: right top; text-align: right; padding-top: 12px; padding-right: 15px; width: 80px; height: 30px }
.sposta15dx { text-align: right; padding-right: 15px }
a.map:link        { color: #a2a8af; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 15px }
a.map:active        { color: #a2a8af; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 15px }
a.map:visited        { color: #a2a8af; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 15px }
a.map:hover        { color: #ae0028; font-size: 11px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-right: 15px }

#counter{position:absolute;visibility:hidden;}
a.H   { color: #333333; text-decoration: none }
a.H:link   { color: #333333; text-decoration: none }
a.H:visited   { color: #333333; text-decoration: none }
a.H:hover    { color: #333333; text-decoration: underline }
a.H:active   { color: #333333; text-decoration: none }

a.hiddeng    { color: #c0c0c0; text-decoration: none }
a.hiddeng:link    { color: #c0c0c0; text-decoration: none }
a.hiddeng:visited    { color: #c0c0c0; text-decoration: none }
a.hiddeng:hover     { color: #c0c0c0; text-decoration: underline }
a.hiddeng:active    { color: #c0c0c0; text-decoration: none }
.frm  { color: white; font-family: Arial; font-weight: bold; background-color: #A2A8AF; letter-spacing: 0.1em; margin: 0; border: 0 }