﻿#basket
{
	border: solid 1px #ccc;
	padding: 5px;
	margin-bottom: 10px;
}

table
{
	width: 100%;
}

#shop-items form
{
	margin: 0;
}

.name
{
	width: 488px;
}

.price
{
	width: 90px;
}

.action
{
	width: 100px;
}

.tax
{
	font-size: 8pt;
	color: #888;
}

.quantity
{
	width: 62px;
}

form table .quantity input
{
	width: 30px;
}

td, th
{
	vertical-align: middle;
}

.total th
{
	text-align: right;
}

.total .update
{
	width: 62px;
}

.check-out
{
	font-size: 1.3em;
	font-weight: bold;
	padding: 3px;
}