html{
  font-family:arial,freesans,"dejavu sans";
  width:900px;
  margin-left:auto;
  margin-right:auto;
  background-color:#C3D825;
}

body{
  width:900px;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
}

p{margin:0;}
h1{margin:0;}
h2{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial,freesans,"dejavu sans";}
h3{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial,freesans,"dejavu sans";}
h4{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial,freesans,"dejavu sans";}
h5{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial,freesans,"dejavu sans";}
h6{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial,freesans,"dejavu sans";}

textarea{width:98%;}

a img{border:0px;}

.contenu{width:100%; background-color:#EE5736;}

.header{background-color:#EE5736; width:900px; height:174px; color:white; font-size:12px; vertical-align:top;}
.header a{color:white; text-decoration:none;}
.header a:hover{text-decoration:underline;}
.header img{display:block;}
.header2{background:url("images/header2.png") no-repeat; width:900px; height:252px;}

.footer{background:url("images/footer.png") no-repeat; width:900px; height:60px;}
.f-vide{background:url("images/f-vide.png") no-repeat; width:900px; height:110px;}
.f-vide2{background-color:#EE5736; width:20%; height:110px; text-align:center;}
.txt-header-g{background-color:#EE5736; color:white; font-size:12px; vertical-align:top; height:36px;}
.date{margin:0px; padding:0px;}
/*
.txt-header-d{background-color:#EE5736; color:white; font-size:12px; vertical-align:top; padding-top:6px; height:36px; text-align:right;}
.txt-header-d a{color:white; text-decoration:none;}
.txt-header-d a:hover{text-decoration:underline;}
.txt-header-d img{vertical-align:middle;}
*/
.hh{color:white; font-size:12px; height:36px;}
.hh a{color:white; text-decoration:none;}
.hh a:hover{text-decoration:underline;}
.hh img{vertical-align:middle;}
.h1{background:url("images/h1.png") no-repeat; width:115px;}
.h2{background:url("images/h2.png") no-repeat; width:151px;}
.h3{background:url("images/h3.png") no-repeat; width:174px;}

.menu-bas-g{background:url("images/menu-bas-g.png") no-repeat; width:16px; height:37px;}
.menu-bas-m{background:url("images/menu-bas-m.png") repeat-x; height:37px; text-align:center; font-weight:bold; font-size:12px;}
.menu-bas-m a{color:white; text-decoration:none;}
.menu-bas-m a:hover{text-decoration:underline;}
.menu-bas-d{background:url("images/menu-bas-d.png") no-repeat; width:16px; height:37px;}

.menu-g{background:url("images/menu-g.png") no-repeat; width:109px; height:36px;}
.menu-m-1{background:url("images/menu-m-1.png") repeat-x; font-size:15px; height:36px; text-align:center;}
.menu-m-1 a{color:black; text-decoration:none;}
.menu-m-1 a:hover{text-decoration:underline;}
.menu-m-0{background:url("images/menu-m-0.png") repeat-x; font-size:15px; height:36px; text-align:center;}
.menu-m-0 a{color:white; text-decoration:none;}
.menu-m-0 a:hover{text-decoration:underline;}
.menu-s-10{background:url("images/menu-s-10.png") no-repeat; width:10px; height:36px; font-size:4px;}
.menu-s-0{background:url("images/menu-s-0.png") no-repeat; width:10px; height:36px; font-size:4px;}
.menu-d{background:url("images/menu-d.png") no-repeat; width:108px; height:36px;}

.w-menu{width:15%;}

.cadre-a-h{background:url("images/cadre-a-h.png") no-repeat; width:277px; height:47px; font-weight:bold; font-size:18px; text-align:center; vertical-align:top;}
.cadre-a-h-txt{padding-top:16px;}
.cadre-a-b{background:url("images/cadre-a-b.png") no-repeat; width:277px; height:267px; text-align:center;}

.cadre-r-h{background:url("images/cadre-r-h.png") no-repeat; width:185px; height:16px; font-size:4px;}
.cadre-r-m{background:url("images/cadre-r-m.png") no-repeat; width:185px; height:201px; vertical-align:top;}
.cadre-r-b{background:url("images/cadre-r-b.png") no-repeat; width:185px; height:45px; font-size:4px;}

.cadre-r2-h{background:url("images/cadre-r2-h.png") no-repeat; width:141px; height:53px; font-size:12px;text-align:center; padding:0px 4px 0px 4px;}
.cadre-r2-h a{color:black; text-decoration:none;}
.cadre-r2-b{background:url("images/cadre-r2-b.png") no-repeat; width:141px; height:93px; vertical-align:top;}
/*.cadre-r2-b img{width:80px;}*/

.c-pan-h{background:url("images/c-pan-h.png") no-repeat; width:239px; height:115px;}
.c-pan-m{background:url("images/c-pan-m.png") repeat-y; width:239px; text-align:center; font-size:14px; vertical-align:top;}
.c-pan-m a{color:black; text-decoration:none;}
.c-pan-b{background:url("images/c-pan-b.png") no-repeat; width:239px; height:10px; font-size:4px;}

.txt-res-titre{font-size:16px; text-align:center; padding:0px 8px 0px 8px;}
.txt-res-titre a{color:#922F2F; text-decoration:none;}
.txt-res-prix{color:#DB0303; font-size:18px; text-align:center; padding-top:8px;}
.txt-res-prix-acc{color:#DB0303; font-size:12px; text-align:center; padding-top:2px;}

.c-hg{background:url("images/c-hg.png") no-repeat; width:10px; height:46px; font-size:4px;}
.c-hg2{background:url("images/c-hg2.png") no-repeat; width:25px; height:46px; font-size:4px;}
.c-h{background:url("images/c-h.png") repeat-x; height:46px; color:#8A493E; font-size:16px;}
.c-h2{background:url("images/c-h2.png") no-repeat; width:16px; height:46px;}
.c-hd2{background:url("images/c-hd2.png") no-repeat; width:25px; height:46px; font-size:4px;}
.c-hd{background:url("images/c-hd.png") no-repeat; width:10px; height:46px; font-size:4px;}
.c-g{background:url("images/c-g.png") repeat-y; width:10px; font-size:4px;}
.c-m{background-color:white; color:#8A493E; font-size:14px;}
.c-d{background:url("images/c-d.png") repeat-y; width:10px; font-size:4px;}
.c-bg{background:url("images/c-bg.png") no-repeat; width:10px; height:10px; font-size:4px;}
.c-b{background:url("images/c-b.png") repeat-x; height:10px; font-size:4px;}
.c-bd{background:url("images/c-bd.png") no-repeat; width:10px; height:10px; font-size:4px;}

.c-in-hg{background:url("images/c-in-hg.png") no-repeat; width:20px; height:39px;}
.c-in-h{background:url("images/c-in-h.png") repeat-x; height:39px; color:#8A493E; font-size:16px; padding:0px 8px 0px 8px;}
.c-in-hd{background:url("images/c-in-hd.png") no-repeat; width:20px; height:39px;}
.c-in-g{background:url("images/c-in-g.png") repeat-y; width:20px;}
.c-in-m{background-color:white; color:#787878; font-size:14px;}
.c-in-d{background:url("images/c-in-d.png") repeat-y; width:20px;}
.c-in-bg{background:url("images/c-in-bg.png") no-repeat; width:20px; height:10px; font-size:4px;}
.c-in-b{background:url("images/c-in-b.png") repeat-x; height:10px; font-size:4px;}
.c-in-bd{background:url("images/c-in-bd.png") no-repeat; width:20px; height:10px; font-size:4px;}

.c-in2-hg{background:url("images/c-in2-hg.png") no-repeat; width:20px; height:32px;}
.c-in2-h{background:url("images/c-in2-h.png") repeat-x; height:32px; font-size:15px; color:black; font-weight:normal;}
.c-in2-h a{color:black;}
.c-in2-hd{background:url("images/c-in2-hd.png") no-repeat; width:20px; height:32px;}

.pr-g{width:286px;}
.pr-spc{width:12px;}
.pr-vspc{height:12px;}
.pr-tr{color:#8A493E; font-size:16px;}
.pr-txt{color:#737373; font-size:14px;}

.prc-hg{background:url("images/prc-hg.png") no-repeat; width:14px; height:14px;}
.prc-h{background:url("images/prc-h.png") repeat-x; height:14px;}
.prc-hd{background:url("images/prc-hd.png") no-repeat; width:14px; height:14px;}
.prc-g{background:url("images/prc-g.png") repeat-y; width:14px;}
.prc-m{background-color:white; color:#8A493E; font-size:14px;}
.prc-d{background:url("images/prc-d.png") repeat-y; width:14px;}
.prc-bg{background:url("images/prc-bg.png") no-repeat; width:14px; height:14px;}
.prc-b{background:url("images/prc-b.png") repeat-x; height:14px;}
.prc-bd{background:url("images/prc-bd.png") no-repeat; width:14px; height:14px;}

.np-g{background:url("images/np-g.png") no-repeat; width:14px; height:35px;}
.np-m{background:url("images/np-m.png") repeat-x; height:35px; color:#1F5C0C; font-size:16px;}
.np-d{background:url("images/np-d.png") no-repeat; width:14px; height:35px;}

.bp-g{background:url("images/bp-g.png") no-repeat; width:39px; height:46px;}
.bp-m{background:url("images/bp-m.png") repeat-x; height:46px; color:white; text-align:center; font-size:16px; font-weight:bold; padding-top:18px;}
.bp-d{background:url("images/bp-d.png") no-repeat; width:39px; height:46px;}

.s-panier-res{background:url("images/s-panier-res.png"); width:185px; height:45px; border:0px; cursor:pointer;}
.s-panier{background:url("images/s-panier.png"); width:210px; height:64px; border:0px; cursor:pointer;}
.s-commander{background:url("images/s-commander.png"); width:167px; height:29px; border:0px; cursor:pointer;}
.s-suppr{background:url("images/suppr.png"); width:16px; height:16px; border:0px; cursor:pointer;}
.s-recalcul{background:url("images/s-recalcul.png"); width:167px; height:29px; border:0px; cursor:pointer;}

.cont{color:#F17848; font-weight:bold;}
.cont a{color:#F17848; text-decoration:none;}
.cont a:hover{text-decoration:underline;}

/*
.submit_quantite{background:url("images/calculator_edit.png"); width:16px; height:16px; border:0px; cursor:pointer;}
.submit_suppr{background:url("images/BN_suppr.png"); width:16px; height:16px; border:0px; cursor:pointer;}
.submit_bleu_200{color:white; font-weight:bold; background:url("images/bouton-bleu-200.png"); width:200px; height:22px; border:0px; cursor:pointer;}
.submit_rechercher{background:url("images/BM-rechercher.png"); width:40px; height:40px; border:0px; cursor:pointer;}
.s_rechercher{background:url("images/S-rechercher.png"); width:38px; height:28px; border:0px; cursor:pointer;}
*/

.f-qualite-france{background:#EE5736 url("images/i-qualite-france.png") no-repeat center; text-align:center; width:16%; padding-left:24px;}
.f-qualite-france:hover{background:#EE5736 url("images/i-qualite-france-h.png") no-repeat center;}
.f-pointvert{background:#EE5736 url("images/pointvert.png") no-repeat center; text-align:center; width:17%;}
.f-pointvert:hover{background:#EE5736 url("images/pointverth.png") no-repeat center;}
.f-innov{background:#EE5736 url("images/innov.png") no-repeat center; text-align:center; width:17%;}
.f-bio{background:#EE5736 url("images/bio.png") no-repeat center; text-align:center; width:17%;}
/*
.f-presentation{background:#EE5736 url("images/presentation.png") no-repeat center; text-align:center; width:30%;}
.f-presentation:hover{background:#EE5736 url("images/presentationh.png") no-repeat center;}
*/
.f-ab{background:#EE5736 url("images/i-ab.png") no-repeat center; text-align:center; width:17%;}
.f-ab:hover{background:#EE5736 url("images/i-abh.png") no-repeat center;}
.f-enveloppe{background:#EE5736 url("images/enveloppe.png") no-repeat center; text-align:center; width:16%;}
.f-enveloppe:hover{background:#EE5736 url("images/enveloppeh.png") no-repeat center;}

.macaron{background:url("images/macaron.png") no-repeat center; width:239px; height:186px;}

.Itext-w{border:1px solid #A7AFB6; width:95%;}
.Itext-w:focus{border:1px solid #DCE7F0;}
.Itext{border:1px solid #A7AFB6;}
.Itext:focus{border:1px solid #DCE7F0;}
.Itextarea{border:1px solid #A7AFB6; width:95%;}
.Itextarea:focus{border:1px solid #DCE7F0;}

.col-gauche{width:210px; padding:0px 5px 0px 5px; float:left;}
.col-droite{width:210px; padding:0px 5px 0px 5px; float:right;}

.txt-cmd-produit{color:#626262; font-size:14px;}
.txt-cmd-produit a{color:#626262; text-decoration:none;}
.txt-cmd-prix{color:#626262; font-size:16px;}
.txt_commande_infos{color:#688A00;}
.center{text-align:center;}
.right{text-align:right;}
.m-auto{margin-left:auto; margin-right:auto;}
.pad4{padding:4px;}

.hr-1{border-top:1px solid #5F5F5F; border-bottom:0; border-left:0; border-right:0;}

.txt-footer{color:#EE5736; font-size:12px; font-weight:bold; text-align:center; padding-top:42px;}
.txt-footer a{color:#EE5736; text-decoration:none;}
.txt-footer a:hover{text-decoration:underline;}

.st_pages{color:white;}
.st_pages a{color:black;}

.vtop{vertical-align:top;}
.bold{font-weight:bold;}
.red{color:red;}

.form-erreur{color:red;}
.erreur{color:red;}
