html{
  font-size:90%;
  font-family:arial,freesans,"dejavu sans";
  background-color:#4B4B4B;
}

body{
  width:989px;
  margin-left:auto;
  margin-right:auto;
}

p{margin:0;}
h1{margin:0;}

textarea{width:98%;}

a img{border:0px;}

.logo{background:url("images/logo.jpg") no-repeat; width:949px; height:171px;}

.broche{background:url("images/broche.png") no-repeat; height:310px;}

.page-g{background:url("images/page-g.png") repeat-y; width:20px;}
.page-d{background:url("images/page-d.png") repeat-y; width:20px;}
.page-m{background-color:white;}

.pp_m{font-weight:bold; text-align:center; background-color:#D17468; height:30px;}
.pp_m a{color:black;}

.barre_titre{
  font-size : 150%;
  font-weight : bold;
}
.barre_titre a{color:black; text-decoration:none;}

/*.tab-menu{background:url("images/tab-menu.png") no-repeat; width:197px; height:27px; color:white; text-align:right; font-weight:bold; padding:0px 4px;}*/
.tab-menu{background:url("images/tab-menu2.png") no-repeat; width:197px; height:27px; color:white; text-align:right; font-weight:bold; padding:0px 3px;}
.tab-menu a{ font-size:14px; color:white; text-decoration:none;}
html>body .tab.menu { height: auto; min-height:27px; }
.tab-cat{font-size:12px; color:#342623;}
.tab-cat a{color:#342623; text-decoration:none;}

.tab-mm{font-size:13px; color:#342623;}
.tab-mm a{color:#342623;}

.tab-hg{background:url("images/tab-hg.png") no-repeat; width:6px; height:5px;}
.tab-hd{background:url("images/tab-hd.png") no-repeat; width:6px; height:5px;}
.tab-bg{background:url("images/tab-bg.png") no-repeat; width:6px; height:5px;}
.tab-bd{background:url("images/tab-bd.png") no-repeat; width:6px; height:5px;}
.tab-h{background:url("images/tab-h.png") repeat-x; height:5px;}
.tab-b{background:url("images/tab-b.png") repeat-x; height:5px;}
.tab-g{background:url("images/tab-g.png") repeat-y; width:6px;}
.tab-d{background:url("images/tab-d.png") repeat-y; width:6px;}
.tab-m a{color:black; text-decoration:none;}

.categories{width:100%;}
.categories tr td{text-align:center;}

.desc-categorie{color:#342623;}

.calendrier_m{text-align:center; background-color:#FFEFEF; color:#342623;}
.calendrier_m a{color:#342623; text-decoration:none;}

.BM-g{background:url("images/BM-g.png") no-repeat; width:230px; height:38px;}
.BM-m{background:url("images/BM-m.png") repeat-x; height:38px; color:white;}
.BM-m a{color:white; text-decoration:none;}

.bouton-g{background:url("images/bouton-g.png") no-repeat; width:8px; height:20px;}
.bouton-d{background:url("images/bouton-d.png") no-repeat; width:8px; height:20px;}
.bouton-m{background:url("images/bouton-m.png") repeat-x; height:20px; text-align:center;}

.info_g{background:url("images/bouton-brun-g.png") no-repeat; width:8px; height:20px;}
.info_m{color:white; font-weight:bold; text-align:center; background:url("images/bouton-brun-m.png") repeat-x; height:20px;}
.info_m a{color:white; text-decoration:none;}
.info_m_fiche{text-align:center; background:url("images/bouton-brun-m-fiche.png") no-repeat 50%; height:20px;}
.info_m_fiche a{text-decoration:none;}
.info_d{background:url("images/bouton-brun-d.png") no-repeat; width:8px; height:20px;}

.ct_g{color:white; font-weight:bold; font-size:85%; background:url("images/ct-g.png") no-repeat; height:30px;}
.ct_m{color:white; font-weight:bold; font-size:85%; background:url("images/ct-m.png") repeat-x; height:30px;}

.BN_titres{background:url("images/BN_titres.png") repeat-x; height:20px;}
.BN_barre{background:url("images/bouton-m.png") repeat-x; height:20px;}

.BM_contenu{color:white; font-weight:bold; background:url("images/BM-contenu.png") repeat-x; width:1%; height:40px; padding-left:8px; padding-right:8px;}
.BM_contenu a{color:white; text-decoration:none;}
.BM_separateur{background:url("images/BM-separateur.png") no-repeat; width:10px; height:40px;}
.BM_m{background:url("images/BM-contenu.png") repeat-x; height:40px;}
.BM_boule{background:url("images/BM-boule.png") no-repeat; width:40px; height:40px;}
.BM_d{background:url("images/BM-d.png") no-repeat; width:100px; height:40px;}
.BM_d a{text-decoration:none;}
.BM_rss{text-align:center; background:url("images/BM-rss.png") no-repeat; width:29px; height:40px;}
.BM_rss a{text-decoration:none;}
.BM_top_recherche{text-align:center; background:url("images/BM-top-recherche.png") no-repeat; width:32px; height:40px;}
.BM_top_recherche a{text-decoration:none;}

.MV_h{background:url("images/MV-h.png") no-repeat; width:200px; height:3px;}
.MV_m{background:url("images/MV-m.png") repeat-y; width:200px;}
.MV_b{background:url("images/MV-b.png") no-repeat; width:200px; height:3px;}
.MV_cat{color:white; font-weight:bold; font-size:85%; padding-left:50px;}
.MV_cat a{color:white; text-decoration:none;}
.MV_cat_piercings{background:url("images/MV-cat-piercings.png") no-repeat; width:200px; height:30px;}
.MV_cat_bijoux_homme{background:url("images/MV-cat-bijoux-homme.png") no-repeat; width:200px; height:30px;}
.MV_cat_bijoux_femme{background:url("images/MV-cat-bijoux-femme.png") no-repeat; width:200px; height:30px;}
.MV_cat_bijoux_mixtes{background:url("images/MV-cat-bijoux-mixtes.png") no-repeat; width:200px; height:30px;}
.MV_cat_bijoux_fun{background:url("images/MV-cat-bijoux-fun.png") no-repeat; width:200px; height:30px;}
.MV_cat_promos{background:url("images/MV-cat-promos.png") no-repeat; width:200px; height:30px;}
.MV_souscat_1{font-size:90%; padding-left:20px;}
.MV_souscat_1 a{color:black; text-decoration:none;}

.MM_h{background:url("images/MM-h.png") no-repeat; width:200px; height:3px;}
.MM_m{font-size:90%; background:url("images/MM-m.png") repeat-y; width:200px; padding:8px;}
.MM_m a{color:black;}
.MM_b{background:url("images/MM-b.png") no-repeat; width:200px; height:3px;}
.MM_informations{background:url("images/MM-informations.png") no-repeat; width:200px; height:30px;}

.BN_h{background:url("images/BN-h.png") no-repeat; width:200px; height:3px;}
.BN_m{background:url("images/BN-m.png") repeat-y; width:200px; padding:8px;}
.BN_m a{color:black; text-decoration:none;}
.BN_b{background:url("images/BN-b.png") no-repeat; width:200px; height:3px;}
.BN_panier{background:url("images/BN-panier.png") no-repeat; width:200px; height:30px;}

.BP_une_h{color:white; font-weight:bold; text-align:center; background:url("images/BP-une-h.png") no-repeat; width:200px; height:36px;}
.BP_une_m{background:url("images/BP-une-m.png") repeat-y; width:200px; padding:8px;}
.BP_une_m a{color:black; font-weight:bold; text-decoration:none;}
.BP_une_b{background:url("images/BP-une-b.png") no-repeat; width:200px; height:7px;}

.BP_newsletter_h{color:white; font-weight:bold; text-align:center; background:url("images/BP-newsletter-h.png") no-repeat; width:200px; height:36px;}
.BP_newsletter_m{background:url("images/BP-newsletter-m.png") repeat-y; width:200px; padding:8px;}
.BP_newsletter_m a{color:black; font-weight:bold; text-decoration:none;}
.BP_newsletter_b{background:url("images/BP-newsletter-b.png") no-repeat; width:200px; height:7px;}

.BP_hg{background:url("images/BP-hg.png") no-repeat; width:7px; height:7px;}
.BP_hd{background:url("images/BP-hd.png") no-repeat; width:7px; height:7px;}
.BP_bg{background:url("images/BP-bg.png") no-repeat; width:7px; height:7px;}
.BP_bd{background:url("images/BP-bd.png") no-repeat; width:7px; height:7px;}
.BP_h{background:url("images/BP-h.png") no-repeat 50%; height:7px;}
.BP_b{background:url("images/BP-b.png") no-repeat 50%; height:7px;}
.BP_g{background:url("images/BP-g.png") repeat-y; width:7px;}
.BP_d{background:url("images/BP-d.png") repeat-y; width:7px;}
.BP_m{font-size:90%; height:140px; padding:4px;}
.BP_m_topr{font-size:90%;}

.c_hg{background:url("images/c-hg.png") no-repeat; width:3px; height:3px;}
.c_hd{background:url("images/c-hd.png") no-repeat; width:3px; height:3px;}
.c_bg{background:url("images/c-bg.png") no-repeat; width:3px; height:3px;}
.c_bd{background:url("images/c-bd.png") no-repeat; width:3px; height:3px;}
.c_h{background:url("images/c-h.png") repeat-x; height:3px;}
.c_b{background:url("images/c-b.png") repeat-x; height:3px;}
.c_g{background:url("images/c-g.png") repeat-y; width:3px;}
.c_d{background:url("images/c-d.png") repeat-y; width:3px;}
.c_m{background-color:#FFDCA6;}
.c_m a{color:black; text-decoration:none;}

.cadre_hg{background:url("images/cadre-hg.png") no-repeat; width:260px; height:7px;}
.cadre_hm{background:url("images/cadre-hm.png") repeat-x; height:7px;}
.cadre_hd{background:url("images/cadre-hd.png") no-repeat; width:7px; height:7px;}
.cadre_g{background:url("images/cadre-g.png") repeat-y; width:7px;}
.cadre_m{font-size:90%; padding:4px;}
.cadre_d{background:url("images/cadre-d.png") repeat-y; width:7px;}
.cadre_bg{background:url("images/cadre-bg.png") no-repeat; width:260px; height:7px;}
.cadre_bm{background:url("images/cadre-bm.png") repeat-x; height:7px;}
.cadre_bd{background:url("images/cadre-bd.png") no-repeat; width:7px; height:7px;}

.BP_fiche_titre{color:#342623; font-weight:bold;}
.BP_fiche_titre a{color:#342623; text-decoration:none;}
.BP_image{float:left; padding-right:8px;}

.BP_fiche_prix_g{background:url("images/BP-fiche-prix-g.png") no-repeat; width:5px; height:22px;}
.BP_fiche_prix_m{color:white; font-weight:bold;  text-align:center; background:url("images/BP-fiche-prix-m.png") repeat-x; height:22px;}
.BP_fiche_prix_d{background:url("images/BP-fiche-prix-d.png") no-repeat; width:5px; height:22px;}

.BP_topr_case{background-color:#D3C8C7; border:1px solid white; height:20px;}
.BP_topr_case a{color:black; text-decoration:none;}

.BN_mm{background-color:#FFDCA6; vertical-align:top;}

.submit_quantite{background:url("images/calculator_edit.png"); width:16px; height:16px; border:0px; cursor:pointer;}
.submit_bleu_200{color:white; font-weight:bold; background:url("images/bouton-bleu-200.png"); width:200px; height:22px; border:0px; cursor:pointer;}
.submit_rose_200{color:white; font-weight:bold; background:url("images/bouton-rose-200.png"); width:200px; height:20px; border:0px; cursor:pointer;}
.submit_rechercher{background:url("images/BM-rechercher.png"); width:38px; height:38px; border:0px; cursor:pointer;}
.s_rechercher{background:url("images/S-rechercher.png"); width:38px; height:28px; border:0px; cursor:pointer;}

.i_form_input{border:1px solid #A7AFB6; width:95%;}
.i_form_input:focus{border:1px solid #DCE7F0;}
.i_form_input_short{border:1px solid #A7AFB6;}
.i_form_input_short:focus{border:1px solid #DCE7F0;}
.i_BM{border:1px solid black;}

.tab_page{
  width : 100%;
}

.menu_titre{}

.menu_fond{}

.txt_commande_produit{color:#626262; font-weight:bold;}
.txt_commande_produit a{color:#626262; text-decoration:none;}
.txt_commande_prix{color:#626262;}
.txt_commande_infos{color:#688A00;}
.middle{text-align:center;}
.pad4{padding:4px;}

.st_pages{color:#557BE8;}
.st_pages a{color:black;}

.bold{font-weight:bold;}
.red{color:red;}

.erreur{
  color : red;
}

