/*
JCART v1.1
http://conceptlogic.com/jcart/
*/

#jcart * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif; }

#jcart, #jcart input, #jcart-tooltip { font-size:12px; width:100%; }

#jcart fieldset { border:0; }

#jcart table { width:100%; border:0; border-collapse:collapse; }
#jcart tr {  }

#jcart th, #jcart td { padding:5px; border:0; border:solid 1px #ccc; vertical-align:top; text-align:left; font-weight:normal; }
#jcart td.empty { text-align:center; }

#jcart p.jcart-error { text-align:center; padding:5px; }

#jcart strong#jcart-title {  }

#jcart th { }
#jcart th#header {  }
#jcart th#footer {  }

/**/
#jcartcss * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif; }

#jcartcss, #jcartcss input, #jcart-tooltip { font-size:12px; width:100%; }

#jcartcss fieldset { border:0; }

#jcartcss table { width:100%; border:0; border-collapse:collapse; }
#jcartcss tr {  }

#jcartcss th, #jcartcss td { padding:5px; border:0; border:solid 1px #ccc; vertical-align:top; text-align:left; font-weight:normal; }
#jcartcss td.empty { text-align:center; }

#jcartcss p.jcart-error { text-align:center; padding:5px; }

#jcartcss strong#jcart-title {  }

#jcartcss th { }
#jcartcss th#header {  }
#jcartcss th#footer {  }
/* vers2*/
#jcart2 * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif;}

#jcart2 td.jcart-item-qty { width:25%; font-size: 10px;}
#jcart2 td.jcart-item-name { width:50%; font-weight:bold; font-size: 10px; }
#jcart2 td.jcart-item-price { width:25%; font-weight:bold; text-align:right; font-size: 10px; }
#jcart2 td.jcart-item-price span { display:block; font-size: 10px; }

#jcart2 a.jcart-remove { font-size:11px; font-weight:normal; }

#jcart2 span#jcart-subtotal { display:block; }
#jcart2 span#jcart-subtotal strong {  }

#jcart2 input.jcart-button { padding:2px; margin:2px;}

#jcart2 input#jcart-checkout { float:right; }

#jcart2 input#jcart-paypal-checkout { display:block; padding:10px; margin:20px auto; }

#jcart2-tooltip { border:solid 1px #000; padding:3px 7px 3px 25px; background:url(checkmark.png) 3px center no-repeat #f2fcee;  }
#jcart2-hide {
    display:block;
}

#jcart2, #jcart2 input, #jcart-tooltip { font-size:12px; width:100%; }

#jcart2 fieldset { border:0; display: inline; float: left;}
       #Boutique form{
      padding: 0px;
      margin: 2px;
      float: left;
      display: inline;}

#jcart2 table { width:100%; border:0; border-collapse:collapse; }
#jcart2 tr {  }

#jcart2 th, #jcart2 td { padding:2px; border:0; border:solid 1px #ccc; vertical-align:top; text-align:left; font-weight:normal; }
#jcart2 td.empty { text-align:center; }

#jcart2 p.jcart-error { text-align:center; padding:5px; }

#jcart2 strong#jcart-title {  }

#jcart2 th { }
#jcart2 th#header {  }
#jcart2 th#footer {  }



#jcart2 td.jcart-item-qty { width:25%; font-size: 10px;}
#jcart2 td.jcart-item-name { width:50%; font-weight:bold; font-size: 10px; }
#jcart2 td.jcart-item-price { width:25%; font-weight:bold; text-align:right; font-size: 10px; }
#jcart2 td.jcart-item-price span { display:block; font-size: 10px; }

#jcart2 a.jcart-remove { font-size:11px; font-weight:normal; }

#jcart2 span#jcart-subtotal { display:block; }
#jcart2 span#jcart-subtotal strong {  }

#jcart2 input.jcart-button { padding:2px; margin:2px;}

#jcart2 input#jcart-checkout { float:right; }

#jcart2 input#jcart-paypal-checkout { display:block; padding:10px; margin:20px auto; }

#jcart-tooltip { border:solid 1px #000; padding:3px 7px 3px 25px; background:url(checkmark.png) 3px center no-repeat #f2fcee;  }
#jcart-hide {
    display:block;
}