body{	font: normal normal normal 80% verdana, helvetica, sans-serif;	padding: 0px;	background-color: #dcdcdc;	color: #222222;}a{	background-color: inherit;	color: #00b7f0;}a:hover{	text-decoration: none;	color: #546af1;}p{  text-indent: 30px;	text-align: justify;	margin-bottom: 15px;	line-height: 22px;}ul{	list-style: disc;	padding-left: 15px;	margin-bottom: 15px;}ol{	padding-left: 5px;	margin-bottom: 10px;}h3{	font-size: 18px;	margin-bottom: 30px;	color: #0000FF;}h4 {	font-size: 13px;	margin-bottom: 5px;	color: #000096; /*546af1;*/}h5{	font-size: 12px;	margin-bottom: 5px;	color: #111146; /*546af1;*/}span.inbold{	text-decoration:none;	font-weight: bold;}#header{	background-color: #dcdcdc;  /*b5c2d2;*/  background-image: url("Logo2_320.bmp");	background-repeat: no-repeat;	background-attachment: scroll;	background-position: top center;	color: #dcdcdc;	padding: 102px ;}/*Striscia dei pulsanti del menu*/#menu{  position: relative;	padding: 0px 20px 30px 0px;	margin-bottom: 36px;	border-bottom: solid 1px #0100f4;	  color: #222222;	background-color: #dcdcdc;}#menu div{  clear: both;}#menu ul{	display: block;	position: absolute;	top: 1px;	list-style: none;	padding: 0px;	margin-bottom: 0px;}/*"Tasti" del Menù, dimensioni e bordi*/#menu ul li{	position: relative;	float: left;	border: solid 1px #0100f4;	border-bottom: 0px;	margin-right: 5px;}/*"Tasti" del Menù, colore scritta e sfondo dei link non attivi*/#menu ul li a{	display: block;	padding: 5px 10px 8px 10px;	text-decoration: underline;	background-color: #536ad0;	color: #202366;}/*"Tasti" del Menù, colore scritta e sfondo quando ci passa il mouse*/#menu ul li a:hover{	background-color: #0022AA;	color: #ffffff;}/*"Tasti" del Menù attivi, colore scritta e sfondo*/#menu ul li.active, #menu ul li.active a, #menu ul li.active a:hover{	background-color: #dcdcdc;	color: #0100f4;}#container{	margin: 0px 40px 0px 80px;}#primarycontainer{	float: left;	margin-right: -200px;	width: 80%;}#primarycontent{	margin-right: 240px;}#primarycontent p{	margin-bottom: 20px;}#secondarycontent{	float: right;	width: 200px;/*	height: 211px;	background-image: url("Logo2_320.bmp");	background-repeat: no-repeat;	background-attachment: scroll;	background-position: top center;*/}#footer{	text-align: center;	margin: 20px 0px 0px 0px;	padding-top: 15px;	border-top: solid 1px #0100f4;	background-color: #dcdcdc;	clear: both;}.clearit{	clear: both;	height: 1px;}