#cart {
	width:460px;
}
#cart td, #cart th {
	padding:3px;
}
a.checkout_right {
	font-size:14px;
	font-weight:bold;
	float:right;
	margin-right:38px;
	padding-top:9px;
	padding-bottom:9px;
	padding-right:35px;
	background:url(../img/vcards-trans.png) no-repeat top right;
}
a.checkout_left {
	font-size:14px;
	font-weight:bold;
	float:left;
	padding-top:9px;
	padding-bottom:9px;
	padding-left:35px;
	background:url(../img/vcards-trans.png) no-repeat top left;
}
a.payment_right {
	font-size:14px;
	font-weight:bold;
	float:right;
	padding: 9px 35px 9px 0;
	background:url(../img/payment-trans.png) no-repeat top right;
}
a.payment_left {
	font-size:14px;
	font-weight:bold;
	float:left;
	padding: 9px 0 9px 35px;
	background:url(../img/payment-trans.png) no-repeat top left;
}
a.cart_left {
	font-size:14px;
	font-weight:bold;
	float:left;
	padding: 9px 0 9px 35px;
	background:url(../img/cart-trans.png) no-repeat top left;
}
a.order_right {
	font-size:14px;
	font-weight:bold;
	float:right;
	padding: 9px 35px 9px 0;
	background:url(../img/deliver-trans.png) no-repeat top right;
}
input[type=radio] {
	float:left;
	clear:left;
}
label {
	float:left;
	padding-top:2px;
}
legend {
	margin:5px 0;
	padding:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	background: url("../img/template/h2_underline.jpg") no-repeat left bottom;
	color:#000;
}
