﻿/*stili per il layout fisso con posizionamenti assoluti*/html,body{    margin: 0;	padding:0}body{   background-color: #FFF;   font-family: arial,sans-serif;    font-size: 76%;   text-align: center}div#menuEx{    position: relative;    width:100%; /*############### */    top: -12px;}div#menuNoEx{    position: relative;    width:100%; /*############### */    top: 0;}.mn_table2{    background-image: url(../grafica/bg2.gif);    width:48px;	height: 32px;	background-repeat: no-repeat;}.mn_table3{    background-image: url(../grafica/bg3.gif);    width:654px;	height: 32px;}div#container{/*dimensioni e aspetto della pagina  */    position: relative;    width:900px; /*############### */    margin: 0 auto;}div#container2{	repeat-y top left;	text-align: left}/*stili generici, su header e footer*/div#header{	  color: #FFF;}div#logo{	left: 0;}div#mn_sup{ /* pulsanti sup */       position: absolute; 	   margin: 0 auto;	   top: 125px; 	   right: 0;       width: 900px;	   height: 32px;	   background-color: #03DA6D;}h1,h2{margin: 0;padding:0}h1{padding-left:10px;font: bold 2.3em/80px arial,sans-serif}h2{color: #69f;font-size: 1.5em}div#extra{ /* colonna dx */       position: absolute; 	   top: 130px; 	   right: 0;       width: 220px;	   padding: 1em 5px}div#navigazione{ /* colonna menu sx*/       position: absolute;	   top: 130px; 	   left: 0;       width: 135px;	   padding: 1em 5px}div#content{	position: absolute;	top: 135px;	left: 180px;	width: 450px;}/*stili per la sezione extra*/div#extra div.newsbox{       font-size: 90%;margin-bottom: 2em}div#extra div.newsbox h2{color: #999;font-size: 1.2em}div#extra div.newsbox p{margin: 0}.piede {	color:#000066;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:normal;	font-style: normal;	list-style-type: none}img.imag1 {float: left;margin-right: 14px;margin-bottom: 8px;    border-top: thin solid #CCC;	border-right: thin solid #CCC;	border-bottom: thin solid #CCC;	border-left: thin solid #CCC;}.txt1 {	color:#333;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	text-decoration:none;	font-style: normal;	text-align: justify;}.tit_h {	color:#0D04C6;	font-family:Times New Roman, Times, serif;	font-size:17px;	font-weight:bold;}