BODY {
	MARGIN-TOP: 7px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}
.tabprinc {
	COLOR: black; BACKGROUND-COLOR: white
}
.cella {
	BORDER-RIGHT: #003663 1px solid; BORDER-TOP: #003663 0px solid; BORDER-LEFT: #003663 1px solid; BORDER-BOTTOM: #003663 0px solid
}
.celladx {
	BORDER-RIGHT: #003663 1px solid; BORDER-TOP: #003663 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #003663 0px solid; WIDTH: 150px; BORDER-BOTTOM: #003663 0px solid
}
.cellasx {
	BORDER-RIGHT: #003663 0px solid; BORDER-TOP: #003663 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #003663 1px solid; WIDTH: 150px; BORDER-BOTTOM: #003663 0px solid
}
.cellacentrale {
	VERTICAL-ALIGN: top; WIDTH: 60%
}
.cellacentralenohp {
	BORDER-RIGHT: #003663 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #003663 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #003663 0px solid; WIDTH: 600px; PADDING-TOP: 0px; BORDER-BOTTOM: #003663 0px solid
}
.cellaconfondo {
	BORDER-RIGHT: #003663 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003663 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 20px; BORDER-LEFT: #003663 1px solid; COLOR: black; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffdce
}
.cellaconfondocoop {
	BORDER-RIGHT: #003663 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003663 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 20px; BORDER-LEFT: #003663 1px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff99
}
.cellaconfondostampa {
	BORDER-RIGHT: #003663 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003663 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 20px; BORDER-LEFT: #003663 1px solid; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0e68c
}
.cellaconfondosx {
	BORDER-RIGHT: #003663 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003663 0px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 10px; BORDER-LEFT: #003663 1px solid; COLOR: black; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d1f0fc
}
A.vocemenu {
	TEXT-DECORATION: none
}
A.vocemenu:hover {
	TEXT-DECORATION: underline
}
A.vocemenu:visited {
	COLOR: blue; BACKGROUND-COLOR: transparent
}
.intmenu {
	BORDER-RIGHT: #003663 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003663 0px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; BORDER-LEFT: #003663 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003663
}
.menusecondariga {
	MARGIN-LEFT: 19px
}
.menusecondarigacoop {
	MARGIN-LEFT: 33px
}
.tabnews {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; PADDING-LEFT: 3px; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; BORDER-LEFT: silver 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.archivionews {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: 12pt; COLOR: navy; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: transparent
}
H2 {
	FONT-SIZE: 11pt; COLOR: #00807e; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 10pt; COLOR: #800043; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titolo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #800043; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.datapubblicazione {
	FONT-SIZE: 8pt; COLOR: gray; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.leggitutto {
	FONT-SIZE: 7pt; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.normale {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.centrato {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.sinistra {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.destra {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.dipiu {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.indietro {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tabconvegni {
	BORDER-RIGHT: #003663 1px solid; BORDER-TOP: #003663 1px solid; BORDER-LEFT: #003663 1px solid; BORDER-BOTTOM: #003663 1px solid
}
.celladataluogo {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.celladataluogofe {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; COLOR: red; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cellalink {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.collconvegni {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.collconvegnife {
	FONT-SIZE: 9pt; COLOR: red; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.intconvegni {
	BORDER-RIGHT: #003663 1px solid; BORDER-TOP: #003663 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #003663 0px solid; COLOR: navy; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; BACKGROUND-COLOR: #ffff7f; TEXT-ALIGN: center
}
.intconvegnievento {
	BORDER-RIGHT: #003663 0px solid; BORDER-TOP: #003663 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #003663 0px solid; COLOR: navy; BORDER-BOTTOM: #003663 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 35px; BACKGROUND-COLOR: #ffff7f; TEXT-ALIGN: left
}
.tabservizi {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.cellaservizi {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: silver 1px solid; WIDTH: 750px; BORDER-BOTTOM: silver 0px solid; HEIGHT: 30px; TEXT-ALIGN: center
}
.testoservizi {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cellaserviziriempimentosx {
	WIDTH: 151px
}
.cellaserviziriempimentodx {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; BORDER-LEFT: silver 1px solid; WIDTH: 151px; BORDER-BOTTOM: silver 0px solid
}
.masterinc {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 0px solid
}
.cellamasterincdx {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
.cellamasterincdx1 {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.cellamasterincsx {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; COLOR: black; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #ececec
}
.cellaprogstakesx {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.cellamasterincunione {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.cellatitolomaster {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffff7f
}
.cellatitolopartecipanti {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 0px solid; BACKGROUND-COLOR: #f0e3c3
}
.cellatitoloinc {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #b5ffdb
}
.cellatitolopercorsoa21 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffe0a6
}
.cellatitoloaltridocA21generale {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffb3a6
}
.cellatitoloretecea {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #7eff00
}
.celladocumentiretecea {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #d2c51e
}
.celladocumentialtreris {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffdead
}
.cellatitoloaltreris {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #20b2a9
}
.cellatitoloconvegni {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #d7c6f2
}
.cellatitoloconvegnievento {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #d7c6f2; TEXT-ALIGN: left
}
.cellatitololetteratura {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #6495ed
}
.cellatitoloatticonvegni {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #ffa6f2
}
.cellapercorso {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #fffafa
}
.cellatitolodoca21fe {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #fffafa
}
.cellaprogstake {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #20b260
}
.cellalinknonsocosa {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #8fbc8f
}
.cellalinkdesc {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #8fbc8f
}
.titolocorsoinc {
	FONT-SIZE: 10pt; COLOR: navy; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolocorsoincnero {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.titolocorsoinc:hover {
	TEXT-DECORATION: underline
}
.elenco {
	FONT-SIZE: 10pt; LINE-HEIGHT: 30px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.reteceafoto {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.cellamasterincfondino {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; FONT-SIZE: 2px; BORDER-LEFT: silver 0px solid; COLOR: black; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #ececec
}
.cellaintretecea {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: silver 0px solid; COLOR: black; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #ececec
}
.celladocprog {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.titolomat {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.titolomat:hover {
	BACKGROUND-COLOR: #ffdead
}
.titoloprog {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.titoloprog:hover {
	BACKGROUND-COLOR: #7eff00; TEXT-ALIGN: justify
}
.tabellapartecipanti {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid
}
.cellapartecipanti {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.cellaseparatore {
	BORDER-RIGHT: silver 0px; BORDER-TOP: silver 0px; FONT-SIZE: 8pt; BORDER-LEFT: silver 0px; BORDER-BOTTOM: silver 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.intestpartecipanti {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: navy; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.intregemas {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #9acd32
}
.cellaregemas {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
.cellaregemassettore {
	BORDER-RIGHT: silver 0px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; BORDER-BOTTOM: silver 1px solid
}
TD.vocemappa1 {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
TD.vocemappa2 {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}
TD.vocemappasotto2 {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b0e0e6
}
TABLE.mappanews {
	BORDER-RIGHT: #9acd32 1px solid; BORDER-TOP: #9acd32 1px solid; BORDER-LEFT: #9acd32 1px solid; COLOR: black; BORDER-BOTTOM: #9acd32 1px solid
}
TD.titolomappanews {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9acd32
}
TABLE.mappaconvegni {
	BORDER-RIGHT: #d7c6f2 1px solid; BORDER-TOP: #d7c6f2 1px solid; BORDER-LEFT: #d7c6f2 1px solid; BORDER-BOTTOM: #d7c6f2 1px solid
}
TD.titolomappaconvegni {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d7c6f2
}
TABLE.mappamaster {
	BORDER-RIGHT: #ffff7f 1px solid; BORDER-TOP: #ffff7f 1px solid; BORDER-LEFT: #ffff7f 1px solid; COLOR: black; BORDER-BOTTOM: #ffff7f 1px solid
}
TD.titolomappamaster {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff7f
}
TABLE.mappainc {
	BORDER-RIGHT: #b5ffdb 1px solid; BORDER-TOP: #b5ffdb 1px solid; BORDER-LEFT: #b5ffdb 1px solid; BORDER-BOTTOM: #b5ffdb 1px solid
}
TD.titolomappainc {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b5ffdb
}
TABLE.mappaa21gen {
	BORDER-RIGHT: #ffb3a6 1px solid; BORDER-TOP: #ffb3a6 1px solid; BORDER-LEFT: #ffb3a6 1px solid; BORDER-BOTTOM: #ffb3a6 1px solid
}
TD.titolomappaa21gen {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffb3a6
}
TABLE.mappaa21fe {
	BORDER-RIGHT: #faebd7 1px solid; BORDER-TOP: #faebd7 1px solid; BORDER-LEFT: #faebd7 1px solid; BORDER-BOTTOM: #faebd7 1px solid
}
TD.titolomappaa21fe {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #faebd7
}
TABLE.mappaprogetti {
	BORDER-RIGHT: #dceca3 1px solid; BORDER-TOP: #dceca3 1px solid; BORDER-LEFT: #dceca3 1px solid; BORDER-BOTTOM: #dceca3 1px solid
}
TD.titolomappaprogetti {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dceca3
}
TABLE.mappalink {
	BORDER-RIGHT: #ffb253 1px solid; BORDER-TOP: #ffb253 1px solid; BORDER-LEFT: #ffb253 1px solid; BORDER-BOTTOM: #ffb253 1px solid
}
TD.titolomappalink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffb253
}
TABLE.mappaservizi {
	BORDER-RIGHT: #bfd1f0 1px solid; BORDER-TOP: #bfd1f0 1px solid; BORDER-LEFT: #bfd1f0 1px solid; BORDER-BOTTOM: #bfd1f0 1px solid
}
TD.titolomappaservizi {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bfd1f0
}
.reserch {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 7pt; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ececec
}
.sottoimmagine {
	COLOR: #f6f6f6; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: right
}
TD.moduli {
	BORDER-RIGHT: black; BORDER-TOP: black; BORDER-LEFT: black; BORDER-BOTTOM: black 1px solid
}
.piccolo {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.cineamb {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.textdoc {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 0px solid; WIDTH: 90%; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: white
}
.titdoc {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #ffd700
}
.intdoc {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: silver 1px solid; WIDTH: 10%; BORDER-BOTTOM: silver 1px solid; BACKGROUND-COLOR: #8ad4ff
}
.bordilink {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; WIDTH: 570px; BORDER-BOTTOM: silver 1px solid
}
.intlink {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: navy; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffd700; TEXT-ALIGN: center
}
.textlink {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; WIDTH: 190px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.acapo {
	WORD-WRAP: break-word
}

