
/* -- box cart ------------------------------------------------------------------------------------------------------ */

.boxCartTitle, #boxCart
{
	padding-left:35px;
}
#boxCartHeader, #boxCartContent, #boxCart_showCart, #boxCart_emptyCart
{
	display:none;
}
.boxCartTitle a
{
	text-decoration:none;
	color:#204073;
}
.boxCartTitle
{
	padding-top:7px;
}
table#boxCartHeader
{
	margin-top: 7px;
}

table#boxCartContent
{
}

table#boxCartContent tr
{
	height: 21px;
}

table#boxCartContent td
{
	border-top: 1px solid #B8A680;
}

table#boxCartTotal
{
}

table#boxCartEmpty
{
}

td.boxCart_quantity, td.boxCart_product, td.boxCart_productTotal
{
	color: #683B11;
	font-size: 11px;
	width: 50px;
}

td.boxCart_quantity
{
	text-align: center;
}

td.boxCart_product
{
	width: 75px;
}

td.boxCart_productTotal
{
	width: 50px;
	text-align: right;
}
td.boxCart_totalText
{
}
td.boxCart_totalSum
{
}

div#currency
{
	float: left;
	margin-left: 3px;
}

div#cartTotal
{
	float: right;
}

div#emptyCartText
{
}

/* -- cart buttons ----------------------------------------------------------------------------------------------------------------	*/

div#boxCartButtons
{
	margin-top: 15px;
	margin-left: 10px;
}

div#boxCart_showCart
{
	float: left;
	margin-right: 15px;
}

div#boxCart_emptyCart
{
}

/* -- cart page -------------------------------------------------------------------------------------------------------------------	*/
#cartTableHeader
{
	border:solid 1px #B7B7B7;
	width:507px;
}
#cartTableHeader td
{
	height:10px;
	padding-top:6px;	
}
.cartTotalPrice 
{
	border-bottom:solid 1px #B7B7B7;
	border-right:solid 1px #B7B7B7;
	border-left:solid 1px #B7B7B7;
	background-color:#D4D4CC;
	text-align:center;
}
.cartTotalPrice div
{
	padding-top:18px;
}
.prodImg
{
	width:48px;
	height:36px;
	border:solid 1px #62615F;
	vertical-align:middle;
}
.cartProductName, .delete, .totalPrice
{
	border-bottom:solid 1px #B7B7B7;
	border-right:solid 1px #B7B7B7;
	border-left:solid 1px #B7B7B7;
	background-color:#D4D4CC;
}
.cartProductName div
{
	padding-top:5px;
	padding-left:12px;
}
.cartProductName div a
{
	padding-left:10px;
	color:#787775;
	text-decoration:none;
}
.delete div
{
	padding-left:2px;
}
#cartTableData td
{
	height:52px;
}
#nameHeader
{
	width:180px;
}
#qutHeader
{
	width:81px;
}
#eachHeader
{
	width:79px;
}
#totalHeader
{
	width:108px;
}
#nameHeader div
{
	padding-left:10px;
}
#qutHeader div
{
	padding-left:20px;
}
#eachHeader div
{
	padding-left:15px;
}
#totalHeader  div
{
	padding-left:20px;
}
#shipmentPrice_spn
{
	height:40px;
}
#shipmentPrice_spn div
{
	padding-left:8px;
	padding-top:12px;
}
#orderTotal_spn  div
{
	font-size:16px;
	color:#464646;
	font-weight:bold;
	padding-left:45px;
	padding-top:12px;
}
.totalText
{
	border-right:solid 1px #B7B7B7;
}
.button
{
	vertical-align:middle;
	cursor:pointer;
}
.selectShipment
{
	border-bottom:solid 1px #B7B7B7;
	border-right:solid 1px #B7B7B7;
	border-left:solid 1px #B7B7B7;
}
.order
{
	border-bottom:solid 1px #B7B7B7;
	border-right:solid 1px #B7B7B7;
	border-left:solid 1px #B7B7B7;
	background-color:#D4D4CC;
	height:40px;
}
.selectShipment div, .order div
{	
	padding-left:15px;
	
}
.order div
{
	font-size:16px;
	font-weight:bold;
	color:#464646;
}
.proceed
{
	width:128px;
	float:left;
}
.clearBasket
{
	width:154px;
	float:right;
}
.clearBasket img
{
	float:right;
}




