.vert
{
	color:#8FCF3C;
}

/*** Page ***/

body
{
	font-family : calibri;
	background-color : black;
}

h1
{
	text-align : center;
	color : #8FCF3C;
}

button
{
	border-radius : 5px;
	border : none;
	height : 25px;
	background-color : #8FCF3C;
	color : white;

}

#phrase
{
	color:white;
}

button:hover
{
	text-decoration: underline;	
}


#regles 
{
	width:600px;
	margin:auto;
	border : 1px solid #8FCF3C;
	padding:8px;
}

#regles p
{
	color : white;
	text-align:justify;
}


#cache p img
{
	vertical-align:middle;
	width:20px;
	margin-left:20px;
}


#cache p
{
	color : white;
	cursor:pointer;
}

#valider
{
	margin-right : 40px;
}

/*** Plateau de jeu ***/

#contenu
{
	overflow:hidden;
	height:700px;
	margin:auto;
	clear: both;
}

#plateau
{
	height : 570px;
	margin : auto;
	background-color : white;
	float:left;
	position: relative;
}

#gauche 
{
	float:left;
	min-width:100px;
}

#gauche div
{
	height:22px;
	width : 70px;
	background-color: red;
	margin-left:30px;
	margin-top:28px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	font-weight:bold;
	text-align:center;
}

#droite div
{
	height:22px;
	width : 70px;
	background-color: white;
	margin-top:28px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	font-weight:bold;
	text-align:center;
}

#droite 
{
	float:left;
	min-width:100px;
}

#score
{
	margin-top : 25px;
}

#score p
{
	color : white;
}


/*** Solution ***/

#solution
{
	/*width : 400px;*/
	height : 50px;
	border : solid white 2px;
	background-color : #8FCF3C;
	box-sizing : border-box;
}

p
{
	text-align : center;
}

#solution img
{
	width : 43px;
	height : 43px;
	margin-right : 27px;
	margin-left : 27px;
}

#solution p 
{
	margin : auto;
}

/*** Proposition ***/

#proposition
{
	/*width : 400px;*/
	height : 50px;
	border : solid white 2px;
	background-color : #8FCF3C;
	box-sizing : border-box;
	margin-top : 20px;
}

#proposition p 
{
	margin : auto;
}

#proposition img
{
	width : 43px;
	height : 43px;
	padding-right : 4px;
}

#proposition img:hover
{
	cursor : pointer;
}

/*** Jeu ***/

#tableau td
{
	width : 100px;
	height : 44px;
	#border : solid black 1px;
	text-align : center;
}

#tableau tr img
{
	width : 43px;
	height : 43px;
	padding-right : 4px;
}

#erreur
{
	color : red;
	font-weight : bold;
	margin : auto;
}

#succes
{
	color : green;
	font-weight : bold;
	margin : auto;
}


