body{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
a{text-decoration : none;}
.menu {font-weight:bold;color : Black; }
.menu:hover {background: url(images/puce_menu.gif) left no-repeat;color:#EB0D0D; }
.menu2 {font-weight:bold;color : #FFFFFF; }
.menu2:hover {color:#FF9600; }
.menu3 {color : Black; }
.menu3:hover {color:#EB0D0D; }
.boldnoir {font-weight:bold;color : Black; }
.titrevert{ font-family:"Times New Roman", Times, serif; font-size:25px; color:#A9C33E; margin-bottom:1em;font-weight:bolder;}
.gris{ color:#676767}
.titrevert24{ font-family:"Times New Roman", Times, serif; font-size:24px; color:#A9C33E; margin-bottom:1em;font-weight:bolder;}
.titre_points_ventes {font-weight:bold; color:#3A8E20; font-size:13px;}
.gras {font-weight:bold;}
.gras_vert {font-weight:bold; color:#9FB73A;}
.gras_vert_fonce {font-weight:bold; color:#3A8E20;}
.gras_orange {font-weight:bold; color:#FF9600;}
.textesimple{font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#676767}
.titrevertactu{ font-family:"Times New Roman", Times, serif; font-size:25px; color:#3A8E20; margin-bottom:1em;font-weight:bolder;}
.titrevertactu24{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3A8E20;margin-bottom:0.2em;font-weight:bolder;font-variant:normal;text-align : justify;}
.push-cadre {width: 165px; height:180px; border-style:solid; border-color:#B2B2B2; border-width:1px; }
.push-cadre2 {width: 257px; height:210px; border-style:solid; border-color:#B2B2B2; border-width:1px; }
.titrebleu{ font-family:"Times New Roman", Times, serif; font-size:25px; color:#3E86CA; margin-bottom:1em;font-weight:bolder;}
.titrebleuactu24{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3E86CA;margin-bottom:0.2em;font-weight:bolder;font-variant:normal;text-align : justify;}
.prix { font-weight:bold; color:#EB0D0D;font-size:13px;}
.prix_promo { font-size:13px; font-weight:bold; color:#000000; text-decoration:line-through;}
.prix_barre { color:#EB0D0D; text-decoration:line-through; font-size:13px;}
.quantite{BORDER-TOP: 1px inset #E8DAB9;BORDER-BOTTOM: 1px outset #E8DAB9;BORDER-RIGHT: 1px outset #E8DAB9;BORDER-LEFT: 1px inset #E8DAB9;PADDING-LEFT: 1px;FONT-SIZE: 10px;PADDING-BOTTOM: 2px;PADDING-TOP: 1px;FONT-FAMILY: Verdana;background-color : White;color : #666666;width : 45px;height : 20px;font-weight : bolder;}
.lienvert { font-family:"Times New Roman", Times, serif; font-size:12px; color:#3A8E20; margin-bottom:1em;font-weight:bolder;}
.rechercher { font-weight:bold; color:#EB0D0D;}
.formulaire1{
	BORDER-TOP: 1px outset #3A8E20;
	BORDER-BOTTOM: 1px inset #3A8E20;
	BORDER-RIGHT: 1px inset #3A8E20;
	BORDER-LEFT: 1px outset #3A8E20;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #CCDA8B;
	color : #000000;
	width : 150px;
	height : 17px;
	font-weight : bolder;
}
.formulaire2{
	BORDER-TOP: 1px outset #3A8E20;
	BORDER-BOTTOM: 1px inset #3A8E20;
	BORDER-RIGHT: 1px inset #3A8E20;
	BORDER-LEFT: 1px outset #3A8E20;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #CCDA8B;
	color : #000000;
	width : 180px;
	height : 40px;
	font-weight : bolder;
}
.formulaire3{
	BORDER-TOP: 1px outset #3A8E20;
	BORDER-BOTTOM: 1px inset #3A8E20;
	BORDER-RIGHT: 1px inset #3A8E20;
	BORDER-LEFT: 1px outset #3A8E20;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #ffffff;
	color : #000000;
	width : 20px;
	height : 20px;
	font-weight : bolder;
}
.formulaire4{
	FONT-FAMILY: Verdana;
	background-color : #ffffff;
	color : #000000;
	width : 20px;
	height : 20px;
	font-weight : bolder;
}
.formvalider{
	BORDER-TOP: 1px outset #000000;
	BORDER-BOTTOM: 1px inset #000000;
	BORDER-RIGHT: 1px inset #000000;
	BORDER-LEFT: 1px outset #000000;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #A9C33E;
	color : #ffffff;
	width : 85px;
	height : 20px;
	font-weight : bolder;
}
.formident{
	BORDER-TOP: 1px outset #000000;
	BORDER-BOTTOM: 1px inset #000000;
	BORDER-RIGHT: 1px inset #000000;
	BORDER-LEFT: 1px outset #000000;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #A9C33E;
	color : #ffffff;
	width : 110px;
	height : 15px;
	font-weight : bolder;
}
.formident2{
	BORDER-TOP: 1px outset #000000;
	BORDER-BOTTOM: 1px inset #000000;
	BORDER-RIGHT: 1px inset #000000;
	BORDER-LEFT: 1px outset #000000;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #A9C33E;
	color : #ffffff;
	width : 180px;
	height : 15px;
	font-weight : bolder;
}
.formident3{
	BORDER-TOP: 1px outset #000000;
	BORDER-BOTTOM: 1px inset #000000;
	BORDER-RIGHT: 1px inset #000000;
	BORDER-LEFT: 1px outset #000000;
	PADDING-LEFT: 1px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	background-color : #A9C33E;
	color : #ffffff;
	width : 100px;
	height : 20px;
	font-weight : bolder;
}
.rouge10{ font-size: 10px;font-family: Verdana;color : #CC0000;font-weight : bolder;text-decoration : none;}
.lien_vert_fonce{text-decoration:underline; color:#3A8E20;}
.lien_vert_fonce:hover {text-decoration:none; color:#3A8E20;}
.conception {font-size: 10px;font-family: Verdana;color : #ffffff;text-decoration:none;background-color : #A9C33E; }
.conception:hover {font-size: 10px;font-family: Verdana;color:#A9C33E;text-decoration:none;background-color :#ffffff ; }

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#lemenu {
position: relative;
top: 0;
left: 0;
z-index:100;
width: 100%;
}
#lemenu dl {
float: left;
width: 198px;
margin: 0 1px;
}
#lemenu dt {
cursor: pointer;
text-align: left;
font-weight: normal;

}
#lemenu dd {
position: relative;
width: 100%;
border: 1px solid rgb(169,195,62);
}
#lemenu li {
text-align: left;
background: rgb(203,219,139);
}
#lemenu li a, #lemenu dt a {
color: #000;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#lemenu dt a:hover {
background: rgb(169,195,62);
}
#lemenu li a:hover {
background: rgb(238,243,216);
}
.arfondvert{
	background: rgb(169,195,62);
}
.arfondvert2{
	background: rgb(238,243,216);
}
.petitvert{font-weight:bold; color:#9FB73A; size:9px;}