/* CSS Document */
@font-face {
	font-family: 'Quicksand_Book';
	src: url('Quicksand_Book.eot');
	src: local('Quicksand'), local('QuicksandBook-Regular'), url('Quicksand_Book.woff') format('woff'), url('Quicksand_Book.ttf') format('truetype'), url('Quicksand_Book.svg#QuicksandBook-Regular') format('svg');
}

body {
font: 14px 'Quicksand_Book', Arial, sans-serif;
color:#574a3d;
background:url(../images/body_bg.jpg) center top no-repeat;
background-color:#baab95;
text-align:justify;}


	a {
	color:#46321e;
	font-family:'Quicksand_Book', Arial, sans-serif;}
	a:link {
	text-decoration:none;}
	a:visited {
	text-decoration: none;}
	a:hover {
	text-decoration:none;
	color:#993300;}
	a:active {
	text-decoration: none;
	color:#993300;}

	* {
	margin:0;
	padding:0;
	border:0;
	list-style:none;}
	
		h1 {
		font-size:34px;
		font-weight:normal;
		text-align:center;
		color:#46321e;
		position:absolute;
		top:-7px;
		width:997px;}
		
			.hbigger {
			font-size:37px;}
		
		h2 {
		font-size:18px;
		color:#574a3d;
		margin-bottom:7px;}
	
/* structure globale ==================================================================================== */
#global {
width:997px;
height:100%;
margin:auto;
position:relative;
margin-top:8px;}

	#top {
	height:26px;
	margin-left:761px;
	width:236px;}
	
		#top img {
		float:left;}
		
	#menu-top {
	margin-left:761px;
	height:24px;}
	
	#header {
	height:78px;
	width:997px;
	background:url(../images/deco_03.jpg) no-repeat top right;
	position:relative;}
	
	#navigation {
	width:308px;
	margin-top:24px;
	float:left;
	border-right:3px solid #cec2b3;}
	
	#content {
	margin:24px 0px 0 15px;
	float:left;
	color:#000000;
	width:653px;}
	
		#content-scroll {
		margin:24px 24px 0 15px;
		float:left;
		color:#000000;
		width:643px;}
	
#footer {
width:990px;
padding-right:7px;
padding-top:7px;
text-align:right;
font-size:11px;}
	
	
/* structure menu-top ==================================================================================== */

#menu-top a {
display:block;
height:22px;
font-size:16px;
color:#544435;
padding-top:2px;}

	#menu-top a:hover {
	color:#fbf6ee;}

	#mt_accueil {
	text-align:center;
	width:95px;
	float:left;}
	
	#mt_contact {
	text-align:center;
	width:139px;
	float:left;}
	
	
	
/* structure navigation ==================================================================================== */

#navigation li {
width:271px;
height:61px;
margin-top:13px;
margin-left:36px;
position:relative;}

	#navigation li img {
	float:left;
	margin-right:9px;}
	
	#navigation li a {
	float:left;
	font-size:19px;
	border-bottom:3px solid #bfb2a0;
	padding-top:7px;
	}
	
		#navigation li a .lettrine {
		font-size:39px;}
		
		#navigation li a .promo {
		font-size:15px;}
		
		
/* structure navigation ==================================================================================== */

#content .acc {
font-size:28px;
padding-top:10px;
margin-bottom:23px;}

	#content-scroll  .acc {
	font-size:28px;
	padding-top:10px;
	margin-bottom:23px;
	padding-left:27px;}


	
	#content img {
	float:left;}
	
	#content .img1 {
	width:315px; height:224px; float:left;}
	
	#content .img2 {
	margin-left:12px;
	float:left;}
	
	#content .adresse {
	width:625px;
	border:2px solid #928470;
	background-color:#d8c6aa;
	margin-top:15px;
	padding:7px;
	float:left;
	text-align:center;
	font-size:18px;}
	
		#content .adresse .local {
		width:312px;
		float:left;
		text-align:center;}
		
			#content .adresse .local .deco {
			height:3px;
			background-color:#574a3d;
			margin:auto;
			font-size:1px;}
			
			#content .adresse .local p {
			padding-top:11px;
			padding-bottom:11px;
			font-size:14px;}
			
/* divers ========================================================================================== */

#clearer {
clear:both;}

.center {
text-align:center;}

.plan {
width:315px;
margin-right:12px;
float:left;}

.contact {
width:315px;
float:left;}
