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

*{font-family:Arial, Helvetica, sans-serif;}


/*général*/
hr {
	clear:both;
	height:0px;
	margin:0;
}

.hr-invisible {
	visibility:hidden;

}



/***********************/
body {
	/*background-color:#cbc4a6;*/
	background-color:#685747;
	background-image:url(../images/fond.png);
	
	background-position: center top;		
}

#bd {
	margin:0 auto;
	width:1076px;
	margin-top:36px;

}

#hd {
	width:1076px;
}

#hd a{
	display:inline-block;
	margin-left:75px;
	
}
#hd p{
	display:inline-block;
	*display:inline;
	margin-left:790px;
	*margin-left:630px;
	font-size:12px;
	color:#cc9966;
	
	
	
}

/***************CONTENU*******************/
#contenu {
	width:1076px;
	background-image:url(../images/fond-contenu.png);
	background-repeat:repeat-y;
	
	padding-bottom:10px;
}
/***************contenu HP*******************/
#flash {
	width:1051px;
	height:367px;
	background-color:#993300;
	margin-left:12.8px;
}
/**************contenu PRODUIT ******************/
#bloc-texte{
	width:435px; /*455-20*/
	color:#cfcfcf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	line-height:15px;
	background-image:url(../images/fond-produit.jpg);
	background-repeat:no-repeat;
	background-color:#000000;	
}

#bloc-texte h1 {
	color:#cc9966;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:20px;
}

#bloc-texte li{
	list-style-position: inside;
	list-style-image: url(../images/puce.png);
	list-style-type: disc;		
}

#bloc-dynamique {
	width:595px;

}
#bloc-texte, #bloc-dynamique {
	/*display:inline-block;
	*display:inline;*/
	float:left;
	/*height:445px;*/
}

#bloc-dynamique #reservation h2 {
	color:#cc9966;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:20px;
	margin-bottom:20px;
}
#bloc-dynamique #reservation .btn-produit1, #bloc-dynamique #reservation .btn-produit2{
	color:#000000;
	background-image:url(../images/btn-produit.png);
	border:none;
	width:120px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	/*font-weight:bold;*/

	/*position:absolute;*/
}
.btn-produit1{margin-left:40px;}
/*.btn-produit2 {right:170px;}*/

#bloc-dynamique #reservation  {
	color:#cfcfcf;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:20px;
}

#video-produit {
	width: 595px;
	height:335px;
	/*background-color:#993300;*/
}

/**************************** PRESSE ************************/


#bloc-presse{
	width:453px; /*455-20*/
	color:#b9b9b9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;	
}

#bloc-presse h1 {
	color:#cc9966;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:20px;
}

#bloc-presse li{
	list-style-position: inside;
	list-style-image: url(../images/puce.png);
	list-style-type: disc;
	line-height:15px;		
}

#bloc-presse li a:link, #bloc-presse li a:visited{
	text-decoration:none;
	color:#cc9966;	
}
#bloc-presse li a:hover{
		text-decoration:underline;
	color:#cc9966;
}

#bloc-detail {
	width:578px;
}

#bloc-detail h2{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#CC9966;
	margin-bottom:10px;
	margin-top:20px;
	font-weight:normal;
	
}
#detail-presse{color:#b9b9b9;font-size:12px; font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
#bloc-presse, #bloc-detail {
	/*display:inline-block;
	*display:inline;*/
	float:left;
	
}


#detail-presse, #photos-presse{float:left;}
#photos-presse{width:100px;}
#detail-presse {width:460px; margin-left:10px;}









/*****************FOOTER **************/
#footer {
	width:1061px; /*1076-30*/
	height:103px;
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:10px;
	clear:both;
	
}

#footer #menu-footer {color:#cc9966;}

#footer #menu-footer a {
	color:#cc9966;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	/*margin-top:10px;*/
	
}
#footer #menu-footer img{
	margin-top:-2px;
	position:absolute;
	margin-left:350px;
	margin-bottom:5px;
}
#footer .trait-footer {
	margin-top:5px;
	margin-bottom:5px;
}
#footer #menu-footer .english {	margin-left:390px;}
#footer p {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}


#footer p.txt-bas-footer {
	color:#cc9966;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:30px;
}

#footer p.txt-bas-footer a{
	color:#cc9966;
	text-decoration:none;

}

#footer p.txt-bas-footer .marge-footer {
	
	margin-left:100px;
}


/***** classes****/

.marron {color:#cc9966;}
.blanc {color:#fff;}
.gris {color:#b9b9b9;}