/* CSS Document */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
h1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
color:navy;
font-size:14px;
TEXT-ALIGN: center
}
h2 {
FONT-SIZE: 10pt;
COLOR: navy;
FONT-STYLE: normal;
FONT-FAMILY: "verdana";
LETTER-SPACING: 0em;
TEXT-ALIGN: center
}
h3 {
FONT-SIZE: 10pt;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: "verdana";
LETTER-SPACING: 0em;
TEXT-ALIGN: left
}
h6 {
FONT-SIZE: 7pt;
COLOR: red;
FONT-STYLE: normal;
FONT-FAMILY: "verdana";
LETTER-SPACING: 0em;
TEXT-ALIGN: right
}
p {
FONT-SIZE: 8pt;
COLOR: #000000;
FONT-STYLE: normal;
FONT-FAMILY: "verdana";
LETTER-SPACING: 0.07em;
TEXT-ALIGN: left
}
a {
color:#000099;
text-decoration:none;
}
a:hover {
color:#000099;
text-decoration:none;
border-bottom:1px dashed #FFCC00;
}
a:visited {
color:#000099;
text-decoration:none;
}
a:active {
color:#000099;
text-decoration:none;
}

ul.menu2 {
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}
ul.menu2 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
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 */
border-width:2px;border-style:none solid; /* aggiungo dei bordi laterali */
}
ul.menu2 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu2 li a:link, ul.menu2 li a:visited {
background:#ccc;
color: #009;
border-color:#009
} /* colori per il link */
ul.menu2 li a:hover, ul.menu2 li a:active {
background: #eee;
color:#c00;
border-color:#66c;
} /* colori per l'effetto roll-over */

input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#testata {
margin-left:50px;
margin-right:50px;
margin-bottom:2px;
border:1px dashed #EEE;
background-color:#FFCC00;
text-align:center;
color:#FFFFFF;
}
#contenuto {
margin-left:50px;
margin-right:50px;
background-color:#FFFFCC;
margin-bottom:2px;
border:1px dashed #EEE;
color:#000000;
}
#footer {
margin-left:50px;
margin-right:50px;
background-color:#EEE;
margin-bottom:2px;
border:1px dashed #000;
color:#000000;
}
.bianco{
margin-left:50px;
margin-right:50px;
background-color:#FFF;
margin-bottom:2px;
border:0px;
color:#000000;
}

