
 body {
	margin-top:		10px;
	margin-bottom: 		20px;
	background-color:	#FFFFFF;
	text-align:		center;
 }

 body th {
 	font-family:		Tahoma;
	font-size:		12px;
	color:			#000000;
 	background-color:	#FFFFFF;
 }

 #barre {
	width:			700px;
	font-size:		10px;
	color:			black;
	border-bottom:		1px solid #CCCCCC;
	margin-bottom:		10px;
	margin-left:		auto;
	margin-right:		auto;
	font-weight:		bold;
 }

 #barre a {
	 text-decoration:	none;
	 color:			#555555;
 }

 #barre a:hover {
	background-color:	#CCCCCC;
 }

 #gauche {
	 text-align:		left;
	 width:			350px;
	 float:			left;
 }

 #droite {
	 text-align:		right;
	 width:			350px;
	 float:			left;
 }

 #entete {
 	width:			700px;
	border:			0px;
	margin-left:		auto;
	margin-right:		auto;
	text-align:		center;
	font-size:		19px;
	color:			#000000;
	text-align:		center;
	margin-top:		20px;
	vertical-align:		center;
	display:block;
 }

 #adresse {
	float:			left;
	font-size:		13px;
	width:			180px;
	text-align:		left;
 }

.clear {
	clear:			both;
 }

 .haut {
	height:			35px;
	width:			685px;
	background-image:	url(images/haut.png);
	background-repeat:	no-repeat;
	margin-top:		20px;
	margin-left:		auto;
	margin-right:		auto;
	padding-top:		5px;
	padding-left:		15px;
	font-size:		18px;
	text-decoration:	underline;
	color:			#333333;
	text-align:		left;
 }

 .milieu {
 	width:			600px;
	background-image:	url(images/milieu.png);
	background-repeat:	repeat-y;
	margin-left:		auto;
	margin-right:		auto;
	padding-top:		5px;
	padding-left:		50px;
	padding-right:		50px;
	padding-bottom:		5px;
	text-align:		justify;
	color:			#000000;
	font-size:		12px;
 }

 .bas {
	height:			12px;
	width:			700px;
	background-image:	url(images/bas.png);
	background-repeat:	no-repeat;
	margin-left:		auto;
	margin-right:		auto;
 }

 a {
	color:			#000000;
	text-decoration:	underline;
 }

 ul {
	margin-top:		0px;
	margin-bottom:		0px;
 }

