BODY {
        background-color: #ffffff;
        margin-top: 10;
        padding-top:0;
        font-family: "Century Gothic, Arial, Helvetica, sans-serif";
        font-size: 12px;
}

.venteflash { font-weight:bold; text-decoration:none; background-color:#FF0000; color: #000000; }

.menu{
font-size:12px;
color: #b83e63;
}

A.menu:link, A.menu:visited{
font-size:12px;
color: #b83e63;
text-decoration:none;
}

A.menu:hover{
font-size:12px;
color: #b83e63;
text-decoration:underline;
}

.icra_tag{
color: #959494;
text-decoration: none;
font-weight:bold;
}

A.icra_tag:link {color: #959494; text-decoration: none;}
A.icra_tag:visited {color: #959494; text-decoration: none;}
A.icra_tag:hover {color: #959494; text-decoration: underline overline;}

table.panier { background-color:#000000; color:#FFFFFF; }
.panier_title { color: black; BACKGROUND-COLOR:#cccccc; }
.panier_content { color: black; BACKGROUND-COLOR:#ffffff; }
.panier_infos_commerciales { font-weight:bold; }
.fluo { font-weight : bold; text-decoration:none; background-color: #cccccc; }

.cadrac {
  border-top: #b83e63 1px solid;
  border-bottom: #b83e63 1px solid;
}


.cadre {
  border: #b83e63 1px solid;
}

.cadre2 {
  border: #b83e63 1px solid;
  text-align:center;
}

.align_cadre2 {
  padding-left: 5px;
  padding-right: 5px;
}

B {
  color: #BC3B74;
}

P,TD, TH {
  font-size: 12px;
  color: #959494;
}


.col_gauche {
  background-color:#ffffff;
  border-right: #b83e63 1px solid;
  padding:0px;
}

.col_centre {
  background-color:#ffffff;
  padding-left:3px;
  padding-top:3px;
  padding-bottom:3px;
}

.bordure_img, .produit, .image {
  border: #b83e63 1px solid;
  margin-right:0px;
  margin-left:0px;
}


.nom_produit {
  height:2.5em;
  cursor:hand;
}

/***** éléments spécifiques au service ************/

.display_prod {
  border: #cccccc 1px solid;
  padding-left: 3 px;
  padding-right: 3 px;
  font-weight:normal;
}

/***** éléments spécifiques au service ************/


A {color: #959494; TEXT-DECORATION: none;font-weight:bold;}
A:link {color: #959494; TEXT-DECORATION: none;}
A:visited {color: #959494; TEXT-DECORATION: none;}
A:hover {color: #959494; TEXT-DECORATION: underline;}

A.uppercase:link  {color: #959494;text-transform:uppercase;}
A.uppercase:visited  {color: #959494;text-transform:uppercase;}
A.uppercase:hover  {color: #959494;text-transform:uppercase;}

A.liengauche:link {font-weight:normal; color:#b83e63;}
A.liengauche:visited {font-weight:normal; color:#b83e63;}
A.liengauche:hover {font-weight:normal; color:#b83e63;}


A.indent:link {color: #959494;font-weight:normal;}
A.indent:visited {color: #959494;font-weight:normal;}
A.indent:hover {color: #959494;font-weight:normal;}

A.indent_selected:link {color: #CC0066;font-weight:normal;}
A.indent_selected:visited {color: #CC0066;font-weight:normal;}
A.indent_selected:hover {color: #CC0066;font-weight:normal;}
.indent_selected {color: #CC0066;font-weight:normal;}

A.small:link {  font-size:10px; font-weight:normal; color: #CC0066;}
A.small:visited {       font-size:10px; font-weight:normal; color: #CC0066;}
A.small:hover { font-size:10px; font-weight:normal; color: #CC0066; text-decoration:underline;}

A.small_selected:link { font-size:10px; font-weight:normal; color: #CC0066; }
A.small_selected:visited { font-size:10px; font-weight:normal; color: #CC0066; }
A.small_selected:hover { font-size:10px; font-weight:normal; color: #CC0066; }
.small_selected { font-size:10px; font-weight:normal; color: #CC0066; }

.title_link:link { color:#959494;font-weight:bold; }
A.title_link:link { color:#959494;font-weight:bold; }
A.title_link:visited { color:#959494;font-weight:bold; }
A.title_link:hover { color:#959494;font-weight:bold; }
A.title_link:active { color:#959494;font-weight:bold; }

.title {
  padding-left : 6px;
  font-size:15px;
  font-weight:bold;
  color:#959494;
  text-align:left;
}


.titres_cats {
  padding-left : 6px;
  font-size:12px;
  font-weight:bold;
  color:#959494;
  text-align:left;
}

.align_cats {
  padding-left : 5px;
}

H1 {
  font-size:15px;
  font-weight:bold;
  color:#959494;
}

.page_title {
  border-bottom: 1px #b83e63 solid;
  font-weight:bold;
  color:#959494;
  padding: 2px;
  text-align:left;
}

H2 , H3{
  padding-left : 6px;
  font-weight : bold;
  text-decoration:none;
  font-style:bold;
  color : #959494;
  font-size:12px;
}

H2.specials , .txt_title {
  text-align:left;
  color:#959494;
  font-weight : bold;
  font-size:16px;
}

SELECT  { color: black; font-size: xx-small;}

INPUT, TEXTAREA {
  border: #cccccc 1px solid;
  font-size: 11px;
  background: #ffffff;
  color: #b83e63;
  SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
}

INPUT#submit{
  border: #000000 1px solid;
  font-size: 13px;
  font-weight: bold;
  background: #b83e63;
  color: #FFFFFF;
}

INPUT#submit_img{
  border: #ffffff 0px solid;
}

INPUT#ok{
  border: #ffffff 0px solid;
}

DIV#prd_order{
  padding-bottom : 3px
}


.rank {
  font-size : 12px;
  font-weight:bold;
  padding:5px;
  color: #f2f2f2;
}

.prixProduit {
  font-size: 11px;
}

.oldPrix {
  text-decoration: line-through;
  font-size: 11px;
  color: #ff0000;
}

.gal_link {
  padding-left:200px;
}

.title {
  font-weight : bold;
  text-decoration:none;
  font-style:normal;
  color : #FFFFFF;
  font-size:15pt;
}

TABLE.global {
  width:100%;
}

.bloc1 {
  padding-bottom:3px;
  padding-top:3px;
}

.tdtitrebloc1 {
  background-color:#E0E0E0;
  border-bottom: #b83e63 1px solid;
  border-top: #b83e63 1px solid;
  font-weight:bold;
}

.bloc2 {
  padding-bottom:3px;
  padding-top:3px;
}

.tdtitrebloc2 {
  background-color:#b83e63;
  color:#FFFFFF;
  border-bottom: #b83e63 1px solid;
  font-weight:bold;
}

.bloc3 {
  padding-bottom:3px;
  padding-top:3px;
}

.tdtitrebloc3 {
  background-color:#b83e63;
  color:#FFFFFF;
  border-bottom: #b83e63 1px solid;
  border-top: #b83e63 1px solid;
  font-weight:bold;
}


.bloc4 {
  border:#b83e63 1px solid;
  padding-left:5px;
  padding-right:5px;
}

.bloc5 {
  border: #b83e63 1px solid;
  width : 595px;
  margin-left:5px;
  padding:3px;
}
