#larchives {
	/*background: transparent url(bk-nav.jpg) no-repeat top left;*/
	margin: 0;
	padding: 0;
	/*height: 80px;*/
	width: 1000px;
}

#menu_2 {
	position: relative;
	border:0 solid #000000;
	height:36px;
	line-height:36px;
	margin:0;
	width:1000px;
}

#menu_2 li ul,#menu_2 li ul {
	margin: 0;
	padding: 0;
}

#menu_2 a {
	text-decoration: none;
}

#menu_2 li { /*float the main list items*/
	margin: 0;
	float: left;
	display: block;
	/*padding-right: 15px;*/
}

#menu_2 li ul {
	display: none;
}

#menu_2 li.off ul,#menu_2 li.on ul { /*put the subnav below*/
	position: absolute;
	top: 36px;
	left: 0;
	/*padding-top: 15px;*/
	/*background: #224d6f;*/
	height: 36px;
	width: 1000px;
	/*padding-left: 60px;*/
}

#menu_2 li.on ul {
	/*background: #f90;*/
}

#menu_2 li.on:hover ul,#menu_2 li.over ul { /*for ie*/
	/*background: #224d6f;*/
}

#menu_2 li a {
	color:#DDB735;
	height:36px;
	padding:0 13px;
	text-align:center;
	text-decoration:none;
	width:auto;
	font-size:16px;
}

#menu_2 li.on a {
	/* color: #f90; */
}

#menu_2 li.on ul a,#menu_2 li.off ul a {
	border: 0;
	float: left; /*ie doesn't inherit the float*/
	/* color: #f90; */
	width: auto;
	/*margin-right: 15px;*/
}

#menu_2 li.on:hover ul a,#menu_2 li.over ul li a {
	/*for ie - the specificity is necessary*/
	/*background: #224d6f;*/
}

#menu_2 li.on ul {
	display: block;
}

#menu_2 li.off:hover ul,#menu_2 li.over ul {
	display: block;
	z-index: 1000;
	visibility: visible;
}

#menu_2 li.off ul,#menu_2 li ul {
	visibility: hidden;
}

#menu_2 li.on ul,#menu_2 li ul {
	visibility: visible;
}

#menu_2 li.off a:hover,#menu_2 li.on a:hover {
	/* color: #f90; */
	/*background: #224d6f;*/
}

/*do the image replacement
#menu_2 li span {
	position: absolute;
	left: -9384px;
}*/

/*subnav formatting*/
#menu_2 li.off ul a,#menu_2 li.on ul a {
	display: block;
	/*background: #224d6f;*/
	color: #fff;
	font-family: arial, verdana, sans-serif;
	font-size: small;
}

#menu_2 li.on ul a {
	/* background: #f90; */
}



#menu_2 a {
	white-space: nowrap;
}

#menu_2 li.on ul {
	z-index: 100;
}

#menu_2 li ul {
	display: block;
	padding:0px;
	width:100%;
	z-index: 1;
	font-size:16px;
}

#menu_2 li.off a:hover,#menu_2 li.on a:hover {
	text-decoration: underline;
}

#menu_2 li.on_associazione ul {
	background-color: #DFB00A;
}
#menu_2 li.off_associazione ul {
	position: absolute;
	background-color: #DFB00A;
}

#menu_2 li.on_associazione a {
	background-color: #DFB00A;
	color:#FFF;
}

#menu_2 li.off_associazione a:hover, #menu_2 li.on_associazione a:hover {
	background-color: #DFB00A;
	color:#FFF;
}
#menu_2 li.off_associazione:hover, #menu_2 li.off_associazione:hover a  {
	background-color: #DFB00A;
	color: #fff;
}


/*territorio*/
#menu_2 li.on_territorio ul {
	background-color: #a1bf2f;
}
#menu_2 li.off_territorio ul {
	position: absolute;
	background-color: #a1bf2f;
}

#menu_2 li.on_territorio a {
	background-color: #a1bf2f;
	color:#FFF;
}

#menu_2 li.off_territorio a:hover,#menu_2 li.on_territorio a:hover {
	background-color: #a1bf2f;
	color:#FFF;
}
#menu_2 li.off_territorio:hover, #menu_2 li.off_territorio:hover a  {
	background-color: #a1bf2f;
	color: #fff;
}


/*prodotti*/
#menu_2 li.on_prodotti ul {
	background-color: #e28531;
}
#menu_2 li.off_prodotti ul {
	position: absolute;
	background-color: #e28531;
}

#menu_2 li.on_prodotti a {
	background-color: #e28531;
	color:#FFF;
}

#menu_2 li.off_prodotti a:hover,#menu_2 li.on_prodotti a:hover {
	background-color: #e28531;
	color:#FFF;
}
#menu_2 li.off_prodotti:hover, #menu_2 li.off_prodotti:hover a  {
	background-color: #e28531;
	color: #fff;
}

/*accoglienza*/
#menu_2 li.on_accoglienza ul {
	background-color: #a13232;
}

#menu_2 li.off_accoglienza ul {
	position: absolute;
	background-color: #a13232;
}

#menu_2 li.on_accoglienza a {
	background-color: #a13232;
	color:#FFF;
}

#menu_2 li.off_accoglienza a:hover,#menu_2 li.on_accoglienza a:hover {
	background-color: #a13232; 
	color:#FFF;
}

#menu_2 li.off_accoglienza:hover, #menu_2 li.off_accoglienza:hover a  {
	background-color: #a13232;
	color: #fff;
}

/*manifestazioni*/
#menu_2 li.on_manifestazioni ul {
	background-color: #2D83C1;
}

#menu_2 li.off_manifestazioni ul {
	position: absolute;
	background-color: #2D83C1;
}

#menu_2 li.on_manifestazioni a {
	background-color: #2D83C1;
	color:#FFF;
}

#menu_2 li.off_manifestazioni a:hover,#menu_2 li.on_manifestazioni a:hover {
	background-color: #2D83C1;
	color:#FFF;
}

#menu_2 li.off_manifestazioni:hover, #menu_2 li.off_manifestazioni:hover a  {
	background-color: #2D83C1;
	color: #fff;
}

/*iniziative*/
#menu_2 li.on_iniziative ul {
	background-color: #c6974c;
}

#menu_2 li.off_iniziative ul {
	position: absolute;
	background-color: #c6974c;
}

#menu_2 li.on_iniziative a {
	background-color: #c6974c;
	color:#FFF;
}

#menu_2 li.off_iniziative a:hover,#menu_2 li.on_iniziative a:hover {
	background-color: #c6974c;
	color:#FFF;
}

#menu_2 li.off_iniziative:hover, #menu_2 li.off_iniziative:hover a  {
	background-color: #c6974c;
	color: #fff;
}