body {
	background:#F2F4F5 none repeat scroll 0 0;
}
#global #menuglob {
	background:transparent url(/images/gris/menu1.jpg) 0 0 no-repeat;
	width:1002px;
	height: 30px;
}
#dgrader {
	bbackground:url(/images/gris/light_menu_gris.jpg) 0 0 no-repeat;
}
.contenu {
	background-color:#FFFFFF;
}
.contenu p b {
	color:#B01720;
}
.contenu-det {
	background-color:#F2F4F5;
}
#menuright dt {
	background:transparent url(/images/verticmenu1.jpg) 0 0 no-repeat;
	color:#3D3D3D;
}
#menuright dt ul li a {
	color:#3D3D3D;
	background:transparent url(/images/verticmenu1.jpg) 0 0 no-repeat;
}
#menuright dt ul li a:hover {
	background:transparent url(/images/gris/v_menu.jpg) 0 0 no-repeat;
	color:#FFFFFF;
}
.contenu-det li {
	color:#3D3D3D;
	clist-style-image:url(/images/li.gif);
}
.homeA li {
	background:transparent url(/images/gris/li.gif) 0 6px no-repeat;
	color:#3D3D3D;
	padding-left: 10px;
}
.homeA a {
	color:#3D3D3D;
}
.homeA li strong {
	color:#C3464A;
}
.titrehaut {
	color:#CCCCCC;
}
h3 {
	color:#C3464A;
}
h5 {
	color:#B01720;
}
h5 strong{
	color:#727272;
}
.prix {
	color:#999999;
}
h3 strong {
	color:#3D3D3D;
}
h2 {
	background:transparent url(/images/tranch-det2.gif) 0 0 repeat-x;
}
p {
	color:#3D3D3D;
}
p strong {
	color:#B01720;
}
.det2 {
	background:transparent url(/images/voir.gif) 0 0 no-repeat;
}
.det2 a {
	color:#000000;
}
a {
	color:#F2F4F5;
}
.galerie {
	background:transparent url(/images/gris/galerie.jpg) 0 0 no-repeat;
}
#menu dt {
	color:#3D3D3D;
}
#menu a {
	color:#3F3F3F;
}
#global .vmenu, .vmenu #menu, .vmenu #menu dl.isContent dt.moz1, .vmenu #menu dt, .vmenu #menu dd{
	width:180px;
	margin: 0;
}
 {

}
.vmenu .moz1 {
	background:transparent url(/images/gris/degradmenu.jpg) 0 0 repeat;
	height: 23px;
	
}
.moz1 a {
	background:transparent url(/images/gris/fleshVmenu.png) 0 2px no-repeat;
	color:#3F3F3F;
}
.moz1.hasSousCat a{
	background:transparent url(/images/gris/fleche2.png) 0 3px no-repeat;
	color:#3F3F3F;
}
#menu ul li {
	background:#FFFFFF none repeat scroll 0 0;
}
#menu .current2 {
}
#menu li a {
	background:transparent url(/images/gris/li_sous1.png) 0 13px no-repeat;
	color:#4C4C4C;
}
#menu li a:hover {
	background:transparent url(/images/gris/li_.png) 0 13px no-repeat;
}
#menu ul li a.current {
	background:transparent url(/images/gris/li_.png) 0 13px no-repeat;
}
#global .head {
	background:transparent url(/images/gris/head.jpg) 0 0 no-repeat;
	height:174px;
	margin: 0 auto;
	width: 1002px;
	position: relative;
	z-index: 12;
}

span {
	color:#4F4F4F;
}
span strong {
	color:#B01720;
}
.imgprod a {
	color:#FFFFFF;
}
.titreprod a {
	color:#B01720;
}
.detail {
	background:transparent url(/images/gris/detail.jpg) 0 0 no-repeat;
}
.detail a {
	background:transparent url(/images/info.png) 0 50% no-repeat;
}
.detaill2 {
	background:transparent url(/images/gris/detail.jpg) 0 0 no-repeat;
}
.detaill2 a {
	background:transparent url(/images/info.png) 0 50% no-repeat;
}
.btnContact {
	background:transparent url(/images/det3.png) 0 0 no-repeat;
}
.btnContact a {
	color:#232323;
}
.nav {
	background:transparent url(/images/nbr.gif) 0 0 repeat;
}
.nav a {
	color:#4F4F4F;
}
.nav a:hover {
	color:#B01720;
}
#text a {
	color:#999999;
}
#text a:hover {
	color:#666666;
}
.li {
	color:#3D3D3D;
}
.menugrytt {
	background:transparent url(/images/bggris.jpg) 0 0 repeat;
}
.btnmgry {
	background:transparent url(/images/menu-det2.gif) right center no-repeat;
}
.input2 {
	color:#C1C1C1;
}
.input1 {
	background:transparent url(/images/recherch.gif) 0 0 no-repeat;
	color:#C1C1C1;
}
.menu1 li {
	background:transparent url(/images/gris/barre_menu.jpg) right center no-repeat;
}
.menu1 li a {
	color:#404040;
}
#menu2 {
	background-color:#FFFFFF;
}
#menu2 li {
	background:transparent url(/images/tre3.gif) 0 0 no-repeat;
}
#menu2 li a {
	color:#666666;
}
#menu2 li a:hover, #menu2 li.active a {
	background:transparent url(/images/gris/pinkk.gif) 0 0 repeat-x;
	color:#FFFFFF;
}
#menu_wrapper2.gry ul {
	background:transparent url(/images/bggris.jpg) 0 0 repeat;
}
#menu_wrapper2.gry a {
	color:#666666;
}
#menu_wrapper2.gry li a:hover, #menu_wrapper.red li.active a {
	background:transparent url(/images/gris/bggris.jpg) 0 0 repeat-x;
}
#menu_wrapper2.gry a:hover {
	background:transparent url(/images/gris/bggris.jpg) 0 0 repeat-x;
	color:#FFFFFF;
}
.imgretour {
	background:transparent url(/images/retour.gif) 0 0 no-repeat;
}
.copyr {
	background:transparent url(/images/logfoot.png) 100% 0 no-repeat;
}
#footer div {
	color:#626161;
}
#footer a {
	color:#626161;
}
#footer p {
	color:#616161;
}
#footer div img {
	vertical-align:middle;
}
.button {
	background:transparent url(images/commun/gradiant-bg.gif) 0 0 repeat-x;
}
#invisible {
	background-color:#F4F1F1;
	color:#666666;
}
label {
	color:#666666;
}
.txt {
	color:#000000;
}
.lab {
	color:#666666;
}
.lab2 {
	color:#666666;
}
.lab4 {
	color:#666666;
}
.lab6 {
	color:#666666;
}
.inputcontact {
	background:transparent url(/images/input.gif) 0 0 no-repeat;
	color:#CCCCCC;
}
.inputcaptcha {
	color:#CCCCCC;
}
.capt {
	color:#333333;
}
.inputcontact1 {
	background:transparent url(/images/input.gif) 0 0 no-repeat;
	color:#CCCCCC;
}
.divcode {
	width:600px;
}
.inputselect {
	color:#CCCCCC;
}
select {
	background-color:#F4F1F1;
	color:#333333;
}
.select {
	background-color:#F4F1F1;
	color:#333333;
}
.select1 {
	background-color:#F4F1F1;
	color:#333333;
}
#btnselect {
	background-image:url(/images/btnselect.gif);
}
.input3 {
	background-color:#F4F1F1;
}
.inputc {
	background-color:#F4F1F1;
}
.input5 {
	background-color:#F4F1F1;
}
.input4 {
	background:transparent url(/images/input.gif) 0 0 no-repeat;
	color:#C1C1C1;
}
textarea {
	background:#F4F1F1 url(/images/textare.gif) 0 0 repeat;
}
#divarea {
	color:#CCCCCC;
}
.btn {
	color:#CCCCCC;
}
.submit {
	background:transparent url(/images/gris/env.jpg) left top no-repeat;
	color:#FFFFFF;
}
.reset {
	background:transparent url(/images/gris/annule.gif) left top no-repeat;
	color:#232323;
}
.dt1 {
	color:#555555;
}
.radio {
}
.inputselect span.select {
	background:transparent url(/images/select.png) 0 0 no-repeat;
	color:#7B7A60;
}
.widthProd span.select {
	background:transparent url(/images/select.gif) 0 0 no-repeat;
	color:#7B7A60;
}
.pays span.select {
	background:transparent url(/images/select.png) 0 0 no-repeat;
	color:#7B7A60;
}

#menu dl.isContent dt.moz1 a{
	background: none;
}
#menu dl.isContent dt.moz1 a:hover, #menu dl.isContent dt.moz1 a.current{
	background: none;
	color: #B01720;

}
#menu dl.isContent dt.moz1 a.current{
	font-weight:bold;
}
#mainLang ul li {
	background: url(/images/gris/fleshLang.gif) 68% 10px no-repeat;
}
.head #mainLang ul li:hover, #mainLang ul li.activ {
	background:transparent url(/images/gris/bgLang.png) 0 0 no-repeat;
}