/* Niveau 1 */	
ul#menuderoulant{
	/*display:table; /* sinon bug sous FF */
	margin:0 auto;	
	text-align:center;
}
ul#menuderoulant li{
	position:relative;
	list-style:none;
	z-index:100;
	height:27px;
	float:left;
	padding:0 4px 0 0;
	display:inline;
}

ul#menuderoulant li ul li{
padding-right:0;
margin:0;
}
html>body ul#menuderoulant li{
	height:auto;
}
ul#menuderoulant li a{
	display:block;
	text-decoration:none;
	padding:0;
	color:#fff;
}
ul#menuderoulant li:hover a{
}



/* Niveau 2 */

/*ul#menuderoulant ul{
	position:absolute;
	top:27px;  
	left:-1px; 
	width:140px;
	display:none;
	height:18x;
}*/


/* ------------------ bt1 --------------------- */
ul#menuderoulant ul.bt1{
	position:absolute;
	top:27px;  /*Idem largeur ul niveau 1 + bordures */
	left:4px; /*pour la bordure */
	width:140px;
	display:none;
	height:18px;
	border-top:4px solid #469ed1;
}
/* ------------------ bt2 --------------------- */
ul#menuderoulant ul.bt2{
	position:absolute;
	top:27px;  /*Idem largeur ul niveau 1 + bordures */
	left:4px; /*pour la bordure */
	width:140px;
	display:none;
	height:18px;
	border-top:4px solid #abbb00;
}

/* ------------------ bt3 --------------------- */
ul#menuderoulant ul.bt3{
	position:absolute;
	top:27px;  /*Idem largeur ul niveau 1 + bordures */
	left:4px; /*pour la bordure */
	width:178px;
	display:none;
	height:18px;
	border-top:4px solid #ed7500;
}
/* ------------------ bt4 --------------------- */
ul#menuderoulant ul.bt4{
	position:absolute;
	top:27px;  /*Idem largeur ul niveau 1 + bordures */
	left:4px; /*pour la bordure */
	width:140px;
	display:none;
	height:18px;
	border-top:4px solid #cb2020;

}

/* ------------------ bt5 --------------------- */
ul#menuderoulant ul.bt5{
	position:absolute;
	top:27px;  /*Idem largeur ul niveau 1 + bordures */
	left:4px; /*pour la bordure */
	width:140px;
	display:none;
	height:18px;
	border-top:4px solid #a085aa;
}

/* ------------------ bt6 --------------------- */
ul#menuderoulant ul.bt6{
	position:absolute;
	top:27px;  /*Idem largeur ul niveau 1 + bordures */
	left:4px; /*pour la bordure */
	width:140px;
	display:none;
	height:18px;
	border-top:4px solid #04bbcd;
}




ul#menuderoulant ul li{
	height:auto;
}
html>body ul#menuderoulant ul li{
	height:auto;
}




/* ------------------ bt1 --------------------- */
ul#menuderoulant ul.bt1 li a{
	display:block;
	text-decoration:none;
	padding:0 5px 2px 5px;
	width:130px; /*Idem largeur ul niveau 2 moins padding*/
	color:#fff;
	background-color:#469ed1;
}	
/* ------------------ bt2 --------------------- */
ul#menuderoulant ul.bt2 li a{
	display:block;
	text-decoration:none;
	padding:0 5px 2px 5px;
	width:130px; /*Idem largeur ul niveau 2 moins padding*/
	color:#fff;
	background-color:#abbb00;
}	

/* ------------------ bt3 --------------------- */
ul#menuderoulant ul.bt3 li a{
	display:block;
	text-decoration:none;
	padding:0 5px 2px 5px;
	width:168px; /*Idem largeur ul niveau 2 moins padding*/
	color:#fff;
	background-color:#ed7500;
}	
/* ------------------ bt4 --------------------- */
ul#menuderoulant ul.bt4 li a{
	display:block;
	text-decoration:none;
	padding:0 5px 2px 5px;
	width:130px; /*Idem largeur ul niveau 2 moins padding*/
	color:#fff;
	background-color:#cb2020;
}
/* ------------------ bt5 --------------------- */
ul#menuderoulant ul.bt5 li a{
	display:block;
	text-decoration:none;
	padding:0 5px 2px 5px;
	width:130px; /*Idem largeur ul niveau 2 moins padding*/
	color:#fff;
	background-color:#a085aa;
}
/* ------------------ bt6 --------------------- */
ul#menuderoulant ul.bt6 li a{
	display:block;
	text-decoration:none;
	padding:0 5px 2px 5px;
	width:130px; /*Idem largeur ul niveau 2 moins padding*/
	color:#fff;
	background-color:#04bbcd;
}	


/* HOVER 

Niveau 1 hover niveau 2 */	
ul#menuderoulant ul li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#737373;
	width:130px;
}
ul#menuderoulant ul li:hover a{
	background-color:#fff;
	color:#737373;
	width:130px;
}
ul#menuderoulant ul li:hover ul a{
	background-color:#737373;
	color:#fff;
	width:130px;
}


/* ------------------ bt1 --------------------- */
ul#menuderoulant ul.bt1 li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#469ed1;
	width:130px;
}
ul#menuderoulant ul.bt1 li:hover a{
	background-color:#fff;
	color:#469ed1;
	width:130px;
}
ul#menuderoulant ul.bt1 li:hover ul a{
	background-color:#469ed1;
	color:#fff;
	width:130px;
}
/* ------------------ bt2 --------------------- */
ul#menuderoulant ul.bt2 li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#abbb00;
	width:130px;
}
ul#menuderoulant ul.bt2 li:hover a{
	background-color:#fff;
	color:#abbb00;
	width:130px;
}
ul#menuderoulant ul.bt2 li:hover ul a{
	background-color:#abbb00;
	color:#fff;
	width:130px;
}

/* ------------------ bt3 --------------------- */
ul#menuderoulant ul.bt3 li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#ed7500;
	width:168px;
}
ul#menuderoulant ul.bt3 li:hover a{
	background-color:#fff;
	color:#ed7500;
	width:168px;
}
ul#menuderoulant ul.bt3 li:hover ul a{
	background-color:#ed7500;
	color:#fff;
	width:168px;
}
/* ------------------ bt4 --------------------- */
ul#menuderoulant ul.bt4 li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#cb2020;
	width:130px;
}
ul#menuderoulant ul.bt4 li:hover a{
	background-color:#fff;
	color:#cb2020;
	width:130px;
}
ul#menuderoulant ul.bt4 li:hover ul a{
	background-color:#cb2020;
	color:#fff;
	width:130px;
}

/* ------------------ bt5 --------------------- */
ul#menuderoulant ul.bt5 li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#a085aa;
	width:130px;
}
ul#menuderoulant ul.bt5 li:hover a{
	background-color:#fff;
	color:#a085aa;
	width:130px;
}
ul#menuderoulant ul.bt5 li:hover ul a{
	background-color:#a085aa;
	color:#fff;
	width:130px;
}

/* ------------------ bt6 --------------------- */
ul#menuderoulant ul.bt6 li:hover{ /* Correction bug Ie7 */	
	background-color:#fff;
	color:#04bbcd;
	width:130px;
}
ul#menuderoulant ul.bt6 li:hover a{
	background-color:#fff;
	color:#04bbcd;
	width:130px;
}
ul#menuderoulant ul.bt6 li:hover ul a{
	background-color:#04bbcd;
	color:#fff;
	width:130px;
}


/* ------------ IMAGE EN BAS DU MENU -------------- */
ul#menuderoulant ul li.basrond img.bas{
display:block;
clear:both;
padding-top:-3px;
background:none;
}

/* correction bug IE6 */
ul#menuderoulant ul.bt1 li.basrond:hover,
ul#menuderoulant ul.bt2 li.basrond:hover,
ul#menuderoulant ul.bt3 li.basrond:hover,
ul#menuderoulant ul.bt4 li.basrond:hover,
ul#menuderoulant ul.bt5 li.basrond:hover,
ul#menuderoulant ul.bt6 li.basrond:hover{
background:none;
}

/* ------------ fin IMAGE EN BAS DU MENU -------------- */



/* OUVERTURE 
   Niveau 1 ouverture niveau 2 */	
ul#menuderoulant li:hover ul{
display:block;
}
ul#menuderoulant li:hover ul ul{
display:none;
}
/* Niveau 2 ouverture niveau 3 */	
ul#menuderoulant ul li:hover ul {
display:block;
}
ul#menuderoulant ul li:hover ul ul{
display:none;
}
/* Niveau 3 ouverture niveau 4 */
ul#menuderoulant ul ul li:hover ul {
display:block;
}
ul#menuderoulant ul ul li:hover ul ul{
display:none;
}

