/**************  Menu principal *******************/
.MenuDynamic{
position:absolute;
z-index:51;
}
#Menu_4 {
margin: 0px 0 0px 170px;
}

#Menu_4 li{
float:left;
}
#Menu_4 li:hover{

}

#Menu_4 li a{
display: block;
font-weight:bolder;
text-decoration:none;
color:#ffffff;
font-size:1.1em;
border-left:1px solid #ffffff;
padding:3px 0;
margin:6px 0 ;
text-align:center
}
#Menu_4 li.first a{
	border:0;
}
#Menu_4 li a:hover {
	color:#6aa91e;
}
#Menu_4 li.level_1 {
padding:0;

}
#Menu_4 li.level_1 a.level_1{
width:162px;
}


#Menu_4  .current{
color:#6aa91e;
}

#Menu_4 li ul {
	display:none;
position: absolute;
left: -999em;
width: 190px;
}
#Menu_4 li li {
	background:#dfdfdf;
	padding:0px 10px 0px 10px;
	width: 170px;
}

#Menu_4 li ul a  {
text-align:left;
background:#dfdfdf;
font-size:0.9em;
	color:#1e1947;
padding:8px 0px 8px 0px;
border-top:1px solid #c8c8c8;
}

#Menu_4 li.licl_14384 ul a:hover{
	color:#fd9003;
}
#Menu_4 li.licl_14385 ul a:hover{
	color:#e40570;
}
#Menu_4 li.licl_14386 ul a:hover{
	color:#4c9e22;
}


#Menu_4 li ul a.haveChildren{ 
}



#Menu_4 li ul ul {
margin: -10px 0 0 145px;
}
#Menu_4 li:hover ul ul, #Menu_4 li:hover ul ul ul{
left: -999em;
}
#Menu_4 li:hover ul, #Menu_4 li li:hover ul, #Menu_4 li li li:hover ul {
left: auto;
}
#Menu_4 li:hover{
/*background: #ffffff;*/
}
/************** Sous  Menu principal *******************/
.SSMenuDynamic{
margin-bottom:15px;
}

#sous_menu_4, #sous_menu_4 ul {
margin:0px 0 0 20px;
list-style-position:outside;
width:250px;	
}

#sous_menu_4 li.level_1 {
}

#sous_menu_4 li a {
display: block;
text-align:left;
padding:5px 0px;
color:#0b410a;
font-weight:bolder;
text-decoration:none;
font-size:1.25em;
}

#sous_menu_4 a.haveChildren{ 
background: url(/icones/accueil/haveChildren.gif) no-repeat bottom right;
}

#sous_menu_4 li a:hover{
color: #97ba09;
}

#sous_menu_4  a.current {
color: #97ba09;
font-weight:bolder;
}

#sous_menu_4 li.level_1 a.level_1 {

}
#sous_menu_4 li ul{
list-style:none;
position: absolute;
left: -999em;
width: 195px;
font-weight: normal;
margin:-11px 0 0 100px;	
}

#sous_menu_4 li li,#sous_menu_4 li li li{
border:1px solid #ffffff;
margin-top:-1px;
}
#sous_menu_4 li ul  a  {
color:#000000;
font-size:0.9em;
padding:3px 0 3px 5px;
text-align:left;
background:#afd2ef;
height:auto;
font-weight: normal;
border:0;
}
#sous_menu_4 li ul  a:hover {
font-weight: bolder;
}
#sous_menu_4 li ul ul {
margin: -11px 0 0 140px;
}
#sous_menu_4 li:hover ul ul {
left: -999em;
}
#sous_menu_4 li:hover ul, #sous_menu_4 li li:hover ul, #sous_menu_4 li li li:hover ul{
left: auto;
}
#sous_menu_4 li:hover {
/*background: #ffffff;*/
}
/******************* Menu extras ******************/
.menu_footer{
	text-align:right;
	padding:70px  5px 0 5px;
}

#Menu_5{

}

#Menu_5  ul {
display:none;
}
#Menu_5 li{
display:inline;
border-left:1px solid #8e8a86;
margin-bottom:3px;
margin-left:-5px
}
#Menu_5 li a{
color:#8e8a86;
font-weight:normal;
text-decoration:none;
padding:0 10px 0 10px;
font-weight:bolder;
font-size:1em;
}
#Menu_5 li a:hover{
	color:#8aafc7;
}

