.tdmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #CCCCCC;
}
.tablecenter {
	border: 2px solid #000000;
	height: 525px;
	width: 900px;

}


body {
	margin: 0;
	padding: 0;
	scrollbar-face-color: #99CC99;
    scrollbar-shadow-color: #228b22;
    scrollbar-highlight-color: #98fb98;
    scrollbar-3dlight-color: #8fbc8b;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #CCFFCC;
    scrollbar-arrow-color: #eee8aa;
}

a {
	text-decoration: none;
	color: #666666;
	color: #222;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;

}
.tdmenug {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/bandeau_milieu_fond.jpg);


}
.tdcontenu {
	background-image: url(images/bandeau_bas.jpg);
}
.fond {
	background-image: url(images/fond.jpg);
}

dl, dt, dd, ul, li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;

}
#menu {
position: relative;
top: 0;
left: 0;
z-index:100;
width: 100%;
line-height: 28px;
height:28px;
}
#menu dl {
float: left;
margin: 0 1px;
line-height: 28px;
height:28px;
}

#menu dd {
position: absolute;
}

#menu dt {
	color: #FFFFFF;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 28px;
}

#menu ul {
}

#menu li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	letter-spacing: 1px;
	text-align: center;
	background-color: #01662C;
	width:100px;
	height:20px;
	line-height: 20px;
	margin: 0px;

}

#menu li a {
color: #FFFFFF;
background-color: #01662C;
text-decoration: none;
display: block;
height: 100%;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000000;
}

#menu li a:hover {
background-color: #003300;
}

#menu dt a {
	display: inline;
	color: #FFFFFF;
	line-height: 28px;
	padding: 0px;

}

#menu dt a:hover {
	display: inline;
	background-color: #003300;
	line-height: 28px;
	padding-top: 9px;
	padding-bottom: 9px;
}

#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}

#smenu {
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
}

#smenu li {
	float : left;
	color: #fff ;
	background: #E2007A;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
}

#smenu li a {
	background: #E2007A url(images/arrow_small.gif) no-repeat left;
	color: #fff ;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	text-align: left ;
	text-decoration: none ;
	padding-left: 20px;	
	padding-top: 3px;
	padding-bottom: 3px;
}

#smenu li.over a {
	background: #622181 url(images/arrow_small.gif) no-repeat left;
	color: #fff ;
	font: bold 10px/20px Arial, Helvetica, sans-serif;
	text-align: left ;
	text-decoration: none ;
	padding-left: 20px;	
	padding-top: 3px;
	padding-bottom: 3px;
}
#smenu li a:hover, #smenu li a:focus, #smenu li a:active {
	background: #622181 url(images/arrow_small.gif) no-repeat left;
	padding-top: 3px;
	padding-bottom: 3px;
}

a {text-decoration: none;
color: black;
color: #222;
}

#contenu_mache {
	position:relative;
	width:440px;
	height:261px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_qualite {
	position:relative;
	width:437px;
	height:240px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_recette {
	position:relative;
	width:415px;
	height:320px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_poireau {
	position:relative;
	width:440px;
	height:240px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_store {
	position:relative;
	width:470px;
	height:329px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_radis {
	position:relative;
	width:440px;
	height:229px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_mention {
	position:relative;
	width:440px;
	height:280px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

#contenu_jp {
	position:relative;
	width:440px;
	height:240px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.txttitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	letter-spacing: 2px;
	font-weight: bold;

}

.txtslogan {
	font-family: Garamond;
	font-size: 20px;
	color: #01662C;
	font-weight: bold;

}
.txtsoustitre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #01662C;
	font-weight: bold;
}
.tdboite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #E2007A;
}
.tdboitetitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #622181;
	font-weight: bold;
	vertical-align: middle;


}
.tabtext {
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tableinfos {
	border: 0px solid #FFFFFF;
}

#nav {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;

	}

#nav li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}

#nav li a {
	display: block;
	width : 100px;
	color: #fff;
	background: #622181 url(images/btn_more.jpg) no-repeat left top;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 1px;
}

#nav li a:hover, #nav li a:focus, #nav li a:active {
background: #330033 url(images/btn_more.jpg) no-repeat left top;
}

#rec {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#rec li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
}

#rec li a {
	display: block;
	width : 220px;
	color: #fff;
	background: #622181;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#rec li a:hover, #nav li a:focus, #nav li a:active {
background: #330033;
}

#recdet {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#recdet li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}

#recdet li a {
	display: block;
	width : 250px;
	color: #fff;
	background: #622181;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

#recdet li a:hover, #nav li a:focus, #nav li a:active {
background: #330033;
}


.txtpetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txtform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.txtresulttraca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.fondmache {
	background-image: url(images/bandeau_bas_mache.jpg);
}
.tablefond {
	height: 100%;
	width: 100%;
}
.tablecenteracc {
	border: 2px solid #000000;
	height: 525px;
	width: 900px;
	background-image: url(images/fond_accueil.jpg);
	background-repeat: no-repeat;


}
.tdmenugacc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-image: url(images/bandeau_milieu_fond.jpg);
}
.fondjpousses {

	background-image: url(images/bandeau_bas_jpousses.jpg);
}
.fondradis {

	background-image: url(images/bandeau_bas_radis.jpg);
}
.fondpoireau {


	background-image: url(images/bandeau_bas_poireau.jpg);
}
.fondentreprise {



	background-image: url(images/bandeau_bas_entreprise.jpg);
}
.fondqualite {




	background-image: url(images/bandeau_bas_qualite.jpg);
}
.fondcontact {





	background-image: url(images/bandeau_bas_contact.jpg);
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.tdacct {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
}
.tdaccb {
	background-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-bottom-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;


}
.tdacc {
	background-color: #01662E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.fondtracabilite {





	background-image: url(images/bandeau_bas_tracabilite.jpg);
}
.fondvierge {


	background-image: url(images/bandeau_bas_vierge.jpg);
}
.tdrecipestitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
option {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txttitrerecette {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC3366;
	font-weight: bold;
}
.tdrecetteingre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.txttitrerecetteg {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3366;
	font-weight: bold;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tdrecipes {
	border: 1px solid #00FF00;
}
.fondrecipes {
	background-image: url(images/bandeau_bas_recipes.jpg);
}
.txttpetit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
}

a.lienboite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	text-decoration: none;
}


#rec1 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#rec1 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
}

#rec1 li a {
	display: block;
	width : 220px;
	color: #fff;
	background: #622181;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#rec1 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033;
}

#rec2 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#rec2 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
}

#rec2 li a {
	display: block;
	width : 220px;
	color: #fff;
	background: #622181;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#rec2 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033;
}

#rec3 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#rec3 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
}

#rec3 li a {
	display: block;
	width : 220px;
	color: #fff;
	background: #622181;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#rec3 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033;
}

#rec4 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;
	}

#rec4 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
}

#rec4 li a {
	display: block;
	width : 220px;
	color: #fff;
	background: #622181;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 1px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}

#rec4 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033;
}

#nav1 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;

	}

#nav1 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}

#nav1 li a {
	display: block;
	width : 100px;
	color: #fff;
	background: #622181 url(images/btn_more.jpg) no-repeat left top;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 1px;
}

#nav1 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033 url(images/btn_more.jpg) no-repeat left top;
}

#nav2 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;

	}

#nav2 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}

#nav2 li a {
	display: block;
	width : 100px;
	color: #fff;
	background: #622181 url(images/btn_more.jpg) no-repeat left top;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 1px;
}

#nav2 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033 url(images/btn_more.jpg) no-repeat left top;
}

#nav3 {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: center;

	}

#nav3 li {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
}

#nav3 li a {
	display: block;
	width : 100px;
	color: #fff;
	background: #622181 url(images/btn_more.jpg) no-repeat left top;
	text-decoration: none;
	height : 15px;
	line-height: 15px;
	padding-left: 15px;
	padding-top: 1px;
}

#nav3 li a:hover, #nav li a:focus, #nav li a:active {
background: #330033 url(images/btn_more.jpg) no-repeat left top;
}


