body {
	font: 70% "Lucida Grande", "Lucida Sans Unicode", geneva, verdana, sans-serif;
	color:#555;
	background-color: black;
	text-align:center;
}


html { 

	height: 100%; 

	margin-bottom: 1px; 

}

#container {

width:954px;
margin: 0 auto;
color:#613F4D;
text-align:left;}
/*------------------HEADER----------------------*/
#header {
position:relative;
	width:954px;
	height:263px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
}
/*------------------MENU----------------------*/
#menu2 {position: absolute; top: 0px; left: 300px; height: 200px; width: 650px; background-image: url(../images/me    nu.gif);
	background-repeat: no-repeat;padding: 0px; margin: 0px; z-index: 200}
#accueil {float:left;width:120px;height:200px;			background-image: url(../images/.gif);
	background-repeat: no-repeat;}
	#notre_carte {float:left;width:156px;height:200px;			background-image: url(../images/.gif);
	background-repeat: no-repeat;}
		#reservations {float:left;width:167px;height:200px;			background-image: url(../images/.gif);
	background-repeat: no-repeat;}
		#plan_d_acces {float:left;width:165px;height:200px;			background-image: url(../images/.gif);
	background-repeat: no-repeat;}
	#accueil span a {width:101px;height:200px;			background-image: url(../images/image9.gif);
	background-repeat: no-repeat;}
	a.accueil {
	display:block;float:left;height:200px;
	width:120px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat;background-position: 50% -200px;
}
	a.accueil:hover {	background-position: 50% -20px;}
	a.accueil_actif {
	display:block;float:left;height:200px;
	width:120px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat;background-position: 50% -20px;
}
	a.notre_carte {
	display:block;float:left;height:200px;
	width:156px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat;background-position: 50% -200px;
}
	a.notre_carte:hover{	background-position: 50% -20px;}
	a.notre_carte_actif {display:block;float:left;height:200px;
	width:120px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat;	background-position: 50% -20px;}
	
	a.reservations {
	display:block;float:left;height:200px;
	width:167px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat;background-position: 50% -200px;
}
	a.reservations:hover {	background-position: 50% -20px;}
	a.reservations_actif {display:block;float:left;height:200px;
	width:167px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat;	background-position: 50% -20px;}
	a.plan_d_acces {
	display:block;float:left;height:200px;
	width:165px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat; background-position: 50% -200px;
}
	a.plan_d_acces:hover {	background-position: 50% -20px;}
	a.plan_d_acces_actif {
	display:block;float:left;height:200px;
	width:165px;
	background-image: url(../images/turban.gif);background-repeat: no-repeat; background-position: 50% -20px;}

/*------------------PRESENTATION----------------------*/
#presentation {
position:relative;

	width:954px;
	height:285px;
			background-image: url(../images/presentation.jpg);
	background-repeat: no-repeat;
}
	
	#presentation_logo {
position:relative;

	width:290px;
	height:194px;
		/*background-image: url(../images/presentation_logo.gif);
	background-repeat: no-repeat;*/
}
	
	#presentation_texte {
position:relative;

	width:669px;
	height:194px;
		/*background-image: url(../images/presentation_texte.gif);
	background-repeat: no-repeat;*/
}
	#telephone {
position:relative;

	width:954px;
	height:47px;
		background-image: url(../images/telephone.jpg);
	background-repeat: no-repeat;
}
/*------------------CONTENU----------------------*/
	#contenu {
position:relative;

	width:954px;
height:450px;
		background-image: url(../images/fond_beige.gif);
	background-repeat: repeat-y;
}
	#contenu_cartemenu {
position:relative;
width:954px;
height:550px;
		background-image: url(../images/fond_beige.gif);
	background-repeat: repeat-y;
}
	#padding_contenu {padding:50px 0 20px 0;}

	#contenu_carte {
position:relative;

	width:954px;
height:800px;
		background-image: url(../images/fond_contenu.gif);
	background-repeat: repeat-y;
}
#col_gauche {
float:left;	
width:318px;
background-image: url(../images/image9.gif);
background-repeat: no-repeat;
}
#col_centre {
float:right;	
width:319px;
height:450px;
		background-image: url(../images/fond_centre.jpg);
	background-repeat: no-repeat;

}
#col_droite {
float:right;	
width:317px;
height:450px;
background-image: url(../images/image9.gif);
background-repeat: no-repeat;
}
#col_centremenu {
float:right;	
width:319px;
height:550px;
		background-image: url(../images/fond_centremenu.jpg);
	background-repeat: no-repeat;

}
#col_gauchemenu {
float:left;	
width:318px;
height:550px;
background-image: url(../images/image9.gif);
background-repeat: no-repeat;
}
#col_droitemenu {
float:right;	
width:317px;
height:550px;
background-image: url(../images/image9.gif);
background-repeat: no-repeat;
}
.pad_cartemenu {padding-left:0px;}
#col_droite_google {
float:right;	
width:317px;
height:450px;

}
#menu ul li {}
#menu ul li a {
	font-family: 'Georgia';
	font-size: 16px;
	line-height: 39px;
	color: #F6FADF;
	font-weight: bold;
	text-align:right;
	text-decoration:none;
	display:block;
	
}
#menu ul li a.lien_actif {background-image: url(../images/image10.gif);
	background-repeat: no-repeat;background-position: 0px;}
#menu ul li a:visited {/*background-image: url(../images/image10.gif);
	background-repeat: no-repeat;background-position: 0px;*/}
#menu ul li a:hover {background-image: url(../images/image10.gif);
	background-repeat: no-repeat;background-position: 0px;}
#menu ul li a:active {background-image: url(../images/image10.gif);
	background-repeat: no-repeat;background-position: 0px;}

#col_carte {
float:right;	
width:640px;

}
.clear {clear:both;}
#layer1 {position: absolute; top: 0px; left: 0px; height: 1134px; width: 1134px; padding: 0px; margin: 0px; z-index: 1}
			#layer2 {position: absolute; top: 0px; left: 87px; height: 924px; width: 960px; padding: 0px; margin: 0px; z-index: 2}
			#layer3 {position: absolute; top: 0px; left: 84px; height: 1085px; width: 963px; padding: 0px; margin: 0px; z-index: 3}
			#layer4 {position: absolute; top: 550px; left: 86px; height: 549px; width: 964px; padding: 0px; margin: 0px; z-index: 4}
			#layer5 {position: absolute; top: 0px; left: 86px; height: 265px; width: 965px; padding: 0px; margin: 0px; z-index: 5}
			#layer6 {position: absolute; top: 12px; left: 87px; height: 253px; width: 354px; padding: 0px; margin: 0px; z-index: 6}
			#layer7 {position: absolute; top: 115px; left: 411px; height: 50px; width: 653px; padding: 0px; margin: 0px; z-index: 7}
			#layer8 {position: absolute; top: 262px; left: 83px; height: 290px; width: 345px; padding: 0px; margin: 0px; z-index: 8}
			#layer9 {position: absolute; top: 299px; left: 116px; height: 248px; width: 299px; padding: 0px; margin: 0px; z-index: 9}
			#layer10 {position: absolute; top: 738px; left: 87px; height: 189px; width: 354px; padding: 0px; margin: 0px; z-index: 10}
			#layer11 {position: absolute; top: 717px; left: 118px; height: 199px; width: 287px; padding: 0px; margin: 0px; z-index: 11}
			#bouton_g {position: absolute; top: 350px; left: 28px; height: 52px; width: 274px; padding: 0px; margin: 0px; z-index: 12}
			#bouton_g_contenu {position: absolute; top: 362px; left: 30px; height: 35px; width: 275px; padding: 0px; margin: 0px; z-index: 13}
			#layer14 {position: absolute; top: 1079px; left: 86px; height: 38px; width: 963px; padding: 0px; margin: 0px; z-index: 14}
			#layer15 {position: absolute; top: 629px; left: 416px; height: 450px; width: 319px; padding: 0px; margin: 0px; z-index: 15}
			#layer16 {position: absolute; top: 672px; left: 116px; height: 51px; width: 293px; padding: 0px; margin: 0px; z-index: 16}
			#layer17 {position: absolute; top: 672px; left: 441px; height: 51px; width: 295px; padding: 0px; margin: 0px; z-index: 17}
			#layer18 {position: absolute; top: 717px; left: 444px; height: 381px; width: 285px; padding: 0px; margin: 0px; z-index: 18}
			#bouton_c {position: absolute; top: 350px; left: 344px; height: 52px; width: 274px; padding: 0px; margin: 0px; z-index: 19}
			#bouton_c_contenu {position: absolute; top: 362px; left: 336px; height: 35px; width: 267px; padding: 0px; margin: 0px; z-index: 20}
	#bouton_d {position: absolute; top: 350px; left: 664px; height: 52px; width: 274px; padding: 0px; margin: 0px; z-index: 19}
			#bouton_d_contenu {position: absolute; top: 362px; left: 656px; height: 35px; width: 267px; padding: 0px; margin: 0px; z-index: 20}
			#layer22 {position: absolute; top: 549px; left: 86px; height: 50px; width: 962px; padding: 0px; margin: 0px; z-index: 22}
			#layer23 {position: absolute; top: 188px; left: 399px; height: 443px; width: 650px; padding: 0px; margin: 0px; z-index: 23}
			#layer24 {position: absolute; top: 199px; left: 412px; height: 422px; width: 621px; padding: 0px; margin: 0px; z-index: 24}
			#layer25 {position: absolute; top: 553px; left: 119px; height: 47px; width: 285px; padding: 0px; margin: 0px; z-index: 25}
			#layer26 {position: absolute; top: 39px; left: 429px; height: 73px; width: 53px; padding: 0px; margin: 0px; z-index: 26}
			#layer27 {position: absolute; top: 149px; left: 417px; height: 6px; width: 71px; padding: 0px; margin: 0px; z-index: 27}
			#layer28 {position: absolute; top: 738px; left: 717px; height: 189px; width: 354px; padding: 0px; margin: 0px; z-index: 28}
			#layer29 {position: absolute; top: 717px; left: 753px; height: 199px; width: 287px; padding: 0px; margin: 0px; z-index: 29}
			#layer30 {position: absolute; top: 672px; left: 751px; height: 51px; width: 297px; padding: 0px; margin: 0px; z-index: 30}
			#layer31 {position: absolute; top: 434px; left: 212px; height: 71px; width: 110px; padding: 0px; margin: 0px; z-index: 31}
			#layer32 {position: absolute; top: 291px; left: 97px; height: 71px; width: 110px; padding: 0px; margin: 0px; z-index: 32}
			.dynamic-style-1 {font-family: 'Samarkan','Samarkan Normal'; font-size: 24px; line-height: 28px; color: #F4E7B0}
			.dynamic-style-2 {font-family: 'Verdana'; font-size: 12px; line-height: 14px; color: #69150B}
			.dynamic-style-3 {text-align: center}
			.dynamic-style-4 {font-family: 'Verdana'; font-size: 18px; line-height: 21px; color: #F4E7B0; font-weight: bold}
			.dynamic-style-4 a {font-family: 'Verdana'; font-size: 18px; line-height: 21px; color: #F4E7B0; font-weight: bold;text-decoration:none;}
			.dynamic-style-4 a:hover {font-family: Verdana; font-size: 18px; line-height: 21px; color: #990033; font-weight: bold}
			.dynamic-style-5 {font-family: 'Verdana'; font-size: 14px; line-height: 16px; color: #69000B; font-weight: bold; padding: 0px 0px 30px 0px;}
			.dynamic-style-6 {font-family: 'Verdana'; font-size: 12px; line-height: 14px; color: #69150B; font-weight: bold}
			.dynamic-style-7 {font-family: 'Verdana'; font-size: 12px; line-height: 14px; color: #69150B}
			.dynamic-style-8 {font-family: 'Verdana'; font-size: 9px; line-height: 10px; color: #F4E7B0; padding:0 20px 0 0;}
			.dynamic-style-8-droite {font-family: 'Verdana'; font-size: 9px; line-height: 10px; color: #F4E7B0; padding:0 0px 0 20px;}
			.dynamic-style-9 {font-family: 'Verdana'; font-size: 10px; line-height: 12px; color: #F4E7B0}
			.dynamic-style-10 {font-family: 'Verdana'; font-size: 30px; line-height: 36px; color: #F4E7B0}
			.dynamic-style-11 {font-family: 'Georgia'; font-size: 60px; line-height: 34px; color: #F4E7B0; font-style: italic}
			.DIVDefaultParaStyle {text-align: left;padding:10px 10px 10px 30px;}
			.DIVDefaultParaStylemenu {text-align: left;padding:10px 10px 10px 0px;}
			.DIVDefaultParaStylemenucentre {text-align: left;padding:10px 10px 10px 10px;}
			.footer_DIVDefaultParaStyle {text-align: left;padding:10px 10px 10px 30px;}
			.DefaultParaStyle {font-family: 'Times'; font-size: 12px; line-height: 14px; color: #252528}
		.dynamic-style-10 span {display:none;}
			#layer21 {
	position: absolute;
	top: 199px;
	left: 313px;
	height: 400px;
	width: 621px;
	padding: 10px;
	margin: 0px;
	z-index: 21;
	background-color: #FFFFFF;
}
			#musique {position: absolute; top: 124px; left: 273px; height: 40px; width: 40px; padding: 0px; margin: 0px; z-index: 22}
.left {float:left;margin:0 10px 10px 0 ;}
.temoignage {font-family: Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:14px;padding-top:10px;}
/*------------------CONTENU----------------------*/
#content {
	width:825px;
	/*height:400px;**/
	background-image: url(../images/content_fond_03.gif);
	background-repeat: repeat-y;

	}
#gauche {
	width:400px;
	padding-left:50px;}
#droite {
	float:right;
	width:380px;}

#droite img {
	padding:5px;
}


#content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom:10px;}
#content h2 {
	color:#F0368D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;}
#content p {
	padding-bottom:10px;
	}
#content p.galerie img {float:left;}

.clear {clear:both;}
/*-------------------------FOOTER-----------------------*/
#footer {
	width:954px;
	height:35px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	padding:0 0 0 0;}
#footer a {text-decoration:none;color: #F4E7B0;}
#footer a:hover {font-weight:bold;}
#footer h2 {
	margin:0 0 0 0;
	padding:20px 0 0 50px;
	color:#F0368D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;}
#footer h2 span {
	color:#613F4D;
	}

#copyright {
width:260px;
height:auto;
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-family: 'Verdana'; font-size: 11px; line-height: 9px; color: #7A070C;
float:right;
}
#copyright a {
text-decoration:none;
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-family: 'Verdana'; font-size: 11px; line-height: 9px; color: #7A070C;}
#copyright a:visited {
text-decoration:none;
color:#FFF;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-family: 'Verdana'; font-size: 11px; line-height: 9px; color: #7A070C;}
#copyright a:hover {
text-decoration:none;
color:#FFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-family: 'Verdana'; font-size: 11px; line-height: 9px; color: #7A070C;}

#menu_footer {
width:360px;
height:auto;
float:right;
color:#FFF;
font-size:11px;
padding:100px 0 0 0;

}

#menu_footer a{
color:#FFF;
text-decoration:none;
}

#menu_footer a:hover{
color:#F0368D;
text-decoration:none;
}
ta   ble {

	width:100%;

	padding:5px;

}
