/*Division de Wrapper avec 2 divisions horizontales Div BlocLogoLang et Div BlocNav*/

/*Permet de faire l'alignement entre logo et langue>*/
	#BlocLogoLang
{
	width: 100%;
	margin: 0 auto;
	max-width: 1000px;
	background-color: white;
	
	
	
	/*
	position:absolute;
	top:0;
	left:0;
	
	<!--height:100%;-->
	
	height:90;
	width:100%;	
	padding-bottom:40px;
	overflow:hidden;*/
}
/*Division de BlocLogoLang avec 2 divisions verticales Div PanneauLogo et Div PanneauLang*/
#PanneauLogo
{
	display:inline-block;		
	width:80%;	
	margin:0px;
	min-width:120px;
	overflow:hidden;
	text-align: center;
}
	
#PanneauLang
{
	display:inline-block;	
	width:10%;	
	
	<!-- margin:0px; >
	margin-bottom: 1000;
	
	min-width:120px;
	overflow:hidden;
	text-align:left;>
	/*display:inline-block;		
	width:80%;	
	margin:0px;
	min-width:120px;
	overflow:hidden;
	text-align: center;*/
	
	
}


#BlocNav
{
	width: 100%;
	margin: 0 auto;
	max-width: 1000px;
	background-color: white;
}







#div-accordeon {
position:relative;overflow:hidden;
}
#menu-accordeon {
  padding:0;
  margin:0;
	/*margin-bottom: 1000;*/
  list-style:none;
  text-align: center;
  width: 60px;
	/* position:absolute; a était enlevée car elle positionnait toujours lng sur l'image du dessous*/
/*position:absolute;
z-index:1000;*/
}
	/*  */	
	
#menu-accordeon ul {	
  padding:0;
 margin:0;
	
	
	 
	
	
  list-style:none;
  text-align: center;
}
/*  	
	 display : inline-block;
  margin :auto;
  text-align:center ;*/

#menu-accordeon li {
background-color:#729EBF; 
background-image:-webkit-linear-gradient(top, #729EBF 0%, #333A40 100%);
background-image: linear-gradient(to bottom, #729EBF 0%, #333A40 100%);
   border-radius: 0px; /* 6 pxfait les coins arrondi*/
   margin-bottom:2px;
   box-shadow: 3px 3px 3px #999;
   border:solid 1px #333A40
}
#menu-accordeon li li {
   max-height:0;
   overflow: hidden;
   transition: all .8s;
   border-radius:0;
   background: #444;
   box-shadow: none;
   border:none;
   margin:0
}
#menu-accordeon a {
  display:block;
  text-decoration: none;
  color: #fff;
  padding: 8px 0;
	
	font-family: source-sans-pro;
	font-style: normal;
/* font-family: verdana;*/
  font-size:0.8em  <!dimension des caractères>
}
#menu-accordeon ul li a {
  font-size:0.8em
}
#menu-accordeon li:hover {
   background: #729EBF
}
#menu-accordeon li li:hover {
   background: #999;
}
#menu-accordeon ul li:last-child {
   border-radius: 0 0 6px 6px;
   border:none;
}
#menu-accordeon li:hover li {
  max-height: 15em;
}