	* {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;				
		color: black;
		border: 0;
	}

	a {
		text-decoration: none;
		color: red;
		}

	ul {
	margin: 0px;
	padding: 0px;
	}
	
	p{
		/*margin-bottom: 0;*/
		margin: 0 0 10px 0;
		}
	
	body{
		background-color: white;
	}
	
	h1,h1 span{
		font-size: 23px;		
		font-weight: normal;
		color: black;
	}
	h1 span {color: red;}
	
	h2, h2 a { padding-bottom: 10px;  font-size: 16px;color: black;}
	h2 span {color: #FF2020; font-size: 16px;  margin-bottom: 10px;}
	h2 font  { font-weight: normal; }
	h2 a { color: black; font-weight: normal; }
	h2 a.selected, h2 a:hover { color: #FF0000; }
	h3,h3 a,h3 span{
	color: red;
	font-size: 19px;		
	font-weight: normal;
		}
	h3.alterna  {color: black;}
	h3.alterna span {color: red;}
	
	td{
		vertical-align: top;
		}
	
	/*h3 span { color: #FF0000; }*/
	/*
	h5 { margin-top: 5px;  color: black;}
	h5 span { margin-top: 5px;  color: #FF0000;}
	h5 a { color: #FF2020; margin-top: 0px; }	
	*/
	
	.red {
		color: red;
		}
		
	#div_main{
		/*background-image:url('../images/modello.gif');*/
		background-repeat: no-repeat;
		width: 940px;
		margin: 0px auto;				
	}
	
	#div_main.stp{
		width: 800px;
		margin: 0;
		}
		
	.spacer, .spacer_activity { width: 883px; background: transparent url(../images/riga.gif) repeat-x scroll left; height: 2px; margin-top: 5px; margin-bottom: 5px; }

	/* MENU */
	
	.edp {
		border-bottom:1px solid black;
		height:20px;
		text-align:center;
		}
	.edp a{
		color: black;
		}
	.edp, .edp a{		
		padding-top: 2px;
		font-size: 11px;
	}
	.edp.lungo,	.edp.lungo a{
		padding-top: 3px;
		font-size: 8px;
		}

	.menu{
		margin-left:0px;
		position:absolute; 
		visibility: hidden;
		/*font-family:Verdana;*/
		font-size:10px;
		background:Red;
	}
	
	/* TOP */
	
	#ul_top  li{
		list-style-type: none;
		background-repeat: no-repeat;						
		float: left;
		/*
		height: 93px;
		overflow: hidden;
		*/
	}
	
		#ul_top  li,#ul_top  li a{
		overflow: hidden;
		display: block;
		/*border: 1px solid black;*/
		height: 65px;
	}
	
	#ul_top li span {
		margin-left: 1000px;
		display: block;		
	}
	
	#li_top_consorzio {
			background-image: url(../images/top_consorzio.gif);
			width: 155px;
		}
	#li_top_comunemodena {
			background-image: url(../images/top_comunemodena.gif);
			width: 116px;
		}
	#li_top_carpi {
			background-image: url(../images/top_carpi.gif);
			width: 84px;
		}
	#li_top_sassuolo {
			background-image: url(../images/top_sassuolo.gif);
			width: 96px;
		}
	#li_top_provinciamodena {
			background-image: url(../images/top_provinciamodena.gif);
			width: 85px;
		}
	#li_top_fondazionesancarlo {
			background-image: url(../images/top_fondazionesancarlo.gif);
			width: 144px;
		}
	#li_top_fondazionecassadirisparmio {
			background-image: url(../images/top_fondazionecassadirisparmio.gif);
			width: 160px;
		}
	#li_top_sponsor {
			background-image: url(../images/top_sponsor.gif);
			width: 100px;
		}
	
	/* BANNER */
	#div_banner{
		clear: both;
		background-image: url(../images/banner.gif);
		width:  940px;
		height: 212px;
		}
	#table_aforisma{
		margin-left: 730px;
		}	
	#table_aforisma td{
		padding-top: 20px;		
		padding-right: 15px;
		vertical-align: middle;
		height: 180px;
		}
	#table_aforisma p{
		color: white;
		font-size: 13px;
	}
	#table_aforisma a{
		color: red;
		font-size: 13px;
	}
	#table_aforisma p.firma, #table_aforisma p.firma span.opera{
		color: white;
		font-size: 11px;
	}
	#table_aforisma p.firma span.opera{
		font-style: italic;
		color: white;
	}


	/* TOOL */
	
	#div_tool{
		/*width: 1000px;*/
		/*padding-left: 650px; */
		padding-left: 10px; 
		height: 33px;
		background-image: url(../images/tool.gif);
		background-repeat:repeat-x;
		}
		
	
		
	#ul_tool  li{
		list-style-type: none;
		background-repeat: no-repeat;				
		float: left;
	}
	

	#ul_tool  li, #ul_tool  li a{		
		overflow: hidden;
		display: block;
		height: 33px;
	}

	#ul_tool li span {
		margin-left: 1000px;
		display: block;
	}
	#ul_tool li.label span {
		margin-left: 0px;
		font-size: 9px;
		padding-top: 10px;
		/*text-align: center;*/
	}

	#li_tool_lang {
		width: 23px;
	}
	#li_tool_lang.ita {
		background-image: url(../images/tool_eng.gif);
	}
	#li_tool_lang.eng {
		background-image: url(../images/tool_ita.gif);
	}
	#li_tool_cercalabel {
		/*background-image: url(../images/tool_cercalabel.gif);*/
		width: 27px;
	}
	#li_tool_cerca {
		background-image: url(../images/tool_cerca.gif);
		width: 23px;
	}
	/* tool invia */	
	#li_tool_invialabel {
		width: 28px;
	}
	#li_tool_invia {
		background-image: url(../images/tool_invia.gif);
		width: 22px;
	}
	/* tool stampa */	
	#li_tool_stampalabel {
		width: 41px;
	}
	#div_main.eng #li_tool_stampalabel {
		width: 29px;
	}
	#li_tool_stampa {
		background-image: url(../images/tool_stampa.gif);
		width: 22px;
	}
	/* tool iscriviti */	
	#li_tool_iscrivitilabel {
		width: 41px;
	}
	#div_main.eng #li_tool_iscrivitilabel {
		width: 53px;
	}
	#li_tool_iscriviti {
		background-image: url(../images/tool_iscriviti.gif);
		width: 22px;
		/*margin-right: 139px;*/
	}
	#div_main.eng #li_tool_iscriviti {
		/*margin-right: 139px;*/
	}
	/* tool programma */	
	
	#li_tool_programmalabel {
		width: 83px;
	}
	#div_main.eng #li_tool_programmalabel {
		width: 83px;
	}
	#li_tool_programma {
		background-image: url(../images/tool_programma.gif);
		width: 22px;
		margin-right: 9px;
	}
	#div_main.eng #li_tool_programma {
		margin-right: 9px;
	}
	/**/
	#li_tool_sep {
		background-image: url(../images/tool_sep.gif);
		width: 5px;
		margin: 0 10px;
	}
	#li_tool_edizioniprecedenti {
		background-image: url(../images/tool_edizioniprecedenti.gif);
		width: 160px;
	}

	#li_tool_edizioniprecedenti.eng {
		background-image: url(../images/tool_edizioniprecedenti_eng.gif);
		width: 160px;
	}
	
	#li_tool_facebook {
		background-image: url(../images/tool_facebook.gif);
		width: 22px;
	}
	#li_tool_rss{
		background-image: url(../images/tool_rss.gif);
		width: 22px;
	}
	#li_tool_twitter {
		background-image: url(../images/tool_twitter.gif);
		width: 22px;
	}
	
	#li_tool_facebook,#li_tool_rss,#li_tool_twitter {
		
		margin-right: 8px;
	}

	#li_tool_cercatxt{
		width: 137px;
	}
	#input_txt_cerca{
		width: 120px;
		margin-top: 7px;
		margin-left: 5px;
		height: 13px;
		}
	

	#menu_edizioniprecedenti .edp{
		width:160px;		
		}	
		
	/* TAB */
	
	#div_tab{
		background-repeat:repeat-x;
		}
		
	#ul_tab  li{
		width: 130px;
		list-style-type: none;
		background-repeat: no-repeat;				
		float: left;
		margin-right: 4px;
	}
	
		
	#ul_tab  #li_tab_ecommerce,#ul_tab #li_tab_cucina_filosofica{
		margin-left: 6px;
		margin-right: 0px;
	}
	#div_tab2 #ul_tab  #li_tab_ecommerce,#div_tab2  #ul_tab #li_tab_cucina_filosofica{
		margin-left: 8px;
		}
	
	#ul_tab  li,#ul_tab  li a{
		height: 26px;
		display: block;
		overflow: hidden;
	}
	
	#ul_tab li span {
		/* voglio il testo margin-left: 1000px;*/
		display: block;		
		font-weight: bold;
		text-align: center;
		padding-right: 0px;/*10px;*/
		font-size: 9px; /* styles_ie.css */
		padding-top: 7px;
	}
	#ul_tab .tab_rosso_piu span,#ul_tab .tab_bianco_piu span,#ul_tab .tab_grigio_piu, #ul_tab .tab_giallo_piu span{
		padding-right: 13px;
	}
	
	#li_tab_home {
		background-image: url(../images/tab_home.gif);
	}
	#li_tab_home.on {
		background-image: url(../images/tab_home_on.gif);
	}
	
	
	#li_tab_home span {
		margin-left: 10px;
		}
		
	.tab_rosso{
		background-image: url(../images/tab_rosso.gif);
		}
	.tab_rosso.on{		
		background-image: url(../images/tab_grigio.gif);
	}
	.tab_rosso_piu{
		background-image: url(../images/tab_rosso_piu.gif);
		}
	.tab_rosso_piu.on{
		background-image: url(../images/tab_grigio_piu.gif);
		}
	.tab_rosso_piu.over{
		background-image: url(../images/tab_rosso_meno.gif);
		}
	.tab_rosso_piu.over.on{
		background-image: url(../images/tab_grigio_meno.gif);
		}
	.tab_bianco{
		background-image: url(../images/tab_bianco.gif);
		}
	.tab_bianco.on{		
		background-image: url(../images/tab_grigio.gif);
	}
	.tab_bianco_piu{
		background-image: url(../images/tab_bianco_piu.gif);
		}
	.tab_bianco_piu.on{
		background-image: url(../images/tab_grigio_piu.gif);
		}
	.tab_bianco_piu.over{
		background-image: url(../images/tab_bianco_meno.gif);
		}
	.tab_bianco_piu.over.on{
		background-image: url(../images/tab_grigio_meno.gif);
		}
	.tab_giallo{
		background-image: url(../images/tab_giallo.gif);
		}
	.tab_giallo.on{
		background-image: url(../images/tab_grigio.gif);
		}
	.tab_giallo_piu{
		background-image: url(../images/tab_giallo_piu.gif);
		}
	.tab_giallo_piu.over{
		background-image: url(../images/tab_giallo_meno.gif);
		}
	.tab_giallo_piu.on{
		background-image: url(../images/tab_grigio_piu.gif);
		}
	.tab_giallo_piu.on.over{
		background-image: url(../images/tab_grigio_meno.gif);
		}	
	.tab_rosso span, .tab_rosso_piu span,#li_tab_home span{
		color: white;
		}
	/* tab2 */
	#div_tab2 li{
		width: 152px;
	}
	#div_tab2 .tab_bianco{
		background-image: url(../images/tab2_rosso.gif);
		}
	#div_tab2 .tab_bianco.on{		
		background-image: url(../images/tab2_grigio.gif);
	}
	#div_tab2 .tab_bianco_piu{
		background-image: url(../images/tab2_rosso_piu.gif);
		}
	#div_tab2 .tab_bianco_piu.on{
		background-image: url(../images/tab2_grigio_piu.gif);
		}
	#div_tab2 .tab_bianco_piu.over{
		background-image: url(../images/tab2_rosso_meno.gif);
		}
	#div_tab2 .tab_bianco_piu.over.on{
		background-image: url(../images/tab2_grigio_meno.gif);
		}
	#div_tab2 .tab_giallo{
		background-image: url(../images/tab2_giallo.gif);
		}
	#div_tab2 .tab_giallo.on{
		background-image: url(../images/tab2_grigio.gif);
		}
	#div_tab2 .tab_bianco span, #div_tab2 .tab_bianco_piu span{
		color: white;
		}	
	#div_tab2 .tab_bianco.on span,#div_tab2 .tab_bianco_piu.on span{
		color: #5a5a5a;
	}
	/**/
		
	/*#li_tab_home.on	 span,.tab_rosso.on span,.tab_rosso_piu.on span,.tab_bianco.on span,.tab_bianco_piu.on span{*/
	#ul_tab .on span{
		color: #5a5a5a;
	}
	
	.tab_giallo_piu span,.tab_giallo span,.tab_bianco_piu span,.tab_bianco span{
		color: red;
		}
	
	#div_tab_body{
		clear: both;
		background-color: #ebebeb;
		min-height: 400px; /*styles_ie.css*/
		padding: 25px; /*35px*/
		}
		
	#div_tab_body.home{	
		background-color: #c8c8c8;
		padding-bottom: 0;
	}
		
	#div_tab_body  > h2 {
		margin-top: 0;
		}
	
	/*
	#div_tab_body_interno{
		
	}
	*/	
	
		
	#ul_tab .edp{
		width:130px;		
		}	
	
	#div_tab2 #ul_tab .edp{
		width:152px;		
		}	
		
	/* HOME */
	.home .div_tab_body_news h1{
		font-size: 16px;
		}
		
	.div_tab_body_news div div {
		font-size: 12px; /*per ie viene sovrascritto da styles_ie.css*/
		}
	.div_tab_body_news div div {
		margin-bottom: 15px;
		}
	
	.div_tab_body_img{
		float: left;
		width: 625px;
		}
	.div_tab_body_img p{
		/*font-size: 13px;*/
	}		
	
	.div_tab_body_img .title{
		margin-top: 10px;
		}
		
	.div_tab_body_news h1{
		margin: 0 0 4px 0;
	}
	
	.div_tab_body_news{
		/*padding-left: 35px;*/
		float: left;
		width: 265px;
		/*padding-bottom: 25px;*/
		}		
		
		
	.div_tab_body_news p.leggitutto a{
		color: red;
		font-weight: bold;
		}
		

	/* BOTTOM */
	
	#div_bottom{
		margin-top:20px;
		}
	#div_bottom img{
		padding-right: 5px;
	}
	#div_bottom p{
		padding-top: 8px;
	}
	#div_bottom p, #div_bottom p a, #div_bottom p .title{
		font-size: 10px;
		}
		
	#div_bottom .title{
		font-weight: bold;
	}	
	
	
/* gadget */

 .zc_prodotto_small{
	float: left;
	margin-left: 28px;
	height: 260px;
	width: 100px;
	}
.zc_primo{
	margin-left: 0px;
}
.zc_prodotto_small img{	
	 width: 100px;
	 height: 144px;
	 margin-bottom: 6px;
}
.zc_veditutte{
	clear: both;
	}
	
.zc_linea{
	margin-top: 10px;
	margin-bottom: 10px;
	}
.zc_titolo{
	font-weight: bold;
	}
	
 .zc_prodotto_med{
	float: left;
	margin-left: 39px;
	height: 330px;
	width: 135px;
	}

.zc_prodotto_med_interno{
	height: 300px;
	}
.zc_prodotto_med img{	
	 width: 135px;
	 /*height: 194px;*/
	 margin-bottom: 6px;
}	
.zc_carrello img{
	width: 21px;
	height: 20px;
	}
	
.zc_primo{
	margin-left: 0px;
}


#base .body #menu_right a#a_ecommerce {
	color:red;
}

#base .body #menu_right a#a_ecommerce:hover {
	color: white;
	}

.zc_prodotti p{
	font-size: 11px;
	}
	
/* */	
	
span.data{
	color: #5a5a5a;
	}
	
#ul_cerca li {
	list-style-type: none;
	}
	
/* programma */
/*.programma { width: 484px; }*/
.no_padding { padding: 0; }
/*.programma h3 { text-align: left; }*/
/* .programma sostituito da .eventi nel 2010
.programma p {  margin: 0; padding: 0; }
.programma h4 { font-weight: normal; }
.programma h5 { color: #FF0000; }
.programma .modena { float: none; margin-right: 0px; padding-right: 5px; } 
.programma .carpi { float: none; margin-right: 0px; padding-right: 5px; } 
.programma .sassuolo { float: none; margin-right: 0px; padding-right: 5px; } 
.modena { width: 155px; margin-right: 5px; float: left;} 
.carpi { width: 155px; margin-right: 5px; float: left;} 
.sassuolo { width: 161px; float: left;} 
*/ 
.relatore{
	clear: both;
	}
.programma td{
	vertical-align: top;
	}
	
/* PAGE */
#div_tab_body.page h3,#div_vetrina h3{
	margin-top: 20px;
	}
	
/* PAGE: SPONSOR/ORGANIZZAZIONE */
	
#div_tab_body.page1520 h3{
	margin-bottom: 0px;
	font-size: 20px;
	}	
	
#div_tab_body.page1520 h4,#div_tab_body.page1520 h4 a{
	margin: 0;
	font-size: 14px;
	}	
	
#div_tab_body.page1520 h5{
	margin-bottom: 0px;
	background-color: red;
	color: white;
	text-align: center;
	
	padding: 10px 0 2px 0;
	font-weight: bold;
	}	
#div_tab_body.page1520 a{
	color: black;	
	}
	
	
#div_tab_body.page1520 p{
	margin: 0;
	}

#div_tab_body.page1520 p.ente{
	margin-bottom: 13px;
	}

#div_tab_body.page1520 p.carica{
	font-style: italic;
	}

#div_tab_body.page1520 p.carica_red{
	font-style: italic;
	color: red;
	}



/**/
	
#div_tab_body.page	p b{
	color: #FF2020;
	}
	
/* TAB2 alternativa alla vetrina */	

#div_tab2{
	/*errore su ie7 margin-top: 20px;*/
	}
	
/* OSPITALITA */
	
table.ospitalita{
	width: 100%;
	/*border-collapse:collapse;*/
	margin-left: -2px;
	}

table.ospitalita td{
	text-align: left;
	padding: 4px;
}

table.ospitalita tr.unica td{
	background-color: #f6f6f6;
	color: #666666;
}

table.ospitalita tr.bianca td, table.ospitalita tr.bianca+unica td{
	background-color: white;
	text-align: center;
	color: #666666;
	font-weight: bold;
}
table.ospitalita tr.grigia td{
	background-color: #c8c8c8;
	text-align: center;
}
p.nb,p.nb b,p.nb strong,p.nb a {
	font-size: 11px;
	margin-top: 10px;
	}
p.nb b,p.nb strong{
	color: red;
	}
table#ospitalita_strutture{
	border-collapse: collapse;
	}
table#ospitalita_strutture td{
	background-color: white;
	margin: 0;
	padding: 0;
	vertical-align: top;
	border-left: 20px solid #EBEBEB;
}

table#ospitalita_strutture td p{
	color: #666666;
	}
table#ospitalita_strutture td.strutture_modena{
	border-left: 0;
}

div.ospitalita_comune{
	background-color: #C8C8C8;
	color: red;
	font-size: 19px;
	padding: 6px 8px;
	}
	
div.ospitalita_tipo{
	font-size: 18px;
	height: 20px;
	border-bottom: 1px solid #C8C8C8;
	border-top: 1px solid #C8C8C8;
	padding: 5px 8px 8px 8px;
	margin: 0;
	}
	
div.ospitalita_elenco{
	padding: 4px 8px;
}	

div.ospitalita_stelle_fine{
	border-bottom: 1px solid #C8C8C8;
	height: 0;
	overflow: hidden;
}	

.ospitalita_disponibilita{
	color: red;
	background-color: #EBEBEB;
	margin: 2px;
	padding: 2px 8px;
	margin: 0;
	display: block;
	}
.ospitalita_posizione,.ospitalita_posizione i{
	color: black;
	}

/* VETRINA */	
#div_vetrina{
	background-color: #ebebeb;
	padding: 25px;
	margin-top: 10px;
	}

#div_vetrina h3{
	margin: 0;
	}

#div_vetrina td{
	vertical-align: top;
	padding-right: 25px;
	width: 33%;
	}



/* PROTAGONISTI */

a.protagonisti_nome{
	/* deve rimanere sopra eventi */
	color: black;
	}

	
/* EVENTI */
/*
.luoghi {  padding-bottom: 20px; float: left;}
.description { margin-top: 20px; }
.subtitle { font-size: 11px; font-style: italic; }
.modena { width: 155px; margin-right: 5px; float: left;} 
.carpi { width: 155px; margin-right: 5px; float: left;} 
.sassuolo { width: 161px; float: left;} 

.programma { width: 484px; }
.programma p {  margin: 0; padding: 0; }
.no_padding { padding: 0; }
.programma h4 { font-weight: normal; }
.programma h5 { color: #FF0000; }
.programma .modena { float: none; margin-right: 0px; padding-right: 5px; } 
.programma .carpi { float: none; margin-right: 0px; padding-right: 5px; } 
.programma .sassuolo { float: none; margin-right: 0px; padding-right: 5px; } 
.relatore { width: 474px; border-spacing: 6px; }   
.relatore h5 { padding-left: 115px; }  
.relatore .image { width: 100px; background: #F0F0F0; height: 100px; }   
.relatore .description { padding-left: 10px; }   
.eventi { float: left; margin-bottom: 20px; width: 484px;}
.eventi .coll1 { width: 242px; float: left; }
.eventi .coll2 { width: 242px; float: left; text-align: right;}
.element { margin-top: 20px; } 
.element a.title { color: black; font-size: 12px; background: none; padding-left: 0px;  } 
.element h5 { letter-spacing: -1px; font-size: 17px; font-weight: bolder; }
.element .red { font-size: 14px; }
.element .red a { background: none; padding-left: 0px; color: #FF0000; }
.element .no_bold a {  font-weight: normal; }
.element a { background: none; padding-left: 0px;  color: black; font-weight: bold;} 
.element a:hover { color: #FF0000; text-decoration: none;} 
.element .conduce, .element .conduce a.title { color: red; font-size: 12px; background: none; padding-left: 0px;  } 
.element .no_bold p {margin:0;padding:0;}
.element p.title {
	background:transparent none repeat scroll 0 0;
	color:black;
	font-size:12px;
	font-weight: bold;
	margin:0;padding:0;
}
*/

.element .gray a { color: #9C9A9A; font-weight: normal; }

.eventi table {
	width: 100%;
	}

.eventi a{
	color: black;
	}



.eventi .title,.eventi .title i{
	font-weight: bold;
	font-size: 15px;
	color: black;
	}

	
.eventi h3 a{
	color: red;
	}
	
.eventi h4 a span{
	color: red;
}

.eventi a:hover,.eventi a:hover i,.eventi a:hover span{
	color: red;
	}

.eventi .no_bold p{
	margin-bottom: 0;
	}

.eventi .subtitle,.eventi .subtitle i{
	/*font-weight: bold;*/
	/*font-size: 13px;*/
	font-style: italic;
	}

.eventi .conduce, .eventi .conduce a { 
	color: red; 
} 

.eventi .no_bold p, .eventi .no_bold p strong, .eventi .no_bold p a {
	/*font-size: 11px;*/
	}
	

a.link_symbol, .element a.link_symbol { color: #9C9A9A; font-size: 10px;  background: transparent url(../images/symbol_link.png) no-repeat scroll left; padding-left: 12px; font-weight: normal; padding-top: 2px; } 
a.link_symbol{
	}

.eventi td{
	padding-bottom: 10px;
	}
	
.eventi h1{
	margin-bottom: 10px;
	}
	
.eventi h2 a{
	font-size: 15px;
	}
.eventi h3{
	margin-top: 0px;
	margin-bottom: 0;
	}
.evnti .ora{
	font-size: 14px;
	}
div.eventi h4{
	margin: 0;
	}
div.eventi{
	margin-bottom: 20px;
	}
div.luoghi a{
	color: black;
	}
div.luoghi h3 a{
	color: red;
	}
	
.modena { width: 290px; margin-right: 5px; float: left;} 
.carpi { width: 290px; margin-right: 5px; float: left;} 
.sassuolo { width: 290px; float: left;} 

.cucina_filosofica a{
	color: black;
	}

div.eventi .protagonisti,div.eventi .protagonisti a{
	color: red;
	font-size: 15px;
	font-weight: bold;
	}
	
/* CUCINA FILOSOFICA */

#table_cucinafilosofica{
	margin-top: 30px;	
	width: 100%;
	}
#table_cucinafilosofica td{
	padding-bottom: 20px;
	width: 50%;
}
/*
#table_cucinafilosofica div.menu{
	width: 380px;
}
*/
#table_cucinafilosofica td.cf_ristoranti{
	padding-left: 30px;
	}

#table_cucinafilosofica h3{
	margin-top: 0px;
}

#table_cucinafilosofica td.cf_ristoranti a{
	color: black;
}



/**/
