/* boutique  */

/* boutique categorie description*/
#BO_categorie_description
        {
        padding: 3px;
        }
#BO_categorie_description img
        {
        border: 5px;
        float:right;
        }
#BO_categorie_description .description {
float:left;
width:auto;
	
	text-align: left;
	text-indent: 25px;
}

#BO_categorie_description .description p {
border:0px;
margin:0px;

}
/* 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:auto;
        }

.dessus {
background-color:#EDD895;
/*background:#EDD895 url(../fr/charte/fond-produit.gif) repeat-x bottom; !important */
}
#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;
		color:#C2A77E;
        }

.BO_produit_prix
        {
        color:#713C08;
		font-size:12px;
        font-weight:bold;
        }
.prixmodele	
	{ 
	font-size:12px;
	
	font-weight:bold; 
	}		
/*  liste produit présentation en liste  */
.BO_produit_liste_simple		
	{
	
	display:block;
	width:inherit;
	margin:5px;
	margin-bottom:10px;
	padding: 5px;
	}
.BO_produit_liste_simple  input, .BO_produit_liste_video input
	{
	border:0px;
	color:#FFFFFF;
	cursor:pointer;
	margin:0px;
	padding:0px;
	}	
.BO_produit_liste_video		
	{
	
	display:block;
	width:inherit;
	margin:0px;
	margin-bottom:10px;
	padding: 0px;
	}	
#BO_bouton_fiche { background-color:#EC9C0F; }
.BO_bouton_fiche { background-color:#EC9C0F; }
#BO_bouton_producteur { background-color:#713C08; }
.BO_bouton_producteur { background-color:#713C08; }
#BO_bouton_ajout { background-color:#C2A77E; }
.BO_bouton_ajout { background-color:#C2A77E; }

/* boutique petit panier  */
#BO_panier_entete td {
font-weight:bold;
border-bottom:#444444 solid 1px;}
#BO_panier_lignepaire td {
;}
#BO_panier_ligneimpaire td {
;}

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

        }

#BO_panier img
        {
        border:0px;
		margin:0px;
        }
#BO_panier ul
        {
    padding:0px;
     margin:0px;
     list-style-type: none;
        }
#BO_panier ul  li p
    {
        color:#C7A975;
        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;
	color:#C7A975;
    }
#BO_panier ul  li a:hover, #BO_panier ul  li  a:focus, #BO_panier ul  li a:active
    {
    color: #fff;
    }
#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_menu_identification
	{
	color:#FFFFFF;
	margin-left:9px;
	
	}
#BO_compte_menu_identification a
	{
	color:#FFFFFF;	
	}
#BO_compte_identification
        {
        display:block;
        
        }
#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 , #BO_choix_livraison
        {
        border: solid 1px #ccc;
        padding:5px;
        margin:5px;
        width:330px;
        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
        {
           filter:alpha(opacity=100);  /* ignoré */
   -moz-opacity:1.0;           /* ignoré */
   opacity: 1.0;               /* ignoré */
z-index: 2;
        background-color:#EEE;
        width:520px;
        text-align:left;
        padding:5px;
        border:1px solid #333;

        }
