a {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.footer {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.footer2 {
	font-family: Verdana;
	font-size: 11px;
	color: #223779;
	text-decoration: none;
}
a.footer2:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.footer3 {
	color: #000000;
}
a.footer3:hover {
	color: #AEBFEC;
	font-weight: normal;
}
.titre_gauche {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #D31C3A;
}
.titre_jeu {
	font-family: Verdana;
	font-size: 25px;
	font-weight: bold;
	color: #FFFFFF;
}
.consigne {
	font-family: Verdana;
	font-size: 18px;
	color: #FFFF0A;
}
.accueil_titre {
	font-family: Verdana;
	font-size: 18px;
	color: #000000;
	text-decoration: none;
	line-height: 25px;
	vertical-align: top;
	padding-left: 20px;
	padding-right: 10px;
}
.texte {
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
}
.texte2 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
}
.titre_milieu {
	font-family: Verdana;
	font-size: 15px;
	line-height: 21px;
}
.titre_milieu_drt {
	font-family: Verdana;
	font-size: 13px;
	line-height: 18px;
	padding-left: 25px;
}
.texteInscription {
	font-family: Verdana;
	font-size: 12px;
	line-height: 19px;
	left: 10px;
}
.marge {
	padding-left: 10px;
}
.texteRouge {
	font-family: Verdana;
	font-size: 10px;
	line-height: 19px;
	left: 10px;
	color: #EB2F1F;
	font-weight: bold;
}
.boite {
	height: 16px;
	width: 70px;
}
.test {
	background-repeat: no-repeat;
}
.bonjour {
	font-family: Arial;
	font-size: 15px;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
	color: #CF080F;
}.oubliCode {
	font-family: Verdana;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #E60003;
}
.oubliTexte {
	font-family: Verdana;
	font-size: 14px;
	line-height: 22px;
}
.form1 {
	font-family: Verdana;
	font-size: 15px;
}
.boite2 {

	height: 15px;
	width: 110px;
}
.boite3 {


	height: 15px;
	width: 30px;
}
.boite3bis {



	height: 15px;
	width: 60px;
}
.form2 {
	font-family: Verdana;
	font-size: 13px;
	line-height: 21px;
}
.form3 {
	font-family: Verdana;
	font-size: 11px;
}
.cosigne_parents {
	font-family: Verdana;
	font-size: 14px;
	line-height: 20px;
}
.Style3 {
	font-size: 13px;
	line-height: 18px;
}
.onglet1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffff0a;
	font-weight: bold;
	font-size: 17px;
}
.grostitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.indication1 {
	color: #ffff0a;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.indication2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffff0a;
	font-size: 12px;
}
.indication3 {
	color: #ffff0a;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.indication4 {
	color: #ffff0a;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.formulairegros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}
.formulairepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18;
	color: #000000;
	font-weight: bold;
}
.bouton1 {
	font-family: Verdana;
	font-weight: bold;
	color: #ffff0a;
	font-size: 16px;
}
.titrejeux {
	font-family: Verdana;
	font-weight: bold;
	color: #ca0c11;
	font-size: 10px;
	line-height: 10px;
}
.bouton2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffff0a;
	font-weight: bold;
	font-size: 15px;
}
.perso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.persotitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.videos {
	color: #c90f21;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
}
.bg_rep {
	background-repeat: no-repeat;
}
.indication1b {

	color: #ffff0a;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.indication1c {


	color: #5F6A23;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.onglet1:hover {

	font-family: Verdana;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.txtQuestion1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffe400;
	font-weight: bold;
	margin-left: 55px;
	margin-top: 26px;
}

.txtQuestion2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#ffe400;
	font-weight: bold;
	margin-left: 55px;
	margin-top: 26px;
}

.txtReponse1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 55px;
	line-height: 20px;
}

.txtRouge{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e92e0d;
	font-weight: bold;
	margin-left: 30px;
}

.txtReponse2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 30px;
	line-height: 30px;
}

.txtReponse3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 30px;
	line-height: 20px;
}

.txtJaune{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffe400;
	font-weight: bold;
	margin-left: 70px;
	margin-top: 20px;
}

.txtJaune2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffe400;
	font-weight: bold;
	margin-left: 70px;
	margin-top: 23px;
}

.txtReponsej1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 70px;
	line-height: 20px;
	margin-top: 5px;
	font-weight: normal;
}

.txtViolet{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ac4581;
	font-weight: bold;
	margin-left: 53px;
	margin-top: 20px;
}

.txtBleu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #325792;
	font-weight: bold;
	margin-left: 53px;
	margin-top: 20px;
}

.txtReponsev1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-left: 53px;
	line-height: 26px;
	margin-top: 5px;
	font-weight: normal;
}