.bodyhome    
{
    BACKGROUND-COLOR: #848E73;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.bodypagine    
{
    BACKGROUND-COLOR: #464F34;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.bodypopup    
{
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
/* ------------------------------------------------ */
.Titolo       
{ 
	font-family: Arial;
	font-size: 10pt;
	color: #4e4e4e;
}
.SottoTitolo       
{ 
	font-family: Arial;
	font-size: 22pt;
	color: #4e4e4e;
}
.TitoloTable
{
	font-family: Arial; 
	font-size: 7.5pt; 
	color: #FFFFFF; 
	text-align: Left;
}
/* ------------------------------------------------ */
.CorpoJustify       
{ 
	font-family: "Arial Narrow";
	font-size: 10pt;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 20px;	
	color: #51553F;
	text-align: justify
}
p.CorpoJustify a
{ 
	color: #51553F;
	font-weight: bold;
	text-decoration: underline;
}
p.CorpoJustify a:hover
{ 
	color: #90A87C;
	text-decoration: none;
}
.CorpoScuoleJustify       
{ 
	font-family: "Arial Narrow";
	font-size: 10pt;
	MARGIN-LEFT: 20px;
	MARGIN-RIGHT: 20px;	
	color: #336633;
	text-align: justify
}
.CorpoCenter      
{ 
	font-family: Arial;
	font-size: 10pt;
	color: #4e4e4e;
	text-align: center;
}
.CorpoCenterSiti      
{ 
	font-family: Arial;
	font-size: 12pt;
	color: #4e4e4e;
	text-align: center;
}
.CorpoTable      
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #336633;
	text-decoration: none;	
}
A.CorpoTable      
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #336633;
	text-decoration: none;	
}
A.CorpoTable:hover
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #A5A198;
	text-decoration: none;	
}
.CorpoClassi      
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #336633;
	text-decoration: none;	
}
A.CorpoClassi      
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #336633;
	text-decoration: none;	
}
A.CorpoClassi:hover
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #CE3000;
	text-decoration: none;	
}
/* elenchi */
ul.listpunt
{
	margin: 0 30px;
	padding: 0;
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: #51553F;
	text-align: justify;
	list-style: none;
}
ul.listpunt li
{
	list-style: none;
	list-style-image: url("../images/puntoul.gif");
}
ul.listpunt li a
{
	font-family: "Arial Narrow";
	font-size: 10pt;
	text-decoration: underline;
	color: #51553F;
}
ul.listpunt li a:hover
{
	font-family: "Arial Narrow";
	font-size: 10pt;
	text-decoration: none;
	color: #90A87C;
}

/* ------------------------------------------------ */
.PiedePagina       
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #4e4e4e;
	text-decoration: none
}
A.PiedePagina       
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #4e4e4e;
	text-decoration: none
}
A.PiedePagina:hover
{ 
	font-family: Arial;
	font-size: 8pt;
	color: #4e4e4e;
	text-decoration: underline
}
/* ------------------------------------------------ */
.CorpoForm
{
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: #51553F;
	text-align: justify;
}
A.CorpoForm
{
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: #51553F;
}
A.CorpoForm:hover
{
	font-family: "Arial Narrow";
	font-size: 10pt;
	color: #51553F;
	text-decoration: underline
}
.txtForm
{
	color: #51553F;
	font-family: "Arial Narrow";
	font-size: 10pt
}
.cmdForm
{
	color: #51553F;
	font-family: "Arial Narrow";
	font-size: 9pt
}
/* ------------------------------------------------ */
.TableBackground
{
	margin-left: 20px;
	margin-right: 20px;
}
/* ------------------------------------------------ */
.PiedePaginaHome
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PiedePaginaHome
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
/* ------------------------------------------------ */
.bodycredits
{
    BACKGROUND-COLOR: #848E73;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.Credits
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.Credits
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.Credits:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}

.PiedePaginaCredits
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PiedePaginaCredits
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PiedePaginaCredits:hover
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}
.PiedePaginaPopup
{
    COLOR: #464F34;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PiedePaginaPopup
{
    COLOR: #464F34;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
A.PiedePaginaPopup:hover
{
    COLOR: #464F34;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}