a { text-align:left; }

#img_panier {
  position:relative;
  
}
#img_panier ul.niveau1 li.sousmenu {
	position:relative;
	list-style:none;
	float:left;
	}

#img_panier ul.niveau1 li.sousmenu a {
	text-decoration:none;
	padding:0;
	display:block;
	width: 137px;
	text-align:left;
	}

#img_panier ul.niveau1 li.sousmenu:hover ul.niveau2 {
	display:block;
	}
	
	
	
#img1 {
  position: absolute;
}
#panier_count {
  position: absolute;
  left: 28px;
  top: 2px;
  color: #d1d5c4;
  font-family: Arial;
  font-size: 12px;
}
#panier_count a {
  font-size: 12px;
}
	
#popup_panier {
  display:none;
  position:absolute;
  top: -54px;
  left: 0px;
  width: 265px;
  height: 128px;
  background:url('img/panier/popup.png') top left no-repeat;
}
#popup_panier2, #popup_erreur {
  display:none;
  color: #73756c;
  font-family: Arial;
  font-size: 12px;
  position:absolute;
  top: -54px;
  left: 0px;
  width: 265px;
  height: 128px;
  background:url('img/panier/popup2.png') top left no-repeat;
}

/*
#img_panier:hover > #popup_panier, #img_panier:hover > #popup_panier2 {
  display: block;
}

#popup_panier, #popup_panier2 {
  display: none;
}
*/
img {
  border: 0px;
}


#img_panier ul.niveau1 li.sousmenu ul.niveau2 {
  list-style: none;
  padding-top: 47px;
  padding-left: 113px;
}
#img_panier ul.niveau1 li.sousmenu #popup_panier {
  list-style: none;
  padding-top: 17px;
  padding-left: 113px;
}
#img_panier ul.niveau1 li.sousmenu ul.niveau2 li {
  width: 137px;
  height: 31px;
  line-height: 31px;
  text-indent: 1px;
  margin-bottom: 1px;
}
#popup_panier li a, #popup_panier2 li a {
  color: #73756c;
  font-family: Arial;
  font-size: 12px;
  width: 137px;
}
#popup_panier li:hover, #popup_panier2 li:hover {
  background:#c2c6b5;
}
#popup_panier #bt_close {
  position:absolute;
  top: 4px;
  right:4px;
}
#popup_panier2 #bt_close, #popup_erreur #bt_close {
  position:absolute;
  top: 34px;
  right:4px;
}
