#panier{z-index:9999!important;background:#eee!important;width:250px!important;position:fixed!important;right:30px!important;bottom:0!important;-moz-border-radius:10px 10px 0 0!important;-webkit-border-radius:10px 10px 0 0!important;border-radius:10px 10px 0 0!important;-webkit-border-top-left-radius:10px!important;-webkit-border-top-right-radius:10px!important;font-family:arial!important;color:#000!important;font-size:12px!important;padding:10px!important;}
#panier table{font-size:1em!important;text-align:left!important;border-collapse:collapse!important;margin:0 0 20px!important;}
#panier a.paniercommander{width:250px!important;display:block!important;text-align:right!important;padding-top:15px!important;position:absolute!important;z-index:100!important;}
#panier a.paniertoggle{border-top:1px solid #ccc!important;padding-top:10px!important;display:block!important;}
#panier h4{padding-bottom:10px!important;border-bottom:1px solid #ccc!important;color:#000!important;}
#panier tr#totalpanier{position:absolute!important;bottom:53px!important;border:none!important;}
#panier tr#totalpanier td{border:none!important;}
#paniercmd{font-family:arial!important;font-size:.75em!important;}
#paniercmd table{font-size:1em!important;text-align:left!important;border-collapse:collapse!important;width:100%!important;margin:0!important;}
#paniercmd table th{text-align:center;}
#paniercmd table td{text-align:center!important;}
#paniercmd h4{padding-bottom:10px!important;border-bottom:1px solid #ccc!important;}
#totalbloc{background:#eee!important;float:right!important;border-left:1px solid #ccc!important;border-bottom:1px solid #ccc!important;padding:20px 30px 20px 20px !important;}
#totalpaniercommandefraisdeport{padding-right:20px!important;margin-bottom:5px!important;font-weight:700!important;}
#paniercmd .libprod{text-align:left!important;}
#paniervidefull{position:fixed!important;height:100%!important;width:100%!important;background:#fff!important;}
#infoscommande input[type=text]{border:1px solid #ccc!important;margin-bottom:10px!important;padding:5px!important;}
#infoscommande textarea{border:1px solid #ccc!important;margin-bottom:10px!important;width:300px!important;padding:5px!important;}
#infoscommande fieldset{padding-left:25px!important;width:500px!important;border:none!important;}
#infoscommandeleft{float:left!important;}
#infoscommanderight{float:right!important;}
.displaycmd{font-family:arial!important;font-size:.75em!important;text-align:center!important;}
.displaycmd h4{padding-bottom:10px!important;border-bottom:1px solid #ccc!important;text-align:center!important;}
p.attr select{width:140px!important;}
#panier th,#panier td,#paniercmd th,#paniercmd td{border-bottom:1px solid #ccc!important;padding:10px 0!important;}
#panier #notificationsLoader,#paniercmd #notificationsLoader{position:absolute!important;top:12px!important;right:10px!important;}
#panier td.suppr,#panier .upqte,#panier .downqte,#paniercmd td.suppr{cursor:pointer!important;}
#panier a,#paniercmd a{color:#444!important;}
#paiementchoix,#confirmation{clear:both!important;}
#totalpaniercommande,#totalfraisdeport{padding-right:20px!important;margin-bottom:5px!important;}
input.submitpaiement,a.submitpaiement{border:1px solid #ccc!important;margin-right:10px!important;background:#eee!important;padding:10px!important;}
input.submitpaiement:hover,a.submitpaiement:hover{color:#FFF!important;background:#444!important;}