*{padding:0; margin:0;}
img {border:none;}

body{
	font-size:0.65em;
}
a{
	text-decoration:none;
	color:#FFF;
}

#container {
	width:900px;
	margin:0 auto;
	padding:0;
}
#containerR {
	width:900px;
	margin:0 auto;
	padding:0;
	height:auto;
}
.pushs {
	margin-top:20px;
	font-size:14px;
	text-decoration:none;
	color:#808080;
	font-family:arial;
	
}
.tpushs tr td {
	vertical-align:top;
	font-size:14px;
}
.tpushs h1, .tpushs .titre {
	color:#BE8435;
}
.tpushs .titre {
	font-size:20px;
}
.tpushs a {
	color:#BE8435;
	text-decoration:none;
}
.tpushs a:hover {
	color:#991E34;
	text-decoration:none;
}
.subtitle {
	color:#BE8435;
}
.adresse {
	width:400px;
}
.pushsR{
	width:620px;
	margin:0 auto;
	padding-left:30px;
}
.pushrecette{
	width:90px;
	height:90px;
	vertical-align:middle;
	margin-top:10px;
	margin-right:10px;
	color:#FFF;
	background-color:#BE8435;
	float:left;
	text-align:center;
	padding:10px;
	font-weight:bold;
	font-size:12px;
}
.pushrecette2{
	background-color:#991E34;
}
.bodypop{
	width:400px;
	font-size:12px;
}
.headerpop{
	width:380px;
	padding:10px;
	color:#FFF;
	background-color:#991E34;
	height:auto;
	margin-bottom:20px;
	font-size:16px;
}
.infos1{
	padding:10px;
	float:left;
	width:170px;
}
.infos2{
	padding:10px;
	float:right;
	width:190px;
	margin-bottom:20px;
	text-align:right;
}
.larecette{
	clear:both;
	padding:10px;
	font-size:12px;
	margin-top:20px;
	text-align:justify;
}
.suggest{
	font-size:12px;
	clear:both;
	margin-top:20px;
	font-style:italic;
	padding:10px;
}
.suggestT{
	color:#BE8435;
}
.imgrecette{
	width:620px;
	text-align:center;
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
}
/*.horaires {
	border:solid 1px #BE8435;
}*/
/********************/
/*  HEADER SECTION  */
/********************/

#header {
	width:900px;
	text-align:center;
	font-weight:bold;
	font-size:1.1em;
}
#header .header_logo {
	float:left;
	margin-left:331px;
}
#header .header_baseline {
	float:right;
}
#header .menu ul li {
	list-style:none;
	display:inline;
	margin:0 10px 0 10px;
}
#header .menu ul li a{
	color:#000;
	text-decoration:none;
	
}
#header .menu ul li a:hover{
	color:#BE8435;
	text-decoration:none;
}
.blabla {
	margin-top:15px;
	font-size:14px;
}

/********************/
/*  FOOTER SECTION  */
/********************/

#footer {clear:both; width:900px; height:45px !important;height:45px;padding-top:10px;margin-bottom:-13px; background:rgb(255,255,255); overflow:visible !important /*Firefox*/; overflow:hidden; margin-top:50px;}
#footer ul {padding:0; margin:0 0 0 0; list-style:none; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:1.1em;}
#footer ul.seconde {font-weight:normal;}
#footer li {display:inline}
#footer p.logo {float:right;margin:0 1em 0 0;}
#footer a {text-decoration:none; color:rgb(125,125,125);}
#footer a:hover {text-decoration:none; color:#991E34;}

#subfooter {clear:both; width:900px; height:45px !important;height:45px;padding-top:10px;margin-bottom:-13px; background:rgb(255,255,255); overflow:visible !important /*Firefox*/; overflow:hidden;}
#subfooter ul {padding:0; margin:5px 0 0 0; list-style:none; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:1.1em;}
#subfooter ul.seconde {font-weight:normal;}
#subfooter li {display:inline}
#subfooter p.logo {float:right;margin:0 1em 0 0;}
#subfooter a {text-decoration:none; color:rgb(125,125,125);}
#subfooter a:hover {text-decoration:none; color:#991E34;}