.produit {
width:200px;max-height:180px;
}

.sommaire {
  justify-content: center;
}

	.breadcrumb > li.Result_Count { float: right; font-size: 11px; text-shadow: none; }
	#aCat_breadcrumb { display: none; }


	#aCat_ChildList p.titre { display: none; }
	#aCat_ChildList ul { list-style: none; margin-bottom: 0; margin-left:-3px;}
	#aCat_ChildList ul > li {
		float:left;
		margin: 5px 5px 5px 20px;
		font-weight: 900;
	}
	#aCat_ChildList ul > li .nb_fiches { font-size: .9em; font-weight: normal; }


	/** Thumbnails
	 * 		Pages Sommaire & liste
	 */
	.thumbnails .thumbnail {
		border-radius: 0;
		border: 2px solid #214910;
		padding: 0;
		box-shadow: none;
	}
		.thumbnails .thumbnail h3 {
			text-align: center;
			color:#FF5800;
			font-size: 14px;
			line-height: 12px;
			font-weight: 750;
			height:24px;
			margin: 4px 4px 16px 4px;
		}
		.thumbnails .vignette {
			margin: 0 auto;
			text-align: center;
			padding: 0px;
			background-color: #FFF;
		}

		.thumbnail a>img, .thumbnail>img {
		}
		
.Filtres,
.FiltresCancel { margin-right: 10px; }


/** Liste des catégories
 **********************************************************************/
	.sommaire .thumbnail {
		background-color: #FFF;
		overflow: hidden;
	}
	.categorie-img {
		display: block;
		width: 216px; height: 140px;
		text-indent: 100%;
		white-space: nowrap;

		overflow: hidden;
		background: #FFFFFF url('/skins/_modules/images/sprite_categories.jpg') no-repeat top left;
		transition: all .2s ease-in-out;
	}
	.categorie-img:hover {
		-webkit-transform: rotate(-2deg) scale(1.1);
		   -moz-transform: rotate(-2deg) scale(1.1);
		    -ms-transform: rotate(-2deg) scale(1.1);
		     -o-transform: rotate(-2deg) scale(1.1);
		        transform: rotate(-2deg) scale(1.1);
	}

	.categorie-10{ background-position: 0 0;  }
	.categorie-11{ background-position: 0 -192px;  }
	.categorie-12{ background-position: 0 -384px;  }
	.categorie-13{ background-position: 0 -576px;  }
	.categorie-14{ background-position: 0 -768px;  }
	.categorie-15{ background-position: 0 -958px;  }
	.categorie-16{ background-position: 0 -1150px;  }
	.categorie-17{ background-position: 0 -1340px;  }
	.categorie-18{ background-position: 0 -1532px;  }
	.categorie-19{ background-position: 0 -1724px;  }
	.categorie-2{ background-position: 0 -1916px;  }
	.categorie-20{ background-position: -280px 0;  }
	.categorie-21{ background-position: -280px -192px;  }
	.categorie-22{ background-position: -280px -384px;  }
	.categorie-23{ background-position: -280px -576px;  }
	.categorie-3{ background-position: -280px -768px;  }
	.categorie-4{ background-position: -280px -960px;  }
	.categorie-5{ background-position: -280px -1152px;  }
	.categorie-6{ background-position: -280px -1344px;  }
	.categorie-7{ background-position: -280px -1536px;  }
	.categorie-8{ background-position: -280px -1728px;  }
	.categorie-9{ background-position: -280px -1920px;  }


/**  Liste de produits
 **********************************************************************/
	#aCat_ChildList a.label {
		margin: 3px;
		background-color: #214910;
	}

	.thumbnails.liste .thumbnail {
		position: relative;
		background-color: #FFF;
		color: #214910;
		min-height: 370px;
		-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
		   -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
		        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.09);
	}
		.thumbnails.liste .thumbnail .clearfix { height: 0;}

		.thumbnails.liste .thumbnail h3 { color:#214910; margin-bottom: 5px; }
		.thumbnails.liste .thumbnail p { margin-bottom: 0; }

		.thumbnails.liste .thumbnail .vignette { border:none; box-shadow: none; }
		.thumbnails.liste .thumbnail .vignette a {
			display: block;
			margin-bottom: 8px;
		}
			.thumbnails.liste .thumbnail .vignette a:hover { text-decoration: none; }

			.thumbnails.liste .thumbnail .lien-fiche {bottom:50px;  margin-left: auto; margin-right: auto; text-align: center;}
			.thumbnails.liste .thumbnail .extras-infos { position:absolute; bottom:22px; width: 100%; height: 30px; }
			.thumbnails.liste .thumbnail .extras-infos div { width: 48%; float:left; padding-top: 5px; line-height: 17px; }
				.thumbnails.liste .thumbnail .extras-infos div.strike,
				.thumbnails.liste .thumbnail .extras-infos div.prix,
				.thumbnails.liste .thumbnail .extras-infos div.destok { font-weight: 700; font-size:18px; }
			.thumbnails.liste .thumbnail .destok div {
			width:auto;}

				.thumbnails.liste .thumbnail .extras-infos div.ref { white-space: nowrap; }
					.thumbnails.liste .thumbnail .extras-infos div.ref span { font-size:10px; padding:0 5px; }
				.thumbnails.liste .thumbnail .extras-infos div.strike { clear: left; }
					.thumbnails.liste .thumbnail .extras-infos div.strike span { text-decoration: line-through; color:#000; }

					.thumbnails.liste .thumbnail .extras-infos div.destok span { text-decoration: line-through; color:#214910; }
				.thumbnails.liste .thumbnail .extras-infos div.prix { color:#FF5800; text-align: right; }



/** Fiche Produit
 **********************************************************************/

	.page-header .btn {
		*background-color: #C3C8C8;
		background-image: -moz-linear-gradient(top, #ffffff, #C3C8C8);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#C3C8C8));
		background-image: -webkit-linear-gradient(top, #ffffff, #C3C8C8);
		background-image: -o-linear-gradient(top, #ffffff, #C3C8C8);
		background-image: linear-gradient(to bottom, #ffffff, #C3C8C8);

		float:right;
	}
	.page-header .btn:hover,
	.page-header .btn:focus {
		background-color: #C3C8C8;
		*background-color: #d9d9d9;
	}


	.fiche-produit .img-polaroid {
		margin: 0 15px 15px 15px;
		width: 90%;
	}
	.Big { font-size: 1.4em; }

	ul.thumbnails.medias { margin-bottom: 5px; }
	ul.thumbnails.medias > li { margin-bottom: 0px; }
	ul.thumbnails.medias .thumbnail {
		display: inline-block;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		width: 100%;
		min-height: 96px;
		text-align: center;
		border-color: #FFF;
		box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	}
	ul.thumbnails.medias .play {
		display: inline-block;
		vertical-align: middle;
		width: 64px;
		height: 100%;
		background-position: center;
		background-repeat: no-repeat;
		background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAADiElEQVR4nO2aP2gUQRjFIwRJoZIioIXgFSlSKARMEfGEgAopUgSxWEEhgoVIhBQi6aKkSKGdhYJFxBQpUlgIRkhxRdArAqawiCB4RQJBLa4IEuSKn8XM6bg3s3u3M3s7e+yDaXbffu/7Hruz86+vr0CBAsAwEAAzOW9XkhQ/BRzSO1jt1IBa1hmngHInBpiwjzAn3PY13EMDt4b+7do1cH9quAcRsRuG3GdcGDBt4I9quJWI+BUNf9TAndZwlyNi1woDCgPSMyAASpoWaLhVA7ck74VRNnAfaLhrEbF30zQgzygMKAxwYECp7SAZAXhTGFAY4KkBiF/dGjBmEydGw2sDajLOARDYxIrQ8NqAuhLrF/AYOG4TU6ORGwOaeAEM28QNaeTOAGTSF21iKxq5NADgI3DNJr7UyK0BAN+Ae5YaXhvQLtpPtlWjJwyoWmjk3oAGMGWh4bUBcX3AJ+CGpUZuDXgPXLaJLzVyacBr4JxNbEUjdwY8BU7axA1p5MaAH8BD4IhNTI2G1wY0d5AOgEmbWBEaXhswDTzH4eRHo+GvAd1AzxiA2G1aBzY7SR79rtNXHO0OlxLUkgiaQlaB/g6eqwGLGLbc4oL4aADAShvPrQMLwICNeFbYA87LHOYMnAV5fwSxwKpiFbiq1NEPTAIriD8PiLlGFbjpowEASzKHAeCzgTMnOceAHXltIVRDWblnwhq6z8pFFRZoIJfNEQe1TMPnu5JzCriu5D4IPOtAr9WECHK3tseHlFxuAd81/DryTVC4E8C7uIo1eNSuAV0/ICH5pv6ggfxFAmfRn1VqB3/fOi8NkM8sR+S1RPLim6iqYiZkacAZWnt917gdZ8A2Ivlw29Zw6wZuBX3HVjVwN4ARmdcF4ENsGcnxFjiqztp8wQ6yYwTGSPcU63gfcCdFgaSoIH9XwCzwOyWdxeZnUAbmEcNKX9q40ic8SVphDLai+iJvAAwBr1IwYC/r2rSQBQ+Erg0iprpOkVWNWiCGupsyt0PEbG9MuT/Cv4mOC9SzrLcF6E+KgvhlBYj5wqJDAzayrvk/IOYGcTtKLjGfdc0tAMbpztikhs1CSppA9AUbKRbfIKWleqdAzAxdfxINlDUF74F4G146Kr6KMsDKFYBLiBHhlwSFbwH3gRNZ12ENxIAoQOw6Ra0D7iM2TmaBwazzTg3AacTy2IQ0JiDF7bgCBXoMfwBZ0RZoOX4+GQAAAABJRU5ErkJggg==');
	}