/************* panier d'achat ******************/
.box-table-cart
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 10px;
	text-align: left;
	border-collapse: collapse;
	width: 550px;
	margin-right: 20px;

	
	
}

.box-table-cart th

{
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding: 2px;
	background: #36d3df;
	color: #fff;
}

.box-table-cart td

{

	padding: 1px;
	background: #c9fbff; 
	border-bottom: 1px solid #36d3df;
	color: #000;

}
.box-table-cart td.c_prod

{
	text-align:center;
	padding: 5px;
	width:66px;
	background: #c9fbff;
	color: #669;
	

}

.box-table-cart tr:hover td

{
	background: #e3fdff;
	color: #000;

}
.box-table-cart .item .edit_qty {
width: 20px;
margin-right: 10px;
text-align:center;
background-color:#fff;
border: 1px;
font-weight:bold;
margin-top: -10px;


}
.box-table-cart input:focus, textarea:focus{
background-color:#ddd;
}

.popup_item_code {
background-color:#000;
text-align:center;
color:#fff;
font-weight:bold;
height: 17px;
width: 298px;

margin-top: -20px;
padding-top: 3px;
display:block;
position:absolute;
float:right;

}
.item .code{

color:#000;
text-align:center;
vertical-align:middle;
height:12px;
padding-bottom:5px;
margin-top: -8px;
width:55px;
font-weight:bold;

}
.item .code:hover{

color:#000;
text-align:center;
vertical-align:middle;
height:12px;
padding-bottom:5px;
margin-top: -8px;
width:55px;
font-weight:bold;

}
.item .code:visited{

color:#000;
text-align:center;
vertical-align:middle;
height:12px;
padding-bottom:5px;
margin-top: -8px;
width:55px;
font-weight:bold;

}