	/* ------------------------------------ 		GENERALI 		------------------------------------ */
	a 			{text-decoration: none; color:#000}
	a:hover 	{text-decoration: underline;color: #800000;}
	img			{border:0px}
	.clear_bt {clear: both}
	.content_txt{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:10PX; }	
	.content_txt img { margin-right:10px}
	.titolo_pic	{ font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#800; font-weight:bold; font-style:italic}
	
	#body 		{background-image:url(../images/grafica/pattern_gr.gif); margin:auto;}
	#container 	{width:940px; margin: 0 auto;}
	#top 		{background-image:url(../images/grafica/top.jpg); height:251px; width:940px; background-repeat:no-repeat}
	
	#content3	{background-image:url(../images/grafica/2righe_v_larghe.png)}
	#cnt_sx_cn3	{float:left; width:728px; }
	#cnt_sx3	{float:left; width:209px; }
	#cnt_cn3	{float:right; width:518px; }
	#cnt_dx3	{float:right; width:209px; font-family:Verdana, Geneva, sans-serif; font-size:14px }

	#content2	{background-image:url(../images/grafica/1riga_v.png)}
	#cnt_sx2	{float:left; width:209px;  padding-bottom:30px;}
	#cnt_dx2	{float:right; width:730px;}
	#up_foot	{width:100%; }
	
	#up_foot	{background-color:#fff; width:100%}
	#up_top_2	{float:left; width:74.5%; margin-top:3px; }
	#up_top_dx	{float:right; width:10.5%; margin-top:3px; }
	
	#up_top_2_sx{float:left; width:14%; margin-left:5px  }
	#up_top_2_cn{float:right; width:85%; text-align:center;  }

	.linea 		{background-image:url(../images/grafica/pix_128.gif); height:1px; width:100%}
	
	/* ------------------------------------ 		MENU TOP 		------------------------------------ */
	#top_menu 	{text-align:center; line-height:20px;  width:100%; background-color:#FFFFFF; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; border-bottom:1px solid #800; border-top:1px solid #800; }	
	/* ------------------------------------ 		MENU FOOT 		------------------------------------ */
	#foot 		{background-image:url(../images/grafica/sf_bott_h37.gif); background-repeat:no-repeat; font-family:Tahoma, Geneva, sans-serif; color:#808080; line-height:28px; text-align:center; font-size:11px ; border-top:1px solid #800;}
	/* ------------------------------------ 	MENU DI SINISTRA 	------------------------------------ */
	.menu_sx			{margin-left:12px}
	.menu_sx a 			{font-size:10px; color:#000; font-weight:bold; font-family:Verdana, Geneva, sans-serif }
	.menu_sx_testa		{background-image:url(../images/grafica/testa.png); background-repeat:no-repeat;padding-left:12px; width:200px}
	.menu_sx_riga		{background-image:url(../images/grafica/doppia.png); background-repeat:no-repeat;width:50px; padding-left:50px;width:200px }
	.menu_sx_riga_f		{background-image:url(../images/grafica/doppia_finale.png); background-repeat:no-repeat;width:50px; padding-left:50px;width:200px }
	.menu_sx_passante 	{background-image:url(../images/grafica/passante.png); background-repeat:no-repeat;padding-left:12px;width:200px}
	.menu_sx_finale		{background-image:url(../images/grafica/finale.png); background-repeat:no-repeat;padding-left:12px; width:200px}
	/* ------------------------------------ 		INDEX	 		------------------------------------ */
	#benvenuto_index			{margin-left:15px; margin-top:10px; margin-right:5px; margin-bottom:0px; min-eight:188px; font-family:Verdana, Geneva, sans-serif; font-size:14px;}
	.menu_sx_index_gruppo 		{width:207px; font-family:Verdana, Geneva, sans-serif; font-size:10px; height:65px;  margin-bottom:5px; margin-top:5px;border-bottom:1px solid #800; padding-bottom:4px; padding-left:3px; margin-right:3px}
	.menu_sx_index_gruppo img 	{width:65px; height:65px; padding-right:2px; margin-left:0px}
	.menu_sx_index_gruppo_f img {width:65px; height:65px; padding-right:2px; margin-left:0px}
	#centro_medio_index			{background-image:url(../images/grafica/riga_centro.png); width:518px; }
	.centro_medio_sx_index		{float:left; width:258px; font-size:12px; border-top:1px solid #800; }

	.centro_medio_dx_index		{float:right; width:258px; border-top:1px solid #800; font-family:Verdana, Geneva, sans-serif;}
	#link_3_index				{text-align:center; margin-top:5px;}
	#mostra_index				{margin-top:5px; margin-left:0px; margin-right:2px; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:12px }
	.fondocella_index 			{background-image:url(../images/grafica/sfondocella.gif); text-align:right; padding-right:10px; height:25px; color:#FFFFFF; font-weight:bold; padding-top:4px; background-repeat:no-repeat }
	#mostre_index				{margin:5px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
	#da_leggere_index			{margin:5px; font-family:Verdana, Geneva, sans-serif; font-size:12px}
	.mostre_citta				{float:left; width:70%;font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:12px}
	.mostre_data				{float:right; width:30%; font-size:11px;  font-weight:bold; font-family:Verdana, Geneva, sans-serif; line-height:12px}
	.mostre_citta a				{color:#800; font-size:11px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; }
	.altri_contenuti			{ border-top:1px solid #800;}
	.menu_sx_index_gruppo_f 	{width:207px; font-family:Verdana, Geneva, sans-serif; font-size:10px; height:65px;  margin-bottom:5px; margin-top:5px; padding-bottom:4px; padding-left:3px; margin-right:3px}

	/* ------------------------------------ 		DIARI	 		------------------------------------ */
	#diari_content	{background-image:url(../images/grafica/2righe_v_diari.png); width:100%; }
	#diari_2		{width:85.2%; float:left;}
	#diari_dx		{width:14.65%; float:right;}
	#diari_sx		{width:26.2%; float:left;}
	#diari_cn		{width:73.8%; float:right;}
	#diari_titolo 	{color:#800; font-size:20px; font-family:Verdana, Geneva, sans-serif; text-align:right; font-weight:bold; margin-right:0px; padding-right:15px; height:66px;}
 .diari_spiegazione {font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#800; font-style:italic}
	.diari_orig_txt {color:#000;font-family:Verdana, Geneva, sans-serif; font-size:14px; }
	.diari_orig_tit	{color:#000;font-family:Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold; line-height: 52px;}
	.diari_data 	{color:#000;font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; clear: both}
	.diari_box 		{border-bottom:1px solid #800; padding-bottom:15px; padding-top:15px; }
	/* ------------------------------------ 		PHOTO	 		------------------------------------ */	
	#photo_container 	{ width:730px; } 
	.photo_group		{ width:437px; float:left; margin-left:27px; }
	.photo_left			{ width:200px; float:left; text-align:center;  min-height:220px; border-bottom:1px solid #800 }
	.photo_center		{ width:200px; float:right; text-align:center; min-height:220px;  border-bottom:1px solid #800}
	.photo_right		{ width:200px; float:right;text-align:center;  min-height:220px; border-bottom:1px solid #800; margin-right:30px;}
	.photo_txt			{ font-family:Verdana, Geneva, sans-serif; font-size:10px; padding:5px; text-align:left}
	.photo_orizz		{ background-image:url(../AlbumRicordi/images/orizz.png); height:1px}
	.photo_left_f		{ width:200px; float:left; text-align:center;  min-height:220px;  }
	.photo_center_f		{ width:200px; float:right; text-align:center; min-height:220px;  }
	.photo_right_f		{ width:200px; float:right;text-align:center;  min-height:220px;  margin-right:30px;}
	/* ------------------------------------ 		DA LEGGERE	 		-------------------------------- */	
	.daleggere_cnt		{  width:720px; padding:5px; line-height:20px }
	.daleggere_testo	{ font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-top:15px }
	.daleggere_paragrafo{ font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; }
	.daleggere_titolo	{ font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#800; padding-top:15px; padding-bottom:15px; border-bottom:#800 1px solid; }
	.daleggere_intro	{ font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-align:left; padding-top:15px; padding-bottom:15px; border-bottom:#800 1px solid; font-style:italic}
	.daleggere_testo img{ margin-left:5px; margin-right:15px; border:5px}
	.daleggere_note		{ font-size:10px; padding-top:5px; border-top:#800 1px solid;}
	.daleggere_home		{font-family:Verdana, Geneva, sans-serif; font-size:14px; }
	.daleggere_home	a	{font-weight:bold}
	.daleggere_home	img	{padding-right:10px}
	/* ------------------------------------ 		NOVITA'	 		------------------------------------ */		
	#novita_cnt		{width:710px; padding:10px;}
	.novita_titolo	{text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#800; padding-top:15px; padding-bottom:15px; border-bottom:#800 1px solid; padding-right:15px;}
	.novita_txt		{font-family:Verdana, Geneva, sans-serif; font-size:12px;  color:#000; padding-top:15px;}
	.novita_txt	img {padding-right:15px; padding-bottom:15px; }
	.novita_grp		{width:710px}
	.novita_bnd		{line-height:30px; padding-left:15px; color:#fff; background-color:#800; font-size:14px; font-family:Verdana, Geneva, sans-serif; width:695px; }
	.novita_rcn_dx 	{float:right; width:355px;}
	.novita_rcn_sx 	{float:left; width:355px;}
	.novita_rcn		{font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center} 
	/* ------------------------------------ 		AUDIO	 		------------------------------------ */		
	#audio_container 	{width:557px; }
	.audio_gruppo		{width:700px; padding-top:5px}
	.audio_L_C			{width:450px; float:left;}
	.audio_R			{width:161px; float:right;}	
	.audio_L			{width:177px; float:left; }
	.audio_C			{width:177px; float:right; }
	.audio_linea		{background-image:url(../images/pix_128.gif); height:1px; width:160px }
	.audio_didascalia	{width:160px;  padding-top:3px; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:left; padding-bottom:3px ; min-height:90px  }
	.audio_tasti		{width:157px; padding-right:3px; padding-top:3px; padding-bottom:1px; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:right;  font-weight:bold; }
	.audiovideo_tit		{text-align:right; padding-right:15px; font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#800; line-height:60px; font-weight:bold;  border-bottom:#800 1px solid; }
	.audiovideo_txt		{font-family:Verdana, Geneva, sans-serif; font-size:14px; padding-top:15px; padding-left:15px }
	#audiovideo_gri		{ border-top:#800 1px solid; padding:15px; }
	.audiovideo_txt img {padding-right:15px}
	/* ------------------------------------ 		BIOGRAFIA 		------------------------------------ */		
	#biografia_cnt 	{ width:730px;}
	.biografia_tit	{ font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#800; font-weight:bold; text-align:right; line-height:75px; padding-right:15px;  }
	.biografia_tex	{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; border-top:1px #800 solid   }
	.biografia_tex img {padding-right:15px}
	.biografia_tex a {font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; text-decoration:underline; color:#800}
	.biografia_tex a:hover{ font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; color:#000}
	/* ------------------------------------ 		BIBLIOGRAFIA 		--------------------------------- */		
	#bibliografia_cnt 		{ width:730px;}
	#bibliografia_cnt img 	{ padding-right:15px}
	.bibliografia_tit 		{font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#800; font-weight:bold; text-align:right; line-height:75px; padding-right:15px;  }
	.bibliografia_inc		{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#800; font-weight:bold}
	.bibliografia_txt 		{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; border-top:1px #800 solid   }
	.bibliografia_txt a		{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold  }
	.bibliografia_intro		{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-style:italic; padding:15px   }
	.bibliografia_par1 		{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#800; font-weight:bold; line-height:75px;   }
	.bibliografia_par 		{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#800; font-weight:bold; line-height:75px; border-top:1px #800 solid  }
	
	/* ------------------------------------ 		AUTORITRATTO 		--------------------------------- */		
	.autoritratto_gruppo 	{text-align:center}
	.autoritratto_intro		{color:#000; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-style:italic; padding-left:50px; padding-right:50px}
	.autoritratto_menu		{font-size:10px; width:700px; line-height:18px; padding-left:15px; font-weight:bold; font-family:Verdana, Geneva, sans-serif}
	.autoritratto_pagina	{color:#F49411; font-size:10px; text-align:right; font-weight:bold; padding-right:90px}
	.autoritratto_sx 		{ width:530px; text-align:left; padding-left:15px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
	.autoritratto_dx 		{ width:130px; text-align:left; float:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; color:#800;}
	
	/* ------------------------------------ 			SCHEDE	 		--------------------------------- */		
	#schede_main 			{width:730px; } 	
	.schede_gruppo 			{width:700px; padding-left:15px; padding-top:15px; padding-right:15px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; min-height:220px} 
	.schede_gruppo img		{padding-left:15px; padding-right:15px} 
	.schede_left 			{float:left; width:140px;  text-align:center}
	.schede_right 			{ float:right; width:410px; text-align:left; font-family:Verdana, Geneva, sans-serif; font-size:12px}
	.containerX4			{ }
	.schede_uno 			{float:left; width:365px; background-color:#800;  text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold;line-height:18px}
	.schede_uno_a			{float:left; width:170px;   }
	.schede_uno_b			{float:right; width:170px;   }
	.schede_due 			{float:right; width:365px; background-color:#800; text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight:bold; line-height:18px}
	.schede_due_a			{float:left; width:170px; }
	.schede_due a 			{color:#FFF;}
	.schede_uno a 			{color:#FFF;}
	.schede_due_b			{float:right; width:170px; background-color:#F90; color:#000; padding-right:10px   }
	.schede_titolo 			{font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#800; font-weight:bold; text-align:right; line-height:75px; padding-right:15px;  }
	.schede_cap 			{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#800; font-weight:bold; line-height:20px; padding-right:15px; padding-bottom:15px; padding-top:7px }
	.schede_txt 			{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; border-top:1px #800 solid   }
	.schede_note			{ font-family:Verdana, Geneva, sans-serif; font-size:10px; font-weight; width:35%; border-top:1px #800 solid; line-height:15px; padding-top:5px; color:#666666 }
	/* ------------------------------------ 			CRITICA	 		--------------------------------- */		
	.critica_cnt			{ width:730px;}
	.critica_titolo			{font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#800; font-weight:bold; text-align:right; line-height:75px; padding-right:15px;  }
	.critica_txt			{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; border-top:1px #800 solid   }
	.critica_cnt img		{ padding-right:15px}
	.critica_s_titolo		{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#808080; font-weight:bold; text-align:right; padding-right:0px; margin-top:-50px; font-style:italic  }
	/* ------------------------------------ 			HANNO SCRITTO	 		--------------------------------- */		
	.hanno_scritto_cnt			{ width:730px;}
	.hanno_scritto_titolo		{font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#800; font-weight:bold; text-align:right; line-height:75px; padding-right:15px;  }
	.hanno_scritto_txt			{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; border-top:1px #800 solid; min-height:250px   }
	.hanno_scritto_txt img		{padding-right:15px}
	.hanno_scritto_quadretto  	{float:left; text-align:right; }
	.hanno_scritto_link 		{float:right; text-align:left; width:700px; font-family:Verdana, Geneva, sans-serif; font-size:12px; padding-top:3px; }
	.hanno_scritto_commento 	{font-size:10px; width:550px }
	.hanno_scritto_tit 			{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#800; font-weight:bold; line-height:20px; padding-right:15px; }
	.hanno_scritto_cap 			{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold; }
	.hanno_scritto_txt_pic		{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000;}
	.hanno_scritto_info_marr	{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#800; font-weight:bold; width:200px}
	.hanno_scritto_info_nero	{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; font-weight:bold; width:70px}
	.hanno_scritto_note			{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; font-weight:bold; width:700px; background-color:#CCC; padding:3px}
	.hanno_scritto_info			{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; }
	.hanno_scritto_tbl			{ padding-left:15px; padding-right:15px }
	/* ------------------------------------ 			IL MONOCOLO	 		--------------------------------- */		
	.monocolo_cnt		{ width:730px; }
	.monocolo_txt		{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; border-top:1px #800 solid; }
	.monocolo_txt_fin	{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000;  padding:15px; /*border-top:1px #800 solid */  }
	.monocolo_titolo	{font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#800; font-weight:bold; text-align:right; line-height:75px; padding-right:15px;  }
	.monocolo_cap		{font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold; }
	.monocolo_txt a		{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; font-weight:bold }
	.monocolo_left		{ float:left; width:75px; padding:-20px; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#FF0000; text-align:center}
	.monocolo_right		{ float:right; width:600px;  line-height:18px}
	.monocolo_right	a	{ font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold}
	.monocolo_left img	{ position:relative; margin:auto}
	/* ------------------------------------ 			NEWS LETTER	 		--------------------------------- */		
	.newsletter { background-color:#CCCCCC; border-color:#333333; border-style:solid; border-width:1px; padding:10px; height:270px }
	/* ------------------------------------ 			AFORISMI	 		--------------------------------- */		
	.aforismi_tit 	{font-size:14px; padding-right:15px; text-align:right; background-color:#800; color:#FFFFFF;  font-weight:bold; font-style:italic}
	ul#news 		{padding:2em; margin-top:-16px; font-size:13px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#000; font-style:italic; font-weight:bold }



