#recipes_menu {display:block; width:630px; height:400px; background:url(../images/en/recipes/recipes.gif); position:relative; margin:0 auto 2em auto; z-indexs:-1; border:1px solid #000;}
#recipes_menu, #recipes_menu ul {padding:0; margin:0; list-style-type: none;}

#recipes_menu a:link {
	color: transparent;
} 
#recipes_menu a:visited {
	color: transparent;
}
#recipes_menu a:hover{
	color: transparent; 
} 
#recipes_menu a:active {
	color: transparent;
} 

/* Starters */
#starters {display:block; width:630px; height:0; padding-top:99px; overflow:hidden; position:absolute; z-index:90;}
* html #starters {height:99px;} 
#starters {left:0px; top:0px; background:transparent;}
#starters:hover {z-index:95; top:0px; padding-top:300px; background:transparent url(../images/en/recipes/starters_sel.gif) no-repeat 0 0;}  


a#first_start {display:block; width:500px; height:0; padding-top:66px; overflow:hidden; position:absolute; z-index: 85;} 
a#first_start {left:130px; top:100px; background:#ffff;} 
a#first_start:hover {background:transparent url(../images/en/recipes/trout.gif) no-repeat 0 0;}

a#sec_start {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 85;} 
a#sec_start {left:130px; top:167px; background:#ffff;} 
a#sec_start:hover {background:transparent url(../images/en/recipes/truffle.gif) no-repeat 0 0;}

a#third_start {display:block; width:500px; height:0; padding-top:65px; overflow:hidden; position:absolute; z-index: 85;} 
a#third_start {left:130px; top:234px; background:#ffff;} 
a#third_start:hover {background:transparent url(../images/en/recipes/cardoon.gif) no-repeat 0 0;}

#starters_img {display:block; width:130px; height:0; padding-top:100px; overflow:hidden; position:absolute; z-index:100;} 
#starters_img {left:0px; top:0px; background:transparent;} 
#starters_img:hover {width:630px; height:0; padding-top:300px; background:transparent url(../images/en/recipes/starters_sel.gif) no-repeat 0 0;} 


/* First courses */
#first_courses {display:block; width:630px; height:0; padding-top:99px; overflow:hidden; position:absolute; z-index:80;}
* html #first_courses { height:99px; }  
#first_courses {left:0px; top:100px; background:transparent;}
#first_courses:hover {z-index:95; padding-top:300px; background:transparent url(../images/en/recipes/first_courses_sel.gif) no-repeat 0 0;}
  
a#first_f_courses {display:block; width:500px; height:0; padding-top:66px; overflow:hidden; position:absolute; z-index: 75;} 
a#first_f_courses {left:131px; top:100px; background:#ffff;} 
a#first_f_courses:hover {background:transparent url(../images/en/recipes/risotto.gif) no-repeat 0 0;}

a#sec_f_courses {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 75;} 
a#sec_f_courses {left:131px; top:166px; background:#ffff;} 
a#sec_f_courses:hover {background:transparent url(../images/en/recipes/raviolis.gif) no-repeat 0 0;}

a#third_f_courses {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 75;} 
a#third_f_courses {left:131px; top:233px; background:#ffff;} 
a#third_f_courses:hover {background:transparent url(../images/en/recipes/tagliatelle.gif) no-repeat 0 0;}

#first_courses_img {display:block; width:130px; height:0; padding-top:100px; overflow:hidden; position:absolute; z-index:100;} 
#first_courses_img {left:0px; top:100px; background:transparent;} 
#first_courses_img:hover {width:630px; height:0; padding-top:300px; background:transparent url(../images/en/recipes/first_courses_sel.gif) no-repeat 0 0;} 


/* Main courses */
#main_courses {display:block; width:630px; height:0; padding-top:100px; overflow:hidden; position:absolute;  z-index: 70;}
* html #main_courses {height:99px;}  
#main_courses {left:0px; top:200px; background:transparent;}
#main_courses:hover {z-index:95; padding-top:300px; margin-top:-200px; background:transparent url(../images/en/recipes/main_courses_sel.gif) no-repeat 0 0;}  

a#first_m_courses {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 65;} 
a#first_m_courses {left:130px; top:0px; background:#ffff;} 
a#first_m_courses:hover {background:transparent url(../images/en/recipes/pheasant.gif) no-repeat 0 0;}

a#sec_m_courses {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 65;} 
a#sec_m_courses {left:130px; top:67px; background:#ffff;} 
a#sec_m_courses:hover {background:transparent url(../images/en/recipes/polenta.gif) no-repeat 0 0;}

a#third_m_courses {display:block; width:500px; height:0; padding-top:66px; overflow:hidden; position:absolute; z-index: 65;} 
a#third_m_courses {left:130px; top:133px; background:#ffff;} 
a#third_m_courses:hover {background:transparent url(../images/en/recipes/rabbit.gif) no-repeat 0 0;}


#main_courses_img {display:block; width:130px; height:0; padding-top:100px; overflow:hidden; position:absolute; z-index: 100;} 
#main_courses_img {left:0px; top:200px; background:transparent;} 
#main_courses_img:hover {z-index:70; width:630px; height:0; padding-top:300px; margin-top:-200px; background:transparent url(../images/en/recipes/main_courses_sel.gif) no-repeat 0 0; z-index:90;} 


/* Desserts */
#desserts {display:block; width:630px; height:0; padding-top:100px; overflow:hidden; position:absolute;  z-index: 60;}
* html #desserts {height:100px;}  
#desserts {left:0px; top:300px; background:transparent;}
#desserts:hover {z-index:95; padding-top:300px; margin-top:-200px; background:transparent url(../images/en/recipes/desserts_sel.gif) no-repeat 0 0;}
  
a#first_desserts {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 55;} 
a#first_desserts {left:130px; top:0px; background:#ffff;} 
a#first_desserts:hover {background:transparent url(../images/en/recipes/bonet.gif) no-repeat 0 0;}

a#sec_desserts {display:block; width:500px; height:0; padding-top:67px; overflow:hidden; position:absolute; z-index: 55;} 
a#sec_desserts {left:130px; top:67px; background:#ffff;} 
a#sec_desserts:hover {background:transparent url(../images/en/recipes/hazelnut.gif) no-repeat 0 0;}

a#third_desserts {display:block; width:500px; height:0; padding-top:66px; overflow:hidden; position:absolute; z-index: 55;} 
a#third_desserts {left:130px; top:133px; background:#ffff;} 
a#third_desserts:hover {background:transparent url(../images/en/recipes/arsuma.gif) no-repeat 0 0;}

#desserts_img {display:block; width:130px; height:0; padding-top:100px; overflow:hidden; position:absolute; z-index:100;} 
#desserts_img {left:0px; top:300px; background:transparent;} 
#desserts_img:hover {z-index:60; width:630px; padding-top:300px; margin-top:-200px; background:transparent url(../images/en/recipes/desserts_sel.gif) no-repeat 0 0; z-index: 90;}