.button-left {
	float: left;
}

.button-middle {
	float: left;
}

.button-middle a {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

.button-right {
	float: left;
}

/*.btnViewCart {
	cursor: pointer;
}

.btnViewCart .button-left {
	width: 5px; height: 27px;
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_red_left.png');
}

.btnViewCart.hover .button-left {
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_left.png');
}

.btnViewCart .button-middle {
	height: 27px;
	line-height: 27px;
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_red_bg.png');
}

.btnViewCart .button-middle a:hover {
	color: #FFF !important;
}

.btnViewCart.hover .button-middle {
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_bg.png');
}

.btnViewCart .button-right {
	width: 5px; height: 27px;
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_red_right.png') right center;
}

.btnViewCart.hover .button-right {
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_right.png');
}*/

.btnViewCart .button-left {
	width: 5px; height: 27px;
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left.png');
}

.btnViewCart.hover .button-left {
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left_hover.png');
}

.btnViewCart .button-middle {
	height: 27px;
	line-height: 27px;
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg.png');
}

.btnViewCart .button-middle a:hover {
	color: #FFF !important;
}

.btnViewCart.hover .button-middle {
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg_hover.png');
}

.btnViewCart .button-right {
	width: 5px; height: 27px;
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right.png') right center;
}

.btnViewCart.hover .button-right {
	background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right_hover.png');
}

/*Count style*/
#ShoppingCart strong{
	color:#8ecb4f;
}




/* All CheckOut-Buttons */
	.CheckOutProceed .left {
		width: 5px !important; height: 27px !important;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left.png') !important;
	}

	.CheckOutProceed.hover .left {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left_hover.png') !important;
	}

	.CheckOutProceed .middle {
		height: 27px !important;
		line-height: 27px !important;
		color: #FFF !important;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg.png') !important;
	}

	.CheckOutProceed.hover .middle {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg_hover.png') !important;
	}

		body .CheckOutProceed .middle input,
		.CheckOutProceed .middle a {
			color: #FFF !important;
			font-size: 12px !important;
			text-transform: uppercase;
		}

		.CheckOutProceed .middle input {
			height: 27px !important;
		}

		.CheckOutProceed .middle a {
			line-height: 27px;
		}

	.CheckOutProceed .right {
		width: 5px !important; height: 27px !important;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right.png') !important;
	}

	.CheckOutProceed.hover .right {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right_hover.png') !important;
	}


/* Product List Buttons */

	/* Make a-tag look like a button */
	body #NavigationNew ul li:hover ul a.ProductListButtonInfo,
	#ProductList_style2 .ProductListLinksShow a,
	#ProductList_style2 .ProductListLinksBuy a {
		height: 14px !important;
		padding-top: 6px !important;
		padding-right: 10px !important;
		padding-bottom: 7px !important;
		padding-left: 10px !important;
		-webkit-border-radius: 3px !important;;
		-moz-border-radius: 3px !important;;
		border-radius: 3px !important;;
		line-height: 17px !important;
		color: #FFF !important;
		text-decoration: none !important;
		font-weight: bold;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_bg.png') repeat-x;
	}
	body #NavigationNew ul li:hover ul a.ProductListButtonInfo:hover,
	#ProductList_style2 .ProductListLinksShow a:hover,
	#ProductList_style2 .ProductListLinksBuy a:hover {
		height: 27px;
		padding-top: 6px;
		padding-right: 10px;
		padding-bottom: 7px;
		padding-left: 10px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		color: #FFF !important;
		text-decoration: none;
		font-weight: bold;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_bg_hover.png') repeat-x;
	}

	/* Style buy button */
	.CheckOutProceedList {
		display: inline;
	}

	.CheckOutProceedList .button .left {
		width: 5px; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left.png');
	}

	.CheckOutProceedList.hover .button .left {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left_hover.png');
	}

	.CheckOutProceedList .button .middle {
		height: 27px;
		line-height: 27px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg.png');
	}

	.CheckOutProceedList.hover .button .middle {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg_hover.png');
	}

		.CheckOutProceedList .button .middle input,
		.CheckOutProceedList .button .middle a {
			color: #FFF !important;
		}

		.CheckOutProceedList .button .middle a {
			line-height: 27px;
		}

	.CheckOutProceedList .button .right {
		width: 5px; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right.png');
	}

	.CheckOutProceedList.hover .button .right {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right_hover.png');
	}

/* Product buy button */
	.CheckOutProceedProduct .button .left {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left.png');
	}

	.CheckOutProceedProduct .button .middle {
		height: 27px;
		line-height: 27px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg.png');
	}

		.CheckOutProceedProduct .button .middle input,
		.CheckOutProceedProduct .button .middle a {
			color: #FFF !important;
			text-transform: none;
		}

		.CheckOutProceedProduct .button .middle input {
			height: 27px !important;
		}

		.CheckOutProceedProduct .button .middle a {
			line-height: 27px;
		}

	.CheckOutProceedProduct .button .right {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right.png');
	}

/* Checkout buttons */

	/* Left button */
	.bodyPageTypecheckout .button_cancel .left,
	.buttonLeft.button .left {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_left.png');
	}

	.bodyPageTypecheckout .button_cancel.hover .left,
	.buttonLeft.button.hover .left {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_left_hover.png');
	}

	.bodyPageTypecheckout .button_cancel .middle,
	.buttonLeft.button .middle {
		height: 27px;
		line-height: 27px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_bg.png');
	}

	.bodyPageTypecheckout .button_cancel.hover .middle,
	.buttonLeft.button.hover .middle {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_bg_hover.png');
	}

		.bodyPageTypecheckout .button_cancel .middle a,
		.buttonLeft.button .middle input,
		.buttonLeft.button .middle a {
			color: #FFF !important;
			font-size: 12px !important;
			font-weight: bold !important;
			text-transform: uppercase;
		}

		.bodyPageTypecheckout .button_cancel .middle input,
		.buttonLeft.button .middle input {
			height: 27px !important;
		}

		.bodyPageTypecheckout .button_cancel .middle a,
		.buttonLeft.button .middle a {
			line-height: 27px;
		}

	.bodyPageTypecheckout .button_cancel .right,
	.buttonLeft.button .right {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_right.png');
	}

	.bodyPageTypecheckout .button_cancel.hover .right,
	.buttonLeft.button.hover .right {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_black_right_hover.png') right center;
	}

	/* Right button */
	.bodyPageTypecheckout .button_update.FloatRight .left,
	.buttonRight.button .left {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left.png');
	}

	.bodyPageTypecheckout .button_update.FloatRight.hover .left,
	.buttonRight.button.hover .left {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left_hover.png');
	}

	.bodyPageTypecheckout .button_update.FloatRight .middle,
	.buttonRight.button .middle {
		height: 27px;
		line-height: 27px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg.png');
	}

	.bodyPageTypecheckout .button_update.FloatRight.hover .middle,
	.buttonRight.button.hover .middle {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg_hover.png');
	}

		.bodyPageTypecheckout .button_update.FloatRight .middle input,
		.buttonRight.button .middle input,
		.buttonRight.button .middle a {
			color: #FFF !important;
			font-size: 12px !important;
			font-weight: bold !important;
			text-transform: uppercase;
		}

		.bodyPageTypecheckout .button_update.FloatRight .middle input,
		.buttonRight.button .middle input {
			height: 27px !important;
		}

		.buttonRight.button .middle a {
			line-height: 27px;
		}

	.bodyPageTypecheckout .button_update.FloatRight .right,
	.buttonRight.button .right {
		width: 5px !important; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right.png');
	}

	.bodyPageTypecheckout .button_update.FloatRight.hover .right,
	.buttonRight.button.hover .right {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right_hover.png');
	}

/* All lesser buttons */
/* -- */
/* WishList button */
/* etc */
	.button .left {
		width: 2px; height: 18px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/slim_button_left.png');
	}

	.button .middle {
		height: 18px;
		line-height: 18px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/slim_button_bg.png');
	}

		.button .middle input,
		.button .middle a {
			height: 18px;
			padding-right: 5px;
			padding-left: 5px;
			color: #000 !important;
			font-size: 10px;
		}

		.button .middle a {
			line-height: 18px;
		}

	.button .right {
		width: 2px; height: 18px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/slim_button_right.png');
	}

/* WishList button */
	.WishList .button .left {
		width: 2px; height: 18px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/slim_button_left.png');
	}

	.WishList .button .middle {
		height: 18px;
		line-height: 18px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/slim_button_bg.png');
	}

		.WishList .button .middle input,
		.WishList .button .middle a {
			padding-right: 5px;
			padding-left: 5px;
			color: #000 !important;
			font-size: 10px;
		}

		.WishList .button .middle a {
			line-height: 18px;
		}

	.WishList .button .right {
		width: 2px; height: 18px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/slim_button_right.png');
	}


	/* Add user "godkend" */
	body.bodyPageTypeuser-add .table_form .button .left {
		width: 5px; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left.png');
	}
	body.bodyPageTypeuser-add .table_form .button:hover .left {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_left_hover.png');
	}

	body.bodyPageTypeuser-add .table_form .button .middle {
		height: 27px;
		line-height: 18px !important;
		color: #FFF;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg.png');
	}
	body.bodyPageTypeuser-add .table_form .button:hover .middle {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_bg_hover.png');
	}

		body.bodyPageTypeuser-add .table_form .button .middle input {
			height: 27px;
			padding-right: 5px;
			padding-left: 5px;
			color: #000 !important;
			font-size: 10px;
			color:white !important;
		}

	body.bodyPageTypeuser-add .table_form .button .right {
		width: 5px; height: 27px;
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right.png');
	}

	body.bodyPageTypeuser-add .table_form .button:hover .right {
		background: url('/upload_dir/themes/web/SH2012_NOVEMBER/graphics/button_green_right_hover.png');
	}