<!--

.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

body
{
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:12px;	
background-color:#FFFFFF;
color:#000000;
margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0;
}

table {border-collapse:collapse;}
table td {padding:0px}

p,td,ul,li
{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
	
}

hr{
	color:#E0E0E0;
	background-color:#E0E0E0;
}

.FondBlanc{
	background-color:#FFFFFF;
}

.Liseret{
	background-color:#E0E0E0;
}

.Degrade{
	background-color:#BFD3EA;
	background-image:url(/images/Degrade.gif);
	background-repeat:no-repeat;
}

.DegradeBis{
	background-color:#BFD3EA;
}

.BandeauFond{
	background-color:#5072B2;
}

.BandeauTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:16px;	
	color:#FFFFFF;
}

.BandeauHautFond{
	background-color:#5072B2;
}

.BandeauHautSeparation{
	background-color:#FFFFFF;
}

.BandeauHautTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	white-space: nowrap;
}
.BandeauHautTexte:link{font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
.BandeauHautTexte:visited{font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
.BandeauHautTexte:active{font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}
.BandeauHautTexte:hover{font-weight:bold;font-size:11px;color:#FFFFFF;text-decoration:none;}

.BandeauHautTexteOn{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	white-space: nowrap;
}
.BandeauHautTexteOn:link{font-weight:bold;font-size:14px;color:#F2BD9C;text-decoration:none;}
.BandeauHautTexteOn:visited{font-weight:bold;font-size:14px;color:#F2BD9C;text-decoration:none;}
.BandeauHautTexteOn:active{font-weight:bold;font-size:14px;color:#F2BD9C;text-decoration:none;}
.BandeauHautTexteOn:hover{font-weight:bold;font-size:14px;color:#F2BD9C;text-decoration:none;}

.BandeauBasFond{
	background-color:#6D8ABE;
}

.BandeauBasSeparation{
	background-color:#FFFFFF;
}

.BandeauBasTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}
.BandeauBasTexte:link{font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:none;}
.BandeauBasTexte:visited{font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:none;}
.BandeauBasTexte:active{font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:none;}
.BandeauBasTexte:hover{font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:none;}

.BandeauBasTexteOn{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:13px;
	color:#F2DB9C;
}
.BandeauBasTexteOn:link{font-weight:bold;font-size:13px;color:#F2DB9C;text-decoration:none;}
.BandeauBasTexteOn:visited{font-weight:bold;font-size:13px;color:#F2DB9C;text-decoration:none;}
.BandeauBasTexteOn:active{font-weight:bold;font-size:13px;color:#F2DB9C;text-decoration:none;}
.BandeauBasTexteOn:hover{font-weight:bold;font-size:13px;color:#F2DB9C;text-decoration:none;}

.ConceptTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}

.ConceptContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FFE28B;
}

.ConceptTheme1{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#F6F0DB;
}
.ConceptTheme1 a{font-weight:normal;font-size:11px;color:#000000;text-decoration:none;}

.ConceptTheme2{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FDFBF5;
}
.ConceptTheme2 a{font-weight:normal;font-size:11px;color:#000000;text-decoration:none;}

.ConceptTheme3{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#F9F6E9;
}
.ConceptTheme3 a{font-weight:normal;font-size:11px;color:#000000;text-decoration:none;}

.ActuTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.ActuContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;
	color:#000000;
	background-color:#FFF6DC;
}
.ActuContenu a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.ActuRubrique{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:36px;	
	color:#5072B2;
}

.ActuIntitule{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:20px;	
	color:#5072B2;
}

.ActuDate{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:14px;	
	color:#5072B2;
}

.ActuIntro{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#94ACD7;
}
.ActuIntro a{font-weight:bold;font-size:12px;color:#94ACD7;text-decoration:underline;}

.ActuTexteTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:14px;	
	color:#475267;
}

.ActuTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
}
.ActuTexte a{font-weight:normal;font-size:12px;color:#475267;text-decoration:underline;}

.ActuMenu{
	background-color:#F6F0DB;
}

.ActuMenuLiseret{
	background-color:#E4E0D5;
}

.ActuBandeauOn{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}
.ActuBandeauOn a{font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:none;}

.ActuBandeauOff{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#475267;
	background-color:#FFE28B;
}
.ActuBandeauOff a{font-weight:bold;font-size:12px;color:#475267;text-decoration:none;}

.ActuContenuOn{
	background-color:#FFFFFF;
}

.ActuContenuOff{
	background-color:#F2F5FA;
}

.ActuContenuTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
}

.ActuContenuTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:10px;	
	color:#475267;
}

.ActuConsulter{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#5072B2;
}
.ActuConsulter a{font-weight:bold;font-size:11px;color:#5072B2;text-decoration:underline;}

.ActuPage{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#94ACD7;
}

.ChequeTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.ChequeContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FFF6DC;
}
.ChequeContenu a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.ChequeLiseret{
	background-color:#E4E0D5;
}

.Partance{
	background-color:#98ACD2;
}

.PartanceTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#5072B2;
}

.PartanceEtab{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
}

.PartanceTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
}
.PartanceTexte:link{font-weight:normal;font-size:11px;color:#FFFFFF;text-decoration:underline;}

.Offre1{
	background-color:#FFF3D1;
}

.Offre2{
	background-color:#FFFCF3;
}

.Offre3{
	background-color:#FFEEBC;
}

.OffreTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#475267;
}

.OffreEtab{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#575d69;
}

.OffreEtab a{
	text-decoration:none;
}

.OffreEtab a:hover{
	text-decoration:underline;
}

.OffreEtab a:visited{
	text-decoration:none;
}

.OffreTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
}
.OffreTexte:link{font-weight:bold;font-size:11px;color:#5072b2;text-decoration:underline;}


.OffreToute{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#5072B2;
}
.OffreToute:link{font-weight:bold;font-size:11px;color:#5072B2;text-decoration:underline;}

.OffreRSS{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#6D8AB2;
}
.OffreRSS:link{font-weight:bold;font-size:11px;color:#6D8AB2;text-decoration:underline;}

.OffreRubrique{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:36px;	
	color:#5072B2;
}

.OffreMenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:16px;	
	color:#94ACD7;
	background-color:#F6F0DB;
}
.OffreMenu:link{font-weight:bold;font-size:16px;color:#94ACD7;text-decoration:underline;}

.OffreMenuLiseret{
	background-color:#E4E0D5;
}

.OffreTitre2{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:20px;	
	color:#5072B2;
}

.OffreTitre3{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#5072B2;
}
.OffreTitre3:link{font-weight:bold;font-size:12px;color:#5072B2;text-decoration:underline;}

.CarteTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}

.CarteContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#000000;
	background-color:#FFF2DF;
}
.CarteContenu a{font-weight:normal;font-size:11px;color:#67C3FF;text-decoration:underline;}

.CatalogueTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.CatalogueContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:10px;	
	color:#289AE5;
	background-color:#FFF6DC;
}
.CatalogueContenu a{font-weight:bold;font-size:10px;color:#5072B2;text-decoration:none;}

.PartenaireTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.PartenaireContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FFF6DC;
}
.PartenaireContenu a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.VoyagesTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}

.VoyagesContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;
	color:#000000;
	background-color:#F6F0DB;
}
.VoyagesContenu a{font-weight:bold;font-size:11px;color:#5072B2;text-decoration:underline;}

.VoyagesTheme{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;
	color:#000000;
}
.VoyagesTheme a{font-weight:bold;font-size:11px;color:#6D8ABE;text-decoration:underline;}

.SeminaireTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.SeminaireContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FFF6DC;
}
.SeminaireContenu a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.ThalassoTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.ThalassoContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FFF6DC;
}
.ThalassoContenu a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.GolfTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#FFE28B;
}

.GolfContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#000000;
	background-color:#FFF6DC;
}
.GolfContenu a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}


.BandeauBas{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#FFFFFF;
	background-color:#A9BEDC;
}
.BandeauBas a{font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:underline;}

.BandeauBasSavoir{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#5072B2;
}
.BandeauBasSavoir a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.NewsletterInscription{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#475267;
}
.NewsletterInscription a{font-weight:bold;font-size:11px;color:#475267;text-decoration:underline;}

.NewsletterInscriptionSearch{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#F2DB9C;
}
.NewsletterInscriptionSearch a{font-weight:bold;font-size:11px;color:#F2DB9C;text-decoration:underline;}

.PageThemeRubrique{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:36px;	
	color:#5072B2;
}

.PageThemeMenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:16px;	
	color:#94ACD7;
	background-color:#F6F0DB;
}
.PageThemeMenu a{font-weight:bold;font-size:16px;color:#94ACD7;text-decoration:underline;}

.PageThemeMenuLiseret{
	background-color:#E4E0D5;
}

.PageThemeTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:20px;	
	color:#5072B2;
}

.PageThemeIntro{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#94ACD7;
}
.PageThemeIntro a{font-weight:bold;font-size:12px;color:#94ACD7;text-decoration:underline;}

.PageThemeTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
}
.PageThemeTexte a{font-weight:normal;font-size:12px;color:#475267;text-decoration:underline;}

.PageThemeLien{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#E7B61E;
}
.PageThemeLien a{font-weight:bold;font-size:11px;color:#E7B61E;text-decoration:underline;}

.PageThemeBandeau{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}
.PageThemeBandeau a{font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:none;}

.PageThemeContenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#F2F5FA;
}
.PageThemeContenu a{font-weight:normal;font-size:11px;color:#575D69;text-decoration:none;}

.ContactRubrique{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:36px;	
	color:#5072B2;
}

.ContactMenu{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:16px;	
	color:#94ACD7;
	background-color:#F6F0DB;
}
.ContactMenu a{font-weight:bold;font-size:16px;color:#94ACD7;text-decoration:underline;}

.ContactMenuLiseret{
	background-color:#E4E0D5;
}

.ContactTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:20px;	
	color:#5072b2;
}

.ContactIntro{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#94ACD7;
}
.ContactIntro a{font-weight:bold;font-size:12px;color:#94ACD7;text-decoration:underline;}

.ContactTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#575D69;
}
.ContactTexte a{font-weight:normal;font-size:12px;color:#575D69;text-decoration:underline;}

.ContactLien{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#EBA600;
}
.ContactLien a{font-weight:bold;font-size:11px;color:#EBA600;text-decoration:underline;}

.SearchDegradeG{
	background-image:url(/images/Search_Degrade_Fond_G.jpg);
	background-repeat:no-repeat;
}

.SearchDegradeD{
	background-image:url(/images/Search_Degrade_Fond_D.jpg);
	background-repeat:no-repeat;
}

.SearchDate{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:13px;	
	color:#5072B2;
}

.EtablissementDegrade{
	background-image:url(/images/Etab_Degrade_V.gif);
	background-repeat:repeat;
}

.EtablissementService{
	background-color:#FCF9F1;
}

.EtablissementServiceTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#475267;
	background-color:#FFE28B;
}

.EtablissementServiceLiseret{
	background-color:#E0E0E0;
}

.EtablissementServiceTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
	background-color:#FFFFFF;
}

.EtablissementNom{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:20px;	
	color:#5072B2;
}

.EtablissementVille{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:15px;	
	color:#5072B2;
}

.EtablissementDescriptif{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#94ACD7;
}
.EtablissementDescriptif a{font-weight:normal;font-size:12px;color:#94ACD7;text-decoration:underline;}

h1{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#94ACD7;
}
h1 a:link{font-weight:normal;font-size:12px;color:#94ACD7;text-decoration:underline;}
h1 a:visited{font-weight:normal;font-size:12px;color:#94ACD7;text-decoration:underline;}
h1 a:active{font-weight:normal;font-size:12px;color:#94ACD7;text-decoration:underline;}
h1 a:hover{font-weight:normal;font-size:12px;color:#94ACD7;text-decoration:underline;}


.EtablissementLien{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#E7B61E;
}
.EtablissementLien a{font-weight:bold;font-size:11px;color:#E7B61E;text-decoration:underline;}

.EtablissementPlan{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#6583BB;
}
.EtablissementPlan a{font-weight:bold;font-size:11px;color:#6583BB;text-decoration:none;}

.EtablissementAdresse{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#5072B2;
}

.EtablissementTel{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#475267;
}

.EtablissementLien2{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#94ACD7;
}
.EtablissementLien2 a{font-weight:bold;font-size:12px;color:#94ACD7;text-decoration:underline;}

.EtablissementReserver{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:13px;	
	color:#759AC3;
}
.EtablissementReserver a{font-weight:normal;font-size:13px;color:#759AC3;text-decoration:none;}

.EtablissementTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
}

.EtablissementImage{
	background-image:url(/images/Etab_Fond_Image.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.EtablissementOffre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}

.EtablissementTarif{
	border-top : solid 1px;
	border-bottom : solid 1px;
	border-left : solid 1px;
	border-right : solid 1px;
	
	border-top-color : #6D8ABE;
	border-bottom-color : #6D8ABE;
	border-left-color : #6D8ABE;
	border-right-color : #6D8ABE;
}

.EtablissementTarifTexte{
	padding:4px;
	
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:14px;	
	color:#5072B2;
}

.SearchTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#5072B2;
	background-color:#FFE28B;
}

.SearchTab{
	background-color:#FFE0B2;
	
	border-top : solid 1px;
	border-bottom : solid 1px;
	border-left : solid 1px;
	border-right : solid 1px;
	
	border-top-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-left-color : #FFFFFF;
	border-right-color : #FFFFFF;
}

.SearchLien{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#5072B2;
}
.SearchLien a{font-weight:bold;font-size:12px;color:#5072B2;text-decoration:none;}

.SearchLienEtab{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#5072B2;
}
.SearchLienEtab a{font-weight:normal;font-size:11px;color:#5072B2;text-decoration:underline;}

.SearchTexteEtab{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#475267;
}

.SearchPromo{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#5072B2;
}

.SearchCritereTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:16px;	
	color:#475267;
	padding-left:7px;
	padding-top:4px;
	padding-bottom:4px;
}

.SearchCritereEntete{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:13px;	
	color:#365BA1;
}
.SearchCritereEntete a{font-weight:bold;font-size:13px;color:#365BA1;text-decoration:none;}

.SearchCritereTexte{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#475267;
}
.SearchCritereTexte a{font-weight:normal;font-size:12px;color:#475267;text-decoration:underline;}

.SearchMoteur{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:10px;	
	color:#5072B2;
	background-color:#F6F0DB;
}

.SearchResultatIntitule{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}

.SearchResultatDescription{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#575D69;
	background-color:#F6F0DB;
}

.SearchResultatForfait{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#F6F0DB;
}

.SearchResultatPersonne{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
	background-color:#F6F0DB;
}

.SearchResultatPrix{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#6D8ABE;
}

.SearchResultatOption{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#94ACD7;
}

.SearchResultatReserver{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:13px;	
	color:#5072B2;
}
.SearchResultatReserver a{font-weight:normal;font-size:13px;color:#5072B2;text-decoration:underline;}

.SearchTabMois{
	width:240px;
	background-color:#5072B2;
}

.SearchTabMois td{
	padding:2px;
}

.SearchMois{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#FFFFFF;
}
.SearchMois a{font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:none;}

.SearchTabJour{
	width:240px;
	background-color:#F2F5FA;
	border-collapse:separate;
	border-spacing:2px;
}


.SearchJour{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#5072B2;
}

.SearchJourNombre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#575D69;
}

.SearchJourNombreSelect{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#000000;
}

.ReserverEtablissementNom{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:16px;	
	color:#5072B2;
}

.ReserverEtablissementVille{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:12px;	
	color:#5072B2;
}

.ReserverTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:16px;	
	color:#6D8ABE;
}

.ReserverSsTitre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:14px;	
	color:#6D8ABE;
}

.ReserverTotalTab{
	border-top : solid 2px;
	border-bottom : solid 2px;
	border-left : solid 2px;
	border-right : solid 2px;
	
	border-top-color : #575D69;
	border-bottom-color : #575D69;
	border-left-color : #575D69;
	border-right-color : #575D69;
}
	
.ReserverTotal{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:14px;	
	color:#6D8ABE;
}

.ReserverTotalInfo{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:13px;	
	color:#FFFFFF;
	background-color:#6D8ABE;
}

.NewsletterPartance{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#FFFFFF;
	background-color:#98ACD2;
}

.NewsletterOffre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#475267;
	background-color:#FFF3D1;
}

.NewsletterBandeauBas{
	background-color:#6D8ABE;
}















.icones{
  font-family:Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-weight:normal;
  color:#000000
}


.HomeTableBG1{
background-color:#FEC063;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight:bold;
 color:#006DB5
}
.HomeTableBG1:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  color : #006DB5; text-decoration : none;} 
.HomeTableBG1:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color : #006DB5; text-decoration : none;}
.HomeTableBG1:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color : #FFFFFF; text-decoration : none;}
.HomeTableBG1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color : #FFFFFF; text-decoration : none;}


.HomeTableBG2{
background-color:#FF9900;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 18px; 
 font-weight:normal;
 color:#FFFFFF
}

.HomeTableBG3{
background-color:#FCE9C4;
}

.DerneiereMinutesTableBG{
  background-color:#4D6E6D;
}

.DerneiereMinutesTitre{
  background-color:#FFC36B;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#A5282C
}
.DerneiereMinutesTextes{
  background-color:#FFC36B;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:normal;
  color:#A5282C
}

.DerneiereMinutesPrix{
  background-color:#FAD89E;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#DB2128
}

.OffresBGjaune{
  background-color:#FFF6DE;
}

.OffresTableBG1{
  background-color:#FFAC4C;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#A5282C
}
.OffresTableBG1a{
  background-color:#F4BA83;
}

.OffresTableBG2{
  background-color:#FFC36B;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#A5282C
}
.OffresTableBG2a{
  background-color:#F8CEA1
}

.OffresTableBG3{
  background-color:#FFD494;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#A5282C
}
.OffresTableBG3a{
  background-color:#FADBB9
}

.OffresTableLiseret{
  background-color:#A5282C
}

.tTexteGrisFonce{
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight:bold;
color:#3D3F3B;
}


.HomeworldTableBG1{
  background-color:#99C1E0
}
.HomeworldTableBG2{
  background-color:#D5E6F5
}

.HomeworldTableBG3{
  background-color:#EAF1F9
}


.Copyryght{
  background-color:#FF9900;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 9px; 
  font-weight:normal;
  color:#FFFFFF
}
.Copyryght:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal;  color : #FFFFFF; text-decoration : underline;} 
.Copyryght:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color : #FFFFFF; text-decoration : underline;}
.Copyryght:active {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color : #FFFFFF; text-decoration : underline;}
.Copyryght:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color : #FFFFFF; text-decoration : underline;}

.EtablissementInfo{
  background-color:#FEC063;
}
  

.EtablissementTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight:bold;
	color:#006DB5}


.EtablissementNomPetit{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight:bold;
	color:#006DB5}
  
.EtablissementBGLiseret{
	background-color:#006DB5
}

 
.RechercheTable{
background-color:#006DB5;
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FCE9C4
}
.RechercheTable:link { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;  color : #FCE9C4; text-decoration : none;} 
.RechercheTable:visited { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FCE9C4; text-decoration : none;}
.RechercheTable:active {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FCE9C4; text-decoration : none;}
.RechercheTable:hover { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FFFFFF; text-decoration : none;}


.RechercheTableInact{
background-color:#99C1E0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight:normal;
color:#0064AE;
}
.RechercheTableInact:link { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;  color : #0064AE; text-decoration : none;} 
.RechercheTableInact:visited { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #0064AE; text-decoration : none;}
.RechercheTableInact:active {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #0064AE; text-decoration : none;}
.RechercheTableInact:hover { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FFFFFF; text-decoration : none;}


.RechercheLiens{
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#FCE9C4
}
.RechercheLiens:link { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;  color : #FCE9C4; text-decoration : none;} 
.RechercheLiens:visited { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FCE9C4; text-decoration : none;}
.RechercheLiens:active {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FCE9C4; text-decoration : none;}
.RechercheLiens:hover { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color : #FFFFFF; text-decoration : none;}


.Tbleubold{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#5072b2}
  
.tTitreClair,H4{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: normal; 
color:#BCBBBF;
}
.tTitreClairBold,H3{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color:#BCBBBF;
}

.tTitrebleuBold{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color:#005CAD;
}

.tEnteteClair,H6{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: normal;
color:#BCBBBF;
}
.tEnteteClairBold,H5{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold; 
color:#BCBBBF;
}

.tTexteBlanc{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
color:#FFFFFF;
}


.TableauMenuHaut{
background-color:#FF9900;
}


.MenuHaut{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold;
color:#FFFFFF;
}
.MenuHaut:link {color:#FFFFFF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.MenuHaut:visited {color:#FFFFFF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.MenuHaut:active {color:#FF0000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.MenuHaut:hover {color:#FF0000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}


.RechercheListeStart{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold;
color:#006DB5;
}
.RechercheListeStart:link {color:#006DB5;;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
.RechercheListeStart:visited {color:#006DB5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
.RechercheListeStart:active {color:#006DB5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}
.RechercheListeStart:hover {color:#A52B2C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold;}

.RechercheListeSuite{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: normal;
color:#006DB5;
}
.RechercheListeSuite:link {color:#006DB5;;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}
.RechercheListeSuite:visited {color:#006DB5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}
.RechercheListeSuite:active {color:#006DB5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}
.RechercheListeSuite:hover {color:#A52B2C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}

.RechercheListeFin{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: normal;
color:#FF9900;
}
.RechercheListeFin:link {color:#FF9900;;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}
.RechercheListeFin:visited {color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}
.RechercheListeFin:active {color:#FEC063; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}
.RechercheListeFin:hover {color:#FEC063; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight:normal;}

.ReservationTexte{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:normal;
  color:#000000}


.ActuTableBG1{
background-color:#F9AE49
}

.ActuTableBG2{
background-color:#006DB5;
}

.ActuTableBG3{
background-color:#006DB5;
}


.ActuSujet{
	background-color:#FAD89E;
}

.ActuContenuSujet{
	background-color:#FCE9C4;
}

.ActuSepare{
	background-color:#FF9900;
}

.OffreResultat{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-weight:bold;
  color:#6D6E71}

.PageThemeG{font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight:bold;
	color:#006DB5}
	
.PageThemeP{font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight:bold;
	color:#006DB5}
 
.PageThemeD{
 background-color:#FAD89E;
}

.FormuleTable{
  background-color:#EAF1F9
}





.TitrePageTheme{
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  font-weight:bold;
  color:#FFFFFF
}

.TitreBlancGras{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
color:#FFFFFF;
}

.TexteBlancGras{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight:bold;
 color:#FFFFFF
}

.TexteBlancPetitGras{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight:bold;
 color:#FFFFFF
}

.TexteBlancPetit{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight:normal;
 color:#FFFFFF
}

.tTextesBlanc{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight:bold;
 color:#FFFFFF
}

.TitreBleuGras{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
font-weight: bold;
color:#0064AE;
}

.TexteBleuGras{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight:bold;
 color:#0064AE
}

.TexteBleuPetitGras{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight:bold;
 color:#0064AE
}

.TexteBleuPetit{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight:normal;
 color:#0064AE
}

.tTextesBleu,H2{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal;
color:#5072B2;
}

.FondOrange{
	background-color:#FF9900;
}

.CircuitTitre{
background-color:#FFAC4C;
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-weight: bold;
color:#A5282C;
}

.CircuitTexte{
background-color:#F4BA83;
font-family: arial, helvetica, sans-serif;		
font-weight:normal;
font-size:12px;	
color:#000000;
}

.LienMenu{
font-family: arial, helvetica, sans-serif;		
font-weight:bold;
font-size:8pt;	
color:#FFFFFF;
}
.LienMenu:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;  color : #FFFFFF; text-decoration : none;} 
.LienMenu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color : #FFFFFF; text-decoration : none;}
.LienMenu:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color : #FF0000; text-decoration : none;}
.LienMenu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color : #FF0000; text-decoration : none;}
-->

.EtablissementTableau{
	border-collapse:separate;
	border-spacing:1px;

}

.EtablissementTableau td{
	padding:4px;
}

.EtablissementTableauFull{
	width:510px;
	border-collapse:separate;
	border-spacing:1px;

}

.EtablissementTableauFull td{
	padding:4px;
}

.hotelPays 			{  font-family: verdana , Arial, Helvetica; font-size: 13px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline; background-color:#6D8ABE;}
.hotelPays:link		{  font-family: verdana , Arial, Helvetica; font-size: 13px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}
.hotelPays:visited	{  font-family: verdana , Arial, Helvetica; font-size: 13px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}
.hotelPays:active	{  font-family: verdana , Arial, Helvetica; font-size: 13px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}
.hotelPays:hover	{  font-family: verdana , Arial, Helvetica; font-size: 13px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}

.hotelRegion 			{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline; background-color:#A9BEDC;}
.hotelRegion:link		{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}
.hotelRegion:visited	{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}
.hotelRegion:active		{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}
.hotelRegion:hover		{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF ;  text-decoration: underline;}

.hotelDepartement 			{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5072B2 ;  text-decoration: underline;}
.hotelDepartement:link		{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5072B2 ;  text-decoration: underline;}
.hotelDepartement:visited	{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5072B2 ;  text-decoration: underline;}
.hotelDepartement:active	{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5072B2 ;  text-decoration: underline;}
.hotelDepartement:hover		{  font-family: verdana , Arial, Helvetica; font-size: 11px; font-weight: normal; color: #5072B2 ;  text-decoration: underline;}

.anylinkcss{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#475267;
	white-space: nowrap;
	position:absolute;
	visibility: hidden;
	border-top:1px solid #5072B2;
	border-left:1px solid #5072B2;
	border-right:1px solid #5072B2;
	z-index: 100;
	background-color: #F6F0DB;
	text-align:left;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

.anylinkcss a{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#475267;
	display: block;
	border-bottom: 1px solid #5072B2;
	padding:3px;
	text-decoration: none;
}

.anylinkcss a:visited , .anylinkcss a:link { /*hover background color*/
	text-decoration: none;
}

.anylinkcss a:hover , .anylinkcss a:active { /*hover background color*/
	color:#FFFFFF;
	background-color: #5072B2;
	text-decoration: none;
}

.anylinkcssOffre{
	font-family: arial, helvetica, sans-serif;		
	font-weight:normal;
	font-size:11px;	
	color:#475267;
	white-space: nowrap;
	position:absolute;
	visibility: hidden;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	z-index: 100;
	background-color: #FCF9F1;
	text-align:left;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

.anylinkcssOffre a{
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:11px;	
	color:#475267;
	background-color: #FCF9F1;
	display: block;
	border-bottom: 1px solid #000000;
	padding:3px;
	text-decoration: none;
}

.anylinkcssOffre a:visited , .anylinkcssOffre a:link { /*hover background color*/
	text-decoration: none;
}

.anylinkcssOffre a:hover , .anylinkcssOffre a:active { /*hover background color*/
	color:#475267;
	background-color: #FCF9F1;
	text-decoration: none;
}

.SpanTips1 {
	position: absolute;
	visibility: hidden;
	top: 0;
	left: 0;
	width:auto;
	padding:2px;
	border:1px solid #000000;
	background-color:#FFFFFF;
	z-index:10;
	white-space:nowrap;
}

/* NOUVEAUTE RESERVIT */

.reservation {
	text-align: left;
	margin: 20px 0 0 20px;
	
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.reservation h1 {
	background: url(/images/Home/ico_bulles_fond_bleu.gif) no-repeat;
	padding-left: 38px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.reservation input {
	float:right;
	margin: 6px 36px 0 108px;
	padding: 6px;
	background : #5072B2;
	border: 1px solid #FFE28B;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	
}

.reservation a.com {
	display: inline-block;
	margin: 2px;
	font-size: 12px;
	font-weight: bold;
	color: #0000EE;
	text-decoration: none;
}

.reservation a.com img {
	vertical-align: middle;
	padding-right: 4px;
}

a.etablissementLienTable {
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:12px;	
	color:#475267;
	background-color:#FFE28B;
	text-decoration: none;
}

a.etablissementLienTableReserver {
	font-family: arial, helvetica, sans-serif;		
	font-weight:bold;
	font-size:14px;	
	color:#FFFFFF;
	background-color:#84A1CD;
	text-decoration: none;
}

.clearer {
	clear:both;
	height:0;
	font-size:0;
}

.clearer4{
	clear:both;
	height:4px;
	font-size:0;
}

.clearer10{
	clear:both;
	height:10px;
	font-size:0;
}


