BODY, html
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    padding : 0px;
    FONT-FAMILY: Arial;
    background-image : url(../immagini/sfondoLogin.gif);
    background-position : left top;
    background-repeat : repeat;
    height : 100%;
}
.headerContainer
{
    HEIGHT: 60px;
}
.orizontalSpacerTop
{
    BORDER-TOP: black 1px solid;
    WIDTH: 100%;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #ffffff
}
.orizontalSpacerBottom
{
    WIDTH: 100%;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #ffffff
}
.boxLogin
{
    WIDTH: 100%;
    border-top : 1px dotted #e0e0e0;
    border-bottom : 1px dotted #e0e0e0;
    margin-top : 50px;    
}
.boxContainer
{
	padding : 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 300px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    margin-left : auto;
    margin-right : auto;
    padding-left : 30px;
    padding-right : 30px;
    background-image : url(../immagini/sfondoBox.gif);
    background-position : left center;
    background-repeat : repeat-y;
    height : 100%;

}
.pageContainer
{
    PADDING: 0px;
    VERTICAL-ALIGN: middle;
    WIDTH: 100%;
    TEXT-ALIGN: center;
    height : 100%;
    
}
.space
{
    WIDTH: 5px
}
.LoginTitle
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    LETTER-SPACING: 1px;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #505050;
    TEXT-DECORATION: none
}

.maiuscolo
{
    TEXT-TRANSFORM: uppercase
}
.titolo
{
    FONT-WEIGHT: bolder
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #002254;
    FONT-STYLE: normal;
}
.textblack
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
}
.textblue
{
    FONT-SIZE: 11px;
    COLOR: #255877;
    FONT-STYLE: normal;
}
.textred
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
}
.textredbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
}
.textError
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: normal;
}
.Printable
{
    DISPLAY: none
}
A.TextGreyDark:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    TEXT-DECORATION: none
}
A.TextGreyDark:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    TEXT-DECORATION: none
}
A.TextGreyDark:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    TEXT-DECORATION: none
}
A.TextGreyDark:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #001739;
    TEXT-DECORATION: none
}
.TextGreyDark
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #001739;
    TEXT-DECORATION: none
}
.TextGrey
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #6b7a89;
    TEXT-DECORATION: none
}
A.TextGreyDarkBold:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    TEXT-DECORATION: none
}
A.TextGreyDarkBold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5b626a;

    TEXT-DECORATION: none
}
A.TextGreyDarkBold:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    
    TEXT-DECORATION: none
}
A.TextGreyDarkBold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #001739;
    
    TEXT-DECORATION: none
}
.TextGreyDarkBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #001739;
    
    TEXT-DECORATION: none
}
A.LinkBlue:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    
    TEXT-DECORATION: none
}
A.LinkBlue:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;

    TEXT-DECORATION: none
}
A.LinkBlue:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    
    TEXT-DECORATION: none
}
A.LinkBlue:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #4d6281;
    
    TEXT-DECORATION: underline
}
.LinkBlue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #695828;
    
    TEXT-DECORATION: none
}
.TextGreyDarkunderline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #001739;
    
    TEXT-DECORATION: none
}
A.TextGreyDarkunderline:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #001739;
    
    TEXT-DECORATION: none
}
A.TextGreyDarkunderline:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #001739;
    
    TEXT-DECORATION: none
}
A.TextGreyDarkunderline:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #5b626a;
    
    TEXT-DECORATION: none
}
A.TextGreyDarkunderline:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #001739;
    
    TEXT-DECORATION: underline
}
