﻿body
{
     margin:0px;padding:0px;
}
#ZONEPAGE
{
   margin:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:10px;
   padding-bottom:10px
   
    
}
#ZONE_ENTETE
{
    height: 80px;
    width: 100%;
   padding:0px;
   margin:0px;
   padding-left:0px;
   padding-right:0px;
   padding-top:5px;
   padding-bottom:10px
   
}
#ZONE_ENTETE_GAUCHE
{
position: relative;float: left;height:100%;width:20%;padding:0px;margin:0px;max-width:130px;text-align:center;
}

#ZONE_ENTETE_MILIEU
{
position: relative;float: left;height:100%;width:80%;padding:0px;margin:0px;
}

#ZONE_ENTETE_CONTENU
{
    margin:0px;
    padding:0px;
     
}
#ZONE_ENTETE_DROITE
{
position: relative;
float: left;
padding:0px;
padding-top:0px;
padding-left:5px;
padding-bottom:0px;
padding-top:0px;
margin:5px;

text-align:right;
}

#ZONE_INFO_SELECTION
{
    position: relative;float: left;height:100%;width:100%;padding:0px;margin-left:20px;
    margin-top:50px;
    padding-left:10px;
    font-size:small;
    font-style: italic;
    color:rgb(148,148,148);
} 


#CHANGER_TRADUCTION
{
  border: 1px solid #C0C0C0;
  margin:0px;padding:0px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  width:15px;
}
#DECONNEXION
{
   border: 1px solid #C0C0C0;
  margin:0px;padding:0px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  width:15px; 
}
#ZONEGAUCHE
{
position: relative;float: left;height:100%;width:20%;padding:0px;margin:5px;min-width:100px;max-width:150px;min-height:400px
}
#ZONEDROITE
{
position: relative;float: left;height:100%;width:75%;padding:0px;margin:0px;min-height:400px
}
#ZONEINFO
{
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 2px;
    padding:0px;
    text-align:center;
}
#ZONEINFO a
{
font-size: x-small;
 padding:0px;
      margin:0px;
      text-align:center;
}
#ZONEINFO span 
{     
      padding:0px;
      margin:0px;
      text-align:center;
}
#ZONEINFO span p
{
    font-size:9px;
    text-align: center;
    
      padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
}
#ZONE_CONTACT
{
    padding:0px;
    margin:0px;
    text-align:center;
    width:100%;
    
}
#ZONE_CONTACT a
{
    font-size: x-small;
    color: #C0C0C0;
}
#ZONETITRE
{
    position: relative;
    float: left; 
    top: 0px; 
    left: 0px; 
    width: 100%;
    margin:0px;
    text-align:center;
    font-weight:bold;
    padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   font-size:larger;
   
}

#TITRE_LOGIN01
{
       position: relative;
    float: left; 
    top: 0px; 
    left: 0px; 
    width: 100%;
    margin:0px;
    text-align:left  ;
    font-weight:bold;
    padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   font-size:medium;
 
}
#TITRE_LOGIN02
{
       position: relative;
    float: left; 
    top: 0px; 
    left: 0px; 
    width: 100%;
    margin:0px;
    text-align:left  ;
    font-weight:bold;
    padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   padding-bottom:0px;
   font-size:medium;
 
}

#ZONEMENU
{
    position: relative;
    float: left; 
    top: 0px; 
    left: 0px; 
    height: 70px; 
    z-index: 1;
    display:none;
}

#ZONECONTENU
{
    position: relative;
    float: left; 
    top: 0px; 
    left: 0px; 
width: 100%;
margin:0px;
padding:10px;

}

#ZONECONTENU a
{
    font-size:small;
}
#ZONEGAUCHEMENU
{
position: relative;
float: left; 
top: 0px; 
left: 0px; 
width: 99%;
padding:0px;  
}
#ZONEGAUCHEMENU_CONTENU
{                       /* ATTENTION : GERER DYNAMIQUEMENT */
     border: 1px dotted #808080;
   /* AJOUTE AU 1309*/
   /*min-height: 250px;*/
   
     border-radius: 6px;
   
}
#ZONEGAUCHEMENU_CONTENU2
{
    margin-top:5px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    padding-top:5px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    border: 1px dotted #808080;
    min-height: 170px;
    border-radius: 6px;
     text-align:center;
}
#ZONEGAUCHEMENU_CONTENU2 img
{
box-shadow: 1px 1px 1px #555;
width:120px;
border:0px;
}
#ZONEGAUCHEMENU_CONTENU2 a
{
font-size:x-small;
text-align:center;
}
#ZONEPIEDDEPAGE
{
   height: 25px;
  width: 100%;  
  clear:left;
}

#ZONEPIEDDEPAGE_GAUCHE
{
position: relative;float: left;height:100%;width:20%;padding:0px;margin:0px;max-width:20%;font-size:smaller;
}
#ZONEPIEDDEPAGE_MILIEU
{
position: relative;float: left;height:100%;width:60%;padding:0px;margin:0px;font-size:smaller;

}

#ZONEPIEDDEPAGE_DROITE
{
position: relative;
float: left;
width:20%;
padding:0px;margin:0px;
text-align:center;
font-size:smaller;
}

/* ZONE EN POSITION ABSOLUTE */

#ZONE_DECO
{
    position:absolute;
    left:97%;
    top:0%;
     padding-top:5px;
     padding-left:0px;
      padding-right:0px;
       padding-bottom:0px;
    text-decoration:underline;
}
#ZONE_DECO a
{
font-size:9px;
 padding:5px;
}


/* STYLE DE LA PAGE d'affichage 001 */

#LISTE_TYPE001
{
    background-color: #FFFFFF;
    padding:20px;
    font-size:x-small;
    clear:left;
}
#LISTE_TYPE001 .LIGNE1
{
    padding:0px;margin:0px
}
#LISTE_TYPE001 .LIGNE2
{
}

#LISTE_TYPE001 .COLINFO
{
   margin:0px;
   padding:0px;
    width: 5px
}
#LISTE_TYPE001 .iconecommande
{
  font-size:x-small;
  margin:0px;
   padding:0px;
    width: 5px;
   text-decoration:none;
}

#LISTE_TYPE001 .commande
{
    font-size: x-small;
    font-weight: lighter;
    font-style: italic;
    margin: 0px;
    padding: 0px;
    text-decoration: none;
    color: #999999;
}
#LISTE_TYPE001 .COL1
{
   border: 1px solid #C0C0C0;
   margin:0px;
    width: 25px;
box-shadow: 1px 1px 1px #555;
}
#LISTE_TYPE001 .COL2
{

    padding:0px;
     margin:0px;
     font-size:medium
}
#LISTE_TYPE001 .COL3
{

    padding:0px;
     margin:0px;
      font-size:medium
}
#LISTE_TYPE001 .COL4
{
    padding:0px;
    margin:0px;
    font-size:medium
     
}
#LISTE_TYPE001 .COL5
{
    padding-left:10px;
     margin:0px;
    font-size:small
    
}
#LISTE_TYPE001 .COL6
{
    padding:0px;
     margin:0px;
     font-size:medium;
     font-weight:bold;
    
}
#LISTE_TYPE001 .COL7
{
    padding:0px
    
}
#LISTE_TYPE001 .COL8
{
    padding:0px;
     text-transform:lowercase;
}
#LISTE_TYPE001 .IMG1
{
   height:35px;
   width:35px;
   border:0px
  
}

#LISTE_TYPE001 .IMG1:hover
{
    border: 1px dotted #FFCCFF;
box-shadow: 1px 1px 1px #555;
}
#LISTE_TYPE001 .IMG2
{
    border:0px;
}
#LISTE_TYPE001 .LIGNE1:hover
{
    border: thin solid #C0C0C0;
    background-color: #FFFFFF;
    
}
#LISTE_TYPE001 .LIGNE2:hover 
{
     background-color: #FFCCFF;
}

#LISTE_TYPE001 .PRIX
{
    font-weight: bold;
    color: #FF0000;
}

#LISTE_TYPE001 .PRIX_BARRE
{
       text-decoration:line-through;
       font-style:italic;
}


/* STYLE DE LA PAGE d'affichage 002 */

#LISTE_TYPE002
{
    background-color: #FFFFFF;
    padding:20px;
    font-size:x-small;
    clear:left;
}
#LISTE_TYPE002 .LIGNE1
{
    padding: 0px;
    margin: 0px;
    border-bottom-style: double;
    border-bottom-color: #C0C0C0;
    border-bottom-width: medium;
}
#LISTE_TYPE002 .LIGNE2
{
}
#LISTE_TYPE002 .COL1
{
   
   margin:0px;
    width: 100px;
padding:10px;
}


#LISTE_TYPE002 .iconecommande
{
  font-size:x-small;
  font-weight:lighter;
  font-style:italic;
  margin:0px;
   padding:0px;
   text-decoration:none;
}

#LISTE_TYPE002 #LISTE_TYPE002_TABLE1 td
{
    border-width: 1px;
    border-color: #6666FF;
    border-top-style: dotted;
    border-right-style: dotted;
}
#LISTE_TYPE002 #LISTE_TYPE002_TABLE2 td
{
}
#LISTE_TYPE002 .COL2
{

    padding:0px;
     margin:0px;
     font-size:medium
}
#LISTE_TYPE002 .IMG1
{
   width:200px;
   border:0px
}
#LISTE_TYPE002 .IMG1:hover
{
}
#LISTE_TYPE002 .LIGNE1:hover
{
}
#LISTE_TYPE002 .LIGNE2:hover 
{
}

#LISTE_TYPE002 .PRIX
{
    font-weight: bold;
    color: #FF0000;
    font-size:small;
}

#LISTE_TYPE002 .PRIX_BARRE
{
       text-decoration:line-through;
       font-style:italic;
        font-size:small;
}



/* PAGE 0007 - STYLE DE LA PAGE de la fiche produit 001 */

#FICHEPRODUIT_TYPE001
{
    clear:both;
   margin:0px;
   padding:0px;
   max-width:600px;
   min-width:600px;
}

#FICHEPRODUIT_TYPE001 a img
{
-moz-box-shadow: 0px 0px 10px #343434;
-webkit-box-shadow: 0px 0px 10px #343434;
-o-box-shadow: 0px 0px 10px #343434;
box-shadow: 0px 0px 10px #343434;

}

#FICHEPRODUIT_TYPE001 .PRIX
{
    font-weight: bold;
    color: #FF0000;
    font-size: x-large;
}

#FICHEPRODUIT_TYPE001 .PRIX_BARRE
{
       text-decoration:line-through;
       font-style:italic;
}

#FICHEPRODUIT_TYPE001 > p
{
font-size:large;
font-weight:bold;
text-decoration:underline;
}


#FICHEPRODUIT_TYPE001_TABLEAU .FICHEPRODUIT_TYPE001_TABLEAU_LIGNE
{
        padding-left: 10px;
        padding-right: 10px;
}

#FICHEPRODUIT_TYPE001_TABLEAU
{
    border: 1px dashed #DDDDDD;
    max-width:500px;
   min-width:500px;
    padding: 5px;
}

#FICHEPRODUIT_TYPE001_TABLEAU .TITRE_PRODUIT
{
    font-size: x-large;
    font-weight: bold;
    border-bottom-style: double;
    font-style: normal;
    color: #000099;
  
    border-bottom-width: 3px;
    border-bottom-color: #AAAAFF;
    text-align:center;
}
#FICHEPRODUIT_TYPE001_TABLEAU .DESIGNATION_PRODUIT
{
    font-size: medium;
   text-align:left;
   color: #000099;
   
}
#FICHEPRODUIT_TYPE001_TABLEAU .TEXTE_PRODUIT
{
    text-align: justify;
    color: #666666;
   
}
#FICHEPRODUIT_TYPE001_TABLEAU .COMPOSITION
{
    color: #666699;
    font-size: small;
}
#FICHEPRODUIT_TYPE001_TABLEAU .PANIER
{
    border: 1px double #C0C0C0;
   max-width:200px;
   text-align: center;
}
#FICHEPRODUIT_TYPE001_TABLEAU .PANIER td
{
    border-bottom-style: dashed;
    border-bottom-color: #C0C0C0;
    border-bottom-width: 1px;
    border-right-style: dotted;
    border-right-color: #C0C0C0;
    border-right-width: 1px;
    margin: 0px;
    padding: 3px;
    font-size: small;
}

#FICHEPRODUIT_TYPE001_TABLEAU .BOUTON_PANIER_RETIRER
{
    background-position: 5px center;
    -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    min-width: 140px;
    height: 25px;
    border-radius: 10px;
    border: 1px solid #656565;
    background-image: url('img/picto_poubelleNoire.png');
    background-repeat: no-repeat;
    text-align: right;
    cursor: pointer;
  
}

#FICHEPRODUIT_TYPE001_TABLEAU .BOUTON_PANIER_AJOUTER
{
    background-position: 5px center;
    -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    height: 25px;
    min-width: 140px;
    border: 1px solid #656565;
    background-color: #FF0000;
    background-image: url('img/panier_16x16.png');
    background-repeat: no-repeat;
    text-align: right;
    cursor: pointer;
    color: #FFFFFF;
}

#FICHEPRODUIT_TYPE001_TABLEAU .BOUTON_PANIER_PLUS
{
    border: 1px solid #656565;cursor:pointer;
}
#FICHEPRODUIT_TYPE001_TABLEAU .BOUTON_PANIER_MOINS
{
    border: 1px solid #656565;cursor:pointer;
}

#FICHEPRODUIT_TYPE001_TABLEAU .BOUTON_PANIER_PLUS:hover
{
    border: 1px solid #656565;
    background-color: #FFFFCC;cursor:pointer;
}
#FICHEPRODUIT_TYPE001_TABLEAU .BOUTON_PANIER_MOINS:hover
{
    border: 1px solid #656565;
     background-color: #FFFFCC;cursor:pointer;
}

#FICHEPRODUIT_TYPE001_TABLEAU .SAISIE_PANIER_DISPO
{
    border: 1px solid #656565;
    background-color: #cfcfcf;
    border-style: solid;
    border-color: #656565;
    border: 1px solid #656565;
}

#FICHEPRODUIT_TYPE001_TABLEAU .SAISIE_PANIER_DISPO:hover
{
    border: 1px solid #656565;
    background-color: #FFFFFF;
    border-style: solid;
    border-color: #656565;
    border: 1px solid #656565;
}

#FICHEPRODUIT_TYPE001_TABLEAU .LIB_TAILLE_PANIER_DISPO
{
    font-weight:bold;
}
#FICHEPRODUIT_TYPE001_TABLEAU .LIB_TAILLE_PANIER_NON_DISPO
{
       text-decoration:line-through;
}



#ZONETITRE #ZONETITRE_RETOUR_LISTE
{
    text-align:left;
    width:100%;
    margin:0px;
    padding:0px;
    font-size:x-small;
   }

/* LE PAGE PANIER 0008 */
#PANIER_TYPE001 .TABLEAU_PANIER
{
    border: 2px dotted #C0C0C0;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
     text-align:center;
}
#PANIER_TYPE001 .TABLEAU_PANIER td
{
    border-bottom-style: dotted;
    border-bottom-color: #808080;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    padding: 5px;
    margin : 5px;
    text-align:left;
    
}

#PANIER_TYPE001 .TABLEAU_PANIER tr
{
    margin: 0px;
   padding:0px;
}

#PANIER_TYPE001 .BOUTON_PANIER_AJOUTER
{
    -moz-box-shadow: 0px 0px 10px #343434;
-webkit-box-shadow: 0px 0px 10px #343434;
-o-box-shadow: 0px 0px 10px #343434;
box-shadow: 0px 0px 10px #343434;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
height: 25px;
border: 1px solid #656565;cursor:pointer;
}

#PANIER_TYPE001 .BOUTON_PANIER_VALIDER
{
    -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #656565;
    cursor: pointer;
    background-color: #FF0000;
    color: #FFFFFF;
}
#PANIER_TYPE001 .BOUTON_PANIER_SUPPRIMER
{
    background-position: center;
    -moz-box-shadow: 0px 0px 0px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 0px #343434;
    box-shadow: 0px 0px 0px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 0px;
    width: 25px;
    height: 25px;
    border-radius: 8px;
    border: 0px solid #656565;
    background-image: url('img/picto_poubelleNoire.png');
    background-repeat: no-repeat;
    text-align: right;
    cursor:pointer;
}

#PANIER_TYPE001 .PANIERPRIXPRODUIT
{
    text-align:right;
    
}

#PANIER_TYPE001 .PANIERPRIXPRODUITTOTAL
{
    text-align:right;
    font-weight:bold;
}


#PANIER_TYPE001 .LIB_TAILLE_PANIER_DISPO
{
    text-align:left;
    padding-top:10px;
     padding-left:0px;
      padding-bottom:0px;
       padding-right:0px;
     font-weight:bold;
}

/* LE PAGE PANIER 0011 Panier validation */
#PANIER_VALIDATION_TYPE001 .TABLEAU_PANIER
{
    border: 2px dotted #C0C0C0;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
     text-align:center;
}
#PANIER_VALIDATION_TYPE001 .TABLEAU_PANIER td
{
    border-bottom-style: inset;
    border-bottom-color: #808080;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    padding: 5px;
    margin : 5px;
}

#PANIER_VALIDATION_TYPE001 .TABLEAU_PANIER tr
{
    margin: 0px;
    padding: 0px;
}

#PANIER_VALIDATION_TYPE001 .BOUTON_PANIER_AJOUTER
{
    -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #656565;
    background-color: #99FF99;cursor:pointer;
}

#PANIER_VALIDATION_TYPE001 .BOUTON_PANIER_VALIDER
{
    -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    height: 25px;
    border: 1px solid #656565;
    cursor: pointer;
    background-color: #FF0000;
    color: #FFFFFF;
}
#PANIER_VALIDATION_TYPE001 .PANIERPRIXPRODUIT
{
    text-align:right;
    
}



#PANIER_VALIDATION_TYPE001 .PANIERPRIXPRODUITTOTAL
{
    text-align:right;
    font-weight:bold;
}

#PANIER_VALIDATION_TYPE001 .LIB_PRIXTOTAL
{
    text-align:right;
    font-weight:bold;
}

#PANIER_VALIDATION_TYPE001 .LIB_PRODUIT
{
    text-align:left;
    font-weight:bold;
}

#PANIER_VALIDATION_TYPE001 .LIB_TAILLE_PANIER_DISPO
{
    text-align:left;
    padding-top:10px;
     padding-left:0px;
      padding-bottom:0px;
       padding-right:0px;
     font-weight:bold;
}



/* LIVRAISON 0012 */
#CONTENU_ADRESSE_LIVRAISONS ul
{
   
   max-width:600px;
}
#CONTENU_ADRESSE_LIVRAISONS li
{
    
    width: 200px;
    list-style: none;
    float: left;

   
    padding: 2px;
    margin: 5px;
      
}
#CONTENU_ADRESSE_LIVRAISONS li a
{
    padding: 5px;
    margin: 0px;
    height: 100%;
    display: block;
    margin: 1px;
    font-size: x-small;
    white-space: nowrap;
    border-radius: 3px;
    font-style: normal;
    color: #000000;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: right top;
    background-color: #BDCFFD;
    border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#CONTENU_ADRESSE_LIVRAISONS li a:hover
{
    height: 100%;
    padding: 5px;
    margin: 0px;
    display: block;
    margin: 1px;
    font-size: x-small;
    white-space: nowrap;
    border-radius: 3px;
    font-style: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #6699FF;
     border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

#CONTENU_ADRESSE_LIVRAISONS .ADRESSE_SELECTIONNE
{
    height: 100%;
    padding: 5px;
    margin: 0px;
    display: block;
    margin: 1px;
    font-size: x-small;
    white-space: nowrap;
    border-radius: 3px;
    font-style: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #6666FF;
    border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#CONTENU_ADRESSE_LIVRAISONS p
{
    clear:both;
}
#CONTENU_ADRESSE_LIVRAISONS .LIST_ADRESSE_LIVRAISONS_TITRE
{
    font-size:small;
    text-decoration:underline;
   font-weight:bold
}

/* ADRESSE DE LIVRAISON */

#CONTENU_ADRESSE_LIVRAISONS2 ul
{
   
   max-width:600px;
}
#CONTENU_ADRESSE_LIVRAISONS2 li
{
    
    width: 200px;
    list-style: none;
    float: left;

   
    padding: 2px;
    margin: 5px;
      
}
#CONTENU_ADRESSE_LIVRAISONS2 li a
{
    padding: 5px;
    margin: 0px;
    height: 100%;
    display: block;
    margin: 1px;
    font-size: x-small;
    white-space: nowrap;
    border-radius: 3px;
    font-style: normal;
    color: #000000;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: right top;
    background-color: #BDCFFD;
    border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#CONTENU_ADRESSE_LIVRAISONS2 li a:hover
{
    height: 100%;
    padding: 5px;
    margin: 0px;
    display: block;
    margin: 1px;
    font-size: x-small;
    white-space: nowrap;
    border-radius: 3px;
    font-style: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #6699FF;
     border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

#CONTENU_ADRESSE_LIVRAISONS2 .ADRESSE_SELECTIONNE
{
    height: 100%;
    padding: 5px;
    margin: 0px;
    display: block;
    margin: 1px;
    font-size: x-small;
    white-space: nowrap;
    border-radius: 3px;
    font-style: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #6666FF;
    border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#CONTENU_ADRESSE_LIVRAISONS2 p
{
    clear:both;
}
#CONTENU_ADRESSE_LIVRAISONS2 .LIST_ADRESSE_LIVRAISONS_TITRE
{
    font-size:small;
    text-decoration:underline;
   font-weight:bold
}

/* CONFIRMATION DE COMMANDE 0014 */
/* LE PAGE PANIER 0011 Panier validation */
#CONFIRMATION_COMMANDE_TYPE001 .TABLEAU_PANIER
{
    border: 2px dotted #C0C0C0;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
     text-align:center;
}
#CONFIRMATION_COMMANDE_TYPE001 .TABLEAU_PANIER td
{
    border-bottom-style: inset;
    border-bottom-color: #808080;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    padding: 5px;
    margin : 5px;
}

#CONFIRMATION_COMMANDE_TYPE001 .TABLEAU_PANIER tr
{
    margin: 0px;
    padding: 0px;
}

#CONFIRMATION_COMMANDE_TYPE001 .BOUTON_PANIER_AJOUTER
{
    -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #656565;
    background-color: #99FF99;
}
#CONFIRMATION_COMMANDE_TYPE001 .PANIERPRIXPRODUIT
{
    text-align:right;
    
}



#CONFIRMATION_COMMANDE_TYPE001 .PANIERPRIXPRODUITTOTAL
{
    text-align:right;
    font-weight:bold;
}

#CONFIRMATION_COMMANDE_TYPE001 .LIB_PRIXTOTAL
{
    text-align:right;
    font-weight:bold;
}

#CONFIRMATION_COMMANDE_TYPE001 .LIB_PRODUIT
{
    text-align:left;
    font-weight:bold;
}

#CONFIRMATION_COMMANDE_TYPE001 .LIB_TAILLE_PANIER_DISPO
{
    text-align:left;
    padding-top:10px;
     padding-left:0px;
      padding-bottom:0px;
       padding-right:0px;
     font-weight:bold;
}

/*  LISTE DE COMMANDE 0016 */

#LISTE_COMMANDE_TYPE001
{
    text-align:center;
    width:100%;
    margin:0px;
     padding-top:10px;
     padding-left:10px;
      padding-bottom:10px;
       padding-right:10px;
}
#LISTE_COMMANDE .COL0_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
    text-align: left;
}
#LISTE_COMMANDE .COL1_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
    text-align: left;
}
#LISTE_COMMANDE .COL2_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
}

#LISTE_COMMANDE .COL3_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
    text-align:right;
}
#LISTE_COMMANDE .COL4_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
    text-align:right;
}
#LISTE_COMMANDE .COL5_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
}
#LISTE_COMMANDE .COL6_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
    
}

#LISTE_COMMANDE .COL7_ENTETE
{
    border: 1px solid #999999;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-weight: bold;
}

#LISTE_COMMANDE .COL0
{
    border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
}

#LISTE_COMMANDE .COL1
{
    border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
}

#LISTE_COMMANDE .COL2
{
    border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   text-align:left;
}

#LISTE_COMMANDE .COL3
{
   border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
     text-align:right;
}
#LISTE_COMMANDE .COL4
{
   border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
        text-align:right;
}
#LISTE_COMMANDE .COL5
{
   border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
     
}
#LISTE_COMMANDE .COL6
{
    border: 1px dotted #C0C0C0;
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
  
}

#LISTE_COMMANDE .COL0_ATTENTE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL1_ATTENTE
{
  
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
   color: #006600;
       border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL2_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;text-align:left;
    font-size:small
}

#LISTE_COMMANDE .COL3_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL4_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
        text-align:right;
     color: #006600;
         border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL5_ATTENTE
{
  
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   text-align:right;
   color: #006600;
       border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL6_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
     text-align:right;
}
#LISTE_COMMANDE .COL7_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align:right;
}
#LISTE_COMMANDE .COL8_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL9_ATTENTE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #006600;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL0_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
     
}

#LISTE_COMMANDE .COL1_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;   
      border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE a
{
    font-size:small;
}
#LISTE_COMMANDE .COL2_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
      border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;text-align:left;
    font-size:small
}

#LISTE_COMMANDE .COL3_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
     
     
}
#LISTE_COMMANDE .COL4_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
        text-align:right;
            border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
        
}
#LISTE_COMMANDE .COL5_ENREGISTREE
{
  
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align:right;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL6_ENREGISTREE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align:right;
}
#LISTE_COMMANDE .COL7_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   font-size: x-small;
       border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align:right
}
#LISTE_COMMANDE .COL8_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   font-size: x-small;
       border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    
}
#LISTE_COMMANDE .COL9_ENREGISTREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   font-size: x-small;
       border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    
}
#LISTE_COMMANDE .COL0_FACTUREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL1_FACTUREE
{
 
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
   color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL2_FACTUREE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;text-align:left;font-size:small
}

#LISTE_COMMANDE .COL3_FACTUREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL4_FACTUREE
{
   
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
        text-align:right;
         color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL5_FACTUREE
{
  
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
      text-align:right; color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL6_FACTUREE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
   color: #003399;
    font-weight: normal;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
     text-align:right;
}
#LISTE_COMMANDE .COL7_FACTUREE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #003399;
    font-weight: normal;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align:right;
}
#LISTE_COMMANDE .COL8_FACTUREE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #003399;
    font-weight: normal;
    font-size: x-small;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL9_FACTUREE
{
    
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    color: #003399;
    font-weight: normal;
    font-size: x-small;
        border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL0_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
    color: #808080;
    border-bottom-style: dotted;
    text-decoration: line-through #FF3028;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL1_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL2_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: left;
    font-size: small
}

#LISTE_COMMANDE .COL3_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL4_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: right;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL5_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    text-align: right;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL6_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}
#LISTE_COMMANDE .COL7_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}
#LISTE_COMMANDE .COL8_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL9_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
#LISTE_COMMANDE .COL0_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}



#LISTE_COMMANDE .COL0_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
    color: #808080;
    border-bottom-style: dotted;
    text-decoration: line-through #FF3028;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL1_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL2_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: left;
    font-size: small
}

#LISTE_COMMANDE .COL3_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL4_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: right;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL5_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    text-align: right;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL6_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}

#LISTE_COMMANDE .COL7_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}

#LISTE_COMMANDE .COL8_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL9_ANNULEE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL0_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
 

    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL1_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
   
 
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL2_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    
   
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: left;
    font-size: small
}

#LISTE_COMMANDE .COL3_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
   
    
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL4_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: right;
    font-style: italic;
 
    
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL5_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    
    
    text-align: right;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL6_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
   
   
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}

#LISTE_COMMANDE .COL7_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
   
   
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}

#LISTE_COMMANDE .COL8_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    
   
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL9_VALIDE {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
   
   
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL1_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: left;
    font-size: x-small;
    font-style: italic;
    color: #808080;
    text-decoration: line-through #FF3028;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL2_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: left;
    font-size: small
}

#LISTE_COMMANDE .COL3_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL4_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    text-align: right;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL5_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    text-align: right;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL6_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}

#LISTE_COMMANDE .COL7_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    text-align: right
}

#LISTE_COMMANDE .COL8_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

#LISTE_COMMANDE .COL9_ANNULEE_CLI {
    padding-top: 2px;
    padding-left: 5px;
    padding-bottom: 0px;
    padding-right: 5px;
    font-style: italic;
    text-decoration: line-through #FF3028;
    color: #808080;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}
/*  PAGE 0018 BLOCAGE DES CLIENTS */

#PAGE_BLOCAGE
{
  
}
#CONTENU_BLOCAGE_INFORMATION
{
    height: 100%;
    width: 450px;
    padding: 20px;
    margin: 0px;
    display: block;
    margin: 1px;
      border-radius: 3px;
    font-style: normal;
    color: #000000;
    text-decoration: none;
    background-color: #D6D3CE;
    border: 1px solid #656565;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-align:justify;
}
#CONTENU_BLOCAGE_INFORMATION p
{
    width:100%
}

/* PAGE 0020 */

#LISTE_COMMANDE_FAC
{
    border: thin dotted #808080;
    margin: 0px;
    padding: 0px;
}



#LISTE_COMMANDE_FAC .COL_TITRE
{
    margin: 2px;
    padding: 10px;
    text-align: left;
    font-weight: bold;
    font-size: x-large;
    color: #0000CC;
}
#LISTE_COMMANDE_FAC .COL_INFO
{
    margin: 2px;
    padding: 10px;
    text-align: left;
    font-weight: bold;
    font-size: medium;
    color: #660066;
}
#LISTE_COMMANDE_FAC .COL_TITRE_FACTURE
{
    margin: 2px;
    padding: 10px;
    text-align: left;
    font-weight: bold;
    font-size: large;
    color: #339966;
}

#LISTE_COMMANDE_FAC .COL_ENTETE_LIB
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:10px;
    text-align:left;
    font-weight:bold
}
#LISTE_COMMANDE_FAC .COL_ENTETE_MONTANT
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:0px;
    text-align:right;
    font-weight:bold
}

#LISTE_COMMANDE_FAC .COL_ENTETE
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:0px;
    text-align:center;
    font-weight:bold
}
#LISTE_COMMANDE_FAC .COL_ENTETE_QTE
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:0px;
    padding:0px;
    min-width:20px;
    text-align:center;
    font-weight:bold
}
#LISTE_COMMANDE_FAC .COL_ENTETE_QTETOT
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:0px;
    padding:5px;
    min-width:40px;
    text-align:center;
    font-weight:bold
}

#LISTE_COMMANDE_FAC .COL_PIED_QTETOT
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:0px;
    padding:5px;
    min-width:40px;
    text-align:center;
    
}
#LISTE_COMMANDE_FAC .COL_PIED_MONTANT
{
     border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:0px;
    text-align:right;
   
}
#LISTE_COMMANDE_FAC .COL_PIED_LIB
{
     border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:0px;
    text-align:right;
   
}
#LISTE_COMMANDE_FAC .COL_PIED_TOT_QTETOT
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin: 0px;
    padding: 5px;
    min-width: 40px;
    text-align: center;
    font-weight: bold;
    font-size: large;
}
#LISTE_COMMANDE_FAC .COL_PIED_TOT_MONTANT
{
     border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:0px;
    text-align:right;
    font-weight: bold;
    font-size: large;
}
#LISTE_COMMANDE_FAC .COL_PIED_TOT_LIB
{
     border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:2px;
    padding:0px;
    text-align:right;
    font-weight: bold;
    font-size: large;
}
#LISTE_COMMANDE_FAC .COL_QTE
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:0px;
    padding:0px;
    min-width:20px;
    text-align:center
}
#LISTE_COMMANDE_FAC .COL_MONTANT
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin:0px;
    padding:0px;
    min-width:20px;
   text-align:right
}
#LISTE_COMMANDE_FAC .COL_LIB
{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
    margin: 0px;    
    min-width: 100px;
    text-align: left;
    font-size:x-small;
    
}

/* PAGE 0021 */

#MESSAGE_CONTINUER
{
    text-align:center;
}

/* POPUP TOOLTIP */

.tooltip
{
  text-decoration:none;
  position:relative;
}
.tooltip span
{
  display:none;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  color:black;
  background:white;	
  
}
.tooltip span img
{
  float:left;
  margin:0px 8px 8px 0;
}
.tooltip:hover span
{
    display: block;
    position: absolute;
    top: -20px;
    left: -20px;
    z-index: 1000;
    width: auto;
    max-width: 320px;
    min-height: 128px;
    border: 1px solid #660033;
    margin-top: 0px;
    margin-left: 50px;
    overflow: hidden;
    padding: 8px;
}

/* BOUTON, ZONE DE SAISIE DU SITE */

.SAISIE_LARGE
{
    background-color: #cfcfcf;
    border: 1px solid #656565;
      -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  }

.SAISIE_LARGE:hover {
    background-color:White
}
.SAISIE
{
    background-color: #cfcfcf;
    border-style: solid;
    border-color: #656565;
   border: 1px solid #656565;
      -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
}
.SAISIE:hover {
    background-color:White
}

.SAISIE_IMPOSSIBLE
{
    background-color: #FFFFFF;
    border-style: solid;
    border-color: #656565;
    border: 1px solid #656565;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.ERREUR_SAISIE
{
    font-size: small;
    color: #FF0000;
    font-weight: 500;
}

.INFORMATION
{
    font-size: small;
    font-weight:bold;
    padding:5px;
}

.BOUTON
{
-moz-box-shadow: 0px 0px 10px #343434;
-webkit-box-shadow: 0px 0px 10px #343434;
-o-box-shadow: 0px 0px 10px #343434;
box-shadow: 0px 0px 10px #343434;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
height: 25px;
border: 1px solid #656565;cursor:pointer;
    }
.BOUTON_PANIER_SUIVANT
{
     -moz-box-shadow: 0px 0px 10px #343434;
    -webkit-box-shadow: 0px 0px 10px #343434;
    -o-box-shadow: 0px 0px 10px #343434;
    box-shadow: 0px 0px 10px #343434;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    height: 25px;
    border: 1px solid #656565;
    cursor: pointer;
    background-color: #FF0000;
    color: #FFFFFF;
}
.BOUTON_RECHERCHE
{
    border-radius: 2px;
    border: thin none #656565;
    height: 18px;
    width: 18px;
    font-size: 10px;
    background-repeat: no-repeat;
    background-image: url('img/ico-rechercher.gif');
    cursor:pointer;
}
.BOUTON_RECHERCHE_ANNULER
{
    border-radius: 2px;
    border: thin none #656565;
    height: 15px;
    width: 15px;
    font-size: 10px;
    background-repeat: no-repeat;
    background-image: url('img/ico-rechercher.gif');
    cursor:pointer;
}
.SAISIE_RECHERCHE
{
    background-color: #FFFFFF;
    border: 1px solid #656565;
    font-size: 12px;
    -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  color:Black;
}
.SAISIE_RECHERCHE:hover {
    background-color:black;
    color:White;
}


/* CONDITION DE VENTE */


  #preload-01
{
    background: url('logo.gif') no-repeat -9999px -9999px;
}
#preload-02 { background: url('logo.gif') no-repeat -9999px -9999px; }
#preload-03 { background: url('logo.gif') no-repeat -9999px -9999px; }

/*  ZOOOM SUR PHOTO */

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}

#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	

#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }


#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }


#overlay{ background-image: url(img/overlay.png); }

* html 
#overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/overlay.png", sizingMethod="scale");
}
	
/* TOOL TIP  */

#tt {
 position:absolute;
 display:block;
 }
 #tttop {
 display:block;
 height:5px;
 margin-left:5px;
  overflow:hidden;
 }
 #ttcont {
 display:block;
 padding:2px 12px 3px 7px;
 margin-left:5px;
 background:#666;
 color:#fff;
 }
#ttbot {
display:block;
height:5px;
margin-left:5px;
overflow:hidden;
}
#SpanMentionsLegales
{
     font-size: x-small;
    color:Blue;
    font-style:italic;
    
}


