body {
	background:#fff url(../images/bg.png) repeat-y center;
	margin-top:0px;
	font-family:Arial;
	font-size:70%;
}

#wrapper {
	background: #F2F8F9;
	position: absolute; /*ou absolute */
	width:999px;
	top: 0%;
	left: 50%;
	padding: 0px;
	z-index: 1;
	margin-left: -500px;
font-size:1em;
}

.bold{font-weight:bold;}
#menu {
	width: 977px;
	margin-left:22px ;
	margin-right:50px ;
	font-size:1em;
}
#left_menu {
	font-family:arial;
	font-size:2em;
	font-weight:bold;
	color: #19313F;
	float:left;
	width:455px;
	margin-top:18px ;
}
#left_menu a{
	font-family:arial;
	font-size:1em;
	font-weight:bold;
	color: #19313F;
	
	}
	#habillage {
	font-family:arial;
	font-size:1.5em;
	font-weight:bold;
	color: #19313F;
	float:left;
	width:209px;
	margin-top:24px ;
	}
.inputChoisirHabillage{
float:left;
background-color: #fff;
border:#635543 1px solid;
width:145px;
margin-top:24px ;
font-size:1em;
}
.inputChoisirHabillage2{
font-size:1.4em;
width:40%;
background:none;

}
.BtnOk1{
	margin-top:24px;
	margin-left:7px ;
	height:22px;
	float:left;
	width:48px;
	color:#19313F;
	font-size:1em;
	font-weight:bold;
	line-height:20;
	text-align:center;
	background:url(../images/bouton_ok.png) no-repeat;
	border: none;
	cursor:pointer;
	
}
.BtnOk1 a{height:22px;width:48px;}



#bas-menu {
	width: 1000px;
	height: 259px;
	margin-top:40px ;
}


	
	
a{
font-family:arial;
font-size:1em;
font-weight:bold;
color: #19313F;
text-decoration:underline;
}	

.tableClassement{
width:70%;
border-colapse:colapse;
border:1px solid;
text-align:center;
font-size:2em;
color: #19313F;
}	
.tableClassement th{
border:1px solid;
font-size:1em;
width:50%;
}
.tableClassement td{
border:1px solid;
font-size:1em;
padding:2px;
text-align:left;
}
	
	#main_menu{
	color: #19313F;	
font-size:2em;
}
#main_menu a{
	margin-left:29px;
	margin-right:5px;
	font-family:arial;
	font-size:1em;
	font-weight:bold;
	color: #19313F;
	
}


#contenu-middle{
	float:left;
	width: 999px;
	display:inline;
	margin-top:22px ;
	margin-left:29px;
font-size:1em;
}


#inscription{
	border:1px solid #8C004C ;
	width:211px ;
	height:190px ;
	margin-top:20px ;
	float:left ;
font-size:1em;
background-color:#fff;

}
.myText{clear:both;}
#profil{
	font-family:arial;
	font-size:2em;
	font-weight:bold;
	color: #19313F;
	text-align:center ;
	margin-top:12px ;
}
	

#inscri{
text-align:justify;
	font-family:arial;
	font-size:2em;
	font-weight:bold;
	color: #19313F;
	margin-top:30px ;
text-align:center ;
	
	}
	
	#dejainscri{
	text-align:justify;
	font-family:arial;
	font-size:2em;
	font-weight:bold;
	color: #19313F;
	margin-top:21px ;
text-align:center ;
	}

	#info-score{
	font-size:1em;
	border:1px solid #8C004C ;
	width:708px ;
	height:190px ;
	margin-left:230px ;
	margin-top:20px ;
	background-color:#fff;
}


   #meilleur-scoreContenu{
	margin-left:23px ;
font-size:1em;
	width:304px ;
	float:left ;}
	
	#meilleur-score{
	margin-top:10px ;
font-family:arial;
	font-size:2em;
	font-weight:bold;
	color:#19313F;
	line-height:35px;
	
	width:304px 
	}   

	   

#joue-classement{
	margin-top:5px;
	font-family:arial;
	font-size:2em;
	color: #19313F;
	line-height:28px;
	
	}
	
	
	#voir-classement{
	font-family:arial;
	font-size:2em;
	margin-top:15px;
	color: #19313F;
	
	
	}
	

	
	#classement{

	margin-top:12px ;
	margin-left:80px ;
	width:210px ;	
	float:left;
font-size:1em;
}
#classementTitle{
	font-family:arial;
	font-size:2em;
   font-weight:bold;
	color: #19313F;
		
	}
	#num-class{
	font-family:arial;
	font-size:2em;
	color: #19313F;
	margin-top:10px ;
		
	}
	
	 #score{
font-size:1em;
	margin-top:12px ;
	width:80px ;	
	float:left;
}
    #scoreTitle
{  font-family:arial;
font-size:2em;
	font-weight:bold;
	color: #19313F;}	
    #num-score{
	font-family:arial;
	color: #19313F;
	margin-top:10px ;
	}
	#num-score{
	font-family:arial;
	font-size:2em;
	color: #19313F;
	margin-top:10px ;
		
	}	
	

	
	
	
	
	
	#contenu-bottom{
	float:left;
	margin-left:29px;
	margin-top:38px ;
	width: 938px;
	font-size: 1em;
	}
	.contenu-titre{
	margin-top:15px;
	margin-bottom:15px;
	font-family:arial;
	float:left;
	font-weight: bold;
		font-size: 2em;
	color: #19313F;
	float:left;
	width: 938px;

	}
	.contenu-texte{
	font-family:arial;
	
		font-size: 1.5em;
	color: #19313F;	
	width: 938px;
	line-height:20pt ;
	text-align:justify ;
	
	
	
	}
   .contenu-lien{
	font-family:arial;

		font-size: 1em;
	color: #19313F;
	margin-top:10px ;
	margin-bottom:10px;
	}
	
	.contenu-lien a{
	font-family:arial;
	color: #19313F;
	}
	
	
	
	#footer{
	border:1px solid #8C004C ;
	width:986px ;
	margin-bottom:0px ;
	float:left;
	margin-top:50px ;
	font-size: 1.4em;	
text-align:center;
padding:10px 6px 10px 6px;;

}











#contact_bottom{
	float:left ;
	width:950px ;
	margin-left:29px ;
	font-family:arial;
	font-size: 24px;
	color: #19313F;
	height:500px ;
	}
	
	
	#contact_bottom a{
    font-family:arial;
	font-size:24px;
	
	color: #19313F;
		
	}
	
	#text1{

	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-top:30px ;
	}
	
	#text2{
	float:left ;

	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	width:800px ;
	margin-top:25px ;
	}
	
	
	#text3{

	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-top:320px ;
	}

	#coordonee{
		width:700px ;
		margin-top:15px;
	}
	#donnee{
		width:400px ;
	}

	#contenu_acceuil_code{
	width:973px ;
	float:left ;
	font-weight: bold;
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	margin-top:95px ;
	height:920px;
	}
	
	#acceuil_code_text1{
		height:86px ;
		line-height:30px ;
	
	}
	
	
	
	#titre_liste{
	font-weight: bold;
	font-size: 26px;
	color: #19313F;	
	font-family:arial;
	}
	#list li{
	margin-left:-20px;
	font-weight: bold;
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	
	}	
	#list{
		margin-top:-1px;
	}
	
	
	
	
	.text_code{
	font-weight:normal;
	font-size: 2em;
	color: #19313F;
	margin-left:29px;
	margin-right:29px;
	margin-bottom:20px;
	line-height:1,3em;
	text-align:justify;
	}

	.paragraphe1{
	font-weight:normal;
	font-size: 2em;
	color: #19313F;
	margin-left:29px;
	margin-right:29px;
	margin-bottom:20px;
	line-height:1,3em;
	text-align:justify;
	}
	
	


.ListQuiz{}
.ListQuizTitle{margin-left:26px;margin-top:54px;font-size:32px;color: #19313F;font-family:arial;font-weight: bold;text-transform :uppercase;}
.ListQuizTitle1{margin-left:171px;margin-top:26px;font-size:30px;color: #19313F;font-family:arial;}
.ListQuizQuestion{margin-left:171px;font-size:24px;color: #19313F;font-family:arial;text-decoration:underline;}
.ListQuizQuestion a{font-size:24px;color: #19313F;font-family:arial;text-decoration:underline;}
.ListQuizModeEmploi{}
.ListQuizModeEmploiTitle{margin-left:26px;margin-top:54px;font-size:32px;color: #19313F;font-family:arial;font-weight: bold;text-transform :uppercase;}
.ListQuizModeEmploiTitle1{margin-left:26px;margin-top:67px;font-size:30px;color: #19313F;font-family:arial;font-weight: bold;}
.ListQuizModeEmploiTitle2{margin-left:26px;margin-top:78px;font-size:24px;color: #19313F;font-family:arial;}
.ListQuizModeEmploiTitle3{margin-left:26px;margin-top:32px;font-size:24px;color: #19313F;font-family:arial;}
.ListQuizModeEmploiLinck{float:right;margin-top:170px;margin-right:48px;padding-right:50px;font-size:30px;color: #19313F;font-family:arial;font-weight: bold;text-transform :uppercase;}
.ListQuizModeEmploiLinck a {float:right;font-size:30px;color: #19313F;font-family:arial;font-weight: bold;text-transform :uppercase;text-decoration:none;}



.btn{border:1px solid #19313F;font-weight:bold;margin-right:20px;cursor:pointer;background:none;padding:4px;color:#19313F;font-size:1em;text-decoration:none;text-transform :uppercase;}





.quizCaption{float:left;margin-left:65px;font-size:2em;color: #19313F;font-family:arial;font-weight: bold;}
	
.btnBackQuiz{float:right;margin-right:48px;font-size:2em;color: #19313F;font-family:arial;font-weight: bold;text-transform :uppercase;text-decoration:underline;}


#titre1_contenu_code{
	font-weight: bold;
	font-size: 30px;
	color: #19313F;	
	font-family:arial;
	float:left ;
	margin-left:29px ;
	width:973px ;
	margin-top:125px ;
	
	
	}
	
	
	
	#text1_contenu_code{
	font-weight: bold;
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	float:left ;
	margin-left:29px ;
	width:973px ;
	
	
	}
.note{
	font-size:1em;
}
	.note a {
		font-size:0.9em;
		color: #19313F;
	


	}
	
	

	
	
	
	
	.note1{
	font-size:24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	}
	
	
	#titre4_code{
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	font-weight: bold;
	margin-top:30px ;
	}
	
	
	
	#text_titre4_code{
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	margin-top:28px ;
	}
	
	#text_titre6_code{
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	}
	
	
	#titre7_code{
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	font-weight: bold;
	margin-top:35px ;
	}
	
	
	#text2_titre6_code{
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
	}
	
	.list_code{
	margin-left:-20px;
	font-size: 1em;
	color: #19313F;	
	font-family:arial;
	margin-top:-1px ;
	
}

	#separation_bootom_contenu_code{
	border:1px solid #19313F;	
	height:1px ;
	margin-left:22px ;
	background:#19313F;	
	
		
}
	#notes{
	font-size: 24px;
	color: #19313F;	
	font-family:arial;
	font-weight: bold;
	margin-top:30px ;
	margin-left:29px ;
	
	}
	

	.explication_note{

	color: #19313F;	
	font-family:arial;
	margin-left:29px ;
font-size:1.7em;
margin-top:10px;
	}
	
	
	
	.retour_bottom_contenu_code{
	border:1px solid #19313F;	
	height:1px ;
	margin-left:22px ;
	background:#19313F;
	margin-top:30px ;
	}

	.text_retour_bottom_contenu_code{
	font-size: 21px;
	color: #8C004C;	
	font-family:arial;
	margin-top:5px ;
    margin-right:5px ;
	float:right ;
	width:300px ;
	}
	
	#text_retour_bootom_contenu_code a{
	font-size: 21px;
	color: #8C004C;	
	font-family:arial;
	float:right ;
	width:250px ;
	}



.ContenuFilm{height:700px;}
.ContenuFilmTitle{margin-left:25px;font-size:28px;font-weight:normal; color:#19313F;font-weight: bold;}
.ContenuFilmLinck{margin-top:36px;margin-left:25px;font-size:24px; font-weight:normal; color:#19313F;font-weight: bold;text-decoration:underline;}
.ContenuFilmLinck a{font-size:24px; font-weight:normal; color:#19313F;font-weight: bold;text-decoration:underline;}



br {
	line-height:10px;
}




	h1 {
	font-size:3em;
	margin-top:40px;
	margin-left:29px;
	margin-right:29px;
	color: #19313F;
	
}


	h2{
	font-weight: bold;
	font-size: 2.5em;
	color: #19313F;
	margin-top:20px;
	margin-left:29px;

}

h3{
	font-weight: bold;
	font-size: 1.5em;
	color: #19313F;
	margin-bottom:4px;

}

h4{
	font-weight: bold;
	font-size: 1.5em;
	color: #19313F;
	margin-top:20px;
	margin-left:29px;

}

.fieldTitle {font-size:1em;}
form{
margin:0px;
padding:0px;
}
input.inscriptionInput {
	background-color:#fff;
	border:#000 1px solid;
	width:480px;
	height:30px;
	font-size:20px;
	cursor:pointer;
color: #19313F;	
}
input.inscriptionInput2 {
	width:480px;
	font-size:1.2em;
	cursor:pointer;
}
.btnSubmit{
width:120px;
height:34px;
background-color:#fff;
border:#19313F 1px solid;
font-size:20px;
color: #19313F;	
cursor:pointer;

}
.Status {color: #19313F;font-size:2.5em;font-weight:bold;margin-top:14px;margin-bottom:14px;display:none;text-align:center;}




