/*****************************/
/*******    COMMUNS    *******/
/*****************************/
p, ul, li, h1, h2, h3, h4, table, tr, td {padding: 0; margin: 0;}
p {font-size: 10px; line-height: 11px;}
a{outline: none;}
:focus{-moz-outline-style: none;}
a:link {
	color: #4b1b60;
	text-decoration: underline;
}
body {
	padding: 0; margin: 0;
	background: #dbda75;
	font-family: arial,sans-serif; font-size: 11px; color: #4b1b60;
}
.conteneur {
	width: 828px; height: 500px;
}
.gras {
	font-family: verdana,sans-serif; font-size: 9px; font-weight: bold; line-height: 14px;
	padding: 0 0 2px 0;
}
.presentation .gras {
	font-family: verdana,sans-serif; font-size: 9px; font-weight: bold; line-height: 11px;
	padding: 0 0 2px 0;
}


/**************************/
/***** PAGE D'ACCUEIL *****/
/**************************/
.accueil {
	padding: 0; margin: 0;
	background: url(../images/en/f_accueil.jpg) center 0 no-repeat #dbda75;
}
.flash {
	padding: 102px 0 10px 0;
}
.langues_home {
	width: 82px; height: 22px;
	background: url(../images/en/f_langues_home.gif) no-repeat;
	padding: 5px 0 0 10px;
}
.langues_home a {
	display: block;
	float: left;
	width: 27px; height: 11px;
	text-indent: -10000px;
}
.langues_home .english {
	background: url(../images/en/a_drapeauEN_home.gif) no-repeat;
}
.langues_home .englishoff {
	background: url(../images/en/a_drapeauENoff_home.gif) no-repeat;
}
.langues_home .francais {
	background: url(../images/en/a_drapeauFR_home.gif) no-repeat;
	margin: 0 0 0 8px;
}


/******************/
/***** HEADER *****/
/******************/
.header {
	width: 828px;
}

.logo {
	padding: 5px 0 0 52px;
	float: left;
}
.logo a, .logo a:visited, .logo a:hover {
	display: block;
	width: 131px; height: 29px;
	background: url(../images/en/a_logo.gif) no-repeat;
}

.header ul {
	list-style-type: none;
	padding: 0; margin: 8px 0 0 0;
	float: left;
}
.header ul li {
	height: 21px;
	background: url(../images/en/a_separationnav.gif) right 0 no-repeat;
	float: left;
	text-align: left;
	padding: 4px 0 0 0;
}
.header ul li a, .header ul li a:visited {
	display: block;
	text-indent: -10000px; font-size: 0;
}
.header .rub1 {
	width: 97px;
}
.header .rub1 a {
	width: 40px; height: 12px;
	background: url(../images/en/b_rub1.gif) no-repeat;
	margin: 0 0 0 38px;
}
.header .rub2 {
	width: 128px;
}
.header .rub2 a {
	width: 89px; height: 12px;
	background: url(../images/en/b_rub2.gif) no-repeat;
	margin: 0 0 0 19px;
}
.header .rub3 {
	width: 108px;
}
.header .rub3 a {
	width: 71px; height: 12px;
	background: url(../images/en/b_rub3.gif) no-repeat;
	margin: 0 0 0 18px;
}
.header .rub4 {
	width: 212px;
}
.header .rub4 a {
	width: 174px; height: 12px;
	background: url(../images/en/b_rub4.gif) no-repeat;
	margin: 0 0 0 17px;
}
.header .rub5 {
	width: 68px;
}
.header .rub5 a {
	width: 51px; height: 12px;
	background: url(../images/en/b_rub5.gif) no-repeat;
	margin: 0 0 0 16px;
}

/***** Etats actifs des rubriques *****/
.presentation .header .rub1 a:visited, .structure .header .rub1 a:visited {
	background-position: 0 -12px;
}
.qualite .header .rub2 a:visited, .environnement .header .rub2 a:visited, .tracabilite .header .rub2 a:visited {
	background-position: 0 -12px;
}
.produits .header .rub3 a:visited {
	background-position: 0 -12px;
}
.commercial .header .rub4 a:visited {
	background-position: 0 -12px;
}
.contact .header .rub5 a:visited {
	background-position: 0 -12px;
}

.langues {
	position: absolute;
	left: 50%; top: 0;
	margin-left: 420px;
	padding: 4px 0 0 0;
}
.langues a {
	display: block;
	float: left;
	width: 27px; height: 12px;
	text-indent: -10000px;
}
.langues .english {
	background: url(../images/en/a_drapeauEN.gif) no-repeat;
}
.langues .englishoff {
	background: url(../images/en/a_drapeauENoff.gif) no-repeat;
}
.langues .francais {
	background: url(../images/en/a_drapeauFR.gif) no-repeat;
	margin: 0 0 0 8px;
}


/*******************/
/***** CONTENU *****/
/*******************/
.content {
	clear: both;
	text-align: left;
	padding: 57px 0 0 0;
}
.content table {
	/*width: 828px;*/
	padding: 0; margin: 0;
	border: 0; border-collapse: collapse;
}
.content table tr {
	vertical-align: top;
}
.content table tr td {
	padding: 0; margin: 0;
	border: 0; border-collapse: collapse;
}


/**************************/
/***** RUBRIQUE QUI ? *****/
/**************************/

/***** Présentation *****/
.presentation {
	background: url(../images/en/f_presentation.jpg) center 0 no-repeat;
}
.presentation .colgauche {
	width: 196px;
}
.presentation .blocgauche {
	padding: 12px 10px 0 10px;
}
.presentation .blocgauche .t_centre {
	background: url(../images/en/t_region_centre.gif) no-repeat;
	width: 103px; height: 12px;
	font-size: 0; text-indent: -10000px;
	margin: 0 0 8px 0;
}
.presentation .blocgauche .t_aquitaine {
	background: url(../images/en/t_region_aquitaine.gif) no-repeat;
	width: 122px; height: 13px;
	font-size: 0; text-indent: -10000px;
	margin: 10px 0 8px 0;
}
.presentation .blocgauche ul {
	width: 150px;
	padding: 0; margin: 0;
	list-style-type: none;
}
.presentation .blocgauche ul li {
	font-size: 10px; color: #4b1b60; line-height: 11px;
	background: url(../images/en/a_puce_presentation.gif) 0 4px no-repeat;
	padding: 0 0 0 10px; margin: 3px 0 0 0;
}
.presentation .coldroite {
	width: 632px;
}
.presentation .coldroite .titre {
	padding: 5px 65px 0 0;
}
.presentation .coldroite .titre h1 {
	background: url(../images/en/t_presentation.gif) no-repeat;
	width: 349px; height: 33px;
	font-size: 0; text-indent: -10000px;
	margin: 7px 0 0 12px;
}
.presentation .coldroite .titre .next {
	display: block;
	float: right;
	width: 43px; height: 43px;
	background: url(../images/en/a_flechenavdroite.gif) no-repeat;
}
.presentation .coldroite .contenu {
	font-size: 10px; color: #4b1b60; line-height: 11px;
	padding: 18px 410px 0 12px;
}
.presentation .coldroite .contenu .para {
	padding: 0 0 6px 0;
}

/***** Structure *****/
.structure {
	background: url(../images/en/f_structure.jpg) center 0 no-repeat;
}
.structure .colgauche {
	width: 364px;
}
.structure .blocgauche {
	padding: 12px 30px 0 24px;
}
.structure .blocgauche p {
	padding: 7px 0 0 0;
}
.structure .blocgauche .t_entreprise {
	background: url(../images/en/t_entreprise.gif) no-repeat;
	width: 209px; height: 47px;
	font-size: 0; text-indent: -10000px;
	margin: 0 0 15px 0;
}
.structure .blocgauche .contenu {
	height: 164px;
}
.structure .blocgauche .t_engagements {
	background: url(../images/en/t_engagements.gif) no-repeat;
	width: 234px; height: 12px;
	font-size: 0; text-indent: -10000px;
	margin: 0 0 20px 0;
}
.structure .blocgauche .t_ecoute a {
	display: block;
	background: url(../images/en/t_ecoute.gif) no-repeat;
	width: 208px; height: 17px;
	font-size: 0; text-indent: -10000px;
	margin: 22px 0 8px 0;
}
.structure .blocgauche ul {
	padding: 0; margin: 0;
	list-style-type: none;
}
.structure .blocgauche ul li {
	font-size: 10px; color: #4b1b60; line-height: 11px;
	background: url(../images/en/a_puce_presentation.gif) 0 4px no-repeat;
	padding: 0 0 0 10px; margin: 0 0 0 0;
}
.structure .coldroite {
	width: 464px;
}
.structure .coldroite .titre {
	padding: 5px 65px 0 0;
}
.structure .coldroite .titre h1 {
	background: url(../images/en/t_structure.gif) no-repeat;
	width: 243px; height: 26px;
	font-size: 0; text-indent: -10000px;
	margin: 10px 0 0 16px;
}
.structure .coldroite .titre .next {
	display: block;
	float: right;
	width: 43px; height: 43px;
	background: url(../images/en/a_flechenavdroite.gif) no-repeat;
}
.structure .coldroite .titre .previous {
	display: block;
	float: right;
	width: 43px; height: 43px;
	background: url(../images/en/a_flechenavgauche.gif) no-repeat;
}
.structure .coldroite .contenu {
	font-size: 10px; color: #4b1b60; line-height: 11px;
	padding: 18px 0 0 12px;
}
.structure .coldroite .contenu .para {
	padding: 18px 0 6px 6px;
}


/********************************/
/***** RUBRIQUE ENGAGEMENTS *****/
/********************************/

/***** Qualite *****/
.qualite {
	background: url(../images/en/f_qualite.jpg) center 0 no-repeat;
}
.qualite .colgauche {
	width: 291px;
}
.qualite .blocgauche {
	padding: 13px 30px 0 17px;
}
.qualite .blocgauche .nav_engagements {
	margin: 0 0 0 3px;
	height: 14px;
}
.qualite .blocgauche .nav_engagements a {
	display: block;
	height: 14px;
	float: left;
	text-indent: -10000px; font-size: 0;
}
.qualite .blocgauche .nav_engagements a.on {
	background-position: 0 -14px;
}
.qualite .blocgauche .nav_engagements .nav_qualite {
	width: 47px;
	background: url(../images/en/b_qualite.gif) no-repeat;
}
.qualite .blocgauche .nav_engagements .nav_environnement {
	width: 80px;
	background: url(../images/en/b_environnement.gif) no-repeat;
	margin: 0 0 0 19px;
}
.qualite .blocgauche .nav_engagements .nav_tracabilite {
	width: 75px;
	background: url(../images/en/b_tracabilite.gif) no-repeat;
	margin: 0 0 0 15px;
}
.qualite .blocgauche p {
	font-size: 11px; line-height: 13px;
	padding: 7px 0 0 0;
}
.qualite .blocgauche .contenu {
	height: 139px;
}
.qualite .blocgauche .t_engagements {
	background: url(../images/en/t_engagements.gif) no-repeat;
	width: 102px; height: 12px;
	font-size: 0; text-indent: -10000px;
	margin: 20px 0 0 0;
}
.qualite .blocgauche .t_certifications {
	background: url(../images/en/t_certifications.gif) no-repeat;
	width: 100px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 22px 0 21px 0;
}
.qualite .blocgauche ul {
	padding: 0; margin: 0;
	list-style-type: none;
}
.qualite .blocgauche ul li {
	font-size: 11px; color: #4b1b60; line-height: 11px; font-weight: bold;
	padding: 0 0 0 15px; margin: 8px 0 0 0;
}
.qualite .coldroite {
	width: 537px;
}
.qualite .coldroite .titre {
	padding: 5px 65px 0 0;
}
.qualite .coldroite .titre h1 {
	background: url(../images/en/t_qualite.gif) no-repeat;
	width: 166px; height: 37px;
	font-size: 0; text-indent: -10000px;
	margin: 8px 0 0 16px;
}
.qualite .coldroite .titre .next2 {
	display: block;
	float: right;
	width: 37px; height: 42px;
	background: url(../images/en/a_flechenavdroite2.gif) 0 5px no-repeat;
}
.qualite .coldroite .titre .previous2 {
	display: block;
	float: right;
	width: 37px; height: 42px;
	background: url(../images/en/a_flechenavgauche2.gif) 0 5px no-repeat;
}
.qualite .coldroite .contenu {
	padding: 18px 0 0 12px;
}
.qualite .coldroite .contenu .para {
	font-size: 11px; color: #4b1b60; line-height: 12px;
	padding: 5px 0 8px 6px;
}

/***** Environnement *****/
.environnement {
	background: url(../images/en/f_environnement.jpg) center 0 no-repeat;
}
.environnement .colgauche {
	width: 291px;
}
.environnement .blocgauche {
	padding: 13px 30px 0 17px;
}
.environnement .blocgauche .nav_engagements {
	margin: 0 0 0 3px;
	height: 14px;
}
.environnement .blocgauche .nav_engagements a {
	display: block;
	height: 14px;
	float: left;
	text-indent: -10000px; font-size: 0;
}
.environnement .blocgauche .nav_engagements a.on {
	background-position: 0 -14px;
}
.environnement .blocgauche .nav_engagements .nav_qualite {
	width: 47px;
	background: url(../images/en/b_qualite.gif) no-repeat;
}
.environnement .blocgauche .nav_engagements .nav_environnement {
	width: 80px;
	background: url(../images/en/b_environnement.gif) no-repeat;
	margin: 0 0 0 19px;
}
.environnement .blocgauche .nav_engagements .nav_tracabilite {
	width: 75px;
	background: url(../images/en/b_tracabilite.gif) no-repeat;
	margin: 0 0 0 15px;
}
.environnement .blocgauche p {
	font-size: 11px; line-height: 13px;
	padding: 7px 0 0 0;
}
.environnement .blocgauche .contenu {
	height: 150px;
}
.environnement .blocgauche .t_engagements {
	background: url(../images/en/t_engagements.gif) no-repeat;
	width: 97px; height: 12px;
	font-size: 0; text-indent: -10000px;
	margin: 20px 0 0 0;
}
.environnement .blocgauche .t_certifications {
	background: url(../images/en/t_certifications.gif) no-repeat;
	width: 100px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 22px 0 21px 0;
}
.environnement .blocgauche ul {
	padding: 0; margin: 0;
	list-style-type: none;
}
.environnement .blocgauche ul li {
	font-size: 11px; color: #4b1b60; line-height: 11px; font-weight: bold;
	padding: 0 0 0 15px; margin: 8px 0 0 0;
}
.environnement .coldroite {
	width: 537px;
}
.environnement .coldroite .titre {
	padding: 5px 75px 0 0;
}
.environnement .coldroite .titre h1 {
	background: url(../images/en/t_environnement.gif) no-repeat;
	width: 389px; height: 32px;
	font-size: 0; text-indent: -10000px;
	margin: 8px 0 0 16px;
}
.environnement .coldroite .titre .next2 {
	display: block;
	float: right;
	width: 37px; height: 42px;
	background: url(../images/en/a_flechenavdroite2.gif) 0 5px no-repeat;
}
.environnement .coldroite .titre .previous2 {
	display: block;
	float: right;
	width: 37px; height: 42px;
	background: url(../images/en/a_flechenavgauche2.gif) 0 5px no-repeat;
}
.environnement .coldroite .contenu {
	padding: 52px 250px 0 20px;
}
.environnement .coldroite .contenu ul {
	list-style-type: none;
	padding: 0 0 0 5px; margin: 0;
	font-size: 11px;
}
.environnement .coldroite .contenu ul li {
	font-size: 11px; line-height: 13px;
	padding-top: 3px;
}
.environnement .coldroite .contenu .para {
	font-size: 11px; color: #4b1b60; line-height: 14px;
	padding: 25px 0 8px 6px;
}

/***** Traçabilite *****/
.tracabilite {
	background: url(../images/en/f_tracabilite.jpg) center 0 no-repeat;
}
.tracabilite .colgauche {
	width: 291px;
}
.tracabilite .blocgauche {
	padding: 13px 30px 0 17px;
}
.tracabilite .blocgauche .nav_engagements {
	margin: 0 0 0 3px;
	height: 14px;
}
.tracabilite .blocgauche .nav_engagements a {
	display: block;
	height: 14px;
	float: left;
	text-indent: -10000px; font-size: 0;
}
.tracabilite .blocgauche .nav_engagements a.on {
	background-position: 0 -14px;
}
.tracabilite .blocgauche .nav_engagements .nav_qualite {
	width: 47px;
	background: url(../images/en/b_qualite.gif) no-repeat;
}
.tracabilite .blocgauche .nav_engagements .nav_environnement {
	width: 80px;
	background: url(../images/en/b_environnement.gif) no-repeat;
	margin: 0 0 0 19px;
}
.tracabilite .blocgauche .nav_engagements .nav_tracabilite {
	width: 75px;
	background: url(../images/en/b_tracabilite.gif) no-repeat;
	margin: 0 0 0 16px;
}
.tracabilite .blocgauche p {
	font-size: 11px; line-height: 13px;
	padding: 7px 0 0 0;
}
.tracabilite .blocgauche .contenu {
	height: 116px;
}
.tracabilite .blocgauche .t_engagements {
	background: url(../images/en/t_engagements.gif) no-repeat;
	width: 97px; height: 12px;
	font-size: 0; text-indent: -10000px;
	margin: 20px 0 0 0;
}
.tracabilite .blocgauche .t_garanties {
	background: url(../images/en/t_garanties.gif) no-repeat;
	width: 115px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 25px 0 21px 0;
}
.tracabilite .blocgauche ul {
	padding: 0; margin: 0;
	list-style-type: none;
}
.tracabilite .blocgauche ul li {
	font-size: 11px; color: #4b1b60; line-height: 11px; font-weight: bold;
	padding: 0 0 0 15px; margin: 15px 0 0 0;
}
.tracabilite .coldroite {
	width: 537px;
}
.tracabilite .coldroite .titre {
	width: 470px;
	padding: 5px 0 0 0;
}
.tracabilite .coldroite .titre .etapes {
	float: right;
}
.tracabilite .coldroite .titre ul {
	padding: 16px 0 0 0; margin: 0;
	list-style-type: none;
	float: left;
}
.tracabilite .coldroite .titre ul li {
	float: left;
	width: 31px; height: 16px;
	text-indent: -10000px; font-size: 0;
}
.tracabilite .coldroite .titre ul .etape1 {
	background: url(../images/en/a_etape1.gif) no-repeat;
}
.tracabilite .coldroite .titre ul .etape2 {
	background: url(../images/en/a_etape2.gif) no-repeat;
}
.tracabilite .coldroite .titre ul .etape3 {
	background: url(../images/en/a_etape3.gif) no-repeat;
}
.tracabilite .coldroite .titre ul .on {
	background-position: 0 -16px;
}
.tracabilite .coldroite .titre h1 {
	background: url(../images/en/t_tracabilite.gif) no-repeat;
	width: 267px; height: 32px;
	font-size: 0; text-indent: -10000px;
	margin: 14px 0 0 16px;
}
.tracabilite .coldroite .titre .next2 {
	display: block;
	float: left;
	width: 37px; height: 42px;
	background: url(../images/en/a_flechenavdroite2.gif) 0 5px no-repeat;
}
.tracabilite .coldroite .titre .previous2 {
	display: block;
	float: left;
	width: 37px; height: 42px;
	background: url(../images/en/a_flechenavgauche2.gif) 0 5px no-repeat;
	margin: 0 8px 0 0;
}
.tracabilite .coldroite .contenu {
	padding: 18px 0 0 12px;
	float: left;
}
.tracabilite .coldroite .contenu .para {
	font-size: 11px; color: #4b1b60; line-height: 12px;
	padding: 5px 0 8px 6px;
}


/*************************/
/***** LA PRODUCTION *****/
/*************************/

/***** Accueil Produits *****/
.produits {
	background: url(../images/en/f_produits.jpg) center 0 no-repeat;
}
.liens_produits {
	position: absolute;
	width: 828px;
	left: 50%:
	margin-left: -414px;
}
.liens_produits .link1, .liens_produits .link2, .liens_produits .link3, .liens_produits .link4, .liens_produits .link5, .liens_produits .link6, .liens_produits .link7, .liens_produits .link8 {
	position: absolute;
	display: block;
	width: 150px; height: 150px;
	text-indent: -10000px;
}
.liens_produits .link1 {
	left: 141px; top: 4px;
}
.liens_produits .link2 {
	left: 358px; top: 4px;
}
.liens_produits .link3 {
	width: 37px; height: 37px;
	left: 509px; top: 0;
}
.liens_produits .link4 {
	left: 570px; top: 4px;
}
.liens_produits .link5 {
	width: 37px; height: 37px;
	left: 104px; top: 211px;
}
.liens_produits .link6 {
	left: 142px; top: 217px;
}
.liens_produits .link7 {
	left: 358px; top: 217px;
}
.liens_produits .link8 {
	left: 570px; top: 217px;
}

/***** DÉTAIL PRODUITS COMMUN*****/
.legumes .colgauche {
	width: 312px;
}
.legumes .blocgauche {
	padding: 20px 0 0 13px;
}
.legumes .blocgauche .contenu {
	height: 139px;
}
.legumes .blocgauche .t_conditionnement {
	background: url(../images/en/t_conditionnement.gif) no-repeat;
	width: 57px; height: 12px;
	font-size: 0; text-indent: -10000px;
}
.produit_serre {
	background: url(../images/en/t_produit_serre.gif) no-repeat;
	width: 122px; height: 14px;
	font-size: 0; text-indent: -10000px;
}
.produit_champ {
	background: url(../images/en/t_produit_champ.gif) no-repeat;
	width: 113px; height: 13px;
	font-size: 0; text-indent: -10000px;
}
.legumes .blocgauche ul {
	padding: 15px 0 18px 0; margin: 0;
	list-style-type: none;
}
.legumes .blocgauche ul li {
	font-size: 11px; color: #4b1b60; line-height: 11px; font-weight: bold;
	padding: 0 0 0 15px; margin: 0 0 0 0;
}
.legumes .coldroite {
	width: 516px;
}
.legumes .coldroite .titre {
	padding: 15px 32px 0 5px;
}
.legumes .coldroite .contenu {
	padding: 25px 30px 0 20px;
}
.legumes .coldroite .contenu table {
	height: 222px;
}
.legumes .coldroite .contenu .col1 {
	font-size: 11px;
	width: 40%;
	margin: 0 20px 0 0;
}
.legumes .coldroite .contenu .col1 ul {
	list-style-type: none;
	padding: 0; margin: 5px 0 0 0;
}
.legumes .coldroite .contenu .col1 ul li {
	background: url(../images/en/a_puceetapes.gif) 0 4px no-repeat;
	padding: 0 0 0 13px;
}
.legumes .coldroite .contenu .col2 {
	font-size: 11px;
	width: 60%;
}
.legumes .coldroite .contenu .col2 ul {
	list-style-type: none;
	padding: 0; margin: 0;
}
.legumes .coldroite .contenu .col2 ul li {
	background: url(../images/en/a_puce.gif) 0 5px no-repeat;
	padding: 0 0 0 10px;
}
.legumes .coldroite .contenu p {
	padding: 0 0 15px 0;
}
.legumes .coldroite .titre .fermer {
	display: block;
	float: right;
	background: url(../images/en/b_fermer.gif) 0 9px no-repeat;
	width: 21px; height: 30px;
	font-size: 0; text-indent: -10000px;
	padding: 9px 0 0 0;
}
.legumes .coldroite .t_saisonnabilite {
	background: url(../images/en/t_saisonnabilite.gif) no-repeat;
	width: 97px; height: 11px;
	font-size: 0; text-indent: -10000px;
}
.legumes .coldroite .production_annuelle {
	background: url(../images/en/t_production_annuelle.gif) no-repeat;
	width: 147px; height: 12px;
	font-size: 0; text-indent: -10000px;
	margin: 20px 0 0 0;
}

	/***** DÉTAIL PRODUITS MINI-LEGUMES *****/
	.mini {
		background: url(../images/en/f_mini.jpg) center 0 no-repeat;
	}
	.mini .blocgauche ul {
		padding: 11px 0 20px 0; margin: 0;
		list-style-type: none;
	}
	.mini .blocgauche ul li {
		margin: 9px 0 0 0;
		list-style-type: none;
	}
	.mini .coldroite .contenu .col1 {
		width: 50%;
	}
	.mini .coldroite .contenu .col2 {
		width: 50%;
	}
	.mini .coldroite .contenu .col2 ul {
		padding: 0 0 0 20px;
	}
	.mini .coldroite .contenu {
		padding: 20px 30px 0 20px;
	}
	.mini .coldroite .titre h1 {
		background: url(../images/en/t_mini.gif) no-repeat;
		width: 338px; height: 31px;
		font-size: 0; text-indent: -10000px;
		margin: 1px 0 0 16px;
	}
	/***** DÉTAIL PRODUITS CAROTTE *****/
	.carotte {
		background: url(../images/en/f_carotte.jpg) center 0 no-repeat;
	}
	.carotte .blocgauche ul {
		padding: 23px 0 23px 0; margin: 0;
		list-style-type: none;
	}
	.carotte .coldroite .contenu .col1 {
		width: 50%;
	}
	.carotte .coldroite .contenu .col2 {
		width: 50%;
		padding: 0 0 0 20px;
	}
	.carotte .coldroite .titre h1 {
		background: url(../images/en/t_carotte.gif) no-repeat;
		width: 179px; height: 32px;
		font-size: 0; text-indent: -10000px;
		margin: 0 0 0 16px;
	}
	/***** DÉTAIL PRODUITS AUBERGINE *****/
	.aubergine {
		background: url(../images/en/f_aubergine.jpg) center 0 no-repeat;
	}
	.aubergine .blocgauche ul {
		padding: 23px 0 34px 0; margin: 0;
		list-style-type: none;
	}
	.aubergine .coldroite .titre h1 {
		background: url(../images/en/t_aubergine.gif) no-repeat;
		width: 210px; height: 32px;
		font-size: 0; text-indent: -10000px;
		margin: 0 0 0 16px;
	}
	/***** DÉTAIL PRODUITS BETTERAVE *****/
	.betterave {
		background: url(../images/en/f_betterave.jpg) center 0 no-repeat;
	}
	.betterave .blocgauche ul {
		padding: 21px 30px 30px 0; margin: 0;
		list-style-type: none;
		font-size: 11px;
	}
	.betterave .blocgauche ul li {
		margin: 9px 0 0 0;
		list-style-type: none;
		font-weight: normal; line-height: 13px;
	}
	.betterave .coldroite .contenu .col1 {
		width: 55%;
	}
	.betterave .coldroite .contenu .col2 {
		width: 45%;
		padding: 0 0 0 20px;
	}
	.betterave .coldroite .titre h1 {
		background: url(../images/en/t_betterave.gif) no-repeat;
		width: 207px; height: 33px;
		font-size: 0; text-indent: -10000px;
		margin: 0 0 0 16px;
	}
	/***** DÉTAIL PRODUITS CONCOMBRE *****/
	.concombre {
		background: url(../images/en/f_concombre.jpg) center 0 no-repeat;
	}
	.concombre .blocgauche ul {
		padding: 25px 0 18px 0; margin: 0;
		list-style-type: none;
		font-size: 11px;
	}
	.concombre .blocgauche ul li {
		margin: 9px 0 0 0;
		list-style-type: none;
		font-weight: normal;
	}
	.concombre .coldroite .contenu .col1 {
		width: 42%;
	}
	.concombre .coldroite .contenu .col2 {
		width: 58%;
	}
	.concombre .coldroite .contenu .col2 ul {
		padding: 0 0 0 20px;
	}
	.concombre .coldroite .titre h1 {
		background: url(../images/en/t_concombre.gif) no-repeat;
		width: 214px; height: 31px;
		font-size: 0; text-indent: -10000px;
		margin: 0 0 0 16px;
	}
	/***** DÉTAIL PRODUITS POIVRON *****/
	.poivron {
		background: url(../images/en/f_poivron.jpg) center 0 no-repeat;
	}
	.poivron .blocgauche a {
		display: block;
		font-size: 11px;
		margin: 0 0 25px 40px;
	}
	.poivron .blocgauche ul {
		padding: 25px 0 33px 0; margin: 0;
		list-style-type: none;
	}
	.poivron .coldroite .contenu .col1 {
		width: 45%;
	}
	.poivron .coldroite .contenu .col2 {
		width: 55%;
		padding: 0 0 0 20px;
	}
	.poivron .coldroite .titre h1 {
		background: url(../images/en/t_poivron.gif) no-repeat;
		width: 219px; height: 32px;
		font-size: 0; text-indent: -10000px;
		margin: 0 0 0 16px;
	}

/***** Produits Bio *****/
.produitsbio {
	background: url(../images/en/f_produitsbio.jpg) center 0 no-repeat;
}
.produitsbio .coldroite {
	width: 519px;
}
.produitsbio .coldroite .titre {
	width: 470px;
	padding: 18px 0 0 9px;
}
.produitsbio .coldroite .titre h1 {
	background: url(../images/en/t_produitsbio.gif) 0 8px no-repeat;
	width: 280px; height: 32px;
	font-size: 0; text-indent: -10000px;
	margin: 0 0 0 16px;
}
.produitsbio .coldroite .contenu {
	padding: 18px 205px 0 25px;
	float: left;
}
.produitsbio .coldroite .t_developpement {
	background: url(../images/en/t_developpement.gif) no-repeat;
	width: 98px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 17px 0 16px 0;
}
.produitsbio .coldroite .contenu p {
	font-size: 11px; color: #4b1b60; line-height: 12px;
}
.produitsbio .colgauche {
	width: 309px;
}
.produitsbio .blocgauche {
	padding: 0px 10px 0 95px;
}
.produitsbio .blocgauche .contenu {
	height: 116px;
}
.produitsbio .blocgauche .t_betteravesbio {
	background: url(../images/en/t_betteravesbio.gif) no-repeat;
	width: 101px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 20px 0 0 0;
}
.produitsbio .blocgauche .t_carottesbio {
	background: url(../images/en/t_carottesbio.gif) no-repeat;
	width: 128px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 48px 0 0 0;
}
.produitsbio .blocgauche .t_production {
	background: url(../images/en/t_production_annuelle.gif) no-repeat;
	width: 151px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 15px 0 5px 0;
}
.produitsbio .blocgauche ul {
	font-size: 11px;
	padding: 0; margin: 26px 0 0 0;
	list-style-type: none;
}
.produitsbio .blocgauche ul li {
	font-size: 11px; color: #4b1b60; font-weight: bold;
	padding: 0 0 0 8px; margin: 2px 0 0 0;
	background: url(../images/en/a_puce.gif) 0 4px no-repeat;
}
.produitsbio .blocgauche p {
	font-size: 11px;
	padding: 0 0 0 10px;
	background: url(../images/en/a_puceetapes.gif) 0 2px no-repeat;
}

/***** Au coeur du marché *****/
.commercial {
	background: url(../images/en/f_commercial.jpg) center 0 no-repeat;
}
.commercial .coldroite {
	width: 522px;
}
.commercial .coldroite .titre {
	padding: 20px 0 0 53px;
}
.commercial .coldroite .titre h1 {
	background: url(../images/en/t_politique.gif) no-repeat;
	width: 370px; height: 22px;
	font-size: 0; text-indent: -10000px;
}
.commercial .coldroite .contenu {
	padding: 18px 0 0 53px;
	float: left;
}
.commercial .coldroite ul {
	font-size: 11px;
	padding: 1px 200px 0 0; margin: 0 0 0 0;
	list-style-type: none;
}
.commercial .coldroite ul li {
	font-size: 10px; color: #4b1b60; font-weight: normal; line-height: 11px;
	padding: 0 0 0 3px; margin: 4px 0 0 0;
}
.commercial .colgauche {
	width: 306px;
}
.commercial .blocgauche {
	padding: 15px 10px 0 20px;
}
.commercial .blocgauche h2 {
	background: url(../images/en/t_coeurmarche.gif) 0 8px no-repeat;
	width: 265px; height: 22px;
	font-size: 0; text-indent: -10000px;
}
.commercial .blocgauche ul {
	font-size: 11px; font-weight: bold;
	padding: 0; margin: 23px 0 0 0;
	list-style-type: none;
}
.commercial .blocgauche ul li {
	font-size: 11px; color: #4b1b60; font-weight: bold;
	padding: 0 0 0 18px; margin: 18px 0 0 0;
}

/***** Contact *****/
.contact {
	background: url(../images/en/f_contact.jpg) center 0 no-repeat;
}
.contact .colgauche {
	width: 392px;
}
.contact .blocgauche {
	padding: 20px 10px 0 73px;
}
.contact .blocgauche h1 {
	background: url(../images/en/t_contact.gif) no-repeat;
	width: 179px; height: 32px;
	font-size: 0; text-indent: -10000px;
	margin: 0 0 26px 0;
}
.contact .blocgauche p {
	padding: 0 0 7px 0;
}
.contact .coldroite {
	width: 436px;
}
.contact .coldroite .t_formulaires {
	/*background: url(../images/en/t_formulaires.gif) no-repeat;*/
	width: 88px; height: 11px;
	font-size: 0; text-indent: -10000px;
	margin: 20px 0 26px 118px;
}
.contact .coldroite .contenu {
	padding: 0px 0 0 0;
	float: left;
}
.contact .coldroite .contenu .col1 {
	width: 119px;
	font-size: 11px; text-align: right;
	padding: 3px 8px 6px 0;
}
.contact .coldroite .contenu .col2 {
	width: 317px;
	padding: 0 0 6px 0;
}
.contact .coldroite .contenu .col2 input {
	font-size: 11px;
	border: 0;
	margin-right: 6px;
	width: 250px; height: 20px;
}
.contact .coldroite .contenu .col2 textarea {
	border: 0;
}
.contact .coldroite .contenu .envoyer {
	display: block;
	width: 38px; height: 8px;
	background: url(../images/en/b_envoyer.gif) no-repeat;
	text-indent: -10000px;
	margin: 10px 0 0 122px;
}

/******************/
/***** FOOTER *****/
/******************/
.footer {
	background: url(../images/en/f_footer.png) repeat-x;
	height: 109px;
}

/***** 3 blocs *****/
.blocs {
	text-align: left;
	width: 851px;
	padding: 7px 0 0 0;
}
.blocs .qualite a {
	display: block;
	float: left;
	width: 290px; height: 56px;
	background: url(../images/en/f_qualite.png) no-repeat;
	text-indent: -10000px;
}
.blocs .tracabilite a {
	display: block;
	float: left;
	width: 279px; height: 56px;
	background: url(../images/en/f_tracabilite.png) no-repeat;
	text-indent: -10000px;
}
.blocs .environnement a {
	display: block;
	float: left;
	width: 282px; height: 56px;
	background: url(../images/en/f_environnement.png) no-repeat;
	text-indent: -10000px;
}

/***** Accès aux produits *****/
.acces_produits {
	width: 831px; height: 46px;
}
.acces_produits .serres a {
	float: left;
	width: 207px; height: 46px;
	background: url(../images/en/f_serres.jpg) no-repeat;
	text-indent: -10000px;
}
.acces_produits .champs a {
	float: left;
	width: 208px; height: 46px;
	background: url(../images/en/f_champs.jpg) no-repeat;
	text-indent: -10000px;
}
.acces_produits .legumes a {
	float: left;
	width: 207px; height: 46px;
	background: url(../images/en/f_legumes.jpg) no-repeat;
	text-indent: -10000px;
}
.acces_produits .bio a {
	float: left;
	width: 209px; height: 46px;
	background: url(../images/en/f_bio.jpg) no-repeat;
	text-indent: -10000px;
}


/****************************/
/***** MENTIONS LÉGALES *****/
/****************************/
.mentions {
	background: url(../images/en/f_mentions.jpg) no-repeat #b6e7f6;
	padding: 100px 45px 45px 45px;
}
.mentions .contenu {
	width: 400px;
}
.mentions p {
	font-size: 11px; color: black; line-height: 13px;
	padding: 0 0 10px 0;
}
.t_propriete {
	background: url(../images/en/t_propriete.gif) no-repeat;
	width: 162px; height: 18px;
	font-size: 0; text-indent: -10000px;
	margin: 10px 0 0 0;
}
.t_responsabilite {
	background: url(../images/en/t_responsabilite.gif) no-repeat;
	width: 295px; height: 18px;
	font-size: 0; text-indent: -10000px;
	margin: 10px 0 0 0;
}