BODY {	margin : 10px;
	SCROLLBAR-FACE-COLOR: #FFFFFF;SCROLLBAR-HIGHLIGHT-COLOR: 
#FFFFFF;SCROLLBAR-SHADOW-COLOR: #E6E6E6;SCROLLBAR-3DLIGHT-COLOR: 
#E6E6E6;SCROLLBAR-ARROW-COLOR: #EC3C00; 


}




/* Mouseover  */


A.menu  {
	text-decoration : none;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}
a:hover.menu {
	color : #BDDFFF;
	text-decoration : none;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;

}

A.step  {
	text-decoration : underline;
	text-align : normal;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #4A80D2;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}
a:hover.step {
	color : #4A80D2;
	text-decoration : none;
	text-align : normal;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;

}



A.link  {
	color : #000000;
	text-decoration : underline;
	text-align : normal;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}
a:hover.link {
	color : #CD1332;
	text-decoration : none;
	text-align : normal;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;

}






A.link2  {
	color : #000000;
	text-decoration : underline;
	text-align : normal;
	FONT-STYLE: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana;
}
a:hover.link2 {
	color : #CD1332;
	text-decoration : none;
	text-align : normal;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;

}




A.moduli  {
	color : #000000;
	text-decoration : underline;
	text-align : normal;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}
a:hover.moduli {
	color : #CD1332;
	text-decoration : none;
	text-align : normal;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;

}






A.toolbar  {
	color : #000000;
	text-decoration : underline;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}




a:hover.toolbar {
	color : #CD1332;
	text-decoration : none;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;

}


A.chiusura  {
	color : #FFFFFF;
	text-decoration : underline;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}

a:hover.chiusura  {
	color : #FFFFFF;
	text-decoration : none;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}





/* Menu */

.menuoff {
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 10px;
	padding-bottom : 5px;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	}

.cellamenuoff {
	padding-left : 6px;
	padding-right : 4px;
	padding-top : 10px;
	padding-bottom : 5px;
	text-align : normal;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	}
	
	
	
	
/* Testi */	

.testo {
	font-family: Verdana;
	font-size: 10px;
	font: normal;
	text-align: justify;
}

.testo2 {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	text-align: justify;
}



.benvenuto {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	text-align: right;
	COLOR: #000000;
	padding-right: 10px;
}


.paragrafo {
	border-bottom : 1px solid #EEEEEE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
		COLOR: #4984D2;
	FONT-FAMILY: Verdana;	
}


.paragrafo2 {
	border-bottom : 1px solid #EEEEEE;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #CD1332;
	FONT-FAMILY: Verdana;	
}

.bold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;	
}	

.normal {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;	
}	


.stepoff {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	color: #A4A4A4;
}

.stepon {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	color: #CD1332;
	font-weight: bold;
}


.step {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	color: #4A80D2;
}



.titolostep {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	padding-top: 4px;
	font: small-caps;
}	

.moduli {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	color: #CD1332;
}


/* Celle e tabelle  */


.intestazione {
	height : 110px;
	width : 760px;
}

.corpo {
	height : 68%;
	width : 760px;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}


.cellariga {
	border-bottom: 1px solid #C0C0C0;
}

	
.tabella {
	width : 100%;
	border: 1px solid #808080;
}


.tabella2 {
	width : 100%;

}

.dati1 {
	font-family: Verdana;
	font-size: 9px;
	background-color: #E8F4FF;
	border: 1px solid #808080;
	color: #2658A7;
	font: bold;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}


.dati2 {
	font-family: Verdana;
	font-size: 9px;
	background-color: #F8F8F8;
	border: 1px solid #808080;
	color: #000000;
	font: bold;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}



.dati3 {
	font-family: Verdana;
	font-size: 9px;
	background-color: #CD1332;
	border: 1px solid #000000;
	color: #FFFFFF;
	font: bold;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}



.cella1 {
	font-family: Verdana;
	font-size: 9px;
	font: bold;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 2px;
	padding-left: 2px;
}


.cella2 {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
		padding-right: 2px;
	padding-left: 2px;
}
	

.cella3 {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-top: 3px;
		padding-right: 2px;
	padding-left: 2px;
}


.cella4 {
	font-family: Verdana;
	font-size: 9px;
	font: normal;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 2px;
	padding-left: 2px;
}

.cella5 {
	font-family: Verdana;
	font-size: 9px;
	text-align: right;
	font: bold;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 2px;
}


.titolosezione {
	padding-bottom : 3px;
	border-bottom : 1px solid #C0C0C0;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #4984D2;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
	border-bottom-style: dotted;
}



.cellabreak { border-bottom: 1px #B2B2B2; border-bottom-style: dotted;  height: 1px;   }


	
				
.campo {
	font-family: Verdana;
	font-size: 10px;
	background-color: #E8F4FF;
	border : #BDDFFF;
	border-width : 1px;
	border-style : solid;

				}
				
				
.campo2 {
	font-family: Verdana;
	font-size: 10px;
	background-color: #F4F4F4;
	border : #F4F4F4;
	border-width : 1px;
	border-style : solid;
	text-align: right;
	color: #CD1332;
	font: bold;
}


/* 
.campo2 {
	font-family: Verdana;
	font-size: 10px;
	background-color: #F0F0F0;
	border : #8C8C8C;
	border-width : 1px;
	border-style : solid;
	text-align: right;
				}  */

				
				
.campo3 {
	font-family: Verdana;
	font-size: 10px;
	background-color: #FFE3E3;
	border : #CD1332;
	border-width : 1px;
	border-style : solid;
				}
				
				
.form1 {
	font-family: Verdana;
	font-size: 10px;
	background-color: #FFFFFF;
	border : #000000;
	border-width : 1px;
	border-style : solid;
	text-align: center;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 2px;
	padding-left: 2px;
	font: bold;
	width: auto;
	cursor: hand;
				}
				
				
.form2 {
	font-family: Verdana;
	font-size: 10px;
	background-color: #FFFFFF;
	border : #000000;
	border-width : 1px;
	border-style : solid;
	text-align: center;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 2px;
	padding-left: 2px;
	font: bold;
	width: auto;
	color: #9F9F9F;
	cursor: hand;
	
				}		
				
A.modulired  {
	color : #CD1332;
	text-decoration : underline;
	text-align : normal;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}		

a:hover.modulired {
	color : #CD1332;
	text-decoration : none;
	text-align : normal;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana;
}	