#homezoomed {
	background: url(../img/produits-cuisine-homezoomed.png) no-repeat top left;
	padding-top: 27px;
	margin: 10px 0 0;
}

.thumbnailWrapper ul {
	list-style-type: none; /* remove the default style for list items (the circles) */
	margin:0px; /* remove default margin */
	padding:0px; /* remove default padding */
}
.thumbnailWrapper ul li {
	float:left; /* important: left float */
	position:relative; /* so we can use top and left positioning */
	overflow:hidden; /* hide the content outside the boundaries (ZOOM) */
	margin: 8px;
	border: 1px solid #eee;
}

.thumbnailWrapper ul li a {
	text-decoration:none !important;
}

.thumbnailWrapper ul li a .petitprix {
	display:block;
	margin:-22px 0 0 10px;
	color:#B5283D; 
	position:relative;
	font-size: 12px;
	text-decoration:none !important;
}

.thumbnailWrapper ul li a img {
	width:129px; /* not important, the pics we use here are too big */
	position:relative; /* so we can use top and left positioning */
	border:15px solid #fff;
}
.caption{
	position:absolute; /* needed for positioning */
	bottom:0px; /* bottom of the list item (container) */
	left:0px; /* start from left of the list item (container) */
	width:100%; /* stretch to the whole width of container */
	display:none; /* hide by default */
	/* styling bellow */
	background:#f0f0f0;
	color:#000;
	opacity:0.9;
}
.caption p.captionInside {
	/* just styling */
	padding:5px;
	margin:0px;
	text-align:center;
}

.caption p.captionInside a{
	display:block;
	text-decoration:none !important;
}

.caption p.captionInside .price {
	font-size:16px;
	margin-top: 3px;
}



.clear { clear:both; } /* to clear the float after the last item */
