@charset "utf-8";
/* S'INSCRIRE */
#blocInscription {
	width:500px;
	background-color:#fffbfb;
	border: 1px solid #c8c8c8;
	padding:10px;
	font-size:10px;
}
.reglementJeu{
	position:absolute;
	top:520px;
	left:57px
}
#formInscription {
	width:480px;
	background-color:#e9edf0;
	padding:10px;
	margin-top:1px
}

#blocInscription span {
	display:inline;
	padding-left:30px;
}
#blocInscription p {
	padding:10px 0 10px 0;
}
input {
	
	padding:5px 0 0 8px;
	font-size:10px;
}
.formTextSmall {
	width:20px;height:18px;
	border: 1px solid #e4e4e4;
}
.formTextSmall2 {
	width:30px;height:18px;
	border: 1px solid #e4e4e4;
}
.formTextLarge {height:18px;
	border: 1px solid #e4e4e4;
	width:218px;
	margin-top:10px;
	margin-right:10px
}
.mentionInscription {
	color:#a1a1a1;
}
.erreurInscription {
	color:#CD1815;
}
#blocInscription .btValider {
	position:absolute;
	top:769px;
	left:385px;
	float:left;
	
}
#blocInscription .btValider3 {
	position:absolute;
	top:769px;
	left:414px;
	float:left;
	
}
#blocInscription .btValider2 {
	position:absolute;
	top:926px;
	left:413px;
}
.txtValid {
	text-align:center;
	font-size:12px
}
/* DEJA INSCRIT */
#blocDejaInscrit {
	float:left;
	width:500px;
	background-color:#fffbfb;
	border: 1px solid #c8c8c8;
	padding:10px;
	margin-bottom:10px;
	position:absolute;
	top:228px;
	left:29px;
}
#formDejaInscrit {
	width:480px;
	height:75px;
	background-color:#e9edf0;
	padding:10px 10px 0px 10px;
	margin-top:1px
}
.btnOk {
	float:right;
}
.formErreur {
	float:left;
	width:250px;
	background-color:#e9edf0;
	color:#CD1815;
	font-size:10px;
	padding:10px 0 0 5px;
}
#blocDejaInscrit .mdpPerdu {
	float:right;
	padding:15px 0 0 22px
}
#blocDejaInscrit input {
	float:left;
	border: 1px solid #e4e4e4;
	height:18px;
	width:200px;
	padding:5px 0 0 8px;
	font-size:10px;
	margin-right:10px
}
/* MDP PERDU */
#formMdpOubli {
	position:absolute;
	top:317px;
	left:10px;
	width:500px;
	background-color:#fffbfb;
	height: 100px;
}
#formMdpOubli .btValider {
	float:left;
	padding:0 10px 0 0;
}
#formMdpOubli .contenu {
	background-color:#e9edf0;
	padding:10px 10px 10px 10px;
	height: 65px;
}
#formMdpOubli p {
	padding-bottom:5px
}
#formMdpOubli input {
	float:left;
	width:330px;
	border:1px solid #e4e4e4;
	height:18px;
	color:#505050;
	font-size:10px;
	padding:5px 0 0 10px;
}
#formMdpOubli .formErreur {
	float:left;
	width:350px;
	background-color:#e9edf0;
	color:#CD1815;
	font-size:10px;
	padding:5px 0 0 5px;
}
/* MDP CONFIRMATION */
#formMdpConfirm {
	position:absolute;
	top:317px;
	left:10px;
	width:500px;
	background-color:#fffbfb;
	height: 100px;
}
#formMdpConfirm .contenu {
	background-color:#e9edf0;
	padding:10px 10px 10px 10px;
	height: 65px;
}
#formMdpConfirm p {
	text-align:center;
	font-size:11px;
	padding-top:20px
}
