#liste{float:left;width:100%;max-height:400px;text-align:center}
#questListe{max-height:354px;width:800px;margin:0;text-align:left}
#questDesc{float:left;width:50%;margin-left:5%;margin-top:23px}
#score p, #score div, #reponses p{float:left;clear:left}
#questListe dl{display:inline-block;min-width:150px;min-height:50px;border:1px solid grey;padding:2px;background-color:white;overflow:auto;text-align:center;vertical-align:middle}
#questListe p{display:inline-block;width:16%;min-height:50px;border:1px solid grey;padding:2px;background-color:white;overflow:auto;text-align:center;vertical-align:middle}
#questListe a{text-decoration:none;margin:auto;vertical-align:middle}
#questList span, #score span{float :left}
#contScr{width:800px;flooat:left}
#contScr div{width:100%;min-height:50px}
#ssqAll, #scoreCont, #analyseCont{display:none;width:100%}
#reponses, #score, #analyse, #etat{margin-top:20px;width:100%}
#etat{font-size:0.68em;margin-left:200px}
#reponses ul{float:left;width:20%;margin:1em 0}
#score p{display:inline-block;width:20%}
.session{margin-top:20px;border-top:1px solid black}
.sessionRes, #score span{display:inline-block;width:70%}
.session a{display:block;float:left;height:100%;width:25%}
.divNotSel div{display:none}
#contScr img{height:50px;display:inline-block;vertical-align:middle}
#selection p:hover{background-color:white}
.ns, .is{float:left;clear:left;margin-left:10%;width:15px;height:15px;margin-right:2%;border:3px solid transparent;cursor:hand;cursor:pointer}
.ns:hover, .is:hover{border-color:grey}
.item{float:left;width:80%}
.it, .its{cursor:hand;cursor:pointer}
.fi:hover{color:red;background-color:white}
.it{color:black}
.its{color:red}
#score u{text-decoration:none;font-weight:bold;color:red}
.repssq{width:100%}
.repssq p{display:inline-block;width:60%;margin:0;margin:0.5em 5% 0.5em 0}
.repssq span{display:inline-block;width:35%;float:left;margin:0.5em 0}
h5{color:#6A5B3A}
.question ul{display:none}
.conseil{font-size:0.68em}
