/*Caratteristiche del body */body {	background-color: #FFF;	color: #000;	margin-top: 50px;	margin-left: 110px;	margin-right: 0;	font-family: Verdana,  Helvetica, Arial,  sans-serif;	font-size: 0.80em;}a  {	text-decoration: none;	border: 0px;	color: #000;	font-family:  Tahoma,verdana, Helvetica, arial, sans-serif;letter-spacing: 1px;}/* posizionamento su pagina */#testata {	position: relative;	width: 100%;	float: left; 	/*color: #C82818;	background-color: #DDD;	background-image: url('immagini/logo.jpg');	background-repeat: no-repeat;	background-position: left top;*/}#corpo {width: 100%;	height: 350px;	float: left; 	border-left:2px solid #000;	color: #000;	/*display: block;*/display:auto;}#corpo2 {width: 100%;	float: left; 	border-left:2px solid #000;	color: #000;	/*display: block;*/display:auto;}#menusopra {background-color: #FFF;color: #000;text-align: left;padding-bottom:2.0em;}#menusopra a:visited, #menusopra a:link{/*background-color: #C82818;color: #FFF; margin:0.5em;*/color:#000;margin-left:0.3em;border-right:1px solid #000;padding-right:0.3em;}#menusopra .voceattiva{font-weight:bold;color:#000;margin-left:0.3em;border-right:1px solid #000;padding-right:0.3em;}#menusopra a:hover {	color: #C82818;	background-color: #FFF;}#fotosopra {	text-align: left;	float: left;}#fotosopra a:link, #fotosopra a:link,{	border:0;}#centro {	width: 800px;	float: left;	background-color: #FFF;	color: #000;	padding-top: 0.3em;	padding-left: 3px;	padding-right: 3px;	display: block;}#centro a:link ,#centro a:visited{	text-decoration:underline;}#piepagina {	clear:both;	width: 100%;	text-align:left;	background-color: #FFFFFF;	color: #000;	/*border-top:1px solid #CCC;*/padding-top:1em;	margin-top:0.5em;font-size: 0.85em;}/*fine posizionamento su pagina*//*formattazione titolo menu */.tit-rosso {	color: #C82818;	padding: 3px;	display: block;}ul.menu1, ul.menu2 {	list-style-type: none;	display: block;	margin: 0;	padding: 0;}ul.menu1 li.bordorosso a {	border-bottom: 1px solid #CC0000;	border-left: 1px solid #CC0000;	border-right: 1px solid #CC0000;	display: block;	padding: 0.3em 0.5em;	background-color: #FFFFFF;	color: #222C4A;}ul.menu1 li a:visited {	background-color: #FFFFFF;	color: #222C4A;}ul.menu1 li a:link {	background-color: #FFFFFF;	color: #222C4A;}ul.menu1 li a:active {	background-color: #C82818;	color: #FFFFFF;}ul.menu1 li.bordorosso a:hover {	background-color: #C82818;	color: #FFFFFF;	}ul.menu1 ul.menu2 li a {	display: block;	background-color: #DEDEDE;	color: #222C4A;	padding-left:2.0em;	padding-top:0.2em;	padding-bottom:0.2em;	border-bottom:1px solid #CC0000;	border-right:1px solid #CC0000;	border-left:1px solid #CC0000;}ul.menu1 ul.menu2 li a:hover {	background-color: #EFEFEF;	color:#C82818;}ul.menu-orizzontale { margin: 0px; padding-top: 1em; list-style: none; display: block;	padding-left: 0;}ul.menu-orizzontale li.pag-sel{font-weight:bold;}ul.menu-orizzontale li {	list-style-type: none;	display: inline;	margin: 0;	padding: 0 0.5em 0 0.5em;	border-right:1px #000 solid;}ul.menu-orizzontale li.ultimo {	list-style-type: none;	display: inline;	margin: 0;	padding: 0 0.5em 0 0.5em;	/*border-left:1px #CCC solid;	border-right:1px #CCC solid;*/}td {font-size: 0.8em}
