	#container #context #center #cartoverview,
	#container #context #center #cart
	{
		clear: both;
		margin-top: 60px;
		position: relative;
		border: 1px solid #8d8777;
		padding: 5px;
		width: 443px;
	
	}
	
	#container #context #center #cartoverview.active,
	#container #context #center #cart.active
	{
		background-image: url(../images/order_grey_down.jpg);
		background-position: 350px 0px;
		background-repeat: no-repeat;
	}
	
	#container #context #center #cartoverview #formcart,
	#container #context #center #cart #formcart
	{
		width: 443px;
	}

	#container #context #center #cartoverview .deleteproduct,
	#container #context #center #cart .deleteproduct
	{
		float:left;
		width:17px;
	}
	.cartitem
	{
		clear: both;
		border-top: 1px dotted #CCC;
		position: relative;
		padding-top: 10px;
	}
	
	#container #context #center #cartoverview #checkout,
	#container #context #center #cart #checkout
	{
		width: 100px;
		font-weight: normal;
		background-color: #8d8777;
		margin-left: 349px;
		margin-bottom: 10px;
		padding: 0;
	}
	
	#container #context #center #cartoverview #checkout a,
	#container #context #center #cart #checkout a
	{
		font-weight: normal;
		font-size: 11px;
		color: #FFF;
		padding: 0;
		padding-left: 10px;
		display: block;
		text-align: right;
		height: 14px;
		margin-top: -5px;
		padding-right: 10px;
		background-color: #8d8777;
	}
	
	#container #context #center #cartoverview .imageproduct,
	#container #context #center #cart .imageproduct
	{
		float:left;
		width:61px;
		height:58px;
		background-color:#FFFFFF;
		text-align:center;
		padding-top:3px;
		margin-right:11px;
		margin-bottom:16px;
		
	}
		#container #context #center #cartoverview .imageproduct img,
		#container #context #center #cart .imageproduct img
		{
			width:55px;
			height:55px;
		}
	#container #context #center #cartoverview .nameproduct,
	#container #context #center #cart .nameproduct
	{
		float: left;
		width: 180px;
		display: block;
		text-align: left;
		padding-right: 10px;
	}

		#container #context #center #cartoverview .nameproduct a,
		#container #context #center #cart .nameproduct a
		{
			display: block;
			color:#696e5b;
			text-decoration:none;
			margin:0px 0 2px 0;
			left: 0;
			text-align: left;
		}
			#container #context #center #cartoverview .nameproduct a:hover,
			#container #context #center #cart .nameproduct a:hover
			{
				text-decoration:underline;
			}
	#container #context #center #cartoverview .inputcart,
	#container #context #center #cart .inputcart
	{
		
		float:left;
		width:29px;
		height:18px;
		color:#696e5b;
		font-weight:bold;
		padding: 1px 10px 0 0; 
	}
	
	#container #context #center #cartoverview .inputcart2,
	#container #context #center #cart .inputcart2
	{
		float:left;
		width:29px;
		height:18px;
		color:#696e5b;
		font-weight:normal;
		padding: 6px 0 0 0; 
		font-size: 12px;
	}
	
	
	#container #context #center #cartoverview .inputcart input,
	#container #context #center #cart .inputcart input
	{
		
		width:29px;
		height:18px;
		padding: 3px 0 0 0; 
	}
	#container #context #center #cartoverview .x,
	#container #context #center #cart .x
	{
		padding: 6px 5px 0 5px; 
		font-weight: normal;
		float:left;
		color:#696e5b;
	}
	#container #context #center #cartoverview .productprice,
	#container #context #center #cart .productprice
	{
		padding: 6px 0 0 0; 
		font-weight: normal;
		float:left;
		color:#8d8777;
		text-align: right;
		width: 50px;
	}
	#container #context #center #cartoverview .is,
	#container #context #center #cart .is
	{
		padding: 6px 5px 0 5px; 
		font-weight: normal;
		float:left;
		color:#8d8777;
	}
	#container #context #center #cartoverview .subtot,
	#container #context #center #cart .subtot
	{
		padding: 6px 0 0 5px; 
		font-weight: normal;

		float:right;
		color:#8d8777;
		text-align: right;
		width: 50px;
		font-size: 12px;
	}
	#container #context #center #cartoverview #shippingtext,
	#container #context #center #cart #shippingtext
	{
		margin:0 88px 0 88px;
		font-weight: normal;
		color:#696e5b;
		float:left;
	}
	#container #context #center #cartoverview #totalshippingcosts,
	#container #context #center #cart #totalshippingcosts
	{
		font-weight: bold;
		color:#8d8777;
		float:right;
	}
	
	#container #context #center #cartoverview #discounttext,
	#container #context #center #cart #discounttext
	{
		margin:0 88px 0 88px;
		font-weight: bold;
		color:#8d8777;
		float:left;
		width: 100px;
	}
	#container #context #center #cartoverview #totaldiscountcosts,
	#container #context #center #cart #totaldiscountcosts
	{
		font-weight: bold;
		color:#8d8777;
		float:right;
	}
	
	#container #context #center #cartoverview #totaltext,
	#container #context #center #cart #totaltext
	{
		padding-top: 10px;
		margin-left: 88px;
		font-weight: bold;
		color:#128fbb;
		clear: both;
		width: 100px;
		font-size: 12px;
		float: left
	}
	#container #context #center #cartoverview #totalprice,
	#container #context #center #cart #totalprice
	{
		font-weight: bold;
		color:#128fbb;
		float:right;
		padding-top: 10px;
		margin-bottom: 10px;
		font-size: 12px;
	}
	#container #context #center #cartoverview #tax,
	#container #context #center #cart #tax
	{
		clear:both;
		display:block;
		float:right;
		margin:10px 0 5px 0;
	}
	#container #context #center #cartoverview .shopbuttons,
	#container #context #center #cart .shopbuttons
	{
		clear: both;	
		dispay:block;
		font-weight:normal;
		text-align: left;
		
	}
		#container #context #center #cartoverview .shopbuttons a,
		#container #context #center #cart .shopbuttons a
		{
			text-decoration:none;
			
			
		}
			#container #context #center #cartoverview .shopbuttons a:hover,
			#container #context #center #cart .shopbuttons a:hover
			{
				text-decoration:underline;
			}
#container #context #center h1.kassakoopjes
{
	margin: -17px 0 0 0;
	color: #696E5B;
	padding-bottom: 5px;
}
#container #context #center .kassakoopje
{
	float:left;
	margin:0 7px 0 7px;
	
}
	#container #context #center .kassakoopje a
	{
		display:block;
		clear:both;
	}

	#container #context #center .kassakoopje .image img
	{
		width:88px;
		height:126px;
		clear:both;
		display:block;
		z-index:1;
		position:relative,
	}
	#container #context #center .kortingster
	{
		background-image:url(/images/kortingster.png);
		height:72px;
		width:65px;
		
		padding: 13px 0 0 20px;
		z-index:2;
		position:relative;
		clear:both;
		display:block;
		
		margin:-10px 0 0 -10px;
		color: #ecfec0;
		
		font-size:12px;
		text-align:left;
	}
	
	#container #context #center .geenkorting
	{
		padding-top: 30px;
		height:55px;
		padding-left: 1px;
		width: 84px;
		text-align: center;
	}
	
	#container #context #center .kortingster .bargainprice
	{
		color: #FFF;
	}
	
	#container #context #center .kortingster .bargainprice2
	{
		color: #FFF;
		font-weight: bold;
	}
	
	
	#container #context #center .kassakoopje .bestel
	{
		background-color:#969a89;
		padding:4px 0 5px 5px;
		text-decoration:none;
		font-weight:bold; 
		color:#d7d9d2;
		margin: 0 0 5px 0;
	}
		#container #context #center .kassakoopje .bestel:hover
		{
			text-decoration:underline;
		}
	#container #context #center #content #errormessage
	{
		
	}
	
	#container #context #center #content p.error
	{
		clear: both;
	}
	
	#container #context #center #content p.error_active
	{
		position: relative;
		display:block;
		clear:both;
		color:#FFFFFF;
		width:400px;
		margin: 0;
		margin-bottom: 10px;
		padding-bottom: 25px;
		padding-left: 5px;
		padding-right: 5px;
		height: 12px;	
		background-color: #b9bcaf;
	}
	
	#container #context #center #content #automatic
	{
		color: #FFF;
		width: 135px;
		position: absolute;
		text-align: left;
		top: 225px;
		margin-left: 282px;
	}
	
	
	
	
	
	#container #context #center #cartbar
	{
		margin-top: 15px;
	}
	
	#container #context #center #cartbar ul
	{
		margin: 0;
		padding: 0;
	}
	
	#container #context #center #cartbar ul li
	{
		height:15px;
		width:113px;
		
		padding:3px 0 0 0;
		margin:0 0 17px 0;
		display:block;
		
		float:left;
		
		color:#a5a897;
		font-size:11px;
		text-align:center;
		position:relative;
		background-color: #c9e7ff;
		margin: 0;
		border-right: 1px solid #FFF;
		color: #8d8777;
		
	}
		#container #context #center #cartbar ul li a
		{
			text-decoration:none;
			color: #8d8777;
			font-size: 11px;
		}
		
		
		
		#container #context #center #cartbar ul li a:hover
		{
			text-decoration:underline;
		}
		ul li.cartbar4_active,ul li.cartbar4
		{
			clear:right;
		}
		#container #context #center #cartbar ul li.cartbar1_active a ,#container #context #center #cartbar ul li.cartbar2_active a,#container #context #center #cartbar ul li.cartbar3_active a,#container #context #center #cartbar ul li.cartbar4_active a
		{
			color: #FFF;
		}
		
		#container #context #center #cartbar ul li.cartbar1_active,#container #context #center #cartbar ul li.cartbar2_active,#container #context #center #cartbar ul li.cartbar3_active,#container #context #center #cartbar ul li.cartbar4_active
		{
			background-image:none;
			/*background-color:#5e6358;*/
			background-color: #8d8777;
			color:#FFFFFF;
		}
		
		#container #context #center #cartbar ul li.current
		{
			/*background-color: #797f72;*/
			background-color:#8d8777;
			
		}
