/* R�gles des exercices Axa */

/*  == TOC ==
	Header
	Boutons
	Scoring
*/

.question{
	background-image:url(../img/quiz/fondQuestionEval.gif);
	background-repeat: no-repeat;
	background-position:top left;
	padding-left:45px;
	margin-bottom:10px
}

.collapse .question{
	margin-bottom: 0em;

}
.question  p.el_txt_p{
	color: gray;
}

.question .el_txt_ili p, .question p{
	margin:0px;
	padding:0px;
}

/* Boutons */

.btnSol, .btnSolAct, .btnHelp, .btnHelpAct, .btnScore, .btnScoreAct, .btnReset{
	background-repeat: no-repeat;
	width:35px;
	height:37px;
	float:left;
	cursor:hand;
	cursor:pointer;
	margin-top:10px;
}

#evalPlayer .btnSol, #evalPlayer .btnSolAct{
	margin-top:0px;
}
	.btnSolAct, .btnHelpAct{
	background-image:url(../img/quiz/aide.gif);
}

.btnSol, .btnHelp{
	background-image:url(../img/quiz/aideOff.gif);
}

.btnScoreAct{
	background-image:url(../img/quiz/score.gif);
}

.btnScore{
	background-image:url(../img/quiz/scoreOff.gif);
}

.btnReset{
	background-image:url(../img/quiz/recommencer.gif);
}

#evalPlayer a.btnQuiz, a.btnGotoSolE, a.btnCloseE{
	text-decoration: none;
	color: #8e9e47;
	background-image:url(../img/txt/grossePuce.png);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left:15px;
	margin:20px;
	zoom:100%;
	/*Hack CSS pour que le filtre opacit� fonctionne sur IE*/	
}

#evalPlayer .SolQuestion .btnQuiz{
	background-image: none;
	padding:0px;
	margin:0px;
	float: right
}

a.btnQuiz:hover{
	-moz-opacity:0.7;
	filter:Alpha(opacity=70);
	opacity:0.7;
}

#evalPlayer a.btnQuizValidate{
	text-decoration: none;
	color: #8e9e47;
	background-image:url(../img/quiz/btnQuizValidate.jpg);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left:35px;
	margin:20px;
	display: block;
	height:40px;
	padding-top:20px
}

a.btnQuizValidate, a.nextEval, a.prevEval{
	zoom:100%
	/*Hack CSS pour que l'opacit� soit prise en compte sur IE*/
}

a.btnQuizValidate:hover, a.btnGotoSolE:hover, a.btnCloseE:hover{
	-moz-opacity:0.7;
	filter:Alpha(opacity=70);
	opacity:0.7;
}

a.nextEval:hover, a.prevEval:hover{
	-moz-opacity:0.5;
	filter:Alpha(opacity=50);
	opacity:0.5;
}

a.nextEval, a.prevEval{
	background-repeat: no-repeat;
	text-decoration: none;
	padding-bottom:30px;
	padding-right:30px;
}

a.nextEval span, a.prevEval span{
	display:none
}

a.nextEval{
	background-image:url(../img/quiz/nextEval.png);
}

a.prevEval{
	background-image:url(../img/quiz/prevEval.png);
	margin-right:30px
}


.btnQuizCaption{
	text-decoration: underline;
	margin-left: 3px;
	margin-right: 20px;
	float:left;
	display: block;
	color:gray;
	margin-top:20px;	
	cursor:hand;
	cursor:pointer;
}



table.tableEvalHome {
/*padding: 0;
margin: auto auto auto auto;
width: 90%;
height: auto;*/
margin: 1em 0 1em 0;
}
table.tableEvalHome td{
	vertical-align: middle;
}

table.tableEvalHome p{
	font-weight: bolder;
	color: #4164AB;
}
.gotoEval{
	text-align: center;
}

.gotoEval a{
	background-image:url(../img/quiz/assmnt.jpg);
	background-position: center left;
	background-repeat: no-repeat;
	color:#83a938;
	font-weight:bold;
	padding-left:32px;	
	line-height:30px;
	font-size:16px;
	zoom:100%;	
	/*Hack CSS pour que l'opacit� soit prise en compte sur IE*/
}

.gotoEval a:hover{
	-moz-opacity:0.5;
	filter:Alpha(opacity=50);
	opacity:0.5; 
}

.bkSolResOut{
	background: url(../img/quiz/fondBande.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.bkSolRes{
	background: url(../img/quiz/fond.jpg) top left no-repeat;
	padding-left:200px;
	height:68px;
}

