
/********************* menu produits **************************/


#menu_produits {
  height:104px;
  width:1037px;
  margin-left:-13px;
}
#menu_produits, #menu_produits h2, #menu_produits h3, #menu_produits h4, #menu_produits dfn, #menu_produits a {  
  color:#9c9e9c;
  font-weight:bold;
}
#menu_produits ul ul {
  display:none;
}

#menu_produits li{
  position:relative;
  float:left;
  border:0px solid white;
  cursor:pointer;
}

#menu_produits li.hovered{
	border-bottom-width:3px;
	color:white;
}
#menu_produits li.hovered *{
	color:white;
}

#h2s li.hovered{
	border-bottom-width:0;
}
#h2s li.num0.hovered *{
	color:#c861d8;
}
#h2s li.num1.hovered *{
	color:#fd710a;
}
#h2s li.num2.hovered *{
	color:#f6cf7d;
}

#menu_produits h2, #menu_produits h3 {
  font-size:14px;
}

#h2s, #h3s, #h4s {
	overflow:visible;
	_overflow:hidden;
}

#h2s { 
  border-bottom:1px solid #9c9e9c;
  height:51px;
}
#h3s {
  border-bottom:1px solid #9c9e9c;
  height:32px;
}
#h4s {
  border-bottom:1px solid #636163;
  height:32px;
}

#h2s ul {
  padding-left:18px;
}
#h3s ul, #h4s ul {
  padding-left:16px;
}

#h2s li{
  height:31px;
  margin:0 5px 0 5px;
  padding:11px 19px 7px 11px;
}
#h3s li{
  height:14px;
  padding:10px 15px 6px 15px;
  margin:0 5px 0 5px;
}
#h4s li {
  height:14px;
  padding:10px 20px 6px 20px;
  font-size:10px;
  font-weight:bold;
  color:#cecfce;
}

#h2s dfn {
  font-size:11px;
}

#h3s h3 {
  font-size:11px;
}

#h2s {
  height:37px;
}
#h2s li{
	height:17px;
}
