/* CSS Document */

body, img, span, a, p, ul, li, form{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;}
	
#conteneur_index{
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;
			}
#conteneur_index img{float:left; border:0; }



/* -----------------MENU----------------*/
#menu{float:left;}
#menu a{margin-bottom:2px; padding-top:2px;}
#menu a:link,#menu  a:active,#menu  a:visited{ display: block;
		float:none;
		width:105px;
		height:23px;
		color:#FFFFFF;
		text-align:right;
		padding-right:5px;		
		text-decoration:none;}
#menu a:hover{text-decoration:underline; }
.clair{background-color:#a2bd30;}
.fonce{background-color:#136634;}
.encours{background-color:#cc5e1e;}

/*----------------ACCUEIL---------------------*/

#conteneur_accueil{ border: 1px #000000 solid;
			background-image:url(img/bg_paniers.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;
			}
#haut_paniers{	width:708px;
				padding-left:172px;
				padding-top:10px;
				height:155px;
				font-size:11px;}
#haut_paniers .titre{	color:#a2bd30;
						font-size:35px;}
#haut_paniers .sstitre{	color:#136634;
						font-size:13px;}

#corps_paniers{width:880px;
				height:405px;}
#gauche_paniers{float:left;
	width:275px;
	height:405px;}
#menu_moment{ float:none; width:275px; height:285px;}
#moments_paniers{
	float:left;
	line-height:12px;
	padding-left:10px;
	width:155px;
	font-size:11px;	}
#moments_paniers .titre{color:#136634; font-weight:bolder; font-size:20px; line-height:15px;}
#formu{font-size:12px;
float:left;
	width:260px;
	height:100px;
	color:#FFFFFF;
	padding-top:10px;
	padding-left:10px;}

#centre_paniers{ text-align:center;
	float:left;
	height:405px;
	width:515px;
	font-size:12px;}
#centre_paniers .titre{color:#136634;
						font-size:20px;}
#centre_paniers a{color:#a2bd30; text-decoration:none; font-weight:bolder;}
#centre_paniers a:hover{text-decoration:underline;}
#centre_paniers img{margin-top:2px; }

#centre_paniers_plus{
	float:left;
	height:405px;
	width:515px;
	font-size:12px;}
#centre_paniers_plus img{margin-top:2px; display:block; float:left;  }
#centre_paniers_plus a{line-height:50px; font-size:20px; color:#a2bd30; text-decoration:none; font-weight:bolder;}
#centre_paniers_plus a:hover{text-decoration:underline;}


/*----------------EPICERIE---------------------*/

#conteneur_epicerie{ border: 1px #000000 solid;
			background-image:url(img/bg_epicerie.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;}
#haut_epicerie{	width:698px;
				padding-left:182px;
				padding-top:10px;
				height:50px;
				font-size:11px;}
#haut_epicerie .titre{	color:#a2bd30;
						font-size:35px;}

#gauche_epicerie{
	float:left;
	margin-top:105px;
	width:130px;
	height:270px;
}
#centre_epicerie{
	float:left;
	height:390px;
	width:740px;
	font-size:12px;
}
#centre_epicerie img{margin-top:5px;  margin-left:100px; border:0;}
#centre_epicerie #txtepi{margin-left:165px;
	width:430px;
	margin-top:195px;
	text-align:left;
	font-size:14px;
	color:#136634}
#centre_epicerie #txtepi .nb{font-size:11px;}
#bas_epicerie{width:880px;
			color:#000000;
			font-size:12px;}
#bas_epicerie #txtepi{padding-left:150px;
	padding-top:30px;
		font-size:10px;
	float:left;}
#bas_epicerie #txtepi img{ margin-right:10px;}
#bas_epicerie #txtepi a{text-decoration:none; color:#000000;}
#bas_epicerie #txtepi a:hover{text-decoration:underline;}

/*----------------BEAUTE---------------------*/

#conteneur_beaute{ border: 1px #000000 solid;
			background-image:url(img/bg_beaute.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;}
#haut_beaute{
	width:698px;
	padding-left:182px;
	padding-top:10px;
	height:60px;
	font-size:11px;
}
#haut_beaute .titre{	color:#a2bd30;
						font-size:35px;}

#gauche_beaute{
	float:left;
	margin-top:95px;
	width:130px;
	height:250px;
}
#centre_beaute{
	float:left;
	height:380px;
	width:740px;
	font-size:12px;
}
#centre_beaute #txtbeau{margin-left:165px;
	width:430px;
	margin-top:180px;
	text-align:left;
	font-size:14px;
	color:#136634}
#centre_beaute img{margin-top:5px; border:0; margin-left:50px;}
#centre_beaute #txtbeau .nb{font-size:11px;}
#bas_beaute{width:880px;
			color:#000000;
			font-size:12px;}
#bas_beaute #txtbeau{padding-left:150px;
	padding-top:30px;
	font-size:10px;
	float:left;}
#bas_beaute #txtbeau img{ margin-right:10px;}
#bas_beaute #txtbeau a{text-decoration:none; color:#000000;}
#bas_beaute #txtbeau a:hover{text-decoration:underline;}


/*----------------LIVRAISON---------------------*/

#conteneur_livraison{ border: 1px #000000 solid;
			background-image:url(img/bg_livraison.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;}
#haut_livraison{	width:698px;
				padding-left:182px;
				padding-top:10px;
				height:50px;
				font-size:11px;}
				
#haut_livraison .titre{	color:#a2bd30;
						font-size:35px;}

#gauche_livraison{
	float:left;
	margin-top:105px;
	width:130px;
	height:250px;
}
#centre_livraison{
	padding-left:55px;
	float:left;
	height:390px;
	width:680px;
	font-size:12px;
}
#centre_livraison img{margin-top:5px;  margin-left:100px; border:0;}
#centre_livraison #txt1{
	width:530px;
	text-align:left;
	font-size:14px;
	color:#136634
}
#centre_livraison #txt2{
padding-left:50px;
	width:530px;
	text-align:left;
	font-size:14px;
	color:#136634
}
#centre_livraison #txt3{
padding-left:100px;
	width:530px;
	text-align:left;
	font-size:14px;
	color:#136634
}
#centre_livraison .titre{ font-size:30px; font-weight:bolder; color:#a2bd30;}
#centre_livraison .sstitre{ font-size:18px; color:#136634}
#centre_livraison li{list-style-position:inside;}


#bas_livraison{width:880px;
			color:#000000;
			font-size:12px;}

/*----------------PRODUCTEURS---------------------*/

#conteneur_producteurs{ border: 1px #000000 solid;
			background-image:url(img/bg_producteurs.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;
			}
#haut_producteurs{	width:708px;
				padding-left:172px;
				padding-top:10px;
				height:135px;
				font-size:11px;}
#haut_producteurs .titre{	color:#a2bd30;
						font-size:35px;}
#haut_producteurs .sstitre{	color:#136634;
						font-size:13px;}

#corps_producteurs{width:880px;
				height:405px;}
#gauche_producteurs{
	margin-top:20px;
	float:left;
	width:120px;
	height:405px;
}


#centre_producteurs{
	text-align:left;
	float:left;
	height:405px;
	width:660px;
	font-size:12px;
	padding-left:95px;
}
#centre_producteurs .titre{color:#000000;
						font-size:20px;}
#txt1{
	margin-top:12px;
	float:left;
	width:225px;
	font-size:10px;
	height:125px;
}
#txt2{	margin-top:12px;
	float:left;
	width:325px;
	font-size:10px;
	height:125px;
}
#txt3{
	float:left;
	width:225px;
	font-size:10px;
	height:80px;
}
#txt4{ 
	float:left;
	width:280px;
	font-size:10px;
	height:125px;
}
#centre_producteurs img{float:left;}

/*----------------CONTACT---------------------*/

#conteneur_contact{ border: 1px #000000 solid;
			background-image:url(img/bg_contact.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;
			}
#haut_contact{	width:708px;
				padding-left:172px;
				padding-top:10px;
				height:135px;
				font-size:11px;}
#haut_contact .titre{	color:#a2bd30;
						font-size:35px;}
#haut_contact .sstitre{	color:#136634;
						font-size:13px;}

#corps_contact{width:880px;
				height:405px;}
#gauche_contact{
margin-top:20px;
	float:left;
	width:175px;
	height:405px;}


#centre_contact{
	text-align:left;
	float:left;
	height:405px;
	width:600px;
	font-size:12px;
}

#centre_contact #txt1{
	margin-top:12px;
	padding-left:200px;
	float:left;
	width:285px;
	font-size:11px;
	height:140px;
	text-align:justify;
}
#centre_contact  #txt2{
	margin-top:12px;
padding-left:130px;
	font-size:14px;
	float:left;
	width:400px;
	height:125px;
}
#centre_contact  #txt2 .sstitre{ color:#136634;
font-size:16px;
}
#centre_contact  #txt2 a{ font-weight:bolder; color:#136634; text-decoration:none; font-style:italic}

#centre_contact  #txt2 a:hover{ text-decoration:underline;}


/*----------------RECETTES---------------------*/

#conteneur_recette{ border: 1px #000000 solid;
			background-image:url(img/bg_producteurs.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;
			}
#haut_recette{	width:708px;
				padding-left:172px;
				padding-top:10px;
				height:75px;
				font-size:11px;}
#haut_recette .titre{	color:#a2bd30;
						font-size:35px;}
#haut_recette .sstitre{	color:#136634;
						font-size:13px;}

#corps_recette{
	width:880px;
	height:480px;
}
#gauche_recette{
	margin-top:80px;
	float:left;
	width:120px;
	height:250px;
}


#centre_recette{
	text-align:left;
	float:left;
	height:365px;
	width:755px;
	font-size:12px;
}

#col_gauche_recette{
	width:255px;
	padding-right:5px;
	padding-top:15px;
	height:345px;
	float:left;
	text-align:right;}
#col_droite_recette{width:360px;
	padding-left:10px;
	padding-top:10px;
	height:350px;
	float:left;}
#col_droite_recette .nb{ color:#a2bd30;
	font-size:50px;}
#col_droite_recette .titre{ color:#136634;
	font-size:25px;}
#col_droite_recette .accroche{ color:#a2bd30;
	font-size:15px;}


#bas_recette{width:880px;
			color:#000000;
			font-size:12px;}
#pagination{ text-align:center;
padding-top:30px;
width:450px;
height:70px;
float:left;

}

/*----------------INSCRIPTION---------------------*/

#conteneur_inscription{ border: 1px #000000 solid;
			background-image:url(img/bg_producteurs.jpg);
			margin:auto;
			margin-top:20px;
			width:880px;
			height:570px;
			}
#haut_inscription{	width:708px;
				padding-left:172px;
				padding-top:10px;
				height:135px;
				font-size:11px;}
#haut_inscription .titre{	color:#a2bd30;
						font-size:35px;}
#haut_inscription .sstitre{	color:#136634;
						font-size:13px;}

#corps_inscription{width:880px;
				height:405px;}
#gauche_inscription{
	margin-top:20px;
	float:left;
	width:120px;
	height:405px;
}


#centre_inscription{
	text-align:left;
	float:left;
	height:405px;
	width:660px;
	font-size:12px;
	padding-left:95px;
}

#txt{
	margin-top:12px;
	float:left;
	width:225px;
	font-size:10px;
	height:125px;
}
