/*---Style pour le menu---*
/* Menu */
#opportunite_menu { height: 44px; width: 200px; }
#opportunite_menu ul { margin: 0; padding: 0; list-style: none; display: block; }
#opportunite_menu li { border-top: 0px solid #fff; width: 100%; float: left; position: relative; z-index: 15; }
#opportunite_menu a { height: 25px; background-repeat: no-repeat; display: block;
	color: #053762;
	font: bold 10px Verdana, "Lucida Grande", Lucida, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	width: auto !important;
	height: auto !important;
	text-decoration: none;
	padding: .4em 4px .4em 14px;
	background: url(../images/menu/bg_menuproduits.gif) 0 50% transparent ;
	display: block; 
	 }
#opportunite_menu a span { display: none; }
#opportunite_menu li.survol a, #opportunite_menu a:hover { color: #fff; }
#opportunite_menu li:hover a, #opportunite_menu li.survol a { background-image: url(../images/menu/bg_menuproduits_over.gif); }


#mn_products ul { width: 200px; }

#opportunite_menu li:hover ul, #opportunite_menu li.survol ul { display: block; }
#opportunite_menu ul ul { position: absolute; top: 0px; left: 200px; display: none; z-index: 30; }
#opportunite_menu ul ul li { border-top: 0px solid #fff; width: 100%; float: left; }
#opportunite_menu ul ul li:first-child { border: 0; }
#opportunite_menu ul ul li a {
	color: #053762 !important;
	font: bold 10px Verdana, "Lucida Grande", Lucida, "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	width: auto !important;
	height: auto !important;
	text-decoration: none;
	padding: .4em 4px .4em 14px;
	background: url(../images/menu/bg_menuproduits.gif) 0 50% transparent !important ;
	display: block; 
	}
#opportunite_menu>ul ul a { height: auto; padding-top: 4px; padding-bottom: 4px; }
#opportunite_menu ul ul li.survol a, #opportunite_menu ul ul li a:hover { color: #fff !important; background-image: url(../images/menu/bg_menuproduits_over.gif) !important;  }
