body {
	background: url(logos/bleu.gif) repeat 0px 0px;
	margin: 0px;
	scrollbar-face-color: #F0E68C;
	scrollbar-shadow-color: #808000;
	scrollbar-highlight-color: #F0E68C;
	scrollbar-3dlight-color: #F0F8FF;
	scrollbar-darkshadow-color: #F0E68C;
	scrollbar-track-color: #F0F8FF;
	scrollbar-arrow-color: #F0E68C; }
	
a { color: #FFFFFF; text-decoration: none; }

.texte {
	font: 12px/16px Georgia, "Times New Roman", Times, serif;
	color: #000000; }

#haut { position: absolute; }
#bas { bottom: 22px; }
#address {
	top: 0px; height: 41px; width: 802px;
	background: url(logos/adresse.png) no-repeat 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #0066FF;
	text-align: center;
	padding-top: 5px;}
	
#navig {
	text-decoration: none;
	text-align: center;
	left: 0px; top: 50px; }

/* Image fond cellulle */
.tablo {
	background: url(logos/tableau.png) repeat-y 0px 0px;
	width: 802px; }

/* menus gauche */
#menus { left: 0px; top: 0px; 
		font: normal 13px/15px Georgia, "Times New Roman", Times, serif; }

#menus a { display: block; background: #F0F8FF; 
	color: #003399; margin-bottom: 2px;}

#menus a:hover, #menus a:active {
	display: block; background: #E2E9F0; }
	
.titresmenus {border-bottom: 1px solid #FFF; 
	padding: 3px 5px 3px 5px; margin: 0; }

/* fin menus */	

#vegetal {
	background: WhiteSmoke ;
	font: italic 12px Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-align: left;
	padding: 5px;
	margin-top: 100px; }

.vegan {margin-bottom: -3px;}
.vegan2 {margin-bottom: -2px;}

	
/* Tablo central */
#inside td {
	border-bottom: 1px solid #CCCCCC;
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	padding: 3px 0px 3px 0px;
	margin-top: 0px;
	margin-bottom: 3px;
}


	
#inside i { color: #003399; }

.titre {
	display: block;
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 2px;
	color: #778899;
	margin: 0px 0px 2px 0px; }
	


/* Prix */
.price {
	height: 11px; 
	background: Khaki;
	padding: 0px 2px 0px 2px;
	display: inline;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0px 0 0 0;
	color: #000;
	float: right; }

.price1 {
	height: 11px; 
	background: Khaki;
	padding: 0px 2px 0px 2px;
	display: inline;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 3px 0 0 0;
	color: #000;
	float: right; }

	
.price2 {
	height: 11px; background: Khaki;
	padding: 0px 2px 0px 2px;
	display: inline;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 0px 3px 0px 7px;
	color: #000; }
	
.price3 {
	height: 11px; background: Khaki;
	padding: 0px 2px 0px 2px;
	display: inline;
	font: 10px Arial, Helvetica, sans-serif;
	margin: 1px 7px 0px 5px;
	color: #000; }

/* Container trois photos */
#trois {
	width: 420px;
	border: 0px none;
	margin: 0px 0px 10px 0px; }

/* Images */
.imgHaut {
	margin: 0px 3px 0px 0px;
	border: 0px none; }
.imgHaut2 {
	margin: 0px 0px 0px 0px;
	border: 0px none; }
.img1 {
	margin: 8px 0px 8px 0px;
	border: 0px none; }
	
/* Specialites Maison */
#special, #special2 {
	background-color: WhiteSmoke;
	font: 12px/15px Georgia, "Times New Roman", Times, serif;
	color: #000000;
	padding: 10px 5px 2px 10px; 
	margin-bottom: 10px;}
	
#special p, #special2 p, { margin: 0px 0px 5px 0px; }
#special i, #special2 i { color: #003399; }
#special b, #special2 b { margin: -10px 0 0 0;}

.intro {
	font: italic 13px/16px Georgia, "Times New Roman", Times, serif;
	color: #003399;
}
.floatleft {
	float: left;
	margin-bottom: 5px;
}
.texte2 {
	font: 13px/17px Georgia, "Times New Roman", Times, serif;
	color: #000000; margin-bottom: -10px;
}
.intro2 {
	font: normal 18px/22px Georgia, "Times New Roman", Times, serif;
	color: #003399; 
	margin-top: 15px;
	margin-bottom: -8px;
	padding-top: 0px;
}
.italBleu {
	color: #003399;
	font: italic;
}
.gras { font-size: 13px;
	font-weight: bold;
	margin-bottom: -10px;
}
.olive {
	color: #808000;
}
input {
	border: 1px solid #808000;
	
}
textarea {
	border: 1px solid #808000;
}
.bouton {
	color: #FFFFFF;
	background-color: #0066CC;
	border: 1px solid #0066CC;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
#main a { color: #003399; margin-bottom: 2px;}

#main a:hover, #main a:active {
	color: #808000; }