
/*#heron {
	position : absolute;
	z-index : 101;

	left : 608px;
	top : 23px;

	width : 109px;
	height : 224px;
	background-image : url(../images/heron.png);

	display : none;
}

* html #heron {
	background-image : none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/heron.png',sizingMethod='crop');
}*/

/*--------------------------------------------------------------------
/* ENTETE
/**/

#logo {
	position : absolute;
	/*top : 20px;
	left : 26px;*/
	top : 10px;
	left : 15px;
}

#logo a img {
	border : 0;
}

/*--------------------------------------------------------------------
/* MENU
/**/

#menu {
	width : 218px;
}


/*--------------------------------------------------------------------
/* MENU HAUT
/**/

#menu_haut {
	/*position : absolute;
	top : 36px;
	left : 676px;*/

	position : absolute;
	top : 15px;
	left : 345px;
}

#menu_haut ul {
	list-style-type : disc;
	padding-left : 20px;
}

#menu-album_photos {

}

#menu-forfaits {
	/*margin-left : 6px;*/
}

#menu-contact {
	/*margin-left : 18px;*/
}

#menu-langue {
	/*margin-left : 39px;*/
}


/*--------------------------------------------------------------------
/* PHOTO
/**/

#photo {
	width : 487px;
	height : 371px;

	width : 451px;
	height : 363px;

	padding : 8px 18px 0px 18px;
	

	background-image : url(../images/accueil-photo-ombres.gif);
	background-repeat : no-repeat;

	float : left;
}


#contenu {
	float : left;
	
	width : 250px;

	padding-top : 40px;
	padding-left : 10px;
	padding-right : 15px;

	color : #333;

	line-height : 17pt;
	font-size : 10pt;
	
	position:relative;
}

#contenu h1 {
	margin : 0;
	padding : 0;

	font-size : 11pt;
	color : #86622A;
	font-weight : bold;
	text-transform : uppercase;
}

#contenu p {
	margin-top : 10px;
	margin-bottom : 10px;
}


/*--------------------------------------------------------------------
/* PRINCIPAL
/**/

#principal {
	height : 371px;

	padding-bottom : 19px;
	background-image : url(../images/accueil-principal-bas-fond.gif);
	background-repeat : no-repeat;
	background-position : left bottom;
}


/*--------------------------------------------------------------------
/* ACCUEIL BAS
/**/

#accueil_bas {
	background-color : #fff;

	font-size : 8pt;
	line-height : 14pt;
	color : #333;

	padding-bottom : 20px;
	padding-top : 5px;

	background-image : url(../images/accueil_bas-bas.gif);
	background-repeat : no-repeat;
	background-position : left bottom;
}

#accueil_bas h1 {
	margin : 0;
	padding : 0;

	margin-bottom : 5px;

	text-transform : uppercase;
	color : #F7941D;

	font-size : 10pt;
	font-weight : bold;
}

#accueil_bas h1 a {
	color : #F7941D;
	text-decoration : none;
}

#accueil_bas h1 a:hover {
	color : #000;
	/*text-decoration : underline;*/
}


.boite_accueil {
	float : left;
	position : relative;
	padding-bottom : 1em;
	padding-top : 0.5em;

}

.boite_accueil a {
	color : #F7941D;
}

.boite_accueil a:hover {
	color : #000;
}

.boite_accueil a img {
	border : 0;
}

.photo_avec_ombres {
	width : 115px;
	height : 115px;

	padding : 7px 13px 17px 9px;
	background-image : url(../images/accueil-boite-photo-ombres.gif);

	position : absolute;

	left : 12px;
	top : 0;
}

.boite_accueil h1,
.boite_accueil .boite_accueil-texte,
.boite_accueil .boite_accueil-details {
	margin-left : 143px !important;
}



#boite_detente {
	width : 300px;
	padding-left : 15px;
	padding-right : 10px;
}

#boite_gastronomie {
	/*width : 330px;*/
	width: 310px;
	
	border-left : 1px solid #B9B695;
	border-right : 1px solid #B9B695;
	padding-left : 15px;
	padding-right : 10px;
}

#boite_forfait {
	/*width : 280px;*/
	width: 300px;

	padding-left : 15px;
	padding-right : 10px;
}


/*--------------------------------------------------------------------
/* PIED
/**/

#pied {
	color : #ADA893;
	font-size : 8pt;

	padding-top : 0.5em;
	padding-bottom : 1.5em;

	height : 1em;
}

#pied a {
	color : #ADA893;
	text-decoration : none;
}

#pied a:hover {
	color : #514E41;
}

#pied #copyright {
	float : left;
	padding-left : 12px;
}

#pied #conception {
	float : right;
	padding-right : 12px;
}


/*--------------------------------------------------------------------
/* ADD THIS
/**/

#shareAccueil{
	position:absolute;
	top:10px;
	right:10px;
}



