/* boutique  */

/* boutique categorie description*/
#BO_categorie_description
        {

        padding: 3px;
        }
#BO_categorie_description img
        {
        border: 5px;
        float:right;
        }

/* boutique categorie liste*/
#BO_categorie_liste
        {
        padding: 3px;
        }
#BO_categorie_liste p
        {
        font-size:12px;
        margin:0px;
        }
#BO_categorie_liste h3
        {
        font-size:12px;
        font-weight:bold;
        margin:0px;
        }
#BO_categorie_liste h3 a
        {
        text-decoration: underline;
        }
#BO_categorie_liste h3 a:hover, #BO_categorie_liste h3  a:focus, #BO_categorie_liste h3 a:active
        {
        text-decoration: none;
        }
/* boutique categorie catalogue */
#BO_categorie_catalogue
        {

        padding: 3px;
        }

/*                        */
#BO_categorie_selection_produit
        {

        }

/* boutique produit liste*/

.BO_liste_produit_color1
        {
        background-color:#DBDBDB;

        }
.BO_liste_produit_color2
        {
        background-color:#DBDBDB;
        }
.BO_liste_produit_color3
        {
        background-color:#BDECBF;
        }
.BO_liste_produit_color4
        {
        background-color:#B3CE27;

        font-weight:bold;
        }
.BO_liste_produit_exclu3
        {
        background-image:url(../fr/charte/exclu.gif);
        }
/* bloc 1 produit */
.BO_produit_liste
        {
                border-bottom:2px solid #2E872B;

        width:100%;
        line-height:15px;
        letter-spacing: 0px;
        word-spacing: 1px;
                }

.BO_produit_liste img
        {
        border:0px;
        }
/* bloc liste produit */
#BO_liste_produit
        {
                width:inherit;

        }

#BO_liste_produit h1
        {
        font-size:14px;
        font-weight:bold;
        margin:0px;
        text-align:left;
        margin-top:5px;
                border-bottom: 2px dotted #FF6C55;
        }
#BO_liste_produit select
        {
        font-size:9px;
        font-weight:bold;
        line-height:13px;

        }
#BO_liste_produit_rupture
        {
        background-color:#FDEE68;
        color:#168B32;
        font-weight:bold;
        font-size:14px;
        padding:3px;
        margin-top:10px;
        }

.BO_produit_liste h3
        {
        font-size:12px;
        font-weight:bold;
        margin:0px;
                margin-top:5px;
                border: 0;
                text-decoration:none;
        }

.BO_produit_liste h3 a
        {
        text-decoration: none;
        }
.BO_produit_liste h3 a:hover, .BO_produit_liste h3  a:focus, .BO_produit_liste h3 a:active
        {
        text-decoration: none;
        }

.BO_produit_img
        {
        float:left;
        display:block;
        padding:2px;
        }


.BO_produit_bloc2
        {
        display:block;
        width:250px;
                height:50px;
        line-height:22px;
        margin-top:5px;
        }
.BO_produit_qte , .BO_produit_voirfiche
        {
        }
.BO_produit_prix
        {
        color:#FF3333;
        font-weight:bold;
        }
/* boutique petit panier  */

#BO_panier
        {
        display:block;
        margin-bottom:5px;
        margin-right:5px;
        width:auto;
        line-height:17px;
        letter-spacing: 0px;
        word-spacing: 1px;
        float:none;

        }

#BO_panier img
        {
        border:0px;
        }
#BO_panier ul
        {
    padding:0px;
     margin:0px;
     list-style-type: none;
        }
#BO_panier ul  li p
    {
        color:#616161;
        border-bottom: 1px dotted #8A8A8A;
    }
#BO_panier ul li
    {
        display:block;

         font-size: 11px;


    }
#BO_panier ul  li a
    {
        font-size: 11px;
    display:block;
    text-decoration: underline;
    }
#BO_panier ul  li a:hover, #BO_panier ul  li  a:focus, #BO_panier ul  li a:active
    {
    color: #000000;
    }
#BO_panier ul img
        {
        float:right;
        margin-top:-17px;
        }
#BO_panier h3 ,#BO_panier h4
        {
        font-size:12px;
        font-weight:bold;
        margin:0px;
        text-align:left;
        margin-bottom:5px;
        }
.BO_panier_total
        {
        color:#FF3333;
        font-weight:bold;
        }

.BO_input
        {
        font-size: 9px;
        color: #000;
        font-weight:normal;
		background-color:#CCCCCC;
        border:1px solid #000;
        }

/*  style mon compte */
#BO_compte_menu_identification
        {
                color:#FFFFFF;

        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin-left:15px;
        }
#BO_compte_menu_identification a:link, #BO_compte_menu_identification a:visited
        {
        color:#FFFFFF;
        text-decoration:underline;
        }
#BO_compte_menu_identification a:active, #BO_compte_menu_identification a:hover
        {
        color:#E9D001;
        text-decoration:none;
        }

#BO_compte_menu_identification input
        {
        font-size: 9px;
    color: #000;
        font-weight:bold;
        border:1px solid #000;
        }

#BO_compte_identification
        {
        display:block;
        width:750px;
        }
#BO_compte_new , #BO_compte_old
        {
        width:330px;
        border: solid 1px #ccc;
        margin: 10px;
        padding:5px;
        height:260px;
        float:left;
        }

#BO_compte_news2 , #BO_compte_old2
        {
        width:inherit;
        height:70px;
        }
#BO_compte_news2 p, #BO_compte_old2 p
        {
        height:inherit;
        font-weight:bold;
        }
#BO_compte_news2 img, #BO_compte_old2 img
        {
        float:left;
        margin-right:20px;

        }
#BO_compte_commande_entete td
        {
        background-color:#d2d2d2;
        border-bottom: solid 1px #999;
        margin:2px;
        text-align:center;
        font-weight:bold;
        }
.BO_compte_commande_ligne td
        {
        border-bottom: solid 1px #999;
        margin:2px;
        }
#BO_compte_adresse_livraison , #BO_compte_adresse_facturation
        {
        border: solid 1px #ccc;
        padding:5px;
        margin:5px;
        width:300px;
        float:left;
        }
#BO_choix_livraison
        {
        border: solid 1px #ccc;
        padding:5px;
        margin:5px;
        width:400px;
        float:left;
        }
#BO_compte_adresse_facturation
                {
                float:left;
                }

#BO_compte_adresse_livraison tr > td:first-child , #BO_compte_adresse_facturation tr > td:first-child
        {
        font-weight:bold;
        }
#BO_compte_adresse_livraison td, #BO_compte_adresse_facturation td, #BO_choix_livraison td
        {
        padding-right:4px;
        }

#BO_choix_livraison tr > td:first-child
        {
        font-weight:bold;
        text-align:left;
        width:300px;
        }
#BO_choix_livraison tr:first-child
        {
        font-weight:bold;
        background-color:#ddd;
        text-align:left;
        }
#BO_choix_livraison td
        {
        text-align:right;
        }

/*   CSS sélection accueil  */

#BO_accueil_selection_produit
        {
        margin-right:10px;
        margin-bottom:10px;
        line-height:13px;

        }
#BO_accueil_selection_produit h3
        {
        display:none;
        }

#BO_accueil_selection_produit table
        {
        width:177px;
        margin-left:5px;
        margin-right:5px;
        margin-bottom:14px;
        background-color:#E4E4E4;
        float:left;
        height:160px;
        }
#BO_accueil_selection_produit table td
        {
        padding:0px;
        margin:0px;
        padding-left:5px;
        }
.BO_accueil_selection_produit_prix
        {
        font-weight:bold;
        color:#CC0000;
        font-size:14px;
        line-height:20px;
        }
.BO_accueil_selection_produit_prix2
        {
        font-weight:bold;
        color:#666;
        font-size:11px;
        line-height:10px;
        }
.BO_accueil_selection_produit_tx
        {
        color:#999999;
        font-size:10px;
        display:block;
        }
#BO_accueil_selection_produit_photo
        {
        text-align:center;
        }
#BO_accueil_selection_produit table        TR:First-Child
        {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        background-image:url(../fr/charte/fd_onglet.jpg);
        height:21px;
        font-weight:bold;
        text-align:center;
        color:#FFFFFF;
        }
/* style fiche imprimante */
#BO_imprimante_fiche
        {
        display:block;
        height:100px;
        }


#BO_marque_logo
        {
        float:right;
        padding:3px;
        padding-left:10px;

        }
#BO_imprimante_logo
        {
        float:left;
        padding:3px;
        padding-right:10px;
        }
#BO_produit_fiche .BO_imprimante_tx
        {
        color:#999999;
        font-size:10px;
        display:block;
        font-weight:bold;
        }
.BO_consigne_tx
        {
        color:#8DA21E;
        font-size:10px;
        display:block;
        font-weight:bold;
        }
.prixmodele
        {
        color:#FF0033;
        font-size:20px;
        font-weight:bold;
        }