body {
	width: 766px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #ABA490;
	color:#7E7E7E;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size:12px;
}


/* 
-------------
partie gauche
-------------
*/

#gauche {
	width: 139px;
	height:674px;
	background-image : url("images/gauche.jpg");	background-position: top;
	background-repeat:no-repeat;
}#gauche_bg {	width: 139px;	background-image : url("images/gauche_bg.jpg");	background-repeat:repeat-y;		vertical-align: top;}
#droite_bg{	width: 139px;	background-image : url("images/droit_bg.jpg");	background-repeat:repeat-y;	vertical-align: top;}

/* 
--------
Le corps
--------
*/

#corps{
	width:766px;
	height:674px;
	background-color:#ffffff;
	background-position:top;
}


.banniere {
	background-image: url("images/banniere.jpg");
	width:511px;
	height:112px;
	background-repeat:no-repeat;
	background-position:top;
	background-color: #ffffff;
}

.flash {
	background-image: url("images/flash.jpg");
	width:511px;
	height:184px;
	background-repeat:no-repeat;
}

.menu {
	background-image: url("images/menu.jpg");
	width:511px;
	height:31px;
	background-repeat:no-repeat;
	text-align:center;
}

#corps p {
	color:#7E7E7E;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size:12px;
}

table, tr, td {
	color:#7E7E7E;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
	font-size:12px;
}

a img {
	border:0px;
}

.coordonnees {
	background-image: url("images/coordonnees.jpg");
	width:159px;
	height:156px;
	background-repeat:no-repeat;
}

.specialites {
	background-image: url("images/specialites.jpg");
	width:159px;
	height:174px;
	background-repeat:no-repeat;
}

.planacces {
	background-image: url("images/planacces.jpg");
	width:352px;
	height:331px;
	background-repeat:no-repeat;
}

.grasvert {
	color:#6E921F;
	font-weight:bold;
	font-size:12px;
	font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
}

.traiteur {
	background-image: url("images/traiteur.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

.contact {
	background-image: url("images/contact.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

.reception {
	background-image: url("images/reception.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

.tarifs {
	background-image: url("images/tarifs.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

.reservation {
	background-image: url("images/reservation.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

.situation {
	background-image: url("images/situation.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

.infos {
	background-image: url("images/infos.jpg");
	width:511px;
	height:515px;
	background-repeat:no-repeat;
}

/* 
-------------
partie droite
-------------
*/

#droite {
	width: 116px;
	height:674px;
	background-image : url("images/droit.jpg");	background-position: top;	
	background-repeat:no-repeat;
}




/*
------------ 
pied de page
------------
*/

#pied_de_page{
	width:766px;
	height:30px;
	background-image : url("images/bas.jpg");
	background-repeat:no-repeat;
	text-align: center;
	color:#ffffff;
}

#pied_de_page p, a {
   font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
   font-size:11px;
   color:#ffffff;
}


#pied_de_page a {
   font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
   font-size:11px;
   color:#ffffff;
   text-decoration:none;
}


/*
------------ 
copyright
------------
*/

#copyright{
	width:766px;
	text-align: center;
	background-color: #ABA490;
}

#copyright p,a {
   text-align: center;
   font-family: Tahoma, Arial, "Arial Black", "Times New Roman", Times, serif;
   font-size:11px;
   color:#5C561F;
   text-decoration:none;
}



