body {
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Verdana, Sans-Serif;
	background: #5e0327 url(/picture//detail/background.jpg) top repeat-x; 

}
/* IE */
#body {
	position: relative; 
	margin-left: auto;
	margin-right: auto;
	width: 733px;
	text-align: left;
}  
 
#top_logo_part{
	
	background-color: #FFFFFF;
	
	text-align: left;
} 
#main_part {
	
 padding-left: 5px;
     padding-right: 5px;
    

}
 
 /*** Printing ***/
#body_print {
	width: 640px;
	text-align: left;
}
 #body_print #top_part, 
 #body_print #left_menu, 
 #body_print #right_menu, 
 #body_print #bottom_part{
	display:none;
}
#body_print #main_part {
	margin: 0;
	text-align: left;
}
/* default size for same size in IE, FF */
h1              {}
h2,h3           { }
h2              { }
h4				{ }
h5              {  }
h6              { font-size: .75em; margin: 1.67em 0 }
 /* html editor */
 P,
 UL,
 LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}
form, input {
	margin: 0;
	padding: 0;
}   
img { border: 0; margin: 0; padding: 0;}
#page_description {
	width:100%;
}

/* Dedicaced to site */
.external_link{
	color:#b7a88c;
	text-decoration: none; 
	white-space: nowrap;
}
.external_link:hover{
	color:#FFFFFF;
}

.s_mh_separator {
	color: #000000;
}

ul.service_item {
	margin-left: 0px; 
	padding-left: 17px; 
	list-style-image: url(/picture/data/Image/.g_net_graph/list_item.gif);
}

ul.service_item li{
	font-size: 11px;
	color: #FFFFFF;
}

/* auto generated from theme*/ 

/*|desc: |*/
.sw_bandeau {
}

/*|desc:IMAGES ET POLICES:menu du haut:gauche |*/
.sw_mh_gauche {
    background-color: #D6E0EC;
    width: 171px;
     height: 34px;
    } 

/*|desc:IMAGES ET POLICES:menu du haut:centre |*/
.sw_mh_centre {
    background: url('/picture/menu_haut/mh_centre.jpg') repeat-x top;
     width: 501px;
    } .sw_mh_centre a{
    color: #BE2E61;
     font-weight: bold;
     font-size: 12px;
     text-decoration: none;
     display: block;
     white-space: nowrap;
     padding: 3px 1px 5px 1px;
    } .sw_mh_centre a:hover{
    color: #FFFFFF;
     background: #5E0327;
     }

/*|desc:IMAGES ET POLICES:menu du haut:droite |*/
.sw_mh_droite {
    width: 69px;
     height: 34px;
    }

/*|desc:IMAGES ET POLICES:onglet du menu haut:gauche |*/
.sw_oh_gauche {
}

/*|desc:IMAGES ET POLICES:onglet du menu haut:centre |*/
.sw_oh_centre {
}

/*|desc:IMAGES ET POLICES:onglet du menu haut:droite |*/
.sw_oh_droite {
}

/*|desc:IMAGES ET POLICES:onglet du menu haut:puce |*/
.sw_oh_puce {
}

/*|desc:IMAGES ET POLICES:second menu de liens:haut |*/
.sw_sm_haut {
}

/*|desc:IMAGES ET POLICES:second menu de liens:centre |*/
.sw_sm_centre {
}

/*|desc:IMAGES ET POLICES:second menu de liens:bas |*/
.sw_sm_bas {
}

/*|desc:IMAGES ET POLICES:second menu de liens:puce |*/
.sw_sm_puce {
}

/*|desc:IMAGES ET POLICES:second menu de liens:separateur |*/
.sw_sm_separateur {
}

/*|desc:IMAGES ET POLICES:liste de lien légaux:haut |*/
.sw_ll_haut {
}

/*|desc:IMAGES ET POLICES:liste de lien légaux:centre |*/
.sw_ll_centre {
}

/*|desc:IMAGES ET POLICES:liste de lien légaux:bas |*/
.sw_ll_bas {
}

/*|desc:IMAGES ET POLICES:liste de diffusion:haut |*/
.sw_ld_haut {
}

/*|desc:IMAGES ET POLICES:liste de diffusion:centre |*/
.sw_ld_centre {
}

/*|desc:IMAGES ET POLICES:liste de diffusion:bas |*/
.sw_ld_bas {
}

/*|desc:IMAGES ET POLICES:liste de diffusion:ok |*/
.sw_ld_ok {
}

/*|desc:IMAGES ET POLICES:le plus recherché:haut |*/
.sw_pr_haut {
}

/*|desc:IMAGES ET POLICES:le plus recherché:centre |*/
.sw_pr_centre {
}

/*|desc:IMAGES ET POLICES:le plus recherché:bas |*/
.sw_pr_bas {
}

/*|desc:IMAGES ET POLICES:rechercher:haut |*/
.sw_re_haut {
}

/*|desc:IMAGES ET POLICES:rechercher:texte haut |*/
.sw_re_texte_haut {
}

/*|desc:IMAGES ET POLICES:rechercher:centre |*/
.sw_re_centre {
}

/*|desc:IMAGES ET POLICES:rechercher:bas |*/
.sw_re_bas {
}

/*|desc:IMAGES ET POLICES:rechercher:ok |*/
.sw_re_ok {
}

/*|desc:IMAGES ET POLICES:le panier:haut |*/
.sw_pa_haut {
}

/*|desc:IMAGES ET POLICES:le panier:texte haut |*/
.sw_pa_texte_haut {
}

/*|desc:IMAGES ET POLICES:le panier:centre |*/
.sw_pa_centre {
}

/*|desc:IMAGES ET POLICES:le panier:bas |*/
.sw_pa_bas {
}

/*|desc:IMAGES ET POLICES:le panier:ok |*/
.sw_pa_ok {
}

/*|desc:IMAGES ET POLICES:le panier:puce de lien |*/
.sw_pa_puce_lien {
}

/*|desc:IMAGES ET POLICES:espace client:haut |*/
.sw_ec_haut {
}

/*|desc:IMAGES ET POLICES:espace client:texte haut |*/
.sw_ec_texte_haut {
}

/*|desc:IMAGES ET POLICES:espace client:centre |*/
.sw_ec_centre {
}

/*|desc:IMAGES ET POLICES:espace client:bas |*/
.sw_ec_bas {
}

/*|desc:IMAGES ET POLICES:espace client:ok |*/
.sw_ec_ok {
}

/*|desc:IMAGES ET POLICES:espace client:puce de lien |*/
.sw_ec_puce_lien {
}

/*|desc:IMAGES ET POLICES:boîte volante:haut |*/
.sw_bv_haut {
}

/*|desc:IMAGES ET POLICES:boîte volante:centre |*/
.sw_bv_centre {
}

/*|desc:IMAGES ET POLICES:boîte volante:bas |*/
.sw_bv_bas {
}

/*|desc:IMAGES ET POLICES:boîte volante:texte |*/
.sw_bv_texte {
}

/*|desc:IMAGES ET POLICES:boîte volante:texte fermer |*/
.sw_bv_texte_fermer {
}

/*|desc:IMAGES ET POLICES:bas de page:haut |*/
.sw_bp_haut {
}

/*|desc:IMAGES ET POLICES:bas de page:centre |*/
.sw_bp_centre {
}

/*|desc:IMAGES ET POLICES:bas de page:bas |*/
.sw_bp_bas {
}

/*|desc:IMAGES ET POLICES:bouton type:centre |*/
.sw_bt_centre {
}

/*|desc:IMAGES ET POLICES:bouton type:droite |*/
.sw_bt_droite {
}

/*|desc:IMAGES ET POLICES:bouton type:gauche |*/
.sw_bt_gauche {
}

/*|desc:IMAGES ET POLICES:bouton type:centre commande |*/
.sw_bt_centre_commande {
}

/*|desc:IMAGES ET POLICES:bouton type:centre commande actif |*/
.sw_bt_centre_commande_actif {
}

/*|desc:IMAGES ET POLICES:contour des images:bord bas |*/
.sw_ci_bord_bas {
}

/*|desc:IMAGES ET POLICES:contour des images:bord gauche |*/
.sw_ci_bord_gauche {
}

/*|desc:IMAGES ET POLICES:contour des images:bord droit |*/
.sw_ci_bord_droit {
}

/*|desc:IMAGES ET POLICES:contour des images:bord haut |*/
.sw_ci_bord_haut {
}

/*|desc:IMAGES ET POLICES:contour des images:bas gauche |*/
.sw_ci_bas_gauche {
}

/*|desc:IMAGES ET POLICES:contour des images:bas droite |*/
.sw_ci_bas_droite {
}

/*|desc:IMAGES ET POLICES:contour des images:haut gauche |*/
.sw_ci_haut_gauche {
}

/*|desc:IMAGES ET POLICES:contour des images:haut droite |*/
.sw_ci_haut_droite {
}

/*|desc:IMAGES ET POLICES:contour des images:centre |*/
.sw_ci_centre {
}

/*|desc:IMAGES ET POLICES:produit sans images:pas de photo (doit être une image gif) |*/
.sw_no_photo {
}

/*|desc:IMAGES ET POLICES:icône:ajouter au panier |*/
.sw_ic_ajouter_panier {
}

/*|desc:IMAGES ET POLICES:icône:détail produit |*/
.sw_ic_detail_produit {
}

/*|desc:IMAGES ET POLICES:icône:ok |*/
.sw_ic_ok {
}

/*|desc:IMAGES ET POLICES:icône:imprimer |*/
.sw_ic_imprimer {
}

/*|desc:IMAGES ET POLICES:icône:continuer achat |*/
.sw_ic_continuer_achat {
}

/*|desc:IMAGES ET POLICES:icône:enregistrer panier |*/
.sw_ic_enregistrer_panier {
}

/*|desc:IMAGES ET POLICES:icône:vider panier |*/
.sw_ic_vider_panier {
}

/*|desc:IMAGES ET POLICES:icône:fin enregistrer panier |*/
.sw_ic_fin_enregistrer_panier {
}

/*|desc:IMAGES ET POLICES:icône:suppression article panier |*/
.sw_ic_supp_article_panier {
}

/*|desc:IMAGES ET POLICES:icône:commander |*/
.sw_ic_commander {
}

/*|desc:IMAGES ET POLICES:icône:supp adresse |*/
.sw_ic_supp_adresse {
}

/*|desc:IMAGES ET POLICES:icône:maj adresse |*/
.sw_ic_maj_adresse {
}

/*|desc:IMAGES ET POLICES:icône:rss |*/
.sw_ic_rss {
}

/*|desc:IMAGES ET POLICES:icône:envoyer a un ami |*/
.sw_ic_envoyer_ami {
}

/*|desc:IMAGES ET POLICES:langues:francais |*/
.sw_lg_1_fr_francais {
}

/*|desc:IMAGES ET POLICES:langues:anglais |*/
.sw_lg_2_an_anglais {
}

/*|desc:IMAGES ET POLICES:langues:allemand |*/
.sw_lg_3_al_allemand {
}

/*|desc:IMAGES ET POLICES:langues:italien |*/
.sw_lg_4_it_italien {
}

/*|desc:IMAGES ET POLICES:langues:espagnol |*/
.sw_lg_5_es_espagnol {
}

/*|desc:IMAGES ET POLICES:séparateur de zone:faible |*/
.sw_se_faible {
}

/*|desc:IMAGES ET POLICES:séparateur de zone:moyen |*/
.sw_se_moyen {
}

/*|desc:IMAGES ET POLICES:séparateur de zone:fort |*/
.sw_se_fort {
}

/*|desc:APPARENCES DU SITE:générale:SELECT |*/
.sw__select {
}

/*|desc:APPARENCES DU SITE:générale:INPUT |*/
.sw__input {
}

/*|desc:APPARENCES DU SITE:générale:INPUT onFocus |*/
.sw__.input_focus {
}

/*|desc:APPARENCES DU SITE:générale:INPUT normal |*/
.sw__.input_normal {
}

/*|desc:APPARENCES DU SITE:générale:a:hover |*/
a:hover {
    color: #FFFFFF;
    }

/*|desc:APPARENCES DU SITE:générale:a |*/
a {
    color: #FFFFFF;
    }

/*|desc:APPARENCES DU SITE:générale:th |*/
.sw__th {
}

/*|desc:APPARENCES DU SITE:générale:h1 |*/
h1 {
    height: 42px;
     background: url(/picture/detail/butterfly_star.gif) no-repeat;
     padding: 10px 0 0 42px;
     margin-bottom:-10px;
     letter-spacing: -2px;
     font-style: normal;
      font-size: 24px;
     color: #FFFFFF;
    }

/*|desc:APPARENCES DU SITE:générale:h2 |*/
h2 {
    font-weight: bold;
     color: #868072;
     margin: 0;
     font-size: 14px;
    }

/*|desc:APPARENCES DU SITE:générale:h3 |*/
h3 {
    font-size: 11px;
     font-weight: bold;
     color: #868072;
     margin: 0;
     }

/*|desc:APPARENCES DU SITE:générale:h4 |*/
h4 {
    font-weight: normal;
     color: #FFFFFF;
     margin: 0;
     font-size: 11px;
    }

/*|desc: |*/
h5 {
    font-size: 10px;
     color: #FFFFFF;
     margin: 0;
    }

/*|desc:APPARENCES DU SITE:générale:h4 selected |*/
.sw_h4_selected {
    font-weight: Bold;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #FF6600;
    text-transform: uppercase;
    }

/*|desc:APPARENCES DU SITE:générale:texte erreur |*/
.sw_texte_erreur {
    font-weight: Bold;
    font-size: 10px;
    color: red;
    }

/*|desc:APPARENCES DU SITE:générale:autre texte |*/
.sw_texte_autre {
    font-weight: Bold;
    font-size: 10px;
    color: #000000;
    }
.sw_texte_autre a {
    color: #000000;
    text-decoration: none;
    }

/*|desc:APPARENCES DU SITE:chemin de navigation:chemin |*/
.sw_chemin {
    color: #FFFFFF;
     text-align: center;
     white-space: nowrap;
     font-size: 12px;
     font-weight: bold;
    }
.sw_chemin_td {
    background: #5E0327;
    }
.sw_chemin_td_hover {
    background: #868072;
    }
.sw_chemin_a {
    color: #FFFFFF;
    /*#BE2E61;
    */ text-decoration: none;
    }
.sw_chemin_a_hover {
    color: #FFFFFF;
      background-color: #868072;
     text-decoration: none;
    }

/*|desc:APPARENCES DU SITE:chemin de navigation:chemin selectionné |*/
.sw_chemin_selected {
    font-weight: Bold;
    font-size: 10px;
    color: #000000;
    }
.sw_chemin_selected a {
    color: #000000;
    text-decoration: none;
    }

/*|desc:APPARENCES DU SITE:produit:texte stock |*/
.sw_texte_stock {
    }

/*|desc:APPARENCES DU SITE:produit:texte prix |*/
.sw_texte_prix {
    font-weight: Bold;
    font-size: 10px;
    color: #FF6600;
    }

/*|desc:APPARENCES DU SITE:produit:promotion produit info |*/
.sw_product_discount_info {
    font-weight: Bold;
    font-size: 10px;
    color: #3862c6;
    background-color: #dcdfe8;
    text-align: center;
    }

/*|desc:APPARENCES DU SITE:produit:prix libelle |*/
.sw_texte_prix_libelle {
    font-weight: normal;
    font-size: 10px;
    color: #FF6600;
    }

/*|desc:APPARENCES DU SITE:produit:prix avant promo |*/
.sw_texte_discount_price {
    text-decoration: line-through;
    }

/*|desc:APPARENCES DU SITE:pagination:pagination pages |*/
.sw_texte_pagination_pages {
    font-weight: Bold;
    font-size: 10px;
    color: #666666;
    text-align: right;
    }
.sw_texte_pagination_pages a {
    color: #666666;
    }

/*|desc:APPARENCES DU SITE:pagination:pagination ordre |*/
.sw_texte_pagination_ordre {
    font-weight: Normal;
    font-size: 10px;
    color: #666666;
     padding-bottom: 5px;
    }
.sw_texte_pagination_ordre a {
    color: #666666;
    text-decoration: none;
    font-weight: bold;
    }

/*|desc:APPARENCES DU SITE:formulaires:formulaire |*/
.sw_texte_formulaire {
    font-weight: Bold;
    font-size: 10px;
    color: #666666;
    }
.sw_texte_formulaire a {
    color: #6699CC;
    text-decoration: none;
    font-weight: bold;
    }

/*|desc:APPARENCES DU SITE:formulaires:methode paiement |*/
.sw_texte_methode_paiment {
    font-weight: Bold;
    font-size: 10px;
    color: #666666;
    }
.sw_texte_methode_paiment a {
    color: #FF6600;
    text-decoration: none;
    font-weight: normal;
    }

/*|desc:APPARENCES DU SITE:panier:prix total ttc |*/
.sw_panier_prix_total_ttc {
    font-weight: Bold;
    font-size: 12px;
    color: #666666;
    }

/*|desc:APPARENCES DU SITE:détail de commande:methode paiement 2 |*/
.sw_texte_methode_paiment_2 {
    font-weight: normal;
    font-size: 10px;
    color: #FF6600;
    }

/*|desc:APPARENCES DU SITE:liste des commandes:etat commande |*/
.sw_texte_etat_commande {
    font-weight: Bold;
    font-size: 10px;
    color: #666666;
    background-color: #dae2ed;
    }

/*|desc:APPARENCES DU SITE:liste des commandes:liste commande |*/
.sw_texte_liste_commande {
    font-weight: normal;
    font-size: 10px;
    color: #666666;
    }
.sw_texte_liste_commande a {
    color: #6699CC;
    text-decoration: none;
    font-weight: bold;
    }
