/***********************************************************************/
/*                                                    GRAPHIQUE GENERAL*/
/***********************************************************************/
body {
  /*background-image: url("images/accueil/fond-accueil.jpg");*/
  background-color: #FBFAF6;
  background-repeat: no-repeat;
  color: #000000;
}


#menu {
  background-image: url("images/blocs/fond-menu.png");
  background-color: #FFFFFF; 
}
  #menu_navig
  { background-color: #EDE7DB; }
    #main_menu dd {
      background-color: #F0E8DB;
      border-color: #D9CCB9;
    }
      #main_menu dd span {
        color: #7D1A1A;
      }
      #main_menu li {
        color: #544936;
      }
        #main_menu li a {
          color: #000000;
        }


#main {
  background-image: url("images/blocs/main.gif");
  background-position: top;
  background-repeat: repeat-x;
}


#baseline {
  background-image: url("images/blocs/fond-menu-bas.png");
  background-position: top;
  background-repeat: repeat-x;
}
  #baseline a:link, #baseline a:visited
  { color: #000000; }




/***********************************************************************/
/*                                                        CADRE CENTRAL*/
/***********************************************************************/


/*ZONE PRODUITS*/
/******************************************************************************/
a.select_prod img                                                               /*Cadre de sélection*/
{ 
  border-left-color: #555555; border-top-color: #555555; 
  border-right-color: #000000; border-bottom-color: #000000;
}
  a.select_prod:hover img.vignette                                                /*Cadre de sélection*/
  { border-color: #000000; }
  a.select_prod:hover img.img_dock
  { border-color: #E7E7E7; }



div.model_onglet                                                                /*Onglet*/
{
  background-image: url("images/model_onglet.gif");
  color: #FFFFFF;
}

div.model_type, div.model_type2, div.model_type3                                /*Haut et bas tableau global*/
{ border-color: #000000; }


/*Tableau d'affichage avec tri*/
table.tab_tri_prod {
  border-color: #000000;
}
    table.tab_tri_prod td {
      border-color: #000000;
    }
  tr.produit_tailles {
    background-color: #F0E6D6;
  }
/*Tableau général du produit*/
table.info_prod td 
{ 
  background-color: #F4F0E9; 
  color: #000000;
  border-color: #000000;
}
  tr.produit_title, tr.produit_title td                                           /*En tetes tableau*/
  { 
    background-image: url("images/blocs/produit_titre.jpg");
    background-color: #F5EEE2;
    color: #000000;
  }
  tr.produit_detail                                                              /*Fond du tableau*/
  { 
    background-color: #F4F0E9;
  }
  table.info_prod td.info_dispo                                                   /*Cases dispo couleurs*/
  { color: #FFFFFF; }
  table.info_prod td.pack_prod 
  { background-color: #DDDDDD; }
  


  .invisible_popDesc                                                              /*Cadre javascript*/
  { 
    /*background-image: url("images/back_minipop.png");*/
    background-color: #EFE9DD;
    border-color: #000000;
  }




/*DIVERS*/
/******************************************************************************/
.zone_info {
  background-color: #E0D8CB;
}




/*PANIER*/
/******************************************************************************/
.panier                                                                         /*Ligne panier*/
{ border-color: #FF9900; }
table.panier tr, table.panier td
{ border-color: #333333; }




/*FORMULAIRE*/
/******************************************************************************/
.cadre_d
{ border-color: #000000; }

table.fiche_form
{ border-color: #000000; }
table.fiche_form td
{ border-color: #777777; }




/***********************************************************************/
/*                                                               TEXTES*/
/***********************************************************************/


/*ZONES DE TEXTE*/
/******************************************************************************/
.descriptif
{ color: #000000; }

div.extrait_title, div.extrait_title2  /*Bloc*/
{ background-color: #CEC8C8; }
div.extrait_title
{ background-image: url("images/header_extrait.png"); }
div.extrait_title2
{ background-image: url("images/header_extrait2.png"); }
div.extrait
{ background-color: #FFFFFF; }
span.extrait
{ color: #000000; }

div.resume  /*Résumé mini panier*/
{ border-color: #000000; }


/*TITRES*/
/******************************************************************************/
span.titre1
{ background-color: #CF0E0E; color: #FFFFFF; }
span.titre5, span.titre6 {
  /*background-image: url("images/header-back-fabricant-lit.gif");*/
  background-color: #DFD4C0;
  background-repeat: no-repeat; 
  color: #000000; border-color: #000000;
  padding-left: 3px;
}
span.titre7
{ background-color: #DFD4C0; color: #000000; }
span.titre8 { 
  background-color: #BBBBBB; 
  color: #000000;
}
div.titre9 { 
  background-color: #000000; 
  border-color: #FFFFFF;
}


/*COULEURS PRINCIPALES*/
/******************************************************************************/
.fiche                                                                          /*Couleur info*/
{ color: #3464D6; }
.fiche2 
{ color: #006699; }
.important                                                                      /*Couleur important*/
{ color: #FF2233; }
.price, .ex_price                                                               /*Couleur prix*/
{ color: #CF0E0E; }
.info                                                                           /*Couleur notifications*/
{ color: #000000; }
.light                                                                           /*Couleur clair*/
{ color: #FFFFFF; }
.dark                                                                           /*Couleur sombre*/
{ color: #000000; }
span.val_ok                                                                     /*Informations*/
{ color: #27EA00; }




/***********************************************************************/
/*                                                              BOUTONS*/
/***********************************************************************/
.texte .delete
{
  background-color: #000000;
  color: #FFFFFF;
  border-color: #BBBBBB;
}
.texte:hover .delete:hover
{ border-color: #FFFFFF; }
