BODY {
  margin: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #ffffff;
}

BR {
  font-size: 8px;
}
P {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: 996699;
}
TABLE {
  padding: 0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  margin: 0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  border: 0px solid;
  border-collapse: collapse;
}

TABLE.axesligne {
  border: 1px solid;
  padding: 0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  margin: 0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  border-collapse: none;
}



TABLE.gentable {
  border: 0px solid;
  width:100%;
}
TD { border: 0px none;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-align: left;
  font-color: 707070;
}

TD.small {
  color: #d2dbcb; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : normal;
}

.petit {
  color: #7e7e7e; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : normal;
}

TD.titreaxe {
  color: #352e26; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  text-decoration: none; 
  font-weight : bold;
}

TD.smenu {
  border-right: 1px solid #124150;
  border-left: 1px solid #124150;
  border-top: 1px solid #124150;
  border-bottom: 1px solid #124150;
  background-color:#e3ede4;
  vertical-align:middle;
  horisontal-align:middle;
  padding-bottom:5px;
  padding-top:5px;
}
TD.smenuover {
  border-right: 1px solid #124150;
  border-left: 1px solid #124150;
  border-top: 1px solid #124150;
  border-bottom: 1px solid #124150;
  background-color:#ffffff;
  vertical-align:middle;
  padding-bottom:5px;
  padding-top:5px;
}

TD.carrevide {
  border-right: 1px solid #124150;
  border-left: 1px solid #124150;
  border-top: 1px solid #124150;
  border-bottom: 1px solid #124150;
  background-color:#ffffff;
  vertical-align:middle;
  horisontal-align:middle;
  padding-bottom:5px;
  padding-top:5px;
  padding-left:15px;
  padding-right:5px;
}

TD.ligne {
  border-bottom: 0px solid #124150;
  vertical-align:middle;
  horisontal-align:middle;
}

TD.axesmenu {
  border-right: 1px solid #124150;
  border-left: 1px solid #124150;
  border-bottom: 1px solid #124150;
  background-color:#d3dbcc;
  padding-bottom:3px;
  padding-top:4px;
  padding-left:15px;
  padding-right:5px;
}

TD.axesmenuover {
  border-right: 1px solid #124150;
  border-left: 1px solid #124150;
  border-bottom: 1px solid #124150;
  background-color:#ffffff;
  padding-bottom:3px;
  padding-top:4px;
  padding-left:15px;
  padding-right:5px;
}

TD.barre {
  border-right: 0px;
  border-left: 0px;
  border-top: 0px;
  border-bottom: 1px solid #124150;
  background-color:#6DAE3B;
  vertical-align:middle;
  horisontal-align:middle;
  padding:0px;
}

TD.subheadera {
  background-color:#fff8e6;
  vertical-align:middle;
}
TD.celld {
  vertical-align:bottom;
  border-right: 1px solid #5a8da8;
  border-left: hidden;
  border-top: hidden;
  border-bottom: hidden;
}

H1.recherche {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 14px;
  color: #1a4653;
  text-decoration: none; 
  font-weight : normal;
  text-transform: uppercase;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}

TD.footera {
  border-right: 1px solid #5a8da8;
  border-left: hidden;
  border-top: 1px solid #5a8da8;
  border-bottom: 1px solid #5a8da8;
  background-color:#6ea2b3;
  text-align: left;
}
TD.footerb {
  border-right: hidden;
  border-left: hidden;
  border-top: 1px solid #5a8da8;
  border-bottom: 1px solid #5a8da8;
  background-color:#6ea2b3;
  text-align: left;
}
TD.footerc {
  border-right: hidden;
  border-left: hidden;
  border-top: hidden;
  border-bottom: hidden;
  background-color:#ffffff;
  text-align: center;
}

TD.footerd {
  border-right: 1px solid #5a8da8;
  border-left: 1px solid #5a8da8;
  border-top: hidden;
  border-bottom: hidden;
  background-color:#ffffff;
  text-align: center;
}

A { 
  color: #124150; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: underline; 
  font-weight : normal;
}

A:hover { 
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: underline; 
  font-weight : normal;
}

A.footer { 
  color: #d2dbcb; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : normal;
}

A.footer:hover { 
  color: #ffffff; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : normal;
}

A.home1 { 
  color: #144a5b; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : bold;
}

A.home1:hover { 
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : bold;
}

A.home2 { 
  color: #3b6d14; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : bold;
}

A.home2:hover { 
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : bold;
}

A.axes { 
  color: #6e7071; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : bold;
}

A.axes:hover { 
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : bold;
}

A.menu { 
  color: #124150; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : none;
  margin-left:9px;
  margin-right:9px;
}

A.menu:hover { 
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : none;
}


A.listeo:link { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listeo:visited { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listeo:active { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listeo:hover { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }

A.listeb:link { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listeb:visited { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listeb:active { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listeb:hover { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }

A.listgroup:link { margin-left: 20px; color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listgroup:visited { margin-left: 20px; color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listgroup:active { margin-left: 20px; color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.listgroup:hover { margin-left: 20px; color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }

A.panier:link { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration: none; font-weight : normal; }
A.panier:visited { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration: none; font-weight : normal; }
A.panier:active { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration: none; font-weight : normal; }
A.panier:hover { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; text-decoration: none; font-weight : normal; }

A.catlink:link { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.catlink:visited { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.catlink:active { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.catlink:hover { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }

A.titreproduit:link { color: #50543d; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : bold; }
A.titreproduit:visited { color: #50543d; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : bold; }
A.titreproduit:active { color: #50543d; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : bold; }
A.titreproduit:hover { color: #50543d; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight : bold; }

A.titremarque:link { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.titremarque:visited { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.titremarque:active { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.titremarque:hover { color: #da7108; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight : normal; }

A.catlink2:link { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.catlink2:visited { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.catlink2:active { color: #00475e; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: none; font-weight : normal; }
A.catlink2:hover { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight : normal; }

TD.top { 
  color: #666666; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  text-decoration: none; 
  font-weight : normal;
  text-transform: uppercase;
  letter-Spacing: 3pt;
}

.titreprod { 
  color: #50543d; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  text-decoration: none; 
  font-weight : bold;
}

TD.titremarque { 
  color: #da7108; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : normal;
}

.prix { 
  color: #da7108; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : normal;
}

.titreprixspecial { 
  color: #d20205; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: none; 
  font-weight : bold;
}

.titreprixrayer { 
  color: #da7108; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  text-decoration: line-through; 
  font-weight : normal;
}

.texte { 
  color: #666666; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  text-decoration: none; 
  font-weight : normal;
}

.mesure { 
  color: #50543d; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 10px;
  text-decoration: none; 
  font-weight : normal;
}

TD.boiterecherche { 
  background-color: #dfeaee; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
}
P.boiterecherche {
  margin-bottom:10px;
  margin-left:10px;
  margin-right:5px;
  margin-top:10px;
}

P.groupa {
  margin-bottom:5px;
  margin-left:0px;
  margin-right:0px;
  margin-top:10px;
}
P.groupb {
  margin-bottom:5px;
  margin-left:0px;
  margin-right:0px;
  margin-top:5px;
}

LI.list1 {
  list-style-position: outside;
  margin-bottom:8px;
  margin-right:0px;
  margin-top:0px;
  margin-left: -10px;
}


LI.list2 {
  list-style-position: outside;
  margin-bottom:8px;
  margin-right:0px;
  margin-top:0px;
  margin-left: -10px;
}

LI.list3 {
}

div.colcentre {
  margin-bottom:5px;
  margin-left:10px;
  margin-right:10px;
  margin-top:10px;
}

TD.homesupp {
  border-right: hidden;
  border-left: 1px solid #178db3;
  border-top: hidden;
  border-bottom: hidden;
  width:100%;
}
TD.homecosme {
  border-right: hidden;
  border-left: 1px solid #ac480b;
  border-top: hidden;
  border-bottom: hidden;
  width:100%;
}
TD.homeepicerie {
  border-right: hidden;
  border-left: 1px solid #789d04;
  border-top: hidden;
  border-bottom: hidden;
  width:100%;
}
TD.homeautres {
  border-right: hidden;
  border-left: 1px solid #febe05;
  border-top: hidden;
  border-bottom: hidden;
  width:100%;
}

H2.titrepage { 
  color: #0f6481; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 14px;
  margin-bottom:10px;
  margin-left:5px;
  margin-right:0px;
  margin-top:10px;
}

H3 {
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold;
}
H3.titrebox { 
  color: #000000; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight : bold;
  margin-bottom:5px;
  margin-left:5px;
  margin-right:0px;
  margin-top:5px;
}
TD.listecategorie{
  margin-left:20px;
  margin-bottom:10px;
  margin-right:0px;
  margin-top:10px;
}

TABLE.listecategorie{
  margin-left:20px;
  margin-bottom:10px;
  margin-right:0px;
  margin-top:10px;
}

TR.beige { background-color: #FDEED9;}
TR.beigepale { background-color: #FFF6EC;}

FORM {
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
}

P.questionnaire {
  margin-bottom:0px;
  margin-left:100px;
  margin-right:0px;
  margin-top:0px;
}

TD.rightbeige {
  border-right: hidden;
  border-left: 1px solid #f5b651;
  border-top: 1px solid #f5b651;
  border-bottom: 1px solid #f5b651;
  background-color: #fef5eb;
  width:100%;
  color: #666666; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

TD.rightblue {
  border-right: hidden;
  border-left: 1px solid #0d5c87;
  border-top: 1px solid #0d5c87;
  border-bottom: 1px solid #0d5c87;
  background-color: #dfeaee;
  width:100%;
  color: #666666; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

P.margegauche
{
  margin-bottom:5px;
  margin-left:10px;
  margin-right:0px;
  margin-top:5px;
}
P.margegaucheb {
  margin-bottom:0px;
  margin-left:8px;
  margin-right:0px;
  margin-top:0px;
}
TD.margebottom {
  padding-bottom:5px;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
}

DIV.panier {
  color: #00475e; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

.moduleRow {
  background-color: #ffffff;
}

.moduleRowOver {
  background-color: #fef5eb;
}

.moduleRowSelected {
  background-color: #fef5eb;
}
TD.orderbackgournd {
  border-right: 1px solid #0d5c87;
  border-left: 1px solid #0d5c87;
  border-top: 1px solid #0d5c87;
  border-bottom: 1px solid #0d5c87;
  background-color: #dfeaee;
  color: #666666; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

TD.productlist {
  border-right: 1px solid #f5b651;
  border-left: 1px solid #f5b651;
  border-top: 1px solid #f5b651;
  border-bottom: 1px solid #f5b651;
  background-color: #fef5eb;
  color: #666666; 
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

p.listform {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
}
