<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.errore{
COLOR: red;
TEXT-ALIGN: center;
}

.defaultButton{
WIDTH: 300px;
}
.smallButton{
WIDTH: 120px;
}
.mediumButton{
WIDTH: 180px;
}
.bigButton{
WIDTH: 240px;
}
.elementVisible
{
display: block;
visibility: visible;
}

.elementHidden
{
display: none;
visibility: hidden;
}

.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

BODY,table,td  {
font : normal 10pt #000000;
text-decoration : none;
margin-top: 0px;
font-family : Arial, Helvetica, sans-serif;
}

a:link {
text-decoration : underline;
color: #FF0000;
}

a:visited {
text-decoration : none;
color : #FF9900;
}

a:active {
text-decoration : none;
color : #FF9900;
}

a:hover {
text-decoration : underline;
color : #FF9900;
}

#testata {
width : 772px;
background-color : #E9E9E9;
border-bottom : 2px solid #FFFFFF;
}

#testata-int {
margin : 0px 0px auto auto;
background-color : #E9E9E9;
border-bottom : 2px solid #FFFFFF;
}

.testata {
background : url(../img/background_grigio.gif) repeat;
}

#centrale {
padding-bottom : 0px;
padding-left : 6px;
padding-right : 6px;
padding-top : 3px;
border-top: 4px solid #FF9900;
border-bottom: 4px solid #FF9900;
border-right: 2px solid #9999FF;
}

#contenuto {
min-width: 472px;
padding: 0px 6px 6px 6px;
}

#contenuto-int {
font : normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif #000000;
text-decoration : none;
color : Black;
padding-bottom : 0px;
padding-left : 6px;
padding-right : 6px;
padding-top : 0px;
}

#centrale-int {
padding-bottom : 0px;
padding-left : 6px;
padding-right : 6px;
padding-top : 3px;
}

.dati {
font: 8pt normal;
color: #666666;
font-family : Arial, Helvetica, sans-serif;
}

.dati a:active {
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color : Yellow;
}

.dati a:hover {
font: 8pt  normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FF9900;
text-decoration : underline;
}

.dati a:link {
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #666666;
text-decoration : none;
}

.dati a:visited {
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #999999;
text-decoration : none;
}

.news_data {
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFCC;
font-weight : bold;
}

.news_text {
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
padding: 5px;
}

.news_text a:active{
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
padding: 5px;
}

.news_text a:hover{
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
padding: 5px;
text-decoration : underline;
}

.news_text a:link{
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
padding: 5px;
}

.news_text a:visited{
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
padding: 5px;
}

#bacheca {
ground-color: #FFECBF;
}

#area-tit {
background-color : #999999;
}

#sottotit {
background-color : #CCCCCC;
}

#area-tit-pca {
background-color : #FF3333;
}

#sottotit-pca {
background-color : #FFCCCC;
}

#area-tit-ssis {
background-color : #33CCFF;
}

#sottotit-ssis {
background-color : #ABE1FC;
}

.sottotitolo {
font: bold 9pt;
color: #000000;
padding-left: 4px;
text-decoration: none;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.sottotitolo a:link {
font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
padding-left: 2px;
text-decoration: none;
}

.sottotitolo a:active {
font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
padding-left: 2px;
text-decoration: none;
}

.sottotitolo a:hover {
font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
padding-left: 2px;
text-decoration: none;
}

.sottotitolo a:visited {
font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
padding-left: 2px;
text-decoration: none;
}

.titolo2livello {
font : normal bold 18pt Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration : none;
vertical-align : bottom;
padding : 0px 0px 3px 6px;
}

.titolo2livelloSezioneB {
font: normal bold 9pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration : none;
vertical-align : top;
padding : 3px 0px 0px 6px;
}

#titolo3 {
padding: 2px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
}

.titolo3livello {
font : normal bold 18pt Arial, Verdana, Tahoma, Helvetica, sans-serif;
color: #666666;
text-decoration : none;
vertical-align : bottom;
}

.titolo3livelloSezioneB {
font: normal bold 9pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #999999;
vertical-align : top;
}

.titolo3livelloSezioneB a:active{
font: normal bold 9pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #999999;
text-decoration : none;
vertical-align : top;
}

.titolo3livelloSezioneB a:hover {
font: normal bold 9pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #999999;
text-decoration : underline;
vertical-align : top;
}

.titolo3livelloSezioneB a:visited {
font: normal bold 9pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #cccccc;
text-decoration : none;
vertical-align : top;
}

.titolo3livelloSezioneB a:link{
font: normal bold 9pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #999999;
text-decoration : none;
vertical-align : top;
}

.cdl {
font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #CCCCCC;
}

.cdl a:link {
text-decoration: none;
color: #000000;
}

.cdl a:visited {
text-decoration: none;
color: #000000;
}
.cdl a:hover {
text-decoration: underline;
color: #000000;
}

.cdlservizi {
font: 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000000;
}

.cdlservizi a:link {
text-decoration: none;
color: #000000;
}

.cdlservizi a:visited {
text-decoration: none;
color: #000000;
}
.cdlservizi a:hover {
text-decoration: underline;
color: #000000;
}

#bgmenupag {
background: url(../img/tratto_in-questa-pagina.gif) repeat-x;
}

#padding-left {
padding-left: 5px;
}

#padding-history {
padding-right: 3px;
}

.linkbox {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
padding:2px;
}

.linkbox a:active {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.linkbox a:link {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.linkbox a:hover {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FF9900;
text-decoration: underline;
}
.linkbox a:visited {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

#serv-stru {
background-color : #FFFFCC;
}

.serv-stru-bottom {
background-color : #FFFFCC;
background-image : url(../img/bg_tratto_colore.html);
background-position : bottom;
background-repeat : repeat-x;
}

.back {
font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #FFFFFF;
height : 18px;
}

.back a:active {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #FFFFFF;
color:#000000;
}

.back a:hover {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #FFFFFF;
color:#000000;
}

.back a:link {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #FFFFFF;
color:#000000;
}

.back a:visited {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
background-color : #FFFFFF;
}

.userMenu {
font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #E9E9E9;
height : 18px;
}

.userMenu a:active {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #E9E9E9;
color:#000000;
}

.userMenu a:hover {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #E9E9E9;
color:#000000;
}

.userMenu a:link {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
background-color : #E9E9E9;
color:#000000;
}

.userMenu a:visited {
font : bold  11px Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
background-color : #E9E9E9;
}

#menu {
width:180px;
padding-top: 2px;
}

#bgE9 {
background-color: #E9E9E9;
}

#bgcc {
background-color: #CCCCCC;
}
#bgcc-input {
border-width: 1px;
border-style: solid;
border-color: #CCCCCC;
}

#bg-bianco {
padding: 6px;
background-color: #FFFFFF;
}

#bgMenu-pag {
padding: 4px;
background-color : #E9E9E9;
vertical-align: top;
}

.small-bottom-right {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
text-align : right;
vertical-align : bottom;
}

.small-bottom-right a:active {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-bottom-right a:link {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-bottom-right a:hover {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}

.small-bottom-right a:visited {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
}

.small {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
text-align : left;
vertical-align : top;
font-weight : normal;
}

.small a:active {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small a:link {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small a:hover {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}

.small a:visited {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
}

.menu-small {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
text-align : left;
vertical-align : top;
font-weight : normal;
}

.menu-small a:link {
text-decoration : underline;
color: #FF0000;
}

.menu-small a:visited {
text-decoration : none;
color : #FF6600;
}

.menu-small a:active {
text-decoration : none;
color : #FF6600;
}

.menu-small a:hover {
text-decoration : underline;
color : #FF6600;
}

.white-all {
font: 8pt;
color: #FFFFFF;
background-color : #FFFFFF;
text-decoration: none;
text-align : left;
vertical-align : top;
font-weight : normal;
}

.white {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
text-align : left;
vertical-align : top;
font-weight : normal;
}

.white a:active {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
}

.white a:link {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
}

.white a:hover {
font: 8pt;
color: #FFFFFF;
text-decoration: underline;
}

.white a:visited {
font: 8pt;
color: #FFFFFF;
}

.white-top-right {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
text-align : right;
vertical-align : top;
font-weight : normal;
}

.white-top-right a:active {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
}

.white-top-right a:link {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
}

.white-top-right a:hover {
font: 8pt;
color: #FFFFFF;
text-decoration: underline;
}

.white-top-right a:visited {
font: 8pt;
color: #FFFFFF;
}

.white-bottom-right {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
text-align : right;
vertical-align : bottom;
font-weight : normal;
}

.white-bottom-right a:active {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
}

.white-bottom-right a:link {
font: 8pt;
color: #FFFFFF;
text-decoration: none;
}

.white-bottom-right a:hover {
font: 8pt;
color: #FFFFFF;
text-decoration: underline;
}

.white-bottom-right a:visited {
font: 8pt;
color: #FFFFFF;
}

.small-bottom {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
text-align : left;
vertical-align : bottom;
}

.small-bottom a:active {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-bottom a:link {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-bottom a:hover {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}

.small-bottom a:visited {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
}

.small-top-right {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
text-align : right;
vertical-align : top;
}

.small-top-right a:active {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-top-right a:link {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-top-right a:hover {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}

.small-top-right a:visited {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
}

.small-top-left {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
text-align : left;
vertical-align : top;
}

.small-top-left a:active {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-top-left a:link {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

.small-top-left a:hover {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}

.small-top-left a:visited {
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #000000;
}

#bgGestione {
padding: 4px;
background-color : #999999;
vertical-align: top;
}

#menusx {
width: 180px;
border-left : 2px solid #9999FF;
border-right : 2px solid #9999FF;
border-top: 4px solid #FF9900;
border-bottom: 4px solid #FF9900;
background-color : #CCCCCC;
}

.menusx {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #CCCCCC;
text-decoration: none;
}

.menusx a:active {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #CCCCCC;
text-decoration: none;
}

.menusx a:link {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #CCCCCC;
text-decoration: none;
}

.menusx a:hover {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFF99;
background-color : #CCCCCC;
text-decoration: none;
}

.menusx a:visited {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #CCCCCC;
text-decoration: none;
}

.ambiente-menusx {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FF6600;
background-color : #CCCCCC;
text-decoration: none;
}

#menudx {
width : 180px;
border-right : 2px solid #9999FF;
border-top: 4px solid #FF9900;
border-bottom: 4px solid #FF9900;
background-color : #999999;
}

.menudx {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #999999;
text-decoration: none;
}

.menudx a:active {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #999999;
text-decoration: none;
}

.menudx a:link {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color : #999999;
text-decoration: none;
}

.menudx a:hover {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #CCCC00;
background-color : #999999;
text-decoration: none;
}

.menudx a:visited {
font : bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #CCCCCC;
background-color : #999999;
text-decoration: none;
}

.history {
font : normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
text-decoration: none;
color:#000000;
padding-right : 3;
}

.history  a:active {
font : normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
text-decoration: none;
color:#000000;
}

.history a:link {
font : normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
text-decoration: none;
color:#000000;
}

.history a:visited {
font : normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
text-decoration: none;
color : #000000;
}

.history  a:hover {
font : normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
text-decoration: none;
color:#000000;
}

.data {
font: xx-small Arial;
color: #999999;
text-decoration: none;
}

.chiusura {
font: normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
color:#000000;
text-decoration : none;
}

.chiusura a:active {
font: normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
color:#000000;
text-decoration : none;
}

.chiusura a:link {
font: normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
color:#000000;
text-decoration : none;
}

.chiusura a:visited {
font: normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
color:#000000;
text-decoration : none;
}

.chiusura a:hover {
font: normal 8pt Arial,Tahoma,Verdana,Helvetica,sans-serif;
color: #FF9900;
text-decoration : underline;
}

ul.corso {
padding-left: -4px;
}

ul.li{
list-style: outside;
display: block;
padding: 0px;
margin: 0px;
}

li {
list-style: disc;
padding:0px;
margin: 0px;
}

li.norm {
list-style: disc;
padding:0px;
margin-left: 4px;
}

li.dati {
list-style: disc inside;
}

li.cdlpca{
list-style: url(../img/punto_pca.gif);
padding : 1px 1px 1px 0px;
}

li.cdlssis {
list-style: url(../img/punto_ssis.gif);
padding : 1px 1px 1px 0px;
}

.copertina {
color: #666666;
list-style: disc inside;
background-color: #E9E9E9;
font: 8pt Arial, Tahoma, Verdana, Helvetica, sans-serif;
text-decoration: none;
padding: 5px;
}

.freccia {
color: #000000;
list-style: inside url(../img/freccia_menu.html);
white-space: normal;
}

.tabella {
font : normal 10pt Arial, #000000;
}

.contrass {
list-style: inside url(../img/indice.gif);
white-space: normal;
}

.voce {
font : normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif #000000;
background-color: #FFFFFF;
margin: 6px;
}
/*CORSI INTERNI*/

#bordoaltobottom {
border-top: 4px solid #FF9900;
}

#bordobassohead {
border-bottom: 4px solid #FF9900;
}

#briciole {
margin-bottom : 0px;
margin-left : 6px;
margin-right : 6px;
margin-top : 0px;
}

#autenticazione {
padding-bottom : 0px;
padding-left : 6px;
padding-right : 6px;
padding-top : 3px;
border-top: 4px solid #FF9900;
border-bottom: 4px solid #FF9900;
border-right: 2px solid #9999FF;
border-left: 2px solid #9999FF;
}

.news_text1 {
font: 8pt normal Arial, Tahoma, Verdana, Helvetica, sans-serif;
color: #FFFFFF;
margin-left: 1px;
}

#tabella {
padding: 5px;
background-color : #000000;
vertical-align: top;
}

#t_bg-riga {
background-color: #999999;
padding-left : 3;
padding-bottom : 1;
padding-right : 3;
padding-top : 1;
}

#t_bg-colonna1 {
background-color: #CCCCCC;
vertical-align: top;
padding: 3px;
}

#t_bg-colonna2 {
background-color: #E9E9E9;
vertical-align: top;
padding-left : 4;
padding-bottom : 3;
padding-right : 3;
padding-top : 3;
}

.autore-avviso {
font : italic 10pt Arial, #000000;
text-align : right;
}

.height-one {
heigth: 1px;
}
</pre></body></html>