/* Mise en forme des QCM
 */

.texte .jeux_cadre{
    margin: 0em;
    padding: 1.5em;
    text-align: center;
	font-size:100%;
	margin-bottom:2em;
	border-radius:20px;

}

.texte .jeux_question{
	margin-bottom:1em;
	color:#6BCBB8;
	font-size:1.1em;
}

.texte .jeux_global p {
    margin: 0em auto;
}

.texte .jeux_bouton{
}

.texte .jeux_bouton_reset {
    text-align: right;
	color:#FFF;
}

.texte .jeux_score {
    font-weight: 700;
    margin: 1em auto;
    padding: 0px;
    width: auto;
    text-align: left;
    background: transparent;
    color: #e32119;
    padding-left: 10px;
	border:0;
    border-left: 3px solid #e32119;
    line-height: 1;
    font-size: 1.2em;
}
.texte .jeux_commentaire_score {
	font-size: 100%;
	margin: 1.5em 0;
	padding: 0;
	text-align: left;
	width: 100%;
	border:0;
	background-color:transparent;
	color:#1D1F69;
	}
.qcm .puce{
	display:none;
}

.qcm{
	text-align:left;
	color: #666;
	border: 1px dotted #ccc;
	background: #FFF;
}

.qcm_titre{ 
}

.qcm_proposition{ color:#1D1F69;
}

.qcm_proposition label{ display:block;; margin-left:30px;} 
.qcm_proposition br{ line-height:1; margin-top:-8px;}

.qcm_element{
	text-align:left;
}

.qcm_reponse{
	color: #2d2264;
}

.qcm_correction{
	display:inline-block; margin-bottom:1em;
}

.qcm_precision {
	margin: 0em 0px 1em 1em;
	text-align: left;
	font-size: 100%;
	color: #333;
	display: inline-block;
	padding-left:0px;
	line-height:1;
	font-weight:700;
	display:block;

}

.qcm_precision:before {
   content: "> ";
   color: #e32119;
}


.qcm_correction_faux, .qcm_correction_juste{
	color: #e32119;
	font-weight: normal;
	padding-right: 0em;
	padding-left: 0em;
	font-weight:normal;
	background: #FFF;
}


.qcm_correction_null{
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
}

.qcm_select{ 
 color: #3F5264;
 font-size: 10pt; 
 background-color: #F3EEEA;
}

.qcm_radio, qcm_cocher {
    width: 15px;
    float: left;
    clear: both;
    margin-bottom: 5px;}

.texte .jeux_bouton_reset a {
    background-color: #1D1F69;
    border: medium none;
    border-radius: 20px;
    color: #fff;
    cursor: pointer;
    padding: 0.5em 0.9em;
}
.texte .jeux_bouton_reset a:hover {
	text-decoration:none;
	background: #e32119;
	}