body{
	background:#9CF;
	font:80% Verdana, Arial, sans-serif;
	color:#000080;
	margin:0px;
	padding:0px;
	}

img{
	border:0px;
	}

#corpo{
	width:600px; 
	background:#9CF url("./images/bgmenu.gif") repeat-y;
	
	}

#testa{	margin-bottom:10px;	}

#testa strong{ margin-left:140px;	}

#menu{
	float:left;
	width:30%;
	font-weight:bold;
	}
	
.menuNav {
	width:90%;
	margin:30px 0px 150px 0px;
	padding:0;
	list-style:none;
	}
	
.menuNav li	{
	background:#FFF;
	margin-bottom :20px;
	border:1px solid #000080;
	}	

.menuNav a{
	display:block;
	text-decoration:none;
	padding:5px 5px 5px 10px;
	border-left:10px solid #000080;
	}
	
.menuNav a:hover, a:focus, a:active{ background:#FFFFC0; }		


.menuNav .selezione{
	background:#FFFFC0;
	color:#000080;
	padding:5px 5px 5px 10px;
	border-left:10px solid #000080;
	}

#principale{
	float:left;
	width:66%;
	text-align:center;
	}

#principale h2{	color:#FFF; }

#principale dl{ font-weight:bold; }

#piede {
	clear:left;
	border-top: 1px solid #000080;
	background:#9CF;
	font-size:90%;
	height:30px;
	}

#piede ul{
	list-style:none;
	margin:10px;
	padding:0px;
	}

#piede li{
	display:inline;
	padding-right:2px;
	padding-left:2px;
	border-right: 1px solid #000080;
	}
	
#piede a{
	text-decoration:none;
	padding-right:2px;
	padding-left:2px;

}

#piede .selezione{ padding-right:3px;	}
	
#principale p.sinistra{ text-align:left; }

#principale img{
	float:left;
	padding:5px;
	}
	
#principale p.lista{
	text-align:left;
	font-size:80%;
	}
	
#principale h3{
	background:#000080;
	color:#FFF;
	font-size:140%;
	font-weight:bold;
	}
	
#principale img.sin{ margin-left:350px; }
	
#principale p.desc{
		text-align:left;
		font-size:85%;
		}