/*	Body CSS	*/
	body 						{ font-family: Verdana, Arial; font-size: 8pt; color: #000000; margin: 0 0 0 0; }
	td 							{ font-family: Verdana, Arial; font-size: 8pt; color: #000000 }
	div 							{ font-family: Verdana, Arial; font-size: 8pt; color: #000000 }
	A	 						{ font-family: Verdana, Arial; font-size: 8pt; color:#000000; text-decoration:none; }
	A:link 						{ color:#000000; }
	A:visited 					{ color:#000000; }
	A:hover 						{ color:#ff0000; }
	p 							{ margin:0; padding: 0; }  

/*	Form related CSS	*/

	.mousehand  					{ cursor:pointer }
	li							{ list-style-image: url('../../images/list_icon.gif'); }
	li 							{ margin:0; padding: 0; }  

	h1 							{ height: 40px; font-family: Arial; font-size: 28px; margin: 0 0 0 0; }
	h2							{ height: 24px; font-family: Arial; font-size: 18px; margin: 8px 0 0 0;}
	
/*	Link related CSS	*/
	a.topmenu					{ font-family: Verdana, Arial; font-size: 11px; letter-spacing: 2px; color:#FFFFFF; text-decoration:none; }
	a.topmenu:link 				{ font-family: Verdana, Arial; letter-spacing: 2px; color:#FFFFFF; }
	a.topmenu:visited 			{ font-family: Verdana, Arial; letter-spacing: 2px; color:#FFFFFF; }
	a.topmenu:hover 				{ font-family: Verdana, Arial; letter-spacing: 2px; color:#ff0000; }
	
	a.topmenu_active 			{ font-family: Verdana, Arial; font-size: 11px; letter-spacing: 2px; color:#ff0000; text-decoration:none; }
	a.topmenu_active:link 		{ font-family: Verdana, Arial; letter-spacing: 2px; color:#ff0000; }
	a.topmenu_active:visited 	{ font-family: Verdana, Arial; letter-spacing: 2px; color:#ff0000; }
	a.topmenu_active:hover 		{ font-family: Verdana, Arial; letter-spacing: 2px; color:#ff0000; }
	
	.submenu 					{ font-family: Verdana; font-size: 11px; color:#FFFFFF; text-decoration:none; }
	a.submenu 					{ color:#FFFFFF; }
	a.submenu:link 				{ color:#FFFFFF; }
	a.submenu:visited 			{ color:#FFFFFF; }
	a.submenu:hover 				{ color:#555555; }

	.submenu_active				{ color:#555555; text-decoration:none; }
	a.submenu_active:hover		{ color:#555555; }
	a.submenu_active:hover		{ color:#555555; }
	a.submenu_active:hover		{ color:#555555; }

	a.linkongrey 				{ color:#555555; text-decoration:none }
	a.linkongrey:link 			{ color:#555555; }
	a.linkongrey:visited 		{ color:#555555; }
	a.linkongrey:hover 			{ color:#555555; }

	a.crumblepath				{ font-family: Verdana, Arial; font-size: 11px; color:#FFFFFF; text-decoration:none; }
	a.crumblepath:link 			{ font-family: Verdana, Arial; color:#FFFFFF; }
	a.crumblepath:visited 		{ font-family: Verdana, Arial; color:#FFFFFF; }
	a.crumblepath:hover 			{ font-family: Verdana, Arial; color:#BBBBBB; }


/*	div related CSS	*/
	.box_right_yellow 		{ width:160px; background-color:#f6eb15; margin-top:4px; margin-left:4px; margin-right:5px; top:0px; text-align:left; }
	.box_right_blue 		{ width:160px; background-color:#465ea8; margin-top:4px; margin-left:4px; margin-right:5px; top:0px; text-align:left; }
	.box_right_green 		{ width:160px; background-color:#69bc48; margin-top:4px; margin-left:4px; margin-right:5px; top:0px; text-align:left; }
	.box_right_grey 		{ width:160px; background-color:#cccccc; margin-top:4px; margin-left:4px; margin-right:5px; top:0px; text-align:left; }


/*	Layout related CSS	*/
	.bg 	{ background-color:#CCCCCC }
	#top_menu {
		position: relative;
		top: 0;
		height: 154px;
		width: 790px;
		background-image: url('../../images/top_background.jpg');
		text-align: center;
		}
	#centerframe { 
		position: absolute;
		width: 790px; height: 100%; 
		margin-left: -438px; /* helft van breedte */
		left: 50%;
		text-align: left;
		}
	
	#workscreen_background { 
		background-color: #ffffff;
		width:790px; 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:absolute;
		bottom:0px;
		right:0px;
	}