@charset "iso-8859-1";
A:link {text-decoration:none;color:#154d40}
A:visited {text-decoration:none;color:#154d40}
A:active {text-decoration:underline;color:#808080}
A:hover {text-decoration:underline;color:black}
.ascenseur {SCROLLBAR-FACE-COLOR: #871033; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #7C9992; SCROLLBAR-DARKSHADOW-COLOR: #000000; background-repeat= no-repeat; background-position= 0 130; background-attachment= fixed;}
.adresse { color: #fff; font-size: 12px; font-family: Verdana, Arial; text-align: center }
.guestbook { color: #881334; font-size: 13px; font-family: Arial, Helvetica; font-weight: bold; text-indent: 15px; line-height: 22px }
.guestbook_error { color: #881334; font-weight: bold; font-size: 16px; line-height: 30px; font-family: Arial; text-align: center; }
.guestbook_success { color: #2d2d2d; font-weight: bold; font-size: 16px; line-height: 30px; font-family: Arial; text-align: center; }
.guestbook_name { color: #881334; font-size: 14px; font-family: Arial, Helvetica; font-weight: bold; padding-left: 25px; padding-top: 25px; line-height: 18px }
.guestbook_title { color: #2d2d2d; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica; padding-left: 25px; padding-top: 15px }
.guestbook_message { color: #2d2d2d; font-size: 14px; font-family: Arial, Helvetica; padding-left: 25px }
.guestbook_page { color: #2d2d2d; font-size: 14px; font-family: Arial; font-weight: bold; text-align: right; padding-top: 25px; line-height: 18px }
.newsletter { color: #881334; font-size: 11px; text-indent: 14px }
.noframe_bg { background-repeat= no-repeat; background-position= 0 130; background-attachment= fixed; background-color: #e7e8ce; background-image: url(../images/fond_page.gif) }
.valider { text-align: right; padding-right: 10px }
.texte  { color: #2d2d2d; font-size: 14px; line-height: 22px; font-family: Arial; text-align: justify; text-indent: 25px; padding: 10px }
.texte_simple  { color: #2d2d2d; font-size: 14px; font-family: Arial; text-align: justify; }
.petit_txt { color: #2d2d2d; font-size: 13px; line-height: 22px; font-family: Arial; text-align: justify; text-indent: 25px; padding-top: 10px; padding-right: 10px; padding-left: 10px }
.texte_droite { color: #2d2d2d; font-size: 15px; line-height: 22px; font-family: Arial; text-align: right; padding: 10px }
.texte1 { color: #2d2d2d; font-size: 13px; line-height: 21px; font-family: Arial; text-align: justify; text-indent: 25px; padding: 10px }
.texte2 { color: #2d2d2d; font-size: 13px; line-height: 21px; font-family: Arial; text-align: center; padding: 10px 10px 10px 25px }
.texte_petite { color: #2d2d2d; font-size: 14px; line-height: 22px; font-family: Arial; text-align: justify; text-indent: 25px; padding: 10px 10px 10px 43px }
.txt_contact { color: #2d2d2d; font-size: 15px; line-height: 22px; font-family: Arial; text-align: center; padding: 10px 10px 10px 43px }
.texte_petite1 { color: #2d2d2d; font-size: 14px; line-height: 21px; font-family: Arial; text-align: justify; text-indent: 25px; padding: 10px 10px 10px 43px }
.titre_chambres  { color: #2d2d2d; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica; text-indent: 60px; padding-top: 15px; padding-bottom: 10px }
.nom_chambres { color: #2d2d2d; font-style: italic; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica; text-indent: 5px; padding-top: 5px; padding-bottom: 5px }
.titre_tou { color: #2d2d2d; font-style: italic; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica; text-indent: 60px; padding-top: 5px; padding-bottom: 5px }
.txt_chambre  { color: #2d2d2d; font-size: 13px; line-height: 20px; font-family: Arial; text-align: justify; text-indent: 10px; padding-top: 10px; padding-bottom: 15px }
.prix  { color: #8c1031; font-weight: bold; font-size: 12px; font-family: Arial; text-align: right; padding-right: 5px; padding-bottom: 10px }
.legende { color: #000; font-size: 12px; font-weight: bold; font-family: Arial; text-align: center; padding: 10px }
.retour_haut { color: #000; font-size: 11px; font-family: Arial; text-align: right; padding-top: 3px; padding-right: 10px; padding-bottom: 3px }
.sitea { color: #fff; font-size: 10px; font-family: Verdana, Arial; text-align: right; padding-right: 5px }
.adresse_pub { font-size: 16px; font-weight:bold; font-family: Verdana, Arial; text-align: center; }
.texte_pub  { font-weight: bold; font-size: 13px; font-family: Verdana, Arial; text-align: center }
.close_pub  { font-size: 9px; font-family: Verdana, Arial;}
.realistation   { color: #fff; font-size: 10px; font-family: Arial; text-align: right }
.titre_chapitre  { color: #2d2d2d; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica; text-align: center; padding-top: 7px; padding-bottom: 2px }
.titre  { color: #2d2d2d; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.titre_page  { color: #154d40; font-weight: bold; font-size: 28px; font-family: Arial, Helvetica; text-align: right; text-decoration: underline; }