body { font:80% verdana,helvetica,sans-serif; margin:0; padding:0 }


/* centrare la pagina web a larghezza fissa */
body {
	text-align:left;
	line-height: 18px;
}  
div#testata { width:95%; margin:1em auto; text-align:center }
div#corpo { width:95%; margin:1em auto; text-align:left }
div#piedipagina { width:95%; margin:1em auto; text-align:center }

/* testata */
div#testata { padding:1em 0;}

/* corpo */
div#corpo {position:relative;}

/*corpo colonna1 */
div#corpo-colonna1 { position:absolute; top:0; left:0; width:160px; padding:1em 0;}
div#corpo-colonna1 ul{margin: 0;padding: 5px; list-style-type: none}
div#corpo-colonna1 li{margin: 0;padding: 1px}
div#corpo-colonna1 a{color:#000000;font: normal arial,sans-serif;text-decoration: none}
div#corpo-colonna1 a:hover{color: #004970;text-decoration: none}
div#corpo-colonna1 a#activelink{color: #000000;text-decoration: none}
div#corpo-colonna1 p{font-size: 90%}

/*corpo colonna2 */
div#corpo-colonna2 { margin:0 200px 0 175px; padding:1em 0; }

/*corpo colonna3 */
div#corpo-colonna3 { position:absolute; top:0; right:0; width:190px; padding:1em 0; }
div#corpo-colonna3 a{color:#000000;font: normal arial,sans-serif;text-decoration: none}
div#corpo-colonna3 a:hover{color: #004970;text-decoration: none}
div#corpo-colonna3 a#activelink{color: #000000;text-decoration: none}
div#corpo-colonna3 ul{margin: 0;padding: 5px; list-style-type: none}
div#corpo-colonna3 li{margin: 0;padding: 1px}


/*pie' di pagina */
div#piedipagina { background:#009D12; padding:1em 0; color: #ffffff; font: normal arial,sans-serif; text-decoration: none}
div#piedipagina a{color:#fff;background-color:#009D12;font-weight: bold;text-decoration: none}.ricevimento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	vertical-align: top;
	word-spacing: normal;
	font-weight: normal;
	left: 10px;
}
.orarioRic {
	font-style: normal;
	font-weight: bold;
	color: #006600;
}
