/**************************************/
/* Gestion de l'entete principale */
/**************************************/
.ent_cel_panier
{
	margin-top:11px;
	text-decoration: none;
	text-align: center;
	color: #fff;
	display:inline-block;
	width: 100%;
}
/**************************************/
/* Gestion de l'entete bt choix recherche */
/**************************************/
#recherche_entete
{	
	height: 49px;	 
	background-image: url(image/fond_recherche.png);
    background-repeat: repeat-x; 
	font-size:18px;
	font-family: Helvetica;
	font-weight:bold;	
	padding-top:0px;		  
	padding-right:0px;		 
	padding-bottom:0px;
	padding-left:0px;	
	width: 100%;
}
/**********************************/
a#bt_photo
{
	background-image: url(image/bt_photo.png);	
	background-repeat: no-repeat;	
	height:49px;
}
a#bt_photo span
{
	display:none;
}
/**********************************/
a#bt_codebarre
{
	background-image: url(image/bt_codebarre.png);	
	background-repeat: no-repeat;
	height:49px;
}
a#bt_codebarre span
{
	display:none;
}
/**********************************/
#panier_total
{
	background-image: url(image/aff_total.png);	
	background-repeat: no-repeat;
	position:relative;
	width:150px;
	height:49px;	
}
#panier_montant
{	
	font-size:24px;
	font-family: Helvetica;
	font-weight:bold;
	text-align: right;
	position:absolute;
	top:10px;
	right:30px;
	margin : 0;
}
/**************************************/
/* Gestion du corps */
/**************************************/
#panier_data
{
	background-image: url(image/panierligne.png);
  	background-repeat: repeat;  
	font-size:12px;
	font-family: Helvetica;
	font-weight:bold;	
	overflow: auto;	
	width: 100%;
}
.PanierLigne
{
	background-image: url(image/panierligne.png);
  	background-repeat: repeat;
	height: 40px;
	position:relative;
	overflow:hidden;
}
.LigneBoite
{
	margin : 0;
	position:absolute;	
}
.LigneNom
{	
	font-size:16px;
	font-family: Helvetica;
	font-weight:bold;	
	top:5px;
	left:60px;	
	width:40%;
	height:18px;
	overflow:hidden;
	
}
.LigneCB
{
	color: #999;
	top:23px;
	left:60px;
}
.LigneDecli
{
	color: #A21400;
}
.LigneQte
{
	font-size:20px;
	font-family: Helvetica;
	font-weight:bold;	
	text-align: right;	
	color: #4580e2;	
	top:8px;
	left:0px;	
	width:50px;
}
.LigneMt
{
	font-size:20px;
	font-family: Helvetica;
	font-weight:bold;
	top:8px;
	right:40px;
}
.LigneModif
{
	width:8px;
	height:13px;
	top:14px;
	right:15px;
}
.img_modif
{
	text-decoration: none;
	border:none;
}
/**************************************/
/* Gestion du pied de page */
/**************************************/
a#bt_valider
{
	background-image: url(image/bt_valider.png);			
}
a#bt_valider span
{
	display:none;
}
a#bt_annuler
{
	background-image: url(image/bt_annuler.png);		
}		
a#bt_annuler span
{
	display:none;
}
#img_panier
{
	background-image: url(image/img_panier.png);
	background-position:center; 	
	background-repeat: no-repeat;	
	display:inline-block;
	
	width:100%;
	height:49px;	
}