p {color:#333;
line-height:20px

}
body {
width:100%; 
height:100%

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0F1015 url(imm/sfondoprova2.jpg) no-repeat fixed center top;
}
.corpo A:link {
	color: #003366;
	font-weight:bold;
	text-decoration: underline;}
.corpo A:active{
	color: #003366; 
	font-weight:bold;
	text-decoration: underline;}
.corpo A:visited 
{
	color: #003366;
	font-weight:bold;
	text-decoration: underline;}
.corpo A:hover {
	color: #666666;
	font-weight:bold;
	text-decoration: underline;
}
.corpo 
{
	font-family:Verdana;
	font-size: 10pt;
	text-align:justify;
	line-height:18px;
	-moz-background-clip:border;
	-moz-background-origin:padding;
	background:transparent url(imm/sfondocontenuto.png) repeat scroll center bottom;

}

#menu-container { 
margin-left:auto;
padding:0px;
background-image:url(imm/sfondoli.png);

width:780px;
height:25px;
margin-left:auto;
margin-right:auto;

}

ul{
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
	margin:0px;
}

ul li{
	display:inline-block;
	float:left;
	height:25px;
	list-style-type:none;
	overflow:hidden;
}

ul li a, ul li a:hover, 
ul li a:visited{
	text-decoration:none;
}

.normalMenu, .normalMenu:visited,
.hoverMenu, .hoverMenu:visited,
.selectedMenu,.selectedMenu:visited {
	outline:none;
	padding:5px 10px;
	display:block;
}

.hoverMenu,.hoverMenu:visited,
.selectedMenu,.selectedMenu:visited {
	margin-top:-25px;
	/*background:url(img/grey_bg.gif) repeat-x;*/
	color:#009933;
}

.selectedMenu,.selectedMenu:visited {
	margin:0;
}

.normalMenu, .normalMenu:visited{
color:#333333;
}

#footer {
margin:0 auto;
width:780px;
height:25px;
background-image:url(imm/sfondofooter.png);
}

