/**
  Outils
**/
* {
	margin:0;
	padding:0;
}
a {
	color:#000000;
	outline:0;
	text-decoration:none;
}
a span {
	display:none;
}
/* Hack IE6 pour les lien et png */
a, input, img
{
	position: relative;
	z-index: 1;
}
.spacer {
	clear:both;
	height:0;
	font-size:0;
}
img {
	border:0;
}
h1 {
	font-size:16px;
	color:#650d0e;
	font-weight:bold;
	padding:0 0 10px 0;
}
h2 {
	font-size:14px;
	color:#650d0e;
	font-weight:bold;
	padding:0 0 10px 0;
}
a.lien {
	text-decoration:underline;
}
a.lien:hover {
	text-decoration:none;
}

/**
  Mise en page générale
**/
body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:url(images/fond-body.gif) top center;
}
div#body {
	position:relative;
	width:100%;
	min-height:1156px;
  	height:auto !important;
  	_height:1156px;
	background:url(images/fond.gif) repeat-x top center;
}
div#master {
	position:relative;
	width:714px;
	padding:25px 0 0 0;
	margin:0 auto;
}

/**
  Menu
**/
a.presentation {
	display:block;
	width:211px;
	height:29px;
	overflow:hidden;
	margin:0 0 5px 0;
	background:url(images/btn-presentation.jpg) no-repeat;
}
a.sejour  {
	display:block;
	width:211px;
	height:29px;
	overflow:hidden;
	margin:0 0 5px 0;
	background:url(images/btn-sejour.jpg) no-repeat;
}
a.temoignages {
	display:block;
	width:211px;
	height:29px;
	overflow:hidden;
	margin:0 0 5px 0;
	background:url(images/btn-temoignages.jpg) no-repeat;
}
a.tarifs {
	display:block;
	width:211px;
	height:29px;
	overflow:hidden;
	margin:0 0 5px 0;
	background:url(images/btn-tarifs.jpg) no-repeat;
}
a.promos {
	display:block;
	width:211px;
	height:29px;
	overflow:hidden;
	margin:0 0 5px 0;
	background:url(images/btn-offres.jpg) no-repeat;
}

a.b_decouvrez {
	float:right;
	display:block;
	width:98px;
	height:24px;
	overflow:hidden;
	background:url(images/btn-decouvrez.jpg.jpg) no-repeat;
}

/**
  Destination
**/
.destination_top {
	width:714px;
	height:35px;
	background:url(images/destination_top.png) !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/destination_top.png', sizingMethod='scale');
}
.destination_fond {
	width:714px;
	background:url(images/destination_fond.png) !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/destination_fond.png', sizingMethod='scale');
}
.destination_fond2 {
	width:714px;
	background:url(images/destination_fond2.png) no-repeat top !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/destination_fond2.png', sizingMethod='crop');
}
.destination_pied {
	width:714px;
	height:14px;
	background:url(images/destination_pied.png) no-repeat top !important;
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/destination_pied.png', sizingMethod='crop');
}
.dstg {
	float:left;
	width:240px;
	padding:0 0 0 15px;
	background:url(./images/c8bd81.gif) right repeat-y;
}
.dstd {
	float:left;
	width:427px;
	padding:0 0 0 15px;
}
.dstg .bordod {
	border-right:#c8bd81 1px solid;
	padding:10px 0 0 0;
	margin:10px 0 0 0;
}
.dstg .destadr {
	border-right:#c8bd81 3px solid;
	padding:0 10px 0 0;
	text-align:right;
}
.dstg .boutons {
	padding:50px 0 0 29px;
	text-align:right;
}
.dstg .boutons img {
	margin-bottom:5px;
}
.dstd .image {
	width:390px;
	height:222px;
	padding:8px 0 0 7px;
	background:url(images/fond-image.jpg) no-repeat;
}
.dstd .image img {
	width:384px;
	height:215px;
}
.dstd .texte {
	text-align:justify;
	padding:15px 36px 0 6px;
}
.dstd .decouvrir {
	text-align:right;
	padding:15px 36px 0 15px;
}
