<style type="text/css">
 <!--
 .texte  {
	font-size : 12px;
	text-decoration : none;
	font-family : Arial;
	color : #000000;
}

td { font-family: Arial;  font-size: 11px;  }

.p      { font-family: Arial; font-size: 11px; color: #000000; text-align: justify; }

.menubandeau td      { font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: center;}
.menubandeau a      { font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: center; text-decoration: none;}
.menubandeau a:active      { font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: center; text-decoration: underline;}
.menubandeau a:hover      { font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: center; text-decoration: underline;}
.menubandeau a:link     { font-family: Arial; font-size: 11px; color: #FFFFFF; text-align: center; text-decoration: none;}

.bienvenue td      { font-family: Arial; font-size: 12px; color: #000000; text-align: justify; margin-left: 5; margin-right: 5;}
.actu td      { font-family: Arial; font-size: 11px; color: #000000; }
.promo td      { font-family: Arial; font-size: 11px; color: #000000; text-align: justify; }

.menuvert       { font-family: Arial; font-size: 12px; color: #009D4A;  }
a.menuvert       { font-family: Arial; font-size: 12px; color: #009D4A;  }

.menuviolet       { font-family: Arial; font-size: 12px; color: #947B9F;  }
a.menuviolet       { font-family: Arial; font-size: 12px; color: #947B9F;  }

.menumarron       { font-family: Arial; font-size: 12px; color: #7D7765;  }
a.menumarron       { font-family: Arial; font-size: 12px; color: #7D7765;  }

.menurose       { font-family: Arial; font-size: 12px; color: #A17276;  }
a.menurose       { font-family: Arial; font-size: 12px; color: #A17276;  }

.menubleu       { font-family: Arial; font-size: 12px; color: #71769E;  }
a.menubleu       { font-family: Arial; font-size: 12px; color: #71769E;  }

.menujaunefonce       { font-family: Arial; font-size: 12px; color: #BEBD82;  }
a.menujaunefonce       { font-family: Arial; font-size: 12px; color: #BEBD82;  }

.texte10px      { font-family: Arial; font-size: 10px; color: #000000; }
.texte11px      { font-family: Arial; font-size: 11px; color: #000000; }
.texte12px      { font-family: Arial; font-size: 12px; color: #000000; }
.texte12pxbold      { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; }
.texte14pxbold      { font-family: Arial; font-size: 14px; color: #000000; font-weight: bold; }

.texte11bleu      { font-family: Arial; font-size: 11px; color: #1B6491;  }
.texte12bleu      { font-family: Arial; font-size: 12px; color: #1B6491;  }
.texte12bleub      { font-family: Arial; font-size: 11px; color: #1B6491; font-weight: bold; }
.titrehotel      { font-family: Arial; font-size: 12px; color: #1B6491;  font-weight: bold; }
.titrehotelblanc      { font-family: Arial; font-size: 12px; color: #FFFFFF;  font-weight: bold; }
.titrehotel16blanc      { font-family: Arial; font-size: 16px; color: #FFFFFF;  font-weight: bold; }
.titrehotel18blanc      { font-family: Arial; font-size: 18px; color: #FFFFFF;  font-weight: bold; }
.titreresto14blanc      { font-family: Arial; font-size: 14px; color: #FFFFFF;  font-weight: bold; }
.titreresto12blanc      { font-family: Arial; font-size: 12px; color: #FFFFFF;  font-weight: bold; }
.titrehotel a    { font-family: Arial; font-size: 12px; color: #1B6491;  font-weight: bold; text-decoration: none; }
.titrehotel a:active    { font-family: Arial; font-size: 12px; color: #1B6491;  font-weight: bold; text-decoration: underline;}
.titrehotel a:hover    { font-family: Arial; font-size: 12px; color: #1B6491;  font-weight: bold; text-decoration: underline;}
.titrehotel a:link    { font-family: Arial; font-size: 12px; color: #1B6491;  font-weight: bold; text-decoration: none; }
.titrepartenaire      { font-family: Arial; font-size: 22px; color: #FFFFFF;  font-weight: bold; text-decoration: none; }

a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6080A0; text-decoration: none;}
a:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6080A0; text-decoration: underline;}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6080A0; text-decoration: underline;}
a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6080A0; text-decoration: none;}

.LienProduit {  font-family: Arial, Helvetica, sans-serif; font-size: 14x; color: #6080A0; text-decoration: none;}
.LienProduit a {  font-family: Arial, Helvetica, sans-serif; font-size: 14x; color: #6080A0; text-decoration: none;}
a.LienProduit {  font-family: Arial, Helvetica, sans-serif; font-size: 14x; color: #6080A0; text-decoration: none;}
a.LienProduit:active {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6080A0; text-decoration: underline;}
a.LienProduit:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6080A0; text-decoration: underline;}
a.LienProduit:link {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6080A0; text-decoration: none;}

a.BandeauGris {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CBCAD8; text-decoration: none;}
a.BandeauGris:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CBCAD8; text-decoration: underline;}
a.BandeauGris:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline;}
a.BandeauGris:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CBCAD8; text-decoration: none;}

.noir {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.noir:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.noir:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}
.noir:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}

a.vert { color: #009D4A; text-decoration: underline; font-size: 10px; font-family: Arial; }
a.vert:active { color: #009D4A; text-decoration: underline; font-size: 10px; font-family: Arial; }
a.vert:hover { color: #009D4A; text-decoration: underline; font-size: 10px; font-family: Arial; }
a.vert:link { color: #009D4A; text-decoration: underline; font-size: 10px; font-family: Arial; }

a.bleu11 { color: #217CB5; text-decoration: underline; font-size: 10px; font-family: Arial; text-decoration: none;}
a.bleu11:active { color: #217CB5; text-decoration: underline; font-size: 10px; font-family: Arial; text-decoration: underline;}
a.bleu11:hover { color: #217CB5; text-decoration: underline; font-size: 10px; font-family: Arial; text-decoration: underline;}
a.bleu11:link { color: #217CB5; text-decoration: underline; font-size: 10px; font-family: Arial; text-decoration: none;}

a.bleu12 { color: #217CB5; text-decoration: underline; font-size: 12px; font-family: Arial; text-decoration: none;}
a.bleu12:active { color: #217CB5; text-decoration: underline; font-size: 12px; font-family: Arial; text-decoration: underline;}
a.bleu12:hover { color: #217CB5; text-decoration: underline; font-size: 12px; font-family: Arial; text-decoration: underline;}
a.bleu12:link { color: #217CB5; text-decoration: underline; font-size: 12px; font-family: Arial; text-decoration: none;}

.ssmenutdoff{ background-image: url(fr/images/fond-ssmenu-off.gif); }
.ssmenutdon{ background-image: url(fr/images/fond-ssmenu-on.gif); }
a.ssmenu      { font-family: Arial; font-size: 14px; color: #0A2B89;  font-weight: bold; text-decoration: none; }
a.ssmenu:active    { font-family: Arial; font-size: 14px; color: #0A2B89;  font-weight: bold; text-decoration: none; }
a.ssmenu:hover    { font-family: Arial; font-size: 14px; color: #0A2B89;  font-weight: bold; text-decoration: none; }
a.ssmenu:link    { font-family: Arial; font-size: 14px; color: #0A2B89;  font-weight: bold; text-decoration: none; }

.LienResto { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
a.LienResto { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
a.LienResto:active { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
a.LienResto:hover { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
a.LienResto:link { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
a.LienResto:visited { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }

.RestoTitre { color: #A31426; text-decoration: none; font-size: 16px; font-family: Arial; font-weight: bold; }
.RestoMailTitre { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
.RestoWebTitre { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
.RestoAdresseData { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: bold; }
.RestoCuisineVP { color: #97417E; text-decoration: none; font-size: 14px; font-family: Arial; font-weight: bold; }
.RestoCuisineVS { color: #97417E; text-decoration: none; font-size: 14px; font-family: Arial; font-weight: normal; font-style: italic; }

.RestoDescriptionVP { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal;  }
.RestoDescriptionVS { color: #D59F47; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal; font-style: italic; }

.RestoMenuVP { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal;  }
.RestoMenuVS { color: #951900; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal; font-style: italic; }
.RestoServiceVP { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal;  }
.RestoServiceVS { color: #951900; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal; font-style: italic; }
.RestoOuvertureVP { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal;  }
.RestoOuvertureVS { color: #951900; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal; font-style: italic; }
.RestoServiceTitre { color: #000000; text-decoration: none; font-size: 12px; font-family: Arial; font-weight: normal;  }
.RestoLangueVP { color: #000000; text-decoration: none; font-size: 11px; font-family: Arial; font-weight: normal;  }


.form2 {
  font-family: arial;
  font-size: 9px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  background-color: #FFFFFF ;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-left-color: #000000;
  border-right-color: #000000;
  border-right-width: 1px;
  border-top-color: #000000;
  border-top-width: 1px;
}

.form {
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  background-color: #FFFFFF ;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-left-color: #000000;
  border-right-color: #000000;
  border-right-width: 1px;
  border-top-color: #000000;
  border-top-width: 1px;
}
.boutonform {
  font-family: arial;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  background-color: FD982C ;
}

    .calendarNav1     {  font-family: Verdana, Arial, Helvetica; font-size: 9px; font-style: normal; background-color: #3f6551}
    .calendarTop1     {  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-style: normal; color: #FFFFFF; font-weight: bold;  background-color: #3f6551}
    .calendarToday1 {  font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: bold; color: #000000; background-color: #FFFFFF;}
    .calendarDays1     {  width:20; height:20; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #FFFFFF; text-align: center}
    .calendarEmpty1     {  width:20; height:20; font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #EFFFE8; text-align: center}
    .calendarClose1     {  width:20; height:20;font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #B2B2B2; text-align: center}
    .calendarFull1     {  width:20; height:20;font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #ECABAB; text-align: center}
    .calendarNR1     {  width:20; height:20;font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #FFFFFF; text-align: center}
    .calendarDispo1     {  width:20; height:20;font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #96DA75; text-align: center}
    .calendarHL1     {  width:20; height:20;font-family: Verdana, Arial, Helvetica; font-size: 10px; font-style: normal; color: #000000; background-color: #ECABAB; text-align: center}
    .calendarHeader1{  font-family: Verdana, Arial, Helvetica; font-size: 9px; background-color: #A9B4B3; color: #FFFFFF;}
    .calendarTable1 {  background-color: #3f6551; border: 1px #3f6551 solid}

.td.BlancDot {
 background-color: #FFFFFF;
 border-collapse: collapse; 
 border-style: dotted; 
 border-width: 1;
 border-color: #111111;
 text-align:justify;
 padding: 4;
}

th.boite {
 color: #FFFFFF; 
 background-color: #006699;
 border-style: solid;
 border-collapse: collapse;
 border-width: 1;
 border-color: #000000;
 text-align: center;
}

td.RechecheTitre {
 color: #FFFFFF; 
 background-color: #8FBFE1;
 font-family: Arial; 
 font-size: 14px;
  font-weight: bold;
 text-align: left;
}

td.RechecheData {
 color: #000000; 
 background-color: #B4CEE1;
 font-family: Arial; 
 font-size: 11px;
 text-align: left;
}


td.RechecheResult {
 color: #000000; 
 font-family: Arial; 
 font-size: 11px;
 text-align: left,middle;
 
}

td.RechecheResultBold {
 color: #000000; 
 font-family: Arial; 
 font-size: 11px;
 font-weight: bold;
 text-align: 1left;
}


th.boiteresto {
 color: #FFFFFF; 
 background-color: #83C0E5;
 border-style: solid;
 border-collapse: collapse;
 border-width: 0;
 border-color: #000000;
 text-align: left; 
}

td.boite {
 color: #000000; 
 background-color: #FFFFFF;
 border-style: solid;
 border-width: 0;
 border-collapse: collapse;
 border-color: #000000;
}

HomeTele {
 background-color: #EEF6FC;
}

HomeTele:hover {
 background-color: #FFFFFF;
}

a.tooltip em {
    display:none;
}

a.tooltip:hover {
    border: 0; 
    position: relative; 
    z-index: 500; 
    text-decoration:none;
}

a.tooltip:hover em {
   	font-family: arial; 
   	font-size: 12px; 
    display: block; 
    position: absolute; 
    top: 20px; 
    left: -10px; 
    padding: 5px; 
    color: #000; 
    border: 1px solid #bbb; 
    background: #ffc; 
    width:170px;
}

a.tooltip:hover em span {
    position: absolute; 
   	font-family: arial; 
   	font-size: 12px; 
    top: -7px; 
    left: 15px;
    height: 7px; 
    width: 11px; 
    background: transparent url(image-infobulle.gif); 
    margin:0; 
    padding: 0; 
    border: 0;
}

/* hide from ie on mac \*/
#flashcontent {
	width: 480px;
	height: 350px;
}
/* end hide */
-->
</style>
