/* =========================================================== */
/* DEBUT DE L OPTION : CHOIX DU PUZZLE ======================= */
/* =========================================================== */
p.bloc-puzzle-image {
	display:	inline-block;
	margin-top: 0px;
}

p.bloc-puzzle-image img {
	margin-top:		15px;
	width:			180px;
	border:			solid 3px red;
	border-radius:	10px;
}

p.bloc-puzzle-image img:hover {
	margin-top:		15px;
	width:			180px;
	border:			solid 3px blue;
	border-radius:	10px;
}
 
p.bloc-puzzle-image span {
    display:			block;
	margin-top:			2px;
	margin-bottom:		2px;
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			0.80em;  
	font-family:		'Comic Sans MS'; 
	color:				red;
	border:				solid 3px red;
	text-align: 		center;
	border-radius:		20px;
	background-color:	#F5F5DC;
}

/* =========================================================== */
/* FIN DE L OPTION : CHOIX DU PUZZLE ========================= */
/* =========================================================== */
#cadre-general-puzzle{	
		margin-left: 	auto;
		margin-right:	auto;
		margin-top: 	auto;
		margin-bottom:	auto;
		width: 			1660px;
		height: 		905px;
		overflow:		hidden;
}

/* =========================================================== */
/* DEBUT DE L A FFICHAGE DU PUZZLE JOUE ====================== */
/* =========================================================== */
#position-exemple-puzzle{
	margin-left:0px;
	margin-top:	-225px;
	width: 		260px;
	height:		170px;
	overflow:	hidden;
}

/* AFFICHAGE DE L IMAGE DE L EXEMPLE DU PUZZLE =============== */
#image-exemple-puzzle{
	margin-left: 	40px;
	margin-top: 	15px;
	width: 			210px;
	height:			105px;
	border:			3px  solid;
	border-radius:	15px;
	overflow:		hidden;
}

/* AFFICHAGE DU NOM DU PUZZLE ================================ */
#description-puzzle{
	margin:				5px;
	margin-left: 		40px;
	text-align:			center;
	FONT-WEIGHT:		bold; 
	FONT-SIZE:			0.80em; 
	font-family:		'Comic Sans MS'; 	
	border:				3px  solid;
	border-radius:		15px;
	background-color:	#F5F5DC;
	width: 				210px;	
}

/* AFFICHAGE DU MOT EXEMPLE ================================= */
#mot-exemple-puzzle{
	margin-top: 		-160px;
	margin-bottom: 		auto;
	margin-left:		13px;
	font-size:			1em;
	font-family:		'Comic Sans MS';
	font-weight: 		bold;
	letter-spacing : 	1px;
	writing-mode: 		vertical-lr;
	text-orientation:	upright;
	width: 				20px;
	height:				250px;
}

/* =========================================================== */
/* FIN DE L AFFICHAGE DU PUZZLE JOUE ========================= */
/* =========================================================== */


/* =========================================================== */
/* AFFICHAGE DU TITRE A GAUCHE DANS LES DIVERS =============== */
/* =========================================================== */
#titre-de-option-puzzle-a-gauche{
	/*height:			350px;
	width:			70px;*/
	margin-left:	80px;
	margin-right:	auto;
	margin-bottom:	auto;
	margin-top: 	-90px;
}

/* ====================================================================== */
/* AFFICHAGE DU TEXTE A DROITE DANS LES DIVERS =============================== */
/* ====================================================================== */
#zone-de-travail-puzzle{
	overflow-x: 	hidden; 
	overflow-y:		hidden;
	overflow: 		hidden; 
	margin-top	: 	-610px;
	margin-left	: 	auto;
	margin-right:	auto;
	width		:	1150px; 
	height		:	580px;
	font-size	:	0.938em;
}

/* ====================================================================== */
/* AFFICHAGE DU TEXTE EN PIED DE PAGE =================================== */
/* ====================================================================== */
#miniland-puzzle{
	width:			600px;
	height: 		20px;
	margin-top:		58px;
	margin-left: 	auto;
	margin-right:	auto;
}