/* general */
body.cadeau-naissance { background: #e1def6;}
body.cadeau-naissance #bandeau { background-image:url(../images/bg_bandeau.jpg);}

/* codes couleurs des familles */

body.coffrets-cadeau-naissance-bebe { background:#eceafa;}
/*body.coffrets-cadeau-naissance-maman { background:#a5464e;}
body.coffrets-cadeau-naissance-couple { background:#642a36;}
*/
body.coffrets-cadeau-naissance-bebe #bandeau { background-image:url(../images/bg_bandeau_bebe.jpg);}
body.coffrets-cadeau-naissance-maman #bandeau { background-image:url(../images/bg_bandeau_maman.jpg);}
body.coffrets-cadeau-naissance-couple #bandeau { background-image:url(../images/bg_bandeau_couple.jpg);}


#contenu #preview { width: 728px; padding: 0 10px;}

#contenu .produit { float: left; width: 182px; padding: 0px 25px 20px; margin-bottom: 0px; }
#contenu .produit h2 { font-size:1.2em; margin-bottom:8px; text-transform:none; background: transparent; text-align: left; }
#contenu .produit h2 a { padding:0; font-weight: bold;}
#contenu .produit h2 span.prix, #contenu h2 span.prix { text-transform:none; display: block; text-align: right; }

.liste-produits h1.fiche-detail { margin-left:0; background:#f8f8fd;}
.liste-produits h1.fiche-detail span.prix { float:right; margin:8px 20px 0 0;}


.bloc p { color:#838283; margin:5px 0;}
#contenu .produit p { margin:0;}
#contenu .produit h2 { font-size:1.2em; margin:0; padding:0; font-weight:bold; }

#contenu #coffrets-cadeau-naissance-bebe h2 { color:#8e2a82;}
#contenu #coffrets-cadeau-naissance-maman h2 { color:#c6282d;}
#contenu #coffrets-cadeau-naissance-couple h2 { color:#6c0808;}

a.commande { display:block; margin:3px 0; padding:1px 0 3px 20px; color:#7c1b6a; background-image:url(../images/picto_feuille_violet.gif); background-position:0 0; background-repeat:no-repeat;}
#contenu #coffrets-cadeau-naissance-maman a.commande { background-image:url(../images/picto_feuille_rouge.gif); }
#contenu #coffrets-cadeau-naissance-couple a.commande { background-image:url(../images/picto_feuille_marron.gif); }


/*.cadeau-naissance h3 { padding: 0px 1px; margin: 25px 0 5px; background: #d4cdf7; font-size: 1.2em; color: #fff;}*/

#preview ul.actions#comm {
	float: right;
	clear: none;
	padding: 5px;
	border: 1px solid #7C1B6A;
}
#preview ul.actions { clear:both; margin:0; padding:0;}
#preview ul.actions li { padding:0; background:none; line-height:normal !important; height:auto;}

div.separateur { border-top:1px solid #d4cdf7; margin:0 2.5em 15px;}

.element {
	overflow:visible;
}

.gauche a { padding:0;}

