BODY {
	padding : 0px;
}
* {
	font-size : 13px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #918C8C;
	font-weight : bold;
}
.interne {
	font-size : 14px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #918C8C;
	font-weight : normal;
}
A, A:link, A:visited {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	font-size : 12px;
}
A:hover {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : underline;
	font-size : 12px;
}
#none {
	text-decoration : none;
}
.menu {
	color:#8dba67;
	text-decoration:none;
}
a.menu:hover , .menu2, a.menu2:hover {
	color:#EEA932;
	text-decoration : none;
}
.bas {
	color:#918C8C;
	text-decoration:none;
}
a.bas:hover {
	color:#918C8C;
	text-decoration : underline;
}
input.boutonSubmit {
	background-color : transparent;
	color : #7EB25B;
	text-align :left;
	text-decoration : none;
	border : 0 none ;
}
input.boutonSubmitHome {
	background-color : transparent;
	color : #ffffff;
	text-align :left;
	text-decoration : none;
	border : 0 none ;
	width : 20px;
	height : 20px;
}
a.textVert,.textVert {
	background-color : transparent;
	color : #7EB25B;
	font-size : 20px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	font-weight : normal;
}
.small {
	font-size : 10px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #7EB25B;
}
.smallPlus,  .smallPlus A, .smallPlus B {
	font-size : 11px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #7EB25B;
}
.titreSmall, A.titreSmall, A.titreSmall:link, A.titreSmall:visited {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	font-size : 11px;
}
A.titreSmall:hover {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : underline;
	font-size : 11px;
}
.medium {
	font-size : 11px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #7EB25B;
}
.bigLess {
	font-size : 14px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #7EB25B;
}
.big {
	font-size : 18px;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	color : #7EB25B;
}
DIV#bloc_centre1 {
	width : 768px;
	border : 1px solid #93C075;
	padding : 12px 0px 12px 0px;
}
DIV#bloc_centre2 {
	width : 740px;
}
TD.tiret_g {
	border-left : 1px solid #93C075;
}
TD.tiret_bkd {
	background : #93C075;
}
TD.tiret_bkd2 {
	background : #D3DEB8;
}
TABLE.all {
	width : 740px;
}
TABLE.all TD {
	vertical-align : top;
}
TABLE.all TD.v_middle {
	vertical-align : middle;
}
TABLE.all TD.v_bottom {
	vertical-align : bottom;
}
DIV.texte {
	line-height : 20px;
}
DIV.texteBis, DIV.texteBis2 {
	line-height : 20px;
	color : #ffffff;
	font-size : 14px;
	font-weight : normal
}
DIV.texteBis strong {
	color : #ffffff;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 22px;
}
DIV.texteBis2 strong {
	color : #901a1f;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 22px;
}
DIV#menu {
	width : 740px;
}
DIV.grand, DIV.grand * {
	font-size : 23px;
}
DIV.grand2, DIV.grand2 *  {
	font-size : 15px;
}
DIV.grand3, DIV.grand3 *  {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 14px;
	color : #A2CB85;
	margin-left : 15px;
	margin-top : 5px;
}
INPUT.newsletter {
	color : #3C7429;
	border : 1px solid #93C075;
	padding : 2px;
	font-size : 12px;
	width : 190px;
}
A.newsletter, A.newsletter:link, A.newsletter:visited, A.newsletter:hover {
	cursor : pointer;
	text-decoration : none;
	color : white;
	padding : 6px;
}
DIV.en_savoir_plus, A.en_savoir_plus, A.en_savoir_plus:link, A.en_savoir_plus:visited, A.en_savoir_plus:hover {
	color : #666666;
	text-align : left;
	font-family : Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	font-size : 12px;
}
TD.menu0 {
	background : #94C075;
}
TD.menu1 {
	background : #C1D9A8;
}
DIV.copyright * {
	color : #C1D9A8;
	font-size : 11px;
}
DIV.copyright A {
	font-weight : normal;
}
DIV.copyright A:hover {
	text-decoration : none;
	font-weight : normal;
}
DIV.vert_fonce, DIV.vert_fonce * {
	color : #447D3A;
	font-weight : inherit;
}
DIV.vert_fonce A, DIV.vert_fonce A:link, DIV.vert_fonce A:visited {
	text-decoration : underline;
	font-weight : inherit;
}
DIV.vert_fonce A:hover {
	text-decoration : none;
	font-weight : inherit;
}
A.light, A.light:link, A.light:visited, A.light:hover {
	font-weight : normal;
}
/* couleur 1 de la nav */
.Newnav1 {
	background-color : #94C075;
	color : #E0ECD6;
	width : 100%;
	float: left;
}
a.result1 {
	background: transparent; 
	color: #E0ECD6; 
	display: block; 
	float: left;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	margin-right : 0px;
	text-align: center; 
	text-decoration: none;
	font-size:11px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width : auto;
	height : auto;
	font-weight : bold;
	white-space : nowrap 
}
a.result1:hover {
	background: #C1D9A9; 
	color: #ffffff; 
	text-decoration: none;
	font-size:11px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a.result1H,a.result1H:hover {
	background: #C1D9A9; 
	color: #ffffff; 
	text-decoration: none;
	display: block; 
	float: left;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	margin-right : 0px;
	text-align: center; 
	text-decoration: none;
	font-size:11px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width : auto;
	height : auto;
	font-weight : bold;
	white-space : nowrap 
}
/* couleur 2 de la nav */
.Newnav2 {
	background-color : #C1D9A9;
	color : #87AE7C;
	width : 100%;
	float: left;
}
a.result2 {
	background: transparent; 
	color: #87AE7C; 
	display: block; 
	float: left;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	margin-right : 0px;
	text-align: center; 
	text-decoration: none;
	font-size:11px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width : auto;
	height : auto;
	font-weight : bold;
	white-space : nowrap 
}
a.result2:hover {
	background: #C1D9A9; 
	color: #ffffff; 
	text-decoration: none;
	font-size:11px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a.result2H,a.result2H:hover {
	background: #C1D9A9; 
	color: #ffffff; 
	text-decoration: none;
	display: block; 
	float: left;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	margin-right : 0px;
	text-align: center; 
	text-decoration: none;
	font-size:11px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width : auto;
	height : auto;
	font-weight : bold;
	white-space : nowrap 
}
/* couleur 3 de la nav */
.Newnav3 {
	background-color : #C1D9A9;
	color : #87AE7C;
	width : 100%;
	float: left;
}
.Marron2 {
	background: transparent; 
	color: #964b26; 
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:13px;
	font-weight : bold;
	text-decoration : none;
	line-height : 15px;
}
.Marron, a.Marron {
	background: transparent; 
	color: #964b26; 
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:13px;
	font-weight : normal;
	text-decoration : none;
	line-height : 15px;
}
a.Marron:hover, .MarronSelect, a.MarronSelect {
	background: transparent; 
	color: #964b26; 
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:13px;
	font-weight : bold;
	text-decoration : none;
	line-height : 15px;
}
.Vert, a.Vert {
	background: transparent; 
	color: #96bb15; 
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:15px;
	font-weight : bold;
	text-decoration : none;
	line-height : 19px;
}
.Gris, a.Gris {
	background: transparent; 
	color: #746d69; 
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:11px;
	font-weight : normal;
	text-decoration : none;
	line-height : 15px;
}
a.result3 {
	background: transparent; 
	color: #87AE7C; 
	display: block; 
	float: left;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	margin-right : 0px;
	text-align: center; 
	text-decoration: none;
	font-size:10px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width : auto;
	height : auto;
	font-weight : bold;
	white-space : nowrap 
}
a.result3:hover {
	background: #D4E4C2; 
	color: #85AC7A; 
	text-decoration: none;
	font-size:10px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
}
a.result3H,a.result3H:hover  {
	background: #D4E4C2; 
	color: #85AC7A; 
	text-decoration: none;
	display: block; 
	float: left;
	padding-right: 8px; 
	padding-left: 8px; 
	padding-top: 6px; 
	padding-bottom: 6px; 
	margin-right : 0px;
	text-align: center; 
	text-decoration: none;
	font-size:10px;
	font-family : Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	width : auto;
	height : auto;
	font-weight : bold;
	white-space : nowrap 
}
/* AJOUT BEN 02/10/2010
ROLLOVER TOP */
.rollover_wrapper {
	background : #8CB573;
	padding : 12px 0 7px 0;
}
.rollover_wrapper TABLE {
	margin : auto;
}
.top-rollover {
	display : block;
	width : 79px;
	height : 48px;
	background-position : left top;
	background-repeat : no-repeat;
}
.top-rollover-texte {
	display : block;
	width : 188px;
	height : 13px;
	background : #C1D9A8;
	text-transform : uppercase;
	color : #37752D;
	padding : 6px 30px;
	font-weight : bold;
	letter-spacing : 1px;
}
#rollover11 {
	background : url(/images/rollover/hr-gamme.jpg);
}
#rollover11:hover {
	background : url(/images/rollover/hr-gamme-ov.jpg);
}
#rollover12 {
	background : url(/images/rollover/hr-enfants.jpg);
}
#rollover12:hover {
	background : url(/images/rollover/hr-enfants-ov.jpg);
}
#rollover13 {
	background : url(/images/rollover/hr-tofu.jpg);
}
#rollover13:hover {
	background : url(/images/rollover/hr-tofu-ov.jpg);
}
#rollover14 {
	background : url(/images/rollover/hr-snack.jpg);
}
#rollover14:hover {
	background : url(/images/rollover/hr-snack-ov.jpg);
}