BODY
{
    MARGIN: 0px;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: upper-alpha;
    BACKGROUND-COLOR: white
}
SPAN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: #a0522d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
HR
{
    COLOR: #8b0000;
    HEIGHT: 1px
}
.button
{
    BORDER-RIGHT: 1pt ridge;
    BORDER-TOP: 1pt ridge;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BORDER-LEFT: 1pt ridge;
    COLOR: #dcdcdc;
    BORDER-BOTTOM: 1pt ridge;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #4a66a5
}
.tabellabordo
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #d3d3d3 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #d3d3d3 1pt solid;
    COLOR: #4a66a5;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testolibero10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #325985;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.testolibero10giust
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #325985;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}
.testoliberobordato10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menupagina
{
    BORDER-RIGHT: 1pt dotted;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f6e8c5
}
A.LinkNero:link
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.linknero:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: #8b0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.linknero:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.evento:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #325985;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.evento:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #8b0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.evento:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #325985;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT.inputblu
{
    BORDER-RIGHT: #95b7f3 1pt solid;
    BORDER-TOP: #95b7f3 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BACKGROUND-IMAGE: url(../images/TBGradient.gif);
    BORDER-LEFT: #95b7f3 1pt solid;
    CURSOR: pointer;
    COLOR: darkblue;
    BORDER-BOTTOM: #95b7f3 1pt solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
INPUT.input
{
    BORDER-RIGHT: #a9a9a9 1pt solid;
    BORDER-TOP: #a9a9a9 1pt solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #a9a9a9 1pt solid;
    WIDTH: 85pt;
    COLOR: #000;
    BORDER-BOTTOM: #a9a9a9 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15pt
}
INPUT.inputNoBordo
{
    BORDER-RIGHT: #a9a9a9 1pt;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #a9a9a9 1pt;
    PADDING-LEFT: 0px;
    FONT-SIZE: xx-small;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #a9a9a9 1pt;
    WIDTH: 180px;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #a9a9a9 1pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 12px
}
TD.IntestazioneTabella
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: thin;
    COLOR: #fff;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfa200
}
TD.errore
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: #a52a2a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.contenuto
{
    BORDER-RIGHT: #000 1pt;
    BORDER-TOP: #000 1pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #000 1pt;
    COLOR: #000;
    BORDER-BOTTOM: #a5a9ae 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff
}
TD.sfondonewshome
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #000 1pt;
    COLOR: #161469;
    BORDER-BOTTOM: #e4c4c4 1pt double;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f6e8c5
}
.sfondoeventihome
{
    BORDER-RIGHT: #e4c4c4 1pt double;
    BORDER-TOP: #e4c4c4 1pt double;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #e4c4c4 1pt double;
    COLOR: #284078;
    BORDER-BOTTOM: #e4c4c4 1pt double;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f6e8c5
}
TD.contenutonews
{
    BORDER-RIGHT: #a5a9ae 1pt solid;
    BORDER-TOP: #000 1pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #000 1pt;
    COLOR: #000;
    BORDER-BOTTOM: #a5a9ae 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edd38c
}
TD.contenutonewsbordoright
{
    BORDER-RIGHT: #a5a9ae 1pt solid;
    BORDER-TOP: #000 1pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #a5a9ae 1pt solid;
    COLOR: #000;
    BORDER-BOTTOM: #a5a9ae 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #edd38c
}
TD.gray
{
    BORDER-RIGHT: thin groove;
    BORDER-TOP: thin groove;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: thin groove;
    COLOR: #e0ffff;
    BORDER-BOTTOM: thin groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7a92c7
}
TD.LIGHTGRAY
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #d3d3d3 1pt solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #d3d3d3 1pt solid;
    COLOR: #213b75;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ecebf9
}
TD.blu
{
    BORDER-RIGHT: #a9a9a9 1pt solid;
    BORDER-TOP: #a9a9a9 1pt solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #a9a9a9 1pt solid;
    COLOR: #dcdcdc;
    BORDER-BOTTOM: #a9a9a9 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c66c02
}
UL.Link:hover
{
    FONT-SIZE: 10px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
UL.Link
{
    FONT-SIZE: 10px;
    COLOR: #191970;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
UL.menu2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 144px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TOP: 100px
}
UL.menu2 LI A
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 2em;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ebd394 1px solid;
    HEIGHT: 2em;
    TEXT-DECORATION: none
}
UL.menu2 LI
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 700;
    MARGIN: 0px;
    COLOR: #69f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.menu2 LI A:link
{
    BACKGROUND: #efc75c;
    COLOR: #366986
}
UL.menu2 LI A:visited
{
    BACKGROUND: #efc75c;
    COLOR: #366986
}
UL.menu2 LI A:hover
{
    BACKGROUND: #dcdcdc;
    COLOR: #d68800;
    TEXT-DECORATION: none
}
#intestazione
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1.8em;
    Z-INDEX: 1;
    RIGHT: 0px;
    BACKGROUND: url(../img/sfondo1.gif);
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #fff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #00a 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 100px;
    TEXT-ALIGN: center
}
#divutility
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7pt;
    Z-INDEX: 6;
    LEFT: 1%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 75%;
    COLOR: #325985;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 78px
}
#leftmenu
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #00a 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    Z-INDEX: 1;
    BACKGROUND: #efc75c;
    LEFT: -5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 15%;
    COLOR: #fff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 100px;
    HEIGHT: 78%
}
#piepagina
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #8b0000 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: lighter;
    FONT-SIZE: 10px;
    Z-INDEX: 2;
    RIGHT: 0px;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #000;
    BOTTOM: -5%;
    PADDING-TOP: 0px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #efc75c
}
#centrale
{
    BORDER-RIGHT: #8b0000 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 0px;
    LEFT: 5%;
    PADDING-BOTTOM: 10px;
    MARGIN-LEFT: 100px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #8b0000 1px solid;
    WIDTH: 85%;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 17%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: center
}
#logointestazione
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    RIGHT: 0px;
    BACKGROUND: url(../img/Logointestazione1.gif) #fff no-repeat;
    LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 20%;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: -1px;
    HEIGHT: 100px
}
#sopraintestazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    Z-INDEX: 5;
    RIGHT: 55px;
    WIDTH: 52%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    POSITION: absolute;
    TOP: 1%;
    HEIGHT: 15px
}
#testointestazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 29px;
    Z-INDEX: 5;
    RIGHT: 0px;
    LEFT: 11%;
    WIDTH: 55%;
    COLOR: #b22222;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2px;
    POSITION: absolute;
    TOP: 5%;
    HEIGHT: 10px;
    TEXT-ALIGN: center
}
.titolosottolineato
{
    PADDING-RIGHT: 10px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16pt;
    COLOR: #b22222;
    BORDER-BOTTOM: 1pt dotted;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2px;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: right
}
.piepagina
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.sottomenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LEFT: 3px;
    PADDING-BOTTOM: 0px;
    MARGIN: 3px;
    WIDTH: 128px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    BACKGROUND-COLOR: #000080
}
UL.sottomenu LI A
{
    BORDER-RIGHT: #dcdcdc 1px solid;
    BORDER-TOP: #dcdcdc 1px solid;
    BORDER-LEFT: #dcdcdc 1px solid;
    LINE-HEIGHT: 2em;
    BORDER-BOTTOM: #dcdcdc 1px solid;
    HEIGHT: 2em;
    TEXT-DECORATION: none
}
UL.sottomenu LI
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 400;
    MARGIN: 0px;
    COLOR: #4a6aa0;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #dfa200
}
UL.sottomenu LI A:link
{
    BACKGROUND: #edd38c;
    COLOR: #4a6aa0
}
UL.sottomenu LI A:visited
{
    BACKGROUND: #edd38c;
    COLOR: #4a6aa0
}
UL.sottomenu LI A:hover
{
    BACKGROUND: #fff;
    COLOR: #3b5683;
    TEXT-DECORATION: none
}
TABLE.tabellabordo
{
    BORDER-RIGHT: lightgrey 1pt solid;
    BORDER-TOP: lightgrey 1pt solid;
    BORDER-LEFT: lightgrey 1pt solid;
    BORDER-BOTTOM: lightgrey 1pt solid
}
.tabellaPV
{
    BORDER-RIGHT: crimson 1pt solid;
    BORDER-TOP: crimson 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: crimson 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: crimson 1pt solid;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR: transparent
}
.linea
{
    BORDER-RIGHT: black 1pt;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    COLOR: #333366;
    BORDER-BOTTOM: gray 1pt solid;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.titoloSezione
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../images/bgboxt.gif);
    BORDER-LEFT: medium none;
    COLOR: darkblue;
    BORDER-BOTTOM: #dcdcdc 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
.testolibero11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #325985;
    FONT-FAMILY: Verdana, Arial
}
TD.FormatoMenu A
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 2em;
    BORDER-TOP: 0px;
    DISPLAY: block;
    PADDING-LEFT: 2em;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 0px
}
TD.FormatoMenu A:link
{
    COLOR: lightslategray;
    TEXT-DECORATION: none
}
TD.FormatoMenu A:visited
{
    COLOR: lightslategray;
    TEXT-DECORATION: none
}
TD.FormatoMenu A:hover
{
    COLOR: #336666;
    BACKGROUND-COLOR: lavender
}
TD.FormatoMenu
{
    BORDER-RIGHT: #336666 2px solid;
    BORDER-TOP: #336666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    BORDER-LEFT: #336666 1px solid;
    COLOR: lightslategray;
    BORDER-BOTTOM: #336666 2px solid;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
