body    { background-color: #01532c; text-align: center; display: block }
.menu  { background-image: url("images/accueil_01.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; margin: 0; width: 779px; height: 123px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black }
a { color: #835311; text-decoration: underline }
.footer      { color: #000; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #feffff; text-align: center; letter-spacing: 1px; display: block; padding-top: 5px; padding-bottom: 4px; width: 779px; border-style: solid; border-width: 3px 1px 1px; border-color: #835311 black black }
.cadre { margin: auto; width: 781px; height: auto }
/******Boutons*******/
boutons { color: #000; font-family: Georgia, "Times New Roman", Times, serif; background-color: #038f4d; text-align: right; list-style-type: none; margin: 0; padding: 0; overflow: hidden }
.boutons li    { display: inline; margin-left: 222px }
.boutons a     { color: #000; font-size: 13px; font-family: "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; background-color: #c8c8c8; padding: 3px 11px 2px 10px; border-left: 1px solid #000 }
.boutons a:hover { color: #000; font-size: 13px; font-family: "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; background-color: #a6c5a1; border-top: medium none; border-bottom: medium none; border-left: 1px solid #000 }
.menu_activites  { background-image: url("images/Activites_01.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; margin: 0; width: 779px; height: 123px; border-style: solid; border-width: 1px; border-color: black black #000 }
.menu_hebergement  { background-image: url("images/hebergement_01.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; margin-bottom: 3px; width: 779px; height: 123px; border-style: solid; border-width: 1px; border-color: black black #000 }
.slogan        { color: #835311; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; letter-spacing: 1px; margin-top: 0; margin-left: 340px; padding-top: 37px; padding-bottom: 26px }
/******accueil*******/
.accueil { color: #835311; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; display: block; margin-left: 55px; padding-top: 210px; width: 300px }
.photo_accueil_1   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_1.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 200px; height: 257px; float: left; border: solid 1px #7e654b }
.photo_accueil_2   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_2.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 545px; position: absolute; top: 247px; width: 200px; height: 367px; float: left; border: solid 1px #7e654b }
.slogan_activites   { color: #835311; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: bold; letter-spacing: 1px; margin-top: 0; margin-left: 260px; padding-top: 37px; padding-bottom: 26px }
.vignette_activites    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/activite_th.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 55px; width: 600px; height: 113px }
.photo_motoneiges    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/motoneige.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 425px; height: 275px; float: left; border: solid 1px #7e654b }
.photo_accueil   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 425px; height: 275px; float: left; border: solid 1px #7e654b }
.photo_party   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/activite.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 425px; height: 275px; float: left; border: solid 1px #7e654b }
.english_version   { color: #000; background-color: #fff; text-align: center; display: block; padding-top: 3px; padding-bottom: 2px; width: 222px; border-right: 1px solid #000 }
.english_version a { color: #000; font-size: 13px; font-weight: bold; text-decoration: none }
.photo_sucre   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/sucre.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 425px; height: 275px; float: left; border: solid 1px #7e654b }
.text_2  { font-size: 13px; background-repeat: no-repeat; display: block; margin-top: 0; margin-bottom: 25px; margin-left: 245px; position: absolute; top: 437px; width: 200px; height: 257px; float: left }
.photo_activites_1    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_2.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 420px; width: 200px; height: 367px; float: left; border: solid 1px #7e654b }
.photo_accueil_3   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_4.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 565px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo1   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_1.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 235px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo2   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_3.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 400px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo3   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/activites_1.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 565px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo4    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/site_1.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 235px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo5    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/accueil_4.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 400px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo6    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/site_3.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 565px; width: 200px; height: 133px; float: left; border: solid 1px #000 }
.vignette_photo7 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 555px; position: absolute; top: 440px; width: 170px; height: 113px; float: left; border: solid 1px #000 }
.vignette_photo8 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 555px; position: absolute; top: 580px; width: 170px; height: 113px; float: left; border: solid 1px #000 }
.vignette_photo9 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 555px; position: absolute; top: 160px; width: 170px; height: 113px; float: left; border: solid 1px #000 }
.vignette_photo10 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 555px; position: absolute; top: 300px; width: 170px; height: 113px; float: left; border: solid 1px #000 }
.vignette_photo11 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 555px; position: absolute; top: 440px; width: 170px; height: 113px; float: left; border: solid 1px #000 }
.vignette_photo12 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 555px; position: absolute; top: 580px; width: 170px; height: 113px; float: left; border: solid 1px #000 }
.txt_form { font-size: 12px; font-family: "Times New Roman", Times, serif; font-weight: bold; text-align: right; padding-right: 5px }
.vignette_infrastructure    { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/erabliere_th.jpg"); background-repeat: no-repeat; display: block; margin-left: 55px; width: 600px; height: 113px }
img  { margin-bottom: 7px; border: solid 1px #7e654b }
.content            { background-color: #fff; background-image: url("images/accueil_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; margin: 0; padding: 0 0 35px; width: 779px; min-height: 540px; border: solid 1px #000 }
.content_reservation  { background-color: #fff; background-image: url("images/accueil_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; margin: 0; padding: 0 0 35px; width: 779px; min-height: 590px; border: solid 1px #000 }
.texte     { font-size: 13px; line-height: 16px; margin-top: 0; margin-right: 45px; margin-left: 45px; padding-top: 0; width: 250px }
.colonne_1   { font-size: 13px; line-height: 16px; margin-top: 21px; margin-right: 45px; margin-left: 45px; padding-top: 0; width: 200px }
.tableau_titre   { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #835311; text-align: center; margin: 2px; padding-top: 4px; padding-bottom: 3px }
.tableau_prix  { color: #000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #cbbf9c; padding-top: 3px; padding-bottom: 2px; padding-left: 5px }
.tableau_activite   { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #a6c5a1; padding-top: 3px; padding-bottom: 2px; padding-left: 5px }
.tableau_description  { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #c0e4bb; margin-right: 2px; padding-top: 3px; padding-bottom: 2px; padding-left: 5px }
.content_activites    { background-color: #fff; background-image: url("images/Activites_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; margin: 0; padding: 0 0 35px; width: 779px; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000 }
.content_hebergement   { background-color: #fff; background-image: url("images/hebergement_02.jpg"); background-repeat: no-repeat; background-attachment: scroll; text-align: left; display: block; padding: 5px 0 35px; width: 779px; border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000 }
.active    { color: #000; font-size: 13px; font-family: "Times New Roman", Times, serif; font-weight: bold; background-color: #cbc1a3; padding: 3px 11px 2px 10px; border-left: 1px solid #000 }
h2         { color: #835311; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; line-height: 19px; letter-spacing: 1px; margin: 200px 0 0 45px }
h4 { color: #835311; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; line-height: 19px; letter-spacing: 1px; margin: 15px 0 0 45px }
h3    { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: bold; background-image: url("images/back_sous_titre.jpg"); background-repeat: no-repeat; text-transform: capitalize; letter-spacing: 1px; margin-bottom: 5px; padding-top: 4px; padding-bottom: 2px; width: 200px; border-top: 1px solid #7e654b; border-bottom: 1px solid #d5c6b6 }
.savoir_plus a      { color: #fff; font-size: 11px; text-decoration: none; background-color: #835311; display: block; margin-top: 5px; margin-left: 145px; padding-top: 2px; padding-bottom: 1px; padding-left: 4px; width: 50px }
.savoir_plus a:visited     { color: #fff; font-size: 11px; text-decoration: none; background-color: #835311; display: block; margin-top: 5px; margin-left: 145px; padding-top: 2px; padding-bottom: 1px; padding-left: 4px; width: 50px }
.lettrine  { color: #fff; font-size: 14px; font-family: "Times New Roman", Times, serif; font-weight: bold; background-color: #835311; display: inline; margin-right: 2px; padding-top: 2px; padding-right: 4px; padding-left: 4px; width: 17px; height: 16px }
.douceur { margin-left: 150px }
.douceur2 { margin-left: 50px }
.presentation  { font-size: 13px; display: block; margin-top: 15px; margin-left: 45px; width: 500px }
.photo_carte_1 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/cartes/carte_1.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 420px; height: 370px; float: left; border: solid 1px #7e654b }
.photo_carte_2   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/Saint-Simeon.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 757px; width: 420px; height: 344px; float: left; border: solid 1px #7e654b }
.photo_dortoir  { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/dortoir.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 425px; height: 283px; float: left; border: solid 1px #7e654b }
.photo_dortoir2 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/dortoir2.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 657px; width: 425px; height: 222px; float: left; border: solid 1px #7e654b }
.photo_menu { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/Menu.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 325px; position: absolute; top: 357px; width: 425px; height: 638px; float: left; border: solid 1px #7e654b }
.photo_activites { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url("images/Glissade_th.jpg"); background-repeat: no-repeat; display: block; margin-top: 25px; margin-bottom: 25px; margin-left: 535px; position: absolute; top: 420px; width: 200px; height: 300px; float: left; border: solid 1px #7e654b }
