body, html{	font-family:Arial, Helvetica, sans-serif;	padding:0;	margin:5px 0 0 0;	text-align:center;}#menutop{	text-align:right;	font-size:75%;	margin-right:5px;}	#menutop a{		color:#333333;		text-decoration:none;	}#contenitore{	width:740px;	margin:0 auto;}#top{	width:740px;	height:95px;	background-image:url(top.jpg);	background-repeat:no-repeat;}#lettera{	height:398px;	width:271px;	background-position:bottom;	float:left;}#rigatop{	height:18px;	width:469px;	background-image:url(grigi.jpg);	float:right;}#blockDx{	width:469px;	height:369px;	float:right;}#testo{	width:234px;	height:auto;	float:left;}	#testo p{		font-size:80%;		padding:3px 0;		text-align:left;	}		#testo a{		color:#000000;		text-decoration:none;	}	#testo a:hover{		text-decoration:underline;	}#foto{	float:right;	width:235px;	height:369px;}	#foto img{		border:1px solid #000;		padding:2px;	}	#foto p{		padding:5px;	}	#visualizza #chiudi{	text-align:left;	padding-left:10px;}		#chiudi a{		color:#000000;		text-decoration:none;		font-weight:bold;		font-size:85%;		border:1px solid #000;		padding:2px;	}	#chiudi a:hover{		background-color:#000000;		color:#FFFFFF;		border-color:#666666;	}	#visualizza p{		margin:2px;		padding:4px;	}	#visualizza strong{		font-size:80%;		font-weight:normal;	}	#dichiarazione p{	font-size:80%;	text-align:left;}	#dichiarazione a{		color:#000000;	}#rigabottom{	height:11px;	width:469px;	background-image:url(grigio.jpg);	float:right;}#menu{	clear:both;	background-color:#5e5e5e;	text-align:left;}	#menu ul{		margin:0 0 5px 0;		padding:0 0 5px 20px;		list-style:none;	}	#menu li{		display:inline;	}	#menu a{		color:#000000;		text-decoration:none;		font-size:75%;		font-weight:bold;		padding-right:5px;	}		#menu .parentesi{		font-weight:bold;		font-size:140%;		color:#CCCCCC;	}