
#puzzle { 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #382c28;
	margin:10px ;
     	}
#puzzle h1 {
	background-color: #f0f0e8;
	border-bottom: 1px solid #cccccc;
	text-align:center;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:5px;
	padding:2px 5px;
	}
#puzzle img {
	border:0px;
	vertical-align:middle;
	}
#puzzle strong {
	font-size: 14px;
	color: red;  
	}
#puzzle #description {
	position:absolute; /* pour ne pas faire bouger l'image */
	text-align:center;
	/* border: 1px solid brunMenu; */
	line-height: 20px;
	width:100%;
	}
#puzzle #image {
	margin: 40px 5px 5px 5px; /* pour laisser place description */
	}
