form label {
		width:125px;
}

form input[type="text"], form input[type="password"] {
	width:133px;
	clear:right;
}

div.divCadeau {
	text-align:left;
	margin:5px 0;			
}
		div.divCadeau img {
			display:block;
			padding:3px;
			border:1px solid #416E07;
			background-color:#FFFFFF;
		}

#temps {
	float:right;
}

h3.h3Question {
	position:relative;
	background-color:#E9F9D6;
	border:1px solid #416E07;
	padding:2px 7px;
	margin:17px 0 6px 0;
}

h5.h5Question {
	margin:0px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin:10px 0;
}
		h5.h5Question img {
			display:block;
			margin-bottom:10px;
			margin-left:auto;
			margin-right:auto;
		}

table.tableReponses {
	width:100%;
	border-width:0;
	border-spacing:1;
	border-collapse:separate;
	padding:0;
}
		table.tableReponses td {
			width:50%;
			padding:7px;
			background-color:#E9F9D6;
			border:1px solid #416E07;
			text-align:center;
			vertical-align:middle;
			font-size:14px;
			font-weight:bold;
			color:#416E07;
			cursor:pointer;
		}
		table.tableReponses td:hover {
			background-color:#FEFBBA;
			color:#EA882A;
		}
		table.tableReponses img {
			display:block;
			height:100px;
			margin-left:auto;
			margin-right:auto;
		}
		
table.tableScore {
	width:100%;
	border-width:0;
	border-spacing:0;
	border-collapse:collapse;
	padding:0;
	margin-top:15px;
}
		table.tableScore tbody th {
			font-weight:normal;
			padding-left:15px;
			background-image: url(../images/puce.gif); 
			background-repeat:no-repeat;
		}
		table.tableScore tbody th {
			width:100%;
		}
		table.tableScore tbody td, table.tableScore tfoot td {
			text-align:right;
			white-space:nowrap;
		}
		table.tableScore tfoot {
			font-weight:bold !important;
		}

table.tableClassement {
	width:100%;
	border-width:0;
	border-spacing:0;
	border-collapse:collapse;
	padding:0;
	margin-top:15px;
}
		table.tableClassement th, td {
			white-space:nowrap;
		}
		table.tableClassement th {
			font-weight:normal;
			padding-left:15px;
			background-image: url(../images/puce.gif); 
			background-repeat:no-repeat;
		}
		table.tableClassement tr.trJoueur td, table.tableClassement tr.trJoueur th {
			font-weight:bold;
		}
