/* Generated by KompoZer */
.fond_page_index {
  background-color: #a6c450;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 820px;
}
.fond_page_situation {
  background-color: #f0fac2;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 1300px;
}
.fond_page_tarif {
  background-color: #9ec8d3;
  font-family: 'times new roman',helvetica,times,serif;
  height: 1450px;
}
.fond_page_atmosphere {
  background-color: #a7b9c7;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 1330px;
}
.fond_page_liens {
  background-color: #d9e171;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 1230px;
}
.fond_page_activite {
  background-color: #c6d5e3;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 1260px;
}
.fond_page_romance {
  background-color: #ebdad3;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 810px;
}
.fond_page_africaine {
  background-color: #bf7b89;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 780px;
}
.fond_page_campagnard {
  background-color: #b5a8c4;
  font-family: 'times new roman',helvetica,times,serif;
  font-size: 1em;
  height: 930px;
}
p {
  padding: 2px;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
#cadre_principal_index {
  border: 1px solid #c0c0c0;
  position: absolute;
  left: 50%;
  background-color: #d5edb3;
  margin-left: -470px;
  margin-top: 0px;
  width: 898px;
  top: 10%;
  height: 608px;
}
#cadre_principal_situation {
  border: 1px solid #c0c0c0;
  position: absolute;
  left: 50%;
  background-color: #f9fbe6;
  margin-left: -470px;
  margin-top: 0px;
  width: 898px;
  top: 10%;
  height: 970px;
}
#cadre_principal_tarif {
  border: 1px solid #31606c;
  position: absolute;
  left: 50%;
  background-color: #d2e4ea;
  margin-left: -470px;
  margin-top: 0px;
  width: 898px;
  top: 10%;
  height: 1270px;
}
#cadre_principal_romance {
  border: 1px solid #c0c0c0;
  position: absolute;
  left: 50%;
  height: 620px;
  margin-left: -470px;
  width: 898px;
  top: 10%;
  margin-top: 0px;
  background-color: #f1eee1;
}
#cadre_principal_campagnard {
  border: 1px solid #a6c3c1;
  position: absolute;
  left: 50%;
  height: 730px;
  margin-left: -470px;
  width: 898px;
  top: 10%;
  margin-top: 0px;
  background-color: #dfe9de;
}
#cadre_principal_atmosphere {
  border: 1px solid #5c3d4f;
  position: absolute;
  left: 50%;
  height: 1090px;
  background-color: #f0fff8;
  margin-left: -470px;
  width: 898px;
  top: 10%;
  margin-top: 0px;
}
#cadre_principal_liens {
  border: 1px solid #2c4412;
  position: absolute;
  left: 50%;
  height: 1020px;
  background-color: #e9eecf;
  margin-left: -470px;
  width: 898px;
  top: 10%;
  margin-top: 0px;
}
#cadre_principal_activite {
  border: 1px solid #284f62;
  position: absolute;
  left: 50%;
  height: 1090px;
  background-color: #f0f0f0;
  margin-left: -470px;
  width: 898px;
  top: 10%;
  margin-top: 0px;
}
#cadre_principal_africaine {
  border: 1px solid #c0c0c0;
  position: absolute;
  left: 50%;
  height: 560px;
  margin-left: -470px;
  width: 898px;
  top: 10%;
  margin-top: 0px;
  background-color: #e6ccd3;
}
#cadre_image_index {
  position: absolute;
  top: 0px;
  left: 0px;
  background-repeat: no-repeat;
  background-image: url(media/ferme_gite_yvelines.JPG);
  width: 448px;
  height: 248px;
}
#cadre_image_situation {
  position: absolute;
  top: 0px;
  left: 0px;
  background-repeat: no-repeat;
  background-image: url(media/3_gites_Yveline.jpg);
  width: 448px;
  height: 248px;
}
#cadre_image_tarif {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-repeat: no-repeat;
  background-image: url(media/chambre_hote_yvelines.jpg);
  height: 155px;
}
#cadre_image_atmosphere {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-repeat: no-repeat;
  background-image: url(media/chambre_hote_yvelines.jpg);
  height: 155px;
}
#cadre_image_liens {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-repeat: no-repeat;
  background-image: url(media/liens_entete-1.jpg);
  height: 155px;
}
#cadre_image_activite {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-repeat: no-repeat;
  background-image: url(media/alentours_breval.png);
  height: 155px;
}
#cadre_image_campagnard {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-repeat: no-repeat;
  background-image: url(media/gite_campagnard_78_Yvelines.jpg);
  height: 155px;
}
#cadre_image_romance {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-repeat: no-repeat;
  background-image: url(media/gite_Yvelines.jpg);
  height: 155px;
}
#cadre_image_africaine {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 382px;
  background-image: url(media/gite_couleur_afrique_78_Yvelines.jpg);
  height: 155px;
}
#cadre_titre {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/gite_yvelines.png);
  height: 200px;
}
#cadre_titre_situation {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/gite_yvelines_localisation.png);
  height: 200px;
}
#cadre_titre_tarif {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/gite_yvelines_tarif.png);
  height: 200px;
}
#cadre_titre_atmosphere {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/atmosphere.png);
  height: 155px;
}
#cadre_titre_liens {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/liens.png);
  height: 155px;
}
#cadre_titre_activite {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/activite.png);
  height: 155px;
}
#cadre_titre_campagnard {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  background-image: url(media/gite_yvelines_campagnard.png);
  height: 155px;
}
#cadre_titre_romance {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  height: 155px;
  background-image: url(media/chambre_gite_yvelines.png);
}
#cadre_titre_africaine {
  position: absolute;
  top: 0px;
  background-repeat: no-repeat;
  width: 510px;
  left: 380px;
  height: 155px;
  background-image: url(media/africaine.png);
}
#menu_index {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #758d2e;
  top: 199px;
}
#menu_situation {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #9eb07d;
  top: 150px;
}
#menu_atmosphere {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #c1e1dc;
  top: 152px;
}
#menu_liens {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #78792b;
  top: 152px;
}
#menu_activite {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #8fa9c3;
  top: 152px;
}
#menu_romance {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #eae1f5;
  top: 152px;
}
#menu_tarif {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #7599d2;
  top: 152px;
}
#menu_africaine {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 398px;
  background-color: #8c4351;
  top: 152px;
}
#menu_campagnard {
  position: absolute;
  left: 0px;
  width: 200px;
  height: 315px;
  background-color: #acbdce;
  top: 154px;
}
#navigation_index a {
  border-bottom: 1px solid #f4ffe4;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #e9f4d9;
  line-height: 18px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_situation a {
  border-bottom: 1px solid #f4ffe4;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #f0fac2;
  line-height: 18px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_tarif a {
  border-bottom: 1px solid #b4c7b4;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #e0eff3;
  line-height: 18px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_atmosphere a {
  border-bottom: 1px solid #f4ffe4;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #96aabc;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_liens a {
  border-bottom: 1px solid #feff02;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #feff80;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_activite a {
  border-bottom: 1px solid #e5fff3;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #f9f7f2;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_campagnard a {
  border-bottom: 1px solid #f4ffe4;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #526b7e;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_campagnard a:hover {
  background: #f0fff8 none repeat scroll 0% 50%;
  color: #7e6798;
}
#navigation_romance a {
  border-bottom: 1px solid #f4ffe4;
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #b9ac8c;
  line-height: 18px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_africaine a {
  padding: 7px 4px 7px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 11px;
  font-size-adjust: none;
  font-stretch: normal;
  color: #b9ac8c;
  line-height: 18px;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: block;
}
#navigation_index a:hover {
  background: #99cc66 none repeat scroll 0% 50%;
  color: #993300;
}
#navigation_situation a:hover {
  background: #eafba8 none repeat scroll 0% 50%;
  color: #5c7304;
}
#navigation_tarif a:hover {
  background: #cfd7ee none repeat scroll 0% 50%;
  color: #314881;
}
#navigation_atmosphere a:hover {
  background: #f0fff8 none repeat scroll 0% 50%;
  color: #616b52;
}
#navigation_liens a:hover {
  background: #f0fff8 none repeat scroll 0% 50%;
  color: #616b52;
}
#navigation_activite a:hover {
  background: #cbccbb none repeat scroll 0% 50%;
  color: #455463;
}
#navigation_romance a:hover {
  background: #e9e5d7 none repeat scroll 0% 50%;
  color: #9874cf;
}
#navigation_africaine a:hover {
  background: #e9e5d7 none repeat scroll 0% 50%;
  color: #9874cf;
}
#navigation td {
  border-bottom: 1px solid #f4ffe4;
}
td {
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  color: #2f4f4f;
}
#accueil {
  border-left: thin groove #a7b9c7;
  border-bottom: thin double #a7b9c7;
  position: absolute;
  width: 690px;
  height: 920px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 155px;
}
#backlinks {
  border-left: thin groove #a7b9c7;
  border-bottom: thin double #a7b9c7;
  position: absolute;
  width: 690px;
  height: 920px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 155px;
}
#liens {
  border-left: thin groove #72780c;
  border-bottom: thin double #a1aa0f;
  position: absolute;
  width: 690px;
  height: 850px;
  background-color: #e9eecf;
  clear: both;
  left: 206px;
  top: 155px;
}
#lien_partenaire {
  position: absolute;
  background-color: #e9eecf;
  width: 650px;
  left: 19px;
  clear: both;
}
#activite {
  border-left: thin groove #6f92b0;
  border-bottom: thin double #acc2d3;
  position: absolute;
  width: 690px;
  height: 920px;
  background-color: #fefefe;
  clear: both;
  left: 206px;
  top: 155px;
}
#situation {
  border-left: thin groove #7d9757;
  border-bottom: thin groove #b5c49b;
  position: absolute;
  width: 680px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 150px;
  height: 800px;
  padding-left: 10px;
}
#romance {
  border-left: thin groove #ddcded;
  border-bottom: thin double #ddcded;
  position: absolute;
  width: 690px;
  height: 455px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 155px;
}
#africaine {
  border-left: thin groove #914856;
  border-bottom: thin double #6b323d;
  position: absolute;
  width: 690px;
  height: 380px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 155px;
}
#campagnard {
  border-left: thin groove #8aa3bc;
  border-bottom: thin double #537490;
  position: absolute;
  width: 690px;
  height: 560px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 155px;
}
#index {
  border-left: thin groove #1f7f00;
  border-bottom: thin groove #1f7f00;
  position: absolute;
  width: 690px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 198px;
  height: 400px;
}
#tarif {
  border-left: thin solid #316470;
  border-bottom: thin solid #316470;
  position: absolute;
  width: 682px;
  background-color: transparent;
  clear: both;
  left: 206px;
  top: 154px;
  height: 1100px;
  padding-left: 8px;
}
.float_right {
  float: right;
  padding-right: 5px;
  margin-right: 5px;
  margin-top: 0px;
  margin-left: 5px;
}
.float_left {
  float: left;
  padding-left: 5px;
  margin-right: 5px;
  margin-top: 0px;
}
.float_center {
  padding-left: 2px;
  padding-right: 2px;
  margin-right: 2px;
  margin-top: 2px;
  text-align: center;
}
#bas_page {
  border-top: thin solid #6b6b6b;
  border-bottom: thin solid #6b6b6b;
  position: absolute;
  width: 898px;
  margin-top: 1100px;
  display: block;
}
#bas_page_atmosphere {
  border-top: thin solid #496272;
  border-bottom: thin solid #496272;
  position: absolute;
  width: 898px;
  margin-top: 1130px;
  display: block;
}
#bas_page_tarif {
  border-top: thin solid #6b6b6b;
  border-bottom: thin solid #6b6b6b;
  position: absolute;
  width: 898px;
  margin-top: 1280px;
  display: block;
}
#bas_page_romance {
  border-top: thin solid #a377d0;
  border-bottom: thin solid #a377d0;
  position: absolute;
  width: 898px;
  margin-top: 630px;
  display: block;
}
#bas_page_africaine {
  border-top: thin solid #8c4351;
  border-bottom: thin solid #8c4351;
  position: absolute;
  width: 898px;
  margin-top: 570px;
  display: block;
}
#bas_page_campagnard {
  border-top: thin solid #856f92;
  border-bottom: thin solid #856f92;
  padding: 6px;
  position: absolute;
  width: 898px;
  margin-top: 740px;
  display: block;
}
#bas_page_alentour {
  border-top: thin solid #4d6e8e;
  border-bottom: thin solid #4d6e8e;
  position: absolute;
  width: 898px;
  margin-top: 1100px;
  display: block;
}
#bas_page_index {
  border-top: thin solid #5b6e23;
  border-bottom: thin solid #5b6e23;
  position: absolute;
  width: 898px;
  margin-top: 600px;
  display: block;
}
#bas_page .bas_page-gauche {
  padding-left: 5px;
  float: left;
}
#bas_page .bas_page-droite {
  padding-right: 0px;
  text-align: right;
}
#bas_page .bas_page-centrer {
  padding-right: 0px;
  text-align: center;
}
#web_partenaire {
  position: absolute;
  width: 690px;
  background-color: #e9eecf;
  height: 600px;
}
#web_annuaire {
  border-top: thin solid #ffff66;
  position: absolute;
  width: 690px;
  background-color: #e9eecf;
  height: 150px;
  top: 590px;
}
code {
  border: 1px double #4b6e43;
  margin: 10%;
  padding: 6px;
  background: #f9f8f4 none repeat scroll 0% 50%;
  display: block;
  font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  font-weight: lighter;
  font-size: 10px;
  overflow: auto;
  text-align: left;
  height: 60px;
}

