.div5 {margin-left: 5px; margin-right: 5px;}
.div8 {margin-left: 8px; margin-right: 8px;}
.div10 {margin-left: 10px; margin-right: 10px;}

ul.v4_list2 {font-family: Arial; font-size: 10px; font-style: normal; line-height: 1.4em; font-weight: normal; font-variant: normal; text-transform: none; color: #548535; text-decoration: none; text-indent: 0px; list-style-position: inside; list-style-type: square; padding: 1px; margin: 0px;}
ul.v4_list3 {font-family: Arial; font-size: 13px; font-style: normal; line-height: 1.4em; font-weight: normal; font-variant: normal; color: #548535; text-decoration: none; list-style-type: square; padding: 1px; margin-top: 0px; margin-left: 15px;}


.txt-grisitalsmall { color: #5e5f5f; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; }
.txt-vertitalsmall { color: #375723; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; }
.txt-vertc { color: #548535; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.titrevertc { color: #548535; text-transform: uppercase; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.txt-vertf { color: #375723; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.txt-vertfbig { color: #375723; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.txt-vertfbigbig { color: #375723; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.txt-prixbarre { color: #375723; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: line-through; }
.txt-prix { color: #375723; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.txt-bleupromo { color: #02c1cd; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.txt-grisfbig { color: #5e5f5f; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.txt-violet { color: #870056; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.txt-grisf {color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; letter-spacing:0px;}
.txt-rose {color:#e5680c; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;}
.titrerose {color:#e5680c; text-transform: uppercase; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;}
.txt-rosebig { color: #e5680c; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }

input { color: #e5680c; font-size: 10px; background-color: #f1f1f1; }

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }

.txt-grisitalsmall a{ color: #5e5f5f; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; }
.txt-grisitalsmall a:hover:{ color: #5e5f5f; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: italic; }
.txt-vertc a{ color: #548535; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.txt-vertc a:hover{ color: #548535; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.txt-grisf a{color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.txt-grisf a:hover{color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:underline;}
.txt-rose a {color:#e5680c; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;}
a.txt-rose  {color:#e5680c; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;}
.txt-rose a:hover {color:#e5680c; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;}
a:hover.txt-rose  {color:#e5680c; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;}


.v4_InputQty {width:25px; height:18px; font-size:11px; color:#0000FF; font-weight:normal; font-family:Arial;}
.v4_InputSubscribe {width:132px; height:18px; font-size:11px; color:#0000FF; font-weight:normal; font-family:Arial;}
.v4_InputSearch {width:132px; height:18px; font-size:11px; color:#0000FF; font-weight:normal; font-family:Arial;}
input.v4_BtnOK {border-right: #384F6F 0px solid; padding-right: 2px; border-top: #384F6F 0px solid; padding-left: 2px; font-weight: bold; font-size: 10px; padding-bottom: 2px; border-left: #384F6F 0px solid; color: #FFFFFF; padding-top: 2px; border-bottom: #384F6F 0px solid; font-family: Arial; background-color: #384F6F;}
.v4_InputTR {padding-left:20px; width:300px; font-size:12px; color:#384F6F; font-weight:normal; font-family:Arial; border-right: #FFFFFF 0px solid; border-left: #FFFFFF 0px solid; border-bottom: #FFFFFF 0px solid; border-top: #FFFFFF 0px solid; background:#FFFFFF;}

.TBorderGreen {border-right: #548535 1px solid; border-top: #548535 1px solid; border-left: #548535 1px solid; border-bottom: #548535 1px solid;}
.BorderRGreen {border-right: #548535 1px solid;}

.TBorderPink {border-right: #e5680c 1px solid; border-top: #e5680c 1px solid; border-left: #e5680c 1px solid; border-bottom: #e5680c 1px solid;
				padding:5px;}

body {
	color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; letter-spacing:0px;
}

img {
	border:0px;
}

.img-pages{ padding:5px; }

#header {
	background-image:url(images/FR/header.jpg); background-repeat:no-repeat;
	background-position:top right;
}

#langues{
background-color: #FFF;
width:100px; float:right;
margin-right:120px;
}
#langues ul{
margin: 0; padding: 0;
list-style-type: none;
}
#langues #nav_0 {
display: block; margin: 0; padding:2px;
cursor:pointer;
color:#e5680c; text-transform: uppercase; font-size:11px; font-weight:bold; font-family:Arial; letter-spacing:0px;
}
#langues #nav_1, #langues #nav_1 a{
display: block; margin: 0; background-color: #f9fef8;
color: #375723; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;  text-transform:none;
}
#langues #nav_1 a:hover, #langues #nav_1 a:active{
color: #548535;
}

.panier {
	background-image:url(images/FR/b-panier.gif); background-repeat:no-repeat;
}
.news {
	background-image:url(images/FR/b-newsletter.gif); background-repeat:no-repeat;
	height:130px; padding-top:5px;
}
.espace {
	background-image:url(images/FR/b-monespace.gif); background-repeat:no-repeat;
	height:240px; padding-top:5px;
	color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;
}
.question {
	background-image:url(images/FR/b-numerovert.gif); background-repeat:no-repeat;
	height:115px; padding-top:5px;
}

.list-cart {margin:0; padding:0; list-style-type:square; list-style-position:inside;
			color: #797979; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.list-cart li {padding-top:5px;}
.list-cart li a:link{color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.list-cart li a:hover{color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:underline;}

.footer {margin:0; padding:0; list-style-type:square; list-style-position:inside;
			color: #797979; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.footer li {padding-bottom:5px;}
.footer li a:link{color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.footer li a:hover{color:#5e5f5f; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:underline;}


.list {margin:0; padding:0; list-style-type:square; list-style-position:inside;
			color: #797979; font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.list li {padding-top:8px;}
.list li a:link{ font-size:11px; font-weight:normal; font-family:Arial; text-decoration:none;}
.list li a:hover{ font-size:11px; font-weight:normal; font-family:Arial; text-decoration:underline;}

.menu1 {
	padding-left:5px;
}

.tabpanier td {border-bottom:1px solid #ccc;}
.tabespace td {padding-right:3px;}

.divrose {
	padding:10px 0 20px 0; 
}

.div10sp {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 10px
}

.hred9 {
	FONT-SIZE: 9px; COLOR: #ce3c50; FONT-FAMILY: Arial
}
.hred12 {
	FONT-SIZE: 12px; COLOR: #ce3c50; FONT-FAMILY: Arial
}
.ptitle11 {
	FONT-SIZE: 11px; COLOR: #378cff; FONT-FAMILY: Arial
}
.ptitle14 {
	FONT-SIZE: 14px; COLOR: #0000c5; FONT-FAMILY: Arial
}
.ptitle14dark {
	FONT-SIZE: 14px; COLOR: #0000c5; FONT-FAMILY: Arial
}
.pproduct1 {
	FONT-SIZE: 15px; COLOR: #0000c5; FONT-FAMILY: Arial
}
.pproduct2 {
	FONT-SIZE: 14px; COLOR: #006cff; FONT-FAMILY: Arial
}
.grey11 {
	FONT-SIZE: 11px; COLOR: #a2a2a2; FONT-FAMILY: Arial
}
.normal {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.search {
	BACKGROUND-COLOR: #fcff00
}
.wred10 {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.wred11 {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.wred11sp {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.wred12 {
	FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.wred15 {
	FONT-SIZE: 15px; COLOR: #ff0000; FONT-FAMILY: Arial
}
A.hred9 {
	FONT-SIZE: 9px; COLOR: #ce3c50; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.hred9:hover {
	COLOR: #ce3c50; TEXT-DECORATION: none
}
A.ptitle11 {
	FONT-SIZE: 11px; COLOR: #378cff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.ptitle11:hover {
	COLOR: #0000c5; TEXT-DECORATION: none
}
A.ptitle12 {
	FONT-SIZE: 12px; COLOR: #2c4aff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.ptitle12:hover {
	COLOR: #2c4aff; TEXT-DECORATION: underline
}
A.ptitle14 {
	FONT-SIZE: 14px; COLOR: #2c4aff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.ptitle14:hover {
	COLOR: #2c4aff; TEXT-DECORATION: underline
}
A.top10 {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.top10:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.wred11 {
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.wred11:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.BorderRight {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.combo2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #e5680c; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.combo3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}