html,body{margin: 0;padding:0}
body{font-family:tahoma,arial,sans-serif;font-size:80%;background-color:#fff;}
div#container{width: 750px;margin-top:0;margin-left:2em;text-align: left;background-color:#fff;}
div#header{background-color:#fff;margin:5px auto;border:none;}
div#header img{border:none;}
h1,h2{margin: 0;padding:0}
h1{color:#633;padding:0px;font: bold 200% perpetua,geneva,serif;}
h2{color: #633;font:160% perpetua,geneva,serif;font-weight:bold;border-top:1px solid #ccc;}
#navcontainer{margin:10px 20px 0;padding:0;height:30px;}
#navcontainer ul{border:0;margin:0 auto;padding: 0;list-style-type: none;text-align: center;}
#navcontainer ul li{display: block;float: left;text-align: center;padding: 0;margin: 0;}
#navcontainer ul li a{background:#963;width:140px;height:1.3em;border:1px solid #55551c;
padding: 0;margin: 0 0 10px 0;color:#ffc;text-decoration: none;display: block;text-align: center;
font: normal 1.1em geneva,serif;}
#navcontainer ul li a:hover{color:#633;background:#fc0;}
div#content{margin:0em;padding:1em 3em;line-height:1.5em;}
div#content img{float:left;margin-right:10px;margin-bottom:5px;margin-top:0px;
border:1px solid #ccc;}
div#content a{color:#000;text-decoration:none;font-weight:bold;}
div#content a:hover{color:#999;text-decoration:underline;font-weight:bold;}
div#content ul{}
div#content li{list-style-type:circle;}
.textimage{width:98%;clear:left;padding-top:10px;}
.textimage p{line-height:2em;}
.textimage img{float:left;margin:0;padding:0.2em;}
div#footer{clear:right;text-align:left;font-size:85%;padding:0.9em 2em;
background:url(immagini/footer.jpg);color:#c96;}
div#footer a{color:#c96;text-decoration:none;font-weight:normal;}
div#footer a:hover{color:#963;text-decoration:underline;}
