UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 12px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
SPAN.S
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #c2c2c2;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
SPAN.S1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: green;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
SPAN.P
{
    COLOR: green
}
DIV.top
{
    BORDER-RIGHT: #f8df7f 2px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #f8df7f 2px solid;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 3px;
    FONT: bold 12pt "Verdana","Arial";
    BORDER-LEFT: #f8df7f 2px solid;
    COLOR: #000099;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #f8df7f 2px solid;
    BACKGROUND-COLOR: #dcdcdc
}
TR.ThRow TD
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
TR.ThRow TD A
{
    TEXT-DECORATION: none
}
TR.ThRow TD A:hover
{
    BACKGROUND-COLOR: #f2f2f2;
    TEXT-DECORATION: none
}
TR.ThRow TD A IMG.th
{
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid
}
TR.ThRow TD A:hover IMG.th
{
    FILTER: Alpha(Opacity=100)
}
TR.ThRow TD A:active IMG.th
{
    BORDER-LEFT-COLOR: #fcbe0b;
    FILTER: Alpha(Opacity=100);
    BORDER-BOTTOM-COLOR: #fcbe0b;
    BORDER-TOP-COLOR: #fcbe0b;
    BORDER-RIGHT-COLOR: #fcbe0b
}
DIV.MainImage
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    WIDTH: 99%;
    PADDING-TOP: 0px
}
#MainImage
{
    MARGIN-TOP: 3px
}
DIV.MainImage IMG#MainImage
{
    BORDER-RIGHT: #c2c2c2 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #c2c2c2 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #c2c2c2 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #c2c2c2 1px solid
}
A.arrow IMG
{
    BORDER-RIGHT: #f5f5f5 1px solid;
    BORDER-TOP: #f5f5f5 1px solid;
    BORDER-LEFT: #f5f5f5 1px solid;
    BORDER-BOTTOM: #f5f5f5 1px solid
}
A.arrow IMG:hover
{
    BORDER-RIGHT: #eccc56 1px solid;
    BORDER-TOP: #eccc56 1px solid;
    BORDER-LEFT: #eccc56 1px solid;
    BORDER-BOTTOM: #eccc56 1px solid
}
DIV.MainImageDim
{
    BORDER-RIGHT: #f9f4e4 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #f9f4e4 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #f9f4e4 0px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #f9f4e4 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
TD.menusel
{
    BORDER-RIGHT: darkblue 2px solid;
    BORDER-TOP: darkblue 2px solid;
    BACKGROUND: #ffa74f;
    BORDER-LEFT: darkblue 2px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: darkblue 2px solid;
    TEXT-ALIGN: center
}
A.menusel:link
{
    BACKGROUND: #ffa74f;
    FONT: 15px 'Verdana','Arial';
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.menusel:visited
{
    BACKGROUND: #ffa74f;
    FONT: 15px 'Verdana','Arial';
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.menusel:hover
{
    BACKGROUND: #ffa74f;
    FONT: 15px 'Verdana','Arial';
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.menuunsel:link
{
    BACKGROUND: wheat;
    FONT: 15px 'Verdana','Arial';
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.menuunsel:visited
{
    BACKGROUND: wheat;
    FONT: 15px 'Verdana','Arial';
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.menuunsel:hover
{
    BACKGROUND: wheat;
    FONT: 15px 'Verdana','Arial';
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
TD.menuunsel
{
    BORDER-TOP: darkblue 1px solid;
    BACKGROUND: wheat;
    COLOR: #ffffff;
    BORDER-BOTTOM: darkblue 1px solid;
    TEXT-ALIGN: center
}
A.utenti:link
{
    FONT: 12px 'Verdana','Arial';
    COLOR: #000099;
    TEXT-DECORATION: none
}
A.utenti:visited
{
    FONT: 12px 'Verdana','Arial';
    COLOR: #000099;
    TEXT-DECORATION: none
}
A.utenti:hover
{
    FONT: 12px 'Verdana','Arial';
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.forum
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: black 2px solid;
    BORDER-LEFT: black 2px solid;
    BORDER-BOTTOM: black 2px solid;
    BACKGROUND-COLOR: gainsboro
}
.linered
{
    BORDER-TOP: red 3px solid
}
.arg
{
    FONT: 14px "verdana","Arial";
    COLOR: #ff00ff
}
.forum .testo
{
    FONT: 8pt , "verdana","Arial";
    COLOR: #000099
}
.forum .formtxt
{
    FONT: 8pt , "verdana","Arial";
    COLOR: #000099;
    TEXT-ALIGN: left
}
.codtag
{
    FONT: 8pt , "verdana","Arial";
    COLOR: #990000
}
.forum .formtxt_C
{
    FONT: 8pt , "verdana","Arial";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.forum .formtxt_G
{
    COLOR: #000099;
    TEXT-ALIGN: center
}
.redaz
{
    FONT: bold 8pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
A.mappa:link
{
    FONT: 12px 'Verdana','Arial';
    TEXT-DECORATION: none
}
A.mappa:visited
{
    FONT: 12px 'Verdana','Arial';
    TEXT-DECORATION: none
}
A.mappa:hover
{
    FONT: 12px 'Verdana','Arial';
    TEXT-DECORATION: underline
}
.mappe .c2
{
    COLOR: #000099;
    TEXT-ALIGN: center
}
.mappe .c1
{
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.mappe .tit_loc
{
    FONT: bold 16pt "arial","verdana";
    COLOR: #8c007b;
    TEXT-ALIGN: center
}
.mappe .uline
{
    FONT: 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.mappe .grass
{
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099
}
.mappe .speciale
{
    FONT: 12pt "arial","verdana";
    COLOR: #990000
}
.mappe .testa
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #dedede;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center
}
.mappe .col1
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT: 12pt "arial","verdana";
    VERTICAL-ALIGN: top;
    COLOR: #000099;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: left
}
.mappe .col2
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    FONT: 12pt "arial","verdana";
    VERTICAL-ALIGN: top;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: left
}
.mappe .RMenu
{
    FONT: bold 16pt 'Verdana','Arial';
    TEXT-ALIGN: center
}
.mappe .Title1
{
    FONT: bold 18pt 'Verdana','Arial';
    COLOR: #000099;
    TEXT-ALIGN: center
}
.mappe .titoliM
{
    FONT: bold 10pt 'Verdana','Arial';
    TEXT-ALIGN: center
}
.mappe .Title2
{
    FONT: bold 16pt 'Verdana','Arial';
    COLOR: #800040;
    TEXT-ALIGN: center
}
.mappe .bot
{
    FONT: bold 16pt 'Verdana','Arial';
    TEXT-ALIGN: center
}
.mappe
{
    FONT: 8pt 'Verdana','Arial';
    TEXT-ALIGN: left
}
.mappe .movepage
{
    FONT: 15pt 'Verdana','Arial';
    TEXT-ALIGN: center
}
.mappe .titolomappe
{
    FONT: bold 18pt 'verdana','Arial';
    COLOR: #990099;
    TEXT-ALIGN: center
}
.nodati
{
    FONT: bold 18pt 'verdana','Arial';
    COLOR: #000099;
    TEXT-ALIGN: center
}
.mappe .nrpage
{
    FONT: 10pt , 'Verdiana','Arial';
    COLOR: #000099;
    TEXT-ALIGN: left
}
.rientro
{
    COLOR: #090909;
    TEXT-INDENT: 18pt
}
.argealp .tit01
{
    FONT-WEIGHT: bold;
    BACKGROUND: #d9d9d9;
    COLOR: #000099;
    TEXT-ALIGN: center;
    font-face: Arial,Verdana
}
.argealp .tit02
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #ffce9c;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.argealp .testo
{
    COLOR: #000099;
    TEXT-ALIGN: justify;
    font-face: Arial,Verdana
}
.argealp .testoC
{
    COLOR: #000099;
    TEXT-ALIGN: center;
    font-face: Arial,Verdana
}
.argealp .intesta
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #d9d9d9;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black thin solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center;
    SPACING: 0px
}
.argealp .Icol2
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.argealp .titart
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-ALIGN: center;
    font-face: "arial","verdana"
}
.argealp .senzbord
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.argealp .conbord
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    BORDER-LEFT: #000000 2px solid;
    BORDER-BOTTOM: #000000 2px solid
}
.argealp .medT_l
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 4%;
    BORDER-BOTTOM: black thin double;
    TEXT-ALIGN: center
}
.argealp .medT_c
{
    BORDER-RIGHT: black thin double;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black thin double;
    WIDTH: 4%;
    BORDER-BOTTOM: black thin double;
    TEXT-ALIGN: center
}
.argealp .medT_r
{
    FONT: bold 10pt 'arial','verdana';
    WIDTH: 4%;
    BORDER-BOTTOM: black thin double;
    TEXT-ALIGN: center
}
.argealp .med_lr
{
    FONT: bold 10pt 'arial','verdana';
    WIDTH: 4%;
    TEXT-ALIGN: center
}
.argealp .med
{
    BORDER-RIGHT: black thin double;
    FONT: bold 10pt 'arial','verdana';
    BORDER-LEFT: black thin double;
    WIDTH: 4%;
    TEXT-ALIGN: center
}
.argealp .bg0
{
    BACKGROUND: #d9d9d9
}
.argealp .bg1
{
    BACKGROUND: #ffff9c
}
.argealp .bg2
{
    BACKGROUND: #eff8ad
}
.argealp .colT
{
    FONT: bold 14pt 'arial','verdana';
    COLOR: #000099
}
.calendario
{
    BORDER-RIGHT: #800080 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #800080 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    FONT: 11pt 'Arial','Verdana';
    BORDER-LEFT: #800080 1px solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #800080 1px solid
}
.calendario .cella_T
{
    BORDER-RIGHT: #800080 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #800080 1px solid;
    PADDING-LEFT: 2px;
    BACKGROUND: #9dc6f2;
    PADDING-BOTTOM: 2px;
    FONT: bold 14pt 'Arial','Verdana';
    BORDER-LEFT: #800080 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #800080 1px solid;
    TEXT-ALIGN: center
}
.calendario .cella_N
{
    BORDER-RIGHT: #800080 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #800080 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #800080 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #800080 1px solid
}
.calendario .cella_Spec
{
    BORDER-RIGHT: #800080 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #800080 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: #ffff94;
    PADDING-BOTTOM: 0px;
    FONT: bold 12pt 'Arial','Verdana';
    BORDER-LEFT: #800080 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #800080 1px solid
}
.riepstat H3
{
    FONT: bold italic 18pt "impact","verdiana";
    COLOR: #0000dd;
    TEXT-ALIGN: center
}
.riepstat .annostat
{
    FONT: bold 10pt "arial","Verdiana";
    BACKGROUND-COLOR: lavender;
    TEXT-ALIGN: center
}
.riepstat .anno1
{
    FONT: bold 8pt "arial","Verdiana";
    COLOR: #000000;
    TEXT-ALIGN: center
}
.riepstat TD
{
    FONT: 10pt "Arial","Verdiana";
    TEXT-ALIGN: center
}
.riepstat .tot
{
    FONT: 10pt "impact","Verdiana";
    BACKGROUND-COLOR: #ffff99;
    TEXT-ALIGN: left
}
.riepstat .ntot
{
    FONT: bold 10pt "arial","Verdiana";
    BACKGROUND-COLOR: #ffff99;
    TEXT-ALIGN: center
}
.riepstat P
{
    TEXT-ALIGN: justify
}
A.statistiche:link
{
    COLOR: #0000a0;
    TEXT-DECORATION: none
}
A.statistiche:visited
{
    TEXT-DECORATION: none
}
A.statistiche:hover
{
    FONT: bold 14pt 'arial','verdana';
    COLOR: #800040;
    TEXT-DECORATION: underline
}
.statistiche .tit1
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1pt solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: bold 8pt "Arial", "sans-serif";
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 1pt solid;
    COLOR: #000099;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center
}
.statistiche .titsez
{
    BORDER-RIGHT: black 0.5pt solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 1pt solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: 12pt 'arial','sans-serif';
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 1pt solid;
    WIDTH: 100%;
    COLOR: #000099;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.statistiche .colsez
{
    BORDER-RIGHT: black 0.5pt solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black 0.5pt solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    FONT: bold 8pt "Arial", "sans-serif";
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 1pt solid;
    WIDTH: 12.5%;
    COLOR: #000099;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1pt solid;
    WHITE-SPACE: nowrap;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.statistiche .col0
{
    BORDER-RIGHT: black 0.5pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 10pt 'Arial';
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 1pt solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.statistiche .col1
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 10pt 'Arial';
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0.5pt solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.statistiche .col2
{
    BORDER-RIGHT: black 0.5pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 10pt 'Arial';
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 1pt solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.statistiche .col3
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 10pt 'Arial';
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0.5pt solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.statistiche .col4
{
    BORDER-RIGHT: black 2pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: 10pt 'Arial';
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0.5pt solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none
}
.statistiche .col0tot
{
    BORDER-RIGHT: black 0.5pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10pt "Arial", "sans-serif";
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 1pt solid;
    COLOR: #990000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: left
}
.statistiche .col1tot
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10pt "Arial", "sans-serif";
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0.5pt solid;
    COLOR: #990000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
.statistiche .col2tot
{
    BORDER-RIGHT: black 0.5pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10pt "Arial", "sans-serif";
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 1pt solid;
    COLOR: #990000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
.statistiche .col3tot
{
    BORDER-RIGHT: black 1pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    FONT: bold 10pt "Arial", "sans-serif";
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0.5pt solid;
    COLOR: #990000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0.5pt solid;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
.statistiche .testo
{
    FONT: 16pt 'arial','Verdana';
    COLOR: #000099
}
A.menu:link
{
    FONT: bold 12px "arial","verdana";
    TEXT-DECORATION: none
}
A.menu:visited
{
    FONT: 12px "arial","verdana";
    COLOR: maroon;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT: 12px "arial","verdana";
    COLOR: #800040;
    TEXT-DECORATION: none
}
.albodoro
{
    VERTICAL-ALIGN: super;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.albodoro .tit_l
{
    FONT: bold 20pt , 'Verdana','Arial';
    COLOR: #8c007b;
    TEXT-ALIGN: left
}
.albodoro .titclass
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center;
    spacing: 0px
}
.albodoro .corpoclass
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000099;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: black thin solid;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.albodoro .tit_ado
{
    BORDER-RIGHT: black 1px solid;
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT: 13pt "arial","verdana";
    VERTICAL-ALIGN: top;
    COLOR: #8c007b;
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center
}
.noclas
{
    BORDER-RIGHT: gray 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: gray 2px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 10pt "arial","verdana";
    BORDER-LEFT: gray 2px solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 2px solid;
    TEXT-ALIGN: center;
    SPACING: 0px
}
.tit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #8c007b;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.datacsi
{
    FONT: 12pt 'arial';
    COLOR: gray
}
.normLcsi
{
    FONT: bold 10pt "Arial","Verdana";
    COLOR: #000099;
    TEXT-ALIGN: left
}
SMALL
{
    COLOR: #000099
}
PRE
{
    FONT-SIZE: 12pt;
    COLOR: #000099
}
UNKNOWN
{
    MARGIN-TOP: 0px;
    BACKGROUND: url(/trentino/images/trentino_sfondo.gif) #ffffff fixed no-repeat 50% top;
    FONT: 9pt 'verdana';
    MARGIN-LEFT: 0px;
    WIDTH: 100%;
    COLOR: black
}
UNKNOWN
{
    MARGIN-TOP: 0px;
    BACKGROUND: url(/trentino/images/trentino_sfondo.gif) fixed no-repeat center top;
    FONT: 9pt , 'verdana';
    WIDTH: 95%;
    COLOR: black
}
H1
{
    FONT-SIZE: 14pt
}
H2
{
    FONT-SIZE: 12pt
}
H3
{
    FONT-SIZE: 10pt
}
H4
{
    FONT-SIZE: 8pt
}
H5
{
    FONT-SIZE: 6pt
}
HR
{
    BORDER-TOP: darkblue 3px solid
}
.input_table
{
}
.input_table TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: darkblue
}
P.message_to_user
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: orange;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
.normal_table
{
    WIDTH: 100%;
    TEXT-ALIGN: left
}
.normal_table .even_row
{
    FONT-SIZE: 9pt;
    COLOR: #00008b;
    BACKGROUND-COLOR: #f5fff5;
    TEXT-ALIGN: left
}
.normal_table .odd_row
{
    FONT-SIZE: 9pt;
    COLOR: #00008b;
    BACKGROUND-COLOR: #fff1e5;
    TEXT-ALIGN: left
}
.normal_table TABLE
{
    WIDTH: 100%
}
.normal_table .subtable
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 20%;
    COLOR: #00008b;
    BACKGROUND-COLOR: wheat;
    TEXT-ALIGN: left
}
.normal_table TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #00008b;
    BACKGROUND-COLOR: wheat;
    TEXT-ALIGN: center
}
.input_table .not_nullable
{
    BACKGROUND-COLOR: wheat
}
.list
{
    FONT-SIZE: 8pt
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#home
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
#home .normal_table
{
    WIDTH: 100%
}
#user_bar
{
    FONT-SIZE: 8pt
}
A:link
{
    FONT: 10pt "arial","verdana";
    COLOR: #0066aa;
    TEXT-DECORATION: none
}
A:visited
{
    FONT: 10pt "arial","verdana";
    COLOR: #800040;
    TEXT-DECORATION: none
}
A:hover
{
    FONT: 10pt "arial","verdana";
    COLOR: #800040;
    TEXT-DECORATION: none
}
.testo
{
    FONT: 11pt 'Verdana','Arial';
    COLOR: #000000;
    TEXT-ALIGN: center
}
.testo1
{
    FONT: 12pt 'Verdana','Arial';
    COLOR: #000000;
    TEXT-ALIGN: justify
}
.normal
{
    FONT: 10pt 'Verdana','Arial';
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.codice
{
    BACKGROUND: #def3bd;
    FONT: bold italic 20pt 'Verdana','Arial';
    TEXT-ALIGN: center
}
.societa
{
    BACKGROUND: #08f8f8;
    FONT: bold italic 24pt 'Verdana','Arial';
    TEXT-ALIGN: center
}
.tabann
{
    FONT: 13pt 'Verdana','Arial';
    COLOR: #ffffff;
    TEXT-ALIGN: left
}
.tabann A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.tabann A:visited
{
    COLOR: #f5deb3;
    TEXT-DECORATION: none
}
.tabann A:hover
{
    COLOR: #00dd00;
    TEXT-DECORATION: underline
}
.opzioni
{
    FONT: bold 11pt 'Verdana','Arial';
    COLOR: #0099ff
}
.menunews
{
    FONT-WEIGHT: bold
}
.norm8
{
    FONT: 8pt 'Arial','Verdana','Times Roman';
    COLOR: #9d9d9d
}
.consiglio
{
    FONT: bold italic 30px 'Arial','Verdana';
    COLOR: #0000ff;
    TEXT-ALIGN: center
}
.carica
{
    FONT: bold 14pt 'Arial','Verdana';
    COLOR: #006363;
    TEXT-ALIGN: center
}
.nomeP
{
    FONT: bold 16pt 'Arial','Verdana';
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.nome
{
    FONT: bold 16pt 'Arial','Verdana';
    COLOR: #000000
}
.incarico
{
    FONT: 10pt 'Arial','Verdana';
    COLOR: #000000
}
.tabella
{
    BORDER-RIGHT: #9d9d9d 5px outset;
    BORDER-TOP: #9d9d9d 5px outset;
    BACKGROUND: #debdde;
    MARGIN: 3px;
    BORDER-LEFT: #9d9d9d 5px outset;
    BORDER-BOTTOM: #9d9d9d 5px outset;
    TEXT-ALIGN: center
}
.titolo
{
    FONT: bold italic 18pt 'Arial','Verdana';
    COLOR: #0000ff;
    TEXT-ALIGN: center
}
.tabtit
{
    BACKGROUND: #d9d9d9;
    FONT: bold 12pt 'arial','verdana';
    COLOR: #000099;
    TEXT-ALIGN: center
}
.opz1
{
    FONT: bold 12pt 'Arial','Verdana';
    COLOR: #000099
}
.opz2
{
    FONT: bold 8pt 'Arial','Verdana';
    COLOR: #000099
}
.all
{
    FONT: bold 8pt 'Arial','Verdana';
    COLOR: #808080
}
.opzione
{
    FONT: bold 12pt "verdana","arial","helvetica";
    COLOR: #000099;
    TEXT-ALIGN: left
}
.opzsoc
{
    FONT: bold 10pt "verdana","arial","helvetica";
    COLOR: #000099;
    TEXT-ALIGN: left
}
.casellainput
{
    FONT: 12pt "verdana","arial","helvetica";
    COLOR: aqua;
    TEXT-ALIGN: right
}
.casellainputsoc
{
    FONT: 12pt "verdana","arial","helvetica";
    COLOR: aqua;
    TEXT-ALIGN: left
}
.col
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: blue 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 10pt "verdana","arial";
    BORDER-LEFT: blue 1px solid;
    COLOR: #dd0000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: blue 1px solid;
    TEXT-ALIGN: left
}
.taginput
{
    FONT: 12pt Verdana, Arial, helvetica;
    COLOR: navy;
    BACKGROUND-COLOR: #fafad2
}
.taginput1
{
    FONT: 12pt Verdana, Arial, helvetica;
    COLOR: #fafad2;
    BACKGROUND-COLOR: navy
}
.msg
{
    FONT: 14pt Verdana, Arial, Helvetica;
    COLOR: blue;
    TEXT-ALIGN: center
}
.norm10
{
    FONT: 10pt , 'verdana','arial';
    COLOR: #0000ff
}
.norm12
{
    FONT: 12pt , 'verdana','arial';
    COLOR: #0000ff
}
.norm16
{
    FONT: 16pt , 'verdana','arial';
    COLOR: #0000ff
}
.gras14
{
    FONT: 14pt , bold, 'verdana','arial';
    COLOR: #000099
}
.title
{
    FONT: bold 18pt "verdana","arial";
    COLOR: #a10099;
    TEXT-ALIGN: center
}
.numeri
{
    BORDER-RIGHT: red thin groove;
    BORDER-TOP: red thin groove;
    FONT: bold 12pt "arial", "verdana";
    BORDER-LEFT: red thin groove;
    BORDER-BOTTOM: red thin groove;
    TEXT-ALIGN: center
}
.feder
{
    FONT: bold 11pt 'Arial','Verdana','Times Roman'
}
.opzioni1
{
    FONT: bold 14pt "arial","verdana";
    COLOR: #000080;
    TEXT-ALIGN: center
}
.obliq_CG
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
.unorid
{
    FONT: 7pt "arial", "verdana";
    COLOR: #000099;
    TEXT-ALIGN: left
}
.unoridG
{
    FONT: bold 7pt "arial", "verdana";
    COLOR: #990099;
    TEXT-ALIGN: justify
}
.somtit
{
    FONT: 14pt "arial","verdana";
    COLOR: #000099
}
.somart
{
    FONT: 9pt "arial","verdana";
    COLOR: #404040
}
.somart2
{
    COLOR: #404040;
    TEXT-INDENT: 11%
}
.tit2_L
{
    COLOR: #8c007b;
    TEXT-ALIGN: left
}
.tit2_R
{
    COLOR: #8c007b;
    TEXT-ALIGN: right
}
.tit3
{
    COLOR: #404040;
    TEXT-ALIGN: right
}
.uline
{
    FONT: 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.grass
{
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.unoC
{
    FONT: 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.unograss
{
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.firma
{
    BACKGROUND: #d9d9d9;
    FONT: bold italic 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: right
}
.firma_N
{
    FONT: italic 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: right
}
.titart
{
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.titart_L
{
    BACKGROUND: #d9d9d9;
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: left
}
.titart_R
{
    FONT: bold 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: right
}
.senzbord
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.conbord
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    BORDER-LEFT: #000000 2px solid;
    BORDER-BOTTOM: #000000 2px solid
}
.obliqcsi
{
    FONT: italic 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.obliqgras
{
    FONT: bold italic 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.norm
{
    FONT: 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.medT_l
{
    FONT: bold 10pt "arial","verdana";
    WIDTH: 4%;
    COLOR: #000099;
    BORDER-BOTTOM: black thin double;
    TEXT-ALIGN: center
}
.medT_c
{
    BORDER-RIGHT: black thin double;
    FONT: bold 10pt "arial","verdana";
    BORDER-LEFT: black thin double;
    WIDTH: 4%;
    COLOR: #000099;
    BORDER-BOTTOM: black thin double;
    TEXT-ALIGN: center
}
.medT_r
{
    FONT: bold 10pt "arial","verdana";
    WIDTH: 4%;
    COLOR: #000099;
    BORDER-BOTTOM: black thin double;
    TEXT-ALIGN: center
}
.med_lr
{
    FONT: bold 10pt "arial","verdana";
    WIDTH: 4%;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.med
{
    BORDER-RIGHT: black thin double;
    FONT: bold 10pt "arial","verdana";
    BORDER-LEFT: black thin double;
    WIDTH: 4%;
    COLOR: #000099;
    TEXT-ALIGN: center
}
IMG.uno
{
    LEFT: 0px;
    POSITION: relative;
    TOP: 10px
}
.tabnormT0_old
{
    BORDER-RIGHT: #000099 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000099 thin solid;
    BACKGROUND-COLOR: #87ceeb;
    TEXT-ALIGN: center;
    spacing: 0px
}
.tabnormT0_new
{
    BORDER-RIGHT: #000099 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000099 thin solid;
    BACKGROUND-COLOR: #fa8072;
    TEXT-ALIGN: center;
    spacing: 0px
}
.tabnormT1
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #d3d3d3;
    TEXT-ALIGN: center;
    spacing: 0px
}
.tabnormT2
{
    BORDER-RIGHT: #000099 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #d3d3d3;
    TEXT-ALIGN: center;
    spacing: 0px
}
.tabnormT3
{
    BORDER-RIGHT: #000099 thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #d3d3d3;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 14pt "arial", "verdana";
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000099 thin solid;
    TEXT-ALIGN: center;
    SPACING: 0px
}
.tabnormT4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 10pt "arial","verdana";
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 2px solid;
    TEXT-ALIGN: center;
    SPACING: 0px
}
.tabnormT5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: bold 10pt "arial","verdana";
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: gray 2px solid;
    BACKGROUND-COLOR: #d9ffff;
    TEXT-ALIGN: center;
    SPACING: 0px
}
.tabnorm1
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    spacing: 0px
}
.tabnorm2
{
    BORDER-RIGHT: #000099 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
    spacing: 0px
}
.tabnorm3
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt "arial", "verdana";
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000099 thin solid;
    TEXT-ALIGN: left;
    spacing: 0px
}
.tabnorm4
{
    BORDER-RIGHT: #000099 thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000099 thin solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    FONT: 12pt arial, verdana;
    BORDER-LEFT: #000099 thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000099 thin solid;
    TEXT-ALIGN: left;
    spacing: 0px
}
.normL
{
    FONT: 12pt "arial","Verdana";
    COLOR: #000099;
    TEXT-ALIGN: left
}
.titArea
{
    FONT: bold italic 24pt "arial","verdana";
    COLOR: #dc143c;
    TEXT-ALIGN: center
}
.tit_ct
{
    FONT: bold 16pt 'Arial','Verdana';
    COLOR: #8c007b;
    TEXT-ALIGN: center
}
.grass_ct
{
    FONT: bold 10pt "arial","verdana";
    COLOR: #000099
}
.grassC_ct
{
    FONT: bold 10pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.uline_ct
{
    FONT: 10pt "arial","verdana";
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.norm_ct
{
    FONT: 10pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.centra_ct
{
    FONT: 10pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.punt_ct
{
    FONT: bold 10pt "Verdana";
    COLOR: #000099
}
.gare_ct
{
    FONT: 10pt "roman";
    COLOR: #000099
}
.ptgenT_ct
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: blue 1px solid;
    PADDING-LEFT: 2px;
    BACKGROUND: #d9d9d9;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    FONT: bold 11pt "arial","verdana";
    BORDER-LEFT: blue 1px solid;
    COLOR: #000099;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: blue 1px solid;
    TEXT-ALIGN: center;
    spacing: 0px
}
.ptgen_ct
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: blue 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    FONT: 11pt "arial","verdana";
    BORDER-LEFT: blue 1px solid;
    COLOR: #000099;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: blue 1px solid;
    TEXT-ALIGN: center;
    spacing: 0px
}
.corpo_elenco
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: blue 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    FONT: 8pt "arial","verdana";
    BORDER-LEFT: blue 1px solid;
    COLOR: #000099;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: blue 1px solid;
    TEXT-ALIGN: center;
    spacing: 0px
}
.subtit
{
    FONT: bold 8pt "arial","verdana";
    COLOR: #da9099;
    TEXT-ALIGN: justify
}
.redaz
{
    FONT: bold 8pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.ecc
{
    FONT: 10pt "arial","Verdana";
    COLOR: #ff0000;
    TEXT-ALIGN: center
}
.normCat
{
    FONT: 8pt "arial","Verdana";
    COLOR: #000099;
    TEXT-ALIGN: center
}
.obliq
{
    RIGHT: 10px;
    LEFT: 10px;
    FONT: italic 10pt "arial","Verdana";
    COLOR: #000099;
    POSITION: relative;
    TOP: 15px;
    TEXT-ALIGN: justify
}
.titcategorie
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000099;
    FONT-FAMILY: "Algerian","Verdana";
    TEXT-ALIGN: left
}
.cuptn1
{
    FONT-SIZE: 14pt;
    COLOR: #000099;
    FONT-FAMILY: "Algerian","Verdana";
    TEXT-ALIGN: center
}
.testata
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.corpo
{
    BORDER-RIGHT: thin;
    PADDING-RIGHT: 0px;
    BORDER-TOP: thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: thin;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin;
    TEXT-ALIGN: center;
    SPACING: 0px
}
.titcol1
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: black thin solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.titcol2
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black thin solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center;
    spacing: 0px
}
.titclass
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black thin solid;
    COLOR: #000099;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center;
    spacing: 0px
}
.col1
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black thin solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col2
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col3
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col4
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col5
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col6
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.ptgara
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col13
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.col14
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.centra
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center
}
.sposta
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.tit_class
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28pt;
    COLOR: #8c007b;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana;
    LETTER-SPACING: 10px;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.titcat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000099;
    TEXT-ALIGN: left
}
.even
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #b0c4de
}
.normC
{
    FONT: 12pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.normR
{
    FONT: 12pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: right
}
.genct
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 24pt;
    COLOR: #000099;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.colnormale
{
    FONT: bold italic 18pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.txt_norm
{
    FONT: 11pt Arial,Verdana;
    COLOR: #000000;
    TEXT-ALIGN: justify
}
.it_norm
{
    FONT: bold italic 12pt Arial,Verdana;
    COLOR: #000099;
    LETTER-SPACING: 3pt;
    TEXT-ALIGN: left
}
.titoli
{
    FONT: bold italic 26pt Arial,Verdana;
    COLOR: #a50063;
    LETTER-SPACING: 7pt;
    TEXT-ALIGN: center
}
.titmap
{
    FONT: bold italic 12pt Arial,Verdana;
    COLOR: #a50063;
    TEXT-ALIGN: center
}
.tre
{
    FONT: bold 14pt Arial,Verdana;
    TEXT-ALIGN: center
}
.quattro
{
    FONT: bold 24pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.cat
{
    FONT: bold 16pt Arial,Verdana;
    WIDTH: 50%;
    TEXT-ALIGN: center
}
.atl
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT: bold 10pt Arial,Verdana;
    BORDER-LEFT: medium none;
    WIDTH: 25%;
    BORDER-BOTTOM: black double;
    TEXT-ALIGN: left
}
.atl1
{
    BORDER-RIGHT: black double;
    FONT: 10pt Arial,Verdana;
    BORDER-LEFT: medium none;
    WIDTH: 25%;
    BORDER-BOTTOM: black double
}
.Scat
{
    FONT: bold 16pt Arial,Verdana;
    WIDTH: 100%;
    TEXT-ALIGN: center
}
.Satl
{
    FONT: bold 10pt Arial,Verdana;
    WIDTH: 30%;
    BORDER-BOTTOM: black double;
    TEXT-ALIGN: left
}
.Satl1
{
    BORDER-RIGHT: black double;
    FONT: 10pt Arial,Verdana;
    WIDTH: 70%;
    BORDER-BOTTOM: black double;
    TEXT-ALIGN: center
}
.tit1
{
    FONT: bold 20pt , 'Verdana','Arial';
    COLOR: #8c007b;
    TEXT-ALIGN: center
}
.tit2
{
    FONT: bold 12pt , 'Verdana','Arial';
    COLOR: #8c007b;
    TEXT-ALIGN: center
}
.campsoc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: black thin double;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.TitCal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #bfbfbf;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.NrCal
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.dataCal
{
    FONT-SIZE: 12pt;
    TEXT-ALIGN: center
}
.denomCal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.SocCal
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.SpecCal
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.CronomCal
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.anno
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    BACKGROUND: #f7bdde;
    COLOR: #000099;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.tipoCal
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center
}
.titcol3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    BACKGROUND: #e0e0e0;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.titptgara
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black thin solid;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #e0e0e0;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: black thin solid;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.titcol13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #e0e0e0;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.titcol14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND: #e0e0e0;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.ititcat
{
    FONT: bold 14pt 'arial', 'Verdana';
    COLOR: #800080;
    TEXT-ALIGN: center
}
.Icol2
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.Icol3
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black thin solid;
    TEXT-ALIGN: center
}
.cstit1
{
    FONT: bold 16pt Harrington,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.cstit2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.cs
{
    FONT: 14pt Imprint MT Shadow,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.cod
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    BACKGROUND: #def3bd;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.soc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    BACKGROUND: #08f8f8;
    LINE-HEIGHT: normal;
    FONT-STYLE: italic;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal
}
.n1
{
    FONT: 10pt Arial,Verdana;
    COLOR: #663300;
    TEXT-ALIGN: right
}
.n2
{
    FONT: 13pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: left
}
P
{
    FONT: 13pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.1
{
    FONT: italic 13pt Arial,Verdana;
    COLOR: #990000;
    TEXT-ALIGN: center
}
.uno
{
    FONT: 12pt "arial","verdana";
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.data
{
    BACKGROUND: #000099;
    COLOR: #ffffff;
    TEXT-ALIGN: center
}
.riga
{
    COLOR: #000099;
    TEXT-ALIGN: left;
    font-face: Arial,Verdana
}
.tit8
{
    FONT: bold 18pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.testo1
{
    FONT: 12pt 'Verdana','Arial';
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.numpag
{
    FONT: 10pt Arial,Verdana;
    COLOR: #000099
}
.normJ
{
    FONT: 12pt 'Verdana','Arial';
    COLOR: #000099;
    TEXT-ALIGN: justify
}
.pStaff
{
    FONT: bold 8pt Arial, Verdana;
    COLOR: #8d007d;
    TEXT-ALIGN: left
}
.pInd
{
    FONT: 8pt Arial, Verdana;
    COLOR: #8d007d;
    TEXT-ALIGN: left
}
.pNormC1
{
    FONT: 8pt Arial,Verdana;
    COLOR: #000099;
    TEXT-ALIGN: center
}
.pNormC
{
    FONT: bold 8pt Arial,Verdana;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.pNormL1
{
    FONT: 8pt Arial,Verdana;
    COLOR: #9d9d9d;
    TEXT-ALIGN: left
}
.pNormL2
{
    FONT: 8pt Arial,Verdana;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.pNormL3
{
    FONT: 8pt Arial,Verdana;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.alert
{
    FONT: 14pt Verdana, Arial, Helvetica;
    COLOR: red;
    TEXT-ALIGN: center
}
.alert_dp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial Black;
    LETTER-SPACING: 5pt;
    TEXT-ALIGN: center
}
.pNormI
{
    FONT: 8pt Arial,Verdana;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.pNormL
{
    FONT: bold 8pt Arial,Verdana;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.txtverb
{
    FONT: 10pt Verdana,Arial;
    WIDTH: 61%
}
A.gare:link
{
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A.gare:hover
{
    FONT-SIZE: 16pt;
    COLOR: #009900;
    FONT-FAMILY: Verdana, Arial
}
A.gare:visited
{
    FONT-SIZE: 16pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial
}
A.argeAlp:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 5pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
A.argeAlp:link
{
    FONT-SIZE: 14pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial
}
A.argeAlp:visited
{
    FONT-SIZE: 14pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial
}


/* forum */

BODY.forum
{	background: white;
	color: #000080;
}

A.forum:link
{	color: #000080;}

A.forum:active
{ color: red;}

A.forum:visited
{ color: red;}

/* end forum */


