/*stili per il layout fisso*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 80%;text-align: center}

.link2009{font-size:1.5em}
.evidenzia{font-weight:bold;font-family:Tahoma}
.giustificato{text-align:justify;margin-right:5px}
.italico{font-style:italic;font-family:Tahoma}
.verde{color:Blue}
a{text-decoration:none}

div#content li{list-style-type:square;margin-top:5px;}

div#container{width: 100%;margin: 0 auto;text-align: left;background-color: #fff}

/*stili generici, su header e footer*/
div#header{background-color:#fff;color: #ff0}
h1,h2{margin: 0;padding:0}
h1{padding-left:0.5em;font: bold 1.7em arial,serif;color:#00338d}
h2{padding-left:0.5em;color: #00338d;font-size: 1.5em}
h3{padding-left:0.5em;color:#00338d}
div#footer a{color: #00338d;text-decoration: none}

/*stili specifici per il layout*/
div#navigation{float:right;width: 17em}
div#content{margin-right: 18em;padding: 1em;background-color: #fff; text-align:justify;border-right: 2px solid #00338d}
div#footer{clear:right; text-align:left; padding: 0.5em;
    background-color: #fff; color: #000;font-size:.85em}

/*stili per la navigazione*/
div#navigation ul{margin: 1em 0 1em 0em;padding: 0; list-style-type: none;}
div#navigation li{margin-top:5px;padding: 0}
div#navigation a{color:#00338d;text-decoration: none}
div#navigation a:hover{color:#00338d;text-decoration:none}
div#navigation a#activelink{color: #033;text-decoration: none}