BODY
	{width: 755px; /*margin : 30px 0px 20px 30px;*/ font-family : verdana; arial; geneva;
	 font-size : 12pt; }
	 
/*GLI H*/
    h1 {font-size: 10pt; font-weight : bold; color : #ff0000;text-align: center;}
	h2 {font-size: 10pt; font-style: italic; font-weight : normal; text-align: justify;}
    h3 {MARGIN-TOP: 3px; font-size: 10pt; font-weight : bold; text-align: justify;}
    h4 {font-size: 11pt; font-weight : bold; text-transform : uppercase; text-align: center;}
    h5 {font-size: 11pt; font-weight : bold; color: #000080; text-decoration : none; 
		text-transform : uppercase; text-align: center;}
    h6 {font-size: 9px; font-weight : bold; text-decoration : none; text-transform : uppercase;
    	line-height:20px;}

/*TABELLE*/
	table {border-collapse : collapse; margin:0px; padding:0px;}
	.maintb {width : 755px; border : none; background-color : #FFFFff; 
			 padding : 0px; margin: 0px;}
	.tb196 {width : 750px; border-style : none; border-color:#330099; background-color : #ffffcc;} 
	.tbhomesx {width : 375px; 	margin:none; font-size: 9pt; 
			   line-height: 20px; 
		       color : #000000; text-align: justify; border: 1px solid #330099}
	.tbhead {width : 755px; padding:0px;}
	.tbctr {width : 755px; padding:0px; margin-bottom:-2px;}
	.tbindex {width : 755px; border-width : 0px 0px 0px 0px; padding: 0px; 
			  border-spacing: 0px; background-color : #3366ff;}	

/*RIGHE INTESTAZIONI*/
	.trtop {vertical-align:top;}
	.thcentrato {font-size: 10pt; padding-top: 10px; padding-bottom: 10px; font-weight : bold;
				 color : #ff0000; text-align: center; border: 1px solid #330099}	
	.thhome {width : 755px; font-size: 11pt; padding-top: 10px; padding-bottom: 10px; 	text-align:center;}

/*RIGHE CELLE*/
	.tdboxdx {width : 600px; border-width : 0px 0px 0px 0px; padding: 0px; }
	.tdfixsx {height: 218px;}
	.tdh1 {font-weight : bold; border: 1px solid #330099; padding-top: 10px; padding-left: 10px; 
		   padding-bottom: 10px; padding-right: 10px;}	
	.tdh2 {font-weight : normal; background-color:#ffffcc; padding-top: 10px; padding-left: 10px; 
		   padding-bottom: 10px; padding-right: 10px;}
	.tdh3 {font-weight : normal;  padding-top: 10px; padding-left: 10px; 
		   padding-bottom: 10px; padding-right: 10px;}										   								
	.tdfix01 {width : 151px; background-color : #330099; height: 15px;}
	.tdfix02 {width : 151px; background-color : #3333cc; height: 15px;}
	.tdfix03 {width : 151px; background-color : #3366ff; height: 15px;}
	.tdfix04 {width : 151px; background-color : #00ccff; height: 15px;}
	.tdfix05 {width : 151px; background-color : #ccFFff; height: 15px;}
	.tdctr {background-color : #ffffff; padding : none; border-width : 0px 0px 0px 0px; padding : 0px; 
			 border-spacing : 0px;}
	.tdindex {width : 125px; height: 25px;}
	.td378 {padding: none; margin:none; width : 378px; valign:top;}
	.tdcentrale {width : 755px; padding-bottom: 10px; padding-top: 10px; padding-right: 10px;
		         padding-left: 10px;}
	.tdinfodx {font-weight : normal; text-transform : none; font-size : 9pt;
			  text-align: justify; line-height : 24px; padding-right: 20px; padding-left: 20px;}		
	.tddxsw {background-color : #ffffff; font-size: 9pt; font-weight : normal; text-transform : none;
			  text-align: justify; line-height : 24px; padding-right: 20px; padding-left: 20px; border : 1px outset #3366ff;}		
	.tddxc1 {font-size: 9pt; font-weight : normal; text-transform : none; width:300px;  
			 text-align: right; line-height : 24px; padding-right: 0px; padding-left: 0px;
			 background-color:#ffffcc;}			   
	.tddxc2 {font-size: 9pt; font-weight : normal; text-transform : none; width:300px;  
			 text-align: left; line-height : 24px; padding-right: 0px; padding-left: 0px;
			 background-color:#ffffcc;}	
	.tddxc3 {font-size: 9pt; font-weight : normal; text-transform : none;  width:600px;
			 text-align: center; line-height : 20px; padding-right: 0px; padding-left: 0px;
			 background-color:#ccffff;}				 		  
	.tddxf1 {font-size: 9pt; font-weight : bold; text-transform : none;  width:600px;
			 text-align: center; line-height : 20px; padding-right: 0px; padding-left: 0px;}				 		  			 
	.tdtitledx {font-size: 12px; color: #ff0000; font-weight : bold; text-transform : uppercase;
			  text-align: center; padding-bottom: 10px; padding-top: 10px; padding-right: 20px;
			  padding-left: 20px; border : 1px outset #3366ff;}	
	.tdindex {width:150px; height: 25px; padding-top:2px;}	
	.tdsx {background-color : #3366ff; width:150px;}  
	.tdinfoh {width: 600px; text-align: center; padding: 10px 10px 10px 10px; background-color:#ccffff; 
			  border: 1px solid #3366ff; font-size: 9pt; font-weight:bold}				

/*LINKS*/
	A.linkpro {color : #000000; text-decoration : none;	text-transform : none;}
	A.linkpro:hover{color: #3366ff; text-decoration: none; text-transform : uppercase;}
	A.linksw {color : #330099; font-size: 12px;	font-weight : bold; text-decoration: none; 
			  text-align : center;}
	A.linksw:hover{color: #ffffff; text-decoration: none; background-color : #3366ff;}
	A.linklt {color : #330099; font-size: 8pt;	font-weight : text-decoration: none;}
	A.linklt:hover{color: #3366ff; text-decoration: none;}
	A.linkmenu {color : #ffffff; text-decoration : none; text-transform : uppercase; font-size : 9px;}
	A.linkmenu:hover{color: #330033; text-decoration: none;	text-transform : uppercase;}
	A.linkot {color : #3366ff; text-decoration : none; text-transform : none; font-size : 12px;}
	A.linkot:hover{color: #33ccff; text-decoration: none; text-transform : none;}
	A.linkgen {color : #3366ff; text-decoration : none;font-weight : bold; text-transform : none; font-size : 25px;}
	A.linkgen:hover{color: #33ccff; text-decoration: none; text-transform : none;}
	A.linkHead{color: #330066; font-size : 9pt; font-weight : bold; text-decoration: none;
			   text-transform : uppercase;}
	A.linkHead:hover{color: #ffffff; text-decoration: none; text-transform : uppercase;}
	A.linkh3 {MARGIN-TOP: 3px; font-size: 10pt; color: #ff0000; font-weight : bold; }	
	A.linkh3.hover {MARGIN-TOP: 3px; font-size: 10pt; color: #ff0000; font-weight : bold; }
/*ALTRE CLASSI*/
	
	.credits {width: 755px;	font-size : 8pt; text-transform : none; }
	.pagemenu {width: 150px;text-align: left; text-transform: uppercase; background-color : #3366ff;
			   font-weight : bold; padding-right:10px; padding-left:20px; font-size: 10pt;
			   line-height: 24px;}
	.centrato {text-align: center; padding: 10px 10px 10px 10px}				
	.descrizio {background-color : #ffffcc; font-size: 12px; font-weight : normal; text-transform : none;
			    text-align: justify; line-height: 24px; padding-bottom: 20px; padding-top: 20px;
				padding-right: 20px; padding-left: 20px;}
	.tit {font-size: 12pt; font-weight: bold; text-align: center;} 
	.basso {line-height: 6px;}
	.alto {line-height: 16px;}
	.hi {line-height: 25px;}