div#navigation {
	position: relative;
	z-index: 1000;
	margin: 0;
	padding: 0;
}

div#navigation ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#navigation li{
	position:relative;
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
}

div#navigation li a{
	position: relative;
	display: block;
	height: 30px;
	color: black;
	font-size: 10px;
}

div#navigation li a span{
	position: absolute;
	width: 100%;
	height: 100%;
	cursor: pointer; /*per IE*/
}

div#navigation li a:hover{
	color: black; /*per IE*/
}



/* laboratorio */
li#laboratorio a{
	width: 185px;
}
li#laboratorio span{
	background: url(grafica/menu_nero_l1.png) no-repeat 0px 0px;
}

div#navigation li#laboratorio a:hover span{
	background-position: 0 -30px;
}

div#navigation li#laboratorio a.current span{
	background-position: 0px -30px;
}
/* ingredienti */
li#ingredienti a{
	width: 128px;
}

li#ingredienti span{
	background: url(grafica/menu_nero_l1.png) no-repeat -186px 0px;
}

div#navigation li#ingredienti a:hover span{
	background-position: -186px -30px;
}

div#navigation li#ingredienti a.current span{
	background-position: -186px -30px;
}


/* prodotti */
li#prodotti a{
	width: 130px;
}
li#prodotti span{
	background: url(grafica/menu_nero_l1.png) no-repeat -313px 0px;
}

div#navigation li#prodotti a:hover span{
	background-position: -313px -30px;
}

div#navigation li#prodotti a.current span{
	background-position: -313px -30px;
}

/* agenda */
li#agenda a{
	width: 138px;
}
li#agenda span{
	background: url(grafica/menu_nero_l1.png) no-repeat -443px 0px;
}

div#navigation li#agenda a:hover span{
	background-position: -443px -30px;
}

div#navigation li#agenda a.current span{
	background-position: -443px -30px;
}

/* i love venice */
li#venice a{
	width: 86px;
}
li#venice span{
	background: url(grafica/menu_nero_l1.png) no-repeat -581px 0px;
}

div#navigation li#venice a:hover span{
	background-position: -581px -30px;
}

div#navigation li#venice a.current span{
	background-position: -581px -30px;
}

/* vieni a trovarci*/
li#dove a{
	width: 120px;
}
li#dove span{
	background: url(grafica/menu_nero_l1.png) no-repeat -667px 0px;
}

div#navigation li#dove a:hover span{
	background-position: -667px -30px;
}

div#navigation li#dove a.current span{
	background-position: -667px -30px;
}


/*shopping chart*/
li#cart a{
	width: 33px;
}
li#cart span{
	background: url(grafica/menu_nero_l1.png) no-repeat -787px 0px;
}
div#navigation li#cart a:hover span{
	background-position: -787px -30px;
}

div#navigation li#cart a.current span{
	background-position: -787px -30px;
}


/* secondo livello */
 ul#laboratorio-m2,
 ul#ingredienti-m2, 
 ul#prodotti-m2,
 ul#agenda-m2,
 ul#venice-m2,
 ul#dove-m2{
 	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: none;
}
 ul#laboratorio-m2 li,
 ul#ingredienti-m2 li, 
 ul#prodotti-m2 li,
 ul#agenda-m2 li,
 ul#venice-m2 li,
  ul#dove-m2 li{
	float: none;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	width: 250px;
}
 ul#laboratorio-m2 li a,
 ul#ingredienti-m2 li a,
 ul#prodotti-m2 li a,
 ul#agenda-m2 li a,
 ul#venice-m2 li a,
  ul#dove-m2 li a{
	position: relative;
	height: 25px;
	line-height: 25px;
	color: black;
	font-size: 10px;
	width: 250px;
	text-indent: -2000px;
}
 ul#laboratorio-m2 li a span,
 ul#ingredienti-m2 li a span,
 ul#prodotti-m2 li a span,
 ul#agenda-m2 a span ,
 ul#venice-m2 a span,
 ul#dove-m2 a span{
 	margin-left:2000px;
	position: absolute;
	width: 100%;
	height: 100%;
	cursor: pointer; /*per IE*/
}

 ul#laboratorio-m2 li a:hover,
 ul#ingredienti-m2 li a:hover,
 ul#prodotti-m2 li a:hover,
 ul#agenda-m2 li a:hover,
 ul#venice-m2 li a:hover,
 ul#dove-m2 li a:hover {
	color: black; /*per IE*/
}

/* voci secondo livello laboratorio */
ul#laboratorio-m2 li#m2-valori a{
}
ul#laboratorio-m2 li#m2-valori a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px 0px;
}
ul#laboratorio-m2 li#m2-valori a:hover span{
	background-position: -250px 0px;
}
ul#laboratorio-m2 li#m2-valori a.current span{
	background-position: -250px 0px;
}

ul#laboratorio-m2 li#m2-il-nostro-prodotto a{
}
ul#laboratorio-m2 li#m2-il-nostro-prodotto a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -943px;
}
ul#laboratorio-m2 li#m2-il-nostro-prodotto a:hover span{
	background-position: -250px -943px;
}
ul#laboratorio-m2 li#m2-il-nostro-prodotto a.current span{
	background-position: -250px -943px;
}


ul#laboratorio-m2 li#m2-tradizione-centenaria a{
}
ul#laboratorio-m2 li#m2-tradizione-centenaria a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -25px;
}
ul#laboratorio-m2 li#m2-tradizione-centenaria a:hover span{
	background-position: -250px -25px;
}
ul#laboratorio-m2 li#m2-tradizione-centenaria a.current span{
	background-position: -250px -25px;
}




ul#laboratorio-m2 li#m2-dove-siamo a{
}
ul#laboratorio-m2 li#m2-dove-siamo a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -50px;
}
ul#laboratorio-m2 li#m2-dove-siamo a:hover span{
	background-position: -250px -50px;
}
ul#laboratorio-m2 li#m2-dove-siamo a.current span{
	background-position: -250px -50px;
}

ul#laboratorio-m2 li#m2-contatti a{
}
ul#laboratorio-m2 li#m2-contatti a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -75px;
}
ul#laboratorio-m2 li#m2-contatti a:hover span{
	background-position: -250px -75px;
}
ul#laboratorio-m2 li#m2-contatti a.current span{
	background-position: -250px -75px;	
}

ul#laboratorio-m2 li#m2-aiuto a{
}
ul#laboratorio-m2 li#m2-aiuto a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -100px;
}
ul#laboratorio-m2 li#m2-aiuto a:hover span{
	background-position: -250px -100px;
}
ul#laboratorio-m2 li#m2-aiuto a.current span{
	background-position: -250px -100px;	
}
	
/* voci secondo livello ingredienti*/
ul#ingredienti-m2 li#m2-scelti-da-pietro a{
}
ul#ingredienti-m2 li#m2-scelti-da-pietro a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -125px;
}
ul#ingredienti-m2 li#m2-scelti-da-pietro a:hover span{
	background-position: -250px -125px;
}
ul#ingredienti-m2 li#m2-scelti-da-pietro a.current span{
	background-position: -250px -125px;
}

ul#ingredienti-m2 li#m2-caratteristiche-organolettiche a{
}
ul#ingredienti-m2 li#m2-caratteristiche-organolettiche a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -150px;
}
ul#ingredienti-m2 li#m2-caratteristiche-organolettiche a:hover span{
	background-position: -250px -150px;
}
ul#ingredienti-m2 li#m2-caratteristiche-organolettiche a.current span{
	background-position: -250px -150px;
}

ul#ingredienti-m2 li#m2-certificazioni a{
}
ul#ingredienti-m2 li#m2-certificazioni a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -175px;
}
ul#ingredienti-m2 li#m2-certificazioni a:hover span{
	background-position: -250px -175px;
}
ul#ingredienti-m2 li#m2-certificazioni a.current span{
	background-position: -250px -175px;
}



ul#ingredienti-m2 li#m2-slow-food a{
}
ul#ingredienti-m2 li#m2-slow-food a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -200px;
}
ul#ingredienti-m2 li#m2-slow-food a:hover span{
	background-position: -250px -200px;
}
ul#ingredienti-m2 li#m2-slow-food a.current span{
	background-position: -250px -200px;
}

ul#venice-m2 li#m2-storia-del-mandorlato a{
}
ul#venice-m2 li#m2-storia-del-mandorlato a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -225px;
}
ul#venice-m2 li#m2-storia-del-mandorlato a:hover span{
	background-position: -250px -225px;
}
ul#venice-m2 li#m2-storia-del-mandorlato a.current span{
	background-position: -250px -225px;
}

ul#venice-m2 li#m2-i-love-venice a{
}
ul#venice-m2 li#m2-i-love-venice a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -968px;
}
ul#venice-m2 li#m2-i-love-venice a:hover span{
	background-position: -250px -968px;
}
ul#venice-m2 li#m2-i-love-venice a.current span{
	background-position: -250px -968px;
}


ul#ingredienti-m2 li#m2-abbinamenti a{
}
ul#ingredienti-m2 li#m2-abbinamenti a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -250px;
}
ul#ingredienti-m2 li#m2-abbinamenti a:hover span{
	background-position: -250px -250px;
}
ul#ingredienti-m2 li#m2-abbinamenti a.current span{
	background-position: -250px -250px;
}

ul#ingredienti-m2 li#m2-ricette a{
}
ul#ingredienti-m2 li#m2-ricette a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -275px;
}
ul#ingredienti-m2 li#m2-ricette a:hover span{
	background-position: -250px -275px;
}
ul#ingredienti-m2 li#m2-ricette a.current span{
	background-position: -250px -275px;
}

ul#ingredienti-m2 li#m2-lavorazione a{
}
ul#ingredienti-m2 li#m2-lavorazione a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -843px;
}
ul#ingredienti-m2 li#m2-lavorazione a:hover span{
	background-position: -250px -843px;
}
ul#ingredienti-m2 li#m2-lavorazione a.current span{
	background-position: -250px -843px;
}


/* voci secondo livello prodotti*/
ul#prodotti-m2 li#m2-il-pacco-benvenuto a{
}
ul#prodotti-m2 li#m2-il-pacco-benvenuto a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -300px;
}
ul#prodotti-m2 li#m2-il-pacco-benvenuto a:hover span{
	background-position: -250px -300px;
}
ul#prodotti-m2 li#m2-il-pacco-benvenuto a.current span{
	background-position: -250px -300px;
}

ul#prodotti-m2 li#m2-mandorlato-classico a{
}
ul#prodotti-m2 li#m2-mandorlato-classico a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -325px;
}
ul#prodotti-m2 li#m2-mandorlato-classico a:hover span{
	background-position: -250px -325px;
}
ul#prodotti-m2 li#m2-mandorlato-classico a.current span{
	background-position: -250px -325px;
}

ul#prodotti-m2 li#m2-torrone-morbido a{
}
ul#prodotti-m2 li#m2-torrone-morbido a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -350px;
}
ul#prodotti-m2 li#m2-torrone-morbido a:hover span{
	background-position: -250px -350px;
}
ul#prodotti-m2 li#m2-torrone-morbido a.current span{
	background-position: -250px -350px;
}




ul#prodotti-m2 li#m2-al-cioccolato a{
}
ul#prodotti-m2 li#m2-al-cioccolato a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -375px;
}
ul#prodotti-m2 li#m2-al-cioccolato a:hover span{
	background-position: -250px -375px;
}
ul#prodotti-m2 li#m2-al-cioccolato a.current span{
	background-position: -250px -375px;
}

ul#prodotti-m2 li#m2-biscotti a{
}
ul#prodotti-m2 li#m2-biscotti a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -400px;
}
ul#prodotti-m2 li#m2-biscotti a:hover span{
	background-position: -250px -400px;
}
ul#prodotti-m2 li#m2-biscotti a.current span{
	background-position: -250px -400px;
}



ul#prodotti-m2 li#m2-bauletti-regalo a{
}
ul#prodotti-m2 li#m2-bauletti-regalo a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -425px;
}
ul#prodotti-m2 li#m2-bauletti-regalo a:hover span{
	background-position: -250px -425px;
}
ul#prodotti-m2 li#m2-bauletti-regalo a.current span{
	background-position: -250px -425px;
}

ul#prodotti-m2 li#m2-limited-edition a{
}
ul#prodotti-m2 li#m2-limited-edition a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -450px;
}
ul#prodotti-m2 li#m2-limited-edition a:hover span{
	background-position: -250px -450px;
}
ul#prodotti-m2 li#m2-limited-edition a.current span{
	background-position: -250px -450px;
}



ul#prodotti-m2 li#m2-prodotti-per-celiaci a{
}
ul#prodotti-m2 li#m2-prodotti-per-celiaci a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -475px;
}
ul#prodotti-m2 li#m2-prodotti-per-celiaci a:hover span{
	background-position: -250px -475px;
}
ul#prodotti-m2 li#m2-prodotti-per-celiaci a.current span{
	background-position: -250px -475px;
}



ul#prodotti-m2 li#m2-prodotti-bio a{
}
ul#prodotti-m2 li#m2-prodotti-bio a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -993px;
}
ul#prodotti-m2 li#m2-prodotti-bio a:hover span{
	background-position: -250px -993px;
}
ul#prodotti-m2 li#m2-prodotti-bio a.current span{
	background-position: -250px -993px;
}


ul#prodotti-m2 li#m2-offerta-speciale-del-mese a{
}
ul#prodotti-m2 li#m2-offerta-speciale-del-mese a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -500px;
}
ul#prodotti-m2 li#m2-offerta-speciale-del-mese a:hover span{
	background-position: -250px -500px;
}
ul#prodotti-m2 li#m2-offerta-speciale-del-mese a.current span{
	background-position: -250px -500px;
}



ul#prodotti-m2 li#m2-la-tua-valutazione a{
}
ul#prodotti-m2 li#m2-la-tua-valutazione a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -525px;
}
ul#prodotti-m2 li#m2-la-tua-valutazione a:hover span{
	background-position: -250px -525px;
}
ul#prodotti-m2 li#m2-la-tua-valutazione a.current span{
	background-position: -250px -525px;
}

ul#agenda-m2 li#m2-blog a{
}
ul#agenda-m2 li#m2-blog a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -550px;
}
ul#agenda-m2 li#m2-blog a:hover span{
	background-position: -250px -550px;
}
ul#agenda-m2 li#m2-blog a.current span{
	background-position: -250px -550px;
}


ul#agenda-m2 li#m2-calendario-eventi a{
}
ul#agenda-m2 li#m2-calendario-eventi a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -575px;
}
ul#agenda-m2 li#m2-calendario-eventi a:hover span{
	background-position: -250px -575px;
}
ul#agenda-m2 li#m2-calendario-eventi a.current span{
	background-position: -250px -575px;
}


ul#agenda-m2 li#m2-rassegna-stampa a{
}
ul#agenda-m2 li#m2-rassegna-stampa a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -600px;
}
ul#agenda-m2 li#m2-rassegna-stampa a:hover span{
	background-position: -250px -600px;
}
ul#agenda-m2 li#m2-rassegna-stampa a.current span{
	background-position: -250px -600px;
}


ul#agenda-m2 li#m2-archivio-attivita a{
}
ul#agenda-m2 li#m2-archivio-attivita a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -625px;
}
ul#agenda-m2 li#m2-archivio-attivita a:hover span{
	background-position: -250px -625px;
}
ul#agenda-m2 li#m2-archivio-attivita a.current span{
	background-position: -250px -625px;
}


ul#agenda-m2 li#m2-newsletter a{
}
ul#agenda-m2 li#m2-newsletter a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -650px;
}
ul#agenda-m2 li#m2-newsletter a:hover span{
	background-position: -250px -650px;
}
ul#agenda-m2 li#m2-newsletter a.current span{
	background-position: -250px -650px;
}

ul#agenda-m2 li#m2-links a{
}
ul#agenda-m2 li#m2-links a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -675px;
}
ul#agenda-m2 li#m2-links a:hover span{
	background-position: -250px -675px;
}
ul#agenda-m2 li#m2-links a.current span{
	background-position: -250px -675px;
}


/* I love venice */
ul#venice-m2 li#m2-venezia a {
	height: 40px;
	line-height:40px;
}
ul#venice-m2 li#m2-venezia a{
}
ul#venice-m2 li#m2-venezia a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -700px;
}
ul#venice-m2 li#m2-venezia a:hover span{
	background-position: -250px -700px;
}
ul#venice-m2 li#m2-venezia a.current span{
	background-position: -250px -700px;
}

ul#venice-m2 li#m2-territorio a {
	height: 40px;
	line-height:40px;
}
ul#venice-m2 li#m2-territorio a{
}
ul#venice-m2 li#m2-territorio a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -740px;
}
ul#venice-m2 li#m2-territorio a:hover span{
	background-position: -250px -740px;
}
ul#venice-m2 li#m2-territorio a.current span{
	background-position: -250px -740px;
}


ul#venice-m2 li#m2-miele-zucca-zucchero a {
	height: 65px;
	line-height:65px;
}
ul#venice-m2 li#m2-miele-zucca-zucchero a{
}
ul#venice-m2 li#m2-miele-zucca-zucchero a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -780px;
}
ul#venice-m2 li#m2-miele-zucca-zucchero a:hover span{
	background-position: -250px -780px;
}
ul#venice-m2 li#m2-miele-zucca-zucchero a.current span{
	background-position: -250px -780px;
}



/* vieni a trovarci */

ul#dove-m2 li#m2-visite-turistiche a{
}
ul#dove-m2 li#m2-visite-turistiche a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -868px;
}
ul#dove-m2 li#m2-visite-turistiche a:hover span{
	background-position: -250px -868px;
}
ul#dove-m2 li#m2-visite-turistiche a.current span{
	background-position: -250px -868px;
}

ul#dove-m2 li#m2-visite-scolastiche a{
}
ul#dove-m2 li#m2-visite-scolastiche a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -893px;
}
ul#dove-m2 li#m2-visite-scolastiche a:hover span{
	background-position: -250px -893px;
}
ul#dove-m2 li#m2-visite-scolastiche a.current span{
	background-position: -250px -893px;
}


ul#dove-m2 li#m2-spaccio a{
}
ul#dove-m2 li#m2-spaccio a span{
	background: url(grafica/menu_verticale.png) no-repeat 0px -918px;
}
ul#dove-m2 li#m2-spaccio a:hover span{
	background-position: -250px -918px;
}
ul#dove-m2 li#m2-spaccio a.current span{
	background-position: -250px -918px;
}




