body {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:12px;
	color:#006699;
	font-family:Arial, Helvetica, sans-serif;
}
#contenitore {
	width:800px;
	margin:0 auto;
}
#testata {
	width:100%;
	height:171px;
}
#testata a img {
	border:0px;
}
#corpo {
	clear:both;
	float:left;
}
#menu {
	padding-top:15px;
	width:190px;
	float:left;
	padding-bottom:30px;
}
#menu a img {
	border:0px;
}
#contenuto {
	width:440px;
	float:left;
	text-align:left;
}
#contenuto p {
	padding:22px;
	text-align:justify;
	padding-top:3px;
	padding-right:30px;
}
#contenuto h3 {
	margin-top:0px;
	padding-left:10px;
}
#colonna_dx {
	float:left;
	width:160px;
}
/***************** NEWS */
	#news {
		color:#DDDDAD;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.news_elenco {
		float:left;
		width:153px;
		margin-left:3px;
		padding-left:6px;
		border-left:1px solid #8AA600;
		border-right:1px solid #8AA600;

	}
	.news_data {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#006699;
		font-weight:bold;
		display:block;
		text-align:left;
		display:block;
		width:130px;
	}
	.news_titolo {
		font-size:13px;
		font-weight:bold;
		text-align:left;
		display:block;
		width:130px;
		padding-left:8px;
		color:#006699;
	}
	#news a {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#006699;
		text-align:left;
		display:block;
		padding-left:3px;
	}
	#news a:visited {
		color:#44AACC;
	}
	#news a:hover {
		color:#0099CC;
		text-decoration:underline;
	}
	
	/*DETTAGLIO */
	
	#news_dettaglio {
		float:left;
		width:390px;
		padding-bottom:50px;
		padding-left:10px;
		line-height:1.4em;
		text-align:justify;
	}
	#news_firma {
		display:block;
		text-decoration:none;
		font-style:italic;
		font-size:10px;
		text-align:right;
	}
	
	
/******************** FOTO */
#foto {
	text-align:center;
}
	#foto_elenco a {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#006699;
		font-weight:bold;
		display:block;
		float:left;
		width:154px;
		border-left:1px solid #8AA600;
		border-right:1px solid #8AA600;
		text-align:left;
		padding-left:8px;
		margin-left:3px;
	}
	#foto_elenco a:visited {
		color:#44AACC;
	}
	#foto_elenco a:hover {
		color:#BBBB8B;
	}
/*
#foto a {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#006699;
		display:block;
		float:left;
		width:159px;
		border-left:1px solid #8AA600;
		border-right:1px solid #8AA600;
		text-align:center;
		margin-left:3px;
}*/
#foto a img {
	border:0px;
	margin:0 auto;
}
/******************** FOTO */
#information {
	text-align:center;
}
#information_elenco {
		float:left;
		width:153px;
		margin-left:19px;
		padding-left:6px;
	}
	#information_elenco a {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#006699;
		font-weight:bold;
		display:block;
		float:left;
		width:154px;
		border-left:1px solid #8AA600;
		border-right:1px solid #8AA600;
		text-align:left;
		padding-left:8px;
		margin-left:3px;
	}
	#information_elenco a:visited {
		color:#44AACC;
	}
	#information_elenco a:hover {
		color:#BBBB8B;
	}

#information a img {
	border:0px;
	margin:0 auto;
}
#audio {
	font-size:0.8em;
}
p.audio_elenco {
	padding-left:5px;
	margin-left:5px;
	width:95%;
	text-align:left;
}
p.audio_elenco a {
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#006699;
		text-align:left;
		display:block;
		padding-left:3px;
	}
p.audio_elenco a:visited {
		color:#44AACC;
	}
p.audio_elenco a:hover {
		color:#0099CC;
		text-decoration:underline;
	}


/******************* PIEDE */	
#piede {
	clear:both;
	border-top:1px solid #3C7296;
	width:800px;
	margin:0 auto;
}
