table#panier_table {
	width: 99%;
	margin-bottom: 10px;
}

#panier a {
	display:			inline;
	color:				#5aa55a;
}

.proposition{
	border: 			1px solid black;
	width: 				400px;
	position:			absolute;
	background-color:	black;
	margin-left:		118px;
}

.proposition p{
	background-color:	#008800;
	margin:				0px;
	font-size:			100%;
	font-weight:		bold;
	font-style:			italic;
	padding:			4px;
	text-align:			justify;
}

.proposition .proposition_titre{
	color:				#FFF;
	font-size:			15px;
	font-weight:		bold;
	padding-left:		5px;
}

.proposition .proposition_prix{
	font-size:			150%;
	width:				150px;
	text-align:			center;
	color:				#ff0000;
	font-weight:		bold;
}

.proposition .old_price{
	width:				150px;
	text-align:			center;
	color:				#ddd;
	text-decoration:	line-through;
}

.proposition .proposition_annuler a{
	font-size:			12px;
	color:				#f22;
}
.proposition .proposition_taille{
	color:				#fff;
	text-align:			center;
	padding-right:		2px;
}