/* -- shopping_cart.php -- */

div#shoppingCart h1 {
  /*background: transparent url(../../common_img/autre/table_background_cart.gif) no-repeat  right;*/
}

div#cartContent input { width:2em; margin: 0; padding:0; }

div#cartContent { margin: 0; clear: both; }

div.cartProduct { margin:0;  padding: 0;  clear: left; width: 100%; }

div.cartProduct p.cartDelete { float: left; margin: 3em 0 0 0; padding:0; }

div.cartProduct p.cartDelete label {
  width:16px;
  background: transparent url(../images/cross.gif) no-repeat ;
  margin: 0; padding:0;
}

div.cartProduct p.cartDelete span { width:16px; margin:0; padding: 0; visibility: hidden; text-indent: -9999px;}


div.cartProduct a.tn {float: left; width: 100px; margin: 0.5em 0 0 0;}

a.tn img {
  border: 1px solid #333;
  border-width: 0;
}

div.cartProduct ul {
 /*float:left;*/
 margin: 0;
 padding: 20px 0 0 0;
 height: 70px;
 /*width: 340px; */
}

div.cartProduct li {
  list-style: none;
  font-size: small;
  line-height: 1.2em;
  margin: 0.5em 0 0 0;
  padding: 0 0 0 0.5em;
}

div.cartProduct li.cartName {
  font: bold x-small ;
  padding-top: 0.3em;
  border-bottom: 1px solid;
  border-left: 1px solid;
}

div.cartProduct li.cartQty {
  color: #776;
  margin: 0.1em 0 0 9em;
  border-left: 1px solid;
}

div.cartProduct li.cartPrice {
  color: #776;
  font-style: italic;
  margin: -1.3em 0em 0em 15em;
  border-left: 1px solid;
}


div.cartProduct span.cartAttributes {
 font-weight:normal;
 font-style: italic;
 font-size:0.8em;
 color:#fff;
}

p.cartSubTotal  {
 text-align:right;
 padding: 1em 1em 1em 0;
}
