/* SHOPPING CART 
	__________________________________________________*/		
	
	#carttable {
		width: 93%;
		margin-left: 30px;
		
		/*color: #8a7e69;*/
	}	
	
		#carttable tr th {
			height: 20px;	
			background: #8b8970;
			color: #ffffff;
			font-size: 14px;
			padding-top: 3px;
			
			/*padding-left: 10px;*/
		}	
		
		#carttable .border-tr {
			border-bottom:	1px solid #e0e0e0;
		}	
	
			#carttable td {
				/*font-size: 1.1em; */
				vertical-align: middle; 
				padding: 3px 0;
				/*padding-left: 10px;*/
			}
			#carttable td .none{
				padding: 0;
				margin-bottom: 0;
				line-height: 15px;
				/*background: cyan;*/
			}
			
		/* _________ IMG PRODUCT */	
		#carttable .a-img-cart   {
				border: 1px solid #8b8970;
			}	
			
	
		/* _________ QUANTITY */
		#carttable .qty input{
			border-left:1px solid #dbdad6; 
		}
		
		.qty{
		float:left;
		height:15px;
		font-size:11px;
	}

		.qty label{
			width:16px;
			height:15px;
			border-left:1px solid #dbdad6; 
			border-top:1px solid #dbdad6; 
			border-bottom:1px solid #dbdad6; 
			color:#b0ad9c;
			padding-left:6px;
			float:left;
		}

		.qty input{
			float:left;
			border-top:1px solid #dbdad6; 
			border-bottom:1px solid #dbdad6; 
			width:17px;
			padding-left:7px;
			color:#000000;
			height:15px;
			font-size:11px;
		}

		.qty .arrows{
			height: 15px;
			float: left;
			width: 9px;
			border-top: 1px solid #dbdad6; 
			border-bottom: 1px solid #dbdad6; 
			border-right: 1px solid #dbdad6; 
			cursor: pointer;
		}
	
	
	
		/* _________ PRICE */
		#carttable .price {
			font-size: 14px;	
			font-weight: bold;
		}	
	
			
		/* _________ REMOVE */	
		#carttable .remove {
			margin-left: 10px;
		}
		
			
	
	#carttable .cart-subtotal {
		font-size: 18px;
		width: 100px;
		text-align:left;
		
	}
	
	#carttable .cart-price {
		font-size:16px;
		/*color: #fa2f2f;*/
		font-weight: bold;
		width: 120px;
		
	}
		
	#carttable .cart-subtotal-second {
		font-size: 14px;
		text-align:left;
	}
	#carttable .cart-price-second {
		font-size:14px;
		/*color: #fa2f2f;*/
		/*font-weight: bold;*/
		width: 120px;
		color: red;
	}
	
	#carttable .border{
		font-weight: bold;
		border-top: 1px solid #706b55;
		width: 330px;
		display: block;
		/*position: relative;*/
		/*background: cyan;*/	
	}
		
	* html #carttable .border {
		/*margin-left:-50px;*/
		/*background:cyan;*/
		width: 0;
		display: block;
		padding: 0;
		margin: 0;
	}	
	
	
	
	/* _________RECALCULATE   REMOVE ALL  CONTINUE */	
	#carttable #recalculate {
		/*padding:  5px 8px;*/
		text-decoration: none;
		color: #494632;
		background: #e3e2dd;
		margin-right: 3px;
		width: 109px;
		height: 17px;
		font-size: 11px;
		float: right;
		text-align: center;
		line-height: 17px;
		
	}
		
	#carttable .remove-all:link, #carttable .remove-all:visited {
		/*padding: 5px 8px;*/
		text-decoration: none;
		color: #494632;
		background: #e3e2dd;
		margin-right: 3px;
		font-size: 11px;
		width: 109px;
		height: 17px;
		float: right;
		margin-top: 1px;
		text-align: center;
		line-height: 17px;
	}			

	#carttable .continue-shopping:link, #carttable .continue-shopping:visited {
		/*padding: 5px 8px;*/
		text-decoration: none;
		color: #494632;
		background: #e3e2dd;
		font-size: 11px;
		width: 109px;
		height: 17px;
		float: right;
		margin-top: 1px;
		text-align: center;
		line-height: 17px;
	}	
	
	#carttable #recalculate:hover{
			background: #cac8c0;
			cursor: pointer;
			
	}
	
	#carttable .remove-all:hover{
		background: #cac8c0;
	} 

	#carttable .continue-shopping:hover{
		background: #cac8c0;
		
	}
	
	/* _________ CHECKOUT */	
	
	#carttable .checkout-link {
		display: inline;
		padding:  0 6px 2px 6px;
		background: #8f8c77;
		color: #ffffff; 
		font-size: 16px;
		border:0;
		text-decoration: none;
		/*font-size: 20px;*/
		margin-top: 10px;
		float: right;
		font-weight: bold;
		
	}
	
	#carttable .editUserTitle{
		margin:0;
		padding: 0;
	}
	
	.checkout-condition{
		float:left;
		/*background: red;*/
	}
	
	/*  ORDER  HISTORY  STYLES
	__________________________________________________*/


	#customer-information {
		width: 900px;
		margin-left: 30px;
		
	}
	#customer-information .editUserTitle{
		margin: 0;
	}
	
	#customer-information #left-billing-data , #customer-information #right-shipping-data  {
		float: left;
		width: 410px;
	}
	
	#customer-information label {
		font-weight: bold;
	}

	

