/**
  * Moteur de recherche
  **/	
#frmMoteur { background-color: #FFFFFF; color: #000000; } 
#frmMoteur .cellMoteurRechercheInterieur { color: #000000; font-weight: bold; font-size: 12px; }
#frmMoteur .champs_formulaire { color: #000000; font-size: 10px; }	

#frmMoteur .lien1:link {color:#c19e52;}
#frmMoteur .lien1:active {color:#c19e52;}
#frmMoteur .lien1:visited {color:#c19e52;}
#frmMoteur .lien1:hover {color:#c19e52;}

/**
 * Liste de résultat
 **/
#bloc_resultat .pagination-resa{margin:0px;padding:0px;display:inline;}
#bloc_resultat .pagination-resa-page-active {color:#ff0000;text-decoration:none;}
#bloc_resultat .pagination-resa-page-active:visited {color:#ff0000;text-decoration:none;}
#bloc_resultat .pagination-resa-page-active:link {color:#ff0000;text-decoration:none;}
#bloc_resultat .pagination-resa-page-active:hover {color:#ff0000;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 .imgDescriptif {margin:0px 5px 5px 5px; width:250px; height:200px;}

#bloc_resultat .lienReserver:link {background-color:#FF0000; color:#FFFFFF; text-decoration: none; padding: 3px; font-size:11px; width:60px; text-align:center; height:15px; line-height:15px; display:block; font-weight: bold;}
#bloc_resultat .lienReserver:visited {background-color:#FF0000; color:#FFFFFF; text-decoration: none; padding: 3px; font-size:11px; width:60px; text-align:center; height:15px; line-height:15px; display:block; font-weight: bold; }
#bloc_resultat .lienReserver:hover {background-color:#FF0000; color:#FFFFFF; text-decoration: none; padding: 3px; font-size:11px; width:60px; text-align:center; height:15px; line-height:15px; display:block; font-weight: bold; }

.cellFormule1 {  background-color:#C19E52; color:#FFFFFF; height:15px; line-height:15px; padding-left: 5px; }	 	 
.cellFormule2 {  background-color:#C19E52; color:#FFFFFF; height:15px; line-height:15px; padding-left: 5px; }	 	 
.cellFormulePromo {  background-color:#ffcc33; color:#FFFFFF; height:15px; line-height:15px; padding-left: 5px;  }	 
.cellFormuleTC {  background-color:#0d7613; color:#FFFFFF; height:15px; line-height:15px; padding-left: 5px; }	 
#tab-formules-resa {text-align:center;padding: 0;margin:0;border-spacing:0;width:100%;}	 
#tab-formules-resa td {font-size :10px;color:#FFFFFF;font-weight:bold;border-bottom:1px dotted #fff;font-family: Verdana, Arial, Helvetica, sans-serif;}	 	 	 
#tab-formules-resa select { color: #000000; font-size: 10px; }	
.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;}	 	 
#btn_confirme_formule {padding-left:5px;background: #FF0000 url(../../images/icon_panier.gif) no-repeat 0px 0px;border-width:1px;font-size :12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold;width:180px;}	 

#tabPanierContenu {border: 2px solid #c19e52;}	 
.cellEntetePanierContenu {background-color : #c19e52;font-weight:bold;color: #FFFFFF;font-size:14px;}		 
.cellTypePrestatairePanierContenu {background-color : #fff;color: #000;font-weight:bold;font-size:14px;}		 
.cellLignePanierContenu {background-color : #FFFFFF;color: #000000;font-size:14px;}		 
.boutonPanier1 {border-width:1px;font-size :12px;background-color: #c19e52;color: #FFFFFF;font-weight: bold;padding:5px;}		 
.boutonPanier2 {border-width:1px;padding:0px;margin:0px;font-size :12px;background-color: #FF0000;color: #FFFFFF;font-weight: bold;padding:5px;}		 
.boutonPanier3 {border-width:1px;font-size :12px;background-color: #2c4d78;color: #FFFFFF;font-weight: bold;padding:5px;}		 
.panierVide {font-size:14px;font-weight:bold; color:#E83729;}
.panierErreur { font-size: 12px; font-weight: bold; color: #B22222; text-align: center; }

/**
  * Formulaire client
  */
 #tabDejaClient .boutonResa {border:1px solid #FFFFFF;padding:5px;font-size :12px;background-color: #c19e52;color: #FFFFFF;font-weight: bold}	
 .textBonjour {font-size:11px;	font-family: Verdana, Arial, Helvetica, sans-serif;color: #c19e52;font-weight: bold;}	 		
 #tabDejaClient {border: 1px solid #c19e52;width:100%;}  
 #frmDejaClient .focus {background: #c19e52;color: black;}				
 #frmDejaClient .normal {background: white;color: black;}					
 #frmDejaClient label:hover {cursor: pointer;}				
 #frmDejaClient label.obligatoire {font-weight: bold;}				
 #frmDejaClient a.aide {text-decoration: none;}				
 #frmDejaClient a.aide img {margin:0;padding:0;border: 0;}	
 #frmDejaClient a.aide:hover {cursor: help;}				
 #frmCmdClient .focus {background: #c19e52;color: black;}
 #frmCmdClient .normal {background:white;color: black;}	
 #frmCmdClient label:hover {cursor: pointer;}	
 #frmCmdClient label.obligatoire {font-weight: bold;}	
 #frmCmdClient a.aide {text-decoration: none;}	
 #frmCmdClient a.aide img {margin:0;padding:0;border:0;}	
 #frmCmdClient a.aide:hover {cursor: help;}	
 #frmCmdClient fieldset {margin:0;font-style:normal;border:1px solid #c19e52;}	
 #frmCmdClient legend {font-size:14px;font-family:arial,helvetica;font-weight:bold;color:#c19e52;}
 .cellEnteteRubFormulaireClient {padding:5px;background-color : #c19e52;font-family:arial,helvetica;font-weight:bold;color: #FFFFFF;font-size:14px;}	 
 #boutonConfirmationResa {border:1px solid #FFFFFF;padding:5px;font-size :12px;background-color: #c19e52;color: #FFFFFF;font-weight: bold}	
/**
  * Page de confirmation
  */
.cellEnteteMessageConfirmation { background-color : #c19e52; font-family:arial,helvetica; font-weight:bold;	color: #FFFFFF;	font-size:14px;}   
#tabMessageConfirmation {border: 1px solid #c19e52;}