@charset "utf-8";
/* CSS Document */


html,body {	margin:0; 	padding:0;	width:100%;	height:100%; 	background-repeat:no-repeat; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:none; overflow:hidden;
	SCROLLBAR-FACE-COLOR: #a2551d;
	SCROLLBAR-HIGHLIGHT-COLOR: #fff;
	SCROLLBAR-SHADOW-COLOR: #621c00;
	SCROLLBAR-3DLIGHT-COLOR: #fff;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #e5e5e5;
	SCROLLBAR-DARKSHADOW-COLOR: #fff;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height:0px;}
input { margin:3px 0 3px 0; background-color:#f2f0e5;}
textarea { margin:3px 0 3px 0; background-color:#f2f0e5; }
select { margin:3px 0 3px 0; background-color:#f2f0e5; }
option { margin:3px 0 3px 0; background-color:#f2f0e5; }
#body { position:relative;	z-index:50; overflow:auto;	left:0px; top:0px; width:100%; height:100%;}
#transparent { width:890px; height:718px; z-index:1; position: absolute; margin-top:30px;  margin-left:30px; background-color: #ffffff;  filter:alpha(opacity=70);  -moz-opacity:0.7; opacity: 0.7;}
#lignebois{	z-index:50; position: absolute; margin-top:254px; height:80px; background-color:#a2551d; background-image: url(../images/bois.jpg); width:100%; }
#lienSaison{z-index:150; position: absolute;  margin-top:249px;  margin-left:392px; padding:6px;background-color: #ffffff;  filter:alpha(opacity=70);  -moz-opacity:0.7; opacity: 0.7;}
#lienSaison a:link{ color:#000; text-decoration:underline}
#lienSaison a:visited{ color:#000; text-decoration:underline}
#lienSaison a:hover{ color:#000; text-decoration:none}
#lienSaison a:active{ color:#000; text-decoration:underline}
 

#global {z-index:100;position: absolute; width:926px; height:750px;margin-top:36px; margin-left:36px;}

#entete { width:100%; height:325px; }

#contact { float:right;}
#contact ul { color:#666; list-style:none; margin:10px 0 30px 0; font-size:12px; padding:0;}
#contact ul span{ color:#621c00;}

#contact li a:link {color:#666; text-decoration:none}
#contact li a:visited {color:#666; text-decoration:none}
#contact li a:hover {color:#666; text-decoration:underline}
#contact li a:active {color:#666; text-decoration:none}
.photo{ border:1px solid #fff; float:left; z-index:125;  position: absolute;}

#contenu { width:872px; height: 352px; background:#e0dcc1 url(../images/fond_contenu.gif) repeat-x; border:3px #FFF solid;}
#contenu p{ font-size:13px; margin:6px 0 6px 0; color:#333; }
#contenu p a:link {color:#333; text-decoration:underline}
#contenu p a:visited {color:#333; text-decoration:underline}
#contenu p a:hover {color:#333; text-decoration:none}
#contenu p a:active {color:#333; text-decoration:underline}
#contenu h1{ font-family:"Times New Roman", Times, serif; color:#621c00; font-size:21px; font-weight:normal;}


#menu { background-image:url(../images/fond_menu.jpg); height:30px; width:862px; margin:6px auto 12px auto; background-repeat:no-repeat; border-bottom:1px solid #ccc;}
#menu ul { list-style:none; margin-left:0px; padding-left:0px; height:12px;}
#menu li { display:inline; color:#FFF; font-family:"Times New Roman", Times, serif; height:36px; font-size:18px; padding-bottom:19px; }
.section {padding:0 9px 7px 8px; margin:12px 0 12px 0;  background:  url(../images/section.png) no-repeat left;}
#menu li a:link { color:#FFF; text-decoration:none;padding:0 8px 0 8px;}
#menu li a:visited { color:#FFF; text-decoration:none;padding:0 8px 0 8px;}
#menu li a:hover { color:#FFF; text-decoration:none; background-color:#9c4b0e;padding:0 8px 7px 8px;}
#menu li a:active { color:#FFF; text-decoration:none;padding:0 8px 0 8px;}

.gcolonne{ width:600px; height:300px;  float:left;margin:0 0px 0 18px; }
.gcolonne h1{ margin:0 0 4px 0; border-bottom:1px solid #ccc;}

.defilement {background-color:#FFF; width:100%; height:263px; overflow-y:auto; padding-left:6px;}
.defilement h2 { font-family:"Times New Roman", Times, serif; color:#621c00; font-size:16px; font-weight:normal; margin:0 6px 6px 0; border-bottom:1px solid #ccc; text-align:left; }
.defilement h4 { font-family:"Times New Roman", Times, serif; color:#621c00; font-size:16px; font-weight:normal; margin:0 6px -18px 0; border-bottom:1px solid #ccc; text-align:right; }
.defilement h3 { font-family:"Times New Roman", Times, serif; font-size:18px; color:#fff; margin:24px 6px 0 0px; padding:1px 0 0 3px; font-weight:normal; background-image:url(../images/fond_menu.jpg); height:21px;}
.defilement h3 span{ font-size:12px; font-family:Tahoma, Geneva, sans-serif; text-align:right;}
.defilement table { text-align:center; float:left; padding:0 0 12px 0px; font-weight:bold; margin:6px 0px 6px 0 }
.defilement p{ padding:0 16px 0px 0px; font-size:11px!important;}
.defilement a:link{ color:#000; text-decoration:underline;}
.defilement a:visited{ color:#000; text-decoration:underline;}
.defilement a:hover{ color:#000; text-decoration:none;}
.defilement a:active{ color:#000; text-decoration:underline;}
.defilement img { border:1px solid #ccc; float:left;  margin:6px 6px 6px 0px;}
.tab_chambre { text-align:left; padding-left:30px; font-size:13px; font-weight:normal; border-bottom:1px dotted #fff; height:18px; }
.tab_chambre a:link { color:#621c00; text-decoration:none; }
.tab_chambre a:visited { color:#621c00; text-decoration:none;}
.tab_chambre a:hover { color:#621c00; text-decoration:underline;}
.tab_chambre a:active { color:#621c00; text-decoration:none;}
.tabtarif{font-size:14px; margin:0px; padding:0px; color:#621c00; border-bottom:1px dotted #fff;}

.prix {}
a.xe:link { color:#fff; text-decoration:underline;}
a.xe:visited { color:#fff; text-decoration:underline;}
a.xe:hover { color:#fff; text-decoration:none;}
a.xe:active { color:#fff; text-decoration:underline;}

.demicolonne { width:47%; margin:0 8px 0 0px; float:left;}
.demicolonne ul {margin:4px 0 4px 18px; padding:0 }
.demicolonne li {list-style:circle; }
.demicolonne h2 { font-family:"Times New Roman", Times, serif; color:#621c00; font-size:16px; font-weight:normal; margin:0; border-bottom:1px solid #ccc; padding-bottom:3px;}

.listechambre { width:228px; float:right; padding-right:8px; overflow-y:auto;}
.listechambre h1{ margin:0px; border-bottom:1px solid #ccc}
.listechambre ul { list-style: none; font-size:13px; margin:0px; padding:0px; }
.listechambre ol  { margin-left:28px; padding:0;}	
.listechambre li a:link { text-decoration:none; border-bottom:1px dashed #621c00; color:#333; }
.listechambre li a:visited{ text-decoration:none; border-bottom:1px dashed #621c00; color:#333;}
.listechambre li a:hover { text-decoration:none; border-bottom:none; color:#333;}
.listechambre li a:active{ text-decoration:none; border-bottom:1px dashed #621c00; color:#333;}
.listechambre h2{ margin:6px 0 4px 0; padding:0; font-size:13px; color:#621c00 }


.txaccueil { float:left; width:340px; margin:0 18px 0 18px;}
.txaccueil h1{border-bottom:1px solid #ccc; }

.nouvelle {	height:165px; width:245px; font-family: tahoma, "trebuchet ms", verdana, arial, sans-serif; margin:0px; float:left}
.nouvelle h1{ margin:0px;}
.divnouvelle{width:243px; height:250px; overflow-y:auto; margin:0px; padding-bottom:18px; border:1px solid #ccc; background-color:#fff; background-image:url(../images/fond_contenu2.jpg); background-repeat:repeat-x;}
.divnouvelle p{ padding:6px;}
.divnouvelle h2{ font-size:12px; padding:8px 6px 0px 6px; margin:0px; color:#a2551d}
.divnouvelle h4{ font-size:11px; font-weight:normal; padding:0px 0px 0px 6px; margin:0px}

.bouton{ padding:6px 4px 0 0px; float:right;}

.slidephoto_cedre{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_cedre {	background-image: url(../images/photo_cedre.jpg); display:block; width:149px;} 
a.slidephoto_cedre:hover { background: url(../images/photo_cedre.jpg); width:547px;}

.slidephoto_meleze{ width:149px; height:195px;  float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_meleze {	background-image: url(../images/photo_meleze.jpg); display:block; width:149px;} 
a.slidephoto_meleze:hover { background: url(../images/photo_meleze.jpg); width:547px;}

.slidephoto_epicea{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_epicea {	background-image: url(../images/photo_epicea.jpg); display:block; width:149px;} 
a.slidephoto_epicea:hover { background: url(../images/photo_epicea.jpg); width:547px;}

.slidephoto_bouleau{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_bouleau {	background-image: url(../images/photo_bouleau.jpg); display:block; width:149px;} 
a.slidephoto_bouleau:hover { background: url(../images/photo_bouleau.jpg); width:547px;}

.slidephoto_sapin{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_sapin {	background-image: url(../images/photo_sapin.jpg); display:block; width:149px;} 
a.slidephoto_sapin:hover { background: url(../images/photo_sapin.jpg); width:547px;}


.slidephoto_cedreEn{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_cedreEn {	background-image: url(../images/photo_cedreEn.jpg); display:block; width:149px;} 
a.slidephoto_cedreEn:hover { background: url(../images/photo_cedreEn.jpg); width:547px;}

.slidephoto_melezeEn{ width:149px; height:195px;  float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_melezeEn {	background-image: url(../images/photo_melezeEn.jpg); display:block; width:149px;} 
a.slidephoto_melezeEn:hover { background: url(../images/photo_melezeEn.jpg); width:547px;}

.slidephoto_epiceaEn{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_epiceaEn {	background-image: url(../images/photo_epiceaEn.jpg); display:block; width:149px;} 
a.slidephoto_epiceaEn:hover { background: url(../images/photo_epiceaEn.jpg); width:547px;}

.slidephoto_bouleauEn{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_bouleauEn {	background-image: url(../images/photo_bouleauEn.jpg); display:block; width:149px;} 
a.slidephoto_bouleauEn:hover { background: url(../images/photo_bouleauEn.jpg); width:547px;}

.slidephoto_sapinEn{ width:149px; height:195px; float:left; border:1px solid #ccc; margin:6px 6px 6px 0px;}
a.slidephoto_sapinEn {	background-image: url(../images/photo_sapinEn.jpg); display:block; width:149px;} 
a.slidephoto_sapinEn:hover { background: url(../images/photo_sapinEn.jpg); width:547px;}



.boutonforfaits{ width:234px; height:105px; position:relative; margin-left:0px; margin-top:6px;}
a.boutonforfaits {	background-image: url(../images/bouton_forfaits.jpg); display:block; width:234px;} 
a.boutonforfaits:hover { background: url(../images/bouton_forfaits.jpg) 0 -105px  }

.boutonactivite{ width:234px; height:88px; position:relative; margin-left:0px; margin-top:15px; }
a.boutonactivite {	background-image: url(../images/bouton_activite.jpg); display:block; width:234px;} 
a.boutonactivite:hover { background: url(../images/bouton_activite.jpg) 0 -88px  }


.boutonforfaitsEn{ width:234px; height:105px; position:relative; margin-left:0px; margin-top:6px;}
a.boutonforfaitsEn {	background-image: url(../images/bouton_forfaitsEn.jpg); display:block; width:234px;} 
a.boutonforfaitsEn:hover { background: url(../images/bouton_forfaitsEn.jpg) 0 -105px  }

.boutonactiviteEn{ width:234px; height:88px; position:relative; margin-left:0px; margin-top:15px; }
a.boutonactiviteEn {	background-image: url(../images/bouton_activiteEn.jpg); display:block; width:234px;} 
a.boutonactiviteEn:hover { background: url(../images/bouton_activiteEn.jpg) 0 -88px}


