#productcatlist {
	MARGIN-TOP: 15px; MARGIN-LEFT: 0px;
}
#product_card_table {
	MARGIN-TOP: 22px; MARGIN-LEFT: 0px;
}
#orderform {
	MARGIN-TOP: 22px; MARGIN-LEFT: 0px;
}
#modifyCart {
	MARGIN-TOP: 22px; MARGIN-LEFT: 0px; margin-right: 20px;
}
#shoppingcart {
	MARGIN-TOP: 15px; MARGIN-LEFT: 0px; COLOR: #555555;
}
#shoppingcart A {
	FONT-WEIGHT: bold;
}
.product_short_text {
	COLOR: #4c4b4b;
}
.pageheading {
	FONT-WEIGHT: bold; background-color: #ffebca; color: #6f9d18;
}
#cart_table TR TD {
	
}

div#see_bigger_image {
        width: 115px;
        float: left;
        display: inline;
}
div#image_numbers {
        width: 90px;
        float: right;
        margin-right: 5px;
        text-align: right;
        padding-right: 8px;
        display: inline;
}

div.product_list_image {
        width: 145px;
        float: left;
}

div.product_list_text {
        width: 400px;
        float: right;
}

.cart_total_row {
	FONT-WEIGHT: bold
}
TABLE#customerinfo {
	FONT-WEIGHT: bold
}
TABLE#customerinfo .caption {
	FONT-WEIGHT: normal
}
TABLE#customerinfo TR TD {
	BORDER-BOTTOM: #dddddd 1px solid
}
HR.bar {
	
}
.product_list_table {
	MARGIN-BOTTOM: 10px;

}
.product_list_title {
	MARGIN-BOTTOM: 3px;
	BACKGROUND-COLOR: #ffe4a3;
}
.product_list_title A {
	MARGIN-LEFT: 10px;
	font-weight: normal;
	color: #6f9d18;
	font-size: 11px;
}
.product_list_title A:hover {
	MARGIN-LEFT: 10px;
	font-weight: normal;
	color: #6f9d18;
	font-size: 11px;
}
.product_list_price {
	font-size: 11px;
	color: #e98a03;
}
.product_list_title input {
	font-size: 10px;
	color: #4c4b4b;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px;
	height: 12px;
	margin: 1px;
}

.product_title {
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 11px;
	BACKGROUND-image: url(shop_otsikkotausta.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #6f9d18;
	text-transform: uppercase;
	padding-bottom: 30px;
}
.product_price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #6f9d18;
}
.button {
	display: inline;
	border: 1px solid #6f9d18;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #6f9d18;
}
TD.shopinfo {
	FONT-SIZE: 80%; COLOR: #aaaaaa
}
TD.menu_level_0 {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
A.menu_level_0 {
	font-weight: bold;
	
}
A.menu_level_0:link {
	
}
A.menu_level_0:visited {
	
}
A.menu_level_0:hover {
	
}
TD.menu_level_0_hover {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
TD.menu_level_0_selected {
	padding-top: 7px;
	padding-bottom: 0px;
	padding-left: 0px;
}
A.menu_level_0_selected {

}
A.menu_level_0_selected:link {
	
}
A.menu_level_0_selected:visited {
	
}
A.menu_level_0_selected:hover {
	
}
TD.menu_level_0_selected_hover {
	padding-left: 0px;
	padding-top: 7px;
	padding-bottom: 0px;
	
}
TD.menu_level_1 {
	PADDING-LEFT: 0px;
	padding-top: 5px;
}
A.menu_level_1 {
color: #e98a03;
	
}
A.menu_level_1:link {
	
}
A.menu_level_1:visited {
}
A.menu_level_1:hover {
	
}
TD.menu_level_1_hover {
	PADDING-LEFT: 0px;
	padding-top: 5px;
}
TD.menu_level_1_selected {
	PADDING-LEFT: 0px;
	padding-top: 5px;
}
A.menu_level_1_selected {

}
A.menu_level_1_selected:link {
	
}
A.menu_level_1_selected:visited {
	
}
A.menu_level_1_selected:hover {
	
}
TD.menu_level_1_selected_hover {
	PADDING-LEFT: 0px;
	padding-top: 5px;
	BACKGROUND-COLOR: white;
}
TD.menu_level_2 {
	PADDING-LEFT: 20px;
	padding-top: 5px;
}
A.menu_level_2 {
color: #4c4b4b;
	
}
A.menu_level_2:link {
	
}
A.menu_level_2:visited {
	
}
A.menu_level_2:hover {
	
}
TD.menu_level_2_hover {
	PADDING-LEFT: 20px;
	padding-top: 5px;
}
TD.menu_level_2_selected {
	PADDING-LEFT: 20px;
	padding-top: 5px;
}
A.menu_level_2_selected {
}
A.menu_level_2_selected:link {
	
}
A.menu_level_2_selected:visited {
	
}
A.menu_level_2_selected:hover {
	
}
TD.menu_level_2_selected_hover {
}
h3 {
	color: #6f9d18;
	font-size: 11px;
	margin-top: 2px;
	MARGIN-TOP: 22px;
	margin-bottom: 10px;
	text-transform: none;
	text-transform: uppercase;
}
div.errormsg {
	MARGIN-TOP: 22px; MARGIN-LEFT: 20px;
}
