/* Menu */

#mn{
	position:relative;
	width:732px;
}

/* level 1 ----------------------------------------- */

#menu{
	padding:0;
}

#menu > li{
	list-style:none;
	float:left;
	display:block;
	position:relative;
	margin-right:0;
}

#menu > li > a{
	display:block;
	height:0;
	overflow:hidden;
	padding:33px 0 0 0;
	font-size:1em;
	background: url(../i/t/mn/menu-eng.gif) no-repeat;
}

#menu > li.active > a,
#menu > li > a:hover{
	
}

#menu > li.p1 > a{ width:70px; }	
#menu > li.p2 > a{ width:105px; background-position:  -70px  0px; }
#menu > li.p3 > a{ width:85px; background-position:  	-175px 0px; }
#menu > li.p4 > a{ width:213px; background-position: 	-260px 0px; }
#menu > li.p5 > a{ width:180px;  background-position:	-473px 0px; }
#menu > li.p6 > a{ width:79px;  background-position: 	-653px 0px; }

#menu > li.p1:hover > a, body.home			#menu > li.p1 > a{ background-position: 0      -33px; }
#menu > li.p2:hover > a, body.chi-siamo	#menu > li.p2 > a{ background-position: -70px  -33px; }
#menu > li.p3:hover > a, body.prodotti		#menu > li.p3 > a{ background-position: -175px -33px; }
#menu > li.p4:hover > a, body.marchi 		#menu > li.p4 > a{ background-position: -260px -33px; }
#menu > li.p5:hover > a, body.associati 	#menu > li.p5 > a{ background-position: -473px -33px; }
#menu > li.p6:hover > a, body.contatti 	#menu > li.p6 > a{ background-position: -653px -33px; }



/* sub  ----------------------------------------- */


#menu > li ul {
	position: absolute;
	z-index:1000;
	border:1px solid #FFF;
	border-top-width: 0;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
	padding:0;
	margin:0;
	display: none;
}


#menu > li.p3 ul{ width:100px; }
#menu > li.p4 ul{ width:140px; }

#menu > li:hover ul {
	display:block;
}
	
#menu > li ul > li{
	display:block;
	list-style:none;
}

#menu > li ul > li > a{
	display: block;
	background:#9EC443 url(../i/t/ico/freccia-menu.png) 8px 7px no-repeat;
	text-indent:15px;
	padding:3px 0;
	text-decoration:none;
	color:#FFF;
}

#menu > li ul > li > a:hover{
	color:#008131;
	background-color:#A4CA3E;
}

#menu > li ul > li.menu-title{
	padding-left:8px;
	padding-top:4px;
	background:#9EC443;
}

#menu > li ul > li.menu-title.title2{
	padding-top:13px;
}




