BODY
{
    font-family: Arial, Helvetica, sans-serif;
    /*background-color: #E1E1E1;*/
}

.tabellla
{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.TitoloProgramma
{
    font-family: Verdana;
    font-size: 20px;
}
.tabellaBenvenuto
{
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
}
.logo
{
    padding-top: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.contenuto
{
    background-color: #FFFFFF;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.contenutoRL
{
    background-color: #FFFFFF;
    padding-right: 15px;
    padding-left: 15px;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.contenutoHome
{
    background-color: #FFFFFF;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.separatore
{
    width: 10px;
    background-color: #C0C0C0;
}

.coloreBordo
{
    background-color: #FFFFFF;
    FONT-SIZE: 1px;
    COLOR:  #0066FF;
    height : 1px;
    width : 1px;
}

.angoloAltoSX
{

}

.angoloAltoDX
{

}

.angoloBassoSX
{
}
.generale
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: 9pt;
    BORDER-LEFT: thin;
    COLOR: black;
    BORDER-BOTTOM: thin;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #FFFFFF;
}
.generaleAlt
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lavenderblush
}

.pulsante
{
    BACKGROUND-COLOR:#48BFFF;
}

.sfondino { background-image:url(manager/images/sfondino.gif);
background-position:bottom; background-repeat:repeat-x; 
}

.testoFooterNormale
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, helvetica;
    TEXT-DECORATION: none
}

.testoFooterPiccolo
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, helvetica;
    TEXT-DECORATION: none
}

.testoFooterPiccoloG
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Tahoma, helvetica;
    TEXT-DECORATION: none;
    font-weight: bold;
}

.testoGenerale
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.testoGeneralePiccolo
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

.testoTitolo
{
    FONT-SIZE: 11pt;
    COLOR: black;
    font-weight: bold;
    FONT-FAMILY: Arial;
}

.menuPrincipale
{
    background-color: #FFFFFF;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 6px;
    padding-left: 4px;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial;
}

td.divisioneNormal
{
    border-bottom: #FFC080 solid 1px;
	border-top: #FFC080 solid 1px;
	border-left: #FFC080 solid 1px;
	border-right: #FFC080 solid 1px;
    background-color: #F1EFE2;
    padding: 3px;
    color: black;
    font-weight: bold;
}

td.divisioneSelect
{
    background-color: yellow;
    padding: 3px;
    color: black;
    font-weight: bold;
}

td.corpoCatRichieste
{
    border-bottom: #D8CDAD solid 1px;
	border-top: #D8CDAD solid 1px;
	border-left: #D8CDAD solid 1px;
	border-right: #D8CDAD solid 1px;
    padding: 8px;
}

.testoIndentato1
{
    padding-left: 5px;
}

a.linkDivisione:link { COLOR: black; TEXT-DECORATION: underline; }
a.linkDivisione:visited { COLOR: black; TEXT-DECORATION: underline; }
a.linkDivisione:hover { FONT-WEIGHT: bold; COLOR: navy; TEXT-DECORATION: none; }

.radGridFont
{
    font: normal 11px Arial, Verdana, Sans-serif;
}

.radGridHeader a:link { COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }
.radGridHeader a:visited { COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }
.radGridHeader a:hover { COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: underline; }

.radGridHeader
{
    font: bold 10px Verdana, Arial, Sans-serif;
	background: white url('GridHeaderBg.gif') repeat-x bottom;
	border-top: solid 1px #e5e5e5;
	border-bottom: solid 1px #bbb;
	padding-left: 6px; /*more than items to compensate for item borders!*/
	height: 22px;
}

.radGridRow
{
    background: #f7f7f7;
	border: solid 1px #e5e5e5;
	border-right: solid 2px #e5e5e5;
	border-top: 0px;
	font: normal 11px Arial, Verdana, Sans-serif;
	text-align: left;
	cursor: default;
	scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;
}

.testoAllert
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    COLOR: red;
    FONT-FAMILY: Arial;
}

.testopagina
{
    FONT: 11px Arial, Helvetica;
    COLOR: #767676;
    margin: 8 0 8 0px;
    TEXT-DECORATION: none
}

.testonormale
{
    FONT-SIZE: 13px;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}

.loginBack
{
    BACKGROUND-COLOR: #478FAE;
}
.loginFore
{
    COLOR: #478FAE;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;

}

