/* CSS Document */


/**** Couleur des Block  ****/

.ZoneAccueil #BlocFond{background-color:#c6d300;  background-image:url("http://static.for-system.com/picardie/images/visuel/Chotes-Dorengt-Chambre1.jpg");}
.ZoneAccueil #BlocFond h2{background-color: #99A20A;}

/********************************************* [ Hotels ] **************************************************/
   /* Moteur haut de page */
.ZoneHotel #OSRechercheInterieur  {background-color:#79cfc5; border:solid 1px #1b7364;}

   /* Bloc haut de page */
.ZoneHotel #BlocFond{background-color: #48b2a6; background-image:url("http://static.for-system.com/picardie/images/visuel/Chotes-Dorengt-Chambre1.jpg");}

.ZoneHotel #BlocFond h2{background-color: #299582;}
.ZoneHotel #BlocFiltrageCatalogue{background-color: #48b2a6;}
.ZoneHotel #BlocNbResultat{background-color: #299582;}
   
   /* Etape2 */
.ZoneHotel .OSResultat.Etape2 h3{ background-color:transparent;}

.ZoneHotel .MarkerCommune h3 { background-color:#48B2A6;}
.ZoneHotel .MarkerCommune ul li {border-bottom:1px solid #48B2A6;}
.ZoneHotel .BlocMarker h4 {background-color:transparent;color:#666;border-bottom:1px solid #999999;}

#BlocMiniCarto.MiniCartoHotel{background-color:#299582;}
#BlocMiniCarto.MiniCartoHotel h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoHotel a{color:#fff;}

   /* Etape 3, 12 */
.ZoneHotel .OSResultat{border-color:#299582; }
.ZoneHotel .OSResultat h3{ background-color:#299582;}
.ZoneHotel .EnteteResultat{background-color:#48b2a6; color:#FFF;}
.ZoneHotel .OSEnteteResultatCouchage {background-color:#299582; color:#FFF;}
.ZoneHotel Table.OSTotal {	border: 2px solid #48B2A6;}

   
   /* Moteur */
.ZoneHotel #MoteurFiltrage { background-color:#299582;}
.ZoneHotel #MoteurFiltrage .Entete { background-color:#48b2a6;}

.ZoneHotel table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #48b2a6;}
.ZoneHotel table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #48b2a6; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

	/* Etape 13,18,4,5,6 */
.ZoneHotel .OSResultatDetail  {border:1px solid #299582;}
.ZoneHotel .OSResultatDetail h3 {background-color:#299582;}
.ZoneHotel .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneHotel .OSResultatDetail h4.NomChambre{border:none;}
.ZoneHotel div.CaracteristiquesDetailsFamille .Entete  {background-color:#299582; color:#fff;}

	/* Etape 8 */
.ZoneHotel table.OSTableResultatDossier  {border:1px solid #299582;}
.ZoneHotel table.OSTableResultatDossier tr th{	color:#fff;	background-color: #299582;}
.ZoneHotel table.OSTableResultatDossier tr th div{background-image:url(http://static.for-system.com/picardie/images/fl_bas_blanc.gif);}
.ZoneHotel table.OSTableResultatDossier tr td{	border-bottom:1px solid #299582;}

.ZoneHotel table.OSTableSupplements {	}
.ZoneHotel table.OSTableSupplements tr th{color:#fff;	background-color: #48B2A6;}
.ZoneHotel table.OSTableSupplements tr th div{ background-image:none;}
.ZoneHotel table.OSTableSupplements tr td{	border-bottom:1px solid #48B2A6;}


.ZoneHotel table.OSTableResultatDossierListe tr td  { border:none;}


/********************************************* [ Chambres d'hotes ] ***************************************************/
   /* Moteur haut de page */
.ZoneChhote #OSRechercheInterieur  {background-color:#8964e1; border:solid 1px #4b1fb5;}

  /* Bloc haut de page */
.ZoneChhote #BlocFond{background-color: #6232d5; background-image:url("http://static.for-system.com/picardie/images/visuel/visuel_chhote.jpg");}
.ZoneChhote #BlocFond h2{background-color: #2c1dc4;}
.ZoneChhote #BlocFiltrageCatalogue{background-color: #6232d5;}
.ZoneChhote #BlocNbResultat{background-color: #2c1dc4;}

   /* Etape 3, 30 */
.ZoneChhote .OSResultat{border-color:#2c1dc4; }
.ZoneChhote .OSResultat h3{ background-color:#2c1dc4;}
.ZoneChhote .EnteteResultat{background-color:#6232d5; color:#FFF;}
.ZoneChhote .OSEnteteResultatCouchage {background-color:#2c1dc4; color:#FFF;}
.ZoneChhote Table.OSTotal {	border: 2px solid #6232d5;}   
 

 /* Etape2 */
.ZoneChhote .OSResultat.Etape2 h3{ background-color:transparent;}

.ZoneChhote .MarkerCommune h3 { background-color:#6232d5;}
.ZoneChhote .MarkerCommune ul li {border-bottom:1px solid #6232d5;}
.ZoneChhote .BlocMarker h4 {background-color:transparent; color:#666;border-bottom:1px solid #999999;}

#BlocMiniCarto.MiniCartoChhote{background-color:#2C1DC4;}
#BlocMiniCarto.MiniCartoChhote h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoChhote a{color:#fff;}
   


   
   /* Moteur */
.ZoneChhote #MoteurFiltrage { background-color:#2c1dc4;}
.ZoneChhote #MoteurFiltrage .Entete { background-color:#6232d5;}

.ZoneChhote table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #6232d5;}
.ZoneChhote table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #6232d5; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

	/* Etape 4,5,6 */
.ZoneChhote .OSResultatDetail  {border:1px solid #2c1dc4;}
.ZoneChhote .OSResultatDetail h3 {background-color:#2c1dc4;}
.ZoneChhote .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneChhote .OSResultatDetail h4.NomChambre{border:none;}
.ZoneChhote div.CaracteristiquesDetailsFamille .Entete  {background-color:#2c1dc4; color:#fff;}

	/* Etape 8 */
.ZoneChhote table.OSTableResultatDossier  {border:1px solid #2c1dc4;}
.ZoneChhote table.OSTableResultatDossier tr th{	color:#fff;	background-color: #2c1dc4;}
.ZoneChhote table.OSTableResultatDossier tr th div{background-image:url(http://static.for-system.com/picardie/images/fl_bas_blanc.gif);}
.ZoneChhote table.OSTableResultatDossier tr td{	border-bottom:1px solid #2c1dc4;}

.ZoneChhote table.OSTableSupplements {	}
.ZoneChhote table.OSTableSupplements tr th{color:#fff;	background-color: #6232D5;}
.ZoneChhote table.OSTableSupplements tr th div{ background-image:none;}
.ZoneChhote table.OSTableSupplements tr td{	border-bottom:1px solid #6232D5;}

.ZoneChhote table.OSTableResultatDossierListe tr td  { border:none;}


/********************************************* [ Campings ] ***************************************************/
   /* Moteur haut de page */
.ZoneCamping #OSRechercheInterieur  {background-color:#d27bf1; border:solid 1px #860faf;}

  /* Bloc haut de page */
.ZoneCamping #BlocFond{background-color: #C03BEF; background-image:url("http://static.for-system.com/picardie/images/visuel/visuel_camping.jpg");}
.ZoneCamping #BlocFond h2{background-color: #A005D5;}
.ZoneCamping #BlocFiltrageCatalogue{background-color: #C03BEF;}
.ZoneCamping #BlocNbResultat{background-color: #A005D5;}
   
   /* Etape2 */
.ZoneCamping .OSResultat.Etape2 h3{ background-color:transparent;}

.ZoneCamping .MarkerCommune h3 { background-color:#C03BEF;}
.ZoneCamping .MarkerCommune ul li {border-bottom:1px solid #C03BEF;}
.ZoneCamping .BlocMarker h4 {background-color: transparent;color:#666;border-bottom:1px solid #999999;}

#BlocMiniCarto.MiniCartoCamping{background-color:#A005D5;}
#BlocMiniCarto.MiniCartoCamping h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoCamping a{color:#fff;}
   
   /* Etape 3, 13, 23 */
.ZoneCamping .OSResultat{border-color:#A005D5; }
.ZoneCamping .OSResultat h3{ background-color:#A005D5;}
.ZoneCamping .EnteteResultat{background-color:#C03BEF; color:#FFF;}
.ZoneCamping .OSEnteteResultatCouchage {background-color:#A005D5; color:#FFF;}
.ZoneCamping Table.OSTotal {	border: 2px solid #C03BEF;}

   
   /* Moteur */
.ZoneCamping #MoteurFiltrage { background-color:#A005D5;}
.ZoneCamping #MoteurFiltrage .Entete { background-color:#C03BEF;}

.ZoneCamping table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #C03BEF;}
.ZoneCamping table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #C03BEF; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

	/* Etape 4,5,6 */
.ZoneCamping .OSResultatDetail  {border:1px solid #A005D5;}
.ZoneCamping .OSResultatDetail h3 {background-color:#A005D5;}
.ZoneCamping .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneCamping .OSResultatDetail h4.NomChambre{border:none;}
.ZoneCamping div.CaracteristiquesDetailsFamille .Entete  {background-color:#A005D5; color:#fff;}

	/* Etape 8 */
.ZoneCamping table.OSTableResultatDossier  {border:1px solid #A005D5;}
.ZoneCamping table.OSTableResultatDossier tr th{	color:#fff;	background-color: #A005D5;}
.ZoneCamping table.OSTableResultatDossier tr th div{background-image:url(http://static.for-system.com/picardie/images/fl_bas_blanc.gif);}
.ZoneCamping table.OSTableResultatDossier tr td{	border-bottom:1px solid #A005D5;}

.ZoneCamping table.OSTableSupplements {	}
.ZoneCamping table.OSTableSupplements tr th{color:#fff;	background-color: #C03BEF;}
.ZoneCamping table.OSTableSupplements tr th div{ background-image:none;}
.ZoneCamping table.OSTableSupplements tr td{	border-bottom:1px solid #C03BEF;}

.ZoneCamping table.OSTableResultatDossierListe tr td  { border:none;}



/********************************************* [ Meublés ] ***************************************************/
   /* Moteur haut de page */
.ZoneMeuble #OSRechercheInterieur  {background-color:#f6b355; border:solid 1px #c45b0c;}

  /* Bloc haut de page */
.ZoneMeuble #BlocFond{background-color: #f49614; background-image:url("http://static.for-system.com/picardie/images/visuel/visuel_meuble.jpg");}
.ZoneMeuble #BlocFond h2{background-color: #e56301;}
.ZoneMeuble #BlocFiltrageCatalogue{background-color: #f49614;}
.ZoneMeuble #BlocNbResultat{background-color: #e56301;}
   
   /* Etape2 */
.ZoneMeuble .OSResultat.Etape2 h3{ background-color:transparent;}

.ZoneMeuble .MarkerCommune h3 { background-color:#f49614;}
.ZoneMeuble .MarkerCommune ul li {border-bottom:1px solid #f49614;}
.ZoneMeuble .BlocMarker h4 {background-color: transparent;color:#666;border-bottom:1px solid #999999;}
   
#BlocMiniCarto.MiniCartoMeuble{background-color:#E56301;}
#BlocMiniCarto.MiniCartoMeuble h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoMeuble a{color:#fff;}
   /* Etape3 */
.ZoneMeuble .OSResultat{border-color:#e56301; }
.ZoneMeuble .OSResultat h3{ background-color:#e56301;}
.ZoneMeuble .EnteteResultat{background-color:#f49614; color:#FFF;}
.ZoneMeuble .OSEnteteResultatCouchage {background-color:#e56301; color:#FFF;}
.ZoneMeuble Table.OSTotal {	border: 2px solid #f49614;}

   
   /* Moteur */
.ZoneMeuble #MoteurFiltrage { background-color:#e56301;}
.ZoneMeuble #MoteurFiltrage .Entete { background-color:#f49614;}

.ZoneMeuble table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #f49614;}
.ZoneMeuble table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #f49614; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

	/* Etape 13,18,4,5,6 */
.ZoneMeuble .OSResultatDetail  {border:1px solid #e56301;}
.ZoneMeuble .OSResultatDetail h3 {background-color:#e56301;}
.ZoneMeuble .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneMeuble .OSResultatDetail h4.NomChambre{border:none;}
.ZoneMeuble div.CaracteristiquesDetailsFamille .Entete  {background-color:#e56301; color:#fff;}

	/* Etape 8 */
.ZoneMeuble table.OSTableResultatDossier  {border:1px solid #e56301;}
.ZoneMeuble table.OSTableResultatDossier tr th{	color:#fff;	background-color: #e56301;}
.ZoneMeuble table.OSTableResultatDossier tr th div{background-image:url(http://static.for-system.com/picardie/images/fl_bas_blanc.gif);}
.ZoneMeuble table.OSTableResultatDossier tr td{	border-bottom:1px solid #e56301;}

.ZoneMeuble table.OSTableSupplements {	}
.ZoneMeuble table.OSTableSupplements tr th{color:#fff;	background-color: #f49614;}
.ZoneMeuble table.OSTableSupplements tr th div{ background-image:none;}
.ZoneMeuble table.OSTableSupplements tr td{	border-bottom:1px solid #f49614;}

.ZoneMeuble table.OSTableResultatDossierListe tr td  { border:none;}


/********************************************* [ Insolites ] ***************************************************/
   /* Moteur haut de page */
.ZoneInsolites #OSRechercheInterieur  {background-color:#ff6666; border:solid 1px #b61616;}

  /* Bloc haut de page */
.ZoneInsolites #BlocFond{background-color: #ff3300; background-image:url("http://static.for-system.com/picardie/images/visuel/visuel_insolite.jpg");}
.ZoneInsolites #BlocFond h2{background-color: #b61616;}
.ZoneInsolites #BlocFiltrageCatalogue{background-color: #ff3300;}
.ZoneInsolites #BlocNbResultat{background-color: #b61616;}
   
   /* Etape2 */
.ZoneInsolites .OSResultat.Etape2 h3{ background-color:transparent;}

.ZoneInsolites .MarkerCommune h3 { background-color:#ff3300;}
.ZoneInsolites .MarkerCommune ul li {border-bottom:1px solid #ff3300;}
.ZoneInsolites .BlocMarker h4 {background-color:transparent; color:#666;border-bottom:1px solid #999999;}
 
#BlocMiniCarto.MiniCartoInsolite{background-color:#B61616;}
#BlocMiniCarto.MiniCartoInsolite h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoInsolite a{color:#fff;}  
   /* Etape 3, 30 */
.ZoneInsolites .OSResultat{border-color:#b61616; }
.ZoneInsolites .OSResultat h3{ background-color:#b61616;}
.ZoneInsolites .EnteteResultat{background-color:#ff3300; color:#FFF;}
.ZoneInsolites .OSEnteteResultatCouchage {background-color:#2c1dc4; color:#FFF;}
.ZoneInsolites Table.OSTotal {	border: 2px solid #ff3300;}

   
   /* Moteur */
.ZoneInsolites #MoteurFiltrage { background-color:#b61616;}
.ZoneInsolites #MoteurFiltrage .Entete { background-color:#ff3300;}

.ZoneInsolites table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #ff3300;}
.ZoneInsolites table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #ff3300; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

	/* Etape 4,5,6 */
.ZoneInsolites .OSResultatDetail  {border:1px solid #b61616;}
.ZoneInsolites .OSResultatDetail h3 {background-color:#b61616;}
.ZoneInsolites .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneInsolites .OSResultatDetail h4.NomChambre{border:none;}
.ZoneInsolites div.CaracteristiquesDetailsFamille .Entete  {background-color:#b61616; color:#fff;}

	/* Etape 8 */
.ZoneInsolites table.OSTableResultatDossier  {border:1px solid #b61616;}
.ZoneInsolites table.OSTableResultatDossier tr th{	color:#fff;	background-color: #b61616;}
.ZoneInsolites table.OSTableResultatDossier tr th div{background-image:url(http://static.for-system.com/picardie/images/fl_bas_blanc.gif);}
.ZoneInsolites table.OSTableResultatDossier tr td{	border-bottom:1px solid #b61616;}

.ZoneInsolites table.OSTableSupplements {	}
.ZoneInsolites table.OSTableSupplements tr th{color:#fff;	background-color: #ff3300;}
.ZoneInsolites table.OSTableSupplements tr th div{ background-image:none;}
.ZoneInsolites table.OSTableSupplements tr td{	border-bottom:1px solid #ff3300;}

.ZoneInsolites table.OSTableResultatDossierListe tr td  { border:none;}


/********************************************* [ Dossier ] ***************************************************/

.ZoneDossier #BlocTitreRub h2{	color:#E5007C;	border-bottom: solid 1px #E5007C;}

.ZoneDossier table.OSTableResultatDossier tr th {background-color:#E5007C; color:#FFF;}
.ZoneDossier table.OSTableResultatDossier tr td {border-bottom:1px solid #E5007C;}
.ZoneDossier table.OSTableResultatDossier  {border:1px solid #E5007C;}
.ZoneDossier table.OSTableResultatDossierListe tr td {border-bottom:0px solid #E5007C;}

.ZoneDossier table.OSTotal  {border:2px solid #E5007C;}

.ZoneDossier .EnteteResultat{ background-color:#C6D300; width:635px;}
.ZoneDossier  table.OSTableCoordonnee{width:635px; border:solid 2px #C6D300;}

.ZoneDossier table.OSTableResultatDossier tr th div {background-image:url("http://static.for-system.com/picardie/images/fl_bas_blanc.gif");}

/********************************************* [ Billetterie ] ***************************************************/
.ZoneBillets{}

.ZoneBillets .BlocBilletterie .Miniature {background-color:#e5e5e5; border-bottom:1px solid #d0d0d0;}
.ZoneBillets .BlocBilletterie .Miniature h3 { background-color:#6997e9;}
.ZoneBillets .BlocBilletterie .Miniature .BlocLieu{ background-color:#aec7f3;}

.ZoneBillets .BlocBilletterie .Detail h3 {background-color:#6997e9;}
.ZoneBillets .BlocBilletterie .Detail .Contenu {background-color:#fff;border:1px solid #6997e9;}

.ZoneBillets .BlocTable table.TableTarifs {background-color:#E9E9E9;}
.ZoneBillets .BlocTable table.TableTarifs th {background-color:#666666;}
.ZoneBillets .BlocTable table.TableTarifs tr td {border-bottom:1px solid #666666;}

/********************************************* [ Activites ] ***************************************************/
.ZoneActivites{}
   /* Moteur haut de page */
.ZoneActivites #OSRechercheInterieur  {background-color:#f8ae4e; border:solid 1px #e17f00;}

  /* Bloc haut de page */
.ZoneActivites #BlocFond{background-color: #ff9000; background-image:url("http://static.for-system.com/picardie/images/visuel/visuel_activite.jpg");}
.ZoneActivites #BlocFond h2{background-color: #e17f00;}
.ZoneActivites #BlocFiltrageCatalogue{background-color: #fca029;}
.ZoneActivites #BlocNbResultat{background-color: #e17f00;}

	/* Etape 3,4,5,6 */
.ZoneActivites .BlocActivites h3 {background-color:#FF9000;}
.ZoneActivites .OSResultat  {border:1px solid #FF9000;}
.ZoneActivites .EnteteResultat {background-color:#FF9000;}

.ZoneActivites .BlocActivites .Miniature {background-color:#e5e5e5; border-bottom:1px solid #d0d0d0;}
.ZoneActivites .BlocActivites .Miniature h3 { background-color:#FF9000;}
.ZoneActivites .BlocActivites .Miniature .BlocLieu{ background-color:#fdb65a;}

   /* Moteur */
.ZoneActivites #MoteurFiltrage { background-color:#E17F00;}
.ZoneActivites #MoteurFiltrage .Entete { background-color:#F8AE4E;}

.ZoneActivites table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #f49614;}
.ZoneActivites table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #f49614; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

/********************************************* [ Restaurant ] ***************************************************/
.ZoneRestaurant{}
   /* Moteur haut de page */
.ZoneRestaurant #OSRechercheInterieur  {background-color:#FEFF5F; border:solid 1px #a2a418;}

  /* Bloc haut de page */
.ZoneRestaurant #BlocFond{background-color: #d7d933; background-image:url("http://static.for-system.com/picardie/images/visuel/Chotes-Dorengt-Chambre1.jpg");}
.ZoneRestaurant #BlocFond h2{background-color: #a2a418;}
.ZoneRestaurant #BlocFiltrageCatalogue{background-color: #d7d933;}
.ZoneRestaurant #BlocNbResultat{background-color: #A2A418;}

.ZoneRestaurant #OSRechercheInterieur .OsCritP { color:#333;}

   /* Moteur */
.ZoneRestaurant #MoteurFiltrage { background-color:#a2a418;}
.ZoneRestaurant #MoteurFiltrage .Entete { background-color:#d7d933;}

.ZoneRestaurant table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #d7d933;}
.ZoneRestaurant table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #D7D933; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

.ZoneRestaurant  #BlocRechercheAvance  {background-color:#bfc131; border:1px solid #d7d933;}

/* Moteur Boxy */
.ZoneRestaurant #IframeMoteur #MoteurFiltrage{ width:608px;}
.ZoneRestaurant #IframeMoteur #MoteurFiltrage .marge{width:596px;}

/* Etape 2 */
.ZoneRestaurant .BlocRestaurant .Miniature {background-color:#e5e5e5; border-bottom:1px solid #d0d0d0;}
.ZoneRestaurant .BlocRestaurant .Miniature h3 { background-color:#A2A418;}

.ZoneRestaurant .BlocRestaurant .Miniature .BlocLieu{ background-color:#cacb6d;}


.ZoneRestaurant .MarkerCommune h3 { background-color:#48B2A6;}
.ZoneRestaurant .MarkerCommune ul li {border-bottom:1px solid #48B2A6;}
.ZoneRestaurant .BlocMarker h4 {background-color:transparent;color:#666;border-bottom:1px solid #999999;}

#BlocMiniCarto.MiniCartoRestaurant{background-color:#A2A418;}
#BlocMiniCarto.MiniCartoRestaurant h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoRestaurant a{color:#fff;}


/* Couleur date de la recherche dispo etape de recherche  */
.ZoneRestaurant .BlocRestaurant .TarifIndicatifBillet strong{ color:#000}
.BlocHoraireResto h4 { text-transform:capitalize;}
/* Roll hover des liens de disponibilite Etape 2 */
.ZoneRestaurant .BlocRestaurant ul.ListeHoraire li a:hover{ background-color:#D7D933; color:#333;}
/* Roll hover des liens de disponibilite LightBox */
.BlocHoraireResto ul li a,.BlocHoraireResto ul li a:link,.BlocHoraireResto ul li a:active,.BlocHoraireResto ul li a:visited{background-color:#d4d4d4;	border:solid 1px #bababa; font-size:10px;}
	
.BlocHoraireResto ul li a:hover{border:solid 1px #adaf19;background-color:#D7D933;	color:#333;	}


	/* Etape 4 */
.ZoneRestaurant .OSResultatDetail  {
	border:1px solid #A2A418;
	background-color: #FFF;
}
.ZoneRestaurant .OSResultatDetail h3 {background-color:#A2A418;}
.ZoneRestaurant .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneRestaurant .OSResultatDetail h4.NomChambre{border:none;}
.ZoneRestaurant div.CaracteristiquesDetailsFamille .Entete  {background-color:#A2A418; color:#fff;}

.ZoneRestaurant .OSResultatDetail .BlocHoraireResto h4 {border-bottom:none; color:#000;}

/********************************************* [ Boutique ] ***************************************************/
.ZoneBoutique{}

	/* Etape 1*/
.ZoneBoutique #Boutique .Miniature {background-color:#e5e5e5; border-bottom:1px solid #d0d0d0;}
.ZoneBoutique #Boutique .Miniature h3 { background-color:#E5007C;}

/* Bloc Résultat **/
.ZoneBoutique #Boutique .OSResultat{ border:solid 1px #E5007C;}
/* Entete Résultat (Nom Boutique) **/
.ZoneBoutique #Boutique .OSResultat h3{color:#fff;	background-color:#E5007C;}

.ZoneBoutique .EnteteResultat { background-color:#AF156B;}

.ZoneBoutique  #Boutique .Gamme .Titre{ border-bottom:solid 1px #AF156B;background-image:url(http://static.for-system.com/picardie/images/puce-boutique.png);}
.ZoneBoutique  #Boutique .Gamme .Titre a{ color:#AF156B; font-size:14px;}
.ZoneBoutique  #Boutique .GammeActuelle .Titre {border-bottom:1px dashed #E5007C;color:#E5007C;font-size:18px;}

.ZoneBoutique  #Boutique .Gamme.TypeGamme{border:none 1px #AF156B; background-color:#eaeaea; border-bottom: solid 1px #8b004b; margin-bottom:5px; padding-bottom:5px;}

.ZoneBoutique  #Boutique .Gamme.TypeGamme .LienGammeProduit{ background-color:transparent;}
.ZoneBoutique  #Boutique .Gamme.TypeGamme .Titre{ background-position:5px center; padding-left:25px;}
.ZoneBoutique  #Boutique .Gamme.TypeGamme .Titre, .ZoneBoutique  #Boutique .Gamme.TypeGamme .Titre a{ background-color:#8b004b; color:#FFF; border:none;}

.ZoneBoutique  #Boutique .Gamme.TypeGamme.Hover{background-color:#ffe1f2;}

.ZoneBoutique #Boutique .BlocTarifs .TableTarifs th {background-color:#666666;}
.ZoneBoutique .BlocTable table.TableTarifs tr td {border-bottom:1px solid #666666; background-color:#E9E9E9; color:#333;}
.ZoneBoutique #Boutique .BlocTarifs .LigneTarif {border-bottom:1px solid #666666;}

/********************************************* [ Location Materiel ] ***************************************************/
.ZoneLocationMateriel{}
   /* Moteur haut de page */
.ZoneLocationMateriel #OSRechercheInterieur  {background-color:#f8ae4e; border:solid 1px #e17f00;}

	/* Etape 3,4,5,6 */
.ZoneLocationMateriel .DivBlocMagasin h3 {background-color:#186b7f;}
.ZoneLocationMateriel .OSResultat  {border:1px solid #186b7f;}
.ZoneLocationMateriel .EnteteResultat {background-color:#186b7f;}

.ZoneLocationMateriel .BlocMagasin .Miniature {background-color:#e5e5e5; border-bottom:1px solid #d0d0d0;}
.ZoneLocationMateriel .BlocMagasin .Miniature h3 { background-color:#186b7f;}
.ZoneLocationMateriel .BlocMagasin .Miniature .BlocLieu{ background-color:#fdb65a;}

   /* Moteur */
.ZoneLocationMateriel #MoteurFiltrage { background-color:#186b7f;}
.ZoneLocationMateriel #MoteurFiltrage .Entete { background-color:#34b1ce;}

.ZoneLocationMateriel table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #34b1ce;}
.ZoneLocationMateriel table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #34b1ce; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

.ZoneLocationMateriel Table.OSTotal {	border: 2px solid #186b7f;}


/********************************************* [ Activites ] ***************************************************/
.ZoneTransport{}
   /* Moteur haut de page */
.ZoneTransport #OSRechercheInterieur  {background-color:#f8ae4e; border:solid 1px #e17f00;}

	/* Etape 3,4,5,6 */
.ZoneTransport .BlocBilletTransport h3 {background-color:#ceb334;}
.ZoneTransport .OSResultat  {border:1px solid #ceb334;}
.ZoneTransport .EnteteResultat {background-color:#ceb334;}

.ZoneTransport .BlocBilletTransport .Miniature {background-color:#e5e5e5; border-bottom:1px solid #d0d0d0;}
.ZoneTransport .BlocBilletTransport .Miniature h3 { background-color:#ceb334;}
.ZoneTransport .BlocBilletTransport .Miniature .BlocLieu{ background-color:#fdb65a;}

   /* Moteur */
.ZoneTransport #MoteurFiltrage { background-color:#b89f2b;}
.ZoneTransport #MoteurFiltrage .Entete { background-color:#ceb334;}

.ZoneTransport table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #ceb334;}
.ZoneTransport table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #ceb334; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

.ZoneTransport .OSEnteteResultatCouchage{background-color:#B89F2B; color:#FFF; font-weight:bold;}
.ZoneTransport Table.OSTotal {	border: 2px solid #B89F2B;}

.ClearTrait{ border:none;}

/********************************************* [ Sejours ] ***************************************************/


.ZoneSejour .OSResultat h3 {background-color:#24C2A3;}
.ZoneSejour .OSResultat  {border:3px solid #24C2A3;}
.ZoneSejour .EnteteResultat {background-color:#24C2A3;}


/********************************************* [ Gite de Groupe ] ***************************************************/
   /* Moteur haut de page */
.ZoneGiteGroupe #OSRechercheInterieur  {background-color:#b0d97e; border:solid 1px #63a116;}

  /* Bloc haut de page */
.ZoneGiteGroupe #BlocFond{background-color: #89c93a; background-image:url("http://static.for-system.com/picardie/images/visuel/visuel_camping.jpg"); display:none;}
.ZoneGiteGroupe #BlocFond h2{background-color: #74B425;}
.ZoneGiteGroupe #BlocFiltrageCatalogue{background-color: #89c93a;}
.ZoneGiteGroupe #BlocNbResultat{background-color: #74B425;}
   
   /* Etape2 */
.ZoneGiteGroupe .OSResultat.Etape2 h3{ background-color:transparent;}

.ZoneGiteGroupe .MarkerCommune h3 { background-color:#89c93a;}
.ZoneGiteGroupe .MarkerCommune ul li {border-bottom:1px solid #89c93a;}
.ZoneGiteGroupe .BlocMarker h4 {background-color: transparent;color:#666;border-bottom:1px solid #999999;}

#BlocMiniCarto.MiniCartoGiteGroupe{background-color:#74B425;}
#BlocMiniCarto.MiniCartoGiteGroupe h4{color:#ffffff;}
#BlocMiniCarto.MiniCartoGiteGroupe a{color:#fff;}
   
   /* Etape 3, 13, 23 */
.ZoneGiteGroupe .OSResultat{border-color:#74B425; }
.ZoneGiteGroupe .OSResultat h3{ background-color:#74B425;}
.ZoneGiteGroupe .EnteteResultat{background-color:#89c93a; color:#FFF;}
.ZoneGiteGroupe .OSEnteteResultatCouchage {background-color:#74B425; color:#FFF;}
.ZoneGiteGroupe Table.OSTotal {	border: 2px solid #89c93a;}

   
   /* Moteur */
.ZoneGiteGroupe #MoteurFiltrage { background-color:#74B425;}
.ZoneGiteGroupe #MoteurFiltrage .Entete { background-color:#89c93a;}

.ZoneGiteGroupe table.OSTableRecherche tr td.CritereRecherche{ color:#fff;border-bottom:1px solid #89c93a;}
.ZoneGiteGroupe table.OSTableRecherche tr th.Libelle{ color:#fff;border-bottom:1px solid #89c93a; background-image:url("http://static.for-system.com/picardie/images/btns-pictos/puce-blanche.gif");}

	/* Etape 4,5,6 */
.ZoneGiteGroupe .OSResultatDetail  {border:1px solid #74B425;}
.ZoneGiteGroupe .OSResultatDetail h3 {background-color:#74B425;}
.ZoneGiteGroupe .OSResultatDetail h4 {border-bottom:1px solid #ccc;}
.ZoneGiteGroupe .OSResultatDetail h4.NomChambre{border:none;}
.ZoneGiteGroupe div.CaracteristiquesDetailsFamille .Entete  {background-color:#74B425; color:#fff;}

	/* Etape 8 */
.ZoneGiteGroupe table.OSTableResultatDossier  {border:1px solid #74B425;}
.ZoneGiteGroupe table.OSTableResultatDossier tr th{	color:#fff;	background-color: #74B425;}
.ZoneGiteGroupe table.OSTableResultatDossier tr th div{background-image:url(http://static.for-system.com/picardie/images/fl_bas_blanc.gif);}
.ZoneGiteGroupe table.OSTableResultatDossier tr td{	border-bottom:1px solid #74B425;}

.ZoneGiteGroupe table.OSTableSupplements {	}
.ZoneGiteGroupe table.OSTableSupplements tr th{color:#fff;	background-color: #89c93a;}
.ZoneGiteGroupe table.OSTableSupplements tr th div{ background-image:none;}
.ZoneGiteGroupe table.OSTableSupplements tr td{	border-bottom:1px solid #89c93a;}

.ZoneGiteGroupe table.OSTableResultatDossierListe tr td  { border:none;}


