.tab_alleg .tab_nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
.cerca
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: thin;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin;
    BACKGROUND-COLOR: #dedee7
}
.InsFaq
{
    MARGIN-LEFT: 10px;
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.InsFaq .vocetab
{
    FONT-SIZE: 14px;
    COLOR: #19538c;
    FONT-FAMILY: Verdana, Arial
}
.RicercaStruttura
{
    WIDTH: 100%;
    BACKGROUND-COLOR: white
}
.RicercaStruttura .tabRicerca
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #b7dbba
}
.RicercaStruttura .tabTitolo
{
    FONT-SIZE: 12pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.RicercaStruttura .StrTitolo
{
    COLOR: maroon
}
.dxtd1
{
    WIDTH: 20%;
    HEIGHT: 1000px;
    BACKGROUND-COLOR: transparent
}
.elencostruttura
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
.elencostruttura .allinea
{
    TEXT-ALIGN: right
}
.elencostruttura .allinea A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.elencostruttura .allinea A:hover
{
    TEXT-DECORATION: underline
}
.elencostruttura .body1
{
}
.elencostruttura .body2
{
    BACKGROUND-IMAGE: url(../../ImgPub/background.gif)
}
.elencostruttura .larghezza20
{
    WIDTH: 20pt
}
.forumrisposte
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.forumrisposte .body1
{
    BACKGROUND-COLOR: white
}
.forumrisposte .body2
{
    BACKGROUND-IMAGE: url(../../ImgPub/background.gif)
}
.forumtabcor
{
    MARGIN-LEFT: 10px;
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent;
    oveerflow: hidden
}
.forumtabcor .allinea
{
    TEXT-ALIGN: right
}
.forumtabcor .allinea A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.forumtabcor .allinea A:hover
{
    TEXT-DECORATION: underline
}
.forumtabcor .body1
{
    BACKGROUND-COLOR: #ffffff
}
.forumtabcor .body2
{
    BACKGROUND-IMAGE: url(../../ImgPub/background.gif)
}
.forumtabrisp
{
    MARGIN-LEFT: 10px;
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.forumtabrisp .allinea
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.forumtabrisp .body1
{
    BACKGROUND-COLOR: #ffffff
}
.forumtabrisp .body2
{
    BACKGROUND-IMAGE: url(../../ImgPub/background.gif)
}
.forumtabrisp .centra
{
    TEXT-ALIGN: center
}
.forumtabrisp TD
{
    FONT-SIZE: 8pt;
    COLOR: #19538c;
    FONT-FAMILY: Verdana
}
.indexint
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: thin;
    WIDTH: 770px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin
}
.indexint1
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 5px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.indextabnews
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.schedadoc
{
    WIDTH: 100%
}
.schedadoc .VoceTab1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #19538c;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.schedadoc .vocetab2
{
    FONT-SIZE: 14px;
    WIDTH: 750px;
    COLOR: #19538c;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.schedaentiesterntab
{
    WIDTH: 440px;
    TEXT-ALIGN: left
}
.schedaentiesterntab .body1
{
    BACKGROUND-COLOR: #ffffff
}
.schedaentiesterntab IMG
{
    WIDTH: 79px;
    CURSOR: hand;
    HEIGHT: 24px
}
.schedafaq
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.schedafaq .dom
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 10px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    FONT-SIZE: 20px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: medium none;
    COLOR: maroon;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: justify
}
.schedafaq .domanda
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11px;
    BORDER-LEFT: medium none;
    WIDTH: 0pc;
    COLOR: #000080;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.schedafaq .risp
{
    PADDING-RIGHT: 10px;
    FONT-SIZE: 20px;
    VERTICAL-ALIGN: top;
    COLOR: maroon
}
.schedafaq .risposta
{
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.schedafaq .spazio
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    HEIGHT: 10px
}
.SchedaUfficiotab
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
.SchedaUtentetab
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}
.sxtd1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 20%;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 700px
}
.taballeg
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.taballeg .autore
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.taballeg .documento
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    WIDTH: 95%;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.taballeg .documento A
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.taballeg .documento A:hover
{
    TEXT-DECORATION: underline
}
.taballeg .icona
{
    WIDTH: 4%;
    TEXT-ALIGN: center
}
.taballeg .oggetto
{
    FONT-SIZE: 12px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.taballeg .pubblicato
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.taballeg .sottotitolo
{
    FONT-SIZE: 16px;
    COLOR: maroon;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .titolo
{
    FONT-SIZE: 12pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: center
}
.tabbase
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 780px;
    PADDING-TOP: 2px;
    HEIGHT: 1000px
}
.tabelencofaq
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.tabelencofaq .elencofaq
{
    WIDTH: 95%;
    BACKGROUND-COLOR: transparent
}
.tabelencofaq .navigatore
{
}
.tabelencofaq .navigatore A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000080;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.tabelencofaq .navigatore A:hover
{
    TEXT-DECORATION: underline
}
.tabelencofaq .RubTitolo
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffe0
}
.tabelencofaq .tabellaRub
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.tabelencofaq .tabellaRub .RubTd1
{
    FONT-SIZE: 13px;
    WIDTH: 100%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tabelencofaq .tabellaRub .RubTd1 A
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.tabelencofaq .tabellaRub .RubTd1 A:hover
{
    TEXT-DECORATION: underline
}
.tabelencofaq .tabellaRub .RubTr1
{
    BACKGROUND-COLOR: #b7dbba
}
.tabelencofaq A
{
    FONT-SIZE: 12px;
    COLOR: #a52a2a;
    TEXT-DECORATION: none
}
.tabelencofaq A:hover
{
    TEXT-DECORATION: none
}
.tabfaq
{
    WIDTH: 100%;
    BACKGROUND-COLOR: white
}
.tablogin
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.tablogin .login
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.tablogin .pulsanti
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 30%;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
.tablogin .userpwd
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.tabnews
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.tabnews .navigatore
{
}
.tabnews .navigatore A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabnews .navigatore A:hover
{
}
.tabnews .tabellaRub
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none
}
.tabpub
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.tabpub .navigatore
{
    FONT-FAMILY: Verdana
}
.tabpub .navigatore A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabpub .navigatore A:hover
{
    TEXT-DECORATION: underline
}
.tabpub .tabellarub
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.tabpub .tabellarub .rubtd1
{
    FONT-SIZE: 13px;
    WIDTH: 100%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.tabpub .tabellarub .rubtd1 A
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabpub .tabellarub .rubtd1 A:hover
{
    TEXT-DECORATION: underline
}
.tabpub A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.tabpub A:hover
{
    TEXT-DECORATION: underline
}
.tabpubtd1
{
    WIDTH: 74%;
    BACKGROUND-COLOR: #ececec;
    TEXT-ALIGN: left
}
.tdnavig
{
    TEXT-ALIGN: right
}
.dxtd1 .dxtab1
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left bottom;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../ImgPub/consolle_01.jpg);
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat
}
.dxtd1 .dxtab1 TD
{
    WIDTH: 100%;
    HEIGHT: 6.7cm;
    BACKGROUND-COLOR: transparent
}
.dxtd1 .dxtab2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 1000px;
    BACKGROUND-COLOR: #ececec
}
.dxtd1 .dxtab2 .tabspa
{
    DISPLAY: none;
    VISIBILITY: hidden;
    HEIGHT: 0cm
}
.dxtd1 .dxtab2 .tabspa1
{
    DISPLAY: none;
    VISIBILITY: visible
}
.dxtd1 .dxtab3
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.dxtd1 .dxtab4
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffcc33;
    TEXT-ALIGN: center
}
.dxtd1 .dxtab4 A
{
    TEXT-DECORATION: none
}
.dxtd1 .dxtab4 A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.dxtd1 .dxtab4 TD
{
    HEIGHT: 17px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.dxtd1 .dxtab4 .dxtab4td1
{
    DISPLAY: none;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    WIDTH: 16px;
    BACKGROUND-COLOR: #ffcc33
}
.dxtd1 .dxtab4 .dxtab4txt1
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, 'Times New Roman'
}
.dxtd1 .dxtab4 .dxtab4txt2
{
    BORDER-RIGHT: deepskyblue;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BORDER-LEFT: deepskyblue;
    COLOR: black;
    BORDER-BOTTOM: deepskyblue thin
}
.dxtd1 .dxtab5
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.dxtd1 .dxtab5 .td21
{
    BACKGROUND-IMAGE: url(../ImgPub/icona1.gif)
}
.dxtd1 .dxtab5 .testo21
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.dxtd1 .dxtab5 A:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.dxtd1 .dxtab5 TD
{
    TEXT-ALIGN: left
}
.dxtd1 .dxtab5 .dxtab5td1
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    DISPLAY: none;
    VISIBILITY: hidden;
    BORDER-LEFT: outset;
    WIDTH: 5px;
    BORDER-BOTTOM: outset
}
.dxtd1 .dxtab6
{
}
.dxtd1 .dxtab6 .td31
{
    WIDTH: 8px
}
.dxtd1 .dxtab6 .testo31
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.dxtd1 .dxtab6 A
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.dxtd1 .dxtab6 A:hover
{
    FONT-SIZE: 10px;
    COLOR: darkorange
}
.elencostruttura .elencostruttab
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.elencostruttura .elencostruttab .altezza
{
    FONT-SIZE: 13px
}
.elencostruttura .elencostruttab .immagine
{
    WIDTH: 120px;
    HEIGHT: 24px
}
.elencostruttura .elencostruttab .immagine1
{
}
.elencostruttura .elencostruttab .elencostruttabtdpag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    HEIGHT: 30px
}
.elencostruttura .elencostruttab1
{
    WIDTH: 100%;
    TEXT-ALIGN: left
}
.elencostruttura .elencostruttab1 .elencostruttab1font1
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.elencostruttura .elencostruttab1 .elencostruttab1font2
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.elencostruttura .elencostruttab1 .elencostruttab1td
{
}
.elencostruttura .elencostruttab1 .elencostruttab1tdA
{
}
.elencostruttura .elencostruttab1 .elencostruttab1tdA A
{
    FONT-SIZE: 13px;
    COLOR: navy;
    TEXT-DECORATION: underline
}
.elencostruttura .elencostruttab1 .elencostruttab1tdA A:hover
{
    TEXT-DECORATION: underline
}
.elencostruttura .elencostruttab1 .elencostruttab1tdfont
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    BACKGROUND-COLOR: #b7dbba
}
.elencostruttura .elencostruttab1 .elencostruttab1tdfont1
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    BACKGROUND-COLOR: #bfd3e0
}
.elencostruttura .elencostruttab1 .elencostruttab1tdfont3
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.elencostruttura .elencostruttit
{
    FONT-SIZE: 13px;
    COLOR: black
}
.forumrisposte .forumfonttdrisp
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.forumrisposte .forumint
{
    FONT-SIZE: 18px;
    COLOR: #983b3b
}
.forumrisposte .forumrispriga
{
    FONT-WEIGHT: bold;
    WIDTH: 90%;
    COLOR: navy
}
.forumrisposte .forumtabrub
{
    WIDTH: 98%;
    BACKGROUND-COLOR: transparent
}
.forumrisposte .forumtabrub .forumtabrispostadati
{
    WIDTH: 100%
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabrispostadatitd
{
    FONT-SIZE: 15pt
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabrispostadatitd A
{
    FONT-SIZE: 13px;
    COLOR: #a52a2a;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabrispostadatitd A:hover
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    TEXT-DECORATION: underline
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabrispostadatitd1
{
    FONT-SIZE: 2pt
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabtdallegato
{
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabtdallegato A
{
    FONT-SIZE: 13px;
    COLOR: #a52a2a;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.forumrisposte .forumtabrub .forumtabrispostadati .forumtabtdallegato A:hover
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    TEXT-DECORATION: underline
}
.forumrisposte .forumtabrub .forumtabrubtdogg
{
    WIDTH: 20px
}
.forumrisposte .forumtabrub .forumtabrubtdoggvis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #bfd3e0;
    TEXT-ALIGN: justify
}
.forumrisposte .forumtabrub .forumtabtdmail
{
}
.forumrisposte .forumtabrub .forumtabtdmail A
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-SIZE: 11px;
    BORDER-LEFT: black;
    COLOR: #a52a2a;
    BORDER-BOTTOM: black;
    TEXT-DECORATION: none
}
.forumrisposte .forumtabrub .forumtabtdmail A:hover
{
    TEXT-DECORATION: none
}
.forumrisposte .forumtabrub .forumtabtdmail .forumtabtdfontdata
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.forumrisposte .forumtabrub .forumtabtdmail .forumtabtdfontmail
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.forumrisposte .forumtabrub .forumtabtdmail .forumtabtdfontmail A
{
    COLOR: #a52a2a;
    TEXT-DECORATION: none
}
.forumrisposte .forumtabrub .forumtabtdmail .forumtabtdfontmail A:hover
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    TEXT-DECORATION: underline
}
.forumrisposte .forumtabrub .forumtabtdtesto
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: justify
}
.forumrisposte .forumtdrisp
{
    FONT-SIZE: 13px;
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dedee7;
    TEXT-ALIGN: justify
}
.forumrisposte .forumtit
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.forumrisposte .forumvisualizza
{
    TEXT-ALIGN: right
}
.forumrisposte .forumvisualizza A
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.forumrisposte .forumvisualizza A:hover
{
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
.forumtabcor .forumfontdata
{
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.forumtabcor .forumoggettovis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #bfd3e0;
    TEXT-ALIGN: justify
}
.forumtabcor .forumtabnpres
{
    WIDTH: 80%
}
.forumtabcor .forumtabnpres .forumtdnpres
{
    FONT-SIZE: 16px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
    TEXT-ALIGN: center
}
.forumtabcor .forumtabnpres .forumtdnpres1
{
    HEIGHT: 60%
}
.forumtabcor .forumtabrub
{
    WIDTH: 98%;
    BACKGROUND-COLOR: transparent
}
.forumtabcor .forumtabrubtdogg
{
    WIDTH: 20px
}
.forumtabcor .forumtabrubtdrisp
{
    WIDTH: 25px
}
.forumtabcor .forumtabtdpag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    HEIGHT: 30px
}
.forumtabcor .forumtdallegato
{
}
.forumtabcor .forumtdallegato A
{
    COLOR: #a52a2a;
    TEXT-DECORATION: none
}
.forumtabcor .forumtdallegato A:hover
{
    TEXT-DECORATION: underline
}
.forumtabcor .forumtdape
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial
}
.forumtabcor .forumtdmail
{
}
.forumtabcor .forumtdmail A
{
    COLOR: #a52a2a;
    TEXT-DECORATION: none
}
.forumtabcor .forumtdmail A:hover
{
    TEXT-DECORATION: underline
}
.forumrisposte .forumtabrub .forumtabrubtdrisp
{
    WIDTH: 25px
}
.forumtabcor .forumtdtro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #990000;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial
}
.forumtabcor .forumtesto
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana:
    overflow:scroll;
    TEXT-ALIGN: justify
}
.forumtabcor .forumtit
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.forumtabcor .forumtraperto
{
    BACKGROUND-COLOR: #dedee7
}
.forumtabcor .forumtraperto TD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    HEIGHT: 30px
}
.forumtabcor .forumtrpag
{
}
.forumtabcor .forumtrpag HR
{
    COLOR: navy
}
.forumtabcor .forumtrpag TD
{
    HEIGHT: 13px
}
.forumtabcor .forumtrrisposte
{
    DISPLAY: none
}
.forumtabcor .forumvisualizza
{
    TEXT-ALIGN: right
}
.forumtabcor .forumvisualizza A
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    TEXT-DECORATION: underline
}
.forumtabcor .forumvisualizza A:hover
{
    TEXT-DECORATION: underline
}
.forumtabcor .forumfontmail
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.forumtabrisp .forumtabcorporisp
{
    WIDTH: 98%;
    TEXT-ALIGN: left
}
.forumtabrisp .forumtabinputallegato
{
    FONT-SIZE: 10px;
    WIDTH: 230px;
    COLOR: maroon
}
.forumtabrisp .forumtabinput1
{
    FONT-SIZE: 14px;
    WIDTH: 300px;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px
}
.forumtabrisp .forumtabrispbottoni
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN-TOP: 30px;
    BORDER-LEFT: medium none;
    WIDTH: 80%;
    MARGIN-RIGHT: 100px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
.forumtabrisp .forumtabrispbottoni IMG
{
    MARGIN-TOP: 0px;
    WIDTH: 74px;
    HEIGHT: 18px
}
.forumtabrisp .forumtabrispins
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial
}
.forumtabrisp .forumtabrisptdMailAlleg
{
    FONT-SIZE: 5px
}
.forumtabrisp .forumtabtextarea1
{
    FONT-SIZE: 14px;
    WIDTH: 300px;
    FONT-FAMILY: Verdana;
    HEIGHT: 60px
}
.forumtabrisp .forumtabtextarea2
{
    FONT-SIZE: 14px;
    WIDTH: 300px;
    FONT-FAMILY: Verdana;
    HEIGHT: 100px
}
.forumtabrisp .forumtabvoce
{
    FONT-SIZE: 9pt;
    COLOR: #19538c;
    FONT-FAMILY: Verdana
}
.forumtabrisp .forumtit
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.forumtabrisp .forumtitrisp
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.indexint .inttdcent
{
    BORDER-RIGHT: fuchsia thin;
    BORDER-TOP: fuchsia thin;
    BORDER-LEFT: fuchsia thin;
    WIDTH: 50%;
    BORDER-BOTTOM: fuchsia thin
}
.indexint1 .inttdcent1
{
    WIDTH: 50%
}
.indexint1 .inttddx1
{
    WIDTH: 25%
}
.indexint1 .inttdsx1
{
    WIDTH: 25%
}
.indextabnews .tabdocdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ececec
}
.indextabnews .tabnewinttxt
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black
}
.indextabnews .tabnewtd1
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white
}
.indextabnews .tabnewtd1 A
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.indextabnews .tabnewtd1 A:hover
{
    TEXT-DECORATION: underline
}
.indextabnews .tabnewsaltre
{
    TEXT-ALIGN: right
}
.indextabnews .tabnewsaltre A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #42b5d6;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    TEXT-DECORATION: none
}
.indextabnews .tabnewsaltre A:hover
{
    TEXT-DECORATION: underline
}
.indextabnews .tabnewsint
{
    BACKGROUND-POSITION: center center;
    MARGIN-TOP: 0px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/News.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 580px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.InsFaq .faqarea1
{
    FONT-SIZE: 14px;
    WIDTH: 300px;
    COLOR: blue;
    FONT-FAMILY: Verdana;
    HEIGHT: 70px
}
.InsFaq .faqarea2
{
    FONT-SIZE: 14px;
    WIDTH: 300px;
    COLOR: blue;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px
}
.InsFaq .faqarea3
{
    FONT-SIZE: 14px;
    WIDTH: 300px;
    COLOR: blue;
    FONT-FAMILY: Verdana;
    HEIGHT: 25px
}
.InsFaq .FaqAvviso
{
    FONT-SIZE: 11px;
    WIDTH: 60%;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.InsFaq .faqrubriche
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.InsFaq .InsFaqfont1
{
    FONT-WEIGHT: bold;
    COLOR: navy;
    FONT-STYLE: normal
}
.InsFaq .InsFaqFont2
{
    COLOR: maroon;
    FONT-STYLE: italic
}
.InsFaq .insFaqimm
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: medium none;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/InserimentoDomande.gif);
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 580px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.InsFaq .InsFaqtd1
{
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-STYLE: italic
}
.InsFaq .InsFaqtd2
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.InsFaq .insFaqtxt
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.InsFaq .tabint
{
    MARGIN-LEFT: 30px;
    WIDTH: 98%;
    BACKGROUND-COLOR: transparent
}
.RicercaStruttura .RicStrint
{
    DISPLAY: none;
    BACKGROUND-IMAGE: url(../ImgPub/Strut.gif);
    VISIBILITY: hidden;
    WIDTH: 4cm;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 0.6cm
}
.RicercaStruttura .RicStrtxt
{
    FONT-SIZE: 13px;
    COLOR: black
}
.RicercaStruttura .tabRicercatd1
{
    BACKGROUND-COLOR: #b7dbba
}
.RicercaStruttura .tabRicercatxt1
{
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.RicercaStruttura .tabRicercatxt2
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.schedadoc .intestscheda
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    WIDTH: 99%;
    COLOR: maroon;
    FONT-FAMILY: Impact;
    TEXT-ALIGN: center
}
.schedaentiesterntab .schedaentiesterntabfont
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.schedaentiesterntab .schedaentiesterntabtdnome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.schedaentiesterntab .schedaentiesterntabtrnome
{
    BACKGROUND-COLOR: #bfd3e0
}
.SchedaUfficiotab .schedaufftabbottone
{
    WIDTH: 100%;
    TEXT-ALIGN: left
}
.SchedaUfficiotab .SchedaUfficiotabtr
{
    BACKGROUND-COLOR: #b7dbba
}
.SchedaUfficiotab .SchedaUfficiotdfont
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.SchedaUfficiotab .SchedaUfficiotit
{
    FONT-SIZE: 10pt;
    COLOR: green
}
.SchedaUtentetab .SchedaUtentetabtr
{
    BACKGROUND-COLOR: #bfd3e0
}
.SchedaUtentetab .SchedaUtentetdfont
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.SchedaUtentetab .SchedaUtentetdfont1
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.SchedaUtentetab .SchedaUtentetit
{
    FONT-SIZE: 10pt;
    COLOR: green
}
.sxtd1 .sxtab1
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: blue
}
.sxtd1 .sxtab1 TD
{
    WIDTH: 100%;
    HEIGHT: 6.7cm;
    BACKGROUND-COLOR: transparent
}
.sxtd1 .sxtab2
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 1000px
}
.sxtd1 .sxtab2 .tabspa
{
    DISPLAY: none;
    VISIBILITY: hidden;
    HEIGHT: 0cm
}
.sxtd1 .sxtab2 .tabspa1
{
    DISPLAY: none;
    VISIBILITY: visible
}
.sxtd1 .sxtab3
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.sxtd1 .sxtab4
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    COLOR: black;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, 'Times New Roman', Arial;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.sxtd1 .sxtab4 A
{
    TEXT-DECORATION: none
}
.sxtd1 .sxtab4 A:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}
.sxtd1 .sxtab4 TD
{
    WIDTH: 100%;
    HEIGHT: 17px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.sxtd1 .sxtab4 .sxtab4td1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 16px;
    BORDER-BOTTOM: medium none
}
.sxtd1 .sxtab4 .sxtab4txt1
{
    DISPLAY: none;
    FONT-SIZE: 12px;
    VISIBILITY: hidden;
    MARGIN-LEFT: 8px;
    COLOR: black;
    TEXT-INDENT: 8px;
    TEXT-ALIGN: left
}
.sxtd1 .sxtab4 .sxtab4txt2
{
    DISPLAY: none;
    FONT-SIZE: 12px;
    VISIBILITY: hidden;
    MARGIN-LEFT: 8px;
    COLOR: black;
    TEXT-INDENT: 0px;
    TEXT-ALIGN: left
}
.sxtd1 .sxtab5
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.sxtd1 .sxtab5 .td21
{
    BACKGROUND-IMAGE: url(../ImgPub/icona1.gif)
}
.sxtd1 .sxtab5 .testo21
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.sxtd1 .sxtab5 A:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.sxtd1 .sxtab5 TD
{
    TEXT-ALIGN: left
}
.sxtd1 .sxtab5 .sxtab5td1
{
    WIDTH: 18px
}
.taballeg .allautore
{
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.taballeg .allautore2
{
    COLOR: navy
}
.taballeg .autore .autorefont
{
    COLOR: maroon
}
.taballeg .elencoalleg
{
    WIDTH: 98%
}
.taballeg .pubblicato .pubblicatofont
{
    COLOR: maroon
}
.taballeg .taballdate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ececec;
    TEXT-ALIGN: left
}
.taballeg .taballegimm
{
    MARGIN-TOP: 3px;
    DISPLAY: none;
    BACKGROUND-IMAGE: url(../ImgPub/all_corr.gif);
    VISIBILITY: hidden;
    MARGIN-BOTTOM: 3px;
    WIDTH: 4cm;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 0.6cm;
    TEXT-ALIGN: center
}
.taballeg .taballegtdint
{
    TEXT-ALIGN: center
}
.taballeg .taballegtxt
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black
}
.taballeg .tabnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 98%;
    PADDING-TOP: 0px
}
.taballeg .tabnav .tabnavpub
{
    FONT-SIZE: 9px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.taballeg .tabnav .tabnavpub A
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.taballeg .tabnav .tabnavpub A:hover
{
    TEXT-DECORATION: underline
}
.taballeg .tabnav .tabnavigfont1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .tabnav .TABNAVIGHR
{
    FONT-WEIGHT: bold;
    COLOR: navy
}
.taballeg .tabnav .tabnavigtd1
{
    FONT-SIZE: 12px;
    COLOR: maroon;
    TEXT-INDENT: 0.5cm;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent
}
.taballeg .tabnav .tabnavigtd2
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    TEXT-INDENT: 0.5cm;
    FONT-FAMILY: Verdana;
    HEIGHT: 30px
}
.taballeg .tabnav .tabnavigtr1
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    COLOR: #000080;
    TEXT-INDENT: 0.5cm;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #dedee7
}
.taballeg .tabnav .tabnavigtr1 .tabnavigtr1td
{
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.tabbase .tabbasetd1
{
    WIDTH: 70%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
.tabbase .tabdocnavig
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
.tabbase .tabdocnavig .tabdocnavigfont1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial
}
.tabbase .tabdocnavig .TABdocNAVIGHR
{
    FONT-WEIGHT: bold;
    COLOR: navy
}
.tabbase .tabdocnavig .tabdocnavigtd1
{
    FONT-SIZE: 12px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent
}
.tabbase .tabdocnavig .tabdocnavigtr1
{
    COLOR: olive;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffe0
}
.tabbase .tabdocnavig .tabdocnavigtr1 .tabdocnavigtr1td
{
    FONT-SIZE: 14px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.tabelencofaq .elencofaqriga1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #bfd3e0
}
.tabelencofaq .elencofaqriga2
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Verdana
}
.tabelencofaq .faqbarra
{
    COLOR: navy;
    HEIGHT: 2px
}
.tabelencofaq .faqfont1
{
    FONT-WEIGHT: bold;
    COLOR: #990000
}
.tabelencofaq .faqfont2
{
    COLOR: maroon;
    FONT-STYLE: italic
}
.tabelencofaq .faqfont4
{
    COLOR: maroon
}
.tabelencofaq .faqint
{
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/DomandeRisposte.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 315px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent
}
.tabelencofaq .faqNumeroPAg
{
    FONT-SIZE: 12px;
    COLOR: maroon;
    TEXT-INDENT: 0.6cm;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px
}
.tabelencofaq .faqriga1
{
    FONT-SIZE: 13px;
    WIDTH: 100%;
    COLOR: navy;
    TEXT-INDENT: 0.6cm;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dee2ea
}
.tabelencofaq .faqrisposta
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-STYLE: italic
}
.tabelencofaq .faqrub
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.tabelencofaq .faqtxt
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.tabelencofaq .RubTitolo .RubTitolotd1
{
    BACKGROUND-IMAGE: url(../ImgPub/folder1.gif);
    WIDTH: 4%;
    BACKGROUND-REPEAT: no-repeat
}
.tabelencofaq .RubTitolo .RubTitolotd2
{
    WIDTH: 46%
}
.tabelencofaq .RubTitolo .RubTitolotd2 A
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.tabelencofaq .RubTitolo .RubTitolotd2 A:hover
{
    TEXT-DECORATION: underline
}
.tabelencofaq .tdspace
{
    HEIGHT: 12px
}
.tabfaq .tabfaqimm
{
    MARGIN-TOP: 3px;
    BACKGROUND-IMAGE: url(../ImgPub/faq1.gif);
    MARGIN-BOTTOM: 3px;
    WIDTH: 4cm;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 0.6cm
}
.tabfaq .tabfaqtd1
{
    TEXT-ALIGN: center
}
.tabfaq .tabfaqtxt
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.tabfaq .tabrubriche
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffe0
}
.tabfaq .tabrubriche .intestazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b7dbba
}
.tabfaq .tabrubriche .riga
{
    HEIGHT: 25px
}
.tabfaq .tabrubriche A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
    TEXT-DECORATION: none
}
.tabfaq .tabrubriche A:hover
{
    TEXT-DECORATION: underline
}
.tabfaq .tabrubriche .tdcella
{
    FONT-SIZE: 7px;
    WIDTH: 48%
}
.tabfaq .tabrubriche .tdspazio
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../ImgPub/folder1.gif);
    WIDTH: 4%;
    BACKGROUND-REPEAT: no-repeat
}
.tablogin .loginerr
{
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.tablogin .loginerr TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000080;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.tablogin .loginerr .loginerrtxt
{
    FONT-STYLE: italic
}
.tablogin .tablogintxt
{
    FONT-SIZE: 17px;
    WIDTH: 90%;
    COLOR: #973939;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.tabnews .tabnewdata
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ececec;
    TEXT-ALIGN: left
}
.tabnews .tabnewintesttxt1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none
}
.tabnews .tabnewnavig
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.tabnews .tabnewnavig .tabnewnavigfont1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BORDER-LEFT: medium none;
    COLOR: maroon;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial
}
.tabnews .tabnewnavig .TABNEWNAVIGHR
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    BORDER-LEFT: medium none;
    COLOR: navy;
    BORDER-BOTTOM: medium none
}
.tabnews .tabnewnavig .tabnewnavigtd1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: maroon;
    TEXT-INDENT: 0.5cm;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent
}
.tabnews .tabnewnavig .tabnewnavigtr1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: olive;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffe0
}
.tabnews .tabnewnavig .tabnewnavigtr1 .tabnewnavigtr1td
{
    BORDER-RIGHT: solid;
    BORDER-TOP: solid;
    DISPLAY: none;
    FONT-SIZE: 14px;
    VISIBILITY: hidden;
    BORDER-LEFT: solid;
    COLOR: navy;
    TEXT-INDENT: 0.5cm;
    BORDER-BOTTOM: solid;
    FONT-FAMILY: Verdana
}
.tabnews .tabnewvuote
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    BORDER-LEFT: gray thin;
    WIDTH: 100%;
    BORDER-BOTTOM: gray thin;
    HEIGHT: 200px;
    BACKGROUND-COLOR: white
}
.tabnews .tabnewvuote TD
{
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    MARGIN-TOP: 2mm;
    FONT-SIZE: 11px;
    BORDER-LEFT: gray thin;
    COLOR: navy;
    BORDER-BOTTOM: gray thin;
    FONT-FAMILY: Verdana, Arial
}
.tabnews .tabnewvuote TR
{
    BACKGROUND-COLOR: white
}
.tabnews .tabnewselenco
{
    WIDTH: 100%;
    BACKGROUND-COLOR: white
}
.tabnews .tabnewsintest
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: medium none;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/News.gif);
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 580px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.tabnews .tabnewsrub
{
    PADDING-RIGHT: 0px;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffe0
}
.tabnews .tabnewsrub .tabnewsrubtd1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b7dbba;
    TEXT-DECORATION: none
}
.tabnews .tabnewsrubriche
{
    BORDER-RIGHT: #eab4b7 1px solid;
    BORDER-TOP: #eab4b7 1px solid;
    BORDER-LEFT: #eab4b7 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #eab4b7 1px solid;
    BACKGROUND-COLOR: #dedee7
}
.tabnews .tabnewsrubriche A
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabnews .tabnewsrubriche A:hover
{
    TEXT-DECORATION: underline
}
.tabnews .tabnewsrubriche .tabnewsrubrichetdcent
{
    WIDTH: 45%
}
.tabnews .tabnewsrubriche .tabnewsrubrichetddx
{
    WIDTH: 5%
}
.tabnews .tabnewsrubriche .tabnewsrubrichetdsx
{
    BACKGROUND-IMAGE: url(../ImgPub/folder1.gif);
    WIDTH: 5%;
    BACKGROUND-REPEAT: no-repeat
}
.tabnews .tabnewstd1
{
    WIDTH: 74%;
    TEXT-ALIGN: left
}
.tabnews .tabnewstd2
{
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial
}
.tabnews .tabnewstd2 A
{
    COLOR: navy;
    TEXT-DECORATION: none
}
.tabnews .tabnewstd2 A:hover
{
    TEXT-DECORATION: underline
}
.tabnews .tabellaRub .tabellaRubtd1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 13px;
    BORDER-LEFT: medium none;
    COLOR: navy;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dedee7
}
.tabnews .tabellaRub .tabellaRubtd1 A
{
    FONT-SIZE: 13px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.tabnews .tabellaRub .tabellaRubtd1 A:hover
{
    TEXT-DECORATION: underline
}
.tabnews .tabellaRub .tabellaRubtr1
{
    BACKGROUND-COLOR: #b7dbba
}
.tabpub .pubint
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #f4f4f6
}
.tabpub .pubint .rigapiccola
{
    FONT-SIZE: 7px;
    WIDTH: 46%
}
.tabpub .pubint .tdsx
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(../ImgPub/folder1.gif);
    WIDTH: 4%;
    BACKGROUND-REPEAT: no-repeat
}
.tabpub .tabpubimm
{
    BACKGROUND-POSITION: center center;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/Pubblicazioni.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 580px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.tabpub .tabpubint
{
    BACKGROUND-POSITION: center top;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/Pubblicazioni.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 580px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px;
    BACKGROUND-COLOR: transparent
}
.tabpub .tabpubinttxt
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none
}
.tabpub .tabpubnavig
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
.tabpub .tabpubnavig .tabpubnavigfont1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana
}
.tabpub .tabpubnavig .TABpubNAVIGHR
{
    FONT-WEIGHT: bold;
    COLOR: navy
}
.tabpub .tabpubnavig .tabpubnavigtd1
{
    FONT-SIZE: 12px;
    COLOR: maroon;
    TEXT-INDENT: 0.5cm;
    FONT-FAMILY: Verdana;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent
}
.tabpub .tabpubnavig .tabpubnavigtr1
{
    COLOR: olive;
    FONT-FAMILY: Verdana;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #ffffe0
}
.tabpub .tabpubnavig .tabpubnavigtr1 .tabpubnavigtr1td
{
    BORDER-RIGHT: solid;
    BORDER-TOP: solid;
    DISPLAY: none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    VISIBILITY: hidden;
    BORDER-LEFT: solid;
    COLOR: #983b3b;
    TEXT-INDENT: 0.5cm;
    BORDER-BOTTOM: solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dedee7
}
.tabpub .tabpubtd1
{
    TEXT-ALIGN: center
}
.tabpub .tabpubtxt
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.tabpub .tabrubriche
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #dee7ef
}
.tabpub .tabrubriche .intestazione
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    BORDER-LEFT: medium none;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ab696c
}
.tabpub .tabrubriche .riga
{
    HEIGHT: 25px
}
.tabpub .tabrubriche A
{
    FONT-SIZE: 10pt;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial, 'Times New Roman';
    TEXT-DECORATION: none
}
.tabpub .tabrubriche .tdcella
{
    FONT-SIZE: 7px;
    WIDTH: 48%
}
.tabpub .tabrubriche .tdspazio
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(../ImgPub/folder1.gif);
    WIDTH: 4%;
    BACKGROUND-REPEAT: no-repeat
}
.tabpub .tabellarub .rubtr1
{
    BACKGROUND-COLOR: #b7dbba
}
.RicercaStruttura .elencouffici
{
    BORDER-RIGHT: palegreen thin;
    BORDER-TOP: palegreen thin;
    BORDER-LEFT: palegreen thin;
    BORDER-BOTTOM: palegreen thin
}
.RicercaStruttura .elencouffici .fontuffici1
{
}
.RicercaStruttura .elencouffici .fontuffici2
{
}
.RicercaStruttura .elencouffici A
{
    COLOR: maroon;
    HEIGHT: 21px;
    TEXT-DECORATION: none
}
.RicercaStruttura .elencouffici A:hover
{
    TEXT-DECORATION: underline
}
.cerca .cercafont2
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    LEFT: -220px;
    COLOR: #943131;
    FONT-FAMILY: Verdana;
    POSITION: relative;
    TEXT-ALIGN: left
}
.cerca .cercafont1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #943131;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.cerca .avanzata
{
    COLOR: white
}
.cerca .inoltra
{
    LEFT: 250px;
    POSITION: relative;
    TOP: -25px
}
.forumtabcor .forumint
{
    BACKGROUND-POSITION: center center;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/Forum.gif);
    MARGIN-BOTTOM: 10px;
    WIDTH: 580px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.indexint .inttddx
{
    DISPLAY: none;
    VISIBILITY: hidden;
    WIDTH: 25%
}
.indexint .inttdsx
{
    DISPLAY: none;
    VISIBILITY: hidden;
    WIDTH: 25%
}
.InsFaq .FaqAvviso TD
{
}
.RicercaStruttura .inoltra
{
}
.SchedaUfficiotab .SchedaUfficiotit1
{
}
.sxtd1 .sxtab2 .imm_sx
{
}
.sxtd1 .sxtab2 .menu
{
}
.sxtd1 .sxtab5 A
{
}
.tabelencofaq .faqrisposta .faqrispostaint
{
}
.tabpub .pubint .rigapiccola A
{
}
.tabpub .rigaint
{
}
.tabpub .tabpubtest
{
}
.visnews
{
}
.visnews .bot
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.visnews .bot .botcent
{
    TEXT-ALIGN: justify
}
.visnews .bot .botdx
{
}
.visnews .bot .botsx
{
}
.visnews .cent
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.visnews .trtop
{
}
.visnews .cent .centcent
{
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 20px;
    COLOR: #990000;
    TEXT-ALIGN: justify
}
.visnews .cent .centdx
{
}
.visnews .cent .centsx
{
}
.visnews .trtop .angdx
{
}
.visnews .trtop .angsx
{
}
.visnews .trtop .top
{
}
.tabpub .tabpubelencocircolarioggetto
{
    FONT-SIZE: 10px;
    TEXT-INDENT: 24px;
    TEXT-ALIGN: left
}
.sxtd1 .sxtab6
{
    BORDER-RIGHT: blue;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: blue;
    BACKGROUND-IMAGE: url(../imgpub/iet.gif);
    BORDER-LEFT: blue;
    WIDTH: 100%;
    BORDER-BOTTOM: blue;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 45px
}
.sxtd1 .sxtab6 .td31
{
    BORDER-RIGHT: solid;
    BORDER-TOP: solid;
    BORDER-LEFT: solid;
    WIDTH: 20px;
    BORDER-BOTTOM: solid
}
.sxtd1 .sxtab6 .testo31
{
    BORDER-RIGHT: blue solid;
    BORDER-TOP: blue solid;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url(../imgpub/iet.gif);
    BORDER-LEFT: blue solid;
    COLOR: navy;
    BORDER-BOTTOM: blue solid;
    FONT-FAMILY: Verdana
}
.sxtd1 .sxtab6 A
{
    FONT-SIZE: 0px;
    WIDTH: 100%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.sxtd1 .sxtab6 A:hover
{
    DISPLAY: none;
    FONT-SIZE: 10px;
    VISIBILITY: hidden;
    COLOR: purple;
    TEXT-DECORATION: none
}
.sxtd1 .sxlogo
{
}
.dxtd1 .dxlogo
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.tabpub .tabdocs .tabpubrigaint
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ceeadc
}
.tabpub .tabdocs .tabpubrigaint .tabpubrigainttd1
{
    FONT-WEIGHT: bold;
    WIDTH: 15%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.tabpub .tabdocs .tabpubrigaint .tabpubrigainttd2
{
    FONT-WEIGHT: bold;
    WIDTH: 70%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.tabpub .tabdocs .tabpubrigaint .tabpubrigainttd3
{
    DISPLAY: none;
    FONT-WEIGHT: bold;
    VISIBILITY: hidden;
    WIDTH: 25%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.tabpub .tabdocs .tabpubrigaint .tabpubrigainttd4
{
    DISPLAY: none;
    FONT-WEIGHT: bold;
    VISIBILITY: hidden;
    WIDTH: 20%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubelenco
{
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd1
{
    FONT-SIZE: 9px;
    WIDTH: 15%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd2
{
    WIDTH: 70%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd3
{
    DISPLAY: none;
    VISIBILITY: hidden;
    WIDTH: 25%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd4
{
    DISPLAY: none;
    VISIBILITY: hidden;
    WIDTH: 20%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd5
{
    WIDTH: 15%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.tabpub .tabdocs .tabpubrigaint .tabpubrigainttd5
{
    FONT-WEIGHT: bold;
    WIDTH: 15%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd5 .tabpubdocscheda
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 15px
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd5 .tabpubdoctipo
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 15px
}
.tabpub .tabpubelenco .tabpubelencotd5 .tabpubdocallegati
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 15px
}
.tabpub .tabdocs .tabpubelenco .tabpubelencotd5 .tabpubdoccorrelati
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none;
    HEIGHT: 15px
}
.taballeg .taballrigaint
{
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: lightskyblue
}
.taballeg .taballrigaint .taballrigainttd1
{
    FONT-WEIGHT: bold;
    WIDTH: 15%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.taballeg .taballrigaint .taballrigainttd2
{
    FONT-WEIGHT: bold;
    WIDTH: 25%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.taballeg .taballrigaint .taballrigainttd3
{
    DISPLAY: none;
    FONT-WEIGHT: bold;
    VISIBILITY: hidden;
    WIDTH: 25%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.taballeg .taballrigaint .taballrigainttd4
{
    DISPLAY: none;
    FONT-WEIGHT: bold;
    VISIBILITY: hidden;
    WIDTH: 20%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.taballeg .taballrigaint .taballrigainttd5
{
    FONT-WEIGHT: bold;
    WIDTH: 15%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #dedee7
}
.taballeg .taballelenco
{
    WIDTH: 100%;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .taballelenco .taballelencotd1
{
    FONT-SIZE: 9px;
    WIDTH: 15%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .taballelenco .taballelencotd2
{
    WIDTH: 25%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .taballelenco .taballelencotd3
{
    DISPLAY: none;
    VISIBILITY: hidden;
    WIDTH: 25%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .taballelenco .taballelencotd4
{
    DISPLAY: none;
    VISIBILITY: hidden;
    WIDTH: 20%;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .taballelenco .taballelencotd5
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 15%;
    COLOR: navy;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial
}
.taballeg .taballelenco .taballelencotd5 .taballdocscheda
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 5px;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    HEIGHT: 15px;
    TEXT-ALIGN: left
}
.taballeg .taballelenco .taballelencotd5 .taballdoctipo
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    LEFT: 5px;
    BORDER-LEFT: medium none;
    WIDTH: 15px;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    HEIGHT: 15px;
    TEXT-ALIGN: left
}
.hometabdoc
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
.hometabdoc .indextabdoc1
{
    WIDTH: 100%
}
.hometabdoc .indextabint
{
    WIDTH: 100%
}
.hometabdoc .indextabtxt1
{
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial
}
.hometabdoc .indextabtxt2
{
    FONT-SIZE: 11px;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial
}
.hometabdoc .tabdocalleg
{
    TEXT-ALIGN: right
}
.hometabdoc .tabdocalleg A
{
    FONT-SIZE: 9px;
    COLOR: maroon;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.hometabdoc .tabdocalleg A:hover
{
    TEXT-DECORATION: underline
}
.hometabdoc .tabdocaltri
{
    TEXT-ALIGN: right
}
.hometabdoc .tabdocaltri A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #42b5d6;
    TEXT-DECORATION: none
}
.hometabdoc .tabdocaltri A:hover
{
    TEXT-DECORATION: underline
}
.hometabdoc .tabdocdate
{
    BORDER-RIGHT: black 5px;
    BORDER-TOP: black 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 5px;
    COLOR: maroon;
    BORDER-BOTTOM: black 5px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ececec;
    TEXT-ALIGN: left
}
.hometabdoc .tabdocdocs
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BORDER-LEFT: medium none;
    WIDTH: 93%;
    COLOR: navy;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial;
    TOP: 10px;
    HEIGHT: 22px;
    TEXT-ALIGN: left
}
.hometabdoc .tabdocdocs .tabdoclink
{
    COLOR: navy
}
.hometabdoc .tabdocdocs .tabdocrub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: maroon;
    FONT-FAMILY: Verdana, Arial
}
.hometabdoc .tabdocdocs A
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.hometabdoc .tabdocdocs A:hover
{
    TEXT-DECORATION: underline
}
.hometabdoc .tabdocicona
{
    BACKGROUND-IMAGE: url(http://srv4w2k:2222/ImgPub\text.gif);
    WIDTH: 4%;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 24px;
    BACKGROUND-COLOR: transparent
}
.hometabdoc .tabdocimm
{
    WIDTH: 18px;
    HEIGHT: 22px
}
.hometabdoc .tabdoctd1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 4%;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left
}
.hometabdoc .tabpubint
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: medium none;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(..\Editor\imgUtente\img\Pubblicazioni.gif);
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 580px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.hometabdoc .tabpubinttxt
{
    DISPLAY: none;
    FONT-SIZE: 13px;
    VISIBILITY: hidden
}
.contatore
{
    BORDER-RIGHT: white double;
    BORDER-TOP: white double;
    DISPLAY: none;
    VISIBILITY: hidden;
    BORDER-LEFT: white double;
    BORDER-BOTTOM: white double;
    POSITION: relative;
    TOP: 50px
}
.contatore .contatore1
{
    COLOR: black
}
.contatore .contatore2
{
    FONT-WEIGHT: 500;
    COLOR: maroon
}
.contatore .visite
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.tabpub .tabpubnavig .tdnavig
{
    TEXT-ALIGN: right
}
.tabpub .tabdocs
{
}
BR
{
    DISPLAY: none;
    VISIBILITY: hidden;
    LINE-HEIGHT: normal
}
.forumtabrisp .forumint
{
    BORDER-RIGHT: medium none;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: medium none;
    MARGIN-TOP: 10px;
    BACKGROUND-IMAGE: url(../Editor/imgUtente/img/Forum.gif);
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: medium none;
    WIDTH: 580px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 18px
}
.forumrisposte TD
{
    TEXT-ALIGN: justify
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: transparent
}
.taballeg .taballelenco TABLE
{
    WIDTH: 100%
}
.taballeg .taballelenco .taballelencotd5 TABLE
{
    WIDTH: 40px
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: normal
}
