* {
	margin:0;
	padding:0;
}

body {
	background-color:	#ffffff;
	text-align:	center;
	font-family:	Arial, Verdana, Sans-Serif;
	font-size:		14px;
	color:			#767676;
}

A:link  {
	font-family:	Arial, Verdana, Sans-Serif;
	text-decoration:	none;
}

A:visited  {
	font-family:	Arial, Verdana, Sans-Serif;
	text-decoration:	none;
}

A:hover  {
	font-family:	Arial, Verdana, Sans-Serif;
	text-decoration:	none;
}

A:active  {
	font-family:	Arial, Verdana, Sans-Serif;
	text-decoration:	none;
}

.contenant {
	margin:		0px auto; 
	margin-top:	10px; 
	margin-bottom:	10px; 
	padding:	0;
	text-align:	center;
	width:		800px;
}

.TableauHaut {
	background:	transparent url(images/TableauHaut.jpg) no-repeat scroll center center;
	margin:		0;
	padding:	0;
	width:		800px;
	height:		46px;
}

.TableauHautBas {
	background:	transparent url(images/TableauHautBas.gif) no-repeat scroll center center;
	margin:		0;
	padding:	0;
	width:		800px;
	height:		1px;
}

.TableauFond  {
	background:	transparent url(images/TableauFond.gif) repeat-y scroll center center;
	margin-left:		70px;
	margin:		0px;
	padding:	0px;
	width:		800px;
}

.ContenuTableauFond  {
	/*margin-left:		70px;
	width:			800px;*/
	margin-top:		10px;
	text-align:		left;
	display:		inline;
}

.TxtAlignRight {
	width:			600px;
	text-align:		right;
	padding-bottom:		10px;
}

.TableauBas  {
	background:	transparent url(images/TableauBas.jpg) no-repeat scroll center center;
	margin:		0;
	padding:	0;
	width:		800px;
	height:		49px;
}

.header {
	width:800px;
}

.footer {
	height:	25px;
	width:	800px;
	clear:both;
}

.TxtFooter {
	margin-left:	auto;
	margin-right:	auto;
}

.PTitreBloc {
	font-size:	16px;
	color:		#6C0666;
	font-weight:	bold;
}
.Titre {
	text-align:	left;
	margin-left:	70px;
}

.BlocTexte {
	text-align:	left;
	margin-left:	70px;
	margin-bottom:		30px;
	margin-top:		30px;
}

.Font1Px {
	font-size:	1px;
}

.SeparateurTitre {
	/*background:	transparent url(images/SeparateurTitre.gif) no-repeat scroll center center;
	height:			1px;
	margin-top:		5px;
	margin-bottom:		10px;
	padding:		0;
	width:			657px;*/
	margin-left:	70px;
	float:			left;
	display:		inline;
}

.Separateur {
	background:		transparent url(images/Separateur.gif) no-repeat scroll center center;
	height:			1px;
	margin:			0;
	padding:		0;
	width:			800px;
}

.PFooter {
	margin:			auto;
	padding:		auto;
	font-size:		10px;
	color:			#7E7B7B;
	text-align:		center;
}

.PositionImg{
	display:		inline;
}

#content{
	position:		relative;
	width:			657px;
	height:			188px;
	top:			30px;
	margin-left:	70px;
	overflow:		hidden;
	border:			0px solid #C7C7C7;
	display:		inline;
	float:			left;
} 

#ImgDefile1 {
	position:absolute;
	top:0px;
	left:0px; /*en dehors de l'image pour le faire apparaitre de gauche à droite*/
	z-index:1;
}

#ImgDefile2 {
	position:absolute;
	top:0px;
	left:-657px; /*en dehors de l'image pour le faire apparaitre de gauche à droite*/
	z-index:1;
}