@charset "utf-8";

#menu { padding:0; margin:0; height:84px; float:left; position:relative; }
#menu li { list-style:none outside; float:left; }
#menu a { display:block; text-indent:-9999px; height:84px; background-image:url('../images/menu.jpg'); background-repeat:no-repeat; /* ie7 */ cursor:pointer; }

#menu0 { width:120px; background-position:0 0; }
#menu0:hover, #menu0.hover { background-position:0 bottom; }
	
#menu1 { width:248px; background-position:-120px 0; }
#menu1:hover, #menu1.hover { background-position:-120px bottom; }
	
#menu2 { width:126px; background-position:-368px 0; }
#menu2:hover, #menu2.hover{ background-position:-368px bottom; }
	
#menu3 { width:148px; background-position:-494px 0; }
#menu3:hover, #menu3.hover { background-position:-494px bottom; }
	
#menu4 { width:162px; background-position:-642px 0; }
#menu4:hover, #menu4.hover { background-position:-642px bottom; }
	
#menu5 { width:196px; background-position:-804px 0; }
#menu5:hover, #menu5.hover { background-position:-804px bottom; }

#menu ul { padding:2px 0 0 0; font:700 11px Verdana; background-color:#5F2A00; position:absolute; top:83px; left:367px; z-index:100}
#menu ul li { float:none; text-align:left; }
#menu ul li a { display:block; height:16px; margin-bottom:2px; padding:5px 10px 2px 10px; background:#C2800F none; color:#000; text-indent:0; text-decoration:none; }
#menu ul li a:hover { background-color:#5a5a58; }

/* Tailles personnalisées des sous menus */
#menu2 ul a { width:100px; }

#menu-en { padding:0; margin:0; height:84px; float:left; position:relative; }
#menu-en li { list-style:none outside; float:left; }
#menu-en a { display:block; text-indent:-9999px; height:84px; background-image:url('../images/menu-en.jpg'); background-repeat:no-repeat; /* ie7 */ cursor:pointer; }

#menu-en0 { width:119px; background-position:0 0; }
#menu-en0:hover, #menu-en0.hover { background-position:0 bottom; }
	
#menu-en1 { width:232px; background-position:-119px 0; }
#menu-en1:hover, #menu-en1.hover { background-position:-119px bottom; }
	
#menu-en2 { width:143px; background-position:-351px 0; }
#menu-en2:hover, #menu-en2.hover{ background-position:-351px bottom; }
	
#menu-en3 { width:181px; background-position:-494px 0; }
#menu-en3:hover, #menu-en3.hover { background-position:-494px bottom; }
	
#menu-en4 { width:167px; background-position:-675px 0; }
#menu-en4:hover, #menu-en4.hover { background-position:-675px bottom; }
	
#menu-en5 { width:158px; background-position:-842px 0; }
#menu-en5:hover, #menu-en5.hover { background-position:-842px bottom; }

#menu-en ul { padding:2px 0 0 0; font:700 11px Verdana; background-color:#5F2A00; position:absolute; top:83px; left:352px; z-index:100}
#menu-en ul li { float:none; text-align:left; }
#menu-en ul li a { display:block; height:16px; margin-bottom:2px; padding:5px 10px 2px 10px; background:#C2800F none; color:#000; text-indent:0; text-decoration:none; }
#menu-en ul li a:hover { background-color:#5a5a58; }

/* Tailles personnalisées des sous menu-ens */
#menu-en2 ul a { width:100px; }