/* DEFAULT */
/* body	{ background: #69c url(images/fond_page.gif) repeat-x;scrollbar-base-color:#295CA3;scrollbar-arrow-color:#FF9900; }*/
body	{ background: #69c url(images/fond_page.gif) repeat-x;}

table {font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss;}
p {}
td {}

/* TABLEAU */
.tableau-central  { background-color: #fff; padding-top: 16px; padding-bottom: 6px }
.tableau-menuNavHaut { background: url(images/degrade_orange.gif) no-repeat; padding: 4px 8px; height: 23px }
.tableau-fdDegradeG { background: url(images/ombreG.gif) repeat-y }
.tableau-fdDegradeD { background: url(images/ombreD.gif) repeat-y }
.tableau-espaceLogoPartenaires { padding-right: 16px; padding-left: 16px }
.tableau-espacesMenuHaut { padding-right: 16px; padding-left: 16px }
.td-ligneSitesThematiques { background: url(images/degrade_bande_SitesThematiq.gif) repeat; padding: 2px 8px; border-bottom: 1px solid #9cc }
.td-ligneOffresSpeciales   { background-color: #e7fbfb; padding-top: 2px; padding-bottom: 6px; padding-left: 8px; border-bottom: 1px solid #c4dadf }
.td-ligneCoup2Coeur  { background-color: #fbe7f0; padding-top: 2px; padding-bottom: 6px; padding-left: 8px; border-bottom: 1px solid #d5c9d6 }
.td-ListeProduits01  { color: #ba459c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #ebc4e2; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #900e67 }
.td-ListeProduits02  { color: #ba459c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #f4ddef; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #900e67 }

.td-ListeOffres01  { color: #2a5a99; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #d2f7f7; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #6799cc }
.td-ListeOffres02  { color: #2a5a99; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #eff; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #6799cc }


.td-ListeLiens01   { color: #204c95; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #e4ecf5; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #5487c0 }
.td-ListeLiens02   { color: #204c95; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #c4d7eb; padding-top: 4px; padding-bottom: 4px; padding-left: 8px; border-bottom: 1px solid #5487c0 }
.td-telechargement  { color: #2a5a99; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 30px; padding-bottom: 12px; border-bottom: 1px solid #dbe1f3 }
.td-titre_telechargement { background: url(images/TI_telecharger.jpg) no-repeat 0px 0px; padding-top: 72px; padding-left: 165px }


/* LIENS */
a.lk-menu:link, a.lk-menu:visited    { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline; font-weight: normal; word-spacing: 0px; letter-spacing: 0px;}
a.lk-menu:hover, a.lk-menu:active     { color: #555; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none; font-weight: normal; word-spacing: 0px; letter-spacing: 0px;}

a.lk-pied:link, a.lk-pied:visited     { color: #888; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.lk-pied:hover, a.lk-pied:active      { color: #bbb; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }

a.lk-sites:link, a.lk-sites:visited      { color: #066; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.lk-sites:hover, a.lk-sites:active       { color: #57a4a4; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a.lk-offresSpe:link, a.lk-offresSpe:visited       { color: #506477; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-offresSpe:hover, a.lk-offresSpe:active        { color: #a3afba; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a.lk-coup2coeur:link, a.lk-coup2coeur:visited        { color: #b566cc; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-coup2coeur:hover, a.lk-coup2coeur:active         { color: #c089d0; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a.lk-blanc:link, a.lk-blanc:visited    { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-blanc:hover, a.lk-blanc:active    { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a.lk-liste:link, a.lk-liste:visited     { color: #8d0c63; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-liste:hover, a.lk-liste:active     { color: #b23492; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a.lk-liste2:link, a.lk-liste2:visited     { color: #883300; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-liste2:hover, a.lk-liste2:active     { color: #C1D661; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a.lk-liens:link, a.lk-liens:visited      { color: #204c95; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: underline }
a.lk-liens:hover, a.lk-liens:active      { color: #204c95; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

/* REDACTIONNEL */
.zone-contact { color: #2a5a99; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; padding-top: 15px; padding-left: 40px; font-weight: normal; word-spacing: 0px; letter-spacing: 0px;}
.accueil-TI-Sejours  { color: #fff; font-size: 18px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Geneva; padding-top: 6px; padding-bottom: 6px; }
.text-zoneNewsletter  { color: #96859b; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 10px; padding-left: 12px; border-right: 1px solid #dfd0e3; border-left: 1px solid #dfd0e3 }
.text-zoneNewsletter_bleu  { color: #009CFD; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 10px; padding-left: 12px; border-right: 1px solid #009CFD; border-left: 1px solid #009CFD }
.pied   { color: #888; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 8px; padding-bottom: 16px }
.textBleu12pxANCV { color: #36c; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 8px }
.textBlancTirGroupe { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; padding-top: 124px; padding-left: 18px }
.redac-fiche { color: #900e67; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: justify; padding-right: 10px; padding-left: 10px }
.titre-fiche { color: #900e67; font-size: 16px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px; padding-left: 42px }
.titre-ficheOffres { color: #6799cc; font-size: 20px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px; padding-left: 42px; }
.titreTarifs-fiche { color: #5487c0; font-size: 20px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px; padding-bottom: 2px; padding-left: 42px; border-bottom: 1px solid #c0dfdf }

.Zone-forum  { float:right; color: #750075; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #FFEAFF; padding: 4px; border: solid 1px #750075 }
a.forum { color: #750075; font-size: 14px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px;}

.Zone-aerien  { color: #CC0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #FFFFCC; padding: 4px; border: solid 1px #CC0000; height:52x;}
a.aerien { color: #CC0000; font-size: 16px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px;}

/* FORMULAIRE */
form { margin: 0px; padding: 0px }
.selectNewsletter { color: #fff; background-color: #96859b }
.selectNewsletter_bleu { color: #fff; background-color: #009CFD }
.redac_formu { color: #444; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }

/* IMAGES */
.photosAccueil  { border: solid 1px #fff }

/* TABLEAUX TARIFS */
.tarifs-TIperiode { color: #369; font-weight: bold; font-size: 16px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss }
.tarifs-ZoneDescriptive  { color: #111; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; background-color: #f2fcfe; padding: 4px; border: solid 1px #b0c4de }

/* DIAPORAMA */
/*
.titreProduit   { color: #900e67; font-size: 20px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px; padding-top: 10px; padding-left: 10px }
.zoneGdePhoto { padding-left: 18px }
.cellPhoto-normal { padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
.cellPhoto-over { background-color: #ddd; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #aaa; border-bottom: 1px solid #aaa }
*/

.titreProduit   { color: #900e67; font-size: 20px; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px; padding-top: 10px; padding-left: 18px }
.zoneGdePhoto { padding-left: 18px }
.cellPhoto-normal { padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
.cellPhoto-over { background-color: #ddd; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #aaa; border-bottom: 1px solid #aaa }
#galerie { text-align: center; margin-top: 20px !important; margin-bottom: 20px !important; }
.visuel { margin-right: 10px; margin-bottom: 10px; border: solid 1px #0062a1; }

.text-thematic { color: #900e67; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-align: center; padding-right: 10px; padding-left: 10px }
.titre-thematic { color: #900e67; font-size: 16px; font-weight: bold; font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss; word-spacing: 1px; letter-spacing: 2px; padding-left: 42px; text-align: center }

.tableau-tef { border: 1px solid #000099; }

#moteurgo{
  width:560px;
  height:700px;
  border:none;
  overflow:hidden;
  max-height:700px;
  padding-left: 0px;
   margin-left: auto; 
  margin-right: auto; 
}
