.nettoyeur {
clear:both;
}


/******************************/
/* MON MENU DEROULANT */
/******************************/

#menu {
width:204px;
position:absolute; padding:0px; font-family:arial,helvetica; font-size:12px; font-style:normal;
text-align:center; text-decoration:none;
display:block;  
margin:0 0 0 0;
padding:0px 0 0 0;
height:30px;
background-image:url(../images/barre-menu-haut-maquinas-off.jpg) ; background-color:transparent;
color:#ffffff;
vertical-align:top; z-index:1000;
}
#menu:hover { background-image:url(../images/barre-menu-haut-maquinas-on.jpg) ; text-align:center; }
#menu div {
float:left;
padding:0 0 0 0px; text-align:center;
}

#menu div a {
color:#FFFFFF;
font-weight:normal;
text-decoration: none; text-align:center;
}

#menu div  a:hover {
color: #FFF ; text-align:center;
}

#menu div ul {

position: absolute;
margin-top:10px;
*margin : 27px 0 0 189px;
background-color:#50514C; width:199px;
background-position:bottom; background-repeat:repeat-x;
background-image:url(../images/barre-sousmenu-off.jpg);
line-height:26px;  height:26px;
*white-space: nowrap;
width:199px; text-align:center;
}
#menu div ul:hover {

position: absolute;
margin-top:10px;
*margin : 27px 0 0 189px;
background-color:#50514C; width:199px;
background-position:bottom; background-repeat:repeat-x;
background-image:url(../images/barre-sousmenu-on.jpg);
line-height:25px;  height:25px;
*white-space: nowrap;
width:199px; text-align:center;
}
#menu ul, #menu li {


padding: 0;
list-style-type: none;
list-style-position:outside;
background-image:url(../images/barre-sousmenu-off.jpg) ; width:199px; text-align:center; height:26px;
}
#menu ul:hover, #menu li:hover {


padding: 0;
list-style-type: none;
list-style-position:outside;
background-image:url(../images/barre-sousmenu-on.jpg) ; width:199px; text-align:center;  height:26px;
}

#menu ul li {
padding:0 0px;
font-size:12px; text-align:center;
}
	
#menu ul li a {
color:#000;
text-decoration: none; text-align:center;
}

#menu ul li a:hover {
color: #fff ; text-align:center; 
}

