body {	
	/*background-image: url('img/sfondo2.gif');
	background-color:#ff0000;*/
    text-decoration: none;
	font-family: verdana;
	font-size: 0.8em;
	color: #495778;
}

a {
	color: #000000;
	background-color:trasparent;
	font-size: 0.8em;
	font-weight: normal;
	text-decoration: none;
	font-family: verdana;

}

a.link_sottolineato {
	color: #000000;
	background-color:trasparent;
	font-size: 1em;
	font-weight: normal;
	text-decoration: underline;
	font-family: verdana;

}

a.titolo-link {
	color: #ffffff;
	background-color:trasparent;
	font-size: 0.8em;
	font-weight: bold;
	text-decoration: none;
	font-family: verdana;

}

a.menu {
	color: #ffffff;
	background-color:trasparent;
	font-size: 0.8em;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	font-family: verdana;
	font-style: normal;
}

a:hover { 
	color: #CDF2C7; 
	text-decoration: none;
}

a.foother {
	color: #000000;
	background-color:trasparent;
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
}

p {
	color: #000000;
	background-color:trasparent;
    text-decoration: none;
	font-family: verdana;
	font-size: 0.8em;	
}


p.titolo_tabelle {
	color: #ffffff;
	background-color:trasparent;
	text-decoration: none;
	font-family: verdana;
	font-size: 0.7em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

p.visitatori {
	color: #ffffff;
	background-color:trasparent;
	text-decoration: none;
	font-family: verdana;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

p.titolo_tabelle_centrali {
	color: #ffffff;
	background-color:trasparent;
	text-decoration: none;
	font-family: verdana;
	font-size: 0.7em;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;

}

p.foother {
	color: #45C231;
	background-color:trasparent;
	text-decoration: none;
	font-family: verdana;
	font-size: 0.7em;
	font-style: italic;

}

p.testo_tabelle {
	color: #ffffff;
	background-color:trasparent;
    text-decoration: none;
	font-family: verdana;
	font-size: 0.7em;
	text-align: center;
	vertical-align: middle;	
}

p.testo_tabelle_centrali {
	color: #ffffff;
	background-color:trasparent;
    text-decoration: none;
	font-family: verdana;
	font-size: 1em;
	text-align: center;
	vertical-align: middle;	
}

p.note {
	color: #000000;
	background-color:trasparent;
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;	
}

p.titolo {
	color: #000000;
	background-color:trasparent;
	font-size: 0.8em;
	font-weight: bold;
}


h1 {
	color: #000000;
	background-color:trasparent;
    text-decoration: none;
	font-size: 1.2em;
    font-style: normal;
	font-weight: bold;
}

h2 {
	color: #000000;
	background-color:trasparent;
	font-size: 1.0em;
	font-weight: bold;
}

ul.menu1 {
	width:151px;
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0; /* elimino i rientri delle liste */
}

ul.menu1 li a {
	display:block; /* il link occupa tutto lo spazio orizzontale */
	font-size: 0.6em; /* dimensione carattere */
	text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
	padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
	height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
	text-align: left;
	font-family: verdana;
	font-style: normal;
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a:link, ul.menu1 li a:visited {
	color: #FFFFFF;
	/*background: #000;*/
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active {
	background: #33CC33;
	color:#fff;
} /* colori per l'effetto roll-over */

