
/*** -----------QCM----------- ***/
/*** qcm choix ***/

.consruirSonQCM {background:url(../images/iface/bg_construire_qcm.gif) 0 0 no-repeat #E4F8F7; padding: 10px 0 0 0; margin: 10px 0 0 0}
body.body_syntheses .consruirSonQCM {background:url(../images/iface/bg_construire_qcm_syntheses.gif) 0 0 no-repeat #FADDDF;}
.consruirSonQCM2{background:url(../images/iface/bg_construire_qcm2.gif) 0 100% no-repeat;padding-bottom:5px;}
body.body_syntheses .consruirSonQCM2{background:url(../images/iface/bg_construire_qcm2_syntheses.gif) 0 100% no-repeat;}
.consruirSonQCM h3.qcm{color:#0F9590 !important;background:url(../images/iface/puce_h3_qcm.gif) 0 0 no-repeat;padding:5px 0 0 59px!important;margin:0 0 15px 0 !important;height:25px;}
body.body_syntheses .consruirSonQCM h3.qcm{color:#8F3B43 !important;background:url(../images/iface/puce_h3_qcm_syntheses.gif) 0 0 no-repeat;}
.consruirSonQCM select{width:175px;margin:0 0 15px 10px;font-size:1em;}
.consruirSonQCM p{margin-bottom:5px !important;}
.consruirSonQCM .valider_form{margin:0 0 10px 10px !important;}

p.titre_qcm{font-size: 1.1em;margin:10px 0 0 0;}
p.titre_qcm span{color:#0F9590;}
body.body_syntheses p.titre_qcm span{color:#8F3B43;}

div.title_qcm{background:url(../images/iface/title_qcm01.gif) 0 0 no-repeat #f5f5f5;margin:15px 0 10px 0;padding:10px 0  0 0; text-align: center}
div.title_qcm2{background:url(../images/iface/title_qcm02.gif) 0 100% no-repeat; padding: 0 0 10px 0}
div.title_qcm2 span{color:#959595;font-size:1.3em; display: block}
div.title_qcm2 input {width: 375px; font-size: 1em; margin-top: 8px}

.conteneur_question{width:475px; margin: 20px 0 0 0; padding: 0}
.conteneur_question {display:inline-block;}
.conteneur_question:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .conteneur_question {height:1%;} .conteneur_question {display:block;} /* */
.check{float:left;}
.texte{float:left;width:400px; margin: 0 0 0 7px}
.texte span{font-weight:bold;color:#898989;}
.texte .star{display:inline !important;}
.questions p {font-weight:bold;}

#rightcontent .dispo{width:223px;border:1px solid #7adad8 !important;margin:0 !important;padding:0 !important;}
body.body_syntheses #rightcontent .dispo{border:1px solid #EE8D96 !important;}
#rightcontent ul{list-style:none !important;padding:0;margin:0;}
#rightcontent ul li{background:url(../images/iface/puce_li_dispo.gif) 0 5px no-repeat;padding:0 0 5px 7px;margin:0 0 0 10px;}
#rightcontent ul a{text-decoration:none;color:#000;font-weight:normal;}
#rightcontent ul a:hover{text-decoration:underline;}

.qcm_footer{float:right;margin:4px 0 15px 0;}
.qcm_footer a{font-weight:normal;}
.qcm_footer .rss {background: url('../images/habillage/feed-icon.png') 100% 0 no-repeat ;padding:0 22px 0 0;}

#copyright {float:left;width:270px;padding:0;color: #bobobo;margin:4px 0 15px 0;}


#centercontent form {margin: 0; padding: 0}

.niveau{margin:0 0 0 60px;padding:0 0 10px 0!important;}
.questions{background:url(../images/iface/bg_qcm_dispo.gif) 0 100% no-repeat;padding:15px 0 10px 15px !important;}
body.body_syntheses .questions{background:url(../images/iface/bg_qcm_dispo_syntheses.gif) 0 100% no-repeat;}
.questions ul{list-style:none;margin:0 0 0 30px;padding:0;}
.questions h3{font-weight:bold;color:#0f9590;font-size:1.1em !important;margin:0 !important;padding:0 !important;}
body.body_syntheses .questions h3{color:#8F3B43;}
.questions .texte{margin:0px 0 0px 0 !important;}
.questions p{margin:0px 0 7px 0 !important;padding:0 !important;}

.questions2{background:url(../images/iface/bg_qcm_dispo.gif) 0 100% no-repeat;padding:15px 0 10px 0 !important;}
body.body_syntheses .questions2{background:url(../images/iface/bg_qcm_dispo_syntheses.gif) 0 100% no-repeat;}
.questions2 h3{font-weight:bold;color:#0f9590;font-size:1.1em !important;margin:0 !important;padding:0 !important;}
body.body_syntheses .questions2 h3{color:#8F3B43;}
.questions2 .texte{margin:0 0 0px 0 !important;}
.questions2 p.para{margin:0 0 7px 0 !important;padding:0 !important;}
.questions2 .vous {width:455px;clear:both !important;}
.questions2 .vous p.para {width:435px;clear:both !important;}

.construire_right input{margin:0 0 10px 10px;}
.construire_right select{width:175px;margin:0 0 15px 13px;font-size:1em;}
.construire_right{margin-top:10px}
.construire_right p, .construire_right form{padding:7px 0 0 10px;}
.construire_right .mrg_p{margin-bottom:6px;}

.valider_form2 {}
.fonctions{float:right;color:#616161;font-weight:bold;text-align:right;width: 350px;margin:10px 0 50px 0;}
.fonctions span{display:inline;float:right;}
.fonctions a{height:20px !important;display:block;float:right;}

.fonctions a.a1{margin:0 !important;padding:0 0 0 15px !important;text-decoration:none;background:url(../images/iface/puce_enregistrer.gif) 0 0 no-repeat;}
.fonctions a.a2{margin:0 !important;padding:0 0 0 20px !important;text-decoration:none;background:url(../images/iface/puce_print.gif) 0 0 no-repeat}
.fonctions a.a3{margin:0 !important;padding:0 0 0 20px !important;text-decoration:none;background:url(../images/iface/puce_print_true.gif) 0 0 no-repeat}
.fonctions a.a4{margin:0 !important;padding:0 0 0 20px !important;text-decoration:none;background:url(../images/iface/puce_print_false.gif) 0 0 no-repeat;width:291 !important;}

.fonctions a:hover{text-decoration:underline;}
input.valider_form2{float:left;margin:10px 0 0 0;}

/*** qcm reponse***/

.reponses{border:1px solid #c3e4e3;padding:7px 5px 7px 10px;margin:0 0 11px 0;}
body.body_syntheses .reponses{border:1px solid #FADDDF;}
.reponses{display:inline-block;}
.reponses:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* \*/ * html .reponses {height:1%;} .reponses {display:block;} /* */
.reponses img{position:absolute;margin:0 0 0 -21px;}
.reponses .vous{float:left;}
.reponses .vous .vert{color:#44aa3a;font-weight:bold;}
.reponses .vous .rouge{color:#e52c00;font-weight:bold;}

/* ERREUR */
div.error {color:#F00;padding:1em;}






#globalcontainer.deux_colonnes .bloc_filet_couleur .contenu_droite {margin-top: -40px;float: right;width: 214px;padding: 0 8px 0 12px;}



/* Suppression de la colonne de droite + &eacute;largissement colonne centrale à 722px */
#globalcontainer.deux_colonnes #rightcontent { display: none; }
#globalcontainer.deux_colonnes #centercontent { width: 722px; }
