div.conteneur_over{
	text-align:center;
	width:915px;
	position:relative;
	z-index:0;
	top:-140px;
	margin:0px 45px 10px 45px;
}

div.filtre{
	margin-left:765px
}

div.conteneur_details{
	width:915px;
}

p a{
	color:#e0e0f0;
}

#liquidations{
	width:905px;
	margin-top:5px;
	margin-bottom:5px
}
	#liquidations .liquidation{
		width:815px;
		min-height:170px;
		margin:5px auto;
		background-image:url(../images/fonds/bg_liquidation.png);
		text-align:left;
		overflow:hidden
	}
		#liquidations .liquidation div{
			display:inline-block;
			vertical-align:top;
			padding:10px 0px
		}
		#liquidations .liquidation .photo{
			width:210px; text-align:center; margin-left:5px
		}
		#liquidations .liquidation .descriptif{
			width:460px; text-align:left; margin-left:10px;
		}
			#liquidations .liquidation .descriptif h3{
				color:#E0E0F0; font-size:1.4em; text-decoration:underline; font-weight:normal; margin:0px; padding:0px
			}
			#liquidations .liquidation .descriptif p{
				font-style:italic; font-size:1.1em; color:#fff; margin:10px 0px; padding:0px
			}
		#liquidations .liquidation .prix{
			width:120px; text-align:right;
		}
			#liquidations .liquidation .prix p{
				width:100%;
				height:30px;
				line-height:30px;
				margin:115px 0px 0px;
				padding:0px;
				background:url(../images/fonds/bg_prix_liquidation.png) no-repeat left center;
				font-family:Tahoma;
				font-size:1.3em;
				color:#E0E0F0
			}
				#liquidations .liquidation .prix p i{
					font-size:1.3em;
					font-weight:bold;
				}
	
@media all and (max-width: 1000px){
	div.conteneur_over{
		top:-150px;
		width:calc(100% - 10px);
		margin:0px auto 10px
	}
	div.conteneur_details, #liquidations, p, #liquidations .liquidation .photo img{
		width:100%
	}
		#liquidations .liquidation{
			width:calc(100% - 10px);
			margin:10px auto
		}
		#liquidations .liquidation .photo{
			width:180px;
			height:auto;
		}
		#liquidations .liquidation .descriptif{
			width:calc(100% - 295px);
		}
		#liquidations .liquidation .prix{
			width:100px;
		}
}
@media all and (max-width: 500px){
	div.conteneur_over{
		top:-100px;
	}
	#liquidations .liquidation{
		background:#363636;
		background-image: -moz-linear-gradient(top, #363636, #030303);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#363636), to(#030303));
		background-image: -webkit-linear-gradient(top, #363636, #030303);
		background-image: -o-linear-gradient(top, #363636, #030303);
		background-image: linear-gradient(to bottom, #363636, #030303);
		height:auto;
		text-align:center
	}
		#liquidations .liquidation .photo{
			margin:auto
		}
		#liquidations .liquidation .descriptif{
			width:calc(100% - 15px);
		}
		#liquidations .liquidation .descriptif h3{
			text-align:center;
			font-size:1.3em;
			margin-bottom:20px
		}
		#liquidations .liquidation .descriptif p{
			width:calc(100% - 5px);
			padding-left:5px
		}
		#liquidations .liquidation .prix {
			width:calc(100% - 10px);
			margin-right:10px;
			text-align:right
		}
		#liquidations .liquidation .prix p{
			margin-top:10px
		}
}

/* @media all and (max-width: 359px){ */
	/* #liquidations, #liquidations .liquidation .descriptif{ */
		/* width:320px; */
	/* } */
		/* #liquidations .liquidation .descriptif{ */
			/* margin-left:0px */
		/* } */
		/* #liquidations .liquidation .descriptif p{ */
			/* width:315px */
		/* } */
/* } */