#contenu{
/*	overflow-x:hidden;*/
}

.lignePanier {
	display:block;
	clear:both;
	margin:1px 0;
	border-bottom:solid 1px #999;
}
.lignePanier div{
	display:block;
	font-size:9pt;
/*	line-height:20px;*/
	line-height:25px;
	min-height:30px;
	_height:30px;
}

.lignePanier .ref {
	float:left;
	width:100px;
	font-weight:bold;
	text-align:center;
}
.lignePanier .design {
	margin:0 116px 0 103px ;
}
.lignePanier input {
	float:right;
	width:20px;
	text-align:center;
	margin-left:10px;
	margin-top:3px;
	height:15px;
}
.lignePanier .bt {
	float:right;
	width:19px;
	text-align:center;
	line-height:15px;
	min-height:17px;
	_height:17px;
	margin:5px 3px;
	cursor:pointer;
}
.lignePanier .bt:hover {
	background-color:#FFF;
	color:#4c4c4c;
}
.lignePanier .prix {
	float:right;
	width:60px;
	text-align:right;
	margin-left:1px;
}
DIV.bx_pied{
	float:right;
	width:300px;
	margin-right:30px;
}

DIV.qte{
	float:right;
	width:20px;
	text-align:center;
	/*margin-left:1px;*/
}
div.box{
/*	width:530px;*/
	margin-top:0;
	}
	
.box div.bx_entete{
	clear:both;
	height:25px;
/*	background:url(../images/bxmil_entete.gif);	*/
	}

#contenu .box .bx_entete P{
	margin:2px 0 0 7px;
	text-align:left;
	color:#FFF;
	font-weight:bold;
	font-style:italic;
	}
	
.box div.bx_contenu{
/*	background-color:#FFF;
	border-left:solid 1px #000;
	border-right:solid 1px #000;*/
	margin: 3px 7px 0 3px;
/*	width:528px;*/
	}
	
.box div.bx_pied{
/*	width:529px;
	height:21px;*/
/*	background:url(../images/bxmil_pied.gif) -70px;	
	border-right:solid 1px #000;*/
	}
