@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	padding-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	font-family:Helvetica;
	z-index:0;
}

body a{
	text-decoration:none;
	z-index:0;
	color:#E50082;
}

body a:hover{
	text-decoration:underline;
}

body a:visited{
	color:#E50082;
}

body img{
	border:0px;
	z-index:0;
}

:focus{outline:none;}

div#container,div#container01,div#container02,div#container03{
	border: 1px solid #009DDF;
    position:absolute;
    left: 50%;   
	top: 50%;
	margin-left: -460px;
	margin-top: -300px;
	height:600px;
	width:955px;
	text-align:left;
	vertical-align:bottom;
	z-index:0;
}

div#containergauche{
    position:absolute;
	width:325px;
	border: 0px;
	text-align:left;
	vertical-align:top;
	z-index:1;
}

div#menuFlash{
	position:relative;
	border: 0px;
	width:325px;
	height:600px;
	z-index:1;
}

div#menuhaut{
	width:595px;
	height:35px;
	border: 0px;
	text-align:right;
	vertical-align:bottom;
	z-index:2;
}

div#ingredients{
	position:absolute;
	font-weight:bold;
	line-height:14px;
	width:175px;
	border: 0px;
	text-align:right;
	vertical-align:top;
	z-index:0;
	top: 150;
}

div#ingredients a{
text-decoration:none;
color:#E50082;
}

div#ingredients a.hover{
text-decoration:none;
color:#E50082;
}

div#corps p.prevNext{
margin:-15px 0 0 280px;
}

div#baseline{
	position:absolute;
	height:55px;
	width:310px;
	text-align:left;
	vertical-align:middle;
	top:540px;
	left:10px;
	z-index:3;
}
.procurer{font-size:1.7em;margin-top:0px;}
.procurer2{font-size:1.5em;margin:0px;}
.procurer3{font-size:1.7em;margin:15px 0;}
.restoG{float:left;width:250px;text-align:right;margin:15px 15px 0 0;font-weight:bold;line-height:18px;font-size:14px;}
.restoD{float:left;width:160px;text-align:left;margin:16px 0 0 0;line-height:18px;font-size:12px;}

.savoirResto{color:#E50082;font-weight:bold;font-size:18px;}
.savoirResto2{font-size:14px;}