@charset "utf-8";

body {
  background:#ffffff;
}
/**
 * STYLES LOGIN
 ***********************************************************
 ***********************************************************
 */
div#corps div#content form#FormName {
  display:block;
  margin:auto;
  padding:0px;
  position:relative;
  width:500px;
}
div#corps div#content form#FormName fieldset {
  border:0px;
  display:block;
  margin:0px;
  padding:0px;
  position:relative;
}
div#corps div#content form#FormName fieldset label {
  display:block;
  float:left;
  margin:1px 0px 1px 0px;
  padding:0px;
  position:relative;
  width:150px;
}
div#corps div#content form#FormName fieldset input {
  margin:1px 0px 1px 0px;
}
/**
 * STYLES POP UP
 ***********************************************************
 ***********************************************************
 */
.Txt10 {
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:16px;
  font-weight:normal;
  color:#696a6c;
  text-decoration:none;
  background:#c9c9c9;
} .txt12
{
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#ffffff;
}
.txt16 {
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:bold;
  color:#696a6c;
}
/**
 * STYLES RECHERCHER
 ***********************************************************
 ***********************************************************
 */
form {  
  padding:0px;
  margin:0px;
}
#rechercher {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:10px;
  font-weight:normal;
  color:#696a6c;
}
#rechercher a, #rechercher a:active, #rechercher a:link, #rechercher a:visited {
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:10px;
  font-weight:normal;
  color:#696a6c;
  text-decoration:none;
}
#rechercher a:hover {
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:10px;
  font-weight:normal;
  color:#e42032;
  text-decoration:none;
}
/**
 * STYLES TABL_CATEGORIES
 ***********************************************************
 ***********************************************************
 */
#tabl_categories {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
  width:100%;
}
#tabl_categories a, #tabl_categories a:link, #tabl_categories a:visited, #tabl_categories a:active {
  padding:0px;
  margin:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#696a6c;
  text-decoration:none;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
}
#tabl_categories a:hover {
  padding:0px;
  margin:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#e42032;
  text-decoration:none;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
}
/**
 * STYLES TABL_PRODUITS
 ***********************************************************
 ***********************************************************
 */
#tabl_produits {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
}
  #tabl_produits #cheminfer, #tabl_produits #pagination {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#696a6c;
  }
  #tabl_produits #cheminfer a, #tabl_produits #cheminfer a:link, #tabl_produits #cheminfer a:visited, #tabl_produits #cheminfer a:active, #tabl_produits #pagination a, #tabl_produits #pagination a:link, #tabl_produits #pagination a:visited, #tabl_produits #pagination a:active {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#e42032;
    text-decoration:none;
  }
  #tabl_produits #cheminfer a:hover, #tabl_produits #pagination a:hover   {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#e42032;
    text-decoration:underline;
  }
  #tabl_produits #cheminfer select {
    padding:0px;
    margin:0px;
    font-size:10px;
  }
  #tabl_produits #vignette_produit {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#696a6c;
  }
  div#corps div#content table#tabl_produits td#pagination table.vignette_produit h1 {
    background:none;
    color:#696A6C;
    display:block;
    height:auto;
    line-height:1.5em;
    margin:0px;
    padding:2px;
    position:relative;
  }
  div#corps div#content table#tabl_produits td#pagination table.vignette_produit h1 a {
    color:#696A6C;
    font-family:verdana,arial,serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
  }
  div#corps div#content table#tabl_produits td#pagination table.vignette_produit td.txt10 {
    line-height:1.2em;
  }
  div#corps div#content table#tabl_produits td#pagination table.vignette_produit span.Style1 {
    display:block;
    float:right;
    font-weight:bold;
    margin:0.4em 0;
  }
  #tabl_produits #vignette_produit a, #tabl_produits #vignette_produit a:link, #tabl_produits #vignette_produit a:visited, #tabl_produits #vignette_produit a:active {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#696a6c;
    text-decoration:none;
  }
  #tabl_produits #vignette_produit a:hover {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#e42032;
    text-decoration:underline;
  }
/**
 * STYLES FICHE_PRODUIT
 ***********************************************************
 ***********************************************************
 */
#tabl_produit {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
  width:600px;
}
  #tabl_produit #cheminfer {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#696a6c;
  }
  #tabl_produit #cheminfer a, #tabl_produit #cheminfer a:link, #tabl_produit #cheminfer a:visited, #tabl_produit #cheminfer a:active {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#e42032;
    text-decoration:none;
  }
  #tabl_produit #cheminfer a:hover {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#e42032;
    text-decoration:underline;
  }
  #tabl_produit #fiche_produit {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#696a6c;
  }
  #content #tabl_produit #fiche_produit p strong {
    display:inline;
    font-weight:bold;
  }
  #content #tabl_produit #fiche_produit p a {
    color:#E42032;
    display:block;
    font-weight:bold;
  }
  #tabl_produit #fiche_produit td.txt16 {
    border-bottom:1px solid #E42032;
    line-height:1.5em;
  }
  #tabl_produit #fiche_produit td.txt11 {
    border:1px solid #C9C9C9;
    font-size:0.8em;
    padding:4px 2px;
    text-align:center;
  }
  #tabl_produit #fiche_produit a, #tabl_produit #fiche_produit a:link, #tabl_produit #fiche_produit a:visited, #tabl_produit #fiche_produit a:active {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#696a6c;
    text-decoration:none;
  }
  #tabl_produit #fiche_produit a:hover {
    padding:0px;
    margin:auto;
    font-family:verdana, arial, serif;
    font-size:11px;
    font-weight:normal;
    color:#e42032;
    text-decoration:underline;
  }
  div#corps div#content table#tabl_produit td.paveprod1 table#fiche_produit p.minimum_commande {
    color:#e42032;
  }
/**
 * STYLES SELECTION
 ***********************************************************
 ***********************************************************
 */
#selection {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
  width:600px;
}
#selection h1 {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:14px;
  font-weight:bold;
  color:#696a6c;
  background:none;
}
#selection h2 {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:bold;
  color:#e42032;
  background:none;
}
#selection .alert {
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#e42032;
}
#selection .caddi1, #selection .caddi2, #selection .caddi3 {
  color:#ffffff;
  background-color:#c9c9c9;
}
#selection a, #selection a:link, #selection a:visited, #selection a:active {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:11px;
  font-weight:normal;
  color:#696a6c;
  text-decoration:none;
}
#selection a:hover {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:11px;
  font-weight:normal;
  color:#e42032;
  text-decoration:underline;
}
/**
 * STYLES ETAT COMMANDE
 ***********************************************************
 ***********************************************************
 */
#etatcommande {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
  width:600px;
}
#etatcommande a, #etatcommande a:link, #etatcommande a:visited, #etatcommande a:active {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:11px;
  font-weight:normal;
  color:#e42032;
  text-decoration:none;
}
#etatcommande a:hover {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:11px;
  font-weight:normal;
  color:#e42032;
  text-decoration:underline;
}
/**
 * STYLES CGV
 ***********************************************************
 ***********************************************************
 */
#cgv {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
  width:600px;
}
#cgv h1 {
  padding:10px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:14px;
  font-weight:bold;
  color:#e42032;
  background:none;
}
#cgv p {
  padding:0px;
  margin:0px;
  font-family:verdana, arial, serif;
  font-size:12px;
  font-weight:normal;
  color:#696a6c;
  text-align:justify;
}
/**
 * STYLES FIN
 ***********************************************************
 ***********************************************************
 */
#fin {
  padding:0px;
  margin:0px;
}

#fin a, #fin a:link, #fin a:visited, #fin a:active {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:11px;
  font-weight:normal;
  color:#e42032;
  text-decoration:none;
}
#fin a:hover {
  padding:0px;
  margin:auto;
  font-family:verdana, arial, serif;
  font-size:11px;
  font-weight:normal;
  color:#e42032;
  text-decoration:underline;
}