body { 
				background: #FFFFFF;
				padding:0px 0px 0px 0px; 
				margin:0px 0px 0px 0px; 
			}
			
form { 		
				padding:0px 0px 0px 0px; 
				margin:0px 0px 0px 0px; 
			}

A:link, A:active, A:hover, A:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #FFFFFF;
			TEXT-DECORATION: none;
			font-weight : normal;
			}
A.homemenu:link, A.homemenu:active, A.homemenu:hover, A.homemenu:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 11px;
			COLOR: #FFFFFF;
			TEXT-DECORATION: none;
			font-weight : normal;
			}			
			
A.b:link, A.b:active, A.b:hover, A.b:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #197ABE;
			TEXT-DECORATION: none;
			font-weight : normal;
			}
			
A.smen:link, A.smen:active, A.smen:hover, A.smen:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #197ABE;
			TEXT-DECORATION: none;
			font-weight : normal;
			}
A.smen:hover {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #197ABE;
			TEXT-DECORATION: none;
			font-weight : bold;
			}
			
A.info:link, A.info:active, A.info:hover, A.info:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #A42626;
			TEXT-DECORATION: none;
			font-weight : normal;
			}
			
A.ext:link, A.ext:active, A.ext:hover, A.ext:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #9C0808;
			TEXT-DECORATION: none;
			font-weight : bold;
			}
			
A.goto:link, A.goto:active, A.goto:hover, A.goto:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 12px;
			COLOR: #5b5b5b;
			TEXT-DECORATION: none;
			font-weight : normal;
			}	
A.goback:link, A.goback:active, A.goback:hover, A.goback:visited {
			FONT-FAMILY: Verdana, Arial, Helvetica;
			FONT-SIZE: 11px;
			COLOR: #2340A7;
			TEXT-DECORATION: none;
			font-weight : bold;
			}					

.tx08	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 09px;
			color: #000000;
			font-weight : bold;
			}
			 			
.tx10	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 09px;
			color: #197ABE;
			font-weight : bold;
			}
			
.tx11	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 11px;
			color: #FFFFFF;
			font-weight : normal;
			}
			
.tx11ci {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;
	color: #325A9F;
	padding:0px 0px 0px 0px;
	font-style : italic;
	font-weight : bold;
	
}			
			
.tx12	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 12px;
			color: #FFFFFF;
			font-weight : normal;
			}
			
.tx12b	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 12px;
			color: #000000;
			font-weight : normal;
			}
			
.tx12bp	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 12px;
			color: #000000;
			font-weight : normal;
			padding-top: 5px;
			padding-left: 10px;
			/*background-color:#cfe4f3;*/
			}
.tx12bpb	{
			font-family: Verdana, Arial, Helvetica;	
			font-size: 12px;
			color: #000000;
			font-weight : normal;
			padding-bottom: 15px;
			}						

.ti17 {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 17px;
	color: #2340A7;
	font-weight : normal;
	/*border-bottom: double #828282;*/
}			
						
.line{
	background-image: url('../../immagini/hline.gif');
	background-repeat: repeat-y;
}

.linex{
	background-image: url('../../immagini/vline.gif');
	background-repeat: repeat-x;
}

/* GESTIONE ISCIRIZIONI */

/* -- Testo   ------------------------------------------------------------------------------------------------------------------------------------*/

.tx09blu {font-family: Verdana, Arial, Helvetica; font-size: 09px;color:#003063;}
.tx10blu {font-family: Verdana, Arial, Helvetica; font-size: 10px;color:#003063;}
.tx11blu {font-family: Verdana, Arial, Helvetica; font-size: 11px;color:#003063;}
.tx12blu {font-family: Verdana, Arial, Helvetica; font-size: 12px;color:#003063;}

.tx13 {font-family: Verdana, Arial, Helvetica; font-size: 13px;}
.tx14 {font-family: Verdana, Arial, Helvetica; font-size: 14px;}
.tx18 {FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	font-size: 10pt;	font-weight : bold;	COLOR: #888888;}

.tx10red {font-family: Verdana, Arial, Helvetica; font-size: 10px; color:#F94655}
.tx11blu {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight : normal; color:#003063; font-style:italic;}
.tx11b {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight : bold;}
.tx11bblu {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight : bold; color:#003063;}
.tx11bbluline {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight : bold; color:#003063; border-bottom: 1px solid #003063;}
.tx11bredline {font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight : bold; color:#F94655; border-bottom: 1px solid #F94655;}

.ti01 {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight : bold;}
.ti09 {font-family: Verdana, Arial, Helvetica; font-size: 09px;	color: #FFFFFF;	font-weight : bold;}
.ti10 {font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #5e5d94; font-weight : normal;}
.ti11 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #F35A68; font-weight : bold;}

.ti12 {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #003063; font-weight : bold;}

.ti13 {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #F35A68; font-weight : bold;}
.ti14 {font-family: Verdana, Arial, Helvetica; font-size: 14px; color: #000000; font-weight : bold;}
.ti15 {font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #003366; text-align : center; font-weight : bold;}
.ti15azz {font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #5282CE; text-align : center; font-weight : bold;}
.ti16 {font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #5e5d94; font-weight : bold;}
.ti17 {font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #665887; font-weight : bold;}
.ti18red {font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #F35A68; font-weight : bold;}

.ti18 {font-family: Verdana, Arial, Helvetica; font-size: 17px; color: #326945; font-weight : bold;}
.ti19 {font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #F35A68; font-weight : bold;}		/* Titolo rosso */

/* -- Titolo   ------------------------------------------------------------------------------------------------------------------------------------*/

H1		{	font-family: Verdana, Arial, Helvetica;	color: #1F3C6B;	}
H2		{	font-family: Verdana, Arial, Helvetica;	color: #1F3C6B;	}

.pbar	{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	color: #000000;	background-color:#DEE7F7; font-weight : bold;}
.pbar2	{font-family: Verdana, Arial, Helvetica;	font-size: 11px;	color: #000000;	background-color:#DEE7F7; font-weight : bold; border: 1px solid #b3c7ec;}


/* -- Titolo   ------------------------------------------------------------------------------------------------------------------------------------*/

.td10	{font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #000000;	background-color:#5282CE; font-weight : bold;}
.td11	{font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #000000;	background-color:#DEE7F7; font-weight : bold;}
.td12	{font-family: Verdana, Arial, Helvetica;	font-size: 12px;	color: #000000;	background-color:#A5C3E7; font-weight : bold;}

select{ font-family: Verdana, Arial, Helvetica; font-size: 10px;}
.continua{ font-family:  Tahoma, Verdana, Arial, Helvetica; font-size: 11px; color: #003063; background-color: #DEE7F7; padding: 2px; font-weight : bold; border: 1px solid #00499b; padding: 2px;}
		
#promobox	{	
					font-family: Verdana,Arial, Helvetica; font-size: 12px; color : #FFFFFF;  font-weight : bold; 
					padding: 0 0 0 0px; 
					margin: 0 0 0 0px; 
					}
#blue_box	{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #3a5670;  font-weight : normal; 
				padding: 4px 4px 4px 4px; background-color:#FFFFFF; border: 1px solid  #ECF0F4;
			}
			#blue_box	.required	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #F06B50; font-weight : normal; 
							background-color: inherit;
							}
			#blue_box	input{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #3a5670; font-weight : normal; 
							background-color: #ecf0f4; border: 1px solid #83A2BE;
							}
			#blue_box	input#submit	{
							font-family:  Tahoma, Verdana, Arial, Helvetica; font-size: 12px; color: #ffffff; background-color: #263999; 
							padding: 2px; font-weight : bold; border: 1px solid #7189CC;
							}	
				
#main_user{
	font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #3a5670;  font-weight : normal; 
	padding: 0px; background-color:#FFFFFF;
}	
	#main_user a{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #F99232;  font-weight : normal; 
		text-decoration:none;
	}
	#main_user a.exit{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #ffffff;  font-weight : bold; 
		text-decoration:none; background-color:#F99232; padding: 2px; 
		border-bottom:1px solid #EB540A;  border-right:1px solid #EB540A; border-top:1px solid #fbb575;  border-left:1px solid #fbb575;
	}
	#main_user .header{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color:#197ABE; font-weight : bold;  
		background-color:inherit; padding: 2px;
	}
	#main_user .title{
		font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #F99740; font-weight : bold; 
		background-color: inherit; border-bottom: 1px solid #F99740;
	}
	
	#main_user .borderright{
		background: url(../../immagini/hline.gif) repeat-y;
	}
	#main_user .utente{
		font-family: georgia,Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #F99232; font-weight : bold; 
		border-bottom: 1px solid #fdd1aa; background-color: inherit;
	}
	#main_user .ricerca{
		font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #197ABE; font-weight : bold; 
		background-color: inherit;
	}
	#main_user .error{
		font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #B90000; font-weight : bold; 
		background-color: inherit;
	}
	
	#main_user .tx11 	{
		font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #4A4A4A;	font-weight : normal; 
		background-color: inherit;
	}
	#main_user	input#submit	{
		font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #ffffff; background-color: #0B609C; 
		padding: 2px; font-weight : bold; border: 1px solid #7189CC;
		}	



	
	
#doc_user{
	font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #3a5670;  font-weight : normal; 
	padding: 0px; background-color:#FFFFFF;
}
	#doc_user a{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #4A4A4A;  font-weight : normal; 
		text-decoration:none;
	}
	#doc_user a.tdtitle{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #4A4A4A;  font-weight : bold; 
		text-decoration:none; background-color:#fff5ea;

	}	
	#doc_user .tdtitle{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #4A4A4A;  font-weight : bold; 
		background-color:inherit; background-color:#fff5ea; padding: 2px;
	}
	#doc_user .tdtxt{
		font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #4A4A4A;	font-weight : normal; 
		background-color: inherit;
	}
						

