
/*
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--inizio A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
*/

/**
 * Menù pubblico livello 1
 */
a.acm_pubb_liv1_w:LINK {
         color:#FFFFFF;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.acm_pubb_liv1_w:VISITED {
		color:#FFFFFF;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.acm_pubb_liv1_w:HOVER {
		color:#dc251d;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.acm_pubb_liv1_w:ACTIVE {
		color:#FFFFFF;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		

/** 
 * Menù pubblico livello 2
 */
a.acm_pubb_liv2_w:LINK {
         color:#FFFFFF;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.acm_pubb_liv2_w:VISITED {
		color:#FFFFFF;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.acm_pubb_liv2_w:HOVER {
		color:#494747;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.acm_pubb_liv2_w:ACTIVE {
		color:#FFFFFF;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	

/**
 * Menù pubblico livello 3
 */
a.acm_pubb_liv3_w:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:7pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.acm_pubb_liv3_w:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.acm_pubb_liv3_w:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.acm_pubb_liv3_w:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	

	/*<!--  -->*/	

a.mjc_toolbar_pubb_liv1_on:LINK {
         color:#030303;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.mjc_toolbar_pubb_liv1_on:VISITED {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.mjc_toolbar_pubb_liv1_on:HOVER {
		color:#dc251d;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.mjc_toolbar_pubb_liv1_on:ACTIVE {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/		
		
a.mjc_toolbar_pubb_liv1_off:LINK {
         color:#030303;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.mjc_toolbar_pubb_liv1_off:VISITED {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.mjc_toolbar_pubb_liv1_off:HOVER {
		color:#dc251d;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.mjc_toolbar_pubb_liv1_off:ACTIVE {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/			

	
a.mjc_toolbar_pubb_liv2_on:LINK {
         color:#030303;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.mjc_toolbar_pubb_liv2_on:VISITED {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.mjc_toolbar_pubb_liv2_on:HOVER {
		color:#494747;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.mjc_toolbar_pubb_liv2_on:ACTIVE {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		

		
	/*<!--  -->*/				
	
	
a.mjc_toolbar_pubb_liv2_off:LINK {
         color:#030303;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.mjc_toolbar_pubb_liv2_off:VISITED {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.mjc_toolbar_pubb_liv2_off:HOVER {
		color:#494747;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.mjc_toolbar_pubb_liv2_off:ACTIVE {
		color:#030303;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		


	/*<!--  -->*/					
	
	
a.toolbar_liv1:LINK {
       color:#ffffff;
	     text-decoration:none;
	     font-size:9pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.toolbar_liv1:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.toolbar_liv1:HOVER {
		color:#ffde00;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_liv1:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/	
		
		
		

		
		
a.toolbar_liv1_on:LINK {
       color:#FFFFFF;
	     text-decoration:none;
	     font-size:9pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.toolbar_liv1_on:VISITED {
		color:#ffde00;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.toolbar_liv1_on:HOVER {
		color:#FFFFFF;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_liv1_on:ACTIVE {
		color:#FFFFFFF;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/			

a.toolbar_liv2:LINK {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_liv2:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.toolbar_liv2:HOVER {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_liv2:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		


	/*<!--  -->*/			

a.toolbar_liv2_on:LINK {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_liv2_on:VISITED {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.toolbar_liv2_on:HOVER {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_liv2_on:ACTIVE {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/					
		
		
		a.toolbar_liv3:LINK {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_liv3:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.toolbar_liv3:HOVER {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_liv3:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		


	/*<!--  -->*/			
		
		
		
		
		a.toolbar_liv3_on:LINK {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_liv3_on:VISITED {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.toolbar_liv3_on:HOVER {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_liv3_on:ACTIVE {
		color:#ffde00;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/			
		
	
		
a.toolbar_pubb_liv1:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.toolbar_pubb_liv1:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.toolbar_pubb_liv1:HOVER {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_pubb_liv1:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/	
		
		
a.toolbar_pubb_liv1_on:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.toolbar_pubb_liv1_on:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.toolbar_pubb_liv1_on:HOVER {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.toolbar_pubb_liv1_on:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


	/*<!--  -->*/	
		
		
		
		/*<!--  -->*/			
		
	
		
a.toolbar_pubb_liv2:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.toolbar_pubb_liv2:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.toolbar_pubb_liv2:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_pubb_liv2:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		


	/*<!--  -->*/	
		
		
		
		
		/*<!--  -->*/			
		
	
		
a.toolbar_pubb_liv2_on:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.toolbar_pubb_liv2_on:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.toolbar_pubb_liv2_on:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_pubb_liv2_on:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		


	/*<!--  -->*/			
		
	
		
a.toolbar_pubb_liv3:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:7pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.toolbar_pubb_liv3:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.toolbar_pubb_liv3:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_pubb_liv3:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		



		
		
		/*<!--  -->*/	
		
		
		
		
	
a.localita:LINK {
             color:#000000;
	         text-decoration:underline;
	         font-size:8pt;
	         font-family:verdana;
	         font-weight:normal;
		}
		
a.localita:VISITED {
		    color:#000000;
	        text-decoration:underline;
	        font-size:8pt;
	        font-family:verdana;
	        font-weight:normal;
		}	
		
a.localita:HOVER {
		   color:#c40004;
	       text-decoration:underline;
	       font-size:8pt;
	       font-family:verdana;
	       font-weight:normal;
		}
		
a.localita:ACTIVE {
		   color:#000000;
	       text-decoration:underline;
	       font-size:8pt;
	       font-family:verdana;
	       font-weight:normal;
		}		


		
		/*<!--  -->*/			
		
	
		
a.toolbar_pubb_liv3_on:LINK {
         color:#ffffff;
	     text-decoration:none;
	     font-size:7pt;
	     font-family:verdana;
	     font-weight:normal;
		
		}
		
a.toolbar_pubb_liv3_on:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.toolbar_pubb_liv3_on:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.toolbar_pubb_liv3_on:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}		


	/*<!--  -->*/	
		
		
		
		
	
a.Data_news:LINK {
             color:#212025;
	         text-decoration:none;
	         font-size:8pt;
	         font-family:verdana;
	         font-weight:bold;
		}
		
a.Data_news:VISITED {
		    color:#212025;
	        text-decoration:none;
	        font-size:8pt;
	        font-family:verdana;
	        font-weight:bold;
		}	
		
a.Data_news:HOVER {
		   color:#c40004;
	       text-decoration:none;
	       font-size:8pt;
	       font-family:verdana;
	       font-weight:bold;
		}
		
a.Data_news:ACTIVE {
		   color:#212025;
	       text-decoration:none;
	       font-size:8pt;
	       font-family:verdana;
	       font-weight:bold;
		}		


	/*<!--  -->*/	
		
		
		
a.Data_news_principale:LINK {
             color:#CB0000;
	         text-decoration:none;
	         font-size:14pt;
	         font-family:verdana;
	         font-weight:bold;
		}
		
a.Data_news_principale:VISITED {
		    color:#CB0000;
	        text-decoration:none;
	        font-size:14pt;
	        font-family:verdana;
	        font-weight:bold;
		}	
		
a.Data_news_principale:HOVER {
		   color:#FF2E2E;
	       text-decoration:none;
	       font-size:14pt;
	       font-family:verdana;
	       font-weight:bold;
		}
		
a.Data_news_principale:ACTIVE {
		   color:#CB0000;
	       text-decoration:none;
	       font-size:14pt;
	       font-family:verdana;
	       font-weight:bold;
		}		


	/*<!--  -->*/			
		

a.Tit_testo:LINK {
		color:#c40004;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.Tit_testo:VISITED {
		color:#c40004;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.Tit_testo:HOVER {
		color:#c40004;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.Tit_testo:ACTIVE {
		color:#c40004;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		

		
		
/*<!--  -->*/	
		


		
		

a.Title_Doc_Assoc:LINK {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.Title_Doc_Assoc:VISITED {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.Title_Doc_Assoc:HOVER {
		color:#CB0000;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.Title_Doc_Assoc:ACTIVE {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		
		
		
/*<!--  -->*/	
		


		
		

a.Title_Doc_Download:LINK {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.Title_Doc_Download:VISITED {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.Title_Doc_Download:HOVER {
		color:#CB0000;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.Title_Doc_Download:ACTIVE {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}				
		
		
/*<!--  -->*/	
		


		
		

a.Tit_img_down:LINK {
		color:#000000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.Tit_img_down:VISITED {
		color:#000000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.Tit_img_down:HOVER {
		color:#000000;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.Tit_img_down:ACTIVE {
		color:#000000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		

		
		
		
/*<!--  -->*/	



a.photocredit:LINK {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.photocredit:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.photocredit:HOVER {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.photocredit:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		
		
		

		/*<!--  -->*/
		
		
a.Tit_news:LINK {
	color:#CB0000;
	text-decoration:none;
	font-size:12pt;
	font-family:verdana;
	font-weight:bold;
	}	
		
a.Tit_news:VISITED {
	color:#CB0000;
	text-decoration:none;
	font-size:12pt;
	font-family:verdana;
	font-weight:bold;
		
		}	
		
a.Tit_news:HOVER {
	color:#FF2E2E;
	text-decoration:none;
	font-size:12pt;
	font-family:verdana;
	font-weight:bold;
		
		}
		
a.Tit_news:ACTIVE {
	color:#CB0000;
	text-decoration:none;
	font-size:12pt;
	font-family:verdana;
	font-weight:bold;
		}		
		
		
		
/*<!--  -->*/
		
		
a.continua:LINK {
		color:#000400;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: oblique;
		}
		
a.continua:VISITED {
		color:#000400;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: oblique;
		}	
		
a.continua:HOVER {
		color:#000400;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: oblique;
		}
		
a.continua:ACTIVE {
		color:#000400;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: oblique;
		}				
		
		
		
/*<!--  -->*/

		
a.in_primo_piano:LINK {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		}
		
a.in_primo_piano:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		}	
		
a.in_primo_piano:HOVER {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		}
		
a.in_primo_piano:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:normal;
		}						

/*<!--  -->	*/
		
		
		

a.footer:LINK {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.footer:VISITED {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.footer:HOVER {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.footer:ACTIVE {
		color:#ffffff;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		


		
/*<!--  -->*/

		
a.path:LINK {
		color:#6D6F71;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		}
		
a.path:VISITED {
		color:#6D6F71;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		}	
		
a.path:HOVER {
		color:#6D6F71;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		}
		
a.path:ACTIVE {
		color:#6D6F71;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		}								
		
		/*<!--  -->*/
		
		
a.news_categoria:LINK {
		color:#000400;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}
		
a.news_categoria:VISITED {
		color:#000400;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}	
		
a.news_categoria:HOVER {
		color:#000400;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}
		
a.news_categoria:ACTIVE {
		color:#000400;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}				

	/*<!--  -->*/
		
		
a.primavera:LINK {
		color:#003a17;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}
		
a.primavera:VISITED {
		color:#003a17;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}	
		
a.primavera:HOVER {
		color:#003a17;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}
		
a.primavera:ACTIVE {
		color:#003a17;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}						

/*<!--  -->*/
		
		
a.chiudi:LINK {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}
		
a.chiudi:VISITED {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}	
		
a.chiudi:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}
		
a.chiudi:ACTIVE {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;
		font-style: normal;
		}			
		
		
/*<!--  -->*/

		
a.beni:LINK {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		}
		
a.beni:VISITED {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		}	
		
a.beni:HOVER {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		}
		
a.beni:ACTIVE {
		color:#ffffff;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		}											

		
/*<!--  -->*/		
		
a.link_generico:LINK {
         color:#212025;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.link_generico:VISITED {
		color:#212025;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.link_generico:HOVER {
		color:#C40004;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.link_generico:ACTIVE {
		color:#212025;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}		
	
	
/*<!--  -->*/		
		
a.link_generico_underline:LINK {
         color:#212025;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.link_generico_underline:VISITED {
		color:#212025;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.link_generico_underline:HOVER {
		color:#494747;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.link_generico_underline:ACTIVE {
		color:#212025;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}			
	
/*<!--  -->*/		
		
a.back:LINK {
         color:#212025;
	     text-decoration:none;
	     font-size:8pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.back:VISITED {
		color:#212025;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.back:HOVER {
		color:#CB0000;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.back:ACTIVE {
		color:#212025;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}			
		
	
	/*<!--  -->*/		
		
a.link_lancio:LINK {
         color:#C40004;
	     text-decoration:none;
	     font-size:9pt;
	     font-family:verdana;
	     font-weight:bold;
		
		}
		
a.link_lancio:VISITED {
		color:#C40004;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}	
		
a.link_lancio:HOVER {
		color:#C40004;
	    text-decoration:underline;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}
		
a.link_lancio:ACTIVE {
		color:#C40004;
	    text-decoration:none;
	    font-size:9pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}			
	
	
	/*<!--  -->*/	
		
		


		
		

a.personal_page:LINK {
		color:#000000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.personal_page:VISITED {
		color:#000000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}	
		
a.personal_page:HOVER {
		color:#CB0000;
	    text-decoration:underline;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}
		
a.personal_page:ACTIVE {
		color:#000000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;
		
		}				
		
		
/*<!--  -->*/				
		
		
		
		
		
/*				
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
<!--fine A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A  A -->
*/



		
/*		
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--inizio TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->	
*/
		
		
TD.testo_bianco {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	}				
		
		
		
TD.testo {
	color:#212025;
	text-decoration:none;
	font-size:8pt;
	font-family:Verdana;
	font-weight:normal;
	}			
	
TD.testo_bold {
	color:#212025;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}					
		
TD.Tit_login {
	color:#212025;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
	}			
		
TD.Tit_testo {
	color:#c40004;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}			
		
		
TD.labelForm {
	color:#212025;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}			
		
	
		
		
TD.Tit_pagina {
		color:#FFFFFF;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:normal;		
		}	
		
		
		
TD.header {
	color:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
	}		

TD.registrati {
	color:#000400;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}		
	
TD.Tit_toolbar {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}		

TD.toolbar {
	color:#6D6F71;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}		

TD.login {
	color:#6D6F71;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}		
	
	
	
	
	
	
	
TD.Tit_tipologia {
	color:#ED1C2E;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}			
	
	

		
TD.tit_in_primo_piano {
	color:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
	}			
	
	
TD.footer_indirizzi {
	color:#4d5152;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}			
	
TD.path {
	color:#ffffff;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}				
	
		
TD.tit_centro {
	color:#000400;
	text-decoration:none;
	font-size:9pt;
	font-family:verdana;
	font-weight:normal;
	}				

TD.tit_sezione {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}		
		
		
TD.scarica {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}		
		
		
		
TD.document {
	color:#000400;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	}			
	
	
TD.primavera {
	color:#ffffff;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}			
	
	
TD.Tit_ufficio_stampa {
	color:#013A17;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}		
	
TD.Tit_gruppo {
	color:#003A17;
	text-decoration:none;
	font-size:10pt;
	font-family:verdana;
	font-weight:bold;
	}			
	
	
TD.document_eventi {
	color:#c40004;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}	
	
TD.categoria {
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}	
		
TD.centro {
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	}	
	
TD.info {
	color:#ffffff;
	text-decoration:none;
	font-size:10pt;
	font-family:verdana;
	font-weight:normal;
	}	
		
/*		
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
<!--fine TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD  TD -->
*/








/*
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- inizio DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
*/


DIV.path {
              margin-left:7px;
              margin-top:5px;
		   	  margin-bottom:6px; 
			   }		


DIV.chi_siamo {
			  color:#000400;
	          text-decoration:none;
	          font-size:8pt;
			  line-height:1.2;
	          font-family:verdana;
	          font-weight:normal;
              margin-left:10px;
			  margin-right:10px;
			  margin-top:10px;
           	  margin-bottom:10px; 
			   }		


DIV.news {
              margin-left:5px;
			  margin-right:5px;
           	  margin-bottom:1px; 
			   }		
			   
			
DIV.news_interna {
              margin-left:17px;
			  margin-right:35px;
			  margin-top:5px;
           	  margin-bottom:10px; 
			  line-height:1.4;
			   }					
			

DIV.news_interna_document {
              margin-left:1px;
			  margin-right:10px;
			  margin-top:5px;
           	  margin-bottom:1px; 
			  line-height:1.4;
			   }				   
			   
			   
DIV.in_primo_piano {
              margin-left:7px;
			  margin-right:7px;
			  margin-top:5px;
           	  margin-bottom:15px; 
			  line-height:1.3;
			   }		
			   			   

DIV.footer_indirizzi {
              margin-left:7px;
			  margin-right:35px;
			  margin-top:5px;
           	  margin-bottom:5px; 
			  line-height:1.3;
			   }		
			   
DIV.tit_news {
			  color:#000400;
	          text-decoration:underline;
	          font-size:8pt;
			  line-height:1.2;
	          font-family:verdana;
	          font-weight:bold;
              margin-left:10px;
			  margin-right:10px;
			  margin-top:16px;
           	  margin-bottom:10px; 
			   }				   
			   
DIV.Tit_gruppo {
              margin-left:1px;
			  margin-right:35px;
			  margin-top:5px;
           	  margin-bottom:1px; 
			  line-height:1.4;
			   }	
			   		
DIV.evento {
              margin-left:5px;
			  margin-right:15px;
			  margin-top:5px;
           	  margin-bottom:10px; 
			  line-height:1.4;
			   }	
			
			
			   
DIV.tit_luoghi {
			  color:#000400;
	          font-size:8pt;
			  line-height:1.2;
	          font-family:verdana; 
			  margin-left:3px;
			  margin-right:1px;
			  margin-top:1px;
           	  margin-bottom:1px; 
			   }	
			  
/*			   			   						   
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
<!-- fine DIV  DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV DIV -->
*/
			

/*
<!-- inizio GENERICI                                           -->			
*/
.body {
        background-image: url(bk_body.gif);
				background-repeat: repeat-y;
				font-family:Verdana;
				font-size:11px;
	    }	

img {border:none;}		
.bk_sx {
        background-image: url(ombra_sx.gif);
		  background-repeat: repeat-y;
	    }	

.bk_dx {
        background-image: url(ombra_dx.gif);
		  background-repeat: repeat-y;
	    }	
		 
.bk_dx_colonna {
        background-image: url(bk_dx_colonna.gif);
		  background-repeat: repeat-y;
	    }	
		 
.bk_dx_colonna_preview {
        background-image: url(bk_dx_colonna_preview.gif);
		  background-repeat: repeat-y;
	    }			 

.testoForm {
	color:#212025;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	}	
	
	
.Data_news {
	color:#212025;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:bold;
	}	
	
.tasto {
	color:#212025;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}	
		
	
.Tit_news {
	color:#CB0000;
	text-decoration:none;
	font-size:12pt;
	font-family:verdana;
	font-weight:bold;
	}	
		
.Tit_ecommerce {
	color:#CB0000;
	text-decoration:none;
	font-size:10pt;
	font-family:verdana;
	font-weight:bold;
	}			

.path {
		color:#6D6F71;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;

	}
			
.elimina {
	    color:#CC0033;
	    text-decoration:none;
	    font-size:7pt;
	    font-family:verdana;
	    font-weight:bold;

	}


			
.form {
	color:#393A3B;
	text-decoration:none;
	font-size:8pt;
	font-family:verdana;
	font-weight:normal;
	}				
			

.littlepath {
	color:#393A3B;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}

.littlepathwhite {
	color:#FFFFFF;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}
	
.littlepath2 {
	color:#393A3B;
	text-decoration:none;
	font-size:6pt;
	font-family:verdana;
	font-weight:normal;
	}			
.Title_Doc_Assoc:LINK {
		color:#CB0000;
	    text-decoration:none;
	    font-size:8pt;
	    font-family:verdana;
	    font-weight:bold;
		
		}			
			
			
TD.label_Tit_Contact {
	color:#ED1C2E;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
}

TD.label_bold {
	color:#ED1C2E;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:bold;
}

.lt_testo {
	color:#212025;
	text-decoration:none;
	font-size:7pt;
	font-family:verdana;
	font-weight:normal;
	}

.lt_testo_b {
	color:#212025;
	text-decoration:none;
	font-size:8pt;
	font-family:Tahoma;
	font-weight:bold;
	}

.t_school{
	color:#330000;
	text-decoration:none;
	font-size:14pt;
	font-family:Tahoma;
	font-weight:bold;
}

a.report_green:LINK {
	color:#339900;
	text-decoration:none;
	font-size:8pt;
	font-family:Tahoma;
	font-weight:bold;
	}
a.report_green:ACTIVE {
	color:#339900;
	text-decoration:none;
	font-size:8pt;
	font-family:Tahoma;
	font-weight:bold;
	}
a.report_green:HOVER{
	color:#339900;
	text-decoration:none;
	font-size:8pt;
	font-family:Tahoma;
	font-weight:bold;
	}
a.report_green:VISITED {
	color:#339900;
	text-decoration:none;
	font-size:8pt;
	font-family:Tahoma;
	font-weight:bold;
	}
/*				
<!-- fine GENERICI                                           -->
*/		

/*
ACADEMY luglio 2008
*/

.titolo_1_academy {
	font-family:verdana;
	font-size:12pt;
	color:#000000;

}
.testo_1_academy {
	font-family:verdana;
	font-size:9pt;
	color:#000000;
}
.edit_1 {
	/*padding-top:5px;*/
	padding-left:15px;
}
.edit_2 {
	padding-top:5px;
	padding-left:15px;
	padding-right:15px;
}

p.academy-testo{
	font-family:verdana;
	font-size:9pt;
	color:#000000;
	padding-top:5px;
	padding-left:15px;
	}
p.academy-titolo{
	font-family:verdana;
	font-size:12pt;
	color:#000000;
	padding-top:5px;
	padding-left:15px;
	}
	
.vai {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:#e60407;
}
.testo_2_academy {
	font-family:verdana;
	font-size:8pt;
	color:#000000;
}

.testo_2_academy a {
	font-family:verdana;
	font-size:10pt;
	color:#e60407;
	font-weight:normal;
	text-decoration:none;
	}
.testo_2_academy a:hover {
	font-family:verdana;
	font-size:10pt;
	color:#e60407;
	font-weight:normal;
	text-decoration:underline;
	}	
.titolo_2_academy {
	font-family:verdana;
	font-size:12pt;
	color:#000000;

}
/* MENU BAR */

#menubar{
  width:1000px;
  height:43px;
  margin-left:1px;
  background:#000 url(menubar2.gif) bottom repeat-x;
  /*border:#000000 solid 1px;*/
}


ul#menu{
  width:960px;
  height:23px;
  margin:0 auto;
  list-style: none;
  padding: 0;
  font: 11px Verdana,Arial,sans-serif;
  font-weight:bold;
  /*border: 1px solid #000000;*/
  }
  
ul#menu li{
  float: left;
  margin-right: 6px;
  padding-left: 5px;
  background: url(tab.gif) no-repeat top left;
  height:23px;
  line-height:23px;
  }
  
ul#menu a{
  float: left;
  padding: 0 15px 0 10px;
  background: url(tab.gif) no-repeat top right;
  text-decoration: none;
  color: #ffde00;
  }

ul#menu a:hover{
  color: #fff;
  }
  
ul#menu li#active {
  background: url(tab2.gif) no-repeat top left;
  }

ul#menu li#active a{
  background: url(tab2.gif) no-repeat top right;
  color: #fff;
  }
  
  
#submenu{
  float:left;
  width:960px;
  height:17px;
  margin-left:1px;
  background:#ff0000;
  /*border:#000000 solid 1px;*/
  margin-top:-20px;
}


ul#submenu{/*IE*/  
  width:960px;
  height:20px;
  margin:0 auto;
  list-style: none;
  padding-left: 0px;  
  font: 10px Verdana,Arial,sans-serif;
  font-weight:bold;
  /*border: 1px solid #000000;*/
  }


html>body ul#submenu{/*FIREFOX*/  
  width:960px;
  height:20px;
  margin:0 auto;
  list-style: none;
  padding-left: 20px;  
  font: 10px Verdana,Arial,sans-serif;
  font-weight:bold;
  /*border: 1px solid #000000;*/
  }  
  
  
ul#submenu li{
  float: left;
  margin-right: 6px;
  padding-left: 5px;
  /*background: url(tab.gif) no-repeat top left;*/
  height:20px;
  line-height:20px;
  }
  
ul#submenu a{
  float: left;
  padding: 0 15px 0 10px;
  /*background: url(tab.gif) no-repeat top right;*/
  text-decoration: none;
  color: #ffffff;
  }

ul#submenu a:hover{
  color: #ffde00;
  }

ul#submenu li#active a{
  color: #ffde00;
  }

  
  
  
  


ul#menu .paolo{
  width:960px;
  height:23px;
  margin:0 auto;
  list-style: none;
  padding: 0;
  font: 11px Verdana,Arial,sans-serif;
  font-weight:bold;
  /*border: 1px solid #000000;*/
  }
  
ul#menu li .paolo{
  float: left;
  margin-right: 6px;
  padding-left: 5px;
  background: url(tab.gif) no-repeat top left;
  height:23px;
  line-height:23px;
  }
  
ul#menu a{
  float: left;
  padding: 0 15px 0 10px;
  background: url(tab.gif) no-repeat top right;
  text-decoration: none;
  color: #ffde00;
  }

ul#menu a:hover{
  color: #fff;
  }
  
ul#menu li#active {
  background: url(tab2.gif) no-repeat top left;
  }

ul#menu li#active a{
  background: url(tab2.gif) no-repeat top right;
  color: #fff;
  }
  
  
  


   
  

ul#menu-sub{
  width:960px;
  height:23px;
  margin:0 auto;
  list-style: none;
  padding: 0;
  font: 10px Verdana,Arial,sans-serif;
  font-weight:bold;
  }
  
ul#menu-sub li{
  float: left;
  margin-right: 6px;
  padding-left: 5px;
  background-color: #ff0000;
  height:23px;
  line-height:23px;
  }
  
ul#menu-sub a{
  float: left;
  padding: 0 15px 0 10px;
  background-color: #ff0000;
  text-decoration: none;
  color: #201d08;
  }

ul#menu-sub a:hover{
  color: #ffde00;
  }
  
ul#menu-sub li#active {
   background-color: #ff0000;
  }

ul#menu-sub li#active a{
   background-color: #ff0000;
  color: #fff;
  }






  
  
  
  
  
  
  
/* HEADLINE */

#head_acm {
  position:relative;
  width:1000px;
  margin:0 auto;
  background:#000;
  margin-left:1px;
  text-align:center;
}

#headline{
  position:relative;
  width:970px;
  margin:0 auto;
  border-bottom:1px solid #999;
  height:24px; 
  line-height:24px;
}

#headline h1{
  font-family:verdana;
  font-size:11px;
  padding-left:5px;
  color:#fff;
  background:#000;
  margin:0;
  text-align:left;
}
/* MILAN */
#milan{
  position:absolute;
  right:5px;
  top:0;
  }
#milan a{
  float:right;
  text-decoration: none;
  color: #ffde00;
}
#milan a:hover{
  text-decoration: underline;
}
/* MILAN */
#milan{
  font-family:verdana;
  font-size:8pt;
  font-weight:bold;
  position:absolute;
  right:5px;
  top:0;
  }
#milan a{
  float:right;
  text-decoration: none;
  color: #ffde00;
}
#milan a:hover{
  text-decoration: underline;
}
/* HEADER */

#header{
  position:relative;
  width:1000px;
  height:193px;
  margin-left:1px;
  background:#000 url(testata_08.jpg) bottom no-repeat;
}


#logo a{
	display:block;
	width:360px;
	height:156px;
	position:absolute;
	top:19px;
	left:13px;
	
}
#openshare a{
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	top:4px;
	left:970px;

}



/* FOOTER */
#head_footer{
  font-family:verdana;
  font-size:11px;
  height:36px;
  line-height:49px;
  background:#000 url(footer.gif) top repeat-x;
  text-align:center;
  color:#FFFFFF;
  font-weight:bold;
}
#footer{
  font-family:verdana;
  text-align:center;
  color:#FFFFFF;
  font-size:10px;
  background:#000;
  padding:15px 0;
}
#footer img{
margin:0 5px 5px 0;
}
.border{
	border: solid 1px red;
}
.border tr{
	border: solid 1px blue;
}
.border tr td{
	border: solid 1px green;
}

/*inizio Testata*/
#content { 
	width:100%;
	background-image: url(bk_content-0.jpg);
	background-repeat:repeat-x;
	text-align:center;
	}
html>body 	#content {
	background-image: url(bk_content-0.jpg);
	}	
	
#content:nth-of-type(1) {
	background-image: url(bk_content.jpg);
}	
#header-v2-ita { 
	width:1004px; 
	height:221px; 
	background-image: url(testata_scuola_calcio_ita.jpg); 
	background-repeat:no-repeat;
	background-color:#ffffff; 
	margin:auto;
	}
#header-v2-eng { 
	width:1004px; 
	height:221px; 
	background-image: url(testata_scuola_calcio_eng.jpg); 
	background-repeat:no-repeat;
	background-color:#ffffff; 
	margin:auto;
	}	
#homeACMilan { 
	width:150px; 
	margin-top:6px; 
	margin-right:19px;
	float:right; 
	text-align:right;
	}	
#homeACMilan a { 
	font-family:Verdana;
	color:#ffd000; 
	font-size:10px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:right; 
	padding-right:3px;
	padding-top:3px;
	}
#homeACMilan a:hover { 
	text-decoration:underline;
	}
.clear { 
	clear:both;
	}
#containerMenu { 
	width:990px; 
	height:27px; 
	text-align:left; 
	margin-top:-3px;  
	background-color:#000000;
	}
html>body 	#containerMenu {
	margin-top:0px;
	}

#navigationBar { 
	width:990px; 
	height:27px; 
	margin-left:10px; 
	text-align:left; 
	background-color:#000000; 
	}	
#html .navigationBar { 
	margin-left:0px; 
	}	
#menuSelected { 
	width:136px; 
	height:27px; 
	font-family:Verdana; 
	background-image:url(tab2.gif); 
	background-repeat:no-repeat; 
	text-align:center; 
	float:left; 
	margin:0px 2px 0px 2px;
	}	
#menuSelected a { 
	text-transform:uppercase; 
	text-decoration:none; 
	font-size:11px; 
	font-family:Verdana; 
	font-weight:normal; 
	color:#ffffff; 
	}	
#menuVoice { 
	width:136px; 
	height:27px; 
	font-family:Verdana; 
	background-image:url(tab.gif); 
	background-repeat:no-repeat; 
	text-align:center; 
	float:left; 
	margin:0px 2px 0px 2px; 
	}
#menuVoice a { 
	text-transform:uppercase; 
	text-decoration:none; 
	font-size:11px; 
	font-family:Verdana; 
	font-weight:normal; 
	color:#c3c3c3;	
	}	
#menuVoice a:hover { 
	color:#ffd000; 
	}	
#menuUnderBar { 
	display:block;
	width:100%; 
	height:46px; 
	background-image:url(underMenu.gif); 
	background-repeat:repeat-x; 
	margin-top:0px; 
	color:#ffffff; 
	font-size:10px; 
	font-weight:bold;
	}	
#headMessage {
	font-family:Verdana; 
	margin-top:13px; 
	margin-left:15px; 
	float:left; 
	text-align:left; 
	color:#ffffff; 
	font-size:12px; 
	font-weight:bold; 
	}	
#headMessage a { 
	color:#ffd000; 
	font-size:10px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:right; 
	margin-right:20px; 
	}	
#headMessage a:hover { 
	text-decoration:underline; 
	}
#homeMjc { 
	font-family:Verdana;
	margin-top:15px; 
	float:right; 
	text-align:right; 
	color:#ffffff; 
	font-size:10px; 
	font-weight:bold; 
	}	
#homeMjc a { 
	color:#ffd000; 
	font-size:10px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:right; 
	margin-right:20px; 
	}
#homeMjc a:hover { 
	text-decoration:underline; 
	}
#homeLogo { 
	width:390px; 
	height:140px; 
	float:left; 
	margin:0px 0px 8px 0px; 
	padding:0px 0px 0px 0px; 
	cursor:pointer; 
	}	
html>/**/body #homeLogo, x:-moz-any-link, x:default {margin-bottom:8px;} /* Only FireFox 3 */			
	
#Navigation-Secondary ul {
	clear:left;
	height:46px;
	background:url("../images_for_css/2008/li-separator.gif") repeat-x 0 25px!important;
	padding-top:0!important;
	list-style-type:none;
	margin:0 !important;
	padding:0 0 0 14px !important;
	font-family:Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:11px;
}
#Navigation-Secondary li {
	display:block;
	float:left;
	list-style-type: none;
	padding: 0;
	margin:8px 0 2px 0;
	border-right:1px solid #fff;
	white-space: nowrap;
	padding: 0 20px 0 20px;
}
#Navigation-Secondary li.last {
	border-right:none;
}
#Navigation-Secondary li a {
	display:block;
	font-weight:normal;
	width:auto;
	text-decoration:none;
	color:#fff;
}
#Navigation-Secondary li a:hover {
	text-decoration:none;
	color:#ffd000;
}
#Navigation-Secondary li a.active{
	font-weight:normal;
	color:#ffd000;
}
/*fine Testata*/

/*inizio Footer*/
#footer-v2	{ 
	width:100%; 
	height:auto; 
	clear:both; 
	margin:0; 
	background-color:#000000; 
	text-align:center; 
	color:#FFFFFF; 
	font-family:verdana;
	font-size:10px; 
	position:relative; 
	z-index:20; 
	}
#footer-v2 img	{ 
	margin:0 5px 5px 0; 
	}
/*fine Footer*/	


	.head-big
	{ width:320px; height:24px; background-image:url('/tplimage/header-big.jpg'); background-repeat:no-repeat; }	

	.head-big h2
	{ color:#f7f7f7; font-family:Verdana; font-weight:bold; font-size:11px; margin-top:0px; margin-bottom:0px; padding-top:5px; }

	.verticalMenu-big
	{ width:320px; border-left:1px solid #000000; border-right:1px solid #000000; }
	
	.verticalMenu-big ul li a { font-family:Verdana; font-weight:normal; font-size:10px; text-decoration:underline; color:#000000 } 
	
	.verticalMenu-big a
	{ font-family:Verdana; font-weight:normal; font-size:10px; text-decoration:underline; color:#000000 }

	.verticalMenu-big a:HOVER
	{ font-family:Verdana; font-weight:normal; font-size:10px; text-decoration:underline; color:#CB0000 }
	
	.verticalMenuFoot-big
	{ width:320px; height:10px; background-image:url('/tplimage/footer-big.jpg'); background-repeat:no-repeat; }	
	
	.head
	{ width:150px; height:24px; background-image:url('/tplimage/header.jpg'); background-repeat:no-repeat; }

	.head h2
	{ color:#f7f7f7; font-family:Verdana; font-weight:bold; font-size:11px; margin-top:0px; margin-bottom:0px; padding-top:5px; }
	
	.verticalMenu
	{ width:150px; background-color:#ffffff; border-left:1px solid #000000; border-right:1px solid #000000; }
	
	html>/**/body .verticalMenu, x:-moz-any-link, x:default { width:148px; } /* Hack aggiunto per correggere errore su firefox */
	
	.verticalMenu ul { margin-bottom:0px; margin-top:0px; margin-left:0px; padding-left:30px; } 
	
	.verticalMenu ul li a { font-family:Verdana; font-weight:normal; font-size:10px; text-decoration:underline; color:#000000 } 
	
	.verticalMenu a
	{ font-family:Verdana; font-weight:normal; font-size:10px; text-decoration:underline; color:#000000 }

	.verticalMenu a:HOVER
	{ font-family:Verdana; font-weight:normal; font-size:10px; text-decoration:underline; color:#CB0000 }
	
	.verticalMenuFoot
	{ width:150px; height:10px; background-image:url('/tplimage/footer.jpg'); background-repeat:no-repeat; }
	
	.title
	{ width:640px; height:22px; background-image:url('/tplimage/fondo_titolo.gif'); background-repeat:no-repeat; margin-bottom:10px; }
	
	.title h2
	{ font-size:14px; color:#cb0000; font-family:Verdana; font-weight:bold; margin-top:0px; margin-left:65px; }	

	
	.title-little
	{ width:320px; height:20px; background-image:url('/tplimage/fondo_titolo.gif'); background-repeat:no-repeat; margin-bottom:10px; }
	
	.title-little h2
	{ font-size:10px; color:#cb0000; font-family:Verdana; font-weight:bold; margin-top:0px; margin-left:65px; }	
	
	.title_noimage
	{ width:520px; height:20px; color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:12px; text-align:left; background-image:url('/tplimage/headGestori.jpg'); background-repeat:no-repeat; margin-left:10px;}
	
	.boxDettaglioSquadra-top
	{ width:520px; height:20px; color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:14px; text-align:center; background-image:url('/tplimage/testatanera_520.gif'); background-repeat:no-repeat;}

	.boxDettaglioSquadra-middle
	{ width:518px; border-left:1px solid #000000; border-right:1px solid #000000; }
	
	.boxDettaglioSquadra-middle th
	{	font-family:Verdana; font-weight:normal; font-size:12px; }
	
	.boxDettaglioSquadra-footer
	{ width:520px; height:10px; background-image:url('/tplimage/footernero_520.jpg'); background-repeat:no-repeat; }
	
	.spacer1
	{ height:10px; }

	.verticalMenuHead
	{ width:150px; height:24px; background-image:url('/tplimage/testatanera.jpg'); background-repeat:no-repeat; }
	
	.verticalMenuHead h2
	{ color:#f7f7f7; font-weight:bold; font-size:11px; margin-top:0px; margin-bottom:0px; padding-top:5px; }
	
	.verticalMenuHead h2 a
	{ color:#f7f7f7; font-weight:bold; font-size:11px; text-decoration:none; margin-top:0px; margin-bottom:0px; padding-top:5px; }
	
	.verticalMenuHead h2 a:hover
	{ text-decoration:none; }	
	
	
h2 { 
	font-size:14px; 
	color:#cb0000; 
	font-family:Verdana; 
	font-weight:bold; 
	/*text-transform: uppercase;*/
	}	
#TitleSez-box {
	background-image:url(mjc_fondo_titolo.gif); 
	background-repeat:no-repeat;
	margin-top:17px;
	}	
#TitleSez-text {
	padding-left:65px;
	}	
#TitleSez-text h2 {
	font-size:14px; 
	color:#cb0000; 
	font-family:Verdana; 
	font-weight:bold; 
	}	
	
	
#TitleNoSez-box {
	margin-top:17px;
	}	
#TitleSez-back {
	background:none;
	padding-top:5px;
	font-size:10px; 
	color:#000000; 
	font-family:Verdana; 
	font-weight:bold;
	text-align:right;
	}
#TitleSez-back a{
	color:#cb0000;
	text-decoration:none;
}	
#TitleSez-back a:hover{ 
	color:#000000;
	text-decoration:underline;
}	
h2.news_secondaria { 
	font-size:12px; 
	color:#cb0000;
	margin-bottom:5px; 
	font-family:Verdana; 
	font-weight:bold;
	/*text-transform: uppercase;*/
	}	
.news_secondaria a {
	color:#dc0000;
	text-decoration:none;
	}	
.news_secondaria a.hover {
	color:#dc0000;
	text-decoration:none;
	}		
	
.descr	{
	font-family:verdana;
	font-size:11px;
	color:#000000;
}
#continua-v2 {
	font-size:11px; 
	color:#cb0000; 
	font-family:Verdana; 
	font-weight:normal;
	text-align:right;
	}
#continua-v2 a{
	color:#cb0000;
	text-decoration:none;
}	
#continua-v2 a:hover{ 
	color:#000000;
	text-decoration:underline;
}
#c01-top{ 
	padding-top:4px;
	text-align:left;
	color:#ffffff;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	padding-left:15px; 
	background-image:url(c01-top.jpg); 
	background-repeat:no-repeat;
}	
#c01-middle{ 
	padding:20px; 
	font-family:verdana;
	font-size:12px;
	background-image:url(c01-middle.jpg); 
	background-repeat:repeat-y;
	/*border:red solid 1px;*/
}	
#c01-bottom{ 
	margin-bottom:15px; 
	background-image:url(c01-bottom.jpg); 
	background-repeat:no-repeat;
}
#b01-top{ 
	padding-top:4px;
	text-align:left;
	color:#ffffff;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	padding-left:15px; 
	background-image:url(b01-top.jpg); 
	background-repeat:no-repeat;
}	
#b01-middle{ 
	padding:20px; 
	font-family:verdana;
	font-size:12px;
	background-image:url(b01-middle.jpg); 
	background-repeat:repeat-y;
	/*border:red solid 1px;*/
}	
#b01-bottom{ 
	margin-bottom:15px; 
	background-image:url(b01-bottom.jpg); 
	background-repeat:no-repeat;
}	







/* classi per box con header neri e rossi con larghezze variabili */

.boxHeader { /*div contenitore dove mettere i 3 altri div che compongono l'header*/
	width:auto;
	height:24px;
}

.boxHeader h2 {
	color:#f7f7f7;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:5px; 
}

.blackHeader_sx {
	width:6px;
	height:24px;
	background-image:url('/tplimage/blackHeader_sx.jpg');
	background-repeat:no-repeat;
	float:left;
}

.blackHeader_1px {
	width:auto;
	height:24px;
	background-image:url('/tplimage/blackHeader_1px.jpg');
	background-repeat:repeat-x;
	float:left;
}

.blackHeader_dx {
	width:6px;
	height:24px;
	background-image:url('/tplimage/blackHeader_dx.jpg');
	background-repeat:no-repeat;
	float:left;
}

.redHeader_sx {
	width:5px;
	height:24px;
	background-image:url('/tplimage/redHeader_sx.jpg');
	background-repeat:no-repeat;
	float:left;
}

.redHeader_1px {
	width:auto;
	height:24px;
	background-image:url('/tplimage/redHeader_1px.jpg');
	background-repeat:repeat-x;
	float:left;
}

.redHeader_dx {
	width:5px;
	height:24px;
	background-image:url('/tplimage/redHeader_dx.jpg');
	background-repeat:no-repeat;
	float:left;
}

.footerBox {
	width:auto;
	height:8px;
}

.footer_sx {
	width:8px;
	height:8px;
	background-image:url('/tplimage/footerBox_sx.jpg');
	background-repeat:no-repeat;
	float:left;
}

.footer_dx {
	width:8px;
	height:8px;
	background-image:url('/tplimage/footerBox_dx.jpg');
	background-repeat:no-repeat;
	float:left;
}

.footer_1px {
	width:auto;
	height:8px;
	background-image:url('/tplimage/footerBox_1px.jpg');
	background-repeat:repeat-x;
	float:left;
}

.label_title{
	color:#ED1C2E;
	text-decoration:none;
	font-size:9pt;
	font-family:verdana;
	font-weight:bold;
}

.button_link {
	--width: 15em;
	padding: .2em;
	color: #ffffff;
	font-size:10pt;
	text-shadow: 1px 1px 1px #000;
	border: solid thin #882d13;
	-webkit-border-radius: .7em;
	-moz-border-radius: .7em;
	border-radius: .7em;
	-webkit-box-shadow: 2px 2px 3px #999;
	box-shadow: 2px 2px 2px #bbb;
	background-color: #ce401c;
	background-image: 
	-webkit-gradient(linear, left top, left bottom, from(#e9ede8), to(#ce401c),color-stop(0.4, #8c1b0b));
}

.button_link_black {
	--width: 15em;
	padding: .2em;
	color: #ffffff;
	font-size:10pt;
	text-shadow: 1px 1px 1px #000;
	border: solid thin #232323;
	-webkit-border-radius: .7em;
	-moz-border-radius: .7em;
	border-radius: .7em;
	-webkit-box-shadow: 2px 2px 3px #999;
	box-shadow: 2px 2px 2px #bbb;
	background-color: #515151;
	background-image: 
	-webkit-gradient(linear, left top, left bottom, from(#DBDBDB), to(#515151),color-stop(0.4, #232323));
}
/* classi per box con header neri e rossi a larghezza variabile */