HTML { height: 100%; margin: auto; display:table; width:100%;}
BODY { height: 100%; display:table-cell; text-align:center; vertical-align:top; width: 800px; margin: 0; font-size:10pt; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; background: transparent; line-height: normal; letter-spacing: normal;  scrollbar-face-color : #CCCCCC; scrollbar-shadow-color : #999999; scrollbar-highlight-color : #CCCCCC; scrollbar-3dlight-color : #FFFFFF; scrollbar-darkshadow-color : #0099FF;	 scrollbar-track-color : #FFFFFF; scrollbar-arrow-color : #FFFF00 }
td { padding: 1px; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVBODY {  width: 800px;; background:transparent;}
.TDHEAD { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color:#990000; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDHEAD2 { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDHIGHLIGH { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FF3333; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDNOTE { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#008800; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: -}
.TABTRASP { border-collapse: collapse; empty-cells: show; padding: 0px; border: 0px hidden; }
.TABSTD {  background: trasparent; padding: 1px; border: #000000 1px solid; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDSTD {  padding: 1px; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDPARI { padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border: 0px; background:#FFFF99; font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: -; letter-spacing: - }
.TDDISP { padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border: 0px; background:#FFFFFF; font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: -; letter-spacing: - }
.TDLEFT { padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border: 0px; background:#FFFF99; font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: -; letter-spacing: - }
.TDRIGHT { padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border: 0px; background:#FFFFFF; font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: -; letter-spacing: - }

.DIVSPOT {  background: #E8E8E8; width: 600px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border: #FF8000 3px solid; box-shadow: 3px 3px 26px #FFCCCC; -moz-box-shadow: 3px 3px 26px #FFCCCC; -webkit-box-shadow: 3px 3px 26px #FFCCCC; border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDSPOT {  padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border: #FF8000 0px transparent; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDSPOT1 {  background: #FFFFFF; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-top: #000000 1px solid; border-bottom: #000000 1px solid; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDSPOT2 {  background: #FFEEFF; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; border-top: #000000 1px solid; border-bottom: #000000 1px solid; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDSPOTHEAD {  background: #99FFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; box-shadow: 3px 3px 10px #66CCFF inset; -moz-box-shadow: 3px 3px 10px #66CCFF inset; -webkit-box-shadow: 3px 3px 10px #66CCFF inset; border: 0px; border-radius: 10px 10px 0px 0px; -moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; font-size:14pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0033CC; font-style:; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }

.IMAGEWIDE { max-width: 240px; background: #FFFFFF; padding: 5px; border: #000000 1px solid; box-shadow: 3px 3px 18px #FFCCCC inset; -moz-box-shadow: 3px 3px 18px #FFCCCC inset; -webkit-box-shadow: 3px 3px 18px #FFCCCC inset; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVIMAGEFRAME { max-width: 1280px; width:100%; padding: 3px; border: transparent; background: transparent;}
.DIVIMAGEZOOM { position: absolute; z-index:99; left:20%; right:20%; top:20%; left:20%; margin:0 auto; text-align:center; display: ; background: #FFFFFF; max-width: 1280px; padding: 20px; border: #000000 1px solid; box-shadow: 3px 3px 18px #FFCCCC inset; -moz-box-shadow: 3px 3px 18px #FFCCCC inset; -webkit-box-shadow: 3px 3px 18px #FFCCCC inset; border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -webkit-border-radius: 3px 3px 3px 3px; }

.DIVTXT {  background: #EEEEEE; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; padding-right: 10px; border: #000000 1px solid; box-shadow: 3px 3px 18px #FFCCCC inset; -moz-box-shadow: 3px 3px 18px #FFCCCC inset; -webkit-box-shadow: 3px 3px 18px #FFCCCC inset; border-radius: 0px 0px 12px 12px; -moz-border-radius: 0px 0px 12px 12px; -webkit-border-radius: 0px 0px 12px 12px; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVTXTEVID {  font-size:10.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVTXTHEAD {  background: #FFFFCC; padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; border: #000000 1px solid; box-shadow: 3px 3px 18px #FFCCCC inset; -moz-box-shadow: 3px 3px 18px #FFCCCC inset; -webkit-box-shadow: 3px 3px 18px #FFCCCC inset; border-radius: 12px 12px 0px 0px; -moz-border-radius: 12px 12px 0px 0px; -webkit-border-radius: 12px 12px 0px 0px; font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVTXTHEAD2 { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color:#990000; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVTXTHEAD3 { font-size:10.0pt; font-family:Arial, Helvetica, sans-serif; color:#0092C3; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }

.TDTXTYES { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#00C400; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTNO { font-size:14pt; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }


.TDTXTHEAD { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVTXTPATH {  background: #FFFFCC; padding-top: 3px; padding-bottom: 3px; padding-left: 2px; padding-right: 2px; border: #000000 1px solid; box-shadow: 3px 3px 18px #FFCCCC inset; -moz-box-shadow: 3px 3px 18px #FFCCCC inset; -webkit-box-shadow: 3px 3px 18px #FFCCCC inset; border-radius: 12px 12px 0px 0px; -moz-border-radius: 12px 12px 0px 0px; -webkit-border-radius: 12px 12px 0px 0px; font-size:10.5pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTPATH { font-size:10.5pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTHEAD2 { font-size:10.5pt; font-family:Arial, Helvetica, sans-serif; color:#990000; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXT { font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTAVVISI { font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:#FF3333; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTNOTE { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTMENU { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTLINK { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#0000FF; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTLINK_HOVER { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#00FFFF; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTXTLINK_VISITED { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000099; font-style:normal; font-weight:bold; text-decoration: none; line-height: normal; letter-spacing: normal }
.DIVTRASP { background-color: transparent; border-color: transparent; padding: 0px; }

.TABNORM {  background: trasparent; padding-top: 2; padding-bottom: 2; padding-left: 2; padding-right: 2; border: #000000 1px solid; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDTRASP {  padding-top: 2; padding-bottom: 2; padding-left: 2; padding-right: 2; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDSTD {  padding-top: 2; padding-bottom: 2; padding-left: 2; padding-right: 2; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
.TDNORM {  padding-top: 2; padding-bottom: 2; padding-left: 2; padding-right: 2; font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
A:link  { color:#0000FF; font-style:normal; font-weight:bold; text-decoration: none; }
A:hover { color:#00FFFF; font-style:normal; font-weight:bold; text-decoration: none; }
A:visited { color:#000099; font-style:normal; font-weight:bold; text-decoration: none; }
STRONG { font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
CITE { font-size:9.5pt; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
code { font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: normal; letter-spacing: normal }
UL { list-style-image:URL(punto.gif) }
INPUT,SELECT,TEXTAREA { padding: 1px 2px 1px 2px; box-shadow:   0px #000000 ; -moz-box-shadow:   0px #000000 ; -webkit-box-shadow:   0px #000000 ; border-radius: 7px 1px 2px 2px;  -moz-border-radius: 7px 1px 2px 2px; -webkit-border-radius: 7px 1px 2px 2px; font-size:8pt; font-family:Arial, Helvetica, sans-serif; color:#0000CC; border:1px #000000 solid; background:#FFFFFF; font-style:normal; font-weight:normal; text-decoration: none }
.SELNORM { font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; border=0; background: }
.PULS { box-shadow: 0px 0px 0px #000000; -moz-box-shadow: 0px 0px 0px #000000; -webkit-box-shadow: 0px 0px 0px #000000; border-radius: 10px 10px 10px 10px;  -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF99; background:#00BAFF; border:1px #0033FF solid; padding: 10px 18px 10px 18px; cursor: hand; font-style:normal; font-weight:bold; text-decoration: none }
.PULSWIN { box-shadow: 0px 0px 0px #000000; -moz-box-shadow: 0px 0px 0px #000000; -webkit-box-shadow: 0px 0px 0px #000000; border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF99; background:#00BAFF; border:1px #0033FF solid; padding: 0px 2px 0px 2px; cursor: hand; font-style:normal; font-weight:bold; text-decoration: none }
.PULSPANEL { box-shadow: 0px 0px 0px #000000; -moz-box-shadow: 0px 0px 0px #000000; -webkit-box-shadow: 0px 0px 0px #000000; border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; -webkit-border-radius: 10px 10px 10px 10px; font-size:9pt; font-family:Arial, Helvetica, sans-serif; color:#FFFF99; background:#00BAFF; border:1px #0033FF solid; padding: 0px 2px 0px 2px; cursor: hand; font-style:normal; font-weight:bold; text-decoration: none }
H2 { font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: -; letter-spacing: - }
.norm { font-size:8.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:normal; text-decoration: none; line-height: -; letter-spacing: -}
.titoli { font-size:15pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0066FF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: -}
.titoli2 { font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0066FF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: -}
.avvisi { font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9966FF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: 0.1em}
.note { font-size:6.5pt; font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: -}
.titoliCol { font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:normal; font-weight:bold; text-decoration: none; }
.menu { font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: -; letter-spacing: -}
.TABLIST { border-collapse: collapse; empty-cells: show; padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; border: #000000 1px solid; }
.INTEST { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border: 0px; background:#33CCFF; font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: - }
.INTESTLIST { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  background:#33CCFF; font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: - }
.INTESTPROD { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border-top: #000000 1px solid; border-bottom: #000000 1px solid; background:#33CCFF; font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: - }
.INTESTSITO { padding-top: 1px; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; filter:alpha(opacity=100); opacity: 1; -moz-opacity: 1;  border: 0px; background:#33CCFF; font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-style:normal; font-weight:bold; text-decoration: none; line-height: -; letter-spacing: - }

