
/* 							classes type GENERALITES & ASTUCES */

/* le body tout simplement */
.queljolicorps
{
background-color: #F0EEE1;
scrollbar-face-color:#F0EEE1;
scrollbar-arrow-color:#40403C;
scrollbar-track-color:#F0EEE1;
scrollbar-3dlight-color: #40403C;
scrollbar-darkshadow-color: #40403C;
scrollbar-highlight-color: #40403C;
scrollbar-shadow-color: #40403C;
padding: 0;
margin: 0;
}

/* image de fond */
.fondcontenu
{
background-image:url(img-pages/site-fondcontenu.jpg);
background-repeat:no-repeat;
padding:16 0 0 8;
}

.footer
{
background-image:url(img-pages/site-fondfooter.gif);
background-repeat:repeat-x;
color:#86867D;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 1px;
text-align: center;
}

.footer a
{
color:#86867D;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 1px;
outline: 0 !important;
}

.footer a:hover
{
color:#9F2C2C;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 9px;
font-style: normal;
letter-spacing: 1px;
}

/* 										MENU france + english   */
/* MENU !!!  debut */
a.menufraccueil
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-accueil.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menufraccueil:hover
{
background: url(img-pages/but-accueil.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menufrchambres
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-chambres.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menufrchambres:hover
{
background: url(img-pages/but-chambres.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menufractivites
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-activites.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menufractivites:hover
{
background: url(img-pages/but-activites.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menufrsituation
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-situation.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menufrsituation:hover
{
background: url(img-pages/but-situation.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menufrtarifs
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-tarifs.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menufrtarifs:hover
{
background: url(img-pages/but-tarifs.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menufrcontact
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-contact.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menufrcontact:hover
{
background: url(img-pages/but-contact.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menuenaccueil
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-home.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menuenaccueil:hover
{
background: url(img-pages/but-home.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menuenchambres
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-rooms.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menuenchambres:hover
{
background: url(img-pages/but-rooms.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menuenactivites
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-activities.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menuenactivites:hover
{
background: url(img-pages/but-activities.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menuensituation
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-location.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menuensituation:hover
{
background: url(img-pages/but-location.gif) no-repeat 0 -77px ;
border: 0px ;
}

a.menuentarifs
{
display: block ;
width: 112px ;
line-height: 77px ;
color: #FFFFFF ;
text-indent: 0px ;
text-decoration: none ;
background: url(img-pages/but-tariff.gif) no-repeat 0 0 ;
border: 0px ;
outline: 0 !important;
}

a.menuentarifs:hover
{
background: url(img-pages/but-tariff.gif) no-repeat 0 -77px ;
border: 0px ;
}

/* MENU !!!  fin */




/* 										autres classes, textes   */
.txtvert
{
color:#7F8643;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 18px;
}

.txtorange
{
color:#CA663A;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
}

.txtmagenta
{
color:#973066;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 18px;
}

.txtbleuplan
{
color:#275889;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 18px;
}

.txtturquoise
{
color:#207150;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 18px;
}

.txtcian
{
color:#267B83;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 18px;
}

.txtrose
{
color:#CA3A85;
text-decoration: none;
font-weight: bold;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
}

.txtrose a
{
color:#CA3A85;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
outline: 0 !important;
}

.txtrose a:hover
{
color:#964343;
text-decoration: underline;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
}

.txtbleu
{
color:#436396;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
}

.txtbleu a
{
color:#436396;
text-decoration: none;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
outline: 0 !important;
}

.txtbleu a:hover
{
color:#964343;
text-decoration: underline;
font-weight: normal;
font-family: Verdana;
font-size: 12px;
font-style: normal;
letter-spacing: 0px;
line-height: 16px;
}


















