.menu_interne_v3{
	float:left;
	list-style: none;
	margin-left:15px;
}
.menu_interne_v3 li{
	float:left;
	
}
.menu_interne_v3 li a {
	display:block;
	width:285px;
	height:32px;
	color:#ffffff;
	font-size:1.5em;
	font-weight:bolder;
	padding:18px 10px 12px 10px;
	text-align:center;
	
}

.menu_interne_v3 a:hover,.menu_interne_v3 a.current {
	background:#97be0d none;
}

/******************* Menu extras ******************/
#Menu_5189{
margin: 0px 50px 0 0px;
padding-top:16px;
float:right;
}

#Menu_5189  ul {
display:none;
}
#Menu_5189 li{
display:inline;
border-left:1px solid #000000;
}
#Menu_5189 li.first{
	border:0;
}
#Menu_5189 li a{
font-weight:bolder;
font-size:1.1em;
color:#000000;
padding:0 10px 0 10px;
}
#Menu_5189 li a:hover{
color:#ffffff;
}
#Menu_5189 li a.current{
	color:#ffffff;
}
/*********** Accordeon **********/

#menu_accordeon,#ssmenu_accordeon{
margin:0;
padding-bottom:10px;
background:url(/icones/accueil/bg_menu_accordeon.jpg) repeat-y top right;
font-size:0.95em;
}
#menu_accordeon a,#ssmenu_accordeon a{
color:#58585a;
cursor:pointer;		/*fix IE6*/
}

#menu_accordeon a.current_orange {
color:#eb690b;
}
#menu_accordeon a.current_vert,#ssmenu_accordeon a.current{
color:#97be0d;
}
#menu_accordeon a.current_bleu  {
color:#0fa1c6;
}
#menu_accordeon a.current_violet {
color:#9b0057;
}

#menu_accordeon li.level_1,#ssmenu_accordeon li.level_1{
display:block;
font-weight:bolder;
font-size:1.1em;
background:url(/icones/accueil/line_horiz_menu.jpg) no-repeat top;
padding-bottom:3px;
}

#menu_accordeon li.level_1 a,#ssmenu_accordeon li.level_1 a{
display:block;

padding:9px 5px 9px 18px;
}

#menu_accordeon li.level_1 ul,#ssmenu_accordeon li.level_1 ul{
margin:4px 0 8px 0px;
}

#menu_accordeon li.level_1 ul a,#ssmenu_accordeon li.level_1 ul a{
font-size:0.85em;
display:block;
margin:3px 0 3px 0;
height:auto;
padding:0 0 0 18px;
}

#menu_accordeon .bleu_picto{
	background:url(/icones/accueil/pucebleu.gif) no-repeat top left;
}
#menu_accordeon a.bleu:hover{
	color:#0fa1c6;
}
#menu_accordeon .vert_picto,#ssmenu_accordeon .vert_picto{
	background: url(/icones/accueil/pucevert.gif) no-repeat top left;
}
#menu_accordeon  a.vert:hover,#ssmenu_accordeon  a.vert:hover{
	color:#97be0d;
}
#menu_accordeon .violet_picto{
	background: url(/icones/accueil/puceviolet.gif) no-repeat top left;
}
#menu_accordeon  li ul li  a.violet:hover,#menu_accordeon li ul li a.current_violet{
	color:#9b0057;
}
#menu_accordeon .orange_picto {
	background: url(/icones/accueil/puceorange.gif) no-repeat top left;
}
#menu_accordeon li ul li  a.orange:hover,#menu_accordeon li ul li a.current_orange{
	color:#eb690b;
}

.footer_menu_gauche{
	height:10px;
	background:#686868;
	margin-bottom:40px;
}

/********* e-service **************/
.e-service{
	background:#686868;
	margin-bottom:8px;
	width:195px;
	overflow:hidden;
}

.e-service h3{
	color:#97be0d;
	padding:12px 0 8px 8px;
	font-size:1.5em;
	font-weight:bolder;
	margin:0;
}

.e-service ul li{
background:url(/icones/accueil/bg_menu_e-service.jpg) no-repeat;
}

.e-service ul li.more_item{
background:url(/icones/accueil/bg_menu_e-service_more.jpg) no-repeat ;
}

.e-service ul li a{
	color:#ffffff;
	font-weight:bolder;
	font-size:0.90em;
	display:block;
	height:25px;
	padding:7px 2px 4px 4px;
}
.e-service ul li a:hover{
	color:#97be0d;
}
.e-service ul li img{
	margin:0 4px -5px 0;
	float:left;
}
.e-service ul li a span.zLink{
	display:block;
	float:left;
}
.e-service ul li ul{
	margin-top:0px;
	margin-left:38px;
}
.e-service ul li ul li{
	background:transparent;
	padding:3px 2px 3px 0px;
	list-style:square;
}
.e-service ul li ul li a{
	display:inline;
}
/menu RH 
/**********************************/
.MenuDynamic{
position:absolute;
z-index:49;
}

#Menu_14385, #Menu_14385 ul {
font-size:1.1em;
list-style-position:outside;
padding:5px;	
}

#Menu_14385 li.level_1 {
}


#Menu_14385 li a{
display: block;
text-align:left;
padding:5px 3px;
text-decoration:none;
margin:2px;
background:#f0f0f0;
}

#Menu_14385 a.haveChildren{ 
}

#Menu_14385 li a:hover {
color:#ffffff;
background:#bdb4a9;
}

#Menu_14385  a.current {
color:#6baa21;
font-weight:bolder;
}

#Menu_14385 li.level_1 a.level_1 {
}

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

#Menu_14385 li li,#Menu_14385 li li li{
border:1px solid #ffffff;
margin-top:-1px;
}
#Menu_14385 li ul  a{
font-size:0.9em;
padding:3px 0 3px 5px;
text-align:left;
background:#ffffff;
height:auto;
font-weight: normal;
border-bottom:1px solid #efefef;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
#Menu_14385 li ul  a:hover {
font-weight: bolder;
background:#ffffff;

}
#Menu_14385 li ul ul {
margin: -11px 0 0 140px;
}
#Menu_14385 li:hover ul ul, #Menu_14385 li:hover ul ul ul {
left: -999em;
}
#Menu_14385 li:hover ul{
left: auto;
}

