/*---------------------------------------------------------------------
			liste Produit 
----------------------------------------------------------------------*/
#colonneGauche {

}


#colonneDroite {
	margin:0px;
	width:280px;width:250px;
	float:right;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;

}
#colonneCentre {
	
	position:relative;
	overflow:hidden;

	padding-left:10px;
	/*padding-right:10px;*/
	width:auto; width:540px;
	margin-right:270px;
	margin-left:170px;
}
*html #colonneCentre{
	width:535px; 
}
#filAriane {
	margin-right:282px;
}
#colonneGauche #infoRubrique {
				color:#fff;
				font-size:14px;
				position:relative;
				overflow:hidden;
			
}
#colonneGauche #infoRubrique h1 {
				color:#fff;
				font-size:14px;
				font-weight:bolder;
				
				border:1px solid #9a9a9a;
				padding-left:6px;
				padding-top:7px;
				padding-bottom:7px;
			
				
}
#colonneGauche #infoRubrique h1 a{
		color:#fff;
		font-size:14px;
}
#colonneCentre #infoRubrique {
				color:#c9061c;
				font-size:14px;
				position:relative;
				overflow:hidden;
				padding-left:0px;
				border-bottom:1px solid #949494;
				margin-bottom:10px;

				
}
#colonneCentre #infoRubrique h1 {
				color:#fff;
				font-size:14px;
				font-weight:bolder;
				margin-bottom:0px;
				padding-left:0px;
				float:left;
				padding-right:10px;
				
				
				
}
#colonneCentre #infoRubrique h2 {
	color:#9e998e;				padding-left:8px;font-size:12px;
}
#colonneCentre #infoRubrique p {
				color:#d3cece;
				font-size:10px;
				line-height:16px;
				padding-bottom:10px;
				padding-left:8px;
}

/*---------------------------------------------------------------------
			liste Produit 
----------------------------------------------------------------------*/

#colonneCentre .listeProduit.categorie {
				/*float:left;clear:left;*/
				margin:0px;
				padding:0px;
				padding-bottom:0px;
				
				
				background-color:transparent;
}
*html #colonneCentre .listeProduit.categorie {
	clear:none;
	/*margin-right:281px;*/

}

#colonneCentre .listeProduit.categorie #infoRubrique p {
				color:#A2937E;
				font-size:12px;
				line-height:16px;
				padding-bottom:10px;
				padding-left:8px;
}
#colonneCentre .listeProduit.categorie form {
				margin:0px;
				padding:0px;
				margin-top:0px;
				padding-left:0px;
				text-align:left;
				font-size:11px;
				color:#cacaca;
				background-image:url(../../../images/tiretHorizontal.gif);
				background-position:bottom;
				background-repeat:repeat-x;
				padding-bottom:2px;
				padding-top:4px;
				padding-bottom:4px;
				position:relative;
				overflow:hidden;

}
#colonneCentre .listeProduit.categorie select {
				color:#525252;
}
#colonneCentre .listeProduit.categorie form input {
	font-family:Arial, Helvetica, sans-serif;
	border-color:#cacaca;
	margin-left:2px;
	width:15px;
}
#colonneCentre .listeProduit.categorie form .submitBouton{
	border:0px;
	vertical-align:middle;
	width:auto;
}
/*---------------------------------------------------------------------
			liste Produit >> les produits
----------------------------------------------------------------------*/
			
#colonneCentre .listeProduit.categorie .produit {
				float:left;
				clear:none;
				border:0px solid #000;
				margin:0px;
				padding:0px;
				margin-bottom:50px;
				overflow:hidden;
				display:block;
				width:260px;
				padding-right:10px;
				
				position:relative;
				background-color:transparent;
				height:auto;
}
*html #colonneCentre .listeProduit.categorie .produit {
	width:250px;
}
#colonneCentre .listeProduit.categorie .produit:hover .image {
border-color:#AE4182
}

*html #colonneCentre .listeProduit.categorie .produit {
	width:255px;
}
#colonneCentre .listeProduit.categorie .produit h2 {
}
#colonneCentre .listeProduit.categorie .produit h3 {
				
}
#colonneCentre .listeProduit.categorie .produit h2 {
				text-transform:none;
				text-align:left;
				font-weight:bolder;
				font-size:12px;
				color:#fff;
				
}
#colonneCentre .listeProduit.categorie .produit h2 a {
				color:#fff;
				font-size:12px;
}
/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone image
----------------------------------------------------------------------*/


#colonneCentre .listeProduit.categorie .produit .image {
				padding:0px;
				margin:0px;
				overflow:hidden;
				background-color:#FFFFFF;
				border:1px solid #c1b3b2;
				width:108px;
				height:108px;
				float:left;
				margin-right:10px;
				position:relative;
				z-index:50;
}
#colonneCentre .listeProduit.categorie .produit .image img {
				margin:0px;
				padding:0px;
				/*	width:155px;*/ height:auto;
}
/* nouveauté*/
#colonneCentre .listeProduit.categorie .produit .image h4{
	position:absolute;
	left:0px;
	topp:0px;
	background-image:url(../../../images/icone_nouveaute.gif);
	background-repeat:no-repeat;
	height:18px;
	width:60px;
	text-indent:-2000px;
	overflow:hidden;
	
}
/* coup de coeur*/
#colonneCentre .listeProduit.categorie .produit .image h3 {
				position:absolute;
					text-indent:-2000px;
	overflow:hidden;

}
#colonneCentre .listeProduit.categorie .produit[class] h3 {
}
/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone prix et description
----------------------------------------------------------------------*/

#colonneCentre .listeProduit.categorie .produit .description {
				float:none;
				clear:none;
				margin:0px;
				padding:0px;
				
				width:auto;
				/*overflow:hidden;margin-left:120px;*/
				color:#fff;
}
#colonneCentre .listeProduit.categorie .produit .description p {
				/*display:none;*/
				font-size:11px;
				
}
#colonneCentre .listeProduit.categorie .produit .description p i {
}
#colonneCentre .listeProduit.categorie .produit .description p i b {
}
#colonneCentre .listeProduit.categorie .produit .zonePrix {
				margin:0px;
				padding:0px;
				color:#000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:11px;
				letter-spacing:-0.08em;
				border:0px solid red;
				text-align:right;
				position:relative;
				overflow:hidden;
				/*background-color:#f5f5f5;*/
				margin-top:25px;
				display:none;
				
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .prixPromotion sup {
				vertical-align:baseline;font-size:17px;
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .prixPromotion {
				margin:0px;
				padding:0px;
				padding-top:0px;
				color:#ae4182;
				font-size:17px;
				font-weight:bolder;
				letter-spacing:0em;
				font-family:Arial, Helvetica, sans-serif;
				text-align:right;

}
#colonneCentre .listeProduit.categorie .produit .zonePrix .prix {
				margin:0px;
				padding:0px;
				padding-top:0px;
				color:#000;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				letter-spacing:0em;
				text-align:right;
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .prix sup {
				vertical-align:baseline;font-size:12px;
}
#colonneCentre .listeProduit.categorie .produit .zonePrix  .venteFlash{
	background-image:url(../../../images/icone_venteFlash.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:25px;
	padding-left:24px;
	line-height:22px;
	margin-bottom:5px;
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .venteFlash .compteur {
	display:inline;
	font-size:10px
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .ancienPrix {
				margin:0px;
				padding:0px;
				font-weight:normal;
				font-size:12px;
				letter-spacing:0em;
				
				color:#000;
				font-family:Arial, Helvetica, sans-serif;
				background-image:url(../../../images/trait_prixBarre.gif);
				background-repeat:no-repeat;
				background-position:center center;
				display:-moz-inline-box;display:inline-block;
				vertical-align:middle;

}
#colonneCentre .listeProduit.categorie .produit .zonePrix .ancienPrix sup {
				vertical-align:baseline;font-size:12px;
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .pourcentage {
				position:absolute;

}
#colonneCentre .listeProduit.categorie .produit .zonePrix .tauxPromo {
	display:-moz-inline-box;display:inline-block;vertical-align:middle;
	
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .pourcentage[class] {
}
#colonneCentre .listeProduit.categorie .produit .zonePrix .pourcentage a{
}

#colonneCentre .listeProduit.categorie .produit a.allProduct {
	display:none}
#colonneCentre .listeProduit.categorie .produit a.submitBouton {
}
#colonneCentre .listeProduit.categorie .produit a {
	cursor:pointer;
	
	width:100%;
	height:100%;
	position:relative;
	display:block;}

/*---------------------------------------------------------------------
			liste Produit des zones paves
----------------------------------------------------------------------*/
#colonneDroite .listeProduit.pave h4{
	background-color:#534545;
	border-bottom:1px solid #A7A7A7;
	padding-bottom:3px;
	padding-left:0px;
	padding-top:5px;
	text-align:left;
	height:16px;
}

*html #colonneDroite .listeProduit.pave h4 span.richtext{
	height:16px;
	overflow:hidden;
	float:left;
	padding-left:50px;
}
/*---------------------------------------------------------------------
			liste Produit 
----------------------------------------------------------------------*/

#colonneDroite .listeProduit.pave {
				/*float:right;width:272px;overflow:hidden;*/
				margin:0px;
				padding:0px;
				padding-bottom:0px;
				position:relative;
				display:block;
				
				background-color:#fff;
				margin-right:0px;
				border:1px solid #A7A7A7;
				margin-bottom:20px;
				
				
}
/*---------------------------------------------------------------------
			liste Produit >> les produits
----------------------------------------------------------------------*/
			
#colonneDroite .listeProduit.pave .produit {
				
				border:0px solid #000;
				margin:0px;
				padding:0px;
				margin-bottom:6px;
				overflow:hidden;
				display:block;
			
				padding:5px;padding-left:9px;
				padding-right:0px;
				
				position:relative;
				height:122px;
				background-color:#FFFFFF;
								width:auto
}

#colonneDroite .listeProduit.pave .produit .zoneBody {

}
/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone image
----------------------------------------------------------------------*/


#colonneDroite .listeProduit.pave .produit .image {
				padding:0px;
				margin:0px;
				overflow:hidden;
				background-color:#FFFFFF;
				border:1px solid #c1b3b2;
				position:relative;
				float:left;
				width:120px;
				height:120px;
}
#colonneDroite .listeProduit.pave .produit .image img {
				margin:0px;
				padding:0px;
				/*	width:155px;*/ height:auto;
}
/* nouveauté*/
#colonneDroite .listeProduit.pave .produit .image h4{
	position:absolute;
	left:0px;
	topp:0px;
	background-image:url(../../../images/icone_nouveaute.gif);
	background-repeat:no-repeat;
	height:18px;
	width:60px;
	text-indent:-2000px;
	overflow:hidden;
	
}
/* coup de coeur*/
#colonneDroite .listeProduit.pave .produit .image h3 {
				position:absolute;
					text-indent:-2000px;
	overflow:hidden;

}
#colonneDroite .listeProduit.pave .produit[class] h3 {
}
/*---------------------------------------------------------------------
			liste Produit >> les produits >> zone prix et description
----------------------------------------------------------------------*/
#colonneDroite .listeProduit.pave .produit .produit_colonneDroite{
	width:105px;
	padding-right:3px;
	left:138px;
	background-color:#f5f5f5;
	
}
#colonneDroite .listeProduit.pave .produit .description {
					padding-right:3px;
					margin-left:128px; 
					height:auto;
					top:0px;

}
*html #colonneDroite .listeProduit.pave .produit {
	width:239px}
*html #colonneDroite .listeProduit.pave .produit .description {
	position:absolute;
	left:138px;
	margin:0px;
	top:3px;
}
#colonneDroite .listeProduit.pave .produit .delaiLivraison{
display:none;	
}

#colonneDroite .listeProduit.pave .produit h2 {
width:108px;
}
#colonneDroite .listeProduit.pave .produit h2 a {
	
}

#colonneDroite .listeProduit.pave .produit  a.acces {
display:none;
}
#colonneDroite .listeProduit.pave .produit .description p {
				/*display:none;*/
				font-size:10px;
				
}
#colonneDroite .listeProduit.pave .produit .description p.marque {
	display:none;
}
#colonneDroite .listeProduit.pave .produit .description p i {
}
#colonneDroite .listeProduit.pave .produit .description p i b {
}
#colonneDroite .listeProduit.pave .produit .zonePrix {
				padding:0px;
				overflow:visible;
				width:100%;
				display:-moz-inline-box;display:inline-block;
				padding-top:3px;
				
}
#colonneDroite .listeProduit.pave .produit .zonePrix .prixPromotion sup {

}
#colonneDroite .listeProduit.pave .produit .zonePrix .prixPromotion {


}
#colonneDroite .listeProduit.pave .produit .zonePrix .prix {


}
#colonneDroite .listeProduit.pave .produit .zonePrix .prix sup {

}
#colonneDroite .listeProduit.pave .produit .zonePrix  .venteFlash{
	background-image:url(../../../images/icone_venteFlashFondGris.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:25px;
	padding-left:0px;
	line-height:22px;
	margin-bottom:5px;
	width:25px;
	float:left;
	text-indent:2000px;
	overflow:hidden;
	position:relative;
	display:block;
}
#colonneDroite .listeProduit.pave .produit .zonePrix .venteFlash .compteur {
	display:inline;
	font-size:10px
}
#colonneDroite .listeProduit.pave .produit .zonePrix .ancienPrix {


}

#colonneDroite .listeProduit.pave .produit .zonePrix .ancienPrix sup {
				
}
#colonneDroite .listeProduit.pave .produit .zonePrix .pourcentage {
				position:absolute;

}
#colonneDroite .listeProduit.pave .produit .zonePrix .tauxPromo {
	
}

*html #colonneDroite .listeProduit.pave .produit .zonePrix .ancienPrix, 
*html #colonneDroite .listeProduit.pave .produit .zonePrix .tauxPromo {
	display:inline;
}