body
{
	background-color: darkgrey;
	color: white;
}

#footer 
{
	color: darkred;
	margin-top: 55px;
	margin-bottom: 55px;
}

#corps 
{
	color: black;
	width: 64%;
	margin-bottom: 55px;
	margin-left: 280px;
	margin-right: 95px;
	min-height: 300px;
	margin-top: 95px;

	
}

#corps_co
{
	color: black;
	width: 64%;
	margin-bottom: 155px;
	margin-left: 280px;
	margin-right: 95px;
	min-height: 500px;

	
}

#corps_co a
{
	text-decoration: none;
		color: darkblue;
	
}
#corps_co a:hover
{
color: #dfe9f1;
}


#header
{
	z-index: 00;
}

#menu {
	margin-top: 25px;
	margin-left: 25%;
	z-index: 90;
	 position: absolute;
	
}
#menu a {
	text-decoration: none;
	font-size: 1.4em;
	 color : white;
	
}
#menu li
{
float: left;
   display : block ;
   background-color : #333333 ;   
margin-left: 15px;
margin-right: 25px;
  border-right : 1px solid #cccccc;
  width : 100px;
  height : 40px;
    text-align  :center;
	  line-height : 40px;
	  z-index: 80;
	 
}

nav li :hover{
   background-color : #338833;
}

#menu_joueur 
{
	display: block;
	margin-left: 18px;
	margin-top: 45px;
	padding: 10px;
	border: 2px solid black;
	width: 205px;
	color: black;
	margin-top: inherit;
	margin-bottom: -620px;
	  list-style-type: none;

	
}

#menu_joueur a
{
	text-decoration: none;
	color: darkblue;
	
}
#menu_joueur a:hover
{
color: #dfe9f1;
}

#menu_joueur_gm
{
	display: block;
	margin-left: 78px;
margin-right: 22px;
	margin-top: 45px;
	padding: 10px;
	border: 2px solid black;
	width: 205px;
	color: black;
	margin-top: inherit;
	  list-style-type: none;
	  background-color: grey;
	  float: left;

	
}

#menu_joueur_gm a
{
	text-decoration: none;
	color: darkblue;
	
}
#menu_joueur_gm a:hover
{
color: #dfe9f1;
}