/* CSS Document - struttura pagina *//* struttura pagina */body {	font-family:"Trebuchet MS", arial,serif;	text-align:center;	font-size:12px;	background-color:#B35358;	color:#333333;	}/*********************************//********* CLASSI GENERICHE ******//*********************************//** Global **/* {    margin:0;    padding:0;	border:0;	text-align:left;}.clear {	clear:both;	height:0;	}	/** Nascondo oggetti **/.off, .span {	position: absolute;    top: -9999px;	left:-9999px;	}	a {	color:#B35358;	text-decoration:none;	}		a:hover {	color:#B35358;	text-decoration:underline;	}			/** end global **/	/*********************************//***** CONTENITORE GENERALE ******//*********************************/#contenitore {	width:736px;	margin:20px auto 0 auto;	text-align:left;	padding:0 0 0 0;	border:4px solid #F0E9D0;	background-color:#fff;	}	/*********************************//*********** HEADER **************//*********************************/#header {	width:736px;	height:105px;	background:url(../immagini/sfondo_header.jpg) no-repeat;	}	/*********************************//******** CONTENUTI  *************//*********************************/	#contenuti {	width:736px;	background-color:#fff;	padding:15px 15px 15px 15px;	font-size:12px;	margin:0;	line-height:18px;	color:#666;		voice-family: "\"}\""; 	voice-family:inherit;	width:706px;	}p.indicazioni {	color:#666;	border-bottom:1px solid #999;	background-color:#fff;	padding:3px 15px 3px 15px;	text-align:left;	}		p.indicazioni span {	float:right;	}		#contenitore p.indicazioni span a {	color:#999;	}				/* news */.news {	width:707px;	}		table {	width:707px;	font-size:90%;	}table td.titolo {	border:1px solid red;	padding:0;	}		hr {	width:707px;	border-bottom:3px solid #F0E9D0;	margin:15px 0;	clear:both;	}	#contenuti table img {	margin:0 15px 0 0;	padding:1px;	border:1px solid #999999;	}table td ul {	padding:0 0 10px 15px;	}	#contenuti ul li {	list-style:square;	}		#contenuti ul li a {	color:#666666;	text-decoration:none;	}		#contenuti ul li a:hover {	text-decoration:underline;	}		span.color {	color:#B35358;	font-size:12px;	}		/* occhiello */				h4 {	font-size:12px;	color:#336699;	padding:0;	}					/* titolo */	#contenuti h2 {	font-size:20px;	font-weight:lighter;	padding:5px 0 10px 0;	color:#B35358;	}		#contenitore a {	color:#B35358;	}		h2 a, h2 a:hover {	font-size:20px;	color:#B35358;	font-family:"Trebuchet MS", arial,serif;	margin:0 0 0 0;	padding:0;	text-decoration:none;	}	h2 a:hover {	text-decoration:underline;	}/*********************************//*********** FOOTER **********//*********************************/#footer {	width:736px;	margin:0 auto 0 auto;	font-size:11px;	padding:15px 0 10px 0;	text-align:left;	}#footer p {	text-align:left;	color:#fff;	padding:0px 15px 0 15px;	}	#footer a {	color:#fff;	}	
