body 							{
								margin-left: 0px;
								margin-top: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								font-family: Verdana;
								background-image: url(../images/0_0_fondogen.jpg);
								background-color: #828FAF;
								
								}
.ombra_hp						{width:88px; height:62px; border:0; float:left; background-image:url(../images/0_0_0_ombraimghp.jpg); padding:2px 0 0 2px; margin:0 0 4px 0}
								
.Stile1 						{color: #FF9900}				
.rosso_selezione				{color: #D26513;font-weight: bold;}
input, textarea, select		 	{ width:250px; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; border-bottom:1px solid #DEDEDC; border-right:1px solid #DEDEDC; padding:2px}							
#radio, #scelta					{ width:20px; background-color:#F4F4DF; border:1px; border-bottom:1px solid #DEDEDC; border-right:1px solid #DEDEDC; padding:2px; margin:1px 3px 1px 0}
#scelta							{ margin:6px 3px 1px 0}		
.ifile						 	{ width:525px; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; border-bottom:1px solid #DEDEDC; border-right:1px solid #DEDEDC; padding:2px}							
.img_lng						{ margin:2px; border:0px}							

.texta						{ width:520px; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; padding:4px}							
.selecta 					{ width:260px; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; padding:2px; font-weight:bold}							
.selectb 					{ width:260px; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; padding:2px}		
.selectc 					{ width:500px; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; padding:2px}		


.checka						{ width:auto; font-family:Verdana; font-size:11px; background-color:#F4F4DF; border:1px; padding:2px}		
.btm						{ width:200px; font-family:Verdana; font-weight:bold; font-size:12px; background-color:#DDDCD5; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #999; border-right:1px solid #999;padding:2px}	
.btmprg						{ width:200px; font-family:Verdana; font-weight:bold; font-size:12px; background-color:#DDDCD5; border-top:1px solid #ccc; border-left:1px solid #ccc; border-bottom:1px solid #999; border-right:1px solid #999;padding:2px; margin:30px 0 0 0}

#box1_intro				{ width:auto; height:auto; padding:0px; border:0; margin:0 }
#box2_intro				{ width:835px; height:202px; padding:0px; border:0; margin:0; background-color: #FFFFFF; background-image:url(../images/intro_1_fondo.jpg) }
TD#td_intro1			{ width:50%; padding:14px; border-right:1px dotted #DADADA; margin:0; text-align:justify; vertical-align:top}
TD#td_intro2			{ width:50%; padding:14px; border:0; margin:0; text-align:justify; vertical-align:top}
.chiusura_intro			{ width:760px; font-size:11px; padding:10px 0 0 0; color: #526172; text-align:left }
.skip					{ width:auto; font-size:12px; padding:0; margin:0 0 0 430px; color:#FFFFFF }
.skip	IMG				{ padding:0; margin:0 4px 0 0; border:0 }


P 								{margin:0px; padding-bottom:3px}
A:link, A:visited, A:active 	{ BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #4D4DB7     ;  TEXT-DECORATION: none }
A:hover 						{ BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #D26513  ; TEXT-DECORATION: underline }

#chiusura A:link 				{ BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #666666;  TEXT-DECORATION: none }
#chiusura A:visited				{ BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #666666; TEXT-DECORATION: none }
#chiusura A:hover 				{ BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #0033CC; TEXT-DECORATION: underline }
#chiusura A:active 				{ BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR:  #666666;  TEXT-DECORATION: none }

#arwlink_subs															{  width:auto; height:18px; background-image:url(../images/subs1_2_fondo.jpg); padding:4px 0 0 4px; margin:0 1px 0 0  }
#arwlink_subs A:link, #arwlink_subs A:visited, #arwlink_subsA:active 	{ font-size:11px; BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #4D4DB7; TEXT-DECORATION: none; font-weight:bold; letter-spacing: -0.1em}
#arwlink_subs A:hover 													{ font-size:11px; BACKGROUND: none transparent scroll repeat 0% 0%;  COLOR: #D26513; TEXT-DECORATION: underline; font-weight:bold; letter-spacing: -0.1em }


TABLE    		 { font-size:11px; color:#505A67}
TABLE #flash_view{ padding:0; margin:0px; border-top:#9AA7B7 solid 1px;}

.box_organ	STRONG { color:#505A67;  }
.box_organ2	STRONG { color:#505A67;  }

TABLE STRONG	   { color:#2771C2}
#titolo_paragrafo  { color:#2771C2}
#real_content H1   { color:#2771C2}

TD#jus1  		 { padding-left:4px; padding-right:4px; padding-top:4px;  text-align:justify   }
TD#jus  		 { padding-left:4px; padding-right:14px; padding-top:6px;  text-align:justify; border-bottom:1px dotted #DADADA  }
TD#jus3  		 { border-right:1px dotted #DADADA  }
TD#jus4  		 { padding-left:14px; padding-right:4px; padding-top:4px;  text-align:justify   }


/*SUBPAGES */
#box_content  			{ width:auto; padding-left:40px; padding-right:40px; padding-top:20px;  text-align:justify  }
#box_content1  			{ padding:20px 15px 20px 30px; text-align:justify; border-right:1px dotted #DADADA   }
#bc1					{ float:left; width:auto; height:auto; }
#bc2 					{ float:left; width:auto; height:auto; }
#bc2 IMG				{ PADDING:0 0 0 50px } 


#box_content1_nodxcol  	{ padding:20px 30px 20px 30px; text-align:justify; border:0}
.box_content1_nodxcol  	{ font-size:12px;}
#box_content2  	 		{ padding:20px 30px 20px 15px; text-align:justify; text-align:center   }
#mn_contesto  	 		{ width:180px; padding:4px; margin:0; text-align:left; background-color:#F1F2F5; border:1px solid #B6BBC7; font-weight:bold; font-size:11px; letter-spacing: -0.1em;   }
#box_content_scroll		{ height:380px; padding:0 10px 10px 0; margin:0 0 10px 0; text-align:justify;  overflow: auto;  }
#box_flag				{ width:180px; padding:4px; margin:0; text-align:center; background-color:#F1F2F5; border:1px solid #B6BBC7; font-weight:bold; font-size:11px; letter-spacing: -0.1em;   }

.box_organ_pres			{ margin:0; padding:5px 5px 5px 45px; text-align:left; background-color:#F8F9FA; border:2px solid #B6BBC7; font-size:11px; color:#666666}
.box_organ				{ margin:0; height:25px; padding:5px 5px 5px 45px; text-align:left; background-color:#EDF0F3; border:1px solid #CCCCCC; font-size:11px;  }
.box_organ2				{ margin:0; height:25px; padding:5px 5px 5px 45px; text-align:left; background-color:#F8F9FA; border:1px solid #CCCCCC; font-size:11px;   }


#box_scheda				{ width:auto; padding:12px; margin:0 0 8px 0; text-align:left; font-size:11px;  }
#box_scheda	A			{ color:#FFFFFF}

TD#jus_sub2  	 			{ padding-left:0px; padding-right:0px; padding-top:20px;  text-align:center  }
#titolo     	 			{ width:auto; height:18px; padding:0 0 0 30px; margin:0 1px 0 0; font-size:11px; color: #D26513; font-weight:bold; background-image:url(../images/fondo_primo_c.jpg); background-repeat:repeat; }
.tito_hp     	 			{ font-size:11px; color: #D26513; text-decoration:none; font-weight:bold; margin:4px }

#titolo_paragrafo			{ width:auto; height:14px; margin:0 0 8px 0;  padding:6px 2px 6px 4px; border:1px solid #DADADA;  font-weight:bold; background-color:#ECECEC; background-image:url(../images/fondo_tito_parag.jpg); clear:left}
.titolo_paragrafo_eventi	{ width:auto; height:14px; margin:0 10px 2px 0;  padding:6px 2px 4px 8px; border:1px solid #DADADA; color: #666; background-color:#ECECEC; background-image:url(../images/fondo_tito_parag.jpg); clear:left}
#titolo_paragrafo_prog		{ width:auto; height:14px; margin:0 0 8px 0;  padding:6px 2px 6px 4px; border:1px solid #DADADA;  background-color:#ECECEC; background-image:url(../images/fondo_tito_parag.jpg); clear:left}

#tools_up2     	 			{ width:auto; height:18px; padding:1px 0 0 30px; margin:0 1px 0 0; font-size:11px; color: #333333; font-weight:bold; background-image:url(../images/fondo_primo_c.jpg); background-repeat:repeat; }
.titolo1_prog				{ float:left; width:370px }
.titolo2_prog				{ float:left; }

#wp							{ width:100%; height:271px; font-weight:bold; text-align:center; background-image:url(../images/logone_todini.gif); background-position:center; background-repeat:no-repeat; padding:25px 0 0 0; margin:80px 0 0 0  }

#titolo_special		{ width:auto; margin:8px 15px 8px 15px; border:1px dotted #DADADA; padding:4px; color: #4D6073; background-color:#EDF0F3; }
#titolo_special2	{ width:auto; margin:8px 15px 8px 15px; border:1px dotted #DADADA; padding:4px; color: #4D6073; background-color:#F8F9FA; }
#a_correlati	 	{ width:auto; margin:0 0 4px 0; border-bottom:1px dotted #DADADA; padding:0px; clear:left }

#jus1 IMG			{ margin:0px; margin-right:4px; margin-top:0px; margin-left:0px; margin-bottom:0px}
#scheda 			{ text-align:right; width:auto}
#jus IMG			{ margin-right:6px; margin-top:0px; margin-left:0px;  } 
IMG#arwlink     	{ margin:2px 2px 0 2px; border:0px; }  
IMG#arwlink2     	{ margin:2px 2px 0 8px; border:0px;  }  

#arwlink_subs	IMG { margin-left:6px; margin-right:1px; border:0px; }  

#arw2			    { margin-left:6px; margin-right:1px; border:0px; }  

.chiusura_long  { width:100%; height:auto; background-image:url(../images/9_0_chiusura_page2.jpg); border:1; margin:0; padding:0; }
.chiusura  		{ width:1000px; height:auto; font-size:11px; color:#4B4B5C; letter-spacing: -0.1em; background-image:url(../images/9_0_chiusura_page3.jpg); background-repeat:no-repeat; text-align:left }

#menu 						{ width:auto; height:auto; padding:0; margin:0; border:0; }

#td_menu 					{ background-image:url(../images/0_2_menu2.jpg); background-repeat:no-repeat; background-color: #868E97; border-left:1px solid #fff; border-right:1px solid #fff; margin:0; padding:0}

#menu  A, #menu  A:visited			{ border:0; margin:0; padding:3px 0 0 51px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block; font-weight:bold}
#menu  A:hover, #menu  A:active  	{ border:0; margin:0; padding:3px 0 0 51px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block; font-weight:bold}

A.mn1, A.mn1:visited		{ width:118px; height:19px; background-image:url(../img_menu/mn1.jpg); COLOR: #001A66;}
A.mn1:hover, A.mn1:active	{ width:118px; height:19px; background-image:url(../img_menu/mn1_ov.jpg); COLOR: #FFF; }

A.mn2, A.mn2:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn2.jpg); COLOR: #001A66;}
A.mn2:hover, A.mn2:active	{ width:118px; height:18px; background-image:url(../img_menu/mn2_ov.jpg); COLOR: #FFF;}

A.mn3, A.mn3:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn3.jpg); COLOR: #001A66;}
A.mn3:hover, A.mn3:active	{ width:118px; height:18px; background-image:url(../img_menu/mn3_ov.jpg); COLOR: #FFF;}

A.mn4, A.mn4:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn4.jpg); COLOR: #001A66;}
A.mn4:hover, A.mn4:active	{ width:118px; height:18px; background-image:url(../img_menu/mn4_ov.jpg); COLOR: #FFF;}

A.mn5, A.mn5:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn5.jpg); COLOR: #001A66;}
A.mn5:hover, A.mn5:active	{ width:118px; height:18px; background-image:url(../img_menu/mn5_ov.jpg);  COLOR: #FFF;}

A.mn6, A.mn6:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn6.jpg); COLOR: #001A66;}
A.mn6:hover, A.mn6:active	{ width:118px; height:18px; background-image:url(../img_menu/mn6_ov.jpg); COLOR: #FFF;}

A.mn7, A.mn7:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn7.jpg); COLOR: #001A66;}
A.mn7:hover, A.mn7:active	{ width:118px; height:18px; background-image:url(../img_menu/mn7_ov.jpg); COLOR: #FFF;}

A.mn8, A.mn8:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn8.jpg); COLOR: #001A66;}
A.mn8:hover, A.mn8:active	{ width:118px; height:18px; background-image:url(../img_menu/mn8_ov.jpg); COLOR: #FFF;}

A.mn9, A.mn9:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn9.jpg); COLOR: #001A66;}
A.mn9:hover, A.mn9:active	{ width:118px; height:18px; background-image:url(../img_menu/mn9_ov.jpg); COLOR: #FFF;}

A.mn10, A.mn10:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn10.jpg); COLOR: #001A66;}
A.mn10:hover, A.mn10:active	{ width:118px; height:18px; background-image:url(../img_menu/mn10_ov.jpg); COLOR: #FFF;}

A.mn11, A.mn11:visited		{ width:118px; height:18px; background-image:url(../img_menu/mn11.jpg); COLOR: #001A66;}
A.mn11:hover, A.mn11:active	{ width:118px; height:18px; background-image:url(../img_menu/mn11_ov.jpg); COLOR: #FFF;}

#space 	IMG{ border:0; margin:0; padding:0; display:block}

#ir3_year_tab  { width:760px; height:24px; background-image:url(../images/0_3_bkyear.jpg); color:#FFFFFF }
#ir3_year_data { width:auto; height:auto; border:1px solid #BEC2C7; padding:20px}

#ir3_year_tab P										{ border:0; margin:0; padding:5px 10px 0 10px; display:block; float:left;}	
#ir3_year_tab  A, #ir3_year_tab  A:visited			{ border:0; margin:0; padding:5px 0 0 22px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block; float:left; margin:0 1px 0 0}
#ir3_year_tab  A:hover, #ir3_year_tab  A:active  	{ border:0; margin:0; padding:5px 0 0 22px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block;float:left; margin:0 1px 0 0}

A.ir3_mn1_def, A.ir3_mn1_def:visited		{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn.jpg); COLOR: #001A66;}
A.ir3_mn1_def:hover, A.ir3_mn1_def:active	{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn_ov.jpg); COLOR: #FFF; }

A.ir3_mn1, A.ir3_mn1:visited		{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn.jpg); COLOR: #001A66;}
A.ir3_mn1:hover, A.ir3_mn1:active	{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn_ov.jpg); COLOR: #FFF; }

#ir3_tabella	{ padding:2px}
#ir3_tabella_prod { padding:2px; border:1px solid #000}

.ir3_intesta 	{ padding:4px 2px 4px 32px; background-color:#E3E6EE; color:#434F6D; border:1px solid #C9CFDE; margin:0 0 2px 0 }
.ir3_dati		{ padding:4px 4px 4px 4px; background-color:#F8F8FA; border-top:1px solid #fff}
.ir3_dati2		{ padding:4px 4px 4px 4px; background-color:#ECECEA;  border-top:1px solid #fff}

.ir3_dati IMG, .ir3_dati2 IMG 	{ border:0px; margin:0 4px 0 0; }

#ir3_pfolio_tab  { width:530px; height:24px; background-image:url(../images/0_3_bkyear.jpg); color:#FFFFFF }
#ir3_pfolio_data { width:auto; height:auto; border:1px solid #BEC2C7; padding:20px 5px 20px 5px}

#ir3_pfolio_tab P										{ border:0; margin:0; padding:5px 10px 0 10px; display:block; float:left;}	
#ir3_pfolior_tab  A, #ir3_pfolio_tab  A:visited			{ border:0; margin:0; padding:5px 0 0 22px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block; float:left; margin:0 1px 0 0}
#ir3_pfolio_tab  A:hover, #ir3_pfolio_tab  A:active  	{ border:0; margin:0; padding:5px 0 0 22px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block;float:left; margin:0 1px 0 0}


A.ir3_mn2, A.ir3_mn2:visited		{ width:98px; height:19px; background-image:url(../img_menu/ir3_mn2.jpg); COLOR: #001A66;}
A.ir3_mn2:hover, A.ir3_mn2:active	{ width:98px; height:19px; background-image:url(../img_menu/ir3_mn2_ov.jpg); COLOR: #FFF; }

#ir3_tabella2 TR  {padding:2px; background-color:#F8F8FA; }
#ir3_tabella2 TD  {padding:2px;  border:1px solid #C9CFDE; text-align:center; }

#ir3_tabella2_lav TR  {padding:2px; background-color:#F8F8FA; }
#ir3_tabella2_lav TD  {padding:2px;  border:1px solid #C9CFDE; text-align:center; height:40px }

#ir3_tabella2_rc TR  {padding:2px; background-color:#F8F8FA; }
#ir3_tabella2_rc TD  {padding:2px;  border:1px solid #C9CFDE; text-align:center; height:30px }

#tabella_prog    		{padding:1px; background-color:#F8F8FA; }
#tabella_prog TD  		{padding:1px; }
.row_prog 			 	{border:1px solid #C9CFDE; height:36px; text-align:center; background-color:#F8F8FA; }
.selettore			    { border:1px solid #C9CFDE; height:10px; padding:45px 0 0 0; text-align:center; background-image:url(../images/selettore_prog.jpg); color:#FFFFFF}
.intesta_prog  			{ background-color:#E3E6EE; text-align:center; border:1px solid #C9CFDE; color:#434F6D; font-weight:bold}

.filo_prog TD		   	{background-color:#F2F3EB; color:#1E5888; border:1px solid #C9CFDE; margin:0; font-size:9px }
.filo_prog A		   	{font-size:11px; font-weight:bold }
.status					{float:left; width:130px; color:#B98628; border-right:1px solid #C9CFDE;}
.prog_dati				{float:left; width:424px; height:16px; padding-top:4px; }
.prog_dati IMG			{margin:0px 2px 0 8px }
.prog_dett				{float:left; height:18px; padding:2px 0 0 0 ; width:177px; background-image:url(../images/selettore_prog2.jpg); border-left: 1px solid #C9CFDE; text-align:center  }

.prog_dati_dett0			{float:left; width:370px; height:auto; padding:0 0 0 4px;}
.prog_dati_dett1			{float:left; width:370px; height:auto; padding:1px 0 0 4px;}
.prog_dati_dett2			{float:left; width:370px; height:auto; padding:4px 0 0 4px;}
.prog_dati_dett3			{float:left; width:370px; height:auto; padding:4px 0 0 4px;}
.prog_dati_dett1 IMG		{margin:3px 2px 0px 0px }
.prog_dati_dett2 IMG		{margin:0px 2px 2px 0px }
.prog_dati_dett3 IMG		{margin:0px 2px 2px 0px }

.filo_prog_stop TD	   {background-color:#fff; font-size:10px }
.filo_prog_stop TR	   {background-color:#fff; }

.ir3_intesta2 TD { background-color:#E3E6EE; text-align:center; border:1px solid #C9CFDE; color:#434F6D}
.ir3_totali TD    {padding:2px; background-color:#F0F0E6; }


#italiapj 			{height:398px; width:auto; overflow:auto}
#esteropj 			{height:398px; width:auto; overflow:auto}
#riepigpj 			{height:398px; width:auto; }

/*.sincert 	{ margin:8px 0 8px 150px; padding:0;  }*/
/*.sincert 	{ float:right; padding:0; display:inline; }*/
/*.sincert 	{ margin:8px 0 8px 90px; padding:0; }*/
.sincert 	{ margin:8px 0 8px 65px; padding:0; }
.sincert2 	{ margin:8px 0 8px 15px; padding:0; }
.sincert_eng { margin:8px 0 8px 92px; padding:0;  }
#news_img	{ margin:2px 0 0 0; padding:0; border-right:1px solid #CECECE  }
#arw2		{ margin:0; padding:0 4px 0 0;  }
.ico		{ padding:0; margin:1px 3px 1px 2px; border:0;   }
.flag		{ padding:0; margin:2px 4px 2px 2px; border:1px solid #666     }
.ico_intro	{ padding:0; margin:20px 4px 2px 14px; border:0    }
.ico_intro2	{ padding:0; margin:20px 14px 2px 4px; border:0    }

#root		{ width:auto; height:16px; padding:7px 0 0 30px;  margin:0 0 0 0px;   background-image: url(../images/ico_mappa_root.jpg); background-repeat:no-repeat;  }
#level1		{ width:auto; height:14px; padding:6px 0 0 60px;  margin:1px 0 0 0px; background-image: url(../images/ico_mappa_item1.jpg); background-repeat:no-repeat;  }
#level2		{ width:auto; height:14px; padding:6px 0 0 90px;  margin:1px 0 0 0px; background-image: url(../images/ico_mappa_item2.jpg); background-repeat:no-repeat;  }
#level3		{ width:auto; height:14px; padding:6px 0 0 115px; margin:1px 0 0 0px; background-image: url(../images/ico_mappa_item3.jpg); background-repeat:no-repeat;  }
#level_stop	{ width:auto; height:14px; padding:6px 0 0 60px;  margin:1px 0 0 0px; background-image: url(../images/ico_mappa_item_close.jpg); background-repeat:no-repeat;  }

.icoimg	{ margin:0; padding:0; border:1px solid #666 }
#img_scheda IMG { margin:8px; padding:0; border:1px solid #666 }
#ric_pwd 	{border:1px dotted #FF3300 }
#allegati 	{text-align:left; margin:0 0 15px 15px}
#allegati IMG {border:0px; margin:2px }
#mailto 	{ text-align:left; margin:15px 0 15px 15px; font-weight:bold}
#mailto IMG {border:0px; margin:2px }

.gallery_eventi_big		{ height:342px; display:block; padding:8px 8px 8px 8px; margin:5px 11px 0px 0px; background-color:#F8F8FA; border:1px solid #C9CFDE; text-align:center; font-size:10px; letter-spacing: -0.1em; color:#626288; overflow: auto}
.gallery_eventi 		{ float:left; padding:8px 8px 4px 8px; margin:5px 5px 0 0px; background-color:#F8F8FA; border:1px solid #C9CFDE; text-align:center; font-size:10px; letter-spacing: -0.1em; color:#7E7EA3}
.gallery_eventi IMG  	{ display:block;  margin:0 0 4px 0; border:0px }
.descr_estesa_eventi	{ width:auto; height:auto; margin:0 10px 2px 0;  padding:6px 2px 4px 8px; border:1px solid #DADADA; color: #666; background-color:#ECECEC; font-size:10px; color:#7E7EA3}


.chiusura_bloccofoto	{ float:left; margin:0 0 22px 0; padding:0px; display:block; clear:left }
.info_paginazione 		{ text-align:center; color:#D26513; padding:0 0 14px 0 }
.tools_bottom			{ padding:4px 0 4px 0 }

.gallery_progetti_big	{ height:auto; display:block; padding:8px 8px 8px 8px; margin:0px 0px 4px 0px; background-color:#F8F8FA; border:1px solid #C9CFDE; text-align:center; font-size:10px; letter-spacing: -0.1em; color:#626288; overflow: auto}
.gallery_progetti 		{ float:left; padding:8px 8px 4px 8px; margin:0px 7px 4px 0px; background-color:#F8F8FA; border:1px solid #C9CFDE; text-align:center; font-size:10px; letter-spacing: -0.1em; color:#7E7EA3}
.gallery_progetti IMG  	{ display:block;  margin:0 0 4px 0; border:0px }

#ini_soc_container		{width:828px; height:330px; background-image:url(../images/fondo_ini_sociali.jpg); background-repeat:no-repeat; margin:15px 0 0 0; padding:0}
#ini_soc_menu			{width:310px; height:480px; float:left }
#ini_soc_dxcontent		{width:474px; height:480px; border:1px solid #9B5E64; background-color:#FCFCFC; background-image:url(../images/fondo_ini_sociali_content.jpg); background-repeat:no-repeat; float:left; overflow:auto; background-attachment:fixed; }
#box_image_menu			{width:auto; height:auto; float:right; padding:109px 3px 0 0}
#box_image_menu	IMG		{margin:0 0 15px 0}
#gblcmt					{margin:380px 0 0 260px}

#real_content			{margin:0px 40px 10px 40px; text-align:justify}
#real_content H1		{margin:10px 0px 25px 0px; font-size:11px; font-weight:bold; padding:0;  }
#real_content P			{color:#37449B; margin:0; padding:0;  }
#inisoc_sub				{margin:0 0 25px 0; padding:0;  }

#is_logo_todini			{margin:68px 0 0 0}
#is_logo_compact		{margin:40px 0 30px 0}
#is_kofi_small			{border:1px solid #999; margin:0; padding:0}
.lnk_act 				{color:#D26513;}

.gallery_asilo_big	{ height:auto; display:block; padding:0px; margin:4px 0px 4px 0px; text-align:center; }
.gallery_asilo 		{ float:left; padding:8px 8px 2px 8px; margin:0px 1px 2px 1px; background-color:#F8F8FA; border:1px solid #C9CFDE; text-align:center; font-size:10px; letter-spacing: -0.1em; color:#7E7EA3}
.gallery_asilo IMG  { display:block; margin:0 0 1px 0; border:0px }

#categorie_prog		{ width:350px; height:auto; float:left; padding:4px 0 0 20px  }
#categorie_prog	P	{ display:block; margin:0; border:0px }
#categorie_prog	IMG { margin:2px 6px 4px 0; border:0px }

#ricerca_prog		{ width:310px; height:auto; padding:4px 0 0 60px; float:left;  border-left:1px dotted #DADADA; }
#ricerca_prog P		{ width:auto; height:auto; padding:6px 0 1px 0; margin:0 0 5px 0;  border-bottom:1px dotted #DADADA; font-weight:bold; text-align:left }
.primo				{ width:auto; height:auto; padding:0px 0 1px 0; margin:0 0 5px 0;  border-bottom:1px dotted #DADADA; font-weight:bold; text-align:left }

#valico_container	{ clear:left; }
#valico_box_content	{ padding:20px 30px 20px 30px; text-align:justify; border-right:1px dotted #DADADA   }

#valico1			{ float:left; margin:1px 0 0 0 }
#valico2			{ float:left; margin:1px 0 0 1px; }
#news_valico_tito 	{ width:234px; text-align:left; background-image:url(../images/fondo_news_valico.jpg);  margin:0 1px 0 0  }
.news_valico1 	 	{ width:226px; padding:8px 4px 4px 4px; margin:0; text-align:left; background-color:#F1F2F5; border-bottom:1px dotted #B6BBC7; font-size:11px; letter-spacing: -0.1em;   }
.news_valico2 	 	{ width:226px; padding:8px 4px 4px 4px; margin:0; text-align:left; background-color:#F8F9FA; border-bottom:1px dotted #B6BBC7; font-size:11px; letter-spacing: -0.1em;   }


.news_valico1 H1, .news_valico1 H2, .news_valico2 H1, .news_valico2 H2 	 	{ margin:0; text-align:left; font-size:11px; letter-spacing: -0.1em; font-weight:normal     }
.news_valico1 H1, .news_valico2 H1 											{ font-weight:bold }
.testo_img_valico															{ clear:left; padding:10px 0 0 0; display:block;   }
.img_valico
																	{ float:left; padding:0 4px 0 0   }
/* da rimuovere fino al punto xxxx se le misurazioni sono in pdf */
#box_menu_gg 	{ width:580px; height:24px; background-image:url(../images/0_3_bkyear.jpg); color:#FFFFFF }
#box_menu_gg P	{ border:0; margin:0; padding:5px 70px 0 10px; display:block; float:left;}	
#box_menu_gg  A, #box_menu_gg  A:visited		{ border:0; margin:0; padding:5px 0 0 22px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block; float:left; margin:0 1px 0 0}
#box_menu_gg  A:hover, #box_menu_gg  A:active  	{ border:0; margin:0; padding:5px 0 0 22px; font-family:Verdana; font-size:12px; TEXT-DECORATION: none; letter-spacing: -0.1em; display:block;float:left; margin:0 1px 0 0}

A.item_menu_gg, A.item_menu_gg:visited		{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn.jpg); COLOR: #001A66;}
A.item_menu_gg:hover, A.item_menu_gg:active	{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn_ov.jpg); COLOR: #FFF; }

A.item_menu_gg_ov, A.item_menu_gg_ov:visited		{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn_ov.jpg); COLOR: #001A66;}
A.item_menu_gg_ov:hover, A.item_menu_gg_ov:active	{ width:53px; height:19px; background-image:url(../img_menu/ir3_mn_ov.jpg); COLOR: #FFF; }

/* xxxx */


#box_content1_v_misuraz { padding:20px 15px 20px 15px; text-align:justify; border-right:1px dotted #DADADA }
#box_content2_v_misuraz { padding:20px 5px 20px 5px; text-align:justify; border:0   }

#mn_contesto_vmisuraz	{ width:95px; padding:4px; margin:0; text-align:left; background-color:#F1F2F5; border:1px solid #B6BBC7; font-weight:bold; font-size:11px; letter-spacing: -0.1em;   }
#box_data_misuraz 		{ width:660px; height:400px; border:1px solid #BEC2C7; padding:10px; overflow:auto}

#misurazioni_ab TD   { width:auto;  padding:2px; background-color:#F8F8FA; text-align:center}

.tito_coll 		{ font-weight:bold; padding:4px 2px 4px 4px; background-color:#E3E6EE; color:#434F6D; border:1px solid #C9CFDE; margin:0 0 2px 0 }
.link 			{ padding:0px 2px 2px 4px; background-color:#F2F3F7; color:#434F6D; border:0; margin:0 0 2px 0;}
.link img  		{ margin:2px 2px 0 0; border:0  }
.lastlink_space { height:20px; width:auto; padding:2px; margin:0; padding:0}

#text_Continua {  font-weight:normal; font-style:normal; font-variant:normal;}

