#content {
	width: 990px;
}

#header {
	background: #FFF;
}

#left {
	background: #FFF;
	float: left;
	width: 211px;
}

#middle {
	background: #FFF;
	float: left;
	width: 775px;
}

#footer {
	text-align: right;
	clear: both;
	background: #FFF;
}

#cart {
	display: block;
	margin-left: 8px;
	width: 197px;
	height: 125px;
	text-align: center;
	color: #FFF;
	margin-top: -12px;
	font: 12px arial;
}

.cart_sv {
	background: url('../images/cart_sv.jpg') no-repeat right center;
}

.cart_en {
	background: url('../images/cart_en.jpg') no-repeat right center;
}

#cart p {
	padding-top: 50px;
}

#cart a {
	color: #FFF;
}

#cart .price {
	display: block;
	width:197px;
	margin-top:6px;
	font-size: 15px;
}

#cart #links {
	display: block;
	width:197px;
	margin-top:6px;
	font-size: 11px;
}

body {
	background: #FFF;
	font-size: 11px;
	font-family: arial;
	line-height: 15px;
	color: #4c4c4c;
}

img {
	border: none;
}

a {
	color: #7AA627;
	text-decoration: none;
}

a:link {
	color: #7AA627;
	text-decoration: none;
}

a:visited {
	color: #7AA627;
	text-decoration: none;
}

a:hover {
	color: #7AA627;
	text-decoration: underline;
}

a:active {
	color: #7AA627;
	text-decoration: underline;
}

.product-name {
	color: #A3BB0D;
	font-size: 16px;
}

.price {
	font-size: 12px;
}

.cat-div {
	float: left;
	width: 290px;
}

.cat-div .cat-title {
	font-size: 20px;
	font-weight: bold;
	color: #ec008c;
	text-decoration: underline;
}

.product-div {
    padding-bottom: 40px;
}

.product-div img {
	padding-bottom: 10px;
}

.left-div {
	padding-right: 5px;
}

.right-div {
	padding-left: 40px;
	border-left: 1px #dae49f solid;
}

.steps {
	font-size: 1.2em;
}

.green {
	color: #aec02c;
}

.darkgreen {
	color: #677410;
}

.ldarkgreen {
	color: #bdc397;
}

.lgreen {
	color: #d3dd8e;
}

.remove-col {
	width: 55px;
}

.product-col {
	width: 200px;
}

.price-col {
	width: 60px;
}

.quantity-col {
	width: 50px;
}

.subtotal-col {
	width: 60px;
	text-align: right;
}

.total-cell {
	text-align: right;
	font-weight: bold;
}

.type-col {
	width: 105px;
	height: 2.5em;
}

.type2-col {
	width: 120px;
	height: 2em;
	font-weight: bold;
}

.ship-cell {
	padding-top: 10px;
	text-align: right;
}

.cond-div {
	width: 495px;
}
