/* _________________________________________________________________________________ FOND GENERAL _________________________________________________________________________________ */

body {
	background-image: url(images/fond.jpg);
	background-position: right;
	repeat-y;
}

/* _________________________________________________________________________________ FOND GENERAL _________________________________________________________________________________ */





/* _________________________________________________________________________________ LOGO _________________________________________________________________________________ */

body h1 {
	margin-top: 25px;
	margin-left: 20px;
	position: absolute;
	left: 6px;
	top: 2px;
}
/* _________________________________________________________________________________ LOGO _________________________________________________________________________________ */


/* _________________________________________________________________________________ CONTENEUR GÉNÉRAL _________________________________________________________________________________ */

#body {
	height: auto;
	width: 900px;
	position: absolute;
	background-image: url(images/body-background.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
	border: 2px solid #FFFFFF;
	left: 50%;
	margin-left: -400px;
	
}

/* _________________________________________________________________________________ CONTENEUR GÉNÉRAL _________________________________________________________________________________ */



/* _________________________________________________________________________________ MENU PRINCIPAL _________________________________________________________________________________ */


#menu {
	height: 60px;
	width: 800px;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 2px
}

#menu p{
	text-align: center;
	font-weight: bold;
	color: #000000;
	font-size: 20px;
	vertical-align: middle;
	line-height: normal;
}
#menu a{color: #a5b106;
	font-family: Georgia,Times New Roman, Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
}


/* _________________________________________________________________________________ MENU PRINCIPAL _________________________________________________________________________________ */


/* _________________________________________________________________________________ HEURES D'OUVERTURE _________________________________________________________________________________ */

#heures {
	width: 250px;
	float: right;
	margin-right: 25px;
	height: 100px;
	margin-top: 10px;
	padding-bottom:25px;
}
#heures p{
	font-family: Georgia,Times New Roman, Times, serif;
	font-size: 16px;
	color: #FFFFFF;	
}
#heures .smalltitle{
	font-family: Georgia,Times New Roman, Times, serif;
	font-size: 18px;
	color: #FFFFFF;
}

/* _________________________________________________________________________________ HEURES D'OUVERTURE _________________________________________________________________________________ */



/* _________________________________________________________________________________ TITRE DE PAGE(LIGNE ROUGE) _________________________________________________________________________________ */

#titrepage {
	width: 600px;
	height: 30px;
	background-image: url(images/ligne-rouge.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-decoration: none;
	padding-bottom: 20px;
	margin-top: 85px;
}

#titrepage h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 34px;
	color: #000000;
	text-align: center;
	font-weight: normal;
}

/* _________________________________________________________________________________ TITRE DE PAGE(LIGNE ROUGE) _________________________________________________________________________________ */



/* _________________________________________________________________________________ SOUS MENU _________________________________________________________________________________ */

#sous-menu {
	width: 385px;
	float: right;
	height: auto;
	margin-top: 5px;
}

#sous-menu p{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
	color: #a5b106;
}
	
#sous-menu a{font-family: Georgia,Times New Roman, Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: underline;
	color: #a5b106;
	}
	
	
#sous-menu a:hover{
text-decoration: none;
}


/* _________________________________________________________________________________ SOUS MENU _________________________________________________________________________________ */




/* _________________________________________________________________________________ NOUVELLES _________________________________________________________________________________ */
#nouvelles {
	float: left;
	width: 240px;
	margin-top: 10px;
	height: 390px;
	background-image: url(images/news-bckgrd.png);
	background-position: -20px top;
	background-repeat: no-repeat;
	padding-left: 50px;
}

#nouvelles .special{
	color: #FF9900;
	font-weight: normal;
	text-align: left;
	text-indent: -12px;
	margin-left: 15px;
}

#nouvelles span{
	color: #fff;
}


#nouvelles h3{
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top:45px;
}
#nouvelles a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #a5b106;
	text-decoration: none;
}


#nouvelles a:hover{
	text-decoration: underline;
	text-indent: -12px;
}

/* _________________________________________________________________________________ NOUVELLES _________________________________________________________________________________ */



/* _________________________________________________________________________________ CONTENU _________________________________________________________________________________ */


#contenu {
	min-height: 500px;
	width: 600px;
	float: left;
	position: relative;
	background-color: #FFFFFF;
}

#contenu li,ul{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 13px;
	color: #000;
	text-decoration: none;
}
#contenu h1{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: #a5b106;
	text-decoration: none;
}


/* _________________________________________________________________________________ CONTENU _________________________________________________________________________________ */




/* _________________________________________________________________________________ MENU SNACK _________________________________________________________________________________ */


#tblmenusnack {
	height: auto;
	background-image: url(images/FC9_7219.JPG);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#tblmenusnack p{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-indent: 10px;
}
.titre{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/* _________________________________________________________________________________ MENU SNACK _________________________________________________________________________________ */



/* _________________________________________________________________________________ MENU BRUNCH _________________________________________________________________________________ */

#tblmenubrunch {
	height: auto;
	background-image: url(images/brunch.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 50px;
}
#tblmenubrunch p{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-indent: 10px;
}
.titre{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}


/* _________________________________________________________________________________ MENU BRUNCH _________________________________________________________________________________ */


/* _________________________________________________________________________________ MENU TABLE D'HÔTE _________________________________________________________________________________ */


#tblmenutable {
	height: auto;
	background-image: url(images/table.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 150px;
	padding-left:25px;
}
#tblmenutable p{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-align:center;
}
#tblmenutable titre{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 34px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-style: italic;
	text-align: left;
}
#tblmenutable a{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 24px;
	color: #A5B106;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}



#tblmenutable a:hover{
	text-decoration: none;	
}



/* _________________________________________________________________________________ MENU TABLE D'HÔTE _________________________________________________________________________________ */


/* _________________________________________________________________________________ MENU PRET _________________________________________________________________________________ */

#tblmenupret {
	height: 350px;
	background-image: url(images/pret.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#tblmenupret p{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	text-align: left;
}

#tblmenupret a{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 24px;
	color: #A5B106;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
}



.titre{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/* _________________________________________________________________________________ MENU PRET _________________________________________________________________________________ */


/* _________________________________________________________________________________ COORDONÉES _________________________________________________________________________________ */


#coordonees {
	height: 350px;
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#coordonees p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #660000;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	font-style: italic;
}

#coordonees a{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	color: #A5B106;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
}

#coordonees a:hover{
	text-decoration: underline;	
}

/* _________________________________________________________________________________ COORDONÉES _________________________________________________________________________________ */


/* _________________________________________________________________________________ VERNISSAGE _________________________________________________________________________________ */


#vernissage{
	height: 600px;
	width: 450px;
	background-image: url(images/cadre.jpg);
	padding-top: 100px;
	padding-right: 75px;
	padding-bottom: 75px;
	padding-left: 75px;
	background-repeat: no-repeat;
}
#vernissage p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	text-align: center;
}
#vernissage h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
#vernissage h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	text-align: center;
}
/* _________________________________________________________________________________ VERNISSAGE _________________________________________________________________________________ */



/* _________________________________________________________________________________ RÉSERVATION _________________________________________________________________________________ */


#reserv{
	height: auto;
	background-repeat: no-repeat;
}
#reserv p{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-align: center;
}
#reserv .titre{
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}


#reserv a{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #A5B106;
	text-align: center;
}

.img{
	align:center;
	text-decoration: none;
}


/* _________________________________________________________________________________ RÉSERVATION _________________________________________________________________________________ */


.green{
	font-size: 16px;
	font-weight:bold;
	color: #a5b106;
	text-align:center;
}

