/*
jCart v1.3
http://conceptlogic.com/jcart/
*/

#jcart * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif; }
#jcart, #jcart input{ font-size:12px; }

#jcart fieldset { border:0; }

#jcart-error { text-align:center; padding:5px; }

#jcart table { width:100%; border:0; background:#fff; border-collapse:collapse; margin:0 auto }
#jcart thead { border:0;  }
#jcart-title {  border:0; }
#jcart tbody {  border:0; }
#jcart tfoot {  border:0; }
#jcart tr {  border:0; }
#jcart th { background: #F1F1F1; border:0;  }
#jcart th, #jcart td { padding:3px; border:0; border-bottom:solid 1px #ccc; vertical-align:middle; text-align:left; font-weight:normal; }
#jcart #jcart-empty { text-align:center; }

form.jcart{
	margin:0;
	padding:0;
}
.jcart-item-qty { width:20%; }
.jcart-item-qty input{ width:30px; border:1px solid #333; background-color:transparent; }
.error input{border:1px solid red;}
/*
.jcart button.pagonline,input.pagonline{ border:1px solid #868686; background-image:url(../../images/bg_boton.png); background-repeat:repeat-x; height:24px; width:auto; padding:0 18px; font-size:12px; line-height:24px; color:#FFF; margin-bottom:10px 0; color:#666666}
.jcart button.pagonline:hover,input.pagonline:hover{ color: #FF3300; background-position:-50px}
*/
.jcart button.pagonline,input.pagonline{ background-color:transparent; border:none; background-image:url(../../images/boton_cpra.png); background-repeat: no-repeat; height:46px; width:120px; cursor:pointer;}

input.jcart-item-qty{ width:150px; border:1px solid #999; background-color:transparent; font-size:10px; line-height:12px; }
select.jcart-item-qty { width:150px; border:1px solid #999; background-color:transparent; font-size:10px; line-height:12px; padding:5px 0 }
#jcart .jcart-item-name { width:60%; font-weight:bold; }
#jcart .jcart-item-price { width:20%; font-weight:bold; text-align:right; }
.jcart-item-price span { display:block; }

a.jcart-remove{ font-size:11px; font-weight:normal; color:red; }

#jcart-subtotal { display:block; }
#jcart-subtotal strong {  }

#jcart-buttons input { padding:2px; margin:2px; }

#jcart-checkout { float:right; padding:2px; }

#jcart-paypal-checkout { display:block; width:14em; padding:10px; margin:20px auto; }

#jcart-tooltip { 
		display:none; 
		position:absolute; 
		z-index:9999;
		height:100px;
		/*
		background:url(../images/checkmark.png) left center no-repeat #a6c9e2;
		padding:0 20px 0 40px; 
		background-size:contain;
		border:1px solid #a6c9e2; 
		line-height:30px;
		font-size:18px;
		 */
}

#jcart-tooltip img{ 
		height:100px;
}