html{
	margin:0;
	padding:0;
	background:#e4decd;
}
body{
	margin:0;
	padding:0;
	font-family: verdana;
	font-size:12px;
}
.hamburgermenu {
  cursor: pointer;
  position:absolute;
  left:660px;
  top:12px;
}
.bar1, .bar2, .bar3 {
  width: 35px;
  height: 5px;
  background-color: #333;
  margin: 6px 0;
  transition: 0.4s;
}
.change .bar1 {
  -webkit-transform: rotate(-45deg) translate(-9px, 6px);
  transform: rotate(-45deg) translate(-9px, 6px);
  background-color: #fff;
}
.change .bar2 {opacity: 0;}
.change .bar3 {
  -webkit-transform: rotate(45deg) translate(-8px, -8px);
  transform: rotate(45deg) translate(-8px, -8px);
  background-color: #fff;
}
#container-menu{
	background:#373737;
	margin:0;
	padding:12px 12px 300px 12px;
	border:0;
	text-align:center;
	min-height:1400px;
}
#container-page{
	background:#e4decd;
	margin:0;
	display:inline-block;
	float:left;
}
#divcontent{
	width:95%;
	padding: 24px 1% 0 1%;
}
#divlogomethode{
	/*height:250px;*/
	width:110%;
	overflow-x:hidden;
	background:#e11838;
	margin:0;
	padding:0;
	border:0;
	display:block;
	margin-bottom:36px;
}
#divbasdepage{
	display:block;
	//min-width:872px;
	margin: 0 5% 5% 5%;
	text-align:center;
}
#menu-accordeon {
  padding:0;
  margin:0;
  list-style:none;
  text-align: center;
  width: 98%;
}
#menu-accordeon ul {
  padding:0;
  margin:0px;
  list-style:none;
  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: 6px;
   margin-bottom:2px;
   box-shadow: 3px 3px 3px #333;
   border:solid 1px #343434
}
#menu-accordeon li li {
   max-height:0;
   overflow: hidden;
   transition: all .5s;
   border-radius:0;
   background: #444;
   box-shadow: none;
   border:none;
   margin:0;
   text-align:left;
}
#menu-accordeon a {
  display:block;
  text-decoration: none;
  color: #fff; /*#343434;*/
  padding: 8px 0;
  font-family: verdana;
  font-size:16px;
}
#menu-accordeon ul li a, #menu-accordeon li:hover li a {
  /*font-size:20px;*/
}
#menu-accordeon li:hover {
   background: #729EBF;
   /*background: #e4decd;*/
}
#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: 40em;
}

#menu-accordeon .opened li {
  max-height: 40em;
}


#menu-accordeon ul li a {margin-left:10%;;font-size:14px;color:#fff}
#menu-accordeon ul li li {font-size:14px;}
#menu-accordeon ul li li a {margin-left:20%;font-size:14px;color:#fff}

.ombre:hover{box-shadow: 1px 1px 8px #373737; -moz-box-shadow: 1px 1px 8px #373737; -webkit-box-shadow: 1px 1px 8px #373737; filter:progid:DXImageTransform.Microsoft.Shadow(color='#373737', Direction=120, Strength=3); zoom:1;}
.ombre{box-shadow: 1px 1px 4px #373737; -moz-box-shadow: 1px 1px 4px #373737; -webkit-box-shadow: 1px 1px 4px #373737; filter:progid:DXImageTransform.Microsoft.Shadow(color='#373737', Direction=120, Strength=3); zoom:1;}

.prodcentraloff{font-size:11px;background:url(https://www.edrmartin.com/images/prodcent_off.gif) top left repeat-x;background-color:#797266;color:#373737;border:1px solid #373737;padding:5px;cursor:pointer;}
.prodcentraloff span.prix{color:#970D30;font-weight:bold;white-space:nowrap}
a{color:#970D30;text-decoration:none}


@media all and (min-width: 960px){
	#divcontainerglobal{
		width:960px;
	}
	#container-menu{
		float:left;
	}
	.menuferme{
		display:inline-block;
		width: 20%;
	}
	.menuouvert{
		display:inline-block;
		width: 20%;
	}
	#container-menu a img{
		width:95%
	}
	#container-page{
		width:75%;
	}
	.hamburgermenu{
		display: none;
	}
}

@media all and (max-width: 959px){
	#divcontainerglobal{
		width:720px;
	}
	#container-menu{
		position:absolute;
		left:0;
		z-index:2;
		-webkit-transition: 0.4s; /* For Safari 3.1 to 6.0 */
		transition: 0.4s;	}
	.menuferme{
		width:0px;
		display:none;
	}
	.menuouvert{
		width:720px;
		display:block;
	}
	#container-menu a img{
		width:20%
	}
	#container-page{
		width:100%;
	}
	.hamburgermenu{
		display: inline-block;
		z-index:3;
	}
}

