body {
			background: #fafafa;
			font-family: "Trebuchet MS", Verdana, Arial;
			font-size: 12px;
			color: #6c6c6c;
			margin: 0px auto;
		}
		.topHolder {
			width: 100%;
			height: 240px;
			background: url(/images/top_background.jpg) repeat-x;
			margin:0 auto;
		}	
		
		.header {
			width: 905px;
			height: 180px;
			margin: 0 auto;
		}
		
		.header_left {
			width: 393px;
			height: 180px;
			background: url(/images/logo.jpg) no-repeat;
			float:left;
		}
		
		.header_mid {
			width: 312px;
			height: 180px;
			float: left;
		}
		
		.header_right {
			width: 154px;
			height: 86px;
			float: right;
			background: url(/images/contactgeg_bg.jpg) no-repeat;
			cursor:pointer;
			margin-top: 94px;
		}
		
		.menu_container {
			width: 905px;
			height: 60px;
			margin: 0 auto;
		}
		
		.menu {
			width: 905px;
			height: 60px;
			font-family: "Trebuchet MS", Verdana, Arial;
			font-size: 12px;
			color: #ffffff;
		}
		
		.menu_lijntje {
			width: 2px;
			height: 40px;
			background: url(/images/menu_lijn.jpg) no-repeat;
			float: left;
		}
		
		.menu_item {
			width: auto;
			height: 40px;
			padding-left: 7px;
			padding-right: 7px;
			padding-top: 12px;
			float: left;
			cursor: pointer;
		}
		
		.content_container {
			width: 100%;
			min-height:200px;
			background: url(/images/content_bg.jpg) repeat-x;
		}
		
		.content {
			width: 860px;
			margin: 0px auto;
		}
		
		.content_left_right {
			width:273px;
			height: auto;
			float: left;
		}
		
		.content_mid {
			width: 273px;
			height: auto;
			margin-left: 20px;
			margin-right: 20px;
			float: left;
		}
		.form_table
		{
			font-size:11px;
		}
		
		.contentbox {
			width:261px;
			background-color: #ffffff;
			border: 1px solid #dddddd;
			margin-top: 20px;
			padding: 5px;
		}
		
		h1 {
			font-size: 16px;
			color: #0092f1;
		}	
		
		.footer_container {
			width: 100%;
			height: 45px;
			background: url(/images/footer_bg.jpg) repeat-x;
			float: left;
			margin-top: 20px;
		}
		
		.footer {
			width: 905px;
			height: 45px;
			color: #ffffff;
			margin: 0px auto;
			padding-top: 18px;
		}
		
		a {
			color: #6c6c6c;
			text-decoration: underline;
		}

		a:visited {
			text-decoration: underline;
		}

		a:hover {
			text-decoration: none;
		}

		a:active {
			text-decoration: underline;
		}
		
		.link_wit {
			color: #ffffff;
			text-decoration: none;
		}
		
		.link_wit:visited {
			color: #ffffff;
			text-decoration: none;
		}		
		.BlockRow {
			border: 1px solid #dddddd;
			background: #ffffff;
		}
		
		.innerdiv {
			padding: 5px;
		}
		.ShopContainer
		{
			border:1px dotted #CCCCCC;
			
			width:33%;
			float:right;
		}
		.Shop_Container
		{
			width:100%;
		}
		.Shop_Category
		{
			width:140px;
			
			float:left;
			border-right:1px dotted;
		}
		.Shop_Content
		{
			
		}
		.Shop_Category_Regel
		{
			
		}
		.Shop_Category_Header
		{
			font-weight:bold;
			width:120px;
		}
		.Shop_Category_Name
		{
			line-height:20px;
			text-decoration:none;
		}
		.Shop_Category_Name:visited
		{
			line-height:20px;
			text-decoration:none;
		}
		.Shop_Category_Name:hover
		{
			color:gray;
		}
		.Shop_Category_Box_Container
		{
			width:120px;
			float:left;
			background-image:url('http://www.webdock.nl/portal/content/images/foldershop.gif');
			background-position:center;
			background-repeat:no-repeat;
			min-height:120px;
			text-align:center;
			background-color:white;
			cursor:pointer;
			margin:2px;
		}
		.Shop_Category_Box
		{
			margin-top:100px;
		}
		.Shop_Product_Box_Container
		{
			width:120px;
			float:left;
			background-image:url('http://www.webdock.nl/portal/content/images/noproductpic.jpg');
			background-position:center;
			background-repeat:no-repeat;
			min-height:120px;
			text-align:center;
			background-color:white;
			cursor:pointer;
			margin:2px;
		}
		.Shop_Product_Container
		{
			width:590px;
			min-height:200px;
			float:left;
		}
		.Shop_Product_Image
		{
			width:200px;
			border-right:1px gray dotted;
			min-height:200px;
			float:left;
			padding:5px;
		}
		.Shop_Product_Description
		{
			min-height:200px;
			width:366px;
			padding:5px;
			float:left;
		}
		.Shop_Product_Bestellen_spacer
		{
			width:200px;
			min-height:200px;
			float:left;
			padding:5px;
		}
		.Shop_Product_Bestellen
		{
			width:366px;
			padding:5px;
			float:left;
		}
		.Shop_Cart
		{
			width:500px;
			font-size:11px;
		}	
		.Shop_Cart_Head
		{
			font-weight:bold;
		}
		.Shop_Cart_Content
		{
			
		}	
		.Shop_Category_Search
		{

		}
		.Shop_Category_SearchInput
		{
			height:16px;
			font-size:10px;
			width:75px;
			border:1px solid gray;
		}
		.PaymentMethod
		{
			width:250px;
			heigth:50px;
			border:1px dotted gray;
			margin:10px;
		}
		#curtainResult
		{
			color:red;
		}	
		.ProductDetailHolder
		{
			width:680px;
		}