/** #navlist, #navlist li, #navlist2, #navlist2 li, #navlist3, #navlist3 li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding:0.9em;
	vertical-align: top;
	color: #ffffff;
;
**/
 #navlist3, #navlist3 li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding:0.9em;
	vertical-align: top;
	text-align:center;
	vertical-align: top;
	color: #ffffff;
	display:inline;
}

#navlistspecial{
margin-left:0px;
	font-size: 0.9em;
	text-align:center;
	vertical-align: top;
	color: #ffffff;
}

#navlistspecial li{
    display:inline; color: #ffffff;
	}
	
/**
#navlist, #navlist2, #navlist3{
margin-left:0px;
	font-size: 0.9em;
	text-align:center;
	vertical-align: top;
	color: #ffffff;
}

#navlist li, #navlist2 li, #navlist3 li{

    display:inline; color: #ffffff;
	}
**/

#navlist {
margin-top:5px;
width: 550px;
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 11px Verdana, sans-serif;}

#navlist2 {
margin-top:5px;
width: 905px;
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 11px Verdana, sans-serif;}
#navlist li,#navlist2 li {
list-style: none;
margin: 0;
display: inline;}

#navlist li a ,#navlist2 li a{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background-color: #E9DEC7;
text-decoration: none;}

#navlist li a:link,#navlist2 li a:link { color: #448;}

#navlist li a:visited,#navlist2 li a:visited { color: #667;}

#navlist li a:hover,#navlist2 li a:hover {
color: #000;
background-color: #D0BB8E;
border-color: #227;}

#navlist li a#current,#navlist2 li a#current {
background: white;
border-bottom: 1px solid white;} 

h1{
    font-size: 0.5em;	
	text-align: center;
	background-position: center;	
	margin-right: 15em;
	margin-left: 15em;
	margin-top: 0.1em;
	margin-bottom: 0.1em;
	vertical-align: top;
	line-height: 1.5;
} 
h2 {
margin-left:14px; margin-right:14px;
    widht:300px;
	background-color: #900000;
	color: #ffffff;
	font-size: 120%;
	font-weight: bold;
	text-align:center;
}
/* **parte finale footer ** */
#prefooter {
width: 900px;
	text-align:center;
	line-height: 1.5;
}
#footer {
	border-top: 1px solid #000;
	text-align: center;
	color: #900000;
	vertical-align: bottom;
	background-color: #fff;
	width: 750px;
	margin-right: 150px;
	margin-left: 150px;
}

.navlistspecial A:LINK, .navlistspecial A:VISITED{
	text-decoration : none;	
	color:#DBCCAE;

}

.navlistspecial A:HOVER, {
	text-decoration : underline;	
	color:#DBCCAE;

}
.navlistspecial li A:LINK, .navlistspecial li A:VISITED{
	text-decoration : none;	
	color:#DBCCAE;

}

.navlistspecial li A:HOVER{
	text-decoration : underline;	
	color:#DBCCAE;

}



.div_menu{
	float:left;
	padding-left:1px;
	padding-right:1px;
	
}

.div_menu A:LINK, .div_menu A:VISITED{
	text-decoration : none;	
	color:#DBCCAE;
}

.div_menu A:HOVER{
	text-decoration : underline;	
	color:#DBCCAE;
}
.sotto_elenco{
	display:none; position:relative; top:9px; left: 5px; visibility:hidden; background:#805C2A; border-top: 1px solid white;
}
.sotto_elenco div{
	padding-top:10px;
}



