a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#gallerytextscroll p,
#whatsaroundtextscroll p,
#contacttextscroll p,
#moreinfotextscroll p,
#idesdevisitestextscroll p,
#localisationtextscroll p,
#informationtextscroll p,
#contactettarifstextscroll p,
#wherearewetextscroll p  {
   font: 13px Arial;
   margin: 0px;
   color: #3F3F3F;
   padding-bottom: 6px;
   padding-right: 10px;
   text-align: justify;
}

#informationbutton a,
#idesdevisitesbutton a,
#accueilbutton a,
#homebutton a,
#whatsaroundbutton a,
#localisationbutton a,
#wherearewebutton a,
#contacttarifsbutton a,
#accommodationbutton a,
#moreinfobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#contacttarifs,
#contactprices,
#moreinfo,
#localisation,
#gallery,
#accommodation,
#information,
#accueil,
#hbergement,
#home,
#wherearewe,
#idesdevisites,
#whatsaround  {
   margin: 0px auto 0px auto;
   height: 650px;
   width: 900px;
   position: relative;
   background-color: #FFFFFF;
}

#contacttextscroll p a,
#informationtextscroll p a,
#moreinfotextscroll p a,
#whatsaroundtextscroll p a,
#contactettarifstextscroll p a  {
   font-style: Normal;
   text-decoration: none;
   color: #3F3F3F;
}

#whatsaroundtextscroll,
#wherearewetextscroll,
#idesdevisitestextscroll,
#localisationtextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   top: 128px;
   z-index: 3;
   height: 465px;
}

#moreinfotextscroll,
#informationtextscroll,
#contactettarifstextscroll,
#contacttextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   top: 128px;
   z-index: 3;
   height: 477px;
}

#id56gitetorentinnormandyimg,
#lotstoseeanddoinnormandyimg  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 4px;
   z-index: 2;
   width: 492px;
   height: 74px;
}

#contacttarifsbutton a:hover,
#idesdevisitesbutton a:hover  {
   background-position: -122px 0%;
}

#thenormandygitetext p,
#frenchthenormandygitetextscroll p  {
   font: 14px/22px Arial;
   margin: 0px;
   padding-bottom: 8px;
   text-align: left;
   color: #3F3F3F;
}

#frenchthenormandygitetextscroll,
#thenormandygitetext  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 147px;
   z-index: 1;
   width: 403px;
}

#accommodationtextscroll p,
#hbergementtextscroll p  {
   font: 13px/19px Arial;
   margin: 0px;
   padding-bottom: 8px;
   padding-right: 10px;
   text-align: justify;
   color: #3F3F3F;
}

#anotherbespokedesignbypennygraphicsbutton a:hover  {
   background-position: -10px 0%;
}

#gallerybutton a:hover,
#accueilbutton a:hover  {
   background-position: -54px 0%;
}

#anotherbespokedesignbypennygraphicsbutton a  {
   background: url(contactandtarifsmedia/id59anotherbespokedesignbyp.jpg) no-repeat 0% 0px;
   display: block;
   height: 75px;
   width: 10px;
   font-size: 75px;
   line-height: 75px;
}

#anotherbespokedesignbypennygraphicsbutton  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 543px;
   z-index: 3;
   width: 10px;
   height: 75px;
}

#contacttarifsbutton,
#idesdevisitesbutton  {
   visibility: visible;
   position: absolute;
   top: 87px;
   z-index: 1;
   width: 122px;
   height: 13px;
}

#hbergementbutton a,
#gallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#cosyandcomfortablegiteinnormandyimg  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 118px;
   z-index: 1;
   width: 423px;
   height: 318px;
}

#ruralgitetext p,
#ungiteruraltext p  {
   font: 19px/20px Verdana;
   margin: 0px;
   color: #908DDD;
   text-align: left;
}

#englishbutton a,
#frenchbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#ruralgiteintheheartofnormandyimg  {
   visibility: visible;
   position: absolute;
   left: 460px;
   top: 116px;
   z-index: 1;
   width: 434px;
   height: 328px;
}

#ungiteruraltext,
#ruralgitetext  {
   visibility: visible;
   position: absolute;
   left: 100px;
   top: 580px;
   z-index: 2;
   width: 420px;
}

#frenchthenormandygitetextscroll  {
   height: 383px;
   overflow: auto;
}

#traditionalnormandycostumeimg  {
   visibility: visible;
   position: absolute;
   left: 164px;
   top: 174px;
   z-index: 1;
   width: 199px;
   height: 153px;
}

#contactettarifstextscroll p  {
   line-height: 19px;
}

#accommodationbutton a:hover  {
   background-position: -126px 0%;
}

#id34gitetorentinnormandyimg  {
   visibility: visible;
   position: absolute;
   left: 444px;
   top: 411px;
   z-index: 2;
   width: 163px;
   height: 155px;
}

#contactpricesbutton a:hover  {
   background-position: -129px 0%;
}

#localisationbutton a:hover  {
   background-position: -88px 0%;
}

#idesdevisitestextscroll p  {
   line-height: 19px;
}

#informationbutton a:hover  {
   background-position: -90px 0%;
}

#contactettarifstextscroll  {
   width: 379px;
   left: 505px;
}

#whatsaroundbutton a:hover  {
   background-position: -113px 0%;
}

#wherearewebutton a:hover  {
   background-position: -108px 0%;
}

#localisationtextscroll p  {
   line-height: 22px;
}

#hbergementbutton a:hover  {
   background-position: -107px 0%;
}

#idesdevisitestextscroll  {
   width: 507px;
   left: 383px;
}

#whatsaroundtextscroll p  {
   line-height: 19px;
}

#greatplaceforfamilysimg  {
   visibility: visible;
   position: absolute;
   left: 191px;
   top: 399px;
   z-index: 3;
   width: 165px;
   height: 198px;
}

#informationtextscroll p  {
   line-height: 19px;
}

#prettynormandytownsimg  {
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 303px;
   z-index: 2;
   width: 168px;
   height: 157px;
}

#localisationtextscroll  {
   width: 512px;
   left: 382px;
}

#wherearewetextscroll p  {
   line-height: 19px;
}

#moreinfobutton a:hover  {
   background-position: -76px 0%;
}

#wellequippedkitchenimg  {
   visibility: visible;
   position: absolute;
   left: 314px;
   top: 368px;
   z-index: 3;
   width: 173px;
   height: 229px;
}

#comfortablebedroomsimg  {
   visibility: visible;
   position: absolute;
   left: 473px;
   top: 357px;
   z-index: 3;
   width: 196px;
   height: 260px;
}

#normandycountrysideimg  {
   visibility: visible;
   position: absolute;
   left: 612px;
   top: 445px;
   z-index: 2;
   width: 282px;
   height: 193px;
}

#idesdevisitesbutton a  {
   width: 122px;
   background-image: url(contactandtarifsmedia/idesdevisitesbutton.gif);
}

#englishbutton a:hover  {
   background-position: -26px 0%;
}

#contacttarifsbutton a  {
   width: 122px;
   background-image: url(contactandtarifsmedia/contacttarifsbutton.gif);
}

#accommodationbutton a  {
   width: 126px;
   background-image: url(contactandpricesmedia/accommodationbutton.gif);
}

#contactpricesbutton a  {
   background: url(contactandpricesmedia/contactpricesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 15px;
   width: 129px;
   font-size: 15px;
   line-height: 15px;
}

#informationtextscroll  {
   width: 493px;
   left: 391px;
}

#whatsaroundtextscroll  {
   width: 507px;
   left: 383px;
}

#frenchbutton a:hover  {
   background-position: -28px 0%;
}

#holidayinnormandyimg  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 5px;
   z-index: 2;
   width: 490px;
   height: 73px;
}

#wherearewetextscroll  {
   width: 512px;
   left: 382px;
}

#moreinfotextscroll p  {
   font-size: 14px;
   line-height: 22px;
}

#localisationbutton a  {
   width: 88px;
   background-image: url(contactandtarifsmedia/localisationbutton.gif);
}

#quietcountrylanesimg  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 134px;
   z-index: 1;
   width: 231px;
   height: 250px;
}

#contacttextscroll p  {
   line-height: 19px;
}

#gallerytextscroll p  {
   font-size: 14px;
   line-height: 22px;
}

#idesdevisitesbutton  {
   left: 239px;
}

#contactpricesbutton  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 88px;
   z-index: 1;
   width: 129px;
   height: 15px;
}

#informationbutton a  {
   width: 90px;
   background-image: url(contactandtarifsmedia/informationbutton.gif);
}

#whatsaroundbutton a  {
   width: 113px;
   background-image: url(contactandpricesmedia/whatsaroundbutton.gif);
}

#contacttarifsbutton  {
   left: 514px;
}

#accommodationbutton  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 87px;
   z-index: 1;
   width: 126px;
   height: 13px;
}

#topline2,
#topline  {
   background: url(contactandtarifsmedia/topline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 900px;
   height: 3px;
}

#moreinfotextscroll  {
   width: 493px;
   left: 391px;
}

#localisationbutton  {
   visibility: visible;
   position: absolute;
   left: 395px;
   top: 87px;
   z-index: 1;
   width: 88px;
   height: 13px;
}

#homebutton a:hover  {
   background-position: -44px 0%;
}

#wherearewebutton a  {
   width: 108px;
   background-image: url(contactandpricesmedia/wherearewebutton.gif);
}

#hbergementbutton a  {
   width: 107px;
   background-image: url(contactandtarifsmedia/hbergementbutton.gif);
}

#contacttextscroll  {
   width: 379px;
   left: 505px;
}

#lemontstmichelimg  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 388px;
   z-index: 1;
   width: 270px;
   height: 180px;
}

#informationbutton  {
   visibility: visible;
   position: absolute;
   left: 662px;
   top: 87px;
   z-index: 1;
   width: 90px;
   height: 13px;
}

#wonderfulwalksimg  {
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 132px;
   z-index: 1;
   width: 368px;
   height: 316px;
}

#whatsaroundbutton  {
   visibility: visible;
   position: absolute;
   left: 244px;
   top: 87px;
   z-index: 1;
   width: 113px;
   height: 13px;
}

#hbergementbutton  {
   visibility: visible;
   position: absolute;
   left: 102px;
   top: 87px;
   z-index: 1;
   width: 107px;
   height: 16px;
}

#moreinfobutton a  {
   width: 76px;
   background-image: url(contactandpricesmedia/moreinfobutton.gif);
}

#lotsofmarketsimg  {
   visibility: visible;
   position: absolute;
   left: 205px;
   top: 148px;
   z-index: 2;
   width: 167px;
   height: 149px;
}

#peacefullanesimg  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 123px;
   z-index: 1;
   width: 136px;
   height: 204px;
}

#clifftopwalksimg  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 332px;
   z-index: 1;
   width: 341px;
   height: 233px;
}

#wherearewebutton  {
   visibility: visible;
   position: absolute;
   left: 390px;
   top: 87px;
   z-index: 1;
   width: 108px;
   height: 13px;
}

#gitesdefranceimg  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 572px;
   z-index: 2;
   width: 80px;
   height: 78px;
}

#accueilbutton a  {
   width: 54px;
   background-image: url(contactandtarifsmedia/accueilbutton.gif);
}

#englishbutton a  {
   width: 26px;
   background-image: url(contactandtarifsmedia/englishbutton.jpg);
}

#gallerybutton a  {
   width: 54px;
   background-image: url(contactandtarifsmedia/gallerybutton.gif);
}

#thenormandygite  {
   background: url(localisationmedia/thenormandygite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 12px;
   z-index: 3;
   width: 418px;
   height: 66px;
}

#frenchbutton a  {
   width: 28px;
   background-image: url(contactandpricesmedia/frenchbutton.jpg);
}

#moreinfobutton  {
   visibility: visible;
   position: absolute;
   left: 681px;
   top: 87px;
   z-index: 1;
   width: 76px;
   height: 13px;
}

#cosybedroomimg  {
   visibility: visible;
   position: absolute;
   left: 674px;
   top: 398px;
   z-index: 2;
   width: 194px;
   height: 237px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 779px;
   top: 87px;
   z-index: 1;
   width: 54px;
   height: 16px;
}

#accueilbutton  {
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 87px;
   z-index: 1;
   width: 54px;
   height: 13px;
}

#englishbutton  {
   visibility: visible;
   position: absolute;
   left: 840px;
   top: 84px;
   z-index: 1;
   width: 26px;
   height: 19px;
}

#frenchbutton  {
   visibility: visible;
   position: absolute;
   left: 869px;
   top: 84px;
   z-index: 1;
   width: 28px;
   height: 19px;
}

#homebutton a  {
   width: 44px;
   background-image: url(contactandpricesmedia/homebutton.gif);
}

#mainroomimg  {
   visibility: visible;
   position: absolute;
   left: 497px;
   top: 121px;
   z-index: 1;
   width: 395px;
   height: 296px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 87px;
   z-index: 1;
   width: 44px;
   height: 13px;
}

#baseline  {
   background: url(contactandtarifsmedia/baseline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 624px;
   z-index: 1;
   width: 887px;
   height: 19px;
}

#topline2  {
   top: 105px;
}

#topline  {
   top: 80px;
}

#bluebox  {
   background: url(contactandtarifsmedia/bluebox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 34px;
   z-index: 1;
   width: 892px;
   height: 34px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FBF4A1;
}

