/* CSS per Standard layout Ver.1.0Versione per la Stampa *//* ***************** ************** ************** *//* ***************** TAG GENERICI ************** *//* ***************** ************** ************** */* {margin: 0; padding: 0;}html {   margin: 0;  font: 10pt/1.26 "Gill Sans","Arial", sans-serif;}body {   margin: 0 2% 0 15%;}/* body {	text-align:left;	background-color: white;	color: #333;	margin: 0;	padding: 0;	border: 0;	background:transparent url(../i/left_bg.gif) top left repeat-y;	font-family: Avenir, "Lucida Grande", Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;	font-size:0.8125em;} */h1, h2, h3, h4, h5, h6 {   font-family: "Gill Sans", sans-serif;  margin: 0;} h1 {   padding: 0;  margin: 0;  font-size: 0;  font-weight: 900;}h2 {   font-size: 1.2em;  text-transform: uppercase;  font-weight: bold;}h3 {   font-size: 1em;  font-weight: bold;}/* ***************** ************** ************** *//* ***************** CLASSI ************** *//* ***************** ************** ************** */.nascosto{	display:none;}.floatClear{	clear:both;}/* ***************** ************** ************** *//* ***************** PAGINA (contiene tutto) ************** *//* ***************** ************** ************** */#pagina{	margin:0; padding:0; border:0;	width:100%;	/* background:transparent url(../i/right_bg.gif) top right repeat-y; */}/* ***************** ************** ************** *//* ***************** TESTATA ************** *//* ***************** ************** ************** */#testata{	margin:3pt 0 0 0;	padding:0;	border:0;	width:auto;	height:70pt;	border-bottom:3px solid black;}#testata h1{	padding:0;	margin:0; border:0;	font-size:1.7em;	color:#000;}#testata p{}.testata_sottotitolo{	padding:0 0 0 0;	margin:0; border:0;	font-size:1.1em;	color:#000;}/* ***************** ************** ************** *//* ***************** BARRA SERVIZI ************** *//* ***************** ************** ************** */#barraServizi{ /* contiene menu e box per la ricerca */	margin:0; padding:0; border:0;}/* ***************** MENU ************** */#menu{	margin:0;	padding:0;	border:0;	border-bottom:2px solid black;}#menu h1{	margin:5pt 0 0 0; border:0;	font-size:1em;	color:#000;}#menu ul{	margin:5pt 0 5pt 0; border:0;	padding:0;	list-style:none;}#menu ul li{	display:inline;	list-style:none;	margin:0 7pt 0 0; border:0;	padding:0;}#menu ul li a{	margin:0; border:0;	padding:0;	font-size:0.9em;	color:#000;	text-decoration:none;}#menu ul li a:hover{	color:#111111;}/* ORDER: LINK, VISITED, HOVER, ACTIVE */#menu ul #mn1{ /* prima voce di menu */	border-top:none;}/* ***************** MENU ************** *//* ***************** RICERCA ************** */#ricerca{	display:none;	margin:0;	padding:0;	border:0;	/* background-color:#959595; */	border-bottom:1px solid black;}/* ***************** RICERCA ************** *//* ***************** ************** ************** *//* ***************** AREA CONTENUTI ************** *//* ***************** ************** ************** */#contenuti{	width:auto;	left:0;	margin:0 5% 0 2%; /* il secondo valore corrisponde alla larghezza di barraUtile */	padding:0;	border:0;}/*NOTE:per tutti i browser esclusi IE 5.x i contenutidx e sx vengonoo visualizzati in colonne affiancate.Quindi è possibile mettere un bg con una linea centrata di separazione nel div contenuti.Per IE 5.x questa linea non deve essere visualizzata perche' taglierebbe a meta'i due contenuti dx e contenuti sx.Il bg è quindi impostato in fondo alla pagine nella parte di codice nascosta a IE 5.x.*//* ***************** COLONNA In ALTO ************** */#contenutoTesta{	float:left;	margin:0;	padding:0;	border:0;	border-bottom:1px solid #000;}#contenutoTesta h1{	padding:10pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.3em;	color:#000;}#contenutoTesta p.contenutoTesta_sottotitolo{	padding:1pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.1em;	color:#000;}#contenutoTesta p{	padding:3pt 10pt 10pt 0pt;	margin:0; border:0;	font-size:0.9em;	color:#000;}#contenutoTesta p img{	float:left;	margin:3pt 8pt 8pt 0;	padding:1px;	border:1px solid #777;}/* ***************** COLONNA IN ALTO ************** *//* ***************** COLONNA A SINISTRA ************** */#contenutoSinistra{	float:left;	clear:both;	margin:0;	padding:0;	border:0;	border-bottom:1px solid #000;}/*NOTE:In IE 5.x questo è visualizzato al 1005 di larghezza e nonincolonnato. Vedere gli hack per IE 5.x in fondo per le caratteristichedi width e float.*/#contenutoSinistra h1{	padding:10pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.3em;	color:#000;}#contenutoSinistra p.contenutoSinistra_sottotitolo{	padding:1pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.1em;	color:#000;}#contenutoSinistra p{	padding:3pt 10pt 10pt 0pt;	margin:0; border:0;	font-size:0.9em;	color:#000;}#contenutoSinistra p img{	float:left;	margin:3pt 8pt 8pt 0;	padding:1px;	border:1px solid #777;}/* ***************** COLONNA A SINISTRA ************** *//* ***************** COLONNA A DESTRA ************** */#contenutoDestra{	float:left;	clear:both;	margin:0;	padding:0;	border:0;	border-bottom:1px solid #000;}/*NOTE:In IE 5.x questo è visualizzato al 1005 di larghezza e nonincolonnato. Vedere gli hack per IE 5.x in fondo per le caratteristichedi width e float.*/#contenutoDestra h1{	padding:10pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.3em;	color:#000;}#contenutoDestra p.contenutoDestra_sottotitolo{	padding:1pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.1em;	color:#000;}#contenutoDestra p{	padding:3pt 10pt 10pt 0pt;	margin:0; border:0;	font-size:0.9em;	color:#000;}#contenutoDestra p img{	float:left;	margin:3pt 8pt 8pt 0;	padding:1px;	border:1px solid #777;}/* ***************** COLONNA A DESTRA ************** *//* ***************** COLONNA DI FONDO ************** */#contenutoFondo{	float:left;	clear:both;	margin:0;	padding:0;	border:0;	border-bottom:2px solid #000;}#contenutoFondo h1{	padding:10pt 10pt 0 0pt;	margin:0; border:0;	font-size:1.3em;	color:#000;}#contenutoFondo p{	padding:3pt 0 10pt 0;	margin:0; border:0;}#contenutoFondo img{	float:left;	margin:3pt 8pt 8pt 0;	padding:1px;	border:1px solid #777;}#contenutoFondo ul{	padding:0 10px 0 0;	margin:0;	border:0;}#contenutoFondo ul li{	list-style:none;	float:left;	padding:0 0 10px 00px;	margin:0; border:0;}#contenutoFondo ul li a img{	padding:1px;	border:1px solid #999;}#contenutoFondo ul li a:hover img{	padding:1px;	border:1px solid #CC3300}/* ***************** COLONNA DI FONDO ************** *//* ***************** ************** ************** *//* ***************** BARRA UTILE (NEWS EVENTI VARIE) ************** *//* ***************** ************** ************** */#barraUtile{	margin: 0 3% 0 3%;	padding:0;	border:0;	/* background-color:#b9b9b9; */}/* ***************** NEWS ************** */#newsDestra{	margin:0; padding:0; border:0;}#newsDestra h1{	padding:10pt 0 0 0;	margin:0; border:0;	font-size:1.2em;	color:#000;}#newsDestra ul{	padding:0px 10pt 15pt 0;	margin:0;	border:0;	list-style:none;}#newsDestra ul li{	margin:0;	padding:0 0 10pt 0;	border:0;	border-bottom:1pt dotted #000;}#newsDestra ul li h2{	padding:8px 0 0 0;	margin:0; border:0;	font-size:1.1em;}#newsDestra ul li h2 a{color:#000; text-decoration:none;}#newsDestra ul li h2 a:hover{color:#888888; text-decoration:underline;}#newsDestra ul li p.newsDestra_data{	padding:0 0 0 0;	margin:0; border:0;	font-size:0.9em;	color:#000;}#newsDestra ul li p.newsDestra_sottotitolo{	padding:0 0 0 0;	margin:0; border:0;	color:#000;	font-style:italic;	font-size:1.2em;}#newsDestra ul li p{	padding:0 0 0 0;	margin:0; border:0;	font-size:0.85em;}#newsDestra ul li p.newsDestra_linkScheda{	display:none;	padding:0 0 0 0;	margin:0; border:0;	font-size:1em;	color:#000;}#newsDestra ul li p.newsDestra_linkScheda a{color:#333333; text-decoration:none;}#newsDestra ul li p.newsDestra_linkScheda a:hover{color:#888888; text-decoration:underline;}/* ***************** NEWS ************** *//* ***************** ************** ************** *//* ***************** PIEDE ************** *//* ***************** ************** ************** */#piede{	margin:0;	padding:0; border:0;	height:45pt;	border-top:3px solid #000;}#piede h1{	padding:4pt 10pt 0pt 0;	margin:0; border:0;	font-size:1em;	color:#000;}#piede p{	padding:1pt 10pt 0pt 0;	margin:0; border:0;	font-size:0.8em;	color:#000;}#piede p a{	color:#000;	text-decoration:underline;}#piede p a:hover{	color:#000;	text-decoration:underline;}/* ***************** ************** ************** *//* ***************** ELEMENTO GRAFICO ************** *//* ***************** ************** ************** */#elementoGrafico{ /* DIV CHE PUò SERVIRE PER POSIZIONARE ELEMENTI GRAFICI SUPPLEMENTARI */	display:none;}/* ***************** ************** ************** *//* ***************** HACKS DI VARIA NATURA ************** *//* ***************** ************** ************** *//* IE5.x/Win hacks *//* IE5/Mac hacks *//*\*//*/#barraUtile{right: 15px;margin:0 -15px 0 0;}#contenutoTesta{float:none;}#contenutoDestra{float:none;}#contenutoFondo{float:none;}/**/