.alright {
	text-align: right;
}

.alcenter {
	text-align: center;
}

.cart_table {
	padding:		0px;
	margin:			0px;
}
.cart_head td {
	border-bottom: #000000 2px solid;
	margin: 3px 0px;
	color: #000000;
	font-weight: bold;
}
.cart_row td {
/*	border-bottom: #BCBCBC 1px solid;*/
	margin: 3px 0px;
	padding: 3px;
}
.cart_row td span {
	color: #959595;
}
.cart_row td input {
	width: 37px;
	height: 20px;
	border: #ADADAD 1px solid;
	background: #D4D4D4;
	color: #000000;
	text-align: center;
}

.cart_table td {
	padding: 5px;
}

.cart_footer_first td {
	border-top: #000000 2px solid;
	margin: 3px 0px;
	color: #000000;
	font-weight: bold;
	text-align: right;
}

.cart_footer_vat td {
	border-top: #959595 1px solid;
	margin: 3px 0px;
	color: #959595;
	font-weight: bold;
	text-align: right;
}

.cart_footer_sum td {
	border-top: #000000 2px double;
	margin: 3px 0px;
	color: #000000;
	font-weight: bold;
	text-align: right;
}

