/*modules*/


.compareChoiceVisuDesc .select {
	border:1px solid #D3D3D3;
	float:left;
	}
	
	.compareChoiceVisuDesc .deselect {
	border:0px solid #D3D3D3;
	float:left;
	}

.specLeft .remiseF {
background:transparent url(../img/structure/bg_remiseL.gif) no-repeat scroll 0%;
font-size:1.71em;
margin-bottom:4px;
padding:4px 0pt;
text-align:center;
width:171px;
color:#C10109;
font-weight:bold;
}

.ecoPartCaract {
clear:both;
color:gray;
float:left;
margin-top:5px;
text-align:left;
white-space:nowrap;
width:100%;
font-size:11px;
}


.ecoPartCaract span {
color:red;
font-size:11px;
font-weight:bold;
}

.accrocheStockExp2 {
	clear:both;
	padding:10px 0pt;
	text-align:center;
	width:170px;
	font-size:12px;
}
.accrocheStockExp2 a,
.accrocheStockExp2 strong,
.accrocheStockExp2 p{
	font-size:12px;
}
.accrocheStockExp2 strong,
.accrocheStockExp2 a{
	color:red;
	font-weight:bold;
}
.accrocheStockExp2 a{
	clear:none;
	float:none;
}
.accrocheStockExp2 strong{
	Display:block;
	padding-bottom:10px;
}
.accrocheStockExp2 ul li strong{
	color:black;
	display:inline;
	padding:0;
}

/* boutique */
#boutique {padding-top:2px; float:left;}
#boutique h3 {z-index:3000; position:relative; top:10px; height:17px;width:190px}
.boutiqthemeavant {width:188px; z-index:1; position:relative;text-align:left; float:left; padding-bottom:10px;}
.boutikpresent {float:left; padding-top:8px;}
.boutikpresent p {float:left; padding:5px 10px; }
/* fin boutique */


/* boutiqtheme */
#boutiqtheme {padding-top:2px; float:left;}
#boutiqtheme h3 {z-index:3000; position:relative; top:10px; height:17px;}
.boutiktmavant {border:1px solid #D9D9D9; width:188px; z-index:1; position:relative;text-align:left; float:left; padding-bottom:10px;}
.boutikpresent {float:left; padding-top:8px;}
.boutikpresent p {float:left; padding:5px 10px; }
/* fin boutiqtheme */


/* bordurerubrique */
.bordurerubrique {border:0px solid #D2D2D2; text-align:left; text-align:left; float:left; width:189px; padding-bottom:10px; margin-top:10px;} 
/* fin bordurerubrique */

/* bloquedeux parties */
.bloquedeux {background: url(../img/module/fond_lesguides_auchan.gif) no-repeat; border:1px solid #D2D2D2; text-align:left; text-align:left; float:left; width:188px; padding-bottom:10px; margin-top:10px;} 
.bloquedeux p {padding-top:43px; margin-left:12px; width:75px; float:left;}
.bloquedeux p a img {border:1px solid #BCBCBC;}
.bloquedeux p a {color:#1485B3;}
/* fin bloquedeux parties */

/* priximbattable */
.priximbattable {float:left; padding-top:2px; width:553px; text-align:left; padding-top:10px;}
.priximbattable h3 {z-index:3; position:relative; top:15px; padding-left:10px;}
.priximbattablehaut { background: url(../img/structure/prix_imbattable_3_new.gif) repeat-y; text-align:left; z-index:2; width:553px; position:relative; text-align:left; float:left;}
.priximbattablebas {background: url(../img/structure/prix_imbattable_3_bottom.gif) bottom no-repeat; text-align:left; z-index:2; width:553px;  text-align:left; float:left;}
.priximbattablepresent {float:left; width:183px; height:153px;padding:25px 0 0 9px; voice-family: "\"}\""; voice-family:inherit; width:174px; voice-family: "\"}\"";}
.image {float:left; padding:5px 10px 10px 7px;}
/* fin priximbattable */ 


/* bloqueproduit long */
.bloqueproduitlong {float:none; clear: both; padding:2px 0 0px 2px; width:758px; text-align:left; padding-top:15px;}
.bloqueproduitlong h3 {z-index:3; position:relative; top:10px; padding-left:10px;}
.bloqueproduitavantlong {margin-bottom:5px;  text-align:left; z-index:2; width:758px; position:relative; text-align:left; float:left;padding-bottom:10px}
/* bloqueproduit long */
  
 /* bloqueproduit - modifi le 18/09/06 par Sylvain - STUDIO */
.bloqueproduit {
	float:left;
	padding:2px 0 8px 2px;
	width:548px;
	text-align:left;
	padding-top:15px;
}

.bloqueproduit h3 {z-index:3; position:relative; top:10px; padding-left:10px;}

/* ACCROCHES */
.accroch1L {
	background: url(../img/module/fond_accroche.gif) no-repeat;
	width: 164px;
	height: 29px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	padding-top: 2px;
	line-height: 25px;
}

.accroch2L {
	background:#f7f41e;
	height: 29px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	padding-top: 2px;
	line-height: 12px;
}

.accroch0L {
	height: 29px;
	padding-top: 2px;
}

.bigFich {
	float: left;
	background: url(../img/module/fond_accroche_big.gif) no-repeat;
	width: 171px;
	margin-top: 5px;
}

.reprise {
	position: absolute;
	z-index: 0;
	top: 60px;
	left: -17px;
	width: 100px;
	height: 29px;
	padding-top: 2px;
	background:#f7f41e;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

.repriseSmall {
	position: absolute;
	z-index: 0;
	top: 70px;
	width: 76px;
	height: 20px;
	background:#f7f41e;
	font-size:8px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

.repriseRecherche {
	z-index: 0;
	width: 100px;
	height: 28px;
	background:#f7f41e;
	font-size:11px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

.repriseComparateur {
	clear:both;
	position: relative;
	z-index: 0;
	width: 76px;
	height: 20px;
	background:#f7f41e;
	font-size:8px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}

/* PRIX FORMAT FICHE */

div.boxPrixBig {
	/* clear:left;*/
	position: relative;
	float: left;
	width: 171px;
	height: 88px;
	border: 1px solid #fff;
}

div.boxPrixBig p.bloquePrixBarre {
	position: absolute;
	z-index: 3;
	width: 171px;
	height: 33px;
	padding-top: 1px;
	background: url(../img/structure/prix_flech_bar.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 2.4em;
}

div.boxPrixBig p.bloquePrixReprise {
	position: absolute;
	z-index: 3;
	width: 171px;
	height: 33px;
	padding-top: 1px;
	background: url(../img/structure/prix_flech_reprise.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	line-height:13pt;
}


div.boxPrixBig p.bloquePrixReprise span {
  position: relative;
	font-size: 10px;
	
	top:-4px;
}


.blocReprise {
margin-top:30px;
width:116px;
height:58px;
float:right;
background:url(../img/structure/logo_reprise_fiche_article.gif) no-repeat;
}

div.boxPrixBig p.bloquePrixJaune {
	position: absolute;
	z-index: 0;
	top: 29px;
	width: 171px;
	height: 59px;
	padding-top: 2px;
	background: url(../img/structure/prix_jaune.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 4.2em;
	color: #ff0000;
}

div.boxPrixBig p.bloquePrixBlanc {
	position: absolute;
	z-index: 0;
	top: 29px;
	width: 171px;
	height: 59px;
	padding-top: 2px;
	background: url(../img/structure/prix_blanc.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 4.2em;
	color: #ff0000;
}

div.boxPrixBig p.bloquePrixJaune span.prixCentimeBar, div.boxPrixBig p.bloquePrixBombe span.prixCentimeBar {
	padding-top: 15px;
	background: url(../img/structure/euroRouge.gif) no-repeat;
	font-size: 0.5em;
}

div.boxPrixBig p.bloquePrixBarre span.prixCentimeBar {
	padding-top: 7px;
	background: url(../img/structure/euroNoir_mini.gif) no-repeat 0 2px;
	font-size: 0.5em;
}

div.boxPrixBig p.bloquePrixBlanc span.prixCentimeBar {
	padding-top: 16px;
	background: url(../img/structure/euroRougeFblanc.gif) no-repeat 0 2px;
	font-size: 0.5em;
}



p.taxD3E img {
	vertical-align:bottom;
}

p.taxD3E {
clear:left;
float:left;
	width: 171px;
	text-align: center;
	font-size: 0.8em;
	vertical-align:top;
	display:block
}



/**/
/**/


.productManagerblock{
	position:relative;
	width:100%;

}

/**/
p.priceEnhanced{
	color:#FF0000;
	float:none;
	clear:both;
	font-weight:bold;
	text-align:right;
	width:171px;
	padding:0 0 15px 0;
	margin:0;
}
/**/

/**/
p.qtyEnhanced{
	position:relative;
	color:#000000;
	float:none;
	clear:both;
	font-weight:bold;
	text-align:right;
	width:171px;
	padding:0 0 15px 0;
	margin:0;
	
}
p.qtyEnhanced label{
	vertical-align:middle;
}
p.qtyEnhanced select{
	width:45px;
}
p.productSelector img{
	vertical-align:middle;
	margin:0 10px 0 0;

}
/**/



p.garantie {
clear:both;
	font-weight: bold;
}

/* PRIX FORMAT MEA */
div.boxPrix {
	position: relative;
	float: left;
	width: 70px;
	height: 120px;
	margin-top : 5px;
	_margin-left:7px;
	border: 1px solid #fff;

}

.advantable td .boxPrix {
	_margin-left:20px;
}

div.bloqueproduit div.boxPrix, div.blockproduit div.boxPrix , div.bloqueproduitpresent div.boxPrix{
	position: relative;
	float: left;
	width: 70px;
	height: 60px;
	margin-top : 5px;
	margin-left:0;
	border: 1px solid #fff;

}



/* modifs BI : 11/12/07 */
.remise{
	background:	url(../img/structure/bg_remise.gif)  no-repeat ;
	color:#c10109;
	margin-top: 4px;
	text-align: center;
	font-size: 21px;
	font-weight: bold;
	padding:2px 0;
	clear: left;
}

.specLeft .remise{
	background:	url(../img/structure/bg_remiseXL.gif)  no-repeat ;
	font-size: 31px;
	width: 102px;
	margin-left: 35px;
}

.nonremise{
	color:#c10109;
	margin-top: 4px;
	text-align: center;
	font-size: 21px;
	font-weight: bold;
	padding:2px 0;
	clear: left;
}

.specLeft .nonremise{
	font-size: 31px;
	width: 102px;
	margin-left: 35px;
}


.blocker170 .remise{
	float:right;
	width: 69px;
}

TD.colPrix .remise{
	float:right;
	width: 69px;
	margin-right: 15px;
	margin-top: 60px;
	margin-bottom:-60px;
}

.visu_blockproduit_select .boxPrix .remise{
	position:relative;
	margin-top: 60px;
	margin-bottom:-60px;
}

 
/* Fin modifs BI : 11/12/07 */




div.bg_blockproduit div.boxPrix p.picto {
	top: 63px;
}

div.boxPrix p.picto {
	position: absolute;
	z-index: 0;
	top: 64px;
}

div.boxPrix p.pictoReprise {
	position: absolute;
	z-index: 0;
	top: 56px;
	left:5px;
}

div.boxPrix p.pictoRepriseBoutique {
	position: absolute;
	z-index: 0;
	top: 50px;
	left:2px;
}


div.boxPrix p.bloqueReprise {
	position: absolute;
	z-index: 3;
	width: 86px;
	height: 33px;
	padding-top: 4px;
	background: url(../img/structure/prix_flech_bar_reprise_mini.gif) no-repeat;
	text-align: center;
	left : 0pt;
	position : absolute;
	font-weight: bold;
	font-size: 10px;
	line-height:8pt;
	left:-7px;
}

div.boxPrix p.bloqueReprise span {
	font-size: 9px;
	line-height:6pt;
	top:-3px;
}

div.boxPrix p.bloquePrixBarre {
	position: absolute;
	z-index: 3;
	left:0;
	width: 69px;
	height: 33px;
	padding-top: 4px;
	background: url(../img/structure/prix_flech_bar_mini.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 1.7em;
}



div.boxPrix p.bloquePrixBarre span.prixCentimeBar {
	padding-top: 7px;
	background: url(../img/structure/euroNoir_mini.gif) no-repeat 0 2px;
}

div.boxPrix p.bloquePrixBlanc span.prixCentimeBar {
	padding-top: 8px;
	background: url(../img/structure/euroRougeFblanc_mini.gif) no-repeat 0 2px;
	font-size:11px;
}




div.boxPrix p.bloquePrixJaune span.prixCentimeBar, div.boxPrix p.bloquePrixBombe span.prixCentimeBar {
	padding-top: 8px;
	background: url(../img/structure/euroRouge_mini.gif) no-repeat;
}

span.prixCentimeBar, span.prixCentimeBar{
	font-size: 11px;
}



.monnaie {
	display: none;
}

div.boxPrix p.bloquePrixJaune {
	position: absolute;
	z-index: 0;
	left:0;
	top: 27px;
	width: 69px;
	height: 32px;
	padding-top: 5px;
	background: url(../img/structure/prix_jaune_mini.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 1.7em;
	color: #ff0000;
}



div.boxPrix p.bloquePrixBlanc {
        	position: absolute;
	z-index: 0;
	top: 27px;
	left:0px;
	width: 69px;
	height: 32px;
	padding-top: 5px;
	background: url(../img/structure/prix_blanc_mini.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 1.7em;
	color: #ff0000;
       
}




div.boxPrix p.bloquePrixBombe {
	position: absolute;
	z-index: 0;
	top: 27px;
	width: 69px;
	height: 43px;
	padding-top: 20px;
	background: url(../img/structure/prix_bombe_mini.gif) no-repeat;
	text-align: center;
	font-weight: bold;
	font-size: 1.7em;
	color: #ff0000;
}



div.bloqueproduitpresent p.imgProd {
	float: left;
	margin: 0 2px;
}

div.boxPrix p.bloquePrixJaune img, div.boxPrix p.bloquePrixBombe img, div.boxPrix p.bloquePrixBlanc img {
	margin-top: 7px;
	border: 1px solid;
}

.infoProd15 {	
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;}
.infoProd15 a{	
	color:#000;
}
.bloc4prod p.infoProd a,.bloc3prod p.infoProd a, div.visu_blockproduit_select p.infoProd span {
	color:#000;
	font-size:14px;
	font-weight:bold;
	text-transform: uppercase;
}

div.visu_blockproduit_select p.deee {
	float: left;
	padding-right: 6px;
	padding-top: 22px;

}

div.visu_blockproduit_select p.infoProd {
clear:both;
	float: left;
	padding-left: 6px;
	width: 80%;
	height: auto;
}


.bloqueproduitavant {
	padding-bottom:10px;
	text-align:left;
	z-index:2;
	width:548px;
	position:relative;
	text-align:left;
	float:left;
	border: 1px solid;
}

.bloqueproduitpresent {
	float:left;
	width:175px;
	margin: 15px 3px -5px 7px;
	_margin: 15px 4px -5px 4px;
	border-right: 1px solid #ccc;
	height:auto;
}

.Bottomborder {
border:none;
padding-bottom:10px;
border-bottom:1px solid #ccc;

}

.noBorder {
border:0px;
padding-bottom:10px;
}
.noSep {
	border-right: 0;
	/*height: 216px;*/
}

/* div.bloqueproduitpresent*/  p.footBloqProduit {
	width: 100%;

}

/* div.bloqueproduitpresent */ p.footBloqProduit a.ajoutPanier, a:hover.ajoutPanier{
	float: right;
	margin-right: 7px;
        margin-top: 4px;
	padding-right: 24px;
	height:16px;
	color:#FE010D;
	background:#fff url(../img/module/ajoutpanier.gif) top right no-repeat;
	vertical-align: middle;
}

/* div.bloqueproduitpresent */ p.footBloqProduit a.preCommander, a:hover.preCommander{
	float: right;
	margin-right: 7px;
        margin-top: 4px;
	padding-right: 24px;
	height:16px;
	color:#FE010D;
	background:#fff url(../img/module/ajoutpanier.gif) top right no-repeat;
	vertical-align: middle;
}

/* div.bloqueproduitpresent */ p.footBloqProduit a.indisponible, a:hover.indisponible{
	float: right;
	margin-right: 0px;
        margin-top: 4px;
	padding-right: 0px;
	height:24px;
	background:#fff url() top right no-repeat;
	color:#FE010D;
	vertical-align: middle;
}

/* div.bloqueproduitpresent */ p.footBloqProduit a.preCommander, a:hover.preCommander{
	float: right;
	margin-right: 7px;
        margin-top: 4px;
	padding-right: 24px;
	height:16px;
	color:#FE010D;
	background:#fff url(../img/module/ajoutpanier.gif) top right no-repeat;
	vertical-align: middle;
}

/* div.bloqueproduitpresent */ p.footBloqProduit a.indisponible, a:hover.indisponible{
	float: right;
	margin-right: 0px;
        margin-top: 4px;
	padding-right: 0px;
	height:24px;
	background:#fff url() top right no-repeat;
	color:#FE010D;
	vertical-align: middle;
}


/*div.bloqueproduitpresent*/ p.footBloqProduit a.picto{
	float: left;
    z-index:15px;
}

label.textEcoPart {
    float:left;
    font-size:9px;
}
label.priceEnhanced {
	display:block;
	text-align:right;
    font-size:9px;
	color:#999999;
}
label.priceEnhanced span {
	color:#FF0000;
	font-size:9px;
}

p.textEcoPart2 {
    margin-top:60px;
    font-size:8px;
}

.bloqueproduitpresentdeux {background: url(../img/module/h3_fond_objets.gif) right no-repeat; float:left; width:181px; padding:25px 0 0 4px; voice-family: "\"}\""; voice-family:inherit; voice-family: "\"}\"";}
.none {background-image:none;}
.noneassocies {background-image:none; width:175px;}
.bloqueproduitimage {padding:5px 0px 5px 2px; float:left;}
.bloqueproduitinfos {width:80px; float:left;}
	/*  couleur bordure */
	.bordurenouveaut {border:1px solid #502b6f;}
	.bordurepromo {border:1px solid #ff0000;}
	.borduremoinscher {border:1px solid #009d57;}
	.borduresoldes {border:1px solid #ffd736;}
	.bordureselection {border:1px solid #d9d9d9;}
	.borduredestock {border:1px solid #ffd736;}
	.bordurepackavantages {border:1px solid #ff0000}
	/*  couleur bordure */
/* bloque produit */

 /* Fin modif Sylvain */
 
/* prix */

.barremoyenaccueil {width:67px; text-align:center;}
.barremoyenaccueil p {padding-top:5px; height:25px; background: url(../img/structure/barremoyen.gif) no-repeat; width:67px; font-size:15px; font-weight:bold;}

.barremoyen {clear:both; float:left; width:67px; text-align:center;}
.barremoyen p {padding-top:5px; height:25px; background: url(../img/structure/barremoyen.gif) no-repeat; width:67px; font-size:15px; font-weight:bold;}

.promomoyen {margin-top:5px; width:67px; height:47px; background: url(../img/structure/promomoyen.gif) no-repeat;}

.promomoyen p { padding-top:22px; color:#FE010D; font-size:20px; font-weight:bold; text-align:center; letter-spacing:-1px;}

.promomoyen_decimal {font-size:11px; padding-left:2px; margin-right:0px; letter-spacing:-1px;}


.descriptionmoyen {clear:both; width:171px; float:left; padding:4px 2px 8px 0;height:70px}
.descriptionmoyenbas {float:left; padding:4px 2px 8px 10px; }
.descriptionmoyen span a, .descriptionmoyenbas span a {color:#000; font-size:14px; font-weight:bold; margin:0; padding:0;}

.whaaoh {clear:both; float:left; background:url(../img/module/vignette_waoooh.gif) no-repeat; font-size:9px; margin:5px 0 0 0; width:70px; height:45px; text-align:right;}
.whaaoh p {color:Red; font-size:10px; padding:11px 4px 0 0; font-weight:bold; }

.whaaohome {clear:both; float:left; background: url(../img/module/vignette_waoooh.gif) no-repeat; font-size:9px; margin:5px 0 0 0; width:70px; height:45px; text-align:right;}
.whaaohome p {color:Red; font-size:10px; margin:0; padding:11px 5px 0 0; width:70px; font-weight:bold; vertical-align:top; voice-family: "\"}\""; voice-family:inherit; width:65px; voice-family: "\"}\"";}

.whaaohdroite {clear:both; float:right; background: url(../img/module/vignette_waoooh.gif) no-repeat; font-size:9px; margin:1px 1px 1px 1px; width:70px; height:45px; text-align:right;}
.whaaohdroite p {color:Red; font-size:10px; padding:11px 4px 0 0; font-weight:bold;}

/* prix */
.pourcentmoins {clear:both; float:left; padding:5px 5px 0 5px; color:red; font-size:16px; font-weight:bold; width:65px;} 
.pourcentmoinsvingt {float:left; padding:15px 5px 0 5px; color:red; font-size:12px; font-weight:bold;clear:both}
.pourcentmoinsvingt p a {color:red;}
/* fin prix */

	/* prix interieur  */
	.prixint {float:left; width:78px; padding:5px 0 0 2px;}
	.prixintassocies {float:left; width:75px; padding:1px 1px 0 1px;}
	.prixintgauche {float:left; background: url(../img/structure/prix_gauche.gif) no-repeat;height:30px; padding:6px 0 0 6px;  color:red; font-size:14px; font-weight:bold;}
	.prixintcentre {float:left; background: url(../img/structure/prix_center.gif) repeat-x;height:30px; color:red; font-size:12px;font-weight:bold; padding-left:1px;}
	.prixintdroite{float:left; background: url(../img/structure/prix_droite.gif) right no-repeat;height:30px; width:6px; color:red; font-size:11px; font-weight:bold;}
	/* prix interieur */
	 /* top vente */
	.topventes {float:left; padding:2px 0 0 2px; width:548px; text-align:left; padding-top:15px;}
	.topventes h3 {z-index:3; position:relative; top:10px; padding-left:10px;}
	.topventesavant {border:1px solid #FF9701; text-align:left; z-index:2; width:548px; position:relative; text-align:left; float:left;}
	.topventespresent {float:left; width:181px; padding:25px 0 0 9px; voice-family: "\"}\""; voice-family:inherit; width:172px; voice-family: "\"}\"";}
	.imagebloque {float:right; padding:5px 10px 5px 7px;}
	.titrevente {color:#FF9701; font-size:11px; text-align:center;}
	.beige {background-color:#FDDBAB;}
	.prixquatorze {color:#FE000C; font-size:14px; text-align:center; font-weight:bold;}
	.fondetoile {margin-left:28px;} 
	/* fin top vente */
	
	/* moinschergros */
	.moinschergros {clear:both; float:left; width:70px; padding:0;}
	.moinschergros p {background: url(../img/module/titre_lesmoinschers.gif) no-repeat; width:70px; height:41px;}
	/* fin moinschere */
	
	/* moinscher */
	.moinscherenavant {clear:both; float:left; width:60px; padding:0;}
	.moinscherenavant p {background: url(../img/module/moins_cher.gif) no-repeat; width:47px; height:27px;}
	/* fin moinschere */
	
	/* moinscher */
	.moinscherenavantmarge {clear:both; float:left; width:60px; padding-left:5px;}
	.moinscherenavantmarge p {background: url(../img/module/moins_cher.gif) no-repeat; width:47px; height:27px;}
	/* fin moinschere */

        /* nouveaute */
	.nouveauteenavant {clear:both; float:left; width:60px; padding-left:5px;}
	.nouveauteenavant p {background: url(../img/module/nouveaute.gif) no-repeat; width:47px; height:27px;}
	/* fin nouveaute */
	

/* prix */


/* Contenu selection */
.selection {clear:both; width:552px; padding:5px 0 0 0; height:140px;}
.imagetitre {float:left; background: url(../img/module/fond_imagetitre.gif) no-repeat; width:202px; height:131px;}
.imagetitre p {padding:2px 2px 0 0;}
.contenuselection, .contenuselection2, .contenuselectionb,  .contenuselectionb2{padding:0 0 0 10px; float:left; width:164px; text-align:left;}
.contenuselectionb {margin-top:30px;}
.contenuselection a, .contenuselection2 a, .contenuselectionb a, .contenuselectionb2 a {color:#000; text-decoration:none;}
.contenuselection a:hover, .contenuselection2 a:hover, .contenuselectionb a:hover, .contenuselectionb2  a:hover {color:#000; text-decoration:underline;}
/* fin Contenu selection*/

/* titre fiche */
.titrefiche {clear:both; float:left; width:552px;margin-top:12px;}
.titrefiche p {float:left;}
.titrefiche p.marge {float:left; margin:10px 0 0 5px;} 
/* titre fiche */

/* traits pointillé noirs avec fond gris */ 
.module_content {clear:both; padding:5px 7px 0 7px; background:#F3F3F3 url(../img/inscription/dot_list_gray_h.gif) top right repeat-x; font-weight:bold; margin:0 0 10px 0;}
.module_content p {padding:5px 0 5px 0;}
/* traits pointillé noirs avec fond gris */

/* deuxcotes */ 
.deuxcotes {float:left; width:390px; padding:0 20px 20px 0; voice-family: "\"}\""; voice-family:inherit; width:375px; voice-family: "\"}\"";} /*background-color:Green;*/ 
.deuxcotes ul {list-style-type:square;}
.deuxcotes li {list-style-position:inside; padding:5px 0 5px 0;}
.deuxcotes li span {font-weight:bold;}
/* deuxcotes */ 

/* 1 ligne */ 
.uneligne {clear:both; float:left; width:780px; padding:0 0 30px 0; width:780px; voice-family: "\"}\""; voice-family:inherit; width:790px; voice-family: "\"}\"";}
.uneligne ul {list-style-type:square;}
.uneligne li {list-style-position:inside; padding:5px 0 5px 0;}
.uneligne li span {font-weight:bold;}
/* deuxcotes */ 

/* bloque commentaires */ 
.commentairetexte {clear:both; padding:15px 0 5px 0; width:750px; float:left; background: url(../img/inscription/dot_list_gray_h.gif) top right repeat-x; voice-family: "\"}\""; voice-family:inherit; width:760px; voice-family: "\"}\"";}
.none {background-image:none;}
.puce {float:left; width:50px;}
.pucedroite {float:left;width:700px;}
/* fin bloque commentaires */ 

/* loi */ 
.loi {clear:both; float:left;  padding:10px 0 10px 0;  font-size:10px; color:#787878;}
.loi a {font-size:10px; color:#787878; text-decoration:none;}
.loi a:hover {font-size:10px; color:#787878; text-decoration:underline;}
/* fin loi */ 



/* pushproduit */
.imageproduit {
	float: left;
	width: 260px;
	position: relative;
}
.imageproduit2 { width:auto; position:relative;}
.specproduit {float:left; width:380px;}
.specLeft {float:left;width:294px;margin:0;padding:0;}
.specRight {float:left;margin:0;padding:0;}
.pushproduit {float:left; width:230px; text-align:center;}
.pushproduit p {padding-top:8px; margin-left: auto; margin-right:auto; width:Auto;}
/* fin pushproduit */

/* complement garantie */
.complementgarantie {float:left; width:485px;}
.ajouetfavoris {float:left; padding-left:30px;}
.prixgarantie {float:right; padding-left:10px; font-size:14px; font-weight:bold; color:#FE010D;}
.tableaugarantie {float:left; border-top:1px solid #ccc; width:470px; background: url(../img/electromenager/pixgris.gif) top right repeat-y;}
.tableaugarantie .garantieun {float:left; border-right:1px solid #ccc; width:420px; padding:4px 0 5px 30px; voice-family: "\"}\""; voice-family:inherit; width:378px; voice-family: "\"}\"";}
.tableaugarantie .garantiedeux {float:left; text-align:center;  width:50px; padding:4px 0 0 10px;}

.tableaugarantie .garantieun p {float:left; padding:0 0 0 25px;}

.garantiechamp {float:left; margin-bottom:25px;}	
.garantiechamp fieldset {border:0;}
.garantiechamp form {float:left;}
.garantiechamp fieldset legend {display:none;}
/*complement garantie */

.imageendessous {float:left; width:250px; height:250px;position:relative}
/* Modification 26/07/07 */
.lienaudessus {position:absolute;top:0;left:0px;}
.lienaudessus p {float:left; width:125px;}
/* Fin Modification 26/07/07 */


 /* image Produit - modifie le 20/09/06 par Sylvain - STUDIO*/
.imageendessous {
	float:left;
	width:250px;
	height:250px;
	
}

.logoFournisseur {
	position: absolute;
	text-align:center;
	width:250px;
  bottom:0px;
}

.logoFournisseur img {

	background: none;
	padding: 4px;
	border: none;
}

.lienaudessus {
	float:left;
}

.lienaudessus p {
	float:left;
	width:125px;
}
 /* Fin modif Sylvain */
 
 
 
 
 
 
.specproduit h4 {float:left; font-size:20px;text-align:left;font-weight:bold; padding:0 0 20px 0;}
.specproduit h4 .infoplus {float:left; font-size:28px;text-align:left;font-weight:normal;}

/* prix gros */
.prixgros {width:250px; margin-top:10px;}
.prixgrosgauche {float:left; background: url(../img/structure/prixgros_gauche.gif) no-repeat; height:59px; padding:4px 0 0 6px;  color:red; font-size:40px; font-weight:bold;}
.prixgroscentre {float:left; background: url(../img/structure/prixgros_center.gif) repeat-x; height:59px; color:red; font-size:18px;font-weight:bold; padding:6px 0 0 3px; width:50px; }
.prixgrosdroite{float:left; background: url(../img/structure/prixgros_droite.gif) right no-repeat;height:59px; width:10px; color:red; font-size:40px; font-weight:bold;}
/* prix gros */

/* infos credit */
.infosrouge {margin-top:10px; float:left; color:red; font-size:11px;}
.infosnoir {float:left; margin-top:50px; color:black; font-size:11px; font-weight:bold; }
.infosnoirnobold {float:left; margin-top:30px; color:black; font-size:11px;}
.infosnoirnobold p {float:left; margin-top:10px; color:black; font-size:11px;}
.infosnoirnobold a  {clear:left;float:left;}

.btn_commander {width:170px;}
.btn_conditionsLivraison {float:left;width:30px;padding-top:7px}
.btn_conditionsLivraison a {color:#cc0000;padding-bottom:30px;
}
.btn_conditionsLivraisonTxt {float:left;margin-top:7px;}
.btn_conditionsLivraisonTxt a {color:#d41a2a;font-weight:normal;}

/* Modif BI 31/03 Layer condition de livraison */
#contentMask{position:relative; width:auto;float:left;}
#mask {height:197px;_height:196px; position:absolute; top:440px;left:400px;_top:630px; z-index:500;}
/* Fin Modif BI 31/03 Layer condition de livraison */ 
.floater {width:260px;float:left;position:relative}
/* fin infos credit */

/* fond questions */
.fondquestions {margin-top:20px; float:left; background: url(../img/structure/fond_questions.gif) no-repeat; width:237px; height:59px;}
.fondquestions p {clear:both; float:left; margin:5px 0 0 35px;}
html>body .fondquestions p {margin:5px 0 0 65px;}
/* fond questions */

/* Modalite livraison */
.modalitelivraison {float:left; width:190px; padding-bottom:5px;}	
.modalitelivraison fieldset {border:0;}
.modalitelivraison form {padding:4px 0 0 0;}
.modalitelivraison fieldset legend {display:none;}
.modalitelivraison input.recherche {padding-left:4px; height:14px; border:1px solid #C11826; vertical-align: middle; float:left; width:60px; font-size:11px;}
.modalitelivraison input.bt_recherche {vertical-align: middle; float:left; padding-left:5px;}
/* Fin module Recherche */



/* logo */

/* LOGO - modifie le 21/09/06 par Sylvain - STUDIO */
.logo {
	clear: left;
	width: 480px;
}
.logo p {
	width: 100%;
	float: left;
	padding-left: 268px;
	margin-top: 10px;
}
.logo img {
	vertical-align: middle;
	margin-right: 4px;
	margin-top: 4px;
}
/* Fin modif Sylvain */




/* avis */
.avis {margin-top:10px; float:left; background: url(../img/module/fond_avis.gif) no-repeat; width:228px; height:110px;}
.avissmall {margin-top:10px; float:left; background-image:none;  background: url(../img/electromenager/bt_donnez_votre_avis.gif) no-repeat; width:228px; height:77px;}
.avissmall p {padding: 40px 0 0 18px;}
/* fin avis */

/* descriptif */

/* .descriptifa {float:left; width:310px; margin:10px 20px 0 15px;* margin:5px 10px 0 7px;}
.descriptifb {float:left; width:310px; margin:10px 0 0 0px;*margin:5px 0 0 0px;} */
.descriptifa {float:left; width:310px; margin:10px 20px 0 15px;}
.descriptifb {float:left; width:310px; margin:10px 0 0 0px;}
.descriptifc {float:left; width:740px; margin:10px 0 0 0px; }

/* fin descriptif  */


/* .imagedetailfiche {FLOAT: left; padding:5px;WIDTH: 245px} */
.imagedetailfiche {float:left; margin:14px 0 0 5px; width:245px; overflow:hidden;}

.imagedetailfiche p {float:left; width:59px;}




/* voirtoutescaract */
.voirtoutescaract {float:left; margin:14px 0 0 10px;}
.voirtoutescaractdeux {float:left; padding:15px;}
/* fin voirtoutescaract */


/* tableau articles */
.titremembre {float:left; background:#fff url(../img/membre/fond_titre_membre.gif) no-repeat; width:760px; height:25px;}
.titremembrepad {float:left; background:#fff url(../img/membre/fond_titre_membre.gif) no-repeat; width:760px; height:25px;}
.titremembre p, .titremembrepad p {font-weight:bold; padding:5px 0 0 9px;}


.titremembretrait {clear:both; background: url(../img/membre/fond_titre_memebre.gif) top right repeat-x; height:30px;}
.titremembretrait p {font-weight:bold; padding:10px 0 0 9px;}
.choixpaiementselect {float:left; background:#fff url(../img/panier/fond_titre_rose.gif) repeat-y; width:760px; padding:0 0 15px 0;}
.choixpaiementselect p {float:left;}


.titremembredeux {clear:both; background: url(../img/membre/fond_titre_membre_2.gif) top right repeat-x; height:30px; margin:10px 0 0 0;}
.titremembredeuxnone {clear:both; background: url(../img/membre/fond_deux_membres.gif) top right repeat-x; height:24px;}
.titremembregauche {float:left; width:680px;}
.titremembredroite {float:left; width:80px;}
.deuxnonegauche {float:left; width:680px;}
.deuxnonedroite {float:left; width:80px;}
.titremembredeux p, .titremembregauche p, titremembredroite p, .titremembredeuxnone p {font-weight:bold; padding:10px 0 0 9px;}
.deuxnonegauche p {font-weight:bold; padding:5px 0 0 9px;}
.deuxnonedroite p {font-weight:bold; padding:5px 0 0 9px;}

.ajoutwish {clear:both; float:left;margin-top:10px;}
a.ajout, a:hover.ajout {color:#008661; float:left; background:#fff url(../img/membre/bt_ajout_wishlist.gif) no-repeat; padding-left:25px; height:18px; vertical-align: middle;}
/* fin tableau articles */ 


/* imprimerseul */
.seulimprimer {padding-top:10px;padding-left:10px; float:left; text-align:right; color:#1485B3;}
.seulfermer  {padding-left:10px; float:right; text-align:right; color:#1485B3;width:auto;}
a.enplusimprimer, a:hover.enplusimprimer {float:left; padding-left:25px; vertical-align: middle; height:20px;}
a.enplusfermer, a:hover.enplusfermer {float:right; padding-left:25px; vertical-align: middle; height:20px;}
/* imprimerseul */

/* ajouterfavorisseul */
.ajouterseulfavoris {padding-top:10px;padding-left:10px; float:left; text-align:right; color:#1485B3;}
a.enplusfavoris, a:hover.enplusfavoris {color:#1485B3; float:left; background:#fff url(../img/module/bt_favoris.gif) top left no-repeat; padding-left:25px; vertical-align: middle; height:20px;}
/* ajouterfavorisseul */



/* envoyer */
.envoyer {padding-left:10px; float:left; text-align:right; color:#1485B3;}
a.envoyerplus, a:hover.envoyerplus {padding-left:25px; vertical-align: middle; height:20px;}
/* envoyer */


/* articles */  
.article {clear:both; float:left; width:758px; background: url(../img/membre/fond_article.gif) bottom repeat-x; padding:5px 0 10px 0;}
.articlenofond {clear:both; float:left; width:758px; background-image:none; padding:5px 0 10px 0;}
.articlenone {clear:both; float:left; width:758px; background-image: none; padding:10px 0 10px 0;}
.prixrougedixsept {margin-left:5px; font-size:17px; color:#FE000C; font-weight:bold;}
/* fin articles */   

/* tableau */
.hauttableau {float:left; width:760px; height:3px; padding:10px 0 0 0; }
.hauttableaunone {clear:both; padding:0;margin:0}
.milieutableau {float:left; background:#fff url(../img/membre/middle_tableau.gif) repeat-y; width:760px;}
.bastableau {float:left; width:760px; height:64px; background:#fff url(../img/membre/bas_tableau.gif) no-repeat;}
/* fin tableau */


.checksit {float:left; width:66px; text-align:center; padding-top:15px;}
.checksit p {margin-left: auto; margin-right:auto;}
.cadre {float:left; display:block; border:1px solid #D2D2D2; width:auto;}
.cadre img {border:2px solid #fff;}
.cadre:hover {border:1px solid #FF003C;}

/* newsletter     background-color:ivory;   */
.newsletterpuce ul {float:left; padding-left:15px;}
.newsletterpuce ul li {background:url(../img/membre/puce_newsletter.gif) 0 3px no-repeat; padding-left:15px; width:auto;}
/* fin newsletter */

/* newsletterpucesmall */
.newsletterpucesmall ul {float:left; padding-top:5px;}
.newsletterpucesmall ul li {background:url(../img/membre/puce_newsletter.gif) 0 3px no-repeat; padding-left:10px; width:auto;}
/* fin newsletterpucesmall */


a.pop {cursor:pointer;}

.bgcellule{}

/* Logo sur image Produit - modifie le 20/09/06 par Sylvain - STUDIO */
/*
#logoFourn, #number1, #number2, #number3, #number4 {display:none;}
*/
#number2, #number3, #number4 {display:none;}
 /* Fin modif Sylvain */




/* This is where you can customize the appearance of the tooltip */
#tipDiv {z-index:15; background-color:#fff; position:absolute; visibility:hidden; left:0; top:0; z-index:10000; text-align:left; float:left; width:400px; border:1px solid #CCC8C8;  margin:4px 0 0 2px; padding:10px;}
/* This is where you can customize the appearance of the tooltip */


/* envoyerlist envoyer */
.envoyerunami fieldset {clear:both; float:left;  border:0;}
.envoyerunami form {float:left; padding:15px 0 0 30px;}
.envoyerunami fieldset legend {display:none;}
.envoyerunami fieldset label {float:left; cursor:pointer; width:50px; text-align:right; margin:10px 10px 0 0;}
.envoyerunami fieldset label.plusgros {float:left; cursor:pointer; width:150px; text-align:left; margin:0; padding-top:4px;}
.envoyerunami fieldset label.check {float:left; cursor:pointer; width:350px; text-align:left; margin:0; padding:14px 0 0 5px;}
.envoyerunami fieldset label.checkun {float:left; cursor:pointer; width:300px; text-align:left; margin:0; padding:14px 0 0 0;}

.envoyerunami input.entree {float:left; padding-left:4px; height:14px; border:1px solid #BEBDBD; vertical-align: middle; width:150px; font-size:11px; margin:10px 0 0 0;}
.envoyerunami fieldset input:focus.entree {border:1px solid #008661; padding-left:4px;}

.envoyergauche {float:left; width:220px;}
.envoyerdroit {float:left; width:220px;}

.envoyerunami fieldset input[type=text]:focus, textarea:focus {border:1px solid #008661;}
.textarea {font-size:11px; float:left; background-image:none; float:left; border:1px solid #B2B2B2; width:360px; margin:5px 10px 0 0; padding-left:4px; font-family: Arial, Helvetica, sans-serif;}

.envoyerlistbouton {float:left; width:370px; margin:10px 0 0 0;} 
.envoyerlistbouton p {float:right; padding-bottom:20px;}
/* Fin envoyerlist envoyer */

/* background-color:Tan; background-color:LimeGreen; background-color:SpringGreen; */

.fondbleu {float:right; font-weight:bold; background-color:#EFF8FB; height:20px; width:455px; padding:5px 0 0 8px;}
.fondbleugros {float:left; font-weight:bold; background-color:#EFF8FB; height:20px; width:751px; padding:5px 0 0 4px; margin:0 0 15px 2px;}

.auteur, .note {clear:both; float:left; padding:0 0 0 8px;}
.auteur p, .note p {float:left; margin:4px;}
.des {padding:4px 0 0 0;}
.commentavis {clear:both; padding:4px 0 5px 6px; margin:0 0 20px 6px; float:left; background: url(../img/module/petite_puce_bleu.gif) bottom repeat-x; width:730px; }

.retourfiche {clear:both; float:left; text-align:right; width:745px; padding-bottom:10px;}
.sauvegarde input.ficheretour {margin:15px 20px 0 0;}

/* /* Aide au choix */
#anim_flash{
	float:left;
	width:766px;
	margin:10px 0 16px 0;
}

#aide_gauche{
	float:left;
	width:550px;

	margin-right:26px;
	text-align: left;
}

#aide_gauche h2, #aide_droit h2{
	background: none; 
	width:auto;
	height:auto;
	margin-bottom: 20px;
}


#aide_droit{
	float:left;
	width:190px;
	text-align: left;
	background: url(../img/module/ombre_accesdirect.gif) bottom no-repeat;
	padding-bottom:6px;
	
}

.module_aide{
	float:left;
	width:549px;
	padding-left:10px;
	text-align: left;
	margin:0;
	voice-family: "\"}\"";
	voice-family:inherit; 
		width:537px;
	voice-family: "\"}\"";
}

.module_aide_content{
	float:left;
	padding: 11px 0 20px 0;
	border-bottom:1px solid #cccccc; 
	margin-bottom:10px;
}

.tableau_aideauchoix h3 {
	font-weight:bold;
	font-size: 13px;
	margin-bottom:10px;
	text-align:center;
}

html>body .module_aide_content{
	margin-left:10px;
}

.module_aide_division{
	width:107px;
	float:left;
	text-align: center;
	margin: 0 10px;
}


/* module aide a rajouter */
.moduleaide_scroll {margin:6px 0 4px 2px; width:98px;}
.moduleaide_scroll p.fleche {float:left; width:16px; }
.moduleaide_scroll p.centremodule {
	float:left; 
	width:66px;
	background: url(../img/module/bg_moduleaide.gif) repeat-x; 
	text-align:left;
}
/* fin module aide a rajouter */
.bt_aideleft, .bt_aideright{
	float: left;
	padding-top:2px;
}

.bt_aideright{
	
	/*margin-left:54px;*/
}

.module_aide_division h3{
	font-weight:bold;
	font-size: 13px;
	margin-bottom:3px;
	display:block;
	height:53px;
}

.illustr{
	margin:14px 0 8px 0;
}

.moduleaide_critere
{		
	float:left;
	width:107px;
	font-weight:bold;
	font-size: 12px;
}

.moduleaide_bas p{
	margin-left:10px;
	font-size:13px;
	font-weight:bold;
}

.moduleaide_bas p span#nbResult {
	font-size:21px;
	font-weight:bold;
	color:black;
}

.bt_suite{
	text-align: right;
	float:right;
}

.acces_direct ul{
	background: url(../img/module/ombre_accesdirect.gif) no-repeat;
	padding : 8px 0 8px 10px;
}

.acces_direct p{clear:both;
	padding : 8px 0 8px 10px;
}
/* Fin step 1 */
/* Step 2 */
.raffinement_result{
	float:left;
	width:525px;
	border-right:1px solid #CCCCCC;
}

.raffinement_result table TD{
	width:220px;
	padding-left:20px;
	voice-family: "\"}\"";
	voice-family:inherit; 
		width:200px;
	voice-family: "\"}\"";
}

.raffinement_result label, .raffinement_result input{
	vertical-align: middle;
}

html>body .raffinement_result label, html>body .raffinement_result input{
	margin-bottom:6px;
}

.nbr_result{
	float:left;
	width:210px;
	text-align: center;
	font-size:13px;
	font-weight:bold;
}

.nbr_result .results{
	font-size:20px;
}

.result_compar{
	background: url(../img/module/separation_degrade.gif) no-repeat;
	padding: 20px 0 13px 0;
	float:left;
	width:750px;
	margin-top:13px;
}

.bt_comparaison{
	text-align: right;
	margin-right:10px;
}

.bt_comparaison span, .bt_comparaison img{
	vertical-align: middle;
}

.bt_comparaison img{
	margin-left:10px;
}

.blockproduit{
	float:left;
	width:180px;
	/*margin:15px 4px 15px 1px;*/ /*DIGITAS 29/04/2008 : Modification */
	padding:15px 2px 15px 2px; 
}

html>body .blockproduit {margin:15px 3px 15px 4px;}


.bg_blockproduit {padding: 0 4px 4px 0; width:180px; float:left;
	background: url(../img/structure/bg_compar_produit.gif) bottom right no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit; 
		width:176px;
	voice-family: "\"}\"";
}


/*.visu_blockproduit {width:176px; float:left; border:1px solid #71ADC6; padding:10px 0; background-color:Red;}*/

.visu_blockproduit_select {float:left; width:176px; height:191px;}
.visu_blockproduit {float:left; width:176px; height:147px;}
.bg_blockproduit img {float:left; margin:5px 0 0 3px;}

 /* bloqueproduit - modifie le 20/09/06 par Sylvain - STUDIO */
.blockproduit img {
	float:left;
	width:auto;
}
.prdinfos {

}
.prdinfosn {
	position: absolute;
	float:left;
}
.prdinfos span.deee {
	position: relative;
	float:right;
	border: 1px solid;
}
 /* Fin modif Sylvain */

.blockproduit .prixint{float:left;padding:10px 0;width:auto;padding-left: 3px;}
.blockproduit .prdinfos{padding-left:10px;}
.blockproduit .prdinfos span{font-size:14px;}
.blockproduit ul, .lineproduit ul{width:180px; float:left;}
.blockproduit ul li, .lineproduit ul li {float: left; width:180px; padding:0;}
/* Fin Step 2 */




/* STEP 2 - modifie le 25/09/06 par Sylvain - STUDIO */
	/* Step 2bis */

.compare_table {
	margin:15px 0;
}
.compare_table th {
	background-color: #F3F3F3;
	padding:4px 3px;
	border-right:2px solid #ffffff;
}
.compare_table td {
	padding:10px;

}
.compare_table td.pasdefond {
	margin:0px;
	padding:0px;
	background-image:none;
}
.prixrougedixsept {
	margin-left:10px;
	font-size:17px;
	color:#FE000C;
	font-weight:bold;
}
.comparNewTable {
	width: 100%;
	margin: 5px 0 5px 0;
	border: none;
	text-align: left;
}

.comparNewTable th {
	background-color: #e7e7e7;
	padding:4px 3px;
	border-right:2px solid #ffffff;
}
.comparNewTable th.colArticle {

}
.comparNewTable th.colCritere {
	width: 7%;
	text-align: center;
}

.comparNewTable th.largeCol {
	width: 45%;
}

.comparNewTable th.colSelect {
	width: 7%;
	text-align: center;
}

.comparNewTable td {
	text-align: center;
	padding: 6px 0 6px 0;
	

}

.indisponible {
color:#FE010D;
height:20px;
}

.comparNewTable td {
  border-bottom:1px dashed #b2b2b2;

}

.comparNewTable td.select {
	width: 100px;
	text-align: left;
	vertical-align: top;

}

.comparNewTable td.deselect {
	width: 100px;
	text-align: left;
	vertical-align: top;
}
/*
.compareChoiceVisuDesc .deselect {
	float:left;
}
*/

.comparNewTable td.critere {
  border-right:1px dashed #b2b2b2;

}

.comparNewTable td.critere a {
	color: #000;
}

.comparNewTable td.colDescript {
	text-align: left;
	width:auto;
	vertical-align: top;

}
.comparNewTable div.boxPrix {
	padding:0;
	margin:0;
	border:none;
}
.comparNewTable div.boxPrix p.picto{
	margin-top: -4px;
	padding-bottom:0;
}
.comparNewTable div.boxPrix p.picto img{
	margin:0;
	padding:0;
	border:none;
}
.comparNewTable td.colPrix {
	position: relative;
	width: 125px;
	text-align: left;
	vertical-align: top;
  border-right:1px dashed #b2b2b2;
padding-right:5px;
}
.comparNewTable td.colPrix div.boxPrix {
position:relative;
left:40px;
height:auto
}



.comparNewTable td.colDescript li.ajouterseulfavoris {
	clear: left;
	width: 100%;
	padding-left:0;
	margin-bottom:0;
}

.comparNewTable td.colDescript li.ajouter {
	clear: left;
	padding-left:0;
	margin-bottom:0;
}

.comparNewTable p.deee {
	text-align: right;

	margin-right:5px;

}

.comparNewTable p.deee img{
	margin-top:-7px;
}

.comparNewTable td.colDescript p.infoProd {
	height: 55px;
}
	
	/* Fin Step 2bis */
/* Fin modif Sylvain */

 
 
 
/* partie recherche */
.recherchefond {float:left; font-weight:bold; height:20px; width:746px; padding:5px 0 0 5px; margin:10px 0 15px 2px;}
.electromenagerfond {background-color:#1485B3;}
.imagesonfond {background-color:#A7147A;}
.multimediafond {background-color:#529E16;}
.telephoniefond {background-color:#FB771F;}
.photofond  {background-color:#7510A3;}
.maisonfond  {background-color:#187514;}
.loisirfond  {background-color:#56A6AC;}
.jeuxvideosfond  {background-color:#68626C;}
.mobilierfond  {background-color:#C8CE8F;}
.servicesfond  {background-color:#0C693A;}
.traiteurfond  {background-color:#ED8F79;}
html>body .recherchefond {float:left; width:748px; padding:5px 0 0 5px;}
.recherchefond p {float:left; color:#fff; width:100%;}
.recherchefond p.gauche {padding-top:0px;width:50%;}
.recherchefond p.droite {width:49%; font-weight:normal; text-align:right;}

/* Module Recherche */
.module_search_left {margin:15px 0 15px 0; float:left; background: url(../img/module/bloque_recherche.gif) no-repeat; width:760px; height:24px; padding:2px 0 0 5px;}
.module_search_left h3 {font-size:1em;font-weight:bold;color:white;margin-bottom:5px;}
.module_search_left form {margin-bottom:5px;}
.module_search_left p {color:#ffffff; margin-top:5px;}
.module_search_left LABEL {color:#ffffff; font-weight:bold; vertical-align: middle; margin-top:2px;}
.module_search_left input {vertical-align: middle;}
.module_search_left .InputSearch {width:150px;}
.module_search_left .selectsearch {vertical-align: middle; margin: 0 4px 0 0; width:170px;}
.module_search_left .bt_validate_search {padding-left:6px; width:20px; height:17px;}
img.bt_validate_search {vertical-align: middle; padding-left:5px;cursor: pointer;}
/* Fin module Recherche */

/* partie titremembretrois */
.titremembretrois {clear:both; background: url(../img/membre/fond_titre_membre.gif) top right repeat-x; height:30px; margin:10px 0 0 0;}
.titremembretrois p {float:left; margin:11px 0 0 5px; font-weight:bold;} 
.troisa {float:left; width:100px;}
.troisb {float:left; width:580px;}
.troisc {float:left;width:Auto;}
/* fin partie titremembretrois */

/*trois */
.troisgauche {float:left; width:60px; padding-top:2px;}
.troisgauches {float:left; width:60px; padding-top:2px; text-align:center;}
.troisagauche {float:left; width:105px;}
.troisk {float:left; width:300px;}
.troisbdroite {float:left; width:300px; text-align:right; padding-right:20px;}
.troiscdroite {float:left; width:100px; text-align:right; padding-right:20px;}
/*fin trois */



/* Modalite livraison */
form#selectionprds {float:left;}	
form#selectionprds fieldset {float:left; border:0;}
form#selectionprds fieldset legend {display:none;}
form#selectionprds troisagauchebt_recherche {float:left;}
.troisagauche .selectsearch {vertical-align: middle; margin: 0 4px 0 0; width:105px; font-size:1em;}
/* Fin module Recherche */

/* retourliste */
.retourlisteres {float:left; width:758px; text-align:right; margin-bottom:10px;}
.retourlisteres p {margin-right:15px;}
/* retourliste */


/*  background-color:Yellow; background-color:Red;  background-color:Blue;*/


/* partie recherche */

/* orange */
.hauttorange {float:left; width:760px; padding:10px 0 0 0;}
.milieuorange {float:left; background:#fff url(../img/module/beige_fond.gif) repeat-y; width:760px;}
.basorange  {float:left; width:760px;}
.civilitea .selectsearch {float:left; vertical-align: middle; margin: 0 0 0 5px;; width:185px;}
.bas {float:left; padding:25px 15px 0 0;}
.bas label {cursor:pointer; float:left; text-align:left; padding:3px 0 0 8px; height:17px;}
.infosmode label {cursor:pointer; padding:3px 0 0 5px;}
.bas .maxi {height:15px; background-image:none; float:left; border:1px solid #B2B2B2; vertical-align: middle; font-size:11px; padding-left:4px;}
.bas .maxi:focus {border:1px solid #008661;}
/* fin orange */

/* liste */
.globalliste {text-align:left; float:left; width:550px; margin:10px 0 10px 0; /*background-color:Blue;*/}
.listeli {float:left; width:150px; /*background-color:pink;*/}
.listelideux {float:left; width:150px; /*background-color:lime;*/}
ul.listelement {float:left; width:130px;}
ul.listelement li {color:#000; font-weight:bold; margin:2px; background:url(../img/module/fleche_bleu_bas.gif) 0 3px no-repeat; padding-left:13px; /*background-color:Olive;*/ margin-top:5px; white-space:wrap;}
ul.listelement li.seulFamille {color:#000;  margin:2px; background:url(../img/module/fleche_bleu_droit.gif) 0 3px no-repeat; padding-left:13px; /*background-color:Olive;*/ margin-top:5px; }
ul.listelement li.seulssFamille {width:140px;background-image:none; color:#000; font-weight:normal; background:url(../img/module/fleche_bleu_droit.gif) 0 3px no-repeat; padding:0 0 0 8px; margin-left:5px; margin-top:0px; }
ul.listelement li ul li {font-weight:normal; margin-left:2px; background-image:none; width:130px; padding-left:3px;  margin-top:0px; /*background-color:Red;*/white-space:wrap;}
ul.listelement li ul li p {background:url(../img/module/fleche_bleu_bas_small.gif) 0 3px no-repeat; padding-left:10px; margin-top:0px;}
ul.listelement li ul li ul li {font-weight:normal; margin-left:9px; background-image:none; width:100px; padding-left:3px;  margin-top:0px; /*background-color:Purple;*/white-space:wrap;}
ul.listelement li.sanspuce {font-weight:normal; margin-left:2px; background-image:none; width:130px; padding-left:3px;  margin-top:0px; /*background-color:Red;*/white-space:wrap;}
/* liste */



/* titrecompare */
.titrecompare {float:left; width:100px; padding:5px 0 0 5px; height:40px;}
.txtcompare, .txtcomparecenter  {float:left; font-size:9px; padding-bottom:10px;}
.txtcompare ul li, .txtcomparecenter ul li {margin:4px;}

.txtcomparecenter {width:150px; text-align:center;}
/* fin titrecompare */


/* troisbouton */
.boutonpoursuivreachat {clear:both; float:left; width:180px;}
.boutonpoursuivreachat a {float:left; padding:0 0 0 10px;}
.boutonssuiteetretour {float:left; width:490px; text-align:right; voice-family: "\"}\""; voice-family:inherit; width:500px; voice-family: "\"}\"";}
/* fin troisbouton */


/* Fin Aide au choix */


.membreInfoLivraison {
  clear:both;
  padding:10px 0 0 9px;
}

/* Bundles */
.imagedetailPack {     
            float:left;
            margin:10px 0pt 0pt 5px;
            width:245px;
}


.imagedetailPack a {color:#000; white-space:normal}
.imagedetailPack strong {font-size:1.4em; font-weight:bold;}
.imagedetailPack p {float:left; width:59px}

.imagedetailPack .packplus {width:58px;margin-top:5px} 
.imagedetailPack .packplusSymb {width:30px;margin-top:5px} 

.imagedetailPack .packplus a img {padding:2px;border:1px solid #d2d2d2}

.descriptifPack {
padding:10px;
padding-bottom:0px;
}


.descriptif, .descriptifOnglet {
	margin-left:8px;
}
* html body .descriptif, * html body .descriptifOnglet {
	margin-left:4px;
}



#description2, #description3, #description4, #description5, #description6{
	display:none;

}




.caracteristiquesDuPack {
width:95%;
}

.caracteristiquesDuPack td {
border-bottom:1px dotted #cccccc;
padding:10px;
}

.caracteristiquesDuPack .pix {
width:100px;
}




.caracteristiquesDuPack .pix img {
margin:1px;
border:1px solid #cccccc
}

.caracteristiquesDuPack .model {
width:50%;
}

.caracteristiquesDuPack .model p {
font-size:1.25em;
font-weight:bold;
}

.caracteristiquesDuPack .model p.ref {
font-size:1em;
margin-top:16px;
font-weight:bold;
}

.caracteristiquesDuPack .desc {
width:50%;
}

.caracteristiquesDuPack .desc p {
margin:0;
text-align:left;
padding:0;
}

.caracteristiquesDuPack .price {
text-align:center;
vertical-align:middle;

}

.caracteristiquesDuPack .desc ul li {
background:url(../img/bundle/square.gif) no-repeat 0 5px; padding-left:8px
}

.caracteristiquesDuPack .price .venduseul {
font-size:1.2em;
font-weight:bold;
margin-bottom:-5px;
}

.advantable td {
padding-bottom:20px;
border-bottom:1px dotted #cccccc;
}

.advantable .first{
vertical-align:top;
width:70%;
}

.advantable .avajouter{
width:30%;
vertical-align:bottom;
}

.dispopack {
	width:100%;
	margin-top:5px;
	background:url(../img/bundle/packavantagesDown.gif) bottom left no-repeat;
	margin-top:12px;
	padding-bottom:20px;
}

.dispopack img { margin-bottom:5px}

.garDiv {
padding:10px;
}

.dispopack .first {
white-space:nowrap;
vertical-align:top;
}

.dispopack .boxPrix {
_margin-left:25px;
}

.dispopackavantages {

margin:10px 0 20px 5px;
float:left;
width:470px;
background:url(../img/bundle/packavantagesTop.gif) top left no-repeat;
}

table.tabGaranties  {
width:100%;
margin:4px;
border-top:1px dotted #d0d0d0;

}

table.tabGaranties .pic {
width:36%;
vertical-align:top;
padding-top:20px;
}

table.tabGaranties .pic img {
padding:4px;
border:1px solid #d0d0d0;
}

table.tabGaranties .garPrix {
vertical-align:top;
white-space:nowrap;
text-align:right;
border-top:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
border-right:1px solid #d0d0d0;
padding:8px;

}

table.tabGaranties .garDesc {
border-top:1px solid #d0d0d0;
padding:8px;
padding-left:30px;
}

table.tabGaranties .garDesc label strong {
position:relative;
top:-3px;
}

* html > table.tabGaranties .garDesc label strong {
position:relative;
top:-2px;
}

table.tabGaranties .garDesc img {
float:right;
}


table.tabGaranties p {
clear:both;
}

.tabGaranties h5 {font-size:1.4em;font-weight:bold;padding-top:20px;}
.tabGaranties h6 {font-size:1.2em;font-weight:bold;padding-top:20px;}


.tabGaranties .garLegende {font-size:1.4em;font-weight:bold;margin-bottom:0;}

.tabGaranties .garExt {padding-left:16px;}

.bt_valider {float:right;margin-top:20px;margin-bottom:20px;}

.accrocheStockExp {
	clear:both;
    text-align:center;
    font-size:12px;
    font-weight:bold;
    color:red;
    padding: 10px 0;
    width: 170px;

}

.accrocheStockExp span{
    font-size:13px;
    color:black;
}


/* Conditions de livraison */

#bgCode {
	text-align:left;
	margin:0;
	background:url(../img/module/bgCode.gif) no-repeat bottom right;
	width:268px;
	padding-bottom:5px;
	_padding-bottom:4px;
	padding-right:4px;
}

#fichLivraison {
	text-align:left;
	border:1px solid black;
	padding:5px;

	width:270px;
	background:#fff;
}

#fichLivraison .CdG {
	width:95%;
	text-align:center;
	border-collapse:collapse;
	margin:0px auto;
	border-left:1px solid #7e7d68;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

#fichLivraison .CdG th {
	background:#c0c0c0;
	font-size:8pt;
	font-weight:normal;
	padding:3px;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

#fichLivraison .CdG td {
	padding:8px;
	border:1px solid black;
}

#fichLivraison .CdG .gratuit {
	color: red;
	font-weight:bold;
}

#fichLivraison p.nb {
	font-size:8pt;
	margin-top:4px;
}

#fichLivraison p.minimumAchat {
  margin-top:5px;
}

#fichLivraison p.autreCode {
	text-align:right;font-size:7pt;
	margin-top:2px;

}

#fichLivraison p.autreCode a {
	color:#cc0000;
	text-decoration:underline;
	font-size:8pt;

}

.specLeft {float:left;margin:0;padding:0;}
.specRight {float:left;margin:0;padding:0;}


/* */
#centreservices .cadreLivraisons {border:1px solid #ccc ; margin-top:10px;float:left;width:100%}

#centreservices .cadreLivraisons p.picG {float:left;padding:10px; width:405px;}

#centreservices .cadreLivraisons .TxtD {float:left; padding:10px; width:300px;}
#centreservices .cadreLivraisons .TxtD p {font-size:1.25em; text-align:left; margin:50px 0;}
#centreservices .cadreLivraisons fieldset {border:0; text-align:left;}
#centreservices .cadreLivraisons fieldset label {padding-top:10px;margin:20px;}
#centreservices .cadreLivraisons fieldset select#pays {margin-left:33px; width:116px}
#centreservices .cadreLivraisons fieldset input#codepostal, #centredroit .cadreLivraisons fieldset select#pays {
	border:1px solid #ccc;
}

#centreservices .btn_ok {margin:10px 20px;}
#centreservices p {text-align:left; padding:10px;}
#centreservices .cdlBig p { padding:0;}

.cdlBig  {clear:both; width:100%;}


.cdlBig .gratuit {
	color: red;
	font-weight:bold;
}


.cdlBig {
	width:95%;
	text-align:center;
	border-collapse:collapse;
	margin:0px auto;
	margin-bottom:10px;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

.cdlBig th {
	background:#c0c0c0;
	font-size:7pt;
	_font-size:8pt;
	font-weight:normal;
	padding:3px;
	border-bottom:1px solid black;
	border-right:1px solid black;
}

.cdlBig td {

	border:1px solid black;
	font-size:10pt;
}

.cdlBig .leg {
	border-left:1px solid white;
	text-align:left
}

.cdlBig .leg a{
	color:red;
}

/* Nouvelles MEA */

.bloc3prod {
	margin:10px auto 0px auto; border-collapse:collapse;

}

.bloc4prod {
	margin:10px auto 5px auto; border-collapse:collapse;

}

.bloc3prod td { vertical-align:top; padding:5px;}

.bloc4prod td { vertical-align:top; padding:3px;}

.blocker170 {width:170px;}

.bloc3prod .sep,.bloc4prod .sep {border-right:1px solid #ccc}

.specLeft h5.legendeJaune {
width:171px;
/*background:url(../img/module/bg_meilleur_prix.gif) repeat-y ;*/
background-color:yellow;
/*font-variant:small-caps;*/
font-size:12px;
text-align:center;
margin:10px 0px 0px 0px;
}

.blocCarteWaaoh {
	margin-top:30px;
	width:116px;
	height:88px;
	float:right;
	background:url(../img/module/prixwoah.gif) no-repeat;
}

.blocCarteWaaoh p {
text-align:center;
position:relative;
top:27px;
left:55px;
width:55px;
}

.blocCarteWaaoh .prixEuro {
width:50px;
color:red;
font-size:14px;
font-weight:bold;
}

.blocCarteWaaoh .symbEuro {
position:relative;
top:-5px;
width:15px;
color:red;
font-size:10px;
font-weight:bold;
}

.blocCarteWaaoh .ctsEuro {

width:20px;
color:red;
font-size:10px;
font-weight:bold;
}

.offreDeRemboursement {
padding-top:10px;
clear:both;
color:#ff000a;
font-weight:bold;
}

.offreDeRemboursement a{
color:#ff000a;
}

.avantages {float:right;}


.bloqueWoah {
width:69px;
height:30px;
background:url(../img/module/prixwoahpt.gif) no-repeat;
float:right;
}

.comparNewTable .colPrix .bloqueWoah {
width:69px;
height:30px;
background:url(../img/module/prixwoahpt.gif) no-repeat;
float:left;
position:relative;top:60px;left:40px
}

.comparNewTable .colPrix .bloqueImgReprise {
width:58px;
height:29px;
display:block;
background:url(../img/structure/logo_reprise.gif) no-repeat;
float:left;
position:relative;top:30px;left:-25px;
}


.bloqueWoah span {
display:block;
position:relative;
width:20px;
padding-left:35px;
padding-top:5px;
color:red;
font-weight:bold;
font-size:10pt;
text-align:center;
}

/** CQ2313 */
.comparNewTable .colPrix .bloqueWoah span {
	display:inline;
	position:normal;
	padding:0;
}

.comparNewTable .colPrix .bloqueWoah p {
	display:block;
	position:relative;
	width:45px;
	padding-left:25px;
	padding-top:5px;
	
	text-align:center;
}

.comparNewTable .colPrix .bloqueWoah .prixEuro {
width:20px;
color:red;
font-size:14px;
font-weight:bold;
}

.comparNewTable .colPrix .bloqueWoah .symbEuro {
position:relative;
top:-5px;
width:15px;
color:red;
font-size:10px;
font-weight:bold;
}

.comparNewTable .colPrix .bloqueWoah .ctsEuro {
width:20px;
color:red;
font-size:10px;
font-weight:bold;
}
/** FIN CQ2313 */

.bloqueWoahVide {
width:69px;
height:0px;

float:left;
position:relative;top:60px;left:40px
}

.ecoPartFicheArt {
display:block;
color:yellow;
background:red;
border:1px solid yellow;
text-align:center;
width:171px;
margin-top:0px;
z-index:100;
clear:left;

}



.ecoPartList {
color:gray;
z-index:100;
float:right;
font-size:9px;
padding-top:90px;
width:125px;
display:block;
}

.ecoPartList2 {
color:gray;
z-index:100;
float:right;
font-size:9px;
padding-top:60px;
width:125px;
display:block;
}

.ecoPartList span {
color:red;
font-weight:bold;
font-size:11px;
}

.ecoPartMEA {
text-align:right;
display:block;
color:gray;
font-size:9px;
width:100%;
}

.ecoPartMEAPromo {
display:block;
color:gray;
font-size:9px;
width:100%;
}
.ecoPartMEA span,.ecoPartMEAPromo span {
color:red;
font-weight:bold;
font-size:11px;
}

.ecoPartMEANot {
text-align:right;
display:block;
color:white;
font-size:9px;
width:100%;
}

.ecoPartMEAPromoNot {
display:block;
color:white;
font-size:9px;
width:100%;
}

.ecoPartMEANot span,.ecoPartMEAPromoNot span {
color:white;
font-weight:bold;
font-size:11px;
}

.ecoPartMoz {
clear:left;
position:relative;
margin-left:-5px;
display:block;
color:gray;
text-align:right;
font-size:9px;
width:100%;
}



.ecoPartMoz span {
color:red;
font-weight:bold;
font-size:11px;
}

.ecoPartNot {
clear:left;
position:relative;
margin-left:-5px;
display:block;
color:white;
text-align:right;
font-size:9px;
width:100%;
}

.ecoPartNot span {
color:white;
font-weight:bold;
font-size:11px;
}

.taxD3EGarantie{
width:100%;
float:right;
font-size:10px;
text-align:right;
}/* DIGITAS - 26/03/08 : Bien mettre l'acolade fermante ici pour fermer la définition CSS sinon la suite de la feuille de style n'est pas prise en compte */

.ecoPartCaract {
white-space:nowrap;
clear:both;float:left;width:100%;text-align:left;color:gray;
}

.ecoPartCaract span {
color:red;
font-weight:bold;
font-size:11px;
}


/***Modif Morty***/
.descriptifBoutique{
margin-top:50px;
}
.miniPush{
	position:relative;
	width:100%;
	clear:both;
	text-align:center;
	padding:20px 0 0 0;
}
.largePush{
	position:relative;
	width:760px;
	clear:both;
	text-align:center;
	padding:20px 0 0 0;
}

/*cuisine recette*/


.blockEditReceip{
	padding:0 0 20px 0;
}


.receipDetails{
	position:relative;
	width:520px;
	float:left;
	padding:5px 0 5px 0;
	background-color:#f4f1e7;
}
.receipDetails .col{
	position:relative;
	width:250px;
	padding:0 5px 0 0;
	float:left;

}
.receipDetails ul{
	padding:0 0 0 5px;
}
.receipDetails h4{
	padding:0 0 4px 5px;
}
.receipDetailsHeader{
	position:relative;
	width:100%;
	border-bottom:1px solid #ffffff;
	margin:0 0 4px 0;
}
.receipDetailsHeader p{
	position:relative;
	height:22px;
	padding:4px 0 4px 5px;
}
.receipDetailsHeader p span{
	position:absolute;
	width:160px;
	height:22px;
	top:0;
	right:0;
}
.time, .cooking{
	font-style:normal;
	padding:4px 10px 4px 25px;
	line-height:25px;
}
.time{
	background:url(../img/traiteur/bg_time.gif) no-repeat left top;	
}
.cooking{
	background: url(../img/traiteur/bg_cooking.gif) no-repeat left top;	
}
.receipDetailsHeader h3{
	text-transform:uppercase;
	padding:0 0 3px 5px;
}




.accrocheStockExp2 {
	clear:both;
	padding:10px 0pt;
	text-align:center;
	width:170px;
	font-size:12px;
}
.accrocheStockExp2 a,
.accrocheStockExp2 strong,
.accrocheStockExp2 p{
	font-size:12px;
}
.accrocheStockExp2 strong,
.accrocheStockExp2 a{
	color:red;
	font-weight:bold;
}
.accrocheStockExp2 a{
	clear:none;
	float:none;
}
.accrocheStockExp2 strong{
	Display:block;
	padding-bottom:10px;
}
.accrocheStockExp2 ul li strong{
	color:black;
	display:inline;
	padding:0;
}


.ecoPartCaract {
clear:both;
color:gray;
float:left;
margin-top:5px;
text-align:left;
white-space:nowrap;
width:100%;
}
/* DIGITAS - 26/03/08 : AJOUTS */

.blocBoutiquePdtListe{
	width:760px;
	border:1px solid #D1D1D1;
	border-top:0px none;
	padding-left:2px;
}
.introPdtListTable{
	padding:5px 12px;
	overflow:hidden;
	height:1%;
}
.introPdtListTable img.visuDecoIntro{
	float:left;
	margin-right:5px;
}
.blocBoutiquePdtListe .lineTabPdtList{
	padding:10px 0 11px 0;
	background:url(../img/common/signaletique/bg_line_4_prod.gif) no-repeat 10px bottom ;
}
.blocBoutiquePdtListe .lastTableProd{
	background:none;
	padding:10px 0px
}
.blocBoutiquePdtListe .tablePdtDesc td{
	border-left:10px solid #ffffff;
	border-right:10px solid #ffffff;
}
.results_nav h3.titleBoutique3Col{
	width:527px;
}
#centre #enavant{
	margin-bottom:20px;
}
.encartTopBlocPdt{
	/*margin-top:20px;*/
}
.encartTopBlocPdt h3{
	background-color:#6e6c6d;
	clear:both;
	color:white;
	font-size:14px;
	padding:2px 13px;
	width:527px;
}
.encartResultTopPdt h3{
	font-size:14px;
	padding:2px 13px;
}
.encartTopBlocPdt h3 span, .encartSelectionBlocPdt h3 span{
	font-weight:normal
}

.encartSelectionBlocPdt h3{
	background-color:#6e6c6d ! important;
	clear:both;
	color:white;
	font-size:14px;
	padding:2px 13px;
	width:527px;
}
.promotionEncart h3{
	background-color:#e20a17 !important;/* DIGITAS - 03/06/08 : modification */
}
.nouveauteEncart h3{
	background-color:#7f2ac3 !important;/* DIGITAS - 03/06/08 : modification */
}
.soldesEncart h3{
	background-color:#ffe037 !important;/* DIGITAS - 03/06/08 : modification */
	color:#e20a15;
}
.moinsCherEncart h3{
	background-color:#faf305 !important;/* DIGITAS - 03/06/08 : modification */
	color:#049e56;
	border:1px solid #049e56;
	padding:1px 12px;
}
.boutiquePdt3Col{
	width:544px;
	border:1px solid #D1D1D1;
	border-top:0px none;
	padding-left:7px;
	margin-bottom:20px;
}
.promotionBloc{
	border-color:#e20a17
}
.nouveauteBloc{
	border-color:#7f2ac3;
}
.soldesBloc{
	border-color:#ffe037;
}
.moinsCherBloc{
	border-color:#049e56
}
.boutiquePdt3Col .introPdtListTable{
	padding: 5px;
}
.boutiquePdt3Col .tablePdtDesc td{
	border-left:5px solid #ffffff;
	border-right:5px solid #ffffff;
}
.boutiquePdt3Col .lineTabPdtList{
	padding:10px 0 11px 0;
	background:url(../img/common/signaletique/bg_line_3_prod.gif) no-repeat 5px bottom ;
}
.boutiquePdt3Col .lastTableProd{
	background:none;
	padding:10px 0px
}
.tablePdtDesc td{
	width:169px;
	vertical-align:top;
}

.tablePdtDesc td.flapTopPdtCell p{
	text-align:center;
	margin-bottom:10px;
}
.tablePdtDesc td.productVisuCell{
	padding:0px 0 10px 0;
}
.visuPdtContent{
	text-align:center;
	padding-top:5px;
}
.encartVisuSignaletique{
	float:right;
	width:63px;
}
.encartVisuSignaletique p{
	margin-bottom:3px
}
.tablePdtDesc .descPdtCell{
	background: #f2f2f2 url(../img/common/signaletique/bg_degrade_product.gif) repeat-x top left;
	padding:0 5px ;
	width:159px;
}
.descPdtCell h3{
	color:#4c5157;
	font-size:1em;
}
.descPdtCell, .descPdtCell p{
	text-align:right
}
.tablePdtDesc .pricePdtCell{
	background: #f2f2f2;
	padding:0 5px;
	text-align:right;
	width:159px;
}
.pricePdtCell p{
	text-align:right;
}
.pricePdtCell del{
	font-size:1em;
	color:#4c5157;
	font-weight:bold;
	white-space:nowrap
}
.pricePdtCell ins{
	font-size:1.63em;
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	white-space:nowrap
}
.pricePdtCell p.ecoPartPdtBloc{
	font-size:0.81em;
	color:#737373;
}

/* Ajout Digitas 07/11/2008 */
.addSelection td a.enplusfavoris{
	margin-top: 5px;
	float:right;
	color:#FE010D !important;
	background-image: url(../img/bt_favoris.gif) !important;
}

.addSelection td a.enplusfavoris:hover{
	float:right;
}
/* Fin Ajout Digitas 07/11/2008 */

.quantityPdtCell{
	padding-top:6px;
	padding-bottom:7px;
}
.quantityPdtCell .qtyBlocEnhanced{
	float:right;
	width:44px;
	margin-right:4px
}
.quantityPdtCell .qtyBlocEnhanced .inputQuantity{
	padding:2px 0 0 0;
	height:15px;
	float:left;
	margin:0 2px 0 0;
	width:26px;
	color:#9d9da1;
	border-color:#b2b2b2;
	display:block;
}
.quantityPdtCell .qtyBlocEnhanced .btChangeQte{
	float:left;
	width:12px;
}
.quantityPdtCell .qtyBlocEnhanced a.btPlusPdt img{
	margin-bottom:1px;
}
.quantityPdtCell .qtyBlocEnhanced a.btPlusPdt,
.quantityPdtCell .qtyBlocEnhanced a.btMoinsPdt{
	float:left;
}
.quantityPdtCell .qtyBlocEnhanced a.btPlusPdt img,
.quantityPdtCell .qtyBlocEnhanced a.btMoinsPdt img{
	display:block;
}
.quantityPdtCell .btCheckoutPdt{
	float:right;
	width:110px;
	font-size:1em;
	margin-top:2px;
}
.quantityPdtCell .btEmail{
	width:90px;
}
.quantityPdtCell .btFicheProd{
	width:90px;
}
.quantityPdtCell .btCheckoutPdt a{
	color:#FE010D;
	background:url(../img/common/signaletique/bt_panier.gif) no-repeat 100% 0px;
	padding:3px 24px 0 0px;
	display:block;
	height:13px
}
.quantityPdtCell .btEmail a{
	color:#777777;
	padding-right:30px;
	background:url(../img/common/signaletique/bt_email.gif) no-repeat 100% 0px;
}
.quantityPdtCell .btFicheProd a{
	color:#777777;
	padding-right:28px;
	background:url(../img/common/signaletique/bt_fiche_prod.gif) no-repeat 100% 0px;
}


/* Resultat Comparateur */

.retireCellPdt{
	width:140px;
	border-left:9px solid #ffffff;
	border-right:9px solid #ffffff;
	padding:5px 0px;
	vertical-align:top
}
.retireCellPdt a{
	background:url(../img/electromenager/off.gif) no-repeat 0px 1px;
	color:#1485B3;
	text-decoration:none;
	padding-left:18px;
	font-size:0.9em;
}
.flapComparePdtCell{
	width:140px;
	border-left:9px solid #ffffff;
	border-right:9px solid #ffffff;
	padding:5px 0px;
	vertical-align:top
}
flapComparePdtCell p{
	margin-bottom:10px
}
.visuCompareCell{
	width:140px;
	border-left:9px solid #ffffff;
	border-right:9px solid #ffffff;
	padding:5px 0px;
	vertical-align:bottom
}
.visuCompareCell table{
	width:100%
}
.visuCompareCell .visuPdtCompareCell{
	vertical-align:bottom
}
.visuCompareCell .visuPdtCompareCell img{
	border:1px solid #d3d3d3;
}
.visuCompareCell table td.visuPdtCompareCell{
	width:100%;
	text-align:center;
}
.visuCompareCell .visuPdtCompareCellBig{
 	text-align:center;
}
.visuCompareCell .visuPdtCompareCellBig img{
	border:1px solid #d3d3d3;
}
.descComparePdtCell{
	width:140px;
	border-left:9px solid #ffffff;
	border-right:9px solid #ffffff;
	padding:5px 0;
	vertical-align:top;
	text-align:right;
	background-color:#f6f6f6
}
.descComparePdtCell a{
	color:#4c5157;
	text-decoration:none
}
.descComparePdtCell h3{
	color:#4C5157;
	font-size:1em;
	padding-right:4px;
}
.descComparePdtCell p{
	color:#4C5157;
	font-size:1em;
	padding:0 4px 0px 0;
}
.priceComparePdtCell{
	width:140px;
	border-left:9px solid #ffffff;
	border-right:9px solid #ffffff;
	padding:0px;
	vertical-align:top;
	text-align:right;
	background-color:#f6f6f6
}
.priceComparePdtCell a{
	text-decoration:none;
	color:#4C5157;
}
.priceComparePdtCell del{
	font-size:1em;
	color:#4c5157;
	font-weight:bold;
	padding-right:4px;
	white-space:nowrap
}
.priceComparePdtCell ins{
	font-size:1.63em;
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	padding-right:4px;
	white-space:nowrap
}
.priceComparePdtCell p.ecoPartPdtBloc{
	font-size:0.81em;
	color:#737373;
	padding-right:4px;
}
.addCheckoutCompareCell{
	width:140px;
	padding:5px 9px;
	vertical-align:top
}
.addCheckoutCompareCell .btCheckoutPdt{
	float:right;
	width:104px;
	font-size:1em;
	margin-top:2px;
}
.addCheckoutCompareCell .btCheckoutPdt a{
	color:#FE010D;
	background:url(../img/common/signaletique/bt_panier.gif) no-repeat 100% 0px;
	padding:3px 22px 0 0px;
	font-size:0.9em;
	display:block;
	height:14px
}
.addCheckoutCompareCell .qtyBlocEnhanced .inputQuantity{
	padding:2px 0 0 0;
	height:15px;
	float:left;
	margin:0 2px 0 0;
	width:20px;
	color:#9d9da1;
	border-color:#b2b2b2;
	display:block;
}
.addCheckoutCompareCell .qtyBlocEnhanced a.btPlusPdt img{
	margin-bottom:1px;
}
.addCheckoutCompareCell .qtyBlocEnhanced a.btPlusPdt,
.addCheckoutCompareCell .qtyBlocEnhanced a.btMoinsPdt{
	float:left;
}
.addCheckoutCompareCell .qtyBlocEnhanced a.btPlusPdt img,
.addCheckoutCompareCell .qtyBlocEnhanced a.btMoinsPdt img{
	display:block;
}
.addCheckoutCompareCell .btEmail{
	width:86px;
}
.addCheckoutCompareCell .btFicheProd{
	width:86px;
}
.addCheckoutCompareCell .btEmail a{
	color:#777777;
	padding-right:23px;
	background:url(../img/common/signaletique/bt_email.gif) no-repeat 100% 0px;
}
.addCheckoutCompareCell .btFicheProd a{
	color:#777777;
	padding-right:23px;
	background:url(../img/common/signaletique/bt_fiche_prod.gif) no-repeat 100% 0px;
}
/* Tableau comparateur */
.result_compar{
	background:none;
	border-top:1px solid #cccccc
}
.comparateur .comparateurmenu{
	width:760px;
	overflow:hidden;
	float:none;
}
html > body .comparateur .comparateurmenu{
	width:760px;
}
* html body .comparateurmenunone {
	height:5px;
	width:761px;
}
html > body .comparateur .raffinement_result label,
html > body .comparateur .raffinement_result input{
	margin:0px;
}
.comparateur .raffinement_result table td{
	width:auto;
}
.introTableCompare{
	height:38px;
	background: url(../img/common/signaletique/corner_red_line.gif) no-repeat top left;
	margin-left:11px;
	width:739px;
}
.introTableCompare .blocTriSelect{
	float:right;
	width:155px;
}
.introTableCompare .blocTriSelect select{
	width:105px
}
.endCompareTable{
	height:24px;
	background: url(../img/common/signaletique/corner_red_line_bottom.gif) no-repeat bottom left;
	margin-left:11px;
	padding-top:16px;
	padding-bottom:3px;/*Ajouts Digitas 06/06/08*/
	width:739px;
}
.btCompareLink{
	margin:2px 0 0 32px;
	color:#989898;
}
.btCompareLink span{
	font-size:0.9em;
}
.btCompareLink a{
	background: url(../img/common/signaletique/picto_comparer.gif) no-repeat top left;
	padding-left:25px;
	padding-bottom:3px;
	color:#dd2c3c;
}

.tableCompareChoice{
	background:url(../img/common/signaletique/bg_red_line.gif) repeat-y top left;
	width:742px;
	margin-left:8px;
}
.noCompare{
	background:none;
}
.tableCompareChoice th{
	background-color:#E7E7E7;
	border-left:1px solid #fff;
	border-bottom:1px solid #989898;
	text-align:center;
	color:#000;
	font-weight:normal;
	font-size:0.81em;
	padding:0px 4px 0 4px;
	width:auto;/*Modifs digitas 13/06/08 ancienne valeur 55px*/
	
}
.tableCompareChoice .colEmptyCheckbox input{
	width:14px;
	height:14px;
}
.tableCompareChoice td{
	border-left:1px solid #f6f6f6;
	border-bottom:1px solid #989898;
	vertical-align:top;
	padding:15px 2px 10px 2px;/*Modifs digitas 13/06/08 ancienne valeur 15px 4px 10px 4px*/
	color:#4c5157;
	width:55px;
}
.tableCompareChoice .colEmptyCheckbox{
	width:15px;
	background:none;
	border-color:transparent;
	border:0px none;
	padding-left:3px;
	vertical-align:middle;
	padding-bottom:22px;
}
.tableCompareChoice .colNoneEmptyCheckbox{
	width:20px;
	border-left:0px none;
	padding:0px;
}
.tableCompareChoice td.PdtDescCenter{
	text-align:center;
}
/* DIGITAS - 15/10/2008 : Ajouts */
.tableCompareChoice td.PdtDescCenter{
	width:70px
}

/* DIGITAS - 15/10/2008 : Fin Ajouts */

.tableCompareChoice .compareChoiceVisuDesc{
	width:auto;
	border-left:0px none;
}
.compareChoiceVisuDesc .visuPdtCompare{
	float:left;
}
.compareChoiceVisuDesc .visuPdtCompare img{
	border:1px solid #d3d3d3;
}

/*DIGITAS 30/07/08 : ajouts*/
.compareChoiceVisuDesc .visuPdtCompare img.noBorder{
	border:1px solid #fff;
}
/*DIGITAS 30/07/08 : fin ajouts*/

.compareChoiceVisuDesc .visuDescComp{
	float:left;
		margin-left:6px;/*Modifs digitas 13/06/08 ancienne valeur 10px*/
}
.compareChoiceVisuDesc .visuDescComp .comparePdtPartDesc{
	line-height:11px;
	height:62px;
	margin-bottom:5px;
}
html > body .compareChoiceVisuDesc .visuDescComp .comparePdtPartDesc{
	height:auto;
	min-height:62px;
}
/* DIGITAS - 22/05/2008  : Ajout */
.compareChoiceVisuDesc .visuDescComp .comparePdtPartDesc a{
	text-decoration:none;
	color:#4C5157;
}
/* DIGITAS - 22/05/2008  : Fin Ajout */
.tableCompareChoice .additionnalInfoCompare{
	width:240px;
	padding:15px 0px 10px 7px;
}
.additionnalInfoCompare .flapPartAdditional{
	float:left;
}
.additionnalInfoCompare .flapPartAdditional p{
	margin-bottom:3px;
}
.priceDispoCompare{
	text-align:right;
	background-color:#f6f6f6;
	float:right;
	padding:6px 6px 3px 3px;
	width:164px;
}
.priceDispoCompare .PricPdtBlock del{
	font-size:1em;
	color:#4c5157;
	font-weight:bold;
	padding-right:4px;
	white-space:nowrap
}
.priceDispoCompare .PricPdtBlock ins{
	font-size:1.63em;
	color:#cc0000;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	padding-right:4px;
	white-space:nowrap
}
.priceDispoCompare p.ecoPartPdtBloc{
	font-size:0.81em;
	color:#737373;
	padding-right:4px;
}
.stockCompare{
	background:url(../img/common/signaletique/bg_price_compare.gif) repeat-x top left;
	margin-top:8px;
	padding-top:7px;
	padding-bottom:5px;
	width:164px;
	overflow:hidden
}
.stockCompare p{
	float:left;
	width:105px;
	text-align:right;
	font-size:0.81em;
}
.resultCompareStock{
	width:140px;
	margin-top:0px;
	padding-top:3px;
	padding-bottom:0px;
	background:0px none;
	height:25px;
}
.resultCompareStock p{
	width:86px;
}	
.stockCompare p.enStock{
	color:#0dc109;
}
.stockCompare p.enPrecommande{
	color:#8f4cb2;
}
.stockCompare p.momentanementIndispo{
	color:#ff6200;
}
.stockCompare p.rdvMagasin{
	color:#13a7dd;
}
.stockCompare ul{
	float:right;
}
.stockCompare ul li{
	display:inline;
	float:left;
	margin-right:2px;
}
.priceDispoCompare .qtyBlocEnhanced{
	float:right;
	width:44px;
	margin-right:4px
}
.priceDispoCompare .qtyBlocEnhanced .inputQuantity{
	padding:2px 0 0 0;
	height:15px;
	float:left;
	margin:0 2px 0 0;
	width:26px;
	color:#9d9da1;
	border-color:#b2b2b2;
	display:block;
}
.priceDispoCompare .qtyBlocEnhanced .btChangeQte{
	float:left;
	width:12px;
}
.priceDispoCompare .qtyBlocEnhanced a.btPlusPdt img{
	margin-bottom:1px;
}
.priceDispoCompare .qtyBlocEnhanced a.btPlusPdt,
.priceDispoCompare .qtyBlocEnhanced a.btMoinsPdt{
	float:left;
}
.priceDispoCompare .qtyBlocEnhanced a.btPlusPdt img,
.priceDispoCompare .qtyBlocEnhanced a.btMoinsPdt img{
	display:block;
}
.priceDispoCompare .btCheckoutPdt{
	float:right;
	width:20px;
	font-size:1em;
	margin-top:2px;
}
.priceDispoCompare .btCheckoutPdt a{
	background:url(../img/common/signaletique/bt_panier.gif) no-repeat 0 0px;
	height:17px;
	display:block
}
.priceDispoCompare .btCheckoutPdt a span{
	position:absolute;
	left:-9999em;
}
btAddCheckoutPdt{
	overflow:hidden;
	width:146px;
}
.btAddCheckoutPdt a{
	background:url(../img/common/signaletique/bt_panier.gif) no-repeat 100% 0px;
	color:#dd2c3c;
	padding-right:30px;
	display:block;
	height:17px;
	width:85px;
	margin-bottom:3px;
	float:right;
}
.priceDispoCompare .btEmail a{
	color:#777777;
	background:url(../img/common/signaletique/bt_email.gif) no-repeat 100% 0px;
	width:60px
}
.priceDispoCompare .btFicheProd a{
	color:#777777;
	background:url(../img/common/signaletique/bt_fiche_prod.gif) no-repeat 100% 0px;
	width:63px
}

.boutiquePdt3Col .tablePdtDesc .cellPriceTop,
.tablePdtDesc .cellPriceTop,
.cellPriceTop{
	vertical-align:bottom;
}

/* FLAPS */

.flapVioletBig,
.flapRedBig,
.flapYellowBig,
.flapOrangeBig,
.flapGreenBig,
.flapGreyBig{
	color:#FFFFFF;
	font-size:11px;
	width:169px;
	height:17px;
	padding-top:2px;
	text-align:center
}
.flapRedBig strong, .flapVioletBig strong, .flapYellowBig strong, .flapOrangeBig strong, .flapGreenBig strong, .flapGreyBig strong{
	font-size:11px;
}
.flapRedBig{
	background:url(../img/common/signaletique/encart_rouge_big.gif) no-repeat top left;
}
.flapVioletBig{
	background:url(../img/common/signaletique/encart_violet_big.gif) no-repeat top left;
}
.flapYellowBig{
	background:url(../img/common/signaletique/encart_jaune_big.gif) no-repeat top left;
	color:#049e55;
}
.flapOrangeBig{
	background:url(../img/common/signaletique/encart_orange_big.gif) no-repeat top left;
	color:#e40a17;
}
.flapGreenBig{
	background:url(../img/common/signaletique/encart_vert_big.gif) no-repeat top left;
}
.flapGreyBig{
	background:url(../img/common/signaletique/encart_gris_big.gif) no-repeat top left;
}

.flapVioletMedium,
.flapRedMedium,
.flapYellowMedium,
.flapOrangeMedium,
.flapGreenMedium,
.flapGreyMedium{
	color:#FFFFFF;
	font-size:11px;
	width:140px;
	height:17px;
	padding-top:2px;
	text-align:center
}
.flapRedMedium strong, .flapVioletMedium strong, .flapYellowMedium strong, .flapOrangeMedium strong, .flapGreenMedium strong, .flapGreyMedium strong{
	font-size:11px;
	line-height:12px;
}
.flapRedMedium{
	background:url(../img/common/signaletique/encart_rouge_medium.gif) no-repeat top left;
}
.flapVioletMedium{
	background:url(../img/common/signaletique/encart_violet_medium.gif) no-repeat top left;
}
.flapYellowMedium{
	background:url(../img/common/signaletique/encart_jaune_medium.gif) no-repeat top left;
	color:#049e55;
}
.flapOrangeMedium{
	background:url(../img/common/signaletique/encart_orange_medium.gif) no-repeat top left;
	color:#e40a17;
}
.flapGreenMedium{
	background:url(../img/common/signaletique/encart_vert_medium.gif) no-repeat top left;
}
.flapGreyMedium{
	background:url(../img/common/signaletique/encart_gris_medium.gif) no-repeat top left;
}


.flapRedMediumSmall,
.flapOrangeMediumSmall,
.flapVioletMediumSmall,
.flapGreenMediumSmall,
.flapYellowMediumSmall,
.flapGreyMediumSmall{
	color:#FFFFFF;
	font-size:9px;
	width:81px;
	height:16px;
	padding-top:3px;
	text-align:center
}
.flapRedMediumSmall strong, .flapOrangeMediumSmall strong, .flapVioletMediumSmall strong, .flapGreenMediumSmall strong, .flapYellowMediumSmall strong, .flapGreyMediumSmall strong{
	font-size:11px;
	line-height:12px;
}
.flapRedMediumSmall{
	background:url(../img/common/signaletique/encart_rouge_small.gif) no-repeat top left;
}
.flapVioletMediumSmall{
	background:url(../img/common/signaletique/encart_violet_small.gif) no-repeat top left;
}
.flapOrangeMediumSmall{
	background:url(../img/common/signaletique/encart_orange_small.gif) no-repeat top left;
	color:#e40a17;
}
.flapGreenMediumSmall{
	background:url(../img/common/signaletique/encart_vert_small.gif) no-repeat top left;
}
.flapYellowMediumSmall{
	background:url(../img/common/signaletique/encart_jaune_small.gif) no-repeat top left;
	color:#049e55;
}
.flapGreyMediumSmall{
	background:url(../img/common/signaletique/encart_gris_small.gif) no-repeat top left;
}

.small2lines{
	padding-top:1px;
	height:18px;
	line-height:9px;
}


.flapRedMediumRect,
.flapVioletMediumRect,
.flapGreenMediumRect,
.flapYellowMediumRect,
.flapOrangeMediumRect,
.flapGreyMediumRect{
	text-align:center;
	color:#fff;
	font-size:9px;
	height:26px;
	padding-top:12px;
	width:63px;
}
.flapRedMediumRect strong, .flapVioletMediumRect strong, .flapGreenMediumRect strong, .flapYellowMediumRect strong, .flapOrangeMediumRect strong, .flapGreyMediumRect strong{
	font-size:11px;
	line-height:12px;
}
.flapRedMediumRect{
	background:url(../img/common/signaletique/encart_rouge_medium_rect.gif) no-repeat top left;
}
.flapVioletMediumRect{
	background:url(../img/common/signaletique/encart_violet_medium_rect.gif) no-repeat top left;
}
.flapGreenMediumRect{
	background:url(../img/common/signaletique/encart_vert_medium_rect.gif) no-repeat top left;
}
.flapYellowMediumRect{
	background:url(../img/common/signaletique/encart_jaune_medium_rect.gif) no-repeat top left;
	color:#049e55;
}
.flapOrangeMediumRect{
	background:url(../img/common/signaletique/encart_orange_medium_rect.gif) no-repeat top left;
	color:#e40a17;
}
.flapGreyMediumRect{
	background:url(../img/common/signaletique/encart_gris_medium_rect.gif) no-repeat top left;
}

.rect2lines{
	height:32px;
	padding-top:6px;
}
.rect3lines{
	height:35px;
	padding-top:3px;
	line-height:10px
}


.flapWaaow{
	background:url(../img/common/signaletique/encart_waaow.gif) no-repeat top left;
	text-align:center;
	padding:30px 0 0 0;
	font-size:9px;
	color:#FFFFFF;
	height:26px;
	width:63px;
}
.flapWaaow strong{
	font-size:13px;
	line-height:12px;
}

.flapBorderRedBig{
	background:url(../img/common/signaletique/bg_contour_rouge.gif) no-repeat top left;
	text-align:center;
	color:#b70008;
	line-height:11px;
	padding-top:1px;
	height:24px;
	width:169px;
}
.flapBorderRedMediumSmall{
	background:url(../img/common/signaletique/bg_contour_rouge_medium.gif) no-repeat top left;
	text-align:center;
	color:#b70008;
	line-height:10px;
	padding-top:3px;
	height:22px;
	width:81px;
	font-size:9px;
}
.flapBorderRedMediumRect{
	text-align:center;
	color:#b70008;
	font-size:9px;
	height:37px;
	padding-top:1px;
	line-height:9px;
	width:63px;
	background:url(../img/common/signaletique/bg_contour_rouge_medium_rect.gif) no-repeat top left;
}

.alignRightFlap{
	float:right;
	padding-right:7px;
}
.alignLeftFlap{
	float:left;
	padding-left:7px;
}
/* Fin FLAPS */

/* DIGITAS - 26/03/08 : FIN AJOUTS */

/* DIGITAS - 02/04/08 : AJOUTS */

/* Ticket de caisse */
#moduleTicketCaisse{
	width:188px;
	border:1px solid #b4b4b4;
}
#moduleTicketCaisse h3{
	background: #fefefe url(../img/ticket_caisse/bg_title_top.gif) repeat-x bottom left;
	height:20px;
	font-size:1.09em;
	text-align:center;
	border-bottom:1px solid #b4b4b4;
	font-weight:normal;
	padding-top:10px;
}

/*modifs Digitas 12/06/08*/
#moduleTicketCaisse a {
	color:#000;
	text-decoration:none;
}

#moduleTicketCaisse a strong{
	color:#000;
	text-decoration:underline;
}
/*Fin modifs Digitas 12/06/08*/
#moduleTicketCaisse .contentPrintLink{
	margin:7px 5px 0 5px;
	background: url(../img/ticket_caisse/bg_pointillets_print.gif) repeat-x 0 9px;
}
#moduleTicketCaisse .contentPrintLink a{
	color:#808080;
	text-decoration:none;
	background: url(../img/ticket_caisse/picto_print.gif) no-repeat 0 0px;
	padding:1px 0 1px 22px;
	margin-left:26px;
	font-size:0.9em;
}
#moduleTicketCaisse #contentTicketCaisse{
	overflow:auto;
	width:187px;
	height:331px;
	margin:5px 0 0 0px;
}
#contentTicketCaisse .prodTicket{
	width:auto;/*168px avant  Digitas Modifs 06/06/08*/	
	padding:2px 0px 0 2px;/*Digitas Modifs 06/06/08 */
	border-bottom:1px solid #c0c2c3;/* Digitas Modifs 06/06/08*/	
}
#contentTicketCaisse .latestAdded{
	background-color:#f1fafe;
}
#contentTicketCaisse .linkRetirePanier{
	text-align:right;
	overflow:hidden;
	width:166px;
}
#contentTicketCaisse .linkRetirePanier a{
	display:block;
	background: url(../img/ticket_caisse/picto_suppr_prod.gif) no-repeat 0 0px;
	height:9px;
	width:9px;
	float:right;
}
#contentTicketCaisse .linkRetirePanier a span{
	position:absolute;
	top:-9999em;
}
#contentTicketCaisse .descProd{
	font-size:0.9em;
}
#contentTicketCaisse .descProd strong{
	font-size:1.1em;
}
#contentTicketCaisse .descProd strong.marqueProduitTicket{
	text-decoration:underline;
}
#contentTicketCaisse .quantityProd{
	overflow:hidden;
	width:166px;
	padding:3px 0 7px 0;
	border-bottom:1px solid #c0c2c3;
}
#contentTicketCaisse .quantityProd .qtyBlocEnhanced{
	float:left;
	width:32px;
	margin-right:3px
}
#contentTicketCaisse .quantityProd .qtyBlocEnhanced .inputQuantity{
	padding:2px 0 0 0;
	height:15px;
	float:left;
	margin:0 2px 0 0;
	width:18px;
	color:#9d9da1;
	border-color:#b2b2b2;
	display:block;
}
#contentTicketCaisse .quantityProd .qtyBlocEnhanced .btChangeQte{
	float:left;
	width:12px;
}
#contentTicketCaisse .quantityProd .qtyBlocEnhanced a.btPlusPdt img{
	margin-bottom:1px;
}
#contentTicketCaisse .quantityProd .qtyBlocEnhanced a.btPlusPdt,
#contentTicketCaisse .quantityProd .qtyBlocEnhanced a.btMoinsPdt{
	float:left;
}
#contentTicketCaisse .quantityProd .qtyBlocEnhanced a.btPlusPdt img,
#contentTicketCaisse .quantityProd .qtyBlocEnhanced a.btMoinsPdt img{
	display:block;
}
#contentTicketCaisse .quantityProd .prodPrixUnite{
	float:left;
	padding:9px 3px 0 0px;
	font-size:0.81em;
	white-space:nowrap;
}
#contentTicketCaisse .totalProd{
	color:#b70008;
	padding-top:7px;
	text-align:right;
	float:right
}
*+ html #contentTicketCaisse .totalProd{
	white-space:nowrap;
	float:none
}
* html #contentTicketCaisse .totalProd {
	white-space:nowrap;
	float:none
}

#contentTicketCaisse .ecoPartPdtTicket{
	clear:both;
	padding-left:5px;
	padding-right:1px;
	font-size:0.81em;
	color:#737373;
	text-align:right;
}
#moduleTicketCaisse .descContentTicket{
	background-color:#f2f2f2;
	overflow:hidden;
	width:167px;
	margin:3px 0 3px 3px;
	padding:3px 5px 3px 10px;
}
#moduleTicketCaisse .descContentTicket .nbrArticles{
	float:left;
	color:#737373;
}
#moduleTicketCaisse .descContentTicket .emptyTicket{
	float:right
}
#moduleTicketCaisse .descContentTicket .emptyTicket a{
	text-decoration:none;
	color:#e30914;
	background: url(../img/ticket_caisse/picto_suppr_prod.gif) no-repeat 0 3px;
	padding-left:14px;
}
#moduleTicketCaisse .footerTicketCaisse{
	background: url(../img/ticket_caisse/bg_top_footer_ticket.gif) repeat-x top left;
	padding-top:15px;
	border-top:1px solid #b4b4b4;
}
#moduleTicketCaisse .footerTicketCaisse .insideFooterTicket{
	background: url(../img/ticket_caisse/bg_bottom_footer_ticket.gif) repeat-x bottom left;
}
.footerTicketCaisse .insideFooterTicket h4{
	background:url(../img/ticket_caisse/bg_pointillets_total.gif) no-repeat 0px 4px;
	margin:0px 5px 12px 5px;
	padding-left:48px;
}
.footerTicketCaisse .insideFooterTicket .prixTotalTicket{
	text-align:right;
	padding:0px 18px;
	color:#cc0000;
	font-size:2em;
	line-height:22px;
}
.footerTicketCaisse .insideFooterTicket .ecoPartTicket{
	text-align:right;
	padding:0px 18px;
	color:#737373;
	font-size:0.81em;
}
.footerTicketCaisse .insideFooterTicket .validTicket{
	text-align:center;
	padding:6px 0px 10px 0px; 
}
/* Fin Ticket de caisse */
.payConditions{
   position: relative;
   padding: 15px;
   height: 300px;
   overflow: hidden;
   overflow-y: auto;
   font-size: 1.09em;
}
.popinValidSuppr{
	text-align:center;
}
.WarningTxtPopin{
	background:url(../img/ticket_caisse/picto_warning.gif) no-repeat 0px center;
	padding:10px 40px ;
}
/* Fin Popin */


/* DIGITAS - 02/04/08 : FIN AJOUTS */

/* DIGITAS - 09/04/08 : AJOUTS */
#contentResultSearch{
	clear:both;
	padding-top:12px;
	margin-top:0px;
}
* html #contentResultSearch{padding-top:0px;}
*+ html #contentResultSearch{padding-top:1px;}
.introSearch{
	background: #efeeee url(../img/search/bg_degrade_gris_intro.gif) repeat-x 0px center;
	padding:4px 8px;
	margin-bottom:20px;
	font-size:1.27em;
	line-height:20px
}
.introSearch span.textRecherche{
	font-size:1.28em;
}
.blocResultList .titleSearchResult{
	padding:2px 10px;
	color:#fff;
}
.blocResultList{
	padding-bottom:30px;
}
.blocResultList .titleSearchResult h2{
	font-size:1.18em;
}
.blocResultList .contentListResult{
	border:1px solid #efeeee;
	width:758px;
	overflow:hidden;
	color:#737373;
	padding:3px 0 10px 0;
}
.blocResultList .contentListResult ul{
	float:left;
	width:196px;
	padding-left:40px;
}
.blocResultList  .contentListResult li{
	padding-left:13px;
	margin:5px 0;
	font-size:1.09em;
	
}
.blocResultList .contentListResult a{
	text-decoration:none;
}
.pagerSearch{
	height:22px;
	margin-top:15px;
}
.pagerSearch a{
	text-decoration:none;
	color:#b70008;
}
.pagerSearch li{
	display:inline;
}
.pagerSearch li.btPrevious{
	float:left;
	width:80px;
	font-size:1.09em;
}
.pagerSearch li.btPrevious a{
	background: url(../img/search/arrow_previous.gif) no-repeat 0px 4px;
	padding-left:11px;
}
.pagerSearch li.btNext{
	float:right;
	width:80px;
	text-align:right;
	font-size:1.09em;
}
.pagerSearch li.btNext a{
	background: url(../img/search/arrow_next.gif) no-repeat 100% 4px;
	padding-right:11px;
}
.pagerSearch li.contentNumber{
	float:left;
	align:center;
	width:600px;
}
.pagerSearch .numPagerSearch{
	text-align:center;
	height:18px;
	padding-top:4px
}
.pagerSearch .numPagerSearch li a{
	padding:4px 6px;
	font-weight:bold;
}
.pagerSearch .numPagerSearch li a.activePage{
	background-color:#b70008;
	color:#fff;
}
/* Recherche Comparateur */
.resultCompare .titleSearchResult{
	padding:2px 10px;
	color:#fff;
}
.resultCompare .titleSearchResult h2{
	font-size:1.18em;
}
.resultCompare .titleSearchResult h2 span{
	font-weight:normal;
}
.contentCompare{
	border:1px solid #efeeee;
	padding-bottom:22px;
}
.contentCompare .introTableCompare{
	margin:0;
	padding:20px 0 0 11px;
	background-position:11px 20px
}
.contentCompare .categoriePdt{
	padding-top:10px;
	clear:both;
}
.contentCompare .tableCompareChoice td .categoriePdt{
	font-size:0.81em;
	color:#989898
}
.contentCompare .tableCompareChoice td .categoriePdt a{
	text-decoration:none;
	color:#989898
}
.contentCompare .endCompareTable .blocLinkAllProduct{
	float:right;
}

/* no result page*/
.noResultIntro{
	margin-bottom:0px;
}
.contentSearchNoResult{
	border:1px solid #efeeee;
	color:#000;
	overflow:hidden;
	padding:30px 10px 10px 396px;
	width:352px;
	background:url(../img/search/bg_no_result.jpg) no-repeat top left;
	height:115px;
	font-size:1.09em;	
}
html > body .contentSearchNoResult{
	height:auto;
	min-height:125px;
}
.contentSearchNoResult h3{
	font-size:1.17em;
	color:#b70008;
	margin-bottom:5px;
	background:url(../img/newsletter/picto_ampoule.gif) no-repeat 0px 0px;
	text-indent:24px;
}
.titleSearch{
	padding:7px 0 0 8px;
}
/* Declinaison Resultat recherche */

.searchmultimedia .titleSearchResult{background: #59a220 url(../img/search/bg_degrade_title_multimedia.gif) repeat-x 0px center;}
.searchmultimedia .contentListResult li{background: url(../img/search/puce_multimedia.gif) no-repeat 0px 6px;}
.searchmultimedia .contentListResult a, .searchMultimedia .blocLinkAllProduct a{color:#529e16;}
.searchmultimedia  .contentCompare{border-color:#59a220}

.searchimageson .titleSearchResult{background: #ab1e80 url(../img/search/bg_degrade_title_image_son.gif) repeat-x 0px center;}
.searchimageson .contentListResult li{background: url(../img/search/puce_image_son.gif) no-repeat 0px 6px;}
.searchimageson .contentListResult a, .searchImageSon .blocLinkAllProduct a{color:#a7147a;}
.searchimageson  .contentCompare{border-color:#ab1e80}

.searchjeuxvideos .titleSearchResult{background: #6f6972 url(../img/search/bg_degrade_title_jeux_video.gif) repeat-x 0px center;}
.searchjeuxvideos .contentListResult li{background: url(../img/search/puce_jeux_video.gif) no-repeat 0px 6px;}
.searchjeuxvideos .contentListResult a, .searchJeuxVideo .blocLinkAllProduct a{color:#68626c;}
.searchjeuxvideos  .contentCompare{border-color:#6f6972}

.searchmaison .titleSearchResult{background: #227b1e url(../img/search/bg_degrade_title_jardin.gif) repeat-x 0px center;}
.searchmaison .contentListResult li{background: url(../img/search/puce_jardin.gif) no-repeat 0px 6px;}
.searchmaison .contentListResult a, .searchJardin .blocLinkAllProduct a{color:#187514;}
.searchmaison  .contentCompare{border-color:#227b1e}

.searchbricolage .titleSearchResult{background: #ac8d86 url(../img/search/bg_degrade_title_bricolage.gif) repeat-x 0px center;}
.searchbricolage .contentListResult li{background: url(../img/search/puce_bricolage.gif) no-repeat 0px 6px;}
.searchbricolage .contentListResult a, .searchBricolage .blocLinkAllProduct a{color:#a88881;}
.searchbricolage  .contentCompare{border-color:#ac8d86}

.searchloisirs .titleSearchResult{background: #439097 url(../img/search/bg_degrade_title_sport.gif) repeat-x 0px center;}
.searchloisirs .contentListResult li{background: url(../img/search/puce_sport.gif) no-repeat 0px 6px;}
.searchloisirs .contentListResult a, .searchSport .blocLinkAllProduct a{color:#3b8b92;}
.searchloisirs  .contentCompare{border-color:#439097}

.searchmobilier .titleSearchResult{background: #b4bc66 url(../img/search/bg_degrade_title_meuble.gif) repeat-x 0px center;}
.searchmobilier .contentListResult li{background: url(../img/search/puce_meuble.gif) no-repeat 0px 6px;}
.searchmobilier .contentListResult a, .searchMeuble .blocLinkAllProduct a{color:#b1b95f;}
.searchmobilier  .contentCompare{border-color:#b4bc66}

.searchelectromenager .titleSearchResult{background: #2683a8 url(../img/search/bg_degrade_title_electromenager.gif) repeat-x 0px center;}
.searchelectromenager .contentListResult li{background: url(../img/search/puce_electromenager.gif) no-repeat 0px 6px;}
.searchelectromenager .contentListResult a, .searchElectromenager .blocLinkAllProduct a{color:#1c7da4;}
.searchelectromenager  .contentCompare{border-color:#2683a8}

.searchtelephonie .titleSearchResult{background: #f0680b url(../img/search/bg_degrade_title_telephonie.gif) repeat-x 0px center;}
.searchtelephonie .contentListResult li{background: url(../img/search/puce_telephonie.gif) no-repeat 0px 6px;}
.searchtelephonie .contentListResult a, .searchTelephonie .blocLinkAllProduct a{color:#ef6100;}
.searchtelephonie  .contentCompare{border-color:#f0680b}

.searchtiragePhoto .titleSearchResult{background: #5c2775 url(../img/search/bg_degrade_title_tirage.gif) repeat-x 0px center;}
.searchtiragePhoto .contentListResult li{background: url(../img/search/puce_tirage.gif) no-repeat 0px 6px;}
.searchtiragePhoto .contentListResult a, .searchTiragePhoto .blocLinkAllProduct a{color:#551d6f;}
.searchtiragePhoto  .contentCompare{border-color:#5c2775}

.searchtraiteur .titleSearchResult{background: #ea534b url(../img/search/bg_degrade_title_frais.gif) repeat-x 0px center;}
/*DIGITAS 27/10/08 : Correction nom de class resultat recherche meuble */
.searchmeuble .titleSearchResult{background:url(../img/search/bg_degrade_title_meuble.gif) repeat-x 0px center; }
.searchmeuble .contentListResult li{background: url(../img/search/puce_meuble.gif) no-repeat 0px 6px;}
.searchmeuble .contentListResult a, .searchmeuble .blocLinkAllProduct a{color:#c0b0a1;}
.searchmeuble .contentCompare{border-color:#c0b0a1}
/*DIGITAS 27/10/08 : Correction nom de class resultat recherche meuble */
.searchtraiteur .contentListResult li{background: url(../img/search/puce_frais.gif) no-repeat 0px 6px;}
.searchtraiteur .contentListResult a, .searchProduitFrais .blocLinkAllProduct a{color:#e94b43;}
.searchtraiteur  .contentCompare{border-color:#ea534b}

.searchlibrairie .titleSearchResult{background: #9c501f url(../img/search/bg_degrade_title_librairie.gif) repeat-x 0px center;}
.searchlibrairie .contentListResult li{background: url(../img/search/puce_librairie.gif) no-repeat 0px 6px;}
.searchlibrairie .contentListResult a, .searchLibrairie .blocLinkAllProduct a{color:#984815;}
.searchlibrairie  .contentCompare{border-color:#9c501f}

.searchbilleterie .titleSearchResult{background: #969696 url(../img/search/bg_degrade_title_billeterie.gif) repeat-x 0px center;}
.searchbilleterie .contentListResult li{background: url(../img/search/puce_billeterie.gif) no-repeat 0px 6px;}
.searchbilleterie .contentListResult a, .searchBilleterie .blocLinkAllProduct a{color:#919191;}
.searchbilleterie  .contentCompare{border-color:#969696}

.searchmobile .titleSearchResult{background: #851c38 url(../img/search/bg_degrade_title_mobile.gif) repeat-x 0px center;}
.searchmobile .contentListResult li{background: url(../img/search/puce_mobile.gif) no-repeat 0px 6px;}
.searchmobile .contentListResult a, .searchMobile .blocLinkAllProduct a{color:#80122f;}
.searchmobile  .contentCompare{border-color:#851c38}

.searchvoyages .titleSearchResult{background: #3a5ca9 url(../img/search/bg_degrade_title_voyages.gif) repeat-x 0px center;}
.searchvoyages .contentListResult li{background: url(../img/search/puce_voyages.gif) no-repeat 0px 6px;}
.searchvoyages .contentListResult a, .searchVoyages .blocLinkAllProduct a{color:#3155a5;}
.searchvoyages  .contentCompare{border-color:#3a5ca9}

.searchpuericulture .titleSearchResult{background: #ed7ab1 url(../img/search/bg_degrade_title_puericulture.gif) repeat-x 0px center;}
.searchpuericulture .contentListResult li{background: url(../img/search/puce_puericulture.gif) no-repeat 0px 6px;}
.searchpuericulture .contentListResult a, .searchPuericulture .blocLinkAllProduct a{color:#ec74ad;}
.searchpuericulture  .contentCompare{border-color:#ed7ab1}

.searchrentree2008 .titleSearchResult{background: #92c8e8 url(../img/search/bg_degrade_title_rentree.gif) repeat-x 0px center;}
.searchrentree2008 .contentListResult li{background: url(../img/search/puce_rentree.gif) no-repeat 0px 6px;}
.searchrentree2008 .contentListResult a, .searchRentree .blocLinkAllProduct a{color:#8dc6e7;}
.searchrentree2008  .contentCompare{border-color:#92c8e8}

/*DIGITAS 09/09/08 : ajouts declinaison resultat recherche Accessoire*/

.searchaccessoires .titleSearchResult{background: #8889b2; }
.searchaccessoires .contentListResult li{background: url(../img/search/puce_accessoires.gif) no-repeat 0px 6px;}
.searchaccessoires .contentListResult a, .searchAccessoires .blocLinkAllProduct a{color:#8889b2;}
.searchaccessoires  .contentCompare{border-color:#8889b2}

/*DIGITAS 09/09/08 : fin ajouts declinaison resultat recherche Accessoire*/
/*DIGITAS 26/09/08 : ajouts declinaison resultat recherche Meubles*/
.searchMeubles .titleSearchResult{background:url(../img/search/bg_degrade_title_meubles.gif) repeat-x 0px center; }
.searchMeubles .contentListResult li{background: url(../img/search/puce_meuble_taupe.gif) no-repeat 0px 6px;}
.searchMeubles .contentListResult a, .searchMeubles .blocLinkAllProduct a{color:#c0b0a1;}
.searchMeubles  .contentCompare{border-color:#c0b0a1}
/*DIGITAS 26/09/08 : fin ajouts declinaison resultat recherche Meubles*/

/*DIGITAS 29/09/08 : ajouts declinaison resultat recherche coffret cadeaux*/
.searchcoffretKdo .titleSearchResult{background:url(../img/search/bg_degrade_title_coffretKdo.gif) repeat-x 0px center; }
.searchcoffretKdo .contentListResult li{background: url(../img/search/puce_coffretKdo.gif) no-repeat 0px 6px;}
.searchcoffretKdo .contentListResult a, .searchCoffretKdo .blocLinkAllProduct a{color:#668b9b;}
.searchcoffretKdo  .contentCompare{border-color:#668b9b}
/*DIGITAS 29/09/08 : fin ajouts declinaison resultat recherche coffret cadeaux*/

/*DIGITAS 10/10/08 : ajouts declinaison resultat recherche Jouet*/
.searchjouet .titleSearchResult{background:url(../img/search/bg_degrade_title_jouet.gif) repeat-x 0px center; }
.searchjouet .contentListResult li{background: url(../img/search/puce_jouet.gif) no-repeat 0px 6px;}
.searchjouet .contentListResult a, .searchJouet .blocLinkAllProduct a{color:#0042ad;}
.searchjouet  .contentCompare{border-color:#0042ad}
/*DIGITAS 29/09/08 : fin ajouts declinaison resultat recherche Jouet*/

/*DIGITAS 27/10/08 : ajouts declinaison resultat recherche Traiteur*/
.searchtraiteur .titleSearchResult{background: #a2589a url(../img/search/bg_degrade_title_frais.gif) repeat-x 0px center;}
.searchtraiteur .contentListResult li{background: url(../img/search/puce_frais.gif) no-repeat 0px 6px;}
.searchtraiteur .contentListResult a, .searchtraiteur .blocLinkAllProduct a{color:#a2589a;}
.searchtraiteur .contentCompare{border-color:#a2589a}
/*DIGITAS 27/10/08 : Fin ajouts declinaison resultat recherche Traiteur*/
/*popin Newsletter*/
.opacDiv{
  height:100%;
}

.popinBody .mentionsLegales{
	color:#808080;
	font-size:0.8em;
}

.popinBody .alignCenter span.mailActual{
	color:#b50006;
}

.popinContent h2.popinTitleNewsletter{
	font-size: 1.5em;
	background-color: #e5f1f1;
	text-align: center;
	color:#83abaa;
	padding: 16px 0;
}

.btClose span.closeNL{
	color:#83abaa;		
}
.popinBody .popinFieldLeft{
	float:left;
	margin-right:20px;
	margin-left:1px;
}
.popinCenterButton {
	text-align:center;
}
.popinBody p input{
	width:180px;
}
.popinBody .popinFieldLeft input{
	width:18px;
}
.popinBody .popinFieldRight input{
	width:18px;
}

/*fin popin newsletter */

/* DIGITAS - 09/04/08 : FIN AJOUTS */

/*Ajouts digitas 19/05/08 lien de retractation*/
.linkRetractaction
{
float:left;
margin-left:7px;
margin-top:10px;
}

.linkRetractaction a
{
color:#ffB400;
}



.linkRetractaction a.imageson
{
color:#C3489D ! important;
}


.linkRetractaction a.bricolage
{
color:#C2A59d ! important;
}


.linkRetractaction a.electromenager
{
color:#1485B3 ! important;
}

.linkRetractaction a.jeuxvideos
{
color:#68626c ! important;
}

.linkRetractaction a.loisirs
{
color:#56a6ac ! important;
}

.linkRetractaction a.maison
{
color:#63A160 ! important;
}

.linkRetractaction a.mobilier
{
color:#c8ce8f ! important;
}

.linkRetractaction a.multimedia
{
color:#86B423 ! important;
}
.linkRetractaction a.photo
{
color:#981FCF ! important;
}
.linkRetractaction a.rentree2008
{
color:#8dc6e7 ! important;
}
.linkRetractaction a.telephonie
{
color:#FA6400 ! important;
}
.linkRetractaction a.traiteur
{
color:#A2589A ! important; /*Modif DIGITAS 27/10/2008 */
}






.specLeft .whiteFlap
{
background:url(../img/bg_stockWHITE.jpg) no-repeat top left;
color:#cc0623 !important;
}

/*
.specLeft .flapStock
{
width:176px;
height:40px;
padding:10px 0 0 5px;
color:#fff;
}
*/
.specLeft .flapStock p span , .specLeft .flapStockMBA p span
{
font-size:2em;
vertical-align:middle;
}

.specLeft .flapStock p.enStock  ,  .specLeft .flapStockMBA p.enStock
{
padding-left:40px;
margin-top:-5px;
}

/*flap MBA*/
.specLeft .flapStockMBA
{
background:url(../img/bg_stockMBA.jpg) no-repeat top left;
width:167px;
height:52px;
padding:10px 0 0 8px;
color:#fff;
}


.specLeft .flapStockMBA p.pieces
{
padding-left:50px;
margin-top:-5px;
}
/*Fin Flap MBA*/

/*Fin Ajouts digitas11/06/08 flap Stock*/


/* DEBUT Ticket de caisse Ajout Digitas 20/10/2008*/
/* fiche produit */
.fichePdtRdc .liensfiche{
	margin-right:10px;
}
.fichePdtRdc .specproduit{
	width:294px;
}
.fichePdtRdc #moduleTicketCaisse{
	float:right;
	margin:0 10px 20px 0;
	display:inline
}
.fichePdtRdc .avantages{
	clear:right;
}
.fichePdtRdc .descriptif{
	width:742px;
}

.topBlocRdc h3{
	overflow:hidden;
}
.topBlocRdc h3 strong.ProductTitle{
	float:left;
}
.topBlocRdc h3 span.nbrPdtTop{
	float:right;
	font-size:12px;
}
#contentTicketCaisse .latestAdded {
	background-color:#F2F2F2;
}
/* FIN Ticket de caisse Ajout Digitas 20/10/2008*/
/* popin Selection */
/* ajout Digitas 07/11/2008 */
.colorAuchan{
   color: #cc0d00;
}

