body {
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
        SCROLLBAR-FACE-COLOR: #CE648B;
        SCROLLBAR-HIGHLIGHT-COLOR: #FFCFE2;
        SCROLLBAR-TRACK-COLOR: #FFCFE2;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
}

.venteflash { font-weight:bold; text-decoration:none; background-color:#FF0000; }

table.panier { background-color:#000000; color:#FFFFFF; }
.panier_title { COLOR: black; BACKGROUND-COLOR:#FFCFE2; }
.panier_content { COLOR: black; BACKGROUND-COLOR:#ffffff; font-size:10px;}
.panier_infos_commerciales { font-weight:bold; }
.fluo { font-weight : bold; text-decoration:none; background-color: #ffff00; }

.diclamer_content {
  font-family: Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  text-decoration: none;
  font-size:12px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  padding-bottom:10px;
}

a:link{
  color:#9D0039;
  text-decoration: none;
}

a:visited{
  color:#9D0039;
  text-decoration: none;
}

a:hover{
  color:#9D0039;
  text-decoration: underline overline;
}

.fd {
        background:#FFCFE2;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-right: 0px;
        padding-left: 0px;
}

.puce_off{
color: #CE648B;
}

.accueil {
        background-color: #CE648B;
        color: #FFFFFF;
        font-weight: bold;
        font-size: 12px;
        border-left: 1px solid #9D0039;
        height: 20px;
        border-right-width: 0px;
}
.une a:link {
        font-family:verdana;
        font-size:14px;
        color:#FFFFFF;
        text-decoration:none;
        font-weight: bold;
}
.une a:visited {font-family:verdana; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.une a:hover { font-family:verdana; font-size:14px; color:#9D0039; text-decoration:underline;}
.rayon {
        background-color: #9D0039;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #FF0000;
        font-weight: normal;
        font-size: 12px;
        text-align: left;
        margin-top: 2px;
        margin-bottom: 0px;
}
.case-rayon {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-weight: normal;
        font-size: 12px;
        text-align: left;
        border-right: 1px solid #9D0039;
        border-left: 1px solid #9D0039;
        margin-top: 2px;
        margin-bottom: 0px;
        border-bottom-style: none;

}
.rayon a:link {
        font-family:verdana;
        font-size:12px;
        color:#FFFFFF;
        text-decoration:none;
        font-weight: normal;
}
.rayon a:visited {font-family:verdana; font-size:12px; color:#FFFFFF; font-weight:normal; text-decoration:none;}
.rayon a:hover { font-family:verdana; font-size:12px; color:#CE648B; text-decoration:underline;}

.newletter {
        background-color: #FFFFFF;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #990033;
        font-weight: normal;
        font-size: 11px;
        text-align: left;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #9D0039;

}
.p-newletter {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #990033;
        font-weight: normal;
        font-size: 11px;
        text-align: left;
        padding: 3px;
}

.champnewletter {
        background-color: #FFE7F0;
        color: #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding: 1px;
        font-size: 11px;
        height: 17px;
        border: 1px solid #9D0039;
        width: 120px;
}

.infopratique {
        color: #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding: 1px;
        font-size: 10px;
        text-align: left;
        margin: 0px;
        vertical-align: top;
}

.infopratique a:link {
        color: #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding: 1px;
        font-size: 10px;
        text-align: left;
        margin: 5px;
        vertical-align: top;
        text-decoration: none;

}
.infopratique a:visited{
        color: #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding: 1px;
        font-size: 10px;
        text-align: left;
        margin: 5px;
        vertical-align: top;
        text-decoration: none;

}
.infopratique a:hover{
        color: #000000;
        padding: 1px;
        font-size: 10px;
        text-align: left;
        margin: 5px;
        vertical-align: top;
        text-decoration: underline overline;

}
.espaceclient {
        color: #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        padding: 0px;
        font-size: 11px;
        text-align: left;
        vertical-align: bottom;
        text-decoration: none;

}

.espaceclient a:link {
        color: #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: left;
        vertical-align: bottom;
        text-decoration: none;

}
.espaceclient a:visited{
        color: #9D0039;
        font-size: 11px;
        text-align: left;
        vertical-align: bottom;
        text-decoration: none;

}
.espaceclient a:hover{
        color: #000000;
        font-size: 11px;
        text-align: left;
        vertical-align: bottom;
        text-decoration: underline overline;

}
.coupcoeur {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-weight: normal;
        font-size: 12px;
        border-right: 1px solid #9D0039;
        border-left: 1px solid #9D0039;
        border-bottom-style: none;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #9D0039;


}

.produit-seul{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #9D0039;
        font-weight: normal;
        text-align: center;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
        text-decoration: none;
}
.produit-seul a:link {
        COLOR: #9D0039;
        text-decoration: none;
}
.produit-seul a:visited {
        COLOR: #9D0039;
        text-decoration: none;
}
.produit-seul a:hover {
        COLOR: #000000;
        text-decoration: underline;

}
.produit-milieu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9D0039;
        font-weight: bold;
        width: 140px;
        text-align: center;
}
A.produit-milieu:link {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: none;
        margin: 0px;
}
A.produit-milieu:visited {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: none;

}
A.produit-milieu:hover {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: underline;
}
.bordure-acces-promo {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-weight: normal;
        font-size: 12px;
        text-align: left;
        background-color: #FFE7F0;
        border-top: 1px solid #9D0039;
        border-right: 1px solid #9D0039;
        border-bottom: 0px 0;
        border-left: 1px solid #9D0039;
        height: 40px;


}
.acces-promo {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #9D0039;
        font-weight: bold;
        font-size: 12px;
        text-align: left;


}
A.acces-promo:link {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: none;
        margin: 0px;
}
A.acces-promo:visited {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: none;

}
A.acces-promo:hover {
        COLOR: #000000;
        font-weight:bold;
        text-decoration: underline;
}
.prix-promo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #9D0039;
        font-weight: bold;
        text-align: center;
        text-decoration: none;

}
A.prix-promo :link {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: none;
}
A.prix-promo :visited {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: none;

}
A.prix-promo :hover {
        COLOR: #9D0039;
        font-weight:bold;
        text-decoration: underline;
}
.frais {
        color: #9D0039;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-align: center;
        font-weight: bold;
        margin-bottom: 5px;
        margin-top: 0px;

}
.p-connecte {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #990033;
        font-weight: normal;
        font-size: 11px;
        text-align: center;
        padding: 3px;
}
.bloc-bas {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9D0039;
        background-color: #FFE7F0;
        text-align: center;
        height: 30px;}
.lienbas {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9D0039;
        background-color: #FFE7F0;
        text-align: center;}
A.lienbas:link {
        COLOR: #9D0039;
        font-weight:normal;
        text-decoration: none;
        vertical-align: middle;


}
A.lienbas:visited {
        COLOR: #9D0039;
        font-weight:normal;
        text-decoration: none;

}
A.lienbas:hover {
        COLOR: #000000;
        font-weight:normal;
        text-decoration: underline;
}
.copyright {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        background-color: #9D0039;
        text-align: center;
        height: 20px;
        vertical-align: middle;
}
        .lienbas {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9D0039;
        background-color: #FFE7F0;
        text-align: center;}
A.copyright:link {
        COLOR: #FFFFFF;
        font-weight:normal;
        text-decoration: none;
        vertical-align: middle;


}
A.copyright:visited {
        COLOR: #FFFFFF;
        font-weight:normal;
        text-decoration: none;

}
A.copyright:hover {
        COLOR: #FFCFE2;
        font-weight:normal;
        text-decoration: underline;
}


.contour {
border: 1px solid #CE4F5E;
background:#FFFFFF;
}

.top {
font-size:9px;
}

td {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #9D0039;
}

A.link {font-family:verdana; font-size:12px; color:#993399; font-weight:bold; text-decoration:none;}
A.visited {font-family:verdana; font-size:12px; color:#993399; font-weight:bold; text-decoration:none;}
A.hover { font-family:verdana; font-size:12px; color:#666699; font-weight:bold; text-decoration:underline overline;}
/* ------------ prix et ancien prix ----------------------- */
.prixProduit {
        FONT-WEIGHT: bold;
        FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
        COLOR: #9D0039;
        FONT-SIZE: 10px;
        text-align: center;

}

.ancienPrix {
        TEXT-DECORATION: line-through;
        FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
        COLOR: #333333;
}

.produit-index{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        text-align: center;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 5px;
        padding-left: 0px;


}
.produit-index a:link {
        COLOR: #CE4F5E;
        text-decoration: none;
}
.produit-index a:visited {
        COLOR: #CE4F5E;
        text-decoration: none;
}
.produit-index a:hover {
        COLOR: #333333;
}
/* ------------ cadre image  ----------------------- */
.bordure_img, .image {
        BORDER: 1px solid #CE4F5E;
        margin-right:0px;
        margin-left:0px;
        text-align: center;
        margin-top: 5px;
        margin-bottom: 5px;
        display: blox;
        background-color: #FFFFFF;
}

.bordure_img2 {
        BORDER: 1px solid #CE4F5E;
        padding-right:5px;
        padding-left:5px;
        text-align:center;
        padding-top:5px;
        padding-bottom:5px;
}
.cadre_produit-index{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        background-color: #FFFFFF;
        width: 100px;
        text-align: center;
        border: 1px solid #F8BCBF;
        height: 125px;

}
.cadre_produit{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        font-weight: normal;
        background-color: #FFFFFF;
        width: 138px;
        text-align: center;
        padding-top: 5px;
        padding-right: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
        border: 1px solid #9D0039;
}
.cadre_produit a:link {
        COLOR: #9D0039;
        text-decoration: none;
}
.cadre_produit a:visited {
        COLOR: #9D0039;
        text-decoration: none;
}
.cadre_produit a:hover {
        COLOR: #000000;
}

.description_produit{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        height:2.5em;
        cursor:hand;
        }


A.description_produit:link {
color:#CE4F5E;
text-decoration:none;

}
A.description_produit:hover{
color:#000000;
text-decoration:none;
font-weight:bold;
}

/* ------------ page rayon ----------------------- */
.table_indent {
        text-decoration:none;
        background-color: #FFE7F0;
        border: 1px solid #9D0039;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding-left:10;
}

A.indent:link {
        font-family:verdana;
        font-size:12px;
        color:#9D0039;
        font-weight:bold;
        text-decoration:none;
        vertical-align: bottom;
        white-space: nowrap;

}
A.indent:visited {font-family:verdana; font-size:12px; color:#9D0039; font-weight:bold; text-decoration:none;}
A.indent:hover { font-family:verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline overline;}

.indent_selected {font-family:verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}

A.indent_selected:link {font-family:verdana; font-size:12px; color:#9D0039; font-weight:bold; text-decoration:none;}
A.indent_selected:visited {font-family:verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
A.indent_selected:hover { font-family:verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}

.small {
        font-size:11px;
        font-weight:normal;
        COLOR: #9D0039;
        text-decoration: none;
        margin-left :2px;

}

A.small:link {
        font-size:11px;
        font-weight:normal;
        COLOR: #9D0039;
        text-decoration: none;
        text-indent: 10pt;
}

A.small:visited {
        font-size:11px;
        font-weight:normal;
        COLOR: #9D0039;
        text-decoration: none;
}

A.small:hover {
        font-size:11px;
        font-weight:normal;
        COLOR: #000000;
        text-decoration: underline overline;
}

A.small_selected:link {
        font-size:11px;
        font-weight:normal;
        color: #9D0039;
        text-decoration: none;
}

A.small_selected:visited {
font-size:11px;
font-weight:normal;
color: #9D0039;
}

A.small_selected:hover {
font-size:11px;
font-weight:normal;
color: #000000;
}

A.small_selected:active {
font-size:10px;
font-weight:bold;
color: #CE4F5E;
text-decoration: none;
}

.small_selected {
font-size:10px;
font-weight:normal;
color: #D82A21;
text-decoration: none;
}

.sous_cat {
        font-family:verdana;
        font-size:12px;
        color:#FFFFFF;
        text-decoration:none;
        font-weight: normal;
}
.centre {
        font-family:verdana;
        font-size:12px;
        color:#CE4F5E;
        font-weight:bold;
        text-decoration:none;
        padding: 5px;
        text-transform: uppercase;
}
.titre {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #9D0039;
        font-weight: bold;
        white-space: nowrap;



}
A.titre:link {
        font-family:verdana;
        font-size:12px;
        color:#FFFFFF;
        padding-left: 5px;
        text-decoration: none;
        padding-top: 5px;

}
A.titre:visited {
        font-family:verdana;
        font-size:12px;
        color:#FFFFFF;
        padding-left: 5px;
        font-weight: bold;
        padding-top: 5px;
        text-decoration: none;


}
A.titre:hover {
        font-family:verdana;
        font-size:12px;
        color:#CE4F5E;
        padding-left: 5px;
        font-weight: bold;
        text-decoration: none;


}

.col_centre1 {
        background-color:#FFCFE2;
}

.col_centre {
        background-color:#FFE7F0;
        padding-top:0px;
        padding-bottom:0px;
        padding-right:0px;
        padding-left:0px;
        text-align:center;
        border: 1px solid #9D0039;

}

.col_centre_blanc {
        background-color:#FFFFFF;
        padding-top:0px;
        padding-bottom:0px;
        padding-right:0px;
        padding-left:0px;
        text-align:center;
        border: 1px solid #9D0039;
}

.col_centre2 {
        background-color:#FFE7F0;
        padding-top:0px;
        padding-bottom:5px;
        padding-right:5px;
        padding-left:5px;
}

.col_centre3 {
        background-color:#FFFFFF;
        padding-top:0px;
        padding-bottom:5px;
        padding-right:5px;
        padding-left:5px;
}

.prod {
        background-color:#ffffff;
        border: 1px solid #666699;
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px; 1px solid;
}

A.ami:link {font-family:verdana; font-size:12px; color:#CE4F5E; font-weight:bold; text-decoration:none;}
A.ami:visited {font-family:verdana; font-size:12px; color:#CE4F5E; font-weight:bold; text-decoration:none;}
A.ami:hover { font-family:verdana; font-size:12px; color:#666666; font-weight:bold; text-decoration:underline overline;}

.titre_produit {
        text-align:center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #CE4F5E;
        font-weight: bold;

}
A.index:link {font-family:verdana; font-size:11px; color:#993399; font-weight:normal; text-decoration:none;}
A.index:visited {font-family:verdana; font-size:11px; color:#993399; font-weight:normal; text-decoration:none;}
A.index:hover { font-family:verdana; font-size:11px; color:#CE4F5E; font-weight:normal; text-decoration:underline overline;}

.nav {
        color: #9D0039;
        text-decoration:none;
        font-weight:bold;
        font-size:11px;
        font-family:verdana;
}
A.nav:link {font-weight:bold; color: #9D0039; text-decoration:none;font-size:11px;font-family:verdana;}
A.nav:visited {font-weight:bold; color: #9D0039;text-decoration:none;font-size:11px;font-family:verdana;}
A.nav:hover {font-weight:bold; color: #000000;text-decoration:underline overline;font-size:11px;font-family:verdana;}

.desc_prod_vente {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}
b {font-family:verdana; font-size:11px; color:#9D0039; font-weight:bold; text-decoration:none;}