@charset "iso-8859-1";
/* CSS Document */
a:link {text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: none;}
a:active {text-decoration: underline;}

body { background-image:url(../images/fond_site.gif); background-repeat:repeat-x; background-position:top; background-color:#e7e7e7; margin:0;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height:0px;}

.conteneur {  width:896px; background-image:url(../images/logo.jpg); background-repeat:no-repeat; background-position:0 19px; margin:0 auto; }
.langue { color:#a32024; position: relative; z-index:250;  top:126px; left:700px; width:160px; /*top:126px; left:700px; width:180px;*/}
.langue a:link {color:#a32024; text-decoration:none; margin: 0 6px 0 6px;}
.langue a:visited {color:#a32024; text-decoration: none;margin: 0 6px 0 6px;}
.langue a:hover {color:#a32024; text-decoration: underline;margin: 0 6px 0 6px;}
.langue a:active {color:#a32024; text-decoration: none;margin: 0 6px 0 6px;}

.auberge { background-image:url(../images/bas.jpg); background-repeat:no-repeat; background-position:bottom;  }

.contenu { width:870px; margin:132px auto 0 auto; border-left:1px solid #fff; border-right:1px solid #fff; clear:left; } 
.entete { height:345px; background-image:url(../images/fond_rouge.jpg); background-repeat:no-repeat; background-position:0 40px; }
.enteteg { float:left; width:385px; color:#FFF; font-family:"Times New Roman", Times, serif; padding-left:22px; }
.enteteg h2 { font-size:21px; margin:45px 0 0px 6px }
.enteteg p { font-size:14px; margin:0px 0 9px 6px; text-align:justify;}
.enteteg p a:link {color:#fff; text-decoration:underline; margin: 0 6px 0 6px;}
.enteteg p a:visited {color:#fff; text-decoration: underline;margin: 0 6px 0 6px;}
.enteteg p a:hover {color:#fff; text-decoration: none;margin: 0 6px 0 6px;}
.enteteg p a:active {color:#fff; text-decoration: underline;margin: 0 6px 0 6px;}
.enteted {width:450px; height:330px; float:right;background-image:url(../images/bgphg.png); background-repeat:no-repeat; background-position: -8px 200px; /* padding-left:13px;*/}
.enteted img{border-color:#fff; margin:0 0 0 0px;}

.reunion a:link {color:#fff!important; text-decoration:none; }
.reunion a:visited {color:#fff!important; text-decoration: none;}
.reunion a:hover {color:#fff!important; text-decoration: underline;}
.reunion a:active {color:#fff!important; text-decoration: none;}

.bt_aubergeAvous{ width:125px; height:126px; position:relative; float:left;}
a.bt_aubergeAvous {	background-image: url(../images/bt_aubergeAvous.png); display:block; width:125px;} 
a.bt_aubergeAvous:hover { background: url(../images/bt_aubergeAvous.png)  0 -126px }

.bt_NosChambre{ width:125px; height:126px; position:relative; float:left;}
a.bt_NosChambre {	background-image: url(../images/bt_NosChambre.png); display:block; width:125px;} 
a.bt_NosChambre:hover { background: url(../images/bt_NosChambre.png)  0 -126px }

.bt_activitesAttraits{ width:125px; height:126px; position:relative; float:left;}
a.bt_activitesAttraits{	background-image: url(../images/bt_activitesAttraits.png); display:block; width:125px;} 
a.bt_activitesAttraits:hover { background: url(../images/bt_activitesAttraits.png)  0 -126px }

.bt_aubergeAvousa{ width:125px; height:126px; position:relative; float:left;}
a.bt_aubergeAvousa {	background-image: url(../images/bt_aubergeAvousa.png); display:block; width:125px;} 
a.bt_aubergeAvousa:hover { background: url(../images/bt_aubergeAvousa.png)  0 -126px }

.bt_NosChambrea{ width:125px; height:126px; position:relative; float:left;}
a.bt_NosChambrea {	background-image: url(../images/bt_NosChambrea.png); display:block; width:125px;} 
a.bt_NosChambrea:hover { background: url(../images/bt_NosChambrea.png)  0 -126px }

.bt_activitesAttraitsa{ width:125px; height:126px; position:relative; float:left;}
a.bt_activitesAttraitsa{	background-image: url(../images/bt_activitesAttraitsa.png); display:block; width:125px;} 
a.bt_activitesAttraitsa:hover { background: url(../images/bt_activitesAttraitsa.png)  0 -126px }

.nav {width:870px; margin:0 auto 0 auto; background-image: url(../images/fond_menu.jpg); height:36px;}
.nav ul{ font-size:18px;  color:#FFF; padding:8px 0 0 0; margin:0 0 0 36px }
.nav li{display:inline; padding:5px; font-weight:bold;}
.nav li a:link {text-decoration: none;color:#FFF; font-weight:normal;}
.nav li a:visited {text-decoration: none;color:#FFF; font-weight:normal;}
.nav li a:hover {text-decoration: underline;color:#FFF; font-weight:normal;}
.nav li a:active {text-decoration: none;color:#FFF; font-weight:normal;}

.texte {width:870px; margin:0 auto 0 auto!important; background-image:url(../images/photofond.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#FFF; font-family:Tahoma, Geneva, sans-serif;}

.textesite { z-index:100;width:870px; margin:0 auto 0 auto!important; background-image:url(../images/photofondpale.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; }
.textesite p {margin: 6px 24px 6px 24px; font-size:14px; text-align:justify; }
.textesite p a:link {text-decoration:underline;color:#000;}
.textesite p a:visited {text-decoration:underline;color:#000;}
.textesite p a:hover {text-decoration:none;color:#000;}
.textesite p a:active {text-decoration:underline;color:#000;}
.textesite h1 {font-size:16px;	color:#a32024;	border-bottom:1px solid #332c6f;	margin:0px 0 0 24px;	padding-top: 14px;}
.textesite h1 a:link {text-decoration:none;color:#a32024;}
.textesite h1 a:visited {text-decoration:none;color:#a32024;}
.textesite h1 a:hover {text-decoration:underline;color:#a32024;}
.textesite h1 a:active {text-decoration:none;color:#a32024;}
.textesite h2 {font-size:14px; color:#332c6f;margin:0 6px 0 24px; }
.textesite ul { font-size:14px;}
.textesite li {}
.textesite table{ font-size:14px;}

.tab { padding-left:118px;}

.chambres {
	float:right;
	width:846px;
	padding-right: 24px;
}
.chambres table { margin-left:24px;}
.chambres a:link {text-decoration:none;color:#332c6f;}
.chambres a:visited {text-decoration:none;color:#332c6f;}
.chambres a:hover {text-decoration:underline;color:#332c6f;}
.chambres a:active {text-decoration:none;color:#332c6f;}


.slide{ display:inline-block; margin:6px 0 0 24px; padding-left:18px}

.carte { padding:30px 0 0 24px; width:425px; float:left}
.direction { width:380px; float:right; margin-left:20px; font-size:14px;}


.colonne {
	z-index:50;
	position:absolute;
	margin-left:12px;
	width:283px;
	height:550px;
	background-color: #ffffff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
	top:565px;
}
#coltexte {z-index:100;  margin-left:12px;  position:absolute;width:283px; height:550px;}
#coltexte h1 {font-size:15px; color:#a32024; border-bottom:1px solid #332c6f; margin:0 6px 0 6px;}
#coltexte h1 a:link {text-decoration:none;color:#a32024;}
#coltexte h1 a:visited {text-decoration:none;color:#a32024;}
#coltexte h1 a:hover {text-decoration:underline;color:#a32024;}
#coltexte h1 a:active {text-decoration:none;color:#a32024;}
#coltexte p {font-size:14px; margin:6px; text-align:justify;}
#coltexte p a:link {text-decoration:underline;color:#000;}
#coltexte p a:visited {text-decoration:underline;color:#000;}
#coltexte p a:hover {text-decoration:none;color:#000;}
#coltexte p a:active {text-decoration:underline;color:#000;}
#coltexte img {margin-top:16px;}

.colonne2 {z-index:50; position:absolute;  margin-left:307px;  width:283px; height:550px; background-color: #ffffff;  filter:alpha(opacity=60);  -moz-opacity:0.6; opacity: 0.6;top:565px; }
#coltexte2 {z-index:100; margin-left:307px;	position:absolute;	width:283px; height:549px; }
#coltexte2 h1 {font-size:16px; color:#a32024; border-bottom:1px solid #332c6f; margin:0 6px 8px 6px;}
#coltexte2 h1 a:link {text-decoration:none;color:#a32024;}
#coltexte2 h1 a:visited {text-decoration:none;color:#a32024;}
#coltexte2 h1 a:hover {text-decoration:underline;color:#a32024;}
#coltexte2 h1 a:active {text-decoration:none;color:#a32024;}
#coltexte2 p {font-size:14px; margin:6px; text-align:justify;}
#coltexte2 p a:link {text-decoration:underline;color:#000;}
#coltexte2 p a:visited {text-decoration:underline;color:#000;}
#coltexte2 p a:hover {text-decoration:none;color:#000;}
#coltexte2 p a:active {text-decoration:underline;color:#000;}
#coltexte2 img {margin-top:15px;}
#coltexte2 ul {font-size:14px;margin:0; padding:0 0 0 21px; }
#coltexte2 li {}
#coltexte2 span {color:#9b1e22; font-size:30px; }
#coltexte2 .tarifs {font-size:18px!important; color:#2c2468!important; font-family:"Times New Roman", Times, serif!important; text-align:right;margin:6px 6px 0 6px!important; padding:0; }
.destarifs {font-size:12px!important; margin:0 6px!important; padding:0; text-align:right}

#banniere {	z-index:100; text-align:center; margin-top:15px; margin-left:583px; position:absolute; width:210px;	height:469px; background-image: url(../images/banniere2.png); background-repeat:no-repeat; color:#FFF; 	padding:28px 68px 28px 42px!important;}
#banniere h2{font-size:14px;margin:12px 0 0 0;}
#banniere h2 a:link {text-decoration:none; color:#FFF;}
#banniere h2 a:visited {text-decoration:none; color:#FFF;}
#banniere h2 a:hover {text-decoration:underline; color:#FFF;}
#banniere h2 a:active {text-decoration:none; color:#FFF;}
#banniere a:link {text-decoration:underline; color:#FFF;}
#banniere a:visited {text-decoration:underline; color:#FFF;}
#banniere a:hover {text-decoration:none; color:#FFF;}
#banniere a:active {text-decoration:underline; color:#FFF;}
#banniere p{ font-size:12px;margin:0;}
#banniere span { font-size:30px; }
#banniere .tarifs {font-size:18px!important;  font-family:"Times New Roman", Times, serif!important; text-align:right;margin:0 6px!important; padding:0; }
#banniere img {  margin:20px 0 10px 0px;}

#coltexteAtt { float:right;  margin:0 12px;  position:relatif;width:283px; height:370px;}
#coltexteAtt h1 {font-size:16px; color:#a32024; border-bottom:1px solid #332c6f; margin:0 6px 8px 6px;}
#coltexteAtt h1 a:link {text-decoration:none;color:#a32024;}
#coltexteAtt h1 a:visited {text-decoration:none;color:#a32024;}
#coltexteAtt h1 a:hover {text-decoration:underline;color:#a32024;}
#coltexteAtt h1 a:active {text-decoration:none;color:#a32024;}
#coltexteAtt p {font-size:14px; margin:6px;}
#coltexteAtt p a:link {text-decoration:underline;color:#000;}
#coltexteAtt p a:visited {text-decoration:underline;color:#000;}
#coltexteAtt p a:hover {text-decoration:none;color:#000;}
#coltexteAtt p a:active {text-decoration:underline;color:#000;}
#coltexteAtt img {margin-top:30px;}
#coltexteAtt ul { margin:0; padding:0 6px;}
#coltexteAtt li { list-style:none; font-size:14px;}
#coltexteAtt li a:link {text-decoration:none;color:#332c6f;}
#coltexteAtt li a:visited {text-decoration:none;color:#332c6f;}
#coltexteAtt li a:hover {text-decoration:underline;color:#332c6f;}
#coltexteAtt li a:active {text-decoration:none;color:#332c6f;}

#coltexteHeb { float:right;  margin:0 12px;  position:relatif;width:283px; height:270px;}
#coltexteHeb h1 {font-size:16px; color:#a32024; border-bottom:1px solid #332c6f; margin:0 6px 8px 6px;}
#coltexteHeb h1 a:link {text-decoration:none;color:#a32024;}
#coltexteHeb h1 a:visited {text-decoration:none;color:#a32024;}
#coltexteHeb h1 a:hover {text-decoration:underline;color:#a32024;}
#coltexteHeb h1 a:active {text-decoration:none;color:#a32024;}
#coltexteHeb p {font-size:14px; margin:6px;}
#coltexteHeb p a:link {text-decoration:underline;color:#000;}
#coltexteHeb p a:visited {text-decoration:underline;color:#000;}
#coltexteHeb p a:hover {text-decoration:none;color:#000;}
#coltexteHeb p a:active {text-decoration:underline;color:#000;}
#coltexteHeb img {margin-top:30px;}
#coltexteHeb ul { margin:0; padding:0 6px;}
#coltexteHeb li { list-style:none; font-size:14px;}
#coltexteHeb li a:link {text-decoration:none;color:#332c6f;}
#coltexteHeb li a:visited {text-decoration:none;color:#332c6f;}
#coltexteHeb li a:hover {text-decoration:underline;color:#332c6f;}
#coltexteHeb li a:active {text-decoration:none;color:#332c6f;}


#coltexteforfait { float:right;  margin:0 12px;  position:relatif;width:283px; height:140px;}
#coltexteforfait h1 {font-size:16px; color:#a32024; border-bottom:1px solid #332c6f; margin:0 6px 8px 6px;}
#coltexteforfait h1 a:link {text-decoration:none;color:#a32024;}
#coltexteforfait h1 a:visited {text-decoration:none;color:#a32024;}
#coltexteforfait h1 a:hover {text-decoration:underline;color:#a32024;}
#coltexteforfait h1 a:active {text-decoration:none;color:#a32024;}
#coltexteforfait p {font-size:14px; margin:6px;}
#coltexteforfait p a:link {text-decoration:underline;color:#000;}
#coltexteforfait p a:visited {text-decoration:underline;color:#000;}
#coltexteforfait p a:hover {text-decoration:none;color:#000;}
#coltexteforfait p a:active {text-decoration:underline;color:#000;}
#coltexteforfait img {margin-top:30px;}
#coltexteforfait ul { margin:0; padding:0 6px;}
#coltexteforfait li { list-style:none; font-size:14px;}
#coltexteforfait li a:link {text-decoration:none;color:#332c6f;}
#coltexteforfait li a:visited {text-decoration:none;color:#332c6f;}
#coltexteforfait li a:hover {text-decoration:underline;color:#332c6f;}
#coltexteforfait li a:active {text-decoration:none;color:#332c6f;}


#adresse { width:100%; margin:685px 0 30px 0; position:relative;}
#adresse img{float:left; margin:0 12px;}
#adresse p {float:left; margin:0 36px 0 12px; color:#FFF; font-size:12px;}

#adressesite { width:100%; margin:55px 0 30px 0; position:relative;}
#adressesite img{float:left; margin:0 12px;}
#adressesite p {float:left; margin:0 36px 0 12px; color:#000; font-size:12px;}

#divauberge { display:block; height:206px!important!;height:160px}

#divchambres { display:block; height:206px!important!;height:160px}

#divactivitesattraits { display:block; height:206px!important!;height:160px}

#none { display:none;}
