	* {margin:padding:0; margin:0; border:none;color:#ffffff ; }
	html {font-family:"Times New Roman", Times, serif;	color : #FFFFFF;}
	body {width : 990px; margin-left: auto; margin-right: auto;  	margin-top: 0px; margin-bottom:0px; background:url(images/motif_fond_haut.jpg) repeat-x #990100 ; }
	
	a:link {		text-decoration:underline;	}
	a:visited {		text-decoration:underline;	}
	a:hover {		text-decoration:none;	}
	a:active {		text-decoration:underline;	}
	
	#GLOBAL {background:url(images/motif_bas.jpg) repeat-y center ;width : 990px;}

	#navigation_et_flash {width:990px;}
	
	#flash {width:530px;height:405px; background-color:black;float:right;}
	
	#haut_gauche { float:left;}
	
	#haut_droit {float:right; background:url(images/haut_droit.jpg) no-repeat ; height:59px; width:530px;} 
	#haut_droit div {text-align:right; padding-right:30px; padding-top:30px; font-size:14px;font-weight:bold;} 
	
	#haut_navigation { float:left; background:url(images/navigation_1_gauche.jpg) no-repeat ;width:460px;height:405px;color:#FFFFFF;}
	#haut_navigation .on { height:50px; font-size:24px; font-weight:bold; padding-left:40px; }
	#haut_navigation .on a:link {text-decoration:none;color:#FFFFFF;}
	#haut_navigation .on a:visited {text-decoration:none;color:#FFFFFF;}
	#haut_navigation .on a:hover{text-decoration:none;color:#FFFFFF;}
	#haut_navigation .on a:active {	text-decoration:none;color:#FFFFFF;}
	#haut_navigation .off {height:50px;font-size:24px;font-weight:bold;padding-left:40px;	}
	#haut_navigation .off a:link {text-decoration:none;	color:#990100;}
	#haut_navigation .off a:visited {text-decoration:none;color:#990100;}
	#haut_navigation .off a:hover {text-decoration:none;color:#FFFFFF;}
	#haut_navigation .off a:active {	text-decoration:none;color:#990100;	}
	
	#haut_navigation .avant_contact {height:40px;text-align:center;}
	
	#btn_reserver {font-size:18px ; font-weight:normal ; padding-top:8px ; }
	#btn_reserver a:link {font-weight:normal ; text-decoration:none ; }
	#btn_reserver a:visited {font-weight:normal ; text-decoration:none ; }
	#btn_reserver a:hover {font-weight:normal ; text-decoration:none ; }
	#btn_reserver a:active {font-weight:normal ; text-decoration:none ; }
	
	
	#CONTENU { 	padding-left:30px;	padding-right:30px; 	color:#FFFFFF;	font-size:18px;}
	#CONTENU img.photoadroite	{		float:right;		background-color:#990100;		margin:10px 10px 2px 40px;		padding:20px;	}
	#CONTENU img.photoagauche	{		float:left;		background-color:#990100;		margin:10px 10px 2px 10px;		padding:20px;	}
	#CONTENU .texte  {	font-size:16px;	font-weight:bold;	color:#FFFFFF;}
	#CONTENU .texte a:link {	color:#990100;	text-decoration:underline;}
	#CONTENU .texte a:visited {	color:#990100;	text-decoration:underline;}
	#CONTENU .texte a:hover {	color:#990100;	text-decoration:none;}
	#CONTENU .texte a:active {	color:#990100;	text-decoration:none;}
	#CONTENU h1 {	font-size:1.6em;	padding-bottom:30px;}
	#CONTENU h2 {	font-size:1.3em;	padding-bottom:20px;}
	#CONTENU table	{		width:95%;	}
	#CONTENU table th	{		background-color:#990100;		text-align:center;		font-size:16px;		padding-left:10px;	}
	#CONTENU table td.vide	{		/* background-color:#578500; */		text-align:left;		font-size:16px;		padding-left:10px;	}
	#CONTENU table td	{		border-width: 0px 0px 0px 0px;		padding: 2px 2px 2px 2px;		border-style: none none none none;		width:20%;	}
	#CONTENU table td.marge	{		width:5%;	}
	#CONTENU table td.libelle	{	background-color: #990100;	color:#FFFFFF;		font-size:14px;		text-align:center;		font-weight:bold;	}
	#CONTENU table td.texte	{	background-color: #AF9C99;	color:#FFFFFF;	font-size:14px;	text-align:right;	font-weight:bold;	}
	#CONTENU table td.saisie	{	text-align:right;}
	#CONTENU table td.prix	{	background-color: #AF9C99;	color:#FFFFFF; 	font-size:16px;	text-align:center; font-weight:bold;	}
	
	#CONTENU p.menu {font-style:italic ;  width:80% ; text-align:center;}
	
	#GLOBAL .saisie  {border:1px solid black;background-color:#FFFFFF;color:#000000;}  
	#GLOBAL .btn_submit  { border:1px solid black; background-color:#AF928E; color:#990100;}  
	
	#navigation_niveau2 {	float:left;	width:250px;	font-size:18px;	font-weight:bold;	/* min-height:200px;*/	border:solid;	border-style:dotted;	margin-left:30px; 	margin-right:15px; 	margin-bottom:5px;	padding-top:15px;	padding-bottom:15px;	}
	
	#NOM_RUBRIQUE {font-size:20px;color:#FFFFFF;padding-left:10px; padding-bottom:20px ; }
	
	.NOM_PAGE	{ padding-left:15px; text-decoration:none;	color:#990100 ; font-size:16px; height:30px;  }
	.NOM_PAGE	a:link {text-decoration:none;	color:#990100 ; }
	.NOM_PAGE	a:visited {text-decoration:none;	color:#990100 ; }
	.NOM_PAGE	a:hover {text-decoration:none;	color:#FFFFFF ; }
	.NOM_PAGE	a:active {text-decoration:none;	color:#990100 ; }
	
	div .logos {text-align:center ; } 
	
	#bas_descriptif {background:url(images/pied_de_page.jpg) no-repeat ;height:87px;padding-top:35px;text-align:center;font-size:14px;font-weight:bold;}
	#bas_descriptif a:link, a:visited {text-decoration:underline;color:#FFFFFF;}
	#bas_descriptif a:hover, a:active {text-decoration:none;color:#FFFFFF;}
		
	#bas_descriptif {	background:url(images/pied_de_page.jpg) no-repeat ;	height:87px;	padding-top:35px;	text-align:center;	font-size:14px;	font-weight:bold;	}
	#bas_descriptif a:link, a:visited {	text-decoration:underline;	color:#FFFFFF;	}
	#bas_descriptif a:hover, a:active {	text-decoration:none;	color:#FFFFFF;	}
	
	.mentions_legales			{font-size:14px ; color:#FFFFFF ; text-align:center ;  }
	.mentions_legales	a:link		{text-decoration:none;	color:#FFFFFF ; }
	.mentions_legales	a:visited 	{text-decoration:none;	color:#FFFFFF ; }
	.mentions_legales	a:hover 	{text-decoration:none;	color:#FFFFFF ; }
	.mentions_legales	a:active 	{text-decoration:none;	color:#FFFFFF ; }

	
	/* COURRIER */
	.mise_en_valeur {	color:#990100; }
	.mise_en_valeur a:link{color:#990100;text-decoration:underline;}
	.mise_en_valeur a:visited{color:#990100;text-decoration:underline;}
	.mise_en_valeur a:active{ color:#990100;text-decoration:underline;}
	.mise_en_valeur a:hover{color:#FFFFFF;text-decoration:underline;}
	
	#alerte {font-size:20px;color:#ffffff;text-align:center;}
	#alerte_lien {	text-align:center ; }
	#alerte_lien a:link{color:#FFFFFF;text-decoration:underline;}
	#alerte_lien a:visited{color:#FFFFFF;text-decoration:underline;}
	#alerte_lien a:active{color:#FFFFFF;text-decoration:underline;}
	#alerte_lien a:hover{color:#FFFFFF;text-decoration:none;}
	
	.saut_de_ligne {clear:both;}