body{
	margin:0px auto;
	
	font-family: Arial, Sans-serif, sans;
	font-size:0.9em;
	background-color : #000000;
	
  background-size: cover;
  height: 100%;
 
  color : #635E38;
	
    background-attachment: fixed;

	}
	a:link {
  color: #635E38;
}
p{
		color : #442c1a;
	font-family: 'Arial';
	font-size:150%;
	 text-indent: 50px;
	 text-align:justify;
}
p.arial {
    font-family: Arial, Helvetica, sans-serif;	
	color: #442c1a;
	font-size : 30px;	
	text-align : justify;
	line-height: 150%;
	 } 

#corps {
	background-color : #D1C998;
	color :#635e38;
	font-size: 1.2em;
}

#titre {
	background-color : #D1C998;
	color :#635E38;
	font-size: 1.8em;
	font-weight : bold;
}
#legende {
	background-color : #D1C998;
	color :#635E38;
	font-size: 1.2em;
	font-weight : bold;
}

p::first-letter {
    font-size: 100%;}
a:active {
	color : #635E38;
}
a:visited {
  color: #635E38;
}
a:hover {
	color : #FFFFFF;
}


a{
  text-decoration: none;
}

#menuLR {
	background-color : #D1C998;
	color : #442c1a;
	font-weight: bold;
	font-size: 1.8em;
}
	
#top{
	width:800px;
	margin:0px auto;
	padding:0;
	background:url("../img/clair.png");
	color:#CDC9B2;
	}
#content{
	width:900px;
	margin:0 auto;
	padding:20px 0;
	background:/*#a0926f*/ url("../img/clair.png");
	color:#25180f;
	/*color:#CDC9B2;*/
	}
	#content img{
	border:none;
	padding: 10px;margin: 0;
	/*display:block;*/
	}
		#content table img{
		padding:0px;
		}
#conteneur{
	/*background:url("../img/bodyback.png") center repeat-y;*/
	margin:0px auto;
	}
#menu{
	margin:0;
	padding:0;
	}
	#menu ul{
	list-style-type:none;
	height:35px;
	background:#25180f ;
	margin:0;
	padding:0;
	}
	#menu ul li{
	float:left;
	height:30px;
	display:block;
	}
	#menu ul li:hover{
	/*background:#CDC9B2;*/
	border-bottom:5px solid #5e4b2c;
	}
	#menu ul li a{
	padding:5px 30px;
	text-decoration:none;
	display:block;
	color:#A79973;
	}
	#menu ul li a:hover{
	color:white;
	}
	#actif{
	background:#5e4b2c;
	border-bottom:5px solid white;
	color:white;
	}
	#actif a{
	color:white;
	}
	/*--- sous-menu ---*/
	#menu ul ul{
	padding:0;margin:0;
	position: absolute;
	width:180px;
	border:0;
	}
	#menu ul ul li{
	height:30px;
	display:block;
	padding:0;margin:0;border:0;
	}
	#menu ul li:hover .sousmenu ul{
	display:block;
	}
	#menu .sousmenu{
	display:none;
	}
	#menu .sousmenu li a{
	height:1%;
	display:block;
	line-height:-5px;
	padding:5px;
	}
	#menu .sousmenu li{
	float:none;
	margin:0;
	padding:0;
	background:#25180f;
	}
	#menu li:hover .sousmenu { display: block; }
	
#footer{
	color:#A79973;
	margin:0 auto;
	padding:5px 0;
	background:#5e4b2c;
	border-top:3px solid white;
	width:900px;
	bottom:0;
	}
	#footer p{
	padding:0.1em;
	margin:0;
	}
#bottom{
	padding:0 0 100px 0;
	margin:0 auto;
	width:900px;
	}
	#basmilieu{
	float:right;
	background:#5e4b2c;
	height:14px;
	width:880px;
	}
	#basgauche, #basdroit{
	height:15px;width:10px;
	background-repeat:no-repeat;
	font-size:1px;
	}
	#basgauche{
		background:url("../img/basgauche.png") -80px 0px;
		}
	#basdroit{
		float:right;
		background:url("../img/basdroit.png");
		}
#bottom img{
		margin:0;
		padding:0;
		border:0;
		}
h1{
	margin:20px;
	color : #FED313;
	font-family: 'Arial';
	font-size:90%;
	line-height: 25%;
	}
h2{
	margin:20px;
	color : #ffff00;
	font-family: 'Arial';
	font-size:90%;
	 
}
 

h3{
	color : #000000;
	font-family: 'Arial';
	font-size:75%;
	font-weight: bold;
	}
h4{
		color : #442c1a;
	font-family: 'Arial';
	font-size:150%;
	font-weight: bold;
	 
}
h4.arial {
    font-family: Arial, Helvetica, sans-serif;	
	color: #442c1a;
	font-size : 30px;	
	text-align : left;
	 }
	h5{
		color : #442c1a;
	font-family: 'Arial';
	font-size:100%;
	font-weight: normal;
	 
}
h5.arial {
    font-family: Arial, Helvetica, sans-serif;	
	color: #442c1a;
	font-size : 20px;	
	text-align : right;
	 } 
	 #tarifs,#tarifs th,#tarifs td{
	border:solid 1px #a19370;
	border-collapse:collapse;
	background:#aea17f;
	}
h6{
	color : #442c1a;
	font-family: 'Arial';
	font-size:100%;
	font-weight: bold;
	}	
.backgrounded{
	background:#a0926f url("../img/tapisserie3.jpg") no-repeat;
	}
.letrine:first-letter{
	font-size:2.5em;
	font-weight:bold;
	float:left;
	display:block;
	color:;
	border:solid 1px;
	padding:0.1em;margin:0.1em;

	}
.logo{
	z-index:11;
	position:absolute;
	opacity:1;
	}
	.blazon{
	z-index:11;
	position:relative;
	float:right;
	margin-right:40px;
	}
.active{
	z-index:10;
	}
.antifloat{
	clear:both;
	visibility:hidden;
	}
.promo{
	/*background:url("../img/fondvert.png");*/
	color:black;
	padding:0;
	margin:3em auto;
	width:500px;
	}
.promo p{padding:0;margin:0}
.promo img{padding:0;margin:0;display:block;}
.right{
	text-align:right;
	}
.center{
	text-align:center;
	}
.gros{
	font-size:1.5em;
	font-weight:bold;
	}
.bouton{
	padding-top:5px;
	margin:6px;
	background-color:#a19370;
	color:white;
	display:block;
	width:95px;
	height:25px;
	text-align:center;
	float:left;
	border-radius: 8px;
	}
.script{
	font-family: 'Pinyon Script', cursive;
	}
	
/*---- Galerie JS ----*/
div#galerie
{
	width: 502px ;
	height:450px;
	padding: 2px ;
	margin: 20px ;
	text-align: center ;
	font: 0.9em Georgia, serif ;
	float:left;
	}

ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	/*width:110px;*/
	
}

ul#galerie_mini li
{
	float:left;
}

ul#galerie_mini li a img
{
	margin: 1px 0px ;padding: 1px;
	width:123px;
}

dl#photo
{
	clear: both ;
	margin: 0 auto ;
	/*display:inline;*/
}

dl#photo dt
{
	font: italic 2.5em/1.5em Georgia, serif ;
	color: #dcb ;
}

dl#photo dd
{
	height:350px;
	margin: 0 ;padding:0;
}

dl#photo img
{
	margin:0;padding:0 0 20px 0;
	width:500px;/* Fixe la largeur de la photo au cas oł */
}
/* admin */
#french-pages{
	display:block;
	width:400px;
	float:left;
	}
	#french-pages img{
	padding:0px;
	}