body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #fff; 
	font-size: 16px;
}

.footer-news {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
}

.footer-news  a, .footer-news a:link, .footer-news a:visited, .footer-news  a:active { 

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
font-size: 10px;
text-decoration: none;
 }
 
 .footer-news  a:hover { 

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #ff0000;
font-size: 10px;
background-color: #fff; 
text-decoration: underline;
 }
 
 .boxcentrale {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 10px;
}

.boxcentrale a, .boxcentrale a:link, .boxcentrale a:visited, .boxcentrale a:active { 

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #000;
font-size: 10px;
text-decoration: none;
 }
 
 .boxcentrale a:hover { 

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #ff0000;
font-size: 10px;
background-color: #fff; 
text-decoration: none;
 }
 
 

ul.menu1 {
width:100%;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
diplay:inline-block;
color:red;
font-size: 10px;
font-weight : bold;
}

ul.menu1 li a {
font-size: 10px;
font-weight : bold;
diplay:inline-block;
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding: 1 1px; /* lascia spazio far il bordo del menu e il testo del link */

}

ul.menu1 li { font-size: 10px; display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/

ul.menu1 li a:link, ul.menu1 li a:visited {
font-size: 10px;
font-weight : bold;
color: #00309C;
} /* colori per il link */

ul.menu1 li a:hover, ul.menu1 li a:active {
background: #00309C;
color:#ffe118;
font-size: 10px;

} /* colori per l'effetto roll-over */

ul.menu1 li a {
font-size: 10px;
font-weight : bold;

}
ul.menu1 li a:link, ul.menu2 li a:visited {

font-weight : bold;
font-size: 10px;
}

TD {font: 12px  Verdana, Geneva, Arial, Helvetica, sans-serif;}
TR {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}


a:link, a:visited, a:active{ font-size: 12px ; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a:hover { font-size: 12px ; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #FF0000; text-decoration: none; }
.option {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: MS Sans Serif, verdana, arial, sans-serif}
.title {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: MS Sans Serif, verdana, arial, sans-serif}
.bodyline { background-color: #FFFFFF; border: 1px #98AAB1 solid; }
.cat {
	background-color:#D1D7DC; border: #FFFFFF; border-style: solid;
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
INPUT {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: EFEFEF;}
TEXTAREA {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: EFEFEF;}
SELECT {FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; BACKGROUND-COLOR: EFEFEF;}

.option {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: MS Sans Serif, verdana, arial, sans-serif}

code { font:bold 1.1em "courier new", monospace; letter-spacing:.1em; word-spacing:.2em;color:#900;background:#ffc }
p.code { line-height:1em; margin:0 2em;padding:0 .5em;border-bottom:1px solid #fff;background:#ffc;color:#900 }
pre, code.block { line-height:1em; font-size:1.1em }
code strong { background:#ff6;color:#900 }
code em { font-style:normal;background:#ffc;color:#600 }


div#title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 10pt;
    font-weight : bold;
    letter-spacing: .5pt;
    background-color : transparent;
}


div#navigazione {
   
  font-size: 10px;
  font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #fffffff;
}


div#navigazione a {
   color: #ffffff;
   font-weight: bold;
    font-size: 10px;
}


div#navigazione a:hover{
   color: #ff0000;
    font-size: 10px;
   
   text-decoration: none;

}
div#title a {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 10pt;
    font-weight : bold;
    letter-spacing: .5pt;
    background-color : transparent;
}


div#title a:hover {

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000;
    font-size: 10pt;
    font-weight : bold;
    letter-spacing: .5pt;
    background-color : transparent;
   text-decoration: underline;

}


div#blocco-sinistra {
   font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #ffffff;
   padding: 1px;
 }

div#blocco-sinistra a {
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;;
   color: #ffffff;
   font-weight: bold;
}


div#blocco-sinistra a:hover {
   font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #ff0000;
   font-weight: bold;
   text-decoration: underline;

}

.titolo-sinistra{
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #ffffff;
 padding: 2px;
 font-weight: bold;
}



div#blocco-destra {
   font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000;
   padding: 2px;
 }

div#blocco-destra a {
font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000;
   text-decoration: none;
}


div#blocco-destra a:hover {
   font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #ff0000;
     text-decoration: underline;

}

.titolo-destra{
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 padding: 2px;
 font-weight: bold;
}



div#footer-notes {
   color: #0000A0;
   padding-left: 5px;
   padding-right: 5px;
}

div#footer-notes  a{
   color: #0000A0;
   padding-left: 5px;
   padding-right: 5px;
   text-decoration: none;
}

div#footer-notes  a:hover {
   color: #0000A0;
   background-color: #FFFF0D ;
   padding-left: 5px;
   padding-right: 5px;
   text-decoration: none;

}


div#footer {
   color: #666;
   background-color: transparent;
   padding: 5px;
   
}

div#footer a {
   color: #666;
   background-color: transparent;
   padding: 5px;
   text-decoration: underline;
}

div#footer a:hover {
   color: #666;
   background-color: transparent;
   padding: 5px;

text-decoration: underline;

}


