A.ELENCO:link
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.ELENCO:visited
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.ELENCO:hover
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}
A.ELENCO:active
{
    FONT-SIZE: 11px;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.normale:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7b7bff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}
A.normale:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7b7bff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}
A.normale:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7b7bff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.normale:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7b7bff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
.CELLHEADER
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #c0b0e0 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #39a47a
}
.TEXTLIST
{
    BORDER-RIGHT: #c0b0e0 1px solid;
    BORDER-TOP: #c0b0e0 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0b0e0 1px solid;
    BORDER-BOTTOM: #c0b0e0 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TEXTLISTsml
{
    BORDER-RIGHT: #c0b0e0 1px solid;
    BORDER-TOP: #c0b0e0 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c0b0e0 1px solid;
    BORDER-BOTTOM: #c0b0e0 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TEXTINPUT
{
    BORDER-RIGHT: #c0b0e0 2px groove;
    BORDER-TOP: #c0b0e0 2px groove;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0b0e0 2px groove;
    BORDER-BOTTOM: #c0b0e0 2px groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.TEXTINPUTRIGHTALIGN
{
    BORDER-RIGHT: #c0b0e0 2px groove;
    BORDER-TOP: #c0b0e0 2px groove;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0b0e0 2px groove;
    BORDER-BOTTOM: #c0b0e0 2px groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-ALIGN: right
}
.TEXTDIV
{
    BORDER-RIGHT: #c0b0e0 2px groove;
    BORDER-TOP: #c0b0e0 2px groove;
    FONT-WEIGHT: 700;
    FONT-SIZE: 11px;
    BORDER-LEFT: #c0b0e0 2px groove;
    BORDER-BOTTOM: #c0b0e0 2px groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    LETTER-SPACING: 0.3mm
}
.TEXTCREDENZIALI
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    LETTER-SPACING: 0.3mm
}
.ACTBUTTON
{
    BORDER-RIGHT: #8ca5ce 2px outset;
    BORDER-TOP: #8ca5ce 2px outset;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #8ca5ce 2px outset;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #8ca5ce 2px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #39a47a;
    TEXT-ALIGN: center
}
.ACTBUTTON A
{
    TEXT-DECORATION: none
}
.ACTBUTTON A:link
{
    COLOR: white
}
.ACTBUTTON A:visited
{
    COLOR: white
}
.ACTBUTTONGENERA
{
    BORDER-RIGHT: #8ca5ce 2px outset;
    BORDER-TOP: #8ca5ce 2px outset;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #8ca5ce 2px outset;
    WIDTH: 120px;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #8ca5ce 2px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #8ca5ce;
    TEXT-ALIGN: center
}
.EDITBUTTON
{
    BORDER-RIGHT: #8ca5ce 2px outset;
    BORDER-TOP: #8ca5ce 2px outset;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    BORDER-LEFT: #8ca5ce 2px outset;
    WIDTH: 30px;
    CURSOR: hand;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #8ca5ce 2px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #8ca5ce;
    TEXT-ALIGN: center
}
.EDITBUTTON A
{
    TEXT-DECORATION: none
}
.EDITBUTTON A:visited
{
    COLOR: white
}
.DISABLEDBUTTON
{
    BORDER-RIGHT: #8ca5ce 2px outset;
    PADDING-RIGHT: 8px;
    BORDER-TOP: #8ca5ce 2px outset;
    PADDING-LEFT: 8px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: #8ca5ce 2px outset;
    CURSOR: default;
    COLOR: #6692b4;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #8ca5ce 2px outset;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #8ca5ce;
    TEXT-ALIGN: center
}
.TitLogin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    COLOR: #bdab99;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.actionButton
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #39a47a;
    TEXT-ALIGN: center
}
.actionButtonEnabled
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #39a47a;
    TEXT-ALIGN: center
}
.actionButtonDisabled
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #39d57a;
    TEXT-ALIGN: center
}
.datario
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #dfe7fa;
    TEXT-DECORATION: none
}
.bordatagrigio
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    COLOR: #676767;
    BORDER-BOTTOM: 1px solid
}
.grigio10
{
    FONT-SIZE: 10px;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.grigio11
{
    FONT-SIZE: 11px;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.blu11
{
    FONT-SIZE: 11px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.blu11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.blu12
{
    FONT-SIZE: 12px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.grigio10bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.grigio11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #676767;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.blu11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.blu12bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.cellink10:link
{
    FONT-SIZE: 10px;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.cellink10:visited
{
    FONT-SIZE: 10px;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.cellink10:hover
{
    FONT-SIZE: 10px;
    COLOR: #fe5400;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.cellink11:link
{
    FONT-SIZE: 11px;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.cellink11:visited
{
    FONT-SIZE: 11px;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.cellink11:hover
{
    FONT-SIZE: 11px;
    COLOR: #fe5400;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.celeste10bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana
}
.celeste11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7185d5;
    FONT-FAMILY: Verdana
}
A.blulink10:link
{
    FONT-SIZE: 10px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.blulink10:visited
{
    FONT-SIZE: 10px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.blulink10:hover
{
    FONT-SIZE: 10px;
    COLOR: #fe5400;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}
A.blulink11:link
{
    FONT-SIZE: 11px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.blulink11:visited
{
    FONT-SIZE: 11px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.blulink11:hover
{
    FONT-SIZE: 11px;
    COLOR: #fe5400;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}
A.blulink12:link
{
    FONT-SIZE: 12px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.blulink12:visited
{
    FONT-SIZE: 12px;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.blulink12:hover
{
    FONT-SIZE: 12px;
    COLOR: #fe5400;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline
}
A.cellink:link
{
    COLOR: #7185d5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.cellink:visited
{
    COLOR: #7185d5;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.cellink:hover
{
    COLOR: #fe5400;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.Blu8BRosso:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #035ba6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu8BRosso:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #035ba6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu8BRosso:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu8NRosso:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #035ba6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu8NRosso:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #035ba6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu8NRosso:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu7BRosso:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #035ba6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu7BRosso:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #035ba6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Blu7BRosso:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Nero8BRosso:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Nero8BRosso:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Nero8BRosso:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Nero7NRosso:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Nero7NRosso:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Nero7NRosso:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Rosso9BRosso:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #c30009;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Rosso9BRosso:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #c30009;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Rosso9BRosso:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff333c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Rosso8NRosso:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #c30009;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Rosso8NRosso:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #c30009;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Rosso8NRosso:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ff333c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.arancio9B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #fe5400;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Rosso9B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #c30009;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.BrdTL
{
    BORDER-TOP: #b7b7b7 1px solid;
    BORDER-LEFT: #b7b7b7 1px solid
}
.BrdT
{
    BORDER-TOP: #b7b7b7 1px solid
}
.BrdL
{
    BORDER-LEFT: #b7b7b7 1px solid
}
.BrdB
{
    BORDER-BOTTOM: #b7b7b7 1px solid
}
.BrdTnero
{
    BORDER-TOP: black 1px solid
}
.BrdTBnero
{
    BORDER-TOP: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.nero9B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nero8N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nero8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nero7n
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nero6n
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 6pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arancio8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fd610c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.oliva6b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 6pt;
    COLOR: #797500;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.grigio8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #494949;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.rosso9bConSpazio:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b01142;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2pt;
    TEXT-DECORATION: none
}
A.rosso9bConSpazio:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b01142;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2pt;
    TEXT-DECORATION: none
}
A.rosso9bConSpazio:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff333c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 2pt;
    TEXT-DECORATION: none
}
.rossoscuro9b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #b01142;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.azzurro8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Blu8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Blu8N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Blu7B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Blu7N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #4f64b9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rosso8N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #b01142;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rosso8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #b01142;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rosso7B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #b01142;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.blu9B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #0066cc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sfondoap
{
    BACKGROUND-IMAGE: url(immagini/04-area-pubblica.gif);
    BACKGROUND-REPEAT: no-repeat
}
.Nero7B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Blu7B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #0c66b2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.grigio8N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ababab;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.grigio7N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #7f7f7f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.azzurro8N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #6596ca;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.azzurro8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #6596ca;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.bianco8B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nero9N
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.select
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt
{
    BORDER-RIGHT: #0c66b2 2px groove;
    BORDER-TOP: #0c66b2 2px groove;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #0c66b2 2px groove;
    BORDER-BOTTOM: #0c66b2 2px groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TDTOPMSG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #c80000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
.TDTOPMSGINFO
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #39a47a;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
.TDTOPMSGWARN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: #c80000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 20px
}
.NAVIGATIONBAR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana
}

.righe {
	border: thin dashed #cccccc;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

INPUT{
  font-family:Arial;
  font-size:8pt;
  font-weight:bold;
  background-color:ffffff;
  border-color:666666;
  color:000000;
}

input.field{
margin-left:5px;
height:15px;
width:175px;
font-size:10;
background-color: transparent;
background:none;
border-width:1px;
border-color:#666666;
border-style:dashed;
}

input.select{
margin-left:5px;
height:15px;
width:175px;
font-size:10;
background-color: transparent;
background:none;
border-width:1px;
border-color:#666666;
border-style:dashed;
}

