
/** decoration boite */
.listing_bien {
	position:relative;	
	width:750px;
	float:left;
	margin:0 0 0 0;
	font-family:arial;
}

.listing_bien .corner_top_left {
	position:absolute;
	height:10px;
	width:10px;
	display:block;
	top:0;
	left:0;
	
	background: url(images/fond_box_01.png) no-repeat #bddb2c;
}
.listing_bien .corner_top_right {
	position:absolute;
	height:10px;
	width:10px;
	display:block;
	
	top:0;
	right:0;

	background:url( images/fond_box_03.png) no-repeat #bddb2c;
}
.listing_bien .corner_bottom_left {
	position:absolute;
	height:10px;
	width:10px;
	display:block;
	
	bottom:0;
	left:0;

	background:url( images/fond_box_07.png) no-repeat #bddb2c;
}
.listing_bien .corner_bottom_right {
	position:absolute;
	height:10px;
	width:10px;
	display:block;
	
	bottom:0;
	right:0;

	background:url( images/fond_box_09.png) no-repeat #bddb2c;
}

.listing_bien .border_top {
	position:absolute;
	height:10px;

	display:block;
	top:0;
	right:10px;
	left:10px;
	
	background:url( images/fond_box_02.png) repeat-x #bddb2c;
}
.listing_bien .border_bottom {
	position:absolute;
	height:10px;

	display:block;
	bottom:0;
	right:10px;
	left:10px;
		background-color: #bddb2c;
	background:url( images/fond_box_08.png) repeat-x;
}
.listing_bien .border_left {
	position:absolute;
	width:10px;
		
	display:block;
	top:10px;
	bottom:10px;
	left:0;
	padding:0 0 10px 0;
	
	background:url( images/fond_box_04.png) repeat-y #bddb2c;
}
.listing_bien .border_right {
	position:absolute;
	width:10px;
		
	display:block;
	top:10px;
	bottom:10px;
	right:0;
	padding:0 0 10px 0;
	background:url( images/fond_box_06.png) repeat-y #bddb2c;
}

.listing_bien .fond_box {
	position:absolute;
	background:url( images/fond_box_05.png) ;
	top:10px;
	bottom:10px;
	right:10px;
	left:10px;

}

.listing .content_box {
	position:relative;
	margin:10px;
}	

.listing_bien_sep {
	display:block;
	position:relative;
	background:none;
	height:10px;
	width:100%;
	float:left;
}
/** contenu boite */

.listing_top  {
	float:left;
	width:100%;
	background:#BDDB2C;
	
	color:#111957;
	font-size:16px;
	font-weight:bold;
	
	border-bottom:1px dashed #111957;
	
}
.listing_name {
	float:left;
}

.listing_price {
	float:right;
}

.listing_name a {
	color:#111957;
}
.listing_name a:hover {
	color:#2134cc;
}

.listing_image {
	float:left;
	position:relative;
	padding:3px 3px 3px 3px;
	width:166px;
}

.listing_picto {
	position:absolute;
	right:7px;
	bottom:4px;
}

.listing_description {
	float:left;
	padding:3px;
	font-size:12px;
	width:400px;
}
.listing_description_option {
	float:left;
	padding:3px;
	font-size:12px;
		width:400px;
}

.listing_manufacturer {
		background:#BDDB2C;
		width:144px;
		padding:3px;
		float:right;
		border-left:1px dashed #111957;
		border-bottom:1px dashed #111957;
		border-right:1px dashed #111957;
		
		font-size:10px;

}

.listing_manufacturer a {
	color:#111957;
	font-size:12px;	
	font-weight:bold;
}

.listing_bandeau_bas {
	float:left;
	width:100%;
	background:#BDDB2C;
	margin:0 0 5px 0;
	
	line-height:20px;
	color:#111957;
	font-size:12px;
	font-weight:bold;
	
	border-top:1px dashed #111957;
}

.listing_buy_now, .listing_nb_photos {
	float:left;
	padding:0 5px 0 0;
	
}
.listing_share  a{
	padding:0 0 0 5px;
	line-height:20px;
	height:20px;
	float:right;
}
.listing_share a img {
	border:none;
		float:left;
		padding:2px 2px 0 0; 
}

.listing_model { 
	float:left;
	padding:0 5px 0 0;
}

.listing_info {
	float:left;
	padding:3px;
	font-size:12px;
}


