/* boutique  */

/* boutique categorie description*/
#BO_categorie_description
        {

        padding: 3px;
        }
#BO_categorie_description img
        {
        border: 5px;
        float:right;
        }
#BO_categorie_description .description {
float:left;
width:550px;
	margin: 10px 0 2em auto;
	text-align: left;
	text-indent: 25px;
	background: url(../fr/charte/guilouvert.gif);
	background-position: 0 2px;
	background-repeat: no-repeat;
}

#BO_categorie_description .description p {
line-height:1.8;
	margin: 0;
	display: inline;
	padding-right: 24px;
	background:url(../fr/charte/guilouvferm.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
/* 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 liste produit contenu */		
#BO_liste_produit
        {
                width:inherit;

        }

.dessus {
background:#FFFFFF url(../fr/charte/fond-produit.gif) repeat-x bottom; 

}
#BO_liste_produit h1
        {
        font-size:12px;
        font-weight:bold;
        margin:0px;
        text-align:left;
		text-decoration:none;
        margin-top:5px;
        }

.BO_liste_produit_color1
        {
        background-color:#E4E4E4;
        }
.BO_liste_produit_color2
        {
        background-color:#CCCCCC;
        }


/* liste produit présentation en pavé  */
.BO_produit_liste
        {
        padding: 3px;
        margin:10px;
        padding-bottom:5px;
        width:240px;
        line-height:15px;
        letter-spacing: 0px;
        word-spacing: 1px;
                }

.BO_produit_bloc1
        {
        display:block;
        border-bottom: 1px solid #ccc;
        height:110px;
        width:240px;
        }
.BO_produit_liste img
        {
        border:0px;
        }
.BO_produit_conditionnement
        {
        text-align:center;
        font-size:11px;
        }
		
.BO_produit_liste h3
        {
        font-size:12px;
        font-weight:bold;
        margin:0px;
        text-align:center;
        margin-bottom:5px;
                border: 0;
        }
.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
        {
        display:block;
        width:110px;
        text-align:right;
        }
		
.BO_produit_prix
        {
        color:#DD3300;
        font-weight:bold;
        }
		
/*  liste produit présentation en liste  */
.BO_produit_liste_simple		
	{
	float:left;
	display:block;
	width:236px;
	margin:5px;
	height:200px;
	background-color:#FFFFFF;
	background:url(../fr/charte/fond-produit1.jpg) no-repeat top left;
	}
/* boutique petit panier  */
#BO_panier_entete td {
background-color:#E6E6E6;
font-weight:bold;
border-bottom:#444444 solid 1px;}
#BO_panier_lignepaire td {
background-color:#EFF3E4;}
#BO_panier_ligneimpaire td {
background-color:#ffffff;}

#BO_panier
        {
        display:block;
        padding: 3px;
        margin: 3px;
        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;
        }

/*  style mon compte */
#BO_compte_identification
        {
        display:block;
        width:800px;
        }
#BO_compte_new , #BO_compte_old
        {
        width:350px;
        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 , #BO_choix_livraison
        {
        border: solid 1px #ccc;
        padding:5px;
        margin:5px;
        width:360px;
        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;
        background-color:#ddd;
        text-align:left;
        width:200px;
        }
#BO_choix_livraison td
        {
        text-align:right;
        }


#BO_produit_avis_internaute_add
        {
z-index: 2;
        background-color:#EEE;
        width:520px;
        text-align:left;
        padding:5px;
        border:1px solid #333;

        }
