body {behavior: url(csshover.htc);}
#offre .bottom #menu li div#menu2 a {color:#2e6eae; background:none;}
div#menu2 a:hover {text-decoration:underline;}
div#menu2 ul {padding: 0; margin:0px; background: white; width: 176px;}
	
div#menu2 li {background:#fff;}
div#menu2 li:hover {background: #e3e7eb;}

div#menu2 li.sousmenu {background:url(images/fleche.gif) 99% center no-repeat #fff; border:1px solid #e3e7eb}
div#menu2 li.sousmenu:hover { background:url(images/fleche.gif) 99% center no-repeat #e3e7eb;}

div#menu2 li.sousmenu a:hover {background-color:#e3e7eb;text-decoration:underline;}
/* rajout pr pour fleche direction bas et couleur de fond*/
div#menu2 li.plop { background-color:#e3e7eb;}

/* une petite bordure en top*/
div#menu2 ul li {position:relative; list-style: none;}

div#menu2 ul ul {position: absolute;display:none;width: 174px;  }
#offre .bottom #menu #menu2 li a {text-decoration: none; padding: 0; display:block;height:23px;
	text-indent:6px;
	color: #2e6eae;
	font: 12px Arial,sans-serif;
	line-height: 22px;
	text-decoration: none;
	border: 0px solid #f9f9f9;
	background:none;
	font-weight:bold;}
	
div#menu2 li a:hover {background:#fff;text-decoration:underline;}
	
div#menu2 ul.niveau1 li.sousmenu:hover ul.niveau2, 
div#menu2 ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block; left:-1px; border:1px solid #e3e7eb; border-top:0; z-index:10000;}
