
/** Image produit à gauche **/

.node .image-attach-teaser, .all-attached-images {float: left; position: relative; margin-left: 0; margin-right: 10px;}



#node-1270 .image-attach-body, #node-1303 .image-attach-body, #node-1305 .image-attach-body, #node-1305 .image-attach-teaser, .image-attach-teaser.image-attach-node-595 {float: left; margin: 0 2em 0 0;}		




/** Resume product **/

#resume-product {
	margin: 0 0 0.5em; 
	padding-left: 230px; /* Compense la largeur de l'image produit  */
	}
#resume-product .conteneur {float: left; margin-bottom: 1em; max-width: 500px;}
#resume-product .conteneur .bouton-commande.first {margin-right: 10px;}
#resume-product .conteneur .bouton-commande {display: inline-block; vertical-align: top; width: 245px; margin: 0;}

.bouton-commande {display: inline-block; width: 285px; margin-bottom: 2em;}
	
   	.bouton-commande.product_kit {width: 100%;}
.bouton-commande p {margin: 0;}
.bouton-commande div.prix  {}
	
.bouton-commande div.prix span, .uc-price-sell_price {font-weight: bold; font-size: 18px; line-height: 30px;}
.bouton-commande.free div.prix .discount {display: inline-block; text-indent: -999em; width: 129px; height: 75px; line-height: 75px; background: url(/uploads/images/logo-sprite.png) 0 -365px no-repeat;}
.bouton-commande.free.us div.prix .discount {background-position: -129px -365px;}
.bouton-commande div.prix span.normal, .uc-price-product .normal {display: inline; text-decoration: line-through; margin-right: 0.5em; color: gray; font-weight: normal; font-size: 14px; height: 56px;}






/** bouton **/

.bouton-commande div.prix span.discount, .uc-price-product .discount {text-decoration: none; font-size: 18px; display: inline-block; text-align: center; color: orange; height: 56px; line-height: 40px; }
.bouton-commande div.prix span.discount {line-height: 66px; }

.bouton-commande div.prix span.pourcent, bouton-commande .prix .pourcent, #bloc_NoDVD_eco, #bloc_NoDouble_eco { 
    text-decoration: none; 
    font-weight: bold; 
    font-size: 13px; 
    display: inline-block; 
    text-align: center; 
    color: white; 
    text-shadow: 0 0 3px black; 
    width: 57px; 
    height: 56px; 
    line-height: 55px;
    background: url(/uploads/images/new/puce2.png) 0 0 no-repeat; 
    float:right; 
    position: relative; 
    right: 20px;
	-webkit-transform: rotate(-16deg);
	-moz-transform: rotate(-16deg);
	-o-transform: rotate(-16deg);
	transform: rotate(-16deg);
	}
		.bouton-commande.radio div.prix span.pourcent {}

.bouton-commande div.option {display: block; margin-left: 8px;}
	.bouton-commande div.option strong {display: block;}
.images .bouton-commande div.option {margin-left: 0px;  display: block;}
.bouton-commande div.bouton {clear: right;}

.bouton-commande.free div.bouton input  {margin-top: 14px;}
.bouton-commande.discount div.bouton input  {margin-top: 6px;}


.bouton-commande div.bouton input, .bouton-commande div.bouton.us input, .bouton-commande div.bouton input.telechargement,  
.bouton-commande div.bouton input.achat-telechargement,  .bouton-commande div.bouton input.achat-telechargement-us,  
.bouton-commande div.bouton input.achat-coffret, .bouton-commande div.bouton input.achat-panier,
.bouton-commande div.bouton input.achat-panier-us, .bouton-commande div.bouton input.precommande, .bouton-commande div.bouton input.achat-coffret-soldes, .bouton-commande div.bouton input.achat-abn1, .bouton-commande div.bouton input.achat-abn2, .bouton-commande div.bouton input.achat-cd {
	display: block; 
	width: 242px; 
	height: 48px; 
	border: 0; 
	cursor: pointer; 
	text-indent: -999em; 
	background: url(/uploads/images/bouton-achat-sprite.png) 0 0 no-repeat;
}

.bouton-commande div.bouton input {background-position: 0 0;}
.bouton-commande div.bouton input.achat-telechargement {background-position: 0 0;}
.bouton-commande div.bouton.us input {background-position: -242px 0;}
.bouton-commande div.bouton input.achat-telechargement-us {background-position: -242px 0;}
.bouton-commande div.bouton input.telechargement {background-position: 0 -144px;}
.bouton-commande div.bouton input.telechargement-us {background-position: -242px -144px;}
.bouton-commande div.bouton input.achat-cd {background-position: 0 -598px;}
.bouton-commande div.bouton input.achat-coffret {background-position: 0 -96px;}
.bouton-commande div.bouton input.achat-panier {background-position: 0 -236px; height: 44px; width: 152px;}
.bouton-commande div.bouton.us input.achat-panier, .bouton-commande div.bouton input.achat-panier-us {background-position: -242px -236px; width: 168px; height: 44px;}
.bouton-commande div.bouton input.achat-papier {background-position: 0 -280px;}
.bouton-commande div.bouton input.precommande {background-position: 0 -380px;}
.bouton-commande div.bouton input.achat-coffret-soldes {background-position: 0 -429px; height: 72px; position: relative; bottom: 15px;}
.bouton-commande div.bouton input.achat-abn1 {background-position: 0 -501px;} 
.bouton-commande div.bouton input.achat-abn2 {background-position: 0 -549px;}





/** Sprite logo **/

.logo-info {float: left; margin-bottom: 1.5em;}

.logo-mutuel, .logo-cb-paiement, .logo-cb-paiement-us, .logo-paypal, .logo-paypal-us, .logo-cheque,
.logo-stock, .logo-stock-us, .logo-stock-8-jours, .logo-stock-epuise, .logo-paiement-securise, .logo-port, .logo-offert {
	display: block;
	text-indent: -999em;
	background: url(/uploads/images/logo-sprite.png) 0 0 no-repeat;
	}

	.logo-mutuel {background-position: 0 0 ; width: 150px; height: 45px; margin: 0 auto 1em;}
	.logo-cb-paiement {background-position: 0 -218px ; width: 146px; height: 28px; margin: 0 auto 1em;}
		.logo-cb-paiement-us {background-position: 0 -246px ; width: 100px; height: 28px; margin: 0 auto 1em;}
	.logo-paypal {background-position: 0 -45px ; width: 150px; height: 60px; margin: 0 auto 1em;}
		.logo-paypal-us {background-position: 0 -105px ; width: 150px; height: 94px; margin: 0 auto 1em;}
	.logo-cheque {background-position: 0 -274px ; width: 150px; height: 36px; margin: 0 auto 1em;}
	
	.logo-stock {background-position: 0 -342px ; width: 76px; height: 23px;}
		.logo-stock-us {background-position: -76px -342px ; width: 76px; height: 23px; margin-left: 213px; float: left;}
	.logo-stock-8-jours {background-position: 0 -440px ; width: 164px; height: 23px; display: inline-block;}
	.logo-stock-epuise {background-position: -164px -440px ; width: 62px; height: 23px; display: inline-block;}
	.logo-paiement-securise {background-position: -116px -310px ; width: 85px; height: 32px; float: left; margin-right: 0.5em; margin-top: 7px;}
		.logo-paiement-securise-us {background-position: -116px -310px ; width: 85px; height: 32px; float: left; margin-right: 0.5em; margin-top: 7px;}
	.logo-port {background-position: 0 -310px ; width: 116px; height: 32px; float: left; margin-top: 7px;}
	.logo-offert {background-position: 0 -463px ; width: 115px; height: 72px;}
