body {	font-family: Georgia, "Times New Roman", Times, serif;	margin: 2px 0px 0px 15px;	padding: 0px;	}.cleaner {	clear:both;	height:1px;	font-size:1px;	border:none;	margin:0;	padding:0;	background:transparent;		}#testata {       height: 120px;               }#sinistra {	float:left;	margin: 0px 8px 0px 8px;	padding: 0px 15px 10px 0px;		border-top: 0px;	/*border-right: 1px solid #ccc;*/	border-bottom: 0px;	border-left: 0px;	width: 218px;	background-image: url(../immagini/fon.jpg);	background-repeat: no-repeat;	voice-family:"\" }\"";	voice-family:inherit;	width: 187px;	    }.evidenza2 {	background-color: #D6E0CC;	margin: 15px 0px;		padding:5px 5px 5px 15px;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #333;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #333;}.scheda {	background-color: #360;	padding:5px 5px 5px 15px;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #333;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #333;	height:0.9em;}.scheda2 {	background-color: #ccc<div c;	padding:5px 5px 5px 15px;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #333;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #333;}.evidenza3 {	background-color: #fff;	margin: 15px 0px;		padding:5px 5px 5px 15px;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #333;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #333;}.titpagina {		height: 15px;	border-bottom-width: 4px;	border-bottom-style: solid;	border-bottom-color: #360;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #360;	margin: 0px;	width: 99%;	font-size: 0.9em;	font-weight: bold;	text-transform: uppercase;	color: #360;	text-align: left;	padding: 0px 0px 0px 2px	}html>body #sinistra { width: 187px;}#middle {	margin: 0px 225px 15px 233px;	padding: 0px 15px 0;	border-top: 0px none #ccc;	border-right: 1px solid #e1e1e1;	border-bottom: 0px none #ccc;	border-left: 1px solid #ccc;	voice-family:"\" }\"";	voice-family:inherit;	margin: 0px 225px 15px 225px;	        }#mappa {	margin: 0px 0px 15px 0px;	padding: 0px 15px 0;	border-top: 0px none #ccc;	border-right: 1px solid #e1e1e1;	border-bottom: 0px none #ccc;	border-left: 1px solid #ccc;	voice-family:"\" }\"";	voice-family:inherit;	margin: 0px 0px 15px 0px;	        }html>body #middle { margin: 0px 225px 15px 225px;}#destra {	float:right;	right: 0px;	margin: 0px 0px 0px 15px;	padding:0px 0px 0 0px;		/*border-left-width: 1px;	border-left-style: solid;	border-left-color: #ccc;*/	width: 226px;	voice-family:"\" }\"";	voice-family:inherit;	width: 225px;	 } html>body #destra { width: 225px;}#piede {		margin: 10px 0 0 0;		padding: 1px;		position:relative;		width:100%;		border-top: 1px solid #ccc;		border-right: 0px none #ccc;		border-bottom: thin solid #ccc;		border-left: 0px none #ccc;		height: 15px;		}li {	font-size: 0.9em;	line-height: 1.6em;	text-decoration: none;	list-style-type: none;	margin: 0px 0px 15px 0px;	text-align: left;	list-style-position: inside;	font-weight: bold;	padding: 0px 0px 3px 0px;	color: #333;}ul {	margin: 0px;	padding: 0px;	border: 0px 0;	list-style-image: none;	list-style-type: none;}		li.testa {	list-style-type: none;	margin: 15px 0px 0px;	padding: 0px;	list-style-position: inside;	font-weight: bold;	border: 0px none;	list-style-image: none;	display: inline;		}#top ul {	margin: 0px;	padding: 10px 0px 0px;	width: 100%;	text-indent: 0pt;	border: 0px 0;	list-style-image: none;	list-style-type: none;	text-align: right;}img {	display: block;	border: 0px;		}li img {	display: inline;	border: 0px;	margin-left:5%;}.evidenza {	background-color: #D6E0CC;	margin-top: 0px;	margin-right: 15px;	margin-bottom: 15px;	margin-left: 15px;	padding:5px 15px 15px 15px;	}h2 {	font-size: 0.9em;	line-height: 1.6em;	font-weight: bold;	color: #333;	text-decoration: none;	text-transform: uppercase;	margin:0;	padding:0px;	display: block;	}h1 {	font-size: 1em;	line-height: 1.6em;	font-weight: bold;	color: #333;	text-decoration: none;		margin:5px 0px 15px 0px;	padding:0px;	display: block;		}.ricerca {		margin: 20px 20px;}p {		font-size: 0.8em;	line-height: 1.5em;	color: #000000;	text-decoration: none;	margin:0px 0px 1em 0px;	padding:0px;}.scheda p {	font-size: 0.8em;	line-height: 1.5em;	color: #fff;	text-decoration: none;	margin:0px 0px 1em 0px;	padding:0px;	text-transform: uppercase;	}a { color: #360; text-decoration:none; border-bottom:1px solid; }h1 a, li a, h2 a { border-bottom:none; color: #333; }h4 a, .evidenza a { border-bottom:none;	color: #000; }h3 a { border-bottom:none;	color: #360; }.stylemenu a {border-bottom:none; color: #000033; }#piede a {border-bottom:none; color: #666; }li a:hover { border-bottom:1px solid; color: #333; }#testata a { border-bottom:none; }h3 {		font-size: 0.8em;	line-height: 1.5em;	font-weight:bold;	color: #360;	text-decoration: none;	margin:0px Opx 5px 0px;	padding:0px;}h4 {		font-size: 0.7em;	line-height: 1.5em;	font-weight:bold;	color: #000000;	text-decoration: none;	margin:5px Opx 0px 0px;	padding:0px;}#piede p {	font-size: 0.7em;	line-height: 0.9em;	color: #666666;	text-decoration: none;	margin:0px;	padding:0px;	text-align: center;}.cerca {	width:100px;}.riga {	overflow:hidden;	height: 1px;	background-color: #900;		width: 100%;	margin: 5px 0px 5px 0px;	padding: 0px;			}.container {	width: 99%;	margin: 15px 0px 0px 0px;	padding: 0px;	min-height: 85px;	height: auto !important;	height: 85px;		}.hide {		display:none;		}#subpiede {	width:100%;}#subpiede img {	float:left;	margin:3px;}#subpiede p {		font-size: 0.6em;		color: #333333;	text-align: center;}#loghi img {	float:right;	margin:3px;}.stylemenu {	font-size: 0.8em;	border: 1px solid #333333;	background-color: #FFCC66;	padding: 2px;	color: #000033;}.campolungo {	font-size: 0.8em;	width:210px;	}.campocorto {	font-size: 0.8em;	width:90px;	}