/* Mai menu sous le header */

.nettoyeur {
clear:both;
}

/******************************/

/* MON MENU DEROULANT */

/******************************/


#menuReferences{
position:relative;
float:left;
width:auto;
margin:16px 0 0 0;
padding:0 0 0 10px;
height:34px;
z-index:300;
background:url(../../images/fonds/menuReferences_bck.jpg) left top repeat-x;
}

       
#menuReferences div {
position:relative;
height:34px;
float:left;
padding:0 0 0 0;
}

       
#menuReferences div a {
position:relative;
float:left;
display:block;
color:#fff;
font-weight:normal;
font-size:12px;
padding:11px 13px 0 40px;
width:auto;
text-align:center;
height:23px;
text-decoration: none;
font-family:arial, verdana;
background:url(../../images/picto/picto_menuReferences.jpg) 5px 11px no-repeat;
}

#menuReferences div a.activTopMenu {
padding-bottom:6px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(../../images/fonds/topMenuActif_bck.jpg) left top repeat-x;
}

.left_activTopMenu{
position:relative;
float:left;
width:0;
height:34px;
/*
background:url(../../images/fonds/topMenuActif_left_bck.jpg) left top no-repeat;
*/
}

.left_inactivTopMenu{
position:relative;
float:left;
width:0;
height:34px;
}

.right_activTopMenu{
position:relative;
width:0;
height:34px;
/*
background:url(../../images/fonds/topMenuActif_right_bck.jpg) left top no-repeat;
*/
}

.right_inactivTopMenu{
position:relative;
width:0;
height:34px;
}
       
#menuReferences div  a:hover {
width:auto;
}

       
#menuReferences div ul {
position: absolute;
z-index:500;
width:250px;
top:33px;
left:-10px;
left:/*\**/101px\9;
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#5b5b5b;
line-height:20px;
*white-space: nowrap;
}


/* Hack IE6 */
* html #menuReferences div ul{
top:33px;
left:101px;
}

/* Hack IE7 */
*+html  #menuReferences div ul{
top:33px;
left:101px;
}


       
#menuReferences ul, #menuReferences li {
margin: 0;
padding: 0;
width:auto;
list-style-type: none;
list-style-position:outside;
}

       
#menuReferences ul li {
padding:0 0;
font-size:0.8em;
height:29px;
}

#menuReferences ul li a {
padding:4px 0 0 20px;
margin:0;
color:#fff;
width:230px;
height:25px;
text-align:left;
text-decoration: none;
font-size:12px;
background:url(../../images/fonds/sousMenuReferences_off_bck.jpg) left top repeat-x;
}

#menuReferences ul li a:hover {
background:url(../../images/fonds/sousMenuReferences_on_bck.jpg) left top repeat-x;
width:230px;
}



/* Fin du main menu */


/* Sous menu documents techniques */

#menuSecondaire{
position:relative;
float:left;
width:auto;
margin:16px 0 0 0;
padding:0 0 0 10px;
height:34px;
z-index:300;
background:url(../../images/fonds/menuReferences_bck.jpg) left top repeat-x;
}

       
#menuSecondaire div {
position:relative;
height:34px;
float:left;
padding:0 0 0 0;
}

       
#menuSecondaire div a {
position:relative;
float:left;
display:block;
color:#fff;
font-weight:normal;
font-size:12px;
padding:11px 13px 0 40px;
width:auto;
text-align:center;
height:23px;
text-decoration: none;
font-family:arial, verdana;
background:url(../../images/picto/picto_menuReferences.jpg) 5px 11px no-repeat;
}

#menuSecondaire div a.activTopMenu {
padding-bottom:6px;
color:#fff;
font-weight:bold;
text-decoration:none;
background:url(../../images/fonds/topMenuActif_bck.jpg) left top repeat-x;
}

.left_menuSecondaireActiv{
position:relative;
float:left;
width:0;
height:34px;
/*
background:url(../../images/fonds/topMenuActif_left_bck.jpg) left top no-repeat;
*/
}

.left_menuSecondaireInactiv{
position:relative;
float:left;
width:0;
height:34px;
}

.right_menuSecondaireActiv{
position:relative;
width:0;
height:34px;
/*
background:url(../../images/fonds/topMenuActif_right_bck.jpg) left top no-repeat;
*/
}

.right_menuSecondaireInactive{
position:relative;
width:0;
height:34px;
}
       
#menuSecondaire div  a:hover {

}

       
#menuSecondaire div ul {
position: absolute;
z-index:500;
width:250px;
top:33px;
left:-10px;
left:/*\**/197px\9;
margin:0 0 0 0;
padding:0 0 0 0;
background-color:#5b5b5b;
line-height:20px;
*white-space: nowrap;
}


/* Hack IE6 */
* html #menuSecondaire div ul{
top:33px;
left:197px;
}

/* Hack IE7 */
*+html #menuSecondaire div ul{
top:33px;
left:197px;
}
	
       
#menuSecondaire ul, #menuSecondaire li {
margin: 0;
padding: 0;
width:auto;
list-style-type: none;
list-style-position:outside;
}

       
#menuSecondaire ul li {
padding:0 0;
font-size:0.8em;
height:29px;
}

#menuSecondaire ul li a {
padding:4px 0 0 20px;
margin:0;
color:#fff;
width:230px;
height:25px;
text-align:left;
text-decoration: none;
font-size:12px;
background:url(../../images/fonds/sousMenuReferences_off_bck.jpg) left top repeat-x;
}

#menuSecondaire ul li a:hover {
background:url(../../images/fonds/sousMenuReferences_on_bck.jpg) left top repeat-x;
}


