
	#bloc_resultat .lien3:link {color:#1d4508;text-decoration:none;}
	#bloc_resultat .lien3:active {color:#000000;text-decoration:none;}
	#bloc_resultat .lien3:visited {color:#1d4508;text-decoration:none;}
	#bloc_resultat .lien3:hover {color:#000000;text-decoration:none;}	
	
	#bloc_resultat .lienphoto a:link {color:#354da3;text-decoration:none;}
	#bloc_resultat .lienphoto a:active {color:#354da3;text-decoration:none;}
	#bloc_resultat .lienphoto a::visited {color:#354da3;text-decoration:none;}
	#bloc_resultat .lienphoto a:hover {color:#354da3;text-decoration:none;}	
	
	#bloc_resultat a.plan:link {color:#354da3;text-decoration:none;}
	#bloc_resultat a.plan:active {color:#354da3;text-decoration:none;}
	#bloc_resultat a.plan:visited {color:#354da3;text-decoration:none;}
	#bloc_resultat a.plan:hover {color:#354da3;text-decoration:none;}	
		
	#tab_recherche {background-color:#e6e6e6;border:1px solid #779046;}
	#tab_recherche input, select {font-size:10px; border:1px solid #1d4508;}
	#tab_recherche .boutonResa {border:1px solid #FFFFFF;padding:5px;font-size :12px;background-color: #1d4508;color: #FFFFFF;font-weight: bold}	
	#tab_recherche h2 {background-color:#e6e6e6;color:#779046;}
	#titreMoteurRecherche {font-family: Arial, sans-serif;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:#e6e6e6;color:#1d4508;font-weight: bold;}	
	.cellMoteurRechercheInterieur {font-weight: bold;text-align:left;}	
	.cellMoteurFacultatif {font-weight:italic; color:#000;}
	.cellTitreLot {background-color:#ffffff;color: #000000;font-weight: bold;padding:5px;}	
	.cellForm {background-color:#ffffff;color: #000000;padding:5px;}	
	.tab_fiche {background-color:#ffffff;}	
	/**
	 * Fiche prestataire/prestation >-----------------------------------------------------------------
	 */	 	 	 
	 #tabFicheFormules {}	 
	 .cellEnteteFormule {background:#e680b3;font-size :11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color:#FFFFFF;padding:5px 5px 5px 5px;}	 
	 .cellFormule1 {padding-left: 15px;background-color:#9bb38f;color:#000000;font-weight:normal;font-size:12px;height:20px;}	 	 
	 .cellFormule2 {padding-left: 15px;background-color:#9bb38f;color:#000000;font-weight:normal;font-size:12px;height:20px;}	 
	 .cellFormuleTC {padding-left: 15px;background-color : #41a244;color: #000000;font-size:11px;font-weight:normal;}	 
	 .cellFormuleReserver {background-color : #F5CCE0;color: #000;font-size:11px;}	 
	 .cellFormulePromo {padding-left: 15px;background-color:#ffcc33;color:#FFFFFF;font-weight:normal;font-size:12px;height:20px;}	 
	 .tabFicheHotelChambre {border: 1px solid #e680b3;color: #000000;}	 	 	 
	 .descriptif {font-size :11px;font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left;}	 
	 .petit_descriptif {font-size :11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-align:left; color: #FFFFFF;}	 
	 .prix {font-size :11px;text-align:left;font-weight:normal;}	
	 #formule table {/*width:80%;*/} 	 
	 #formule select {font-size :10px;font-family: Arial, Helvetica, sans-serif;} 	 
	 #formule input {border-width:1px;font-size :12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold;} 	 
	 #btn_confirme_formule {padding: 5px;background: #1c4507;border-width:1px;font-size :14px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;width:180px;cursor:pointer;}	 
	 #tab-formules-resa {text-align:center;padding: 0;margin:0;border-spacing:0;}	 
	 #tab-formules-resa td {font-size :10px;color:#000000;font-weight:bold;border-bottom:1px dotted #fff;font-family: Verdana, Arial, Helvetica, sans-serif;}	 	 	 
	 .cell_confirme_formule {font-size :11px;text-align:right;padding-top:5px;padding-bottom:5px;padding-right:2px;}	 	 
	 #pasdeformules {font-family: arial, helvetica, sans-serif;font-size:12px;font-weight:bold;color:#E83729;text-align:center;}	 	 
	 #bloc_resultat .lienReserver:link {padding:2px;font-size:11px;color:#ffffff;background-color:#1c4507;text-decoration:none;font-weight: bold;}
	 #bloc_resultat .lienReserver:active {padding:2px;font-size:11px;color:#ffffff;background-color:#1c4507;text-decoration:none;font-weight: bold;}
	 #bloc_resultat .lienReserver:visited {padding:2px;font-size:11px;color:#ffffff;background-color:#1c4507;text-decoration:none;font-weight: bold;}
	 #bloc_resultat .lienReserver:hover {padding:2px;font-size:11px;color:#ffffff;background-color:#1c4507;text-decoration:none;font-weight: bold;}	 
	/**
	 * Formulaire déjà client >-----------------------------------------------------------------
	 */		
	 #tabDejaClient .boutonResa {border:1px solid #FFFFFF;padding:5px;font-size :12px;background-color: #1d4508;color: #FFFFFF;font-weight: bold;cursor:pointer;}	
	 .textBonjour {font-size:11px;	font-family: Verdana, Arial, Helvetica, sans-serif;color: #009EE0;font-weight: bold;}	 		
	 #tabDejaClient {border: 0px solid #1d4508;width:100%;}		 
	/**
	* Mise en avant d'un champs en cours d'utilisation 
	*/
	#frmDejaClient .focus {background: #DDE7F9;color: black;}			
	/**
	 * Retour à l'état normal après l'utilisation d'un champs
	 */
	#frmDejaClient .normal {background: white;color: black;}				
	/**
	 * Pour les clicks sur les labels du formulaires
	 */
	#frmDejaClient label:hover {cursor: pointer;}				
	/**
	 *  Pour mise en évidence des champs obligatoires
	 */
	#frmDejaClient label.obligatoire {font-weight: bold;}				
	/**
	 * Mise en forme des bulles d'aide
	 */
	#frmDejaClient a.aide {text-decoration: none;}				
	/**
	 * Mise en forme de l'image des bulles d'aide
	 */
	#frmDejaClient a.aide img {margin:0;padding:0;border: 0;}				
	/**
	 * Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide
	 */
	#frmDejaClient a.aide:hover {cursor: help;}				
	 /**
	 * Formulaire commande client >-----------------------------------------------------
	 */	 
	/**
	 * Mise en avant d'un champs en cours d'utilisation 
	 */
	#frmCmdClient .focus {background: #DDE7F9;color: black;}			
	/**
	 * Retour à l'état normal après l'utilisation d'un champs
	 */
	#frmCmdClient .normal {background:white;color: black;}				
	/**
	 * Pour les clicks sur les labels du formulaires
	 */
	#frmCmdClient label:hover {cursor: pointer;}	
	/**
	 *  Pour mise en évidence des champs obligatoires
	 */
	#frmCmdClient label.obligatoire {font-weight: bold;}	
	/**
	 * Mise en forme des bulles d'aide
	 */
	#frmCmdClient a.aide {text-decoration: none;}	
	/**
	 * Mise en forme de l'image des bulles d'aide
	 */
	#frmCmdClient a.aide img {margin:0;padding:0;border:0;}	
	/**
	 * Le curseur de la souris change d'aspect quand il passe au-dessus d'une bulle d'aide
	 */
	#frmCmdClient a.aide:hover {cursor: help;}	
	/**
	 * Mise en forme des cadres 
	 */
	#frmCmdClient fieldset {width:500px;margin:0;font-style:normal;padding:0 1em 1em;margin-bottom:15px;border:1px solid #1d4508;}	
	#frmCmdClient legend {font-size:14px;font-family:arial,helvetica;font-weight:bold;color:#000000;}	 
	 /**
	 * ---------------------------------------------------------------------------------------------
	 */	 	 
	 /**
	  * Cellule des etapes du formulaire client
	  */
	 .cellEnteteRubFormulaireClient {padding:5px;background-color : #9ab062;font-family:arial,helvetica;font-weight:bold;color: #FFFFFF;font-size:14px;}	 
	 /**
	  * Cellule des labels
	  */
	 .cellLabelFormulaireClient {width:120px;}	 
	 /**
	  * Tableau du formulaire client
	  */
	 .tabFormulaireClient {width:100%;}
	 
	  /**
	  * Tableau carte bancaire
	  */
	 #tabCarteBancaire {
	 	 border: 1px solid #1d4508;
	 	 margin-top:5px;
		 background-color: #1d4508;		 
	 }
	 
	 #tabCarteBancaire td {
	 	color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size :10px;
		font-weight:bold;
 	 }
 	
	 /**
	  * Bouton de confirmation d'un commande
	  */
	 #boutonConfirmationResa {border:1px solid #FFFFFF;padding:5px;font-size :12px;background-color: #1d4508;color: #FFFFFF;font-weight: bold;cursor:pointer;}	
	
	 /**
	 * Message confirmation client >-----------------------------------------------------
	 */
	
	#tabMessageConfirmation {border: 1px solid #1d4508;}
	
		/**
		  * Cellule entete message
		  */
		 .cellEnteteMessageConfirmation {
		 		background-color : #1d4508;
		 		font-family:arial,helvetica;
		 		font-weight:bold;
		 		color: #FFFFFF;
		 		font-size:14px;
		 } 
	 
	 /**
	 * ---------------------------------------------------------------------------------------------
	 */
	
	 /**
	 * Panier >-----------------------------------------------------
	 */ 
	 
	   #tabPanierContenu {border: 1px solid #c8c8c8;}	 
	   .cellEntetePanierContenu {background-color : #9ab062;font-family: arial, helvetica, sans-serif;font-weight:bold;color: #FFFFFF;font-size:14px;}		 
	   .cellTypePrestatairePanierContenu {background-color : #ffffff;font-family: arial, helvetica, sans-serif;color: #000;font-weight:bold;font-size:14px;}		 
	   .cellLignePanierContenu {background-color : #FFFFFF;font-family: arial, helvetica, sans-serif;color: #000000;font-size:14px;}		 
	   #tabPanierAction {/*width:540px;*/}		 
	 
	   .boutonPanier1 {border-width:1px;padding:5px;font-size :11px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #000000;color: #FFFFFF;font-weight: bold;cursor:pointer;}		 
	   .boutonPanier2 {border-width:1px;padding:5px;font-size :11px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #9ab062;color: #FFFFFF;font-weight: bold;cursor:pointer;}		 
	   .boutonPanier3 {border-width:1px;padding:5px;font-size :11px;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #1d4509;color: #FFFFFF;font-weight: bold;cursor:pointer;}		 
	   .panierVide {font-family: arial, helvetica, sans-serif;font-size:14px;font-weight:bold; color:#E83729;}
		
	 /**
	  * ----------------------------------------------------------------
	  */
	
	/**
	 * Message d'erreur 
	 */
	
	.msgErreur {
		font-family: arial, helvetica, sans-serif;
		font-size:11px;
		font-weight:bold; 
		color:#E83729;
	}
	
	.msgErreur2 {
		font-family: arial, helvetica, sans-serif;
		font-size:11px;
		font-weight:bold; 
		color:#FF6600;
	}
	
	.msgErreurForm {
		font-family: arial, helvetica, sans-serif;
		font-size:12px;
		font-weight:bold; 
		color:#FF6600;
		text-align:center;
	}
	
	/**
	 * Message d'information (ex : message au pied d'un formulaire)
	 */
	.msgInfos {
		font-family: arial, helvetica, sans-serif;
		font-size:11px;
		font-weight:bold; 
		color:#000000;
	}			
	#bloc_resultat fieldset {margin-bottom:20px;padding:0px;color:#000000;border:1px #c8c8c8 solid;background-color:#FFFFFF;padding:2px;}	
	#bloc_resultat fieldset p{color:#FFFFFF; padding:0px 0px 0px 0px; font-size:1.1em;}	
	#bloc_resultat .resultat{font-size: 1.8em; line-height: 140%; color: #FFFFFF; margin-top: 0.5em;}		
	#bloc_resultat a{text-decoration:none; color:#FFFFFF; }	
	#bloc_resultat .contenu{width:95%;color:#000000;padding:10px;}	
	#bloc_resultat fieldset .nom {font-size:18px; padding:3px;font-weight:bold;color:#779046;background-color:#FFF;}	
	#bloc_resultat fieldset p.description {padding-left:0px;color:#000000; margin-bottom:5px;font-size:1em;width:100%}	
	#bloc_resultat fieldset p.adresse {margin-left: 5px; padding-left: 25px;color:#000000; background: transparent url(/images/house.gif) 0px 0px no-repeat; font-weight:bold;}
	#bloc_resultat fieldset p.telephone {margin-left: 5px; padding-left: 25px; color:#000000; background: transparent url(/images/telephone.gif) 0px 0px no-repeat; font-weight:bold;}
	#bloc_resultat fieldset .imgGauche {margin:0px 5px 5px 5px;float:left;valign:top;width:160px;height:103px;}
	#bloc_resultat fieldset .imgDroite {margin-left:0px;margin-bottom:0px;background-color:#000000;float:right;valign:top;width:200px;height:150px;}	
	#bloc_resultat fieldset .lien_plus_photo:link {margin:0px;padding:0px;color:#000000;}
	#bloc_resultat fieldset .lien_plus_photo:visited {margin:0px;padding:0px;color:#000000;}
	#bloc_resultat fieldset .lien_plus_photo:hover {margin:0px;padding:0px;color:#000000;}
	#bloc_resultat fieldset .lien_plus_photo:active {margin:0px;padding:0px;color:#000000;}
	#bloc_resultat fieldset p.localiser{width:97%;color:#FFF;background:#1d4508;height:18px;padding-top:3px;margin-left:2px;padding-left:15px;margin:0px;}	
	#bloc_resultat .pagination-resa-page-active {color:#412316;text-decoration:none;}
	#bloc_resultat .pagination-resa-page-active:link {color:#412316;text-decoration:none;}
	#bloc_resultat .pagination-resa-page-active:hover {color:#412316;text-decoration:none;}	
	#bloc_resultat .pagination-resa-page {color:#412316;text-decoration:none;}
	#bloc_resultat .pagination-resa-page:link {color:#412316;text-decoration:none;}
	#bloc_resultat .pagination-resa-page:hover {color:#412316;text-decoration:none;}		
	#bloc_resultat .lien11:link {color:#FFFFFF;text-decoration:none;font-weight:bold;}
	#bloc_resultat .lien11:active {color:#FFFFFF;text-decoration:none;font-weight:bold;}
	#bloc_resultat .lien11:visited {color:#FFFFFF;text-decoration:none;font-weight:bold;}
	#bloc_resultat .lien11:hover {color:#FFFFFF;text-decoration:none;font-weight:bold;}	
	
	#texte_descriptif {color:#000000;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;valign:top;}
	#texte_descriptif p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
	#texte_descriptif font{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}		
	 
	 #tab_info {border:2px solid #2f4b77;background-color:#ffffff;}
	 #tab_info .titre_info {background-color:#2f4b77; color:#FFFFFF;padding:5px;font-size:12px;font-weight:bold;}
	 #tab_info .texte_info {padding:5px;}
	 
	 #savoir_plus {background-color:#c4a9a0;width:200px;padding:2px;}
	 #savoir_plus .lien2 {color:#000000;font-weight:bold;}		
	 #savoir_plus .lien2:hover {color:#FFFFFF;font-weight:bold;}	
	 #savoir_plus .lien2:visited {color:#000000;font-weight:bold;}	
	 #savoir_plus .lien2:link {color:#000000;font-weight:bold;}		 	 
	 
	 .titre_tc {	
	font-size: 1.4em;
	background-repeat: repeat-x;
	padding: 5px;
	margin: 0px;
	font-weight:bold;
	color: #FFFFFF;	
	background-color:#1d4508;
	}
	
	.navigation { font-size:14px; color:#295a5a; font-weight:bold; }
	.lien_bouton:link {color:#439999; text-decoration:none; font-size:12px; font-weight:normal;}
	.lien_bouton:active {color:#439999; text-decoration:none; font-size:12px; font-weight:normal;}
 	.lien_bouton:visited {color:#439999; text-decoration:none; font-size:12px; font-weight:normal;}
	.lien_bouton:hover {color:#439999; text-decoration:none; font-size:12px; font-weight:normal;}


