/* CSS Document */
body{
	background-color:#41980B;
}
#content{
	height:500px;
	width:800px;
	margin:auto;
	margin-top:45px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	background-color:#FFFFFF;
	border-bottom:2px solid green ;
}

#content2{
	height:1500px;
	width:800px;
	margin:auto;
	margin-top:45px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	background-color:#FFFFFF;
	border-bottom:2px solid green ;
}

#menu{
	height:500px;
	width:143px;
}

.bouton_menu{
	height:22px;
	width:98px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:45px;
	padding-top:7px;
	background-image:url(images/menu.gif);
	color:#860303;
}
.bouton_menu a:link,a:visited,a:active{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#860303;
	text-decoration:none;
}
.bouton_menu a:hover{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.bouton_menu2{
	height:22px;
	width:98px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	padding-left:45px;
	padding-top:7px;
	background-image:url(images/menu2.gif);
	color:#AF0303;
}


#commande{
	height:157px;
	width:143px;
	background-image:url(images/commande.gif);
	margin-top:2px;
}

#newsletter{
	height:146px;
	width:143px;
	background-image:url(images/newsletter.gif);
	margin-top:2px;
}

#footer{
	height:23px;
	width:780px;
	background-image:url(images/footer.gif);
	color:#ADE250;
	font-size:11px;
	font-family:tahoma;
	padding-top:5px;
	padding-left:20px;
	margin:auto;
}

#footer a:link {color:#ADE250;font-size:11px;font-family:tahoma;text-decoration:none; font-weight:normal;}
#footer a:visited{color:#ADE250;font-size:11px;font-family:tahoma;text-decoration:none;font-weight:normal;}
#footer a:hover{color:white;font-size:11px;font-family:tahoma;text-decoration:none;font-weight:normal;}

#image_milieu{
	height:200px;
	width:420px;
	background-image:url(images/olive.jpg);
	position:absolute;
	margin-left:147px;
}

#image_milieu2{
	height:200px;
	width:420px;
	//background-image:url(images/olive.jpg);
	position:absolute;
	margin-left:147px;
}

#bandeau_vert_milieu{
	height:21px;
	width:420px;
	background-color:#41980B;
	position:absolute;
	margin-left:147px;
	margin-top:202px;
	font-family:tahoma;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	padding-top:4px;
}

#titre_actualite{
	position:absolute;
	margin-left:147px;
	margin-top:240px;
	font-family:arial;
	font-size:15px;
	font-weight: bolder;
	text-align:left;
	color:#C20606;
}
#actualite{
	height:190px;
	width:420px;
	background-color:#BA802E;
	position:absolute;
	margin-left:147px;
	margin-top:258px;
	font-family:tahoma;
	font-size:12px;
	text-align:center;
	color:#FFFFFF;
	padding-top:4px;
}

#buisson_image{
	background-image:url(images/buisson.gif);
	height:127px;
	width:231px;
	margin-left: 569px;
	position:absolute;
}

#titre_rouge{
	height:18px;
	width:221px;
	background-color:#C20606;
	font-family:arial;
	font-size:12px;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
	position:absolute;
	margin-left: 569px;
	margin-top:130px;
}

#titre_vert{
	width:213px;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#43970D;
	position:absolute;
	margin-left: 577px;
	margin-top:165px;
}

#paragraphe_droite{
	width:213px;
	font-family:arial;
	font-size:9px;
	color:#818183;
	position:absolute;
	margin-left: 577px;
	margin-top:195px;
}

#titre_rouge2{
	height:18px;
	width:221px;
	background-color:#C20606;
	font-family:arial;
	font-size:12px;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
	position:absolute;
	margin-left: 569px;
	margin-top:275px;
}

#liens_droite{
	width:213px;
	font-family:tahoma;
	font-size:12px;
	color:#818183;
	position:absolute;
	margin-left: 577px;
	margin-top:310px;
	line-height:13pt;
}

#liens_droite a:link{font-family:tahoma;font-size:12px;color:#818183;text-decoration:underline;}
#liens_droite a:hover{font-family:tahoma;font-size:12px;color:black;text-decoration:underline;}
#liens_droite a:visited{font-family:tahoma;font-size:12px;color:#818183;text-decoration:underline;}

#design_by{
	height:23px;
	text-align:right;
	width:780px;
	color:black;
	font-size:11px;
	font-family:tahoma;
	padding-top:5px;
	padding-left:20px;
	margin:auto;
}

#presentation{
	width:800px;
	height:410px;
	margin:auto;
	background-image:url(images/presentation-buisson.gif);
}

#titre_presentation{
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	color:white;
	position:absolute;
	margin-left:50px;
	margin-top:53px;
}

#titre_presentation2{
	font-family:tahoma;
	font-size:13px;
	font-weight:bold;
	color:white;
	position:absolute;
	margin-left:430px;
	margin-top:53px;
}

#paragraphe_presentation{
	width:330px;
	height:160px;
	font-family:tahoma;
	font-size:11px;
	color:black;
	position:absolute;
	margin-left:50px;
	margin-top:100px;
	text-align:justify;
	line-height:10.5pt;
	word-spacing:1px;
}

#paragraphe_presentation2{
	width:325px;
	height:160px;
	font-family:tahoma;
	font-size:11px;
	color:black;
	padding-left:5px;
	position:absolute;
	margin-left:420px;
	margin-top:100px;
	text-align:justify;
	word-spacing:1px;
}

.pti_br{ font-size:8px; }

#pres_titre_rouge{
	font-family:arial;
	font-size:15px;
	font-weight:bolder;
	color:#CB3233;
	position:absolute;
	margin-left:630px;
	margin-top:13px;
}

#baseline{
	
	width:778px;
	color:#375B20;
	border-left:1px solid #277007;
	border-right:1px solid #277007;
	font-size:11px;
	font-family:tahoma;
	padding-top:5px;
	padding-left:20px;
	margin:auto;	
}
#baseline h1{
	color:#375B20;
	display:inline;
	font-size:11px;
	font-family:tahoma;
	padding:0px;
}

#baseline a:link{color:#375B20;	font-size:11px;	font-family:tahoma;	text-decoration:none; font-weight:normal;}
#baseline a:hover{color:black;	font-size:11px;	font-family:tahoma;	text-decoration:underline;}
#baseline a:active{color:#375B20;	font-size:11px;	font-family:tahoma;	text-decoration:none; font-weight:normal;}
#baseline a:visited{color:#375B20;	font-size:11px;	font-family:tahoma;	text-decoration:none; font-weight:normal;}

#menu_produits{
	height:92px;
	width:790px;
	padding-left:10px;
	margin-top:-10px;
}



#menu_produits a:link{border:none;text-decoration:none;}
#menu_produits a:visited{border:none;text-decoration:none;}
#menu_produits a:hover{border:none;text-decoration:none;}

.img_menu-produits{
	margin-left:-4px;
}

.bandeau_produits{
	margin-left:20px;
	margin-top:-5px;
}

#affich_produits{
	height:337px;
	width:790px;
	margin-top:7px;
	//margin-bottom:-4px;
}

#img_contact{
margin-top:40px;
height:392px;
width:800px;
}
#contact_titre_rouge{
	font-family:arial;
	font-size:15px;
	font-weight:bolder;
	color:#CB3233;
	position:absolute;
	margin-left:500px;
	margin-top:13px;
}

#paragraphe_contact{
	width:325px;
	height:160px;
	font-family:tahoma;
	font-size:11px;
	color:black;
	padding-left:5px;
	position:absolute;
	margin-left:390px;
	margin-top:-370px;	
}

#paragraphe_contact a:link{color:black;text-decoration:underline;}
#paragraphe_contact a:hover{color:black;text-decoration:none;}
#paragraphe_contact a:visited{color:black;text-decoration:underline;}

#titre_plan_acces{
	height:18px;
	width:230px;
	background-color:#C20606;
	font-family:arial;
	font-size:12px;
	padding-left:10px;
	padding-top:5px;
	font-weight:bold;
	color:#FFFFFF;
}

#chemin_acces{
	height:400px;
	width:260px;
	//width:290px;
	font-family:tahoma;
	font-size:11px;
	padding-left:10px;
	padding-top:5px;
	color:black;
	margin-left:10px;
	line-height:10px;
	//line-height:20px;
}

#img_plan_acces{
	height:414px;
	width:414px;
	position:absolute;
	margin-left:350px;
	//margin-left:150px;
	margin-top:-30px;
	//margin-top:50px;
	border:1px solid #41980B;
}

#plan_titre_rouge{
	font-family:arial;
	font-size:15px;
	font-weight:bolder;
	color:#CB3233;
	position:absolute;
	margin-left:490px;
	//margin-left:290px;
	margin-top:-53px;
	//margin-top:30px;
}

#liste_produit{
	height:280px;
	//height:270px;
	width:255px;
	overflow-y:scroll;
	overflow-x:hidden;
	//width:290px;
	font-family:tahoma;
	font-size:11px;
	padding-left:10px;
	padding-top:5px;
	color:black;
	margin-left:10px;
	margin-top:10px;
	line-height:15px;
}

#details_produit{
	height:290px;
	//height:280px;
	width:400px;
	font-family:tahoma;
	font-size:11px;
	padding-left:10px;
	padding-top:5px;
	color:black;
	margin-top:-280px;
	//margin-top:-270px;
	margin-left:480px;
	position:absolute;
}

#liste_produit a:link{font-family:tahoma;font-size:11px;color:black;text-decoration:underline;}
#liste_produit a:hover{font-family:tahoma;font-size:11px;color:black;text-decoration:none;}
#liste_produit a:visited{font-family:tahoma;font-size:11px;color:black;text-decoration:underline; font-weight:normal;}

h1{
	color:#0051B8;
	font-family:tahoma;
	font-weight:bold;
	font-size:12px;
}

#img_product{
	border:2px solid gray;
	position:absolute;
	margin-left:-200px;
	//margin-left:-170px;
	margin-top:0px;
	text-align:center;
}

#mentions_legales{
	width:780px;
	height:400px;
	font-family:tahoma;
	font-size:12px;
	padding:7px;
	overflow-x:hidden;
	overflow-y:scroll;
}

#jambon_parme{
	font-family:tahoma;
	font-size:11px;
	color:#6E2D10;
	font-weight:bold;
	margin-left:10px;
	//margin-left:-200px;
	padding:5px;
	position:absolute;
}

#actu_descriptif{
	font-family:tahoma;
	font-size:11px;
	width:200px;
	color:white;
	margin-left:10px;
	//margin-left:-200px;
	margin-top:20px;
	padding:5px;
	position:absolute;
	text-align:justify;
}

#place_tablo{
	font-family:tahoma;
	font-size:11px;
	width:200px;
	color:white;
	margin-left:10px;
	//margin-left:-200px;
	margin-top:90px;
	padding:5px;
	position:absolute;
	text-align:justify;
}

.actu_tablo{
	font-family:tahoma;
	font-size:10px;
	width:80px;
	color:#6E2D10;
}

.actu_tablo2{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	width:80px;
	color:#6E2D10;
}

#photo_actu{
	color:white;
	margin-left:220px;
	//margin-left:0px;
	padding:5px;
	position:absolute;
	text-align:justify;
}

.titre-liste-produits{
	font-family:tahoma;
	font-size:10px;
	font-weight:bold;
	color:black;
}

.drapeau{
	position:absolute;
	margin-left:210px;
	margin-top:10px;
}
#langue{
	position:absolute;
	margin-left:770px;
	//margin-left:580px;
	margin-top:-50px;
	//margin-top:15px;
}

.grossiste-rungis{display:none;}

