@charset "ISO-8859-1";
/* CSS Document */

#menu {
height:30px;
font-size:12px;
background: url("/img/menu_bg.jpg") no-repeat center top;
}
#menu dl { margin: 0; padding: 0; }
/* IE5 Mac Hack \*/ 
#menu { padding-left: 200px; } 
/*/ 
#menu { padding-left: 280px; overflow: hidden; } 
/* End Hack */
#menu dt { float: left; }
#menu dt a {
	display: block;
	height: 20px !important;
	height /**/:30px; /* IE 5/Win hack */ 
	padding: 10px 10px 0 10px;
	font-weight:bold;
	COLOR:#003366;
}
#menu dt a:hover {
	COLOR:#ffffff;
}

.language {
font-style:italic;
}

/* menu museo */
#menumus {
	width: 200px;
	margin: 10px;
font-size:12px;
	}
#menumus ul {
list-style: none;
margin: 0;
padding: 0;
background-color:#55759E;
}
#menumus ul li h2 {
background-color:#bfcad8;
padding-left:5px;
}
#menumus ul li ul {
border-left:5px solid #bfcad8;
margin-bottom:5px;
}
#menumus li ul li {
		background-color:#bfcad8;

		border-top:1px solid #fff;
		border-left:1px solid #fff;
		border-bottom:1px solid #6f99bf;
		border-right:1px solid #6f99bf;
}	
#menumus li a {
  	height: 32px; 
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}
#menumus li a:link {
	display: block;
	background: url(/img/menumus.jpg);
	padding: 8px 0 0 10px;
	}	
#menumus li a:visited, #menumus li a:active	{
	display: block;
	background: url(/img/menumus.jpg) ; 
	padding: 8px 0 0 10px;
	}	
#menumus li a:hover {
	background: url(/img/menumus.jpg) 0 -32px;
	padding: 8px 0 0 10px;
	}
#menumus li h2 a:hover {
	background: url(/img/menumus.jpg) 0 -32px;
	padding: 8px 0 0 10px;
	}

/* menu parco */
#menuparco {
	width: 200px;
	margin: 10px;
font-size:12px;
	}
#menuparco ul {
list-style: none;
margin: 0;
padding: 0;
background-color:#55759E;
}
#menuparco ul li h2 {
background-color:#bfcad8;
padding-left:5px;
}
#menuparco ul li ul {
border-left:5px solid #bfcad8;
margin-bottom:5px;
}
#menuparco li ul li {
		background-color:#bfcad8;

		border-top:1px solid #fff;
		border-left:1px solid #fff;
		border-bottom:1px solid #6f99bf;
		border-right:1px solid #6f99bf;
}	
#menuparco li a {
  	height: 32px; 
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
}	
#menuparco li a:link, #menuparco li a:visited, #menuparco li a:active {
/*	color: #8D9179; */
	display: block;
	background: url(/img/menuparco.jpg);
	padding: 8px 0 0 10px;
	}	
#menuparco li a:hover {
	background: url(/img/menuparco.jpg) 0 -32px;
	padding: 8px 0 0 10px;
	}
#menuparco li h2 a:hover {
	background: url(/img/menuparco.jpg) 0 -32px;
	padding: 8px 0 0 10px;
	}


/* menu info */
#menuinfo {
	width: 200px;
	margin: 10px;
font-size:12px;
	}
#menuinfo ul {
list-style: none;
margin: 0;
padding: 0;
background-color:#55759E;
}
#menuinfo ul li h2 {
background-color:#bfcad8;
padding-left:5px;
}
#menuinfo ul li ul {
border-left:5px solid #bfcad8;
margin-bottom:5px;
}
#menuinfo li ul li {
		background-color:#bfcad8;

		border-top:1px solid #fff;
		border-left:1px solid #fff;
		border-bottom:1px solid #6f99bf;
		border-right:1px solid #6f99bf;
}	
#menuinfo li a {
  	height: 32px; 
/*  	height: 24px; */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
/*  	height: 20px; */
	text-decoration: none;
}	
#menuinfo li a:link, #menuinfo li a:visited, #menuinfo li a:active {
/*	color: #8D9179; */
	display: block;
	background: url(/img/menuinfo.jpg);
	padding: 8px 0 0 10px;
	}
#menuinfo li a:hover {
	color: #660000;
	background: url(/img/menuinfo.jpg) 0 -32px;
	padding: 8px 0 0 10px;
	}
#menuinfo li h2 a:hover {
	color:#660000;
	background: url(/img/menuinfo.jpg) 0 -32px;
	padding: 8px 0 0 10px;
	}
	
	
.segnaposto {
color:#FFFFFF;
font-weight:bold;
}
