/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					BALISES GENERIQUES															*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/

html
{
	margin-top:		20px;
}

body
{
	margin: 		auto 5px;
	font-family: 		Verdana;
	font-size: 		13px;
	color: 			#000000;
	background-color: 	#eeeeee;
}

h1
{
	font-size: 		18px;
}

h2
{
	font-size: 		14px;
	color:			#0c3489;
}

img
{
	border: 		0px;
}
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					CLASSES PRINCIPALES															*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/

.Begin
{
	background: 		url(Images/ombre-deb.png) repeat-y center; 
	width: 			1224px ;
	height:			12px;
	margin: 		0px auto;
}

.Entete
{
	background: 		url(Images/ombre.png) repeat-y center;
	width: 			1224px;
	height:			20px;
	margin: 		0px auto;
	
}

.Langue
{
	float: 			right;
	width: 			20%;
	text-align: 		right;
	margin-top:		5px;
	margin-bottom: 		5px;
	margin-right:		20px;
}

.Logo
{
	background: 		url(Images/ombre.png) repeat-y center; 
	width: 			1224px;
	margin: 		0px auto;
}

.Menu_Conteneur
{
	background: 		url(Images/ombre.png) repeat-y center;
	width: 			1224px;
	font-size:		16px;
	font-weight:		bold;

	color:			#888888;
	margin: 		0px auto;
	padding-left:		24px;
}

.Menu
{
	width: 			1175px;
	padding-left:		30px;
	padding-top:		8px;
	padding-bottom:		8px;
	border-bottom:		1px dashed #cccccc;
}

.Corps
{
	background: 		url(Images/ombre.png) repeat-y center; 
	width: 			1144px;		/* 1200+2*12-2*40*/
	height:			700px;
	margin: 		0px auto;
	padding-left:		40px;
	padding-right:		40px;
	overflow:		auto;
}

.Corps p
{	
	text-align: 		justify;
}

.Corps td
{	
	vertical-align:		top;
}

.End
{
	background: 		url(Images/ombre-fin.png) repeat-y center; 
	width: 			1224px;
	height:			12px;
	margin: 		0px auto;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					LIENS																		*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/

a
{
	color: 			#888888 ;
	text-decoration: 	none ;
}

a:hover
{
	color: 			#0c3489 ;
	text-decoration: 	none ;
}

a img
{
	border: 		0px ;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					ACCUEIL																		*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/

.divCenter
{
	width:			600px; 
	margin:			0px auto;
}

.LogoHRTop
{
	margin:			0px auto;
	margin-top:		30px;
}

.Question
{
	margin-top:		80px;
	color: 			#0c3489;

}

.Question img
{
	width: 			200px;			/* TAILLE QUI - QUOI - COMMENT */
	margin-right: 		30px;			/* ESPACE ENTRE QUI - QUOI - COMMENT ET DESCRIPTION*/
	float: 			left;			/* IMAGE VOLANTE */
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					SERVICES																	*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
.Service
{
	width:			1140px;
	margin: 		0px auto;
	padding-top:		30px;
	font-size:		13px;
	color:			#0c3489;
}

.SericeTitre
{
	padding-top:		10px;
	padding-left:		10px;
	font-weight:		bold;
}

.ServiceObjet
{
	padding-top:		10px;
	padding-left:		10px;
}

.ServiceDesc
{
	color:			#000000;
}

.ServiceLigneI
{
	border-left: 		1px solid #eeeeee;
	border-right: 		1px solid #eeeeee;
	background:		#eeeeee;
	
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					CONTACT																		*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
.Carte
{
	margin-top:		30px;	
	width:			800px;
	float: 			right;
}

.Contact
{
	padding: 		20px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					RESSOURCES																		*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
.PortraitList
{
	margin: 		12px;
	border:			1px solid #aaaaaa;
}

.DetailRessource
{
	width:			1000px;
	margin:			0px auto;
	margin-top:		50px;
}

.Portrait
{
	width:			150px;
	float:			left;
	border:			1px solid #aaaaaa;
	margin-right: 		20px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					PARTENAIRES																	*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
.Partenaires
{
	margin:			0px auto;
	margin-top:		100px;
	width:			1000px;
	height:			400px;
}

.Partenaires img
{
	padding: 		30px;
}

/*//////////////////////////////////////////////////////////////////////////////////////////////*/
/*					ADMINISTRATION																	*/
/*//////////////////////////////////////////////////////////////////////////////////////////////*/
.fieldset
{
	margin:			0px auto;
	width: 			900px ;
}

