/*stili per il layout fisso con background*/
html, body {margin: 0;padding:0}
body{font-family: verdana, sans-serif; font-size: 4mm;
background-color: #ccccff;}

div#header { width: 100%; text-align: center; 
font-weight: bold; font-size: 170%; 
padding-top: 1ex; padding-bottom: 1ex; clear: both;}

div#vertnav {
float: left;
 width: 200px;
 padding-right: 2em;
 text-align: right;
}
 
div#vertnav li {
  list-style: none;
	padding-top: 1ex;
}

div#vertnav ul a{border-bottom: none; 
    font-weight: bold; text-decoration: none;
	color: #0033cc}
div#vertnav ul a:hover{border-bottom: 1px dashed #03c;}

div#oriznav { clear: both; width: 100%; border-bottom: 1px solid #000; margin-bottom: 1ex}

div#main { padding-left: 6%; padding-right: 6%; padding-bottom: 1em;
width: 60%; margin: 3em 50px 0 220px; line-height: 130%}

div#foto { padding-left: 6%; padding-right: 6%; 
width: 60%; margin: 0 50px 0 50px; line-height: 130%;
align: center}

div#foto a {
  border: none; margin: 0; padding:0
}

div#main li {
  list-style: circle;
  margin-bottom: .5ex;
}

div#main li ul li {
  padding-bottom: .3ex;
}

div#footer {clear: both; text-align: center; font-size: 80%; border-top: 1px solid #000; 
	padding-top: 1ex}
