/*generali*/
BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color: #000000; background-color: #FFFFFF; margin: 0px 0px 0px 0px;}
.piccolo { font-size: 8pt;}
a { text-decoration: none; color: #006600;}
a:hover { text-decoration: underline; color: #006600;}
.piccolo { font-size: 8pt;}
IMG, TABLE { border: 0px;}
.cell5x5 { padding: 5px;}
TABLE TR TD { vertical-align:top;}

/* specifici*/
.a_mtop { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none;}
.a_filoni { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: overline underline; color: #800000;}
.a_filoni:hover { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; text-decoration:none;}
.a_mtop:hover { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10 pt; color: #C2D3E4; text-decoration: none;}
.a_menu { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8 pt; color: #FFFFFF; text-decoration: none;}
.a_menu:hover { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8 pt; color: #FFCC00; text-decoration: none;}
#inputext { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border-style: solid; border-width: 1px; padding-left: 4px; padding-right: 4px; background-color: #C2D3E4;}
#cellat { width: 170px;}
#submit { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFCC00; font-weight: bold; border: 1px solid #000000; background-color: #045C3C;}
#select { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10 pt;}
.a_mnewsleg { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00; text-decoration: none;}
.a_mnewsleg:hover { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFCC00; text-decoration: none;}
.a_mcom { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none;}
:hover.a_mcom { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.consorzi { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; text-align: justify; text-indent: 35px; margin-top: 4px; margin-bottom: 0px;}
.a_ris2 { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #DCE7EF; text-decoration: none;}
.a_ris2:hover { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none;}
.a_ris1 { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #006699; text-decoration: none;}
.a_ris1:hover { font-family: Verdana, Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.a_soci { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.a_terr { color: #EBEBEB; font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.a_terr:hover { color: #FFFFFF; font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none;}
.a_soci:hover { font-family: Tahoma, Verdana, Tahoma, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif;  font-size: 8pt; color: #808080; text-decoration: none;}
.a_fil { font-family: Arial Narrow, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFCC00; text-decoration: none; font-weight: bold;}
.a_fil:hover { font-family: Arial Narrow, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFF00; text-decoration: none; font-weight: bold;}


TABLE.scheda-consorzio { font-size:0.9em;}
TABLE.scheda-consorzio TR TD { padding:5px;}
TABLE.scheda-consorzio TR TD.side { width:99px; border:solid 1px #000000;}
TABLE.scheda-consorzio TR TD.content H4 { margin:5px 10px; text-transform:uppercase; padding:0px; font-size:1.7em; border-bottom:dotted 1px #333333;}
TABLE.scheda-consorzio TR TD.content H4 SMALL { font-size:0.6em; color:#999999;}
TABLE.scheda-consorzio TR TD.content H5 { margin:5px 10px; padding:0px; font-size:1.4em; color:#666666;}
TABLE.scheda-consorzio TR TD.content P { margin:10px;}
