html {
 background:url("IMG_302442.jpg")no-repeat center fixed;
  margin:0;
  padding:0;
  -webkit-background-size: cover; /* pour anciens Chrome et Safari */
  background-size: cover; /* version standardisée */
}
header
{
	text-align: center;
}
#menu-accordeon {
  display: inline-block;
  list-style:none;
  text-align: center;
  width: 300px;

  
}
#menu-accordeon ul {
  position: absolute;
  padding:0;
  margin:0;
  list-style:none;
  text-align: center;
 
}
#menu-accordeon div {

   padding:0;
   position: relative;
   background:#EFEFEF;
   background-image:-webkit-linear-gradient(top, #232323 0%, #333A40 100%);
   background-image: linear-gradient(to bottom, #232323 0%, #333A40 100%);
   border-radius: 6px;
   margin-bottom:2px;
   box-shadow: 1px 1px 1px #999;
   border:solid 1px #333A40
}
#menu-accordeon div li {
   max-height:0;
   overflow: hidden;
   transition: all .7s;
   border-radius:0;
   background: #444;
   box-shadow: none;
   border:none;
   text-align: center;
   width: 300px;
   background-image:-webkit-linear-gradient(top, #232323 0%, #333A40 100%);
   background-image: linear-gradient(to bottom, #232323 0%, #333A40 100%);
  
}
#menu-accordeon a {
  display:block;
  text-decoration: none;
  color: #fff;
  padding: 8px 0;
  font-family: Courier;
  color: #7FFF00;
  font-size:1.2em;
  border:solid 1px #232323
}
#menu-accordeon div li a, #menu-accordeon li:hover li a {

  font-size:1em
}
#menu-accordeon div:hover {
	
	background:#111111
}
#menu-accordeon li:hover {
   background: #11111;
   background-image:-webkit-linear-gradient(top, #111111 0%, #333A40 100%);
   background-image: linear-gradient(to bottom, #111111 0%, #333A40 100%);
   
}
#menu-accordeon li li:hover {
   background: #999;
}
#menu-accordeon div li:last-child {
   border-radius: 0 0 6px 6px;
   border:none;

}
#menu-accordeon div:hover li {
  max-height: 15em;
  text-align: center;
}
.boite {
	display:block;
	padding:10px;
	margin :20px;
	border:solid 1px #333A40;
	font-family:Courier;
	color:#7FFF00;
	background-color: rgba(0, 0, 0, 0.8)
}
h2 {
	text-align:center;
	font-family:Courier;
	color:#7FFF00;
}