
/* Stili generali e contenitore */
html, body{margin: 0;padding:0; background-color: #FFFFDD}
body{font-family: arial,sans-serif;font-size: 100%;text-align: center}
h1, h2{margin: 0;padding:0}
h1{padding-left:10px;font: bold 2.3em/80px arial,sans-serif}
h2{color: #6699ff;font-size: 1.5em}
div#container{position: relative;width:980px; margin: 0 auto; padding: 0;
    border-left: 1px solid #C0C0C0; border-right: 1px solid #ccc;
    background-color:#FFFFFF}
div#main {text-align: justify; margin: 0;padding: 0}
input {font-family: arial, sans-serif; font-size: 120%; color: #000000;}

/* Header */
div#header {height: 105px; background-color: #FFFFFF; color: #000080; text-align: center; padding: 0px; margin: 0}
div#header a:link{color: #000099; text-decoration: none}
div#header a:visited{color: #000099; text-decoration: none}

/* Sinistra */
div#navigation{position: absolute; top: 107px; left: 0;
    width: 160px;\width:170px;w\idth:160px;padding: 10px 0 0 10px; color: #000080; text-align: left; margin: 0}
div#navigation a:link{color:#000099;font: normal 1em arial,sans-serif;text-decoration: none; margin: 0;padding: 0}
div#navigation a:visited{color:#000099;font: normal 1em arial,sans-serif;text-decoration: none; margin: 0;padding: 0}
div#navigation a:hover{text-decoration: underline}
div#navigation p{font-size: 100%; margin: 0;padding: 0}
div#navigation ul{margin: 0;padding: 0 0 0 20px;  font-size:70% }
div#navigation li{margin: 0;padding: 0}

/* Centro */
div#content{margin: 0 0px 0 160px;padding: 5px 20px 5px 20px ;text-align: justify}
div#content a:link{color: #000099; text-decoration: none;}
div#content a:hover{text-decoration: underline}
div#content a:visited{color: #000099; text-decoration: none;}

/* Destra 
div#extra{position: absolute; top: 107px; right: 0;
    width: 140px;\width:150px;w\idth:140px; padding: 5px 10px 5px 0px; text-align: justify}
div#extra div.newsbox{font-size: 90%;margin-bottom: 2em}
div#extra div.newsbox h2{color: #999;font-size: 1.2em}
div#extra div.newsbox p{margin: 0} */

/* Footer */
div#footer{text-align:center; padding: 5px 0;
	background-color: #FFFFFF; color: #000080; margin: 0}
div#footer a{color:#000099;font-weight: normal;text-decoration: none}

/* Stili di composizione del testo */
.nota         {font-family: Arial, Helvetica, Verdana; font-size: 11px; color: #000080; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.testo        {font-family: Arial, Helvetica, Verdana; font-size: 13px; color: #000080; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.aiuto        {font-family: Arial, Helvetica, Verdana; font-size: 11px; color: #008000; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.titolo       {font-family: Arial, Helvetica, Verdana; font-size: 14px; color: #FF0000; font-weight: bold;   font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.titolo-sez   {font-family: Arial, Helvetica, Verdana; font-size: 22px; color: #FF0000; font-weight: normal; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.evidente     {font-family: Verdana, Arial, Helvetica; font-size: 10pt; color: navy;    font-weight: bold;   font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.adsense {margin: 0 0 0 15px; float: right}
.esempio     {font-family: Times New Roman, Times, Serif; font-size: 12pt; color: #000070; font-style: italic; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none}
.autore      {font-family: Times New Roman, Times, Serif; font-size: 10pt; color: #000070; font-style: normal; line-height: normal; font-variant: small-caps; text-transform: none; text-decoration: none}