	* {padding:0; margin:0; border:none;color:#769619 ; }
	html {color : #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}
	body {width : 990px; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom:0px; /* background:url(images/motif_fond.jpg)  repeat-y  */ background:#769619 ; }
	
	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_fond.jpg) repeat-y center ;width : 990px;}
	
	#NAVIGATION {background:url(images/fond_navigation.jpg) no-repeat ; width:990px ; height:110px;text-align:center; font-weight:bold ; }
	
	#navigation_1 {  font-size:18px ; /* padding-top:15px; margin-top:15px ;  */ color:#FFFFFF; }
	#navigation_1 a:link {		text-decoration:underline;  color:#FFFFFF;	}
	#navigation_1 a:visited {		text-decoration:underline;  color:#FFFFFF;	}
	#navigation_1 a:hover {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_1 a:active {		text-decoration:underline;  color:#FFFFFF;	}
	
	#navigation_1 .actif {  font-size:18px ; /* padding-top:15px;  margin-top:15px ;  */ color:#FFFFFF; }
	#navigation_1 .actif a:link {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_1 .actif a:visited {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_1 .actif a:hover {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_1 .actif a:active {		text-decoration:none;  color:#FFFFFF;	}
	
	#navigation_2 {	font-size:14px ; /* padding-top:15px;   margin-top:15px ;*/  color:#FFFFFF; }
	#navigation_2 a:link {		text-decoration:underline;  color:#FFFFFF;	}
	#navigation_2 a:visited {		text-decoration:underline;  color:#FFFFFF;	}
	#navigation_2 a:hover {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_2 a:active {		text-decoration:underline;  color:#FFFFFF;	}
	
	#navigation_2 .actif {	font-size:14px ; /* padding-top:15px; margin-top:15px ;   */ color:#FFFFFF; }
	#navigation_2 .actif a:link {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_2 .actif a:visited {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_2 .actif a:hover {		text-decoration:none;  color:#FFFFFF;	}
	#navigation_2 .actif a:active {		text-decoration:none;  color:#FFFFFF;	}
	
	#NOM_DU_SITE h1 {background:#769619 ; font-size:24px; text-align:center ; color:#FFFFFF;}
	
	#PROMO_et_FLASH { background:url(images/fond_promo_flash.jpg) no-repeat left top ; height:240px;}
	
	#flash {width:620px;height:227px;float:right; padding-right:50px; padding-top:7px; }
	
	#promo {width:306px; height:240px; float:left ; background:url(images/fond_promotion.jpg) no-repeat left ; font-weight:bold ;  color:#FFFFFF;} 
	#promo h1 {padding-left:20px; font-size:24px ; text-align:center ; padding-top:20px; padding-bottom:10px;  color:#FFFFFF;} 
	#promo p.promo_accroche {padding-left:62px; padding-right:12px;  text-align:left; font-size:18px;  color:#FFFFFF;}
	
	#promo p.promo_lien {padding-left:62px; padding-right:12px; padding-top:20px ; text-align:left; font-size:12px;  color:#FFFFFF;}
	#promo p.promo_lien 	a:link {		text-decoration:underline;  color:#FFFFFF;	}
	#promo p.promo_lien a:visited {		text-decoration:underline;  color:#FFFFFF;	}
	#promo p.promo_lien a:hover {		text-decoration:none;  color:#FFFFFF;	}
	#promo p.promo_lien a:active {		text-decoration:underline;  color:#FFFFFF;	}
	
	#promo_defaut {width:306px; height:240px; float:left ; }
	
	#coordonnees_haut { clear:both ; font-size:12px ; text-align:center ;}
	#coordonnees_haut .nom_hotel {font-weight:bold; }

	#CONTENU { 	padding-left:30px;	padding-right:30px; 	font-size:14px;}
	
	#CONTENU div.photoadroite	{float:right; }
	#CONTENU div.photoagauche	{ float:left;	}
	#CONTENU img.photo	{ text-align:center ; background-image:url(images/motif_visuel.jpg)  ;	padding-left:30px; padding-right:30px ;	}
	#CONTENU div.commentaire_photo {text-align:center ; width:360px; padding-bottom:5px; font-size:10px ; } 
	
	#CONTENU div.blocadroite {float:right ; width:45% ; }
	#CONTENU div.blocagauche {float:left ; width:45% ; }
	
	#CONTENU .texte  {	font-size:12px;	font-weight:bold;	color:#769619; padding-left:10px; padding-right:10px;}
	#CONTENU .texte a:link {	color:#FE6800;	text-decoration:underline;}
	#CONTENU .texte a:visited {	color:#FE6800;	text-decoration:underline;}
	#CONTENU .texte a:hover {	color:#FE6800;	text-decoration:none;}
	#CONTENU .texte a:active {	color:#FE6800;	text-decoration:none;}
	#CONTENU h1 {	font-size:1.5em;	padding-top:20px; padding-bottom:30px; text-align:center ; }
	#CONTENU h2 {	font-size:1.2em;	padding-bottom:20px; text-align:center ;}
	
	#CONTENU table	{		width:750px;	}
	#CONTENU table th	{		background-color:#FE6700 ;		text-align:center;		font-size:16px;		padding-left:10px; color:#FFFFFF ;	font-weight:bold ; }
	#CONTENU table td.vide	{	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:50px;	}
	#CONTENU table td.libelle	{	width:500px; color:#FFFFFF;		font-size:14px;		text-align:left;		font-weight:bold;	}
	#CONTENU table span.precision	{	color:#FFFFFF;		font-size:12px;		text-align:left;		font-weight:normal;	}
	#CONTENU table td.texte	{	color:#FFFFFF;	font-size:14px;	text-align:right;	font-weight:bold;	}
	#CONTENU table td.saisie	{	text-align:right;}
	#CONTENU table td.prix	{	width:200px; color:#FFFFFF; 	font-size:14px;	text-align:left; font-weight:bold;	}
	
	#CONTENU table td.libelle_gite	{	width:450px; color:#FFFFFF;		font-size:14px;		text-align:left;		font-weight:bold;	}
	#CONTENU table span.precision_gite	{	color:#FFFFFF;		font-size:12px;		text-align:left;		font-weight:normal;	}
	#CONTENU table td.texte_gite	{	color:#FFFFFF;	font-size:14px;	text-align:right;	font-weight:bold;	}
	#CONTENU table td.saisie_gite	{	text-align:right;}
	#CONTENU table td.prix_gite	{	width:150px; color:#FFFFFF; 	font-size:14px;	text-align:center; font-weight:bold;	}
	
	#bouton_resa {
		background:url(images/bouton_reservation.jpg) #FFFFFF top left no-repeat ;
		text-align:center ;
		color:#FFFFFF ;
		padding-top:10px ;
		margin-top:10px; 
		width:217px ;
		height:40px ;
		float:right ;
		font-size:14px ;
		font-weight:bold ;
		text-decoration:none ;
	}

	#bouton_resa a:link {color:#FFFFFF ; text-decoration:none ; }
	#bouton_resa a:visited {color:#FFFFFF ; text-decoration:none ;}
	#bouton_resa a:hover {color:#FFFFFF ; text-decoration:none ;}
	#bouton_resa a:active {color:#FFFFFF ; text-decoration:none ;}
	
	
	
	#bloc_prix {width:880px; margin-left: auto; margin-right: auto;}
	#bloc_prix_haut {background:url(../images/tableau_haut.jpg) center top no-repeat ; height:72px;  text-align:center ;}
	#bloc_prix_haut h1 {color:#FFFFFF;}
	#bloc_prix_milieu {background:url(../images/tableau_motif.jpg) center repeat-y ; color:#FFFFFF ; }
	#bloc_prix_bas {background:url(../images/tableau_bas.jpg) center no-repeat ; height:30px;}
	
	
	#PROMOTION_DETAIL {background:url(images/fond_promotion_detail.jpg) center no-repeat ; height:180px; color:#FFFFFF ; }
	#PROMOTION_DETAIL h1 {font-size:1.3em ; font-weight:bold ; text-align:center ;  color:#FFFFFF ; padding-top:10px; padding-bottom:10px;}
	#PROMOTION_DETAIL .accroche {padding-left:95px ; padding-right:95px; font-size:16px ;  color:#FFFFFF ; font-weight:bold ;}
	#PROMOTION_DETAIL .detail {padding-left:95px ; padding-right:95px; font-size:12px ;  color:#FFFFFF ;  font-weight:bold ; }
	
	#PROMOTION_DETAIL p.promo_lien_bas {padding-right:100px; padding-top:20px ;  text-align:right; font-size:12px;  color:#FFFFFF;}
	#PROMOTION_DETAIL p.promo_lien_bas 	a:link {		text-decoration:underline;  color:#FFFFFF;	}
	#PROMOTION_DETAIL p.promo_lien_bas a:visited {		text-decoration:underline;  color:#FFFFFF;	}
	#PROMOTION_DETAIL p.promo_lien_bas a:hover {		text-decoration:none;  color:#FFFFFF;	}
	#PROMOTION_DETAIL p.promo_lien_bas a:active {		text-decoration:underline;  color:#FFFFFF;	}
	
	#GLOBAL .saisie  {border:1px solid black;background-color:#FFFFFF;color:#000000;}  
	#GLOBAL .btn_submit  { border:1px solid black; background-color:#F26D02; color:#FFFFFF;}  
	
	#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 ; }
	
	#map { margin-left: auto; margin-right: auto; width: 80%; height: 450px ; font-family:'Times New Roman', Times, serif; font-weight:bold ; color:#000000 ;  }
	.form_google {font-size:10px ; font-style:italic ;  }
	
	div .logos {text-align:center ; } 
	
	#FOOTER {background:url(images/footer.jpg) no-repeat center ; height:100px ; }
	
	#coordonnees_bas { font-size:12px ; text-align:center ; color:#FFFFFF ; padding-top : 50px; }
	#coordonnees_bas .nom_hotel {font-weight:bold; color:#FFFFFF ; }
	#coordonnees_bas	a:link		{text-decoration:underline;	color:#FFFFFF ; }
	#coordonnees_bas	a:visited 	{text-decoration:underline;	color:#FFFFFF ; }
	#coordonnees_bas	a:hover 	{text-decoration:none;	color:#FFFFFF ; }
	#coordonnees_bas	a:active 	{text-decoration:underline;	color:#FFFFFF ; }

	.mentions_legales			{font-size:10px ; color:#769619 ; text-align:center ; padding-top:10px;  }
	.mentions_legales	a:link		{text-decoration:underline;	color:#769619 ; }
	.mentions_legales	a:visited 	{text-decoration:underline;	color:#769619 ; }
	.mentions_legales	a:hover 	{text-decoration:underline;	color:#769619 ; }
	.mentions_legales	a:active 	{text-decoration:underline;	color:#769619 ; }

	
	/* COURRIER */

	.alerte {font-size:18px;color:#F26D02;text-align:center; font-weight:bold;}
	
	#bloc_courrier {width:880px; margin-left: auto; margin-right: auto; border:1px; text-align:center ; }
	#bloc_courrier_haut {background:url(../images/tableau_courrier_haut.jpg) center top no-repeat ; height:72px;  text-align:center ;}
	#bloc_courrier_haut h1 {color:#FFFFFF;}
	#bloc_courrier_milieu {background:url(../images/tableau_courrier_motif.jpg) center repeat-y ; text-align:center ; }
	#bloc_courrier_milieu p {color:#FFFFFF; font-size:12px; font-weight:bold ; }
	#bloc_courrier_bas {background:url(../images/tableau_courrier_bas.jpg) center no-repeat ; height:30px;}
	
	.saut_de_ligne {clear:both;}