

	/*____________________________________________________balises*/
	body {
		background-image:url(images/fondbody.JPG);
		background-repeat:repeat-x;
		margin-top:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#716752;
		font-size:0.7em;
		background-color:#700809;
	}

	img {
		border:none;
	}
	
	#left img {
		padding-right:0;
		margin-right:0;
	}
	/*____________________________________________________maquette*/
	#conteneur { 
		width:1000px;
		margin:0 auto;
	}

	#header {
		background-image:url(images/fond_header.JPG);
		background-repeat:no-repeat;
		width:1000px;
		height:283px;
	}

	#center {
		background-image: url(images/fond_centerbis.jpg);
		background-repeat:no-repeat;
		width:1000px;
		margin:0 auto;
	}

	#conteneur_center {
		background-image:url(images/fond_conteneurcentre.jpg);
		background-repeat:no-repeat;
		width:838px;
		margin-left:46px;
		background-color:#FFFFFF;
		padding-left:20px;
		padding-right:0px;		
	}
	
	#left {
		width:180px;
		float:left;
		margin-right:15px;
		overflow:hidden;
	}	
	
	#right {
		float:left;
		border-left:2px dotted #999999;
		padding-left:20px;
	}

	#footer {
		width:909px;
		height:70px;
		color:#c96e6d;
		margin:0 auto;
		text-align:center;
		margin-top:-15px;
	}

	#footer a {
		text-decoration:none;
		color:#e23e3d;
	}

	#footer a:hover {
		color:white;
	}

	/*____________________________________________________fin mmaquette*/

	.quizz {
		padding:15px;
	}


	.quizz h3 {
		width:550px;
		color:#de2c0e;
		margin-bottom:0;
		float:left;
	}

	.quizz p {
		width:533px;
		float:left;
		margin-left:0;
		padding-left:0;
	}

	.quizz span {
		color:black;
	}

	#questions {
		background:#1E4814;
		height:35px;
		float:left;
		color:white;
		padding:10px;
	}
	#questions a {
		text-decoration:none;
		color:yellow;
		float:left;
		margin-top:5px;	
	}



	/*end (quizz la maison)...........*/


	#menuhaut {
		height:100px;
		width:760px;
		margin-top:40px;
		/margin-top:50px;
		/word-spacing:-0.2em;
		color:#FFFFFF;
		float:right;
	}
	
	.menu_horizontal ul{
		list-style:none;

		text-align:left;
	}
	.menu_horizontal li{
		display:inline;
		float:left;
	}

	.menu_horizontal a {
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		letter-spacing:-0.03em;
		margin-left:10px;
	}

	.menu_horizontal a:hover {
		background-image:url(images/fond_bout_hover.JPG);
		background-repeat:no-repeat;
		background-position:center;
		color:#FFCC66;
	}

	/*---------------------------------------mini menu----------*/
	#mini_menu {
		width:140px;
		list-style:none;
		margin-top:-17px;
		font-size:0.9em;
		margin-bottom:0;
		text-align:right;
	}
	#mini_menu li{
		display: inline;
		color:#006666; 
	}

	#mini_menu a{
		color:#006666; 
		text-decoration:none;
	}

	/*---------------------------------------mini menu----------*/

	#bloc_panier {	
		background-repeat:no-repeat;
		height:56px;
		width:473px;
		float:left;
		margin-left:0px;
		color:#a6de39;
		position:absolute;
		margin-top:-58px;
	}
	#bloc_panier p {
		float:right;
		margin-right:5px;
		margin-top:12px;
		line-height:14px;
	}

	.descriptif {
		float:right; 
		width:227px; 
		margin-top:-15px;
	}

	.produits {
		background-repeat:no-repeat;
		color:#716752;
		width:152px;
		margin-left:10px;
		margin-top:30px;
		float:left;
	}
	.produits1 {
		width:473px;
	}


	.produits img{
		border:1px solid #999999;
		*border:1px solid #999999;
	}

	.produits p img {
		border:none;
	}

	.prix{
		background-color:#c8c2b6;
		color:#FF6600;
		font-weight:bold;
		margin-left:15px;
		margin-top:-20px;
	}

	.produits_par {
		height:50px;
		color:#006600;
		background-color:#c8c2b6; 
		font-size:0.9em;
		margin:0;
		margin-top:2px;
		padding-top:5px;
		padding-bottom:10px;
		padding-left:15px;
	}

	.savoir{
		background-color:#c8c2b6;
		
		margin-top:10px;
		text-align:right;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
	}
	.savoir a{
		color:#660099;
		text-decoration:none;
	}

	.panier {
		background-image:url(images/fond_ajoutpanier.jpg);
		background-repeat:no-repeat;
		background-color:#a02728;
		height:19px;
		padding:6px;
		text-align:right;
		margin-top:3px;
	}
	.panier a {
		color:#FFFFFF;
		font-size:1.1em;
		font-weight:bold;
		letter-spacing:-0.1em;
		text-decoration:none;
	}

	 a:hover {
		color:#FFCC66;
	}

	.panier_produits {
		margin-top:10px;
		margin-left:35px; 
		padding-left:30px; 
		float:left;
		/margin-left:17px;
		/clear:both;
		/width:150px;
		/padding-left:0px;
	}

	#offre {
		height:50px;
		padding-top:10px;
		margin-left:10px;
		/margin-left:20px;
		position:relative;
	}
	#offre img{
		height:45px;
		width:476px;
	}

	.article  {
		float:left;
		text-align:left;
		margin-top:-5px;
		color: rgb(204, 0, 0);
	}

	.article a {
		text-decoration: none;
	}


	.article img {
		float:left;
		width:150px;
		margin-left:10px;
		/padding-left:-45px;
	}
	.article p {
		margin-left:10px;
		text-decoration:underline;
	}

	.clearer {
		clear:both;
	}

	/*--------------recettes-------------*/

	.recettes {
		margin-top:15px; 
	}
	.recettes p {
		margin-left:0;
	}

	.recettes h2 {
		margin-top:0; 
		color:black;
	}

	.recettes h2 span{
		font-size:0.7em;
		color:#de2c0e;
		font-weight:normal;
	}

	#preparation {
		margin-top:0;
	}

	#preparation {
		color:black;
	}

	#preparation img {
		margin-top:0;
	}


	.ingredients  {
		border:1px solid gray; 
		float:left;
		width:265px; 
		height:122px; padding:10px; 
		margin-top:0px; 
		line-height:14px; 
		margin-bottom:5px;
		color:#716752;
	}
	.image_plat {
		float:left; 
		padding-right:10px;
		padding-bottom:15px;
		margin-left:0;
	}
	.puce {
		float:right; 
		margin-left:-17px;
		width:30px;
		position:absolute;
	}

	.fabrication {
		float:left;
		width:477px;
		background:#1E4814;
		color:white;padding:10px;
		padding-top:15px;
		padding-bottom:15px; 
		margin-top:7px;
		/margin-left:0;
	}

	.hr_recettes {
		border-bottom:1px solid black; 
		float:left;width:500px; 
		margin-bottom:30px; 
		margin-top:5px;
	}


	/*--------------recettes-------------*/


	/*----------------------mentions légales*/


	.mentions {
		width:600px; 
		font-family:helvetica; 
		font-size:1em; 
		padding-left:20px; 
		color:gray;
	}

	.green {
		color:green;
		font-weight:bold;
	}

	a {
		color:red;
		text-decoration:none;
	}


	/*----------------------mentions légales*/

	.pcMainTable h1{
		display:none;
		background-color:none;
		background-image:none;
	}
	.pcMainTable {
		background-color:none;
		background-image:none;
	}
	
	/*_______________ancien_index*/
	#ancien_index {
		width:800px; 
		margin:0 auto;
	}
	#ancien_index a {
		width:750px;
		text-align:right;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:18px;
		position:absolute;
		left:150px; top:510px;
		color:white;
		float:left; 
		text-decoration:none;
	}
	#ancien_index a:hover {
		color:orange;
	}
	
	
	