body {
    font-family: Arial;
    font-size: 9pt;
    color: #FFFFFF;
    background: #20cdf4;
    scrollbar-face-color: #20cdf4;
    scrollbar-highlight-color: White;
    scrollbar-3dlight-color: White;
    scrollbar-shadow-color: White;
    scrollbar-darkshadow-color: White;
    scrollbar-arrow-color: White;
    scrollbar-track-color: e6f5f8;
}
SPAN {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
DIV {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
TD {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; color: #FFFFFF
}
P {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.columninsertstext {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
H1 {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
H2 {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
H3 {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
TABLE {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif; background-color: #20cdf4
}
A {
    display: block;
    background-color: #20cdf4;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
\\    border-bottom-width: 1px;
\\    border-bottom-style: solid;
\\    border-bottom-color: #FFFFFF;
    color: #FFFFFF;
    padding-left: 10px
\\    line-height: 20px;
    font-weight: bold;
}
A:link
{
    display: block;
    background-color: #20cdf4;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
\\    border-bottom-width: 1px;
\\    border-bottom-style: solid;
\\    border-bottom-color: #FFFFFF;
    color: #FFFFFF;
    padding-left: 10px
\\    line-height: 20px;
    font-weight: bold;
}
A:visited
{
    display: block;
    background-color: #20cdf4;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
\\    border-bottom-width: 1px;
\\    border-bottom-style: solid;
\\    border-bottom-color: #FFFFFF;
    color: #FFFFFF;
    padding-left: 10px
\\    line-height: 20px;
    font-weight: bold;
}
A:hover
{
    background-color: #fdf012;
    color: #000000;
    text-decoration: none;
}
TD {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
INPUT {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
SELECT {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
IMG {
    FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif
}
.gray1 {
    COLOR: #8f8f8f
}
.white {
    COLOR: #ffffff
}
.blue {
    COLOR: #214195
}
.mediumblack {
    COLOR: #000000
}
.smallblue {
    FONT-SIZE: 7pt; COLOR: #007bd6
}
H4 {
    FONT-SIZE: 7pt; COLOR: #007bd6
}
.smallblack {
    FONT-SIZE: 7pt; COLOR: #000000
}
.caption {
    FONT-SIZE: 7pt; COLOR: #666666
}
.bigblue {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #007bd6
}
.banner {
    BORDER-BOTTOM: #949494 1px solid
}
.fontmain {
    FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.tr_titoli {
    FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: white; BORDER-BOTTOM: #b2b3af 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FE5100
}
.tr_gare {
    line-height: 20px;    
}
.tr_titoli_1 {
    FONT-SIZE: 10px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: white; HEIGHT: 15px; BACKGROUND-COLOR: #FE5100
}
.tr_corpo {
    FONT-SIZE: 12px; COLOR: black; TEXT-DECORATION: none; FONT-WEIGHT: normal; WIDTH: 585px; COLOR: black; HEIGHT: 15px; BACKGROUND-COLOR: #eaf4ff
}
.table {
    BORDER-RIGHT: #b2b3af 1px solid; BORDER-TOP: #b2b3af 1px solid; BORDER-LEFT: #b2b3af 1px solid; BORDER-BOTTOM: #b2b3af 1px solid; BACKGROUND-COLOR: white
}
.table_header {
    BORDER-RIGHT: #b2b3af 2px solid; BORDER-TOP: #b2b3af 1px solid; BORDER-LEFT: #b2b3af 1px solid; BORDER-BOTTOM: #b2b3af 2px solid; BACKGROUND-COLOR: white
}
.tr_titoli_2 {
    FONT-WEIGHT: bold; WIDTH: 585px; COLOR: white; BORDER-BOTTOM: #b2b3af 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #FE5100
}
.bordertop {
    BORDER-TOP: #000000 1px solid;
}
.riga_chiara {
    FONT-SIZE: 8px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: white; BORDER-BOTTOM: #b2b3af 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #E2FAD9
}
.riga_scura {
    FONT-SIZE: 8px; COLOR: white; TEXT-DECORATION: none; FONT-WEIGHT: bold; COLOR: white; BORDER-BOTTOM: #b2b3af 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #A3D2AE
}
.link_sp {
color: #000000;
font-weight: bold;
text-decoration:none
}