body{
	border:none;
	margin-top:0px; margin-left:0px;
	background-image:url(../img/fond.jpg); background-color:#cc9a3f;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#765f37;
}

a img{
	border:none;
	}
a:active,a:visited,a:link
	{
		color: #FFFFFF;
		text-decoration: none;
	}


#global {
	width:936px; height:500px;
	position: absolute;
	left: 50%; margin-left: -338px; margin-top:10px;
}
/* ---------------------------------------------------------------------- */
.jungle1 {
	width:199px; height:340px;
	background-image:url(../img/plante2.png);
	position: absolute;
}
.jungle2 {
	width:100%; height:100%;
	background-image:url(../img/plante3.png); background-position:right bottom; background-repeat:no-repeat;
	position: relative;
}
/* ---------------------------------------------------------------------- */
.photos{
	width:270px; height:209px;
	position: absolute;
	left: 59%; top:-2%;
}
#col1{
}

.ban{
}

.hmenu{
	width:676px; height:48px;
	margin-left:30px;
}

.pagetop{
	width:676px; height:18px;
	background:url(../img/page_top.png) top no-repeat;
	
}
.pagebottom{
	width:656px; height:18px;
	text-align:right; font-size:10px;
}
.pagebottomindex{
	width:676px; height:168px;
	background:url(../img/page_bottomindex.png) bottom no-repeat;
	margin-top:231px; margin-left:-20px; position:absolute;
}
.contener
	{
	width:676px; min-height:400px;
	background:url(../img/page_bottom.png) bottom no-repeat;
	float:left;
}
.pagefond
	{
	width:676px; min-height:400px; margin-bottom:10px;
	background:url(../img/page.png);
	float:left;
}
.contenu{
	width:636px; min-height:400px;
	margin-left:20px;
	
}
.changepage{
	width:636px; min-height:5px;
	background-color:#996600; color:#FFFFFF;
	text-align:center;
}
/* ---------------------------------------------------------------------- */
#col2{
}

.vmenu{
	width:180x; max-height:20px;
	float:left; margin-top:60px; margin-left:10px; margin-bottom:10px;
	text-align:left; 
}
.vmenutxt{
	font-size:14px; color:#7c653b;
}
/* ---------------------------------------------------------------------- */
.titre{
	width:250px; height:28px;
	margin-top:15px; margin-left:50px; margin-bottom:20px;
}
.titrerouge{
	color:#8a0e0e; font-weight:bold;
}
.titreorange{
	color:#a65a00;
}
.titremarron{
	color:#5f4821; font-weight:bold; font-size:14px;
}
.titreprix{
	color:#b98323; font-weight:bold; font-size:18px;
}
.txtprix{
	color:#946718; font-size:14px;
}
.titrevert{
	width:263px; height:16px; background-color:#2f682b;
	padding-top:2px; padding-left:2px; margin-bottom:4px;
	font-weight:bold; color:#d7ad60; float:left;
}
.contentsejour{
	width:510px; min-height:18px; margin-bottom:22px; float:right;
}
.detailstop{
	width:636px; height:10px; margin-top:20px; float:left;
	background-image:url(../img/detailtop.png);
}
.detailsbottom{
	width:636px; height:10px; float:left;
	background-image:url(../img/detailbottom.png);
}
.details{
	width:596px; min-height:18px; 
	padding-left:20px; padding-right:20px; float:left;
	background-color:#daac57;
}
.contentcol1{
	width:308px; min-height:390px;
	text-align:center; margin-right:10px;
	float:left;
}
.contentcol1b{
	width:400px; min-height:100px;
	margin-right:10px;
	float:left;
}
.contentcol2{
	width:210px; min-height:200px;
	margin-right:10px;
	float:right;
	text-align:justify;
}
.vignette{
	width:186px; height:123px;
	background-color:#d0a65c;
	padding-top:3px;
	text-align:center; margin:30px 18px 30px 0px;
	float:right;
}
.grossevignette{
	width:470px; height:223px;
	background-color:#d0a65c;
	padding-top:3px;
	text-align:center; margin:40px 0px 40px 85px;
}