/*	Body CSS	*/
	body 						{ font-family: Verdana, Arial;  font-size: 11px; color: #000000; margin: 0 0 0 0; }
	td 							{ font-family: Verdana, Arial;  font-size: 11px; color: #000000 }
	div 							{ font-family: Verdana, Arial;  font-size: 11px; color: #000000 }
	A	 						{ font-family: Verdana, Arial;  font-size: 11px; color:#555555; text-decoration:none; }
	A:link 						{ color:#555555; }
	A:visited 					{ color:#555555; }
	A:hover 					{ color:#CCCCCC; }

/*	Form related CSS	*/
	.contactinput 				{ background-color: #EFEFEF; border: 1px #ABABAB solid; font-family: Verdana; font-size: 11px; width: 250px; }
	.input 						{ background-color: #EFEFEF; border: 1px #ABABAB solid; font-family: Verdana; font-size: 11px; width: 175px; }
	.mousehand  					{ cursor:pointer }
	li							{ list-style-image: url('../../images/list_icon.gif'); }
	
/*	Link related CSS	*/
	a.topmenu					{ font-family: Verdana, Arial;  font-size: 11px; color:#FFFFFF; text-decoration:none; }
	a.topmenu:link 				{ font-family: Verdana, Arial;  color:#FFFFFF; }
	a.topmenu:visited 			{ font-family: Verdana, Arial;  color:#FFFFFF; }
	a.topmenu:hover 				{ font-family: Verdana, Arial;  color:#dbf429; }
	
	a.topmenu_active 			{ font-family: Verdana, Arial;  font-size: 11px; color:#dbf429; text-decoration:none; }
	a.topmenu_active:link 		{ font-family: Verdana, Arial;  color:#dbf429; }
	a.topmenu_active:visited 	{ font-family: Verdana, Arial;  color:#dbf429; }
	a.topmenu_active:hover 		{ font-family: Verdana, Arial;  color:#dbf429; }
	
	.submenu 					{ font-family: Verdana, Arial;  font-size: 11px; color:#000000; text-decoration:none; line-height:14pt }
	a.submenu 					{ color:#000000; }
	a.submenu:link 				{ color:#000000; }
	a.submenu:visited 			{ color:#000000; }
	a.submenu:hover 				{ color:#CCCCCC; }

	.submenu_active				{ color:#000000; text-decoration:none; line-height:14pt }
	a.submenu_active:hover		{ color:#000000; }
	a.submenu_active:hover		{ color:#000000; }
	a.submenu_active:hover		{ color:#FFFFFF; }

	a.linkongrey 				{ color:#000000; text-decoration:none; line-height:14pt }
	a.linkongrey:link 			{ color:#000000; }
	a.linkongrey:visited 		{ color:#000000; }
	a.linkongrey:hover 			{ color:#CCCCCC; }

/*	Layout related CSS	*/
	.bg 	{ background-image: url('../../images/background.jpg'); background-attachment: fixed; background-position: center bottom; }
	#top_menu {
		position: relative;
		top: 0;
		height: 154px;
		width: 876px;
		background-image: url('../../images/top_background.jpg');
		text-align: center;
		}
	#centerframe { 
		position: absolute;
		width: 876px; height: 100%; 
		margin-left: -438px; /* helft van breedte */
		left: 50%;
		text-align: left;
		}
	
	#workscreen_background { 
		background-color: #ffffff;
		width:876px; height:100%;
		position:relative; 
		
		border: none;	
	}
	
	#category_list { 
		position: absolute;
		top:160px;
		margin-left:10px;
		text-align: left;
		width:200px;
		/*border:1px #000 solid;*/
		
	}

	#main_content_div { 
		position: absolute;
		top:160px;
		left:225px;
		text-align: left;
		width:645px;
		/*border:1px #000 solid;*/
		
	}

	#JB_Creatief {
		position:relative;
		bottom:0px;
		right:0px;
	}