BODY
{
    MARGIN: 35px 0px 0px 45px
}
TABLE.PagHead
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN: 1px 1px 15px;
    WIDTH: 99%
}
TABLE.PagHead TD
{
    BORDER-BOTTOM: #336699 2px solid;
    BORDER-LEFT: #336699 2px solid;
    BORDER-RIGHT: #336699 2px solid;
    BORDER-TOP: #336699 2px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
TABLE.PagHead SPAN.val
{
    FONT-WEIGHT: bold
}
TABLE.PagHead SPAN.valForGestUser
{
    COLOR: #284e77
}
TABLE.PagDef
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    MARGIN: 1px 1px 2px;
    WIDTH: 99%
}
TABLE.PagDefForDiv
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    MARGIN: 1px 1px 2px;
    WIDTH: 99%;
    bgcolor: #ffffff
}
TABLE.PagDef TD
{
    BORDER-BOTTOM: #cecece 1px solid;
    BORDER-LEFT: #cecece 1px solid;
    BORDER-RIGHT: #cecece 1px solid;
    BORDER-TOP: #cecece 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
TABLE.PagDef TD.Head
{
    BACKGROUND-COLOR: #efe7ef;
    COLOR: #006699
}
TABLE.PagDef TD.SA
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
TABLE.PagDef TD.SC
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle
}
TABLE.PagDef TD.SB
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: bottom
}
TABLE.PagDef TD.CA
{
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: top
}
TABLE.PagDef TD.CC
{
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
TABLE.PagDef TD.CB
{
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: bottom
}
TABLE.PagDef TD.DA
{
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
TABLE.PagDef TD.DC
{
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: middle
}
TABLE.PagDef TD.DB
{
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: bottom
}
TABLE.PagDef TD.AltColor
{
    BACKGROUND-COLOR: #fff9d5
}
TABLE.PagDef SPAN.valg
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
TABLE.PagDef SPAN.val
{
    COLOR: blue
}
TABLE.PagDef SPAN.valForGestUser
{
    COLOR: #006699
}
TABLE.PagDef SPAN.listkey
{
    COLOR: blue
}
TABLE.PagDef SPAN.evid
{
    COLOR: #006699;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
TABLE.PagDef SPAN.evidDisable
{
    COLOR: #a2a2a2;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
TABLE.PagDef SPAN.inst
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
TABLE.PagDef SPAN.err
{
    COLOR: #ff0000;
    FONT-WEIGHT: bold
}
TABLE.Alt
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    MARGIN: 0px 1px 1px;
    WIDTH: 99%
}
TABLE.Alt TD
{
    BACKGROUND-COLOR: #cbe7e7;
    BORDER-BOTTOM: #b3d9d9 1px solid;
    BORDER-LEFT: #b3d9d9 1px solid;
    BORDER-RIGHT: #b3d9d9 1px solid;
    BORDER-TOP: #b3d9d9 1px solid;
    PADDING-BOTTOM: 3px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    PADDING-TOP: 3px
}
TABLE.Alt TD.Head
{
    BACKGROUND-COLOR: #b3d9d9;
    COLOR: #006699
}
TABLE.Alt TD.SA
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top
}
TABLE.Alt SPAN.val
{
    COLOR: blue
}
TABLE.Alt SPAN.evid
{
    COLOR: #006699;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold
}
TABLE.Alt SPAN.inst
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
TABLE.Alt SPAN.err
{
    COLOR: #ff0000;
    FONT-WEIGHT: bold
}
TABLE.Alt SPAN.valg
{
    FONT-WEIGHT: bold
}
INPUT.Nav
{
    COLOR: #006699
}
INPUT.button
{
    BACKGROUND-COLOR: #bd9dbd;
    COLOR: #f0f0f0;
    FONT-FAMILY: arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
INPUT.navbutt
{
    BACKGROUND-COLOR: #bd9dbd;
    BORDER-BOTTOM: #cecece 1px solid;
    BORDER-LEFT: #cecece 1px solid;
    BORDER-RIGHT: #cecece 1px solid;
    BORDER-TOP: #cecece 1px solid;
    COLOR: #f0f0f0;
    FONT-FAMILY: arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
TABLE.PagHead INPUT.color
{
    BACKGROUND-COLOR: steelblue;
    COLOR: white
}

INPUT.butFunzione
{
    BORDER: 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #333333;
}

SPAN.txt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial
}

A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}