body{
	background:#96924a ;
	margin:auto;
	font-family: Papyrus, "Book Antiqua", Times, serif;
	color: black;
	height: 883px;
	width: 1190px;	
	font-size: 15px;
}
#background{
	background: url(image/Font.png) no-repeat top center;
	width: 1190px;
	height: 883px;
	margin:auto;
}


   /*//////////////////////////
   //////  HEADER  ///////////
   ////////////////////////*/
#head{
	background: url(image/Head.png)no-repeat top center;
	height: 122px;	
	width: 604px;
	margin: auto;
	padding:0;
	line-height: 100px;
	text-align: center;	
}

/*//////////////////////////
   //////  CORP  ///////////
   ////////////////////////*/

#menu{
	width: 168px;
	height:348px;
	background:url(image/menu.png) no-repeat;
	margin: 75px 0 0 110px;
	float: left;
}
.elemenu h3{
	text-decoration: underline;
	text-align: center;
	margin: 0 0 20px 0 ;
	padding: 10px;
}
.elemenu ul{
	padding:0px;
	margin:0 0 0 30px;
}
.elemenu ul a{
	color: black;
	text-decoration: none;
}
.elemenu ul a:hover{
	text-decoration: underline;
	color: #888888;
}
li{
	padding: 3px;
}



#index{

	background:url(image/top.png) no-repeat bottom left;
	height: 53px;
	width: 681px;
	margin:40px 0 0 300px  ;
	line-height: 53px;
	padding	: 0 0 0 60px;	
}
#index a{
	color: black;
	text-decoration: none;
	
}
#index a:hover{
	text-decoration: underline;
	color: #888888;
}


#contenu{
	background: url(image/contenu.png) repeat-y top left;
	width: 641px;
	margin:0 0 0 300px  ;
	padding:20px 40px 20px 20px;
	text-indent: 20px;
	text-align: justify;
}

#fin{
	background: url(image/bas.png) no-repeat top left;
	width: 685px;
	height: 15px;
	margin:0 0 0 301px  ;
}

#photo {
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	clear: both;
	text-align: center;
}
#photo img {
	height: 150px;
	width: 200px;
}
#prix
{
	border-collapse: collapse; 
   margin: auto;
	border: 2px solid black;
}
.case
{
	padding: 4px;
	text-align: center;
	border-right: 1px solid black;
}

#blue
{
	background: url(image/Blue.png) repeat;
	border-bottom: 1px solid black;
}
#green
{
	background: url(image/green.png) repeat;
	border-bottom: 1px solid black;
}
#orange
{
	background: url(image/orange.png) repeat;
	border-bottom: 1px solid black;
}
#red
{
	background: url(image/red.png) repeat;
	border-bottom: 1px solid black;
}

a img 
{
   border: none; /* Pas de bordure */
}
.tarif
{
	text-align: center;
	font-size: 13px;
}
.titre
{
	text-align: center;
	text-decoration: underline;
}
#liens
{
	width: 200px;
	margin: auto;
}
.gite
{
		padding: 10px;
		font-weight: bold;
}

.centrer
{
	text-align: center;
}
.activité
{
	text-align: center;
	border-collapse: collapse;
}
.tete
{
	height: 60px;
}

.region
{
	padding: 8px;
	border-right: 1px solid black;
	border-left: 1px solid black;
}


.ville
{
	padding: 8px;
	border-right: 1px solid black;
	border-left: 1px solid black;
}

.activité_adress
{
	width: 600px;
	text-align: center;
	border-collapse: collapse;
	margin: auto;
}

.tete_adress
{
	height: 60px;
	
}


.location
{
	padding: 8px;
	border-right: 1px solid black;
	border-left: 1px solid black;
}

.site
{
	padding: 8px;
	border-left: 1px solid black;
	border-right: 1px solid black;
}


a
{
	color: black;			/*mep pour les liens*/
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
#head_prix
{
	text-align: center;
	height: 50px;
	
}

#plan
{
	height: 250px;
	width: 300px;
	margin: auto;
}





	/*//////////////////////////////
   //////  PIED DE PAGE  ///////////
   //////////////////////////////*/
   
   
#piedT{
	background: url(image/piedT.png) no-repeat bottom left;
	width: 685px;
	height: 13px;
	margin:10px 0 0 300px ;
	padding :0 0 0 40px;
}
#piedM{
	background: url(image/piedM.png) repeat-y top left;
	width: 685px;
	margin:0 0 0 300px ;
	padding: 1px;
	text-align: center;
}
#piedB{
	background: url(image/piedB.png) no-repeat top left;
	width: 685px;
	height: 12px;
	margin:0 0 0 300px ;
}
	