@charset "utf-8";
/* CSS Document */

.mon_panier { float:left; width:550px; height:423px; background-image:url(../images/fond_mon_panier.png); background-position:top center; background-repeat:no-repeat; }
#panier_header, #panier_container, #panier_footer { border: 1px solid #000000; height: 30px; width: 493px; background-color: #ffffff; margin-left: 27px; }
#panier_msg { font-style: italic; width: 305px; font-size: 11px; position: absolute; top: 15px; left: 220px; }
#panier_footer { background-image: url(../images/fond_rouge.png); margin-top: 2px; color: #ffffff; font-weight: bold; border: none; width: 495px; }
#panier_footer span { float:right; display: block; height: 26px; padding-top: 4px; }
.panier_port { height: 20px; width: 493px; margin-left: 27px; margin-top: 2px; color: #000000; font-weight: bold; border: none; width: 495px; }
.panier_port span { float:right; display: block; height: 16px; padding-top: 4px; font-size: 12px; }
.panier_mt_port { color: #ffffff; text-align: right; width: 62px; padding: 0px 25px; margin-left: 20px; background-image: url(../images/fond_noir.png); }
#panier_header { margin-top: 12px; }
#panier_container {	 height: 170px; margin-top: 6px; overflow: auto; font-size: 12px; }
#montant2 { width: 62px; text-align: right; padding-left: 25px; padding-right: 25px; margin-left: 20px; background-image: url(../images/fond_noir.png); }
#optionPanel { margin-top: 4px; margin-left: 120px; margin-bottom: 5px; }
#optionPanel a { margin-left: 10px; }
.mon_panier .formulaire { margin:0; padding:0; margin-left:auto; margin-right:auto; width: 75%; }
.mon_panier .formulaire input { margin:0; padding:0; border: 1px solid #000000; color: #ffffff; font-size: 12px; font-weight: bold; margin-left: 35px; }
.mon_panier .formulaire input[type="button"] { height: 30px; background-image: url(../images/fond_rouge.png); border: none; width: 150px; }
.mon_panier .formulaire input[type="button"]:hover { background-image: url(../images/fond_rouge_2.png); }
.mon_panier .formulaire p { margin:0; padding:0; position:relative; }
img { border:none; }
.mon_panier ul, .fond_paiement ul { width: 100%; float: left; margin:0; padding:0; position: relative; list-style: none; font-size:12px; font-weight:bold; margin-top: 8px; }
.mon_panier li, .fond_paiement li { margin:0; padding:0; position: relative; float: left; margin-left: auto; margin-right: auto; margin-left: 15px; width: 100px; text-align:center; }