body
	{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-weight:normal;
	background:#464646;
	width:100%;
	}
	
a
	{
	outline:none;
	}	
		
#main
	{
	width:100%;
	height:600px;
	}
	
p
	{
	float:left;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	}
	
a
	{
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	}	
	
/* --------------------------------------
	header css start
   -------------------------------------- */
.header
	{
	width:100%;
	float:left;
	height:75px;
	background:#464646;
	margin:0px;
	overflow:hidden;
	}
						
html>body .header
	{
	min-width:1000px;
	}
	
*html .header
	{
	width:expression(body.clientWidth <= 1000 ? "1000" : "100%");
	}

.logo_text
	{
	width:329px;
	height:56px;
	float:left;
	padding:0px;
	cursor:pointer;
	}
	
html>body .logo_text
	{
	background:url(../../_images/zenmaken_logo.png) no-repeat;
	margin:10px 0px 0px 10px;
	}
	
*html .logo_text
	{
	margin:10px 0px 0px 5px;
	}
	
.logo_text h1 span
	{
	display:none;
	}
	
.logo_text span
	{
	display:none;
	}
	
.login_form 
	{
	width:240px;
	height:63px;
	float:right;
	position:relative;
	top:11px;
	right:11px;
	margin:0px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
	}
	
 html>body .login_form form
 	{
	float:none;
	}
	
*html .login_form form
 	{
	float:left;
	}
	
.login_form .login_inputs input 
	{
	width:132px;
	height:13px;
	float:left;
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 4px;
	border:1px solid #d4d4d4;
	font-family:Arial;
	font-size:12px;
	color:#000;
	position:relative;
	left:102px;
	}
	
#user_password 
	{
	margin-bottom:2px;
	}
				
.login_form .login_button img			
	{
	float:left;
	margin:0px 0px 0px 0px;
	cursor:pointer;
	border:none;
	position:relative;
	right:90px;
	top:0px;
	}
	
.login_wachtwoord	
	{
	width:240px;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	left:32px;
	}
	
*+html .login_wachtwoord	
	{
	position:relative;
	left:35px;
	}
	
*html .login_wachtwoord	
	{
	position:relative;
	left:36px;
	}						

.login_wachtwoord a  
	{
	margin-top:0px;
	text-align:left;
	text-decoration:none;
	float:left;
	}
	
.login_wachtwoord a span
	{
	font-style:italic;
	font-size:13px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:6px 1px 0px 0px;
	float:left;
	color:#fff;
	cursor:pointer;
	}
	
.login_wachtwoord a span, x:default
	{
	margin:0px -1px 0px 0px;
	padding:6px 0px 0px 0px;
	}
	
@media all and (min-width: 0px)
	{
	.login_wachtwoord a span
	{
	margin:0px 0px 0px 0px !important;
	padding:6px 2px 0px 0px !important;
	}
	}
	
.login_menu	
	{
	margin:8px 0px 0px 0px;
	padding:0px 11px 0px 0px;
	float:right;
	}
	
@media all and (min-width: 0px)
	{
.login_menu		
	{
	padding:0px 12px 0px 0px;
	}
	}
	
.login_menu ul
	{
	margin:0px;
	padding:0px;
	float:left;
	}	
	
.login_menu ul li
	{
	margin:0px;
	padding:0px;
	float:left;
	letter-spacing:0px;
	list-style:none;
	}

.login_menu ul li a
	{
	float:left;
	margin:0px;
	padding:0px 0px 0px 5px;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}
	
.login_menu ul li.profiel a
	{
	font-weight:normal;
	}
	
.header_right_content 
	{
	float:right;
	}
	
html>body .header_right_content
	{
	max-width:650px;
	}
	
*html .header_right_content	
	{
	width: expression(document.body.clientWidth < 650? "auto" : "650px");
	}
	
.edit_profile
	{
	width:300px;
	float:right;
	margin:0px;
	clear:both;
	padding:31px 11px 0px 0px;
	}
	
*html .edit_profile
	{
	position:relative;
	right:-2px;
	}
	
*+html .edit_profile
	{
	position:relative;
	right:-2px;
	}

@media all and (min-width: 0px)
	{
.edit_profile
	{
	padding:31px 13px 0px 0px;
	}
	}
	
.edit_profile span a.invitation
	{
	font-size:12px;
	font-style:italic;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	}

/* --------------------------------------
	header css End
   -------------------------------------- */

/* --------------------------------------
   This website uses random color schemes
   There are 4 color schemes, defined
   below.
   -------------------------------------- */

/* color scheme 1 */

#colorscheme_1 .menu_informatie
	{
	background-color:#d9e021;
	}	
	
#colorscheme_1 .menu_materiaal
	{
	background-color:#8cc63f;
	}
	
#colorscheme_1 .menu_kapstok
	{
	background-color:#009245;
	}
	
#colorscheme_1 .menu_gebruikers
	{
	background-color:#006837;
	}
	
#colorscheme_1 .menu_links
	{
	background-color:#004728;
	}

/* color scheme 2 */

#colorscheme_2 .menu_informatie
	{
	background-color:#00a99d;
	}	

#colorscheme_2 .menu_materiaal
	{
	background-color:#299be2;
	}
	
#colorscheme_2 .menu_kapstok
	{
	background-color:#0071bc;
	}
	
#colorscheme_2 .menu_gebruikers
	{
	background-color:#2e3192;
	}
	
#colorscheme_2 .menu_links
	{
	background-color:#1e2060;
	}

/* color scheme 3 */

#colorscheme_3 .menu_informatie
	{
	background-color:#f7931e;
	}	

#colorscheme_3 .menu_materiaal
	{
	background-color:#f15a24;
	}
	
#colorscheme_3 .menu_kapstok
	{
	background-color:#ed1c24;
	}
	
#colorscheme_3 .menu_gebruikers
	{
	background-color:#c1272d;
	}
	
#colorscheme_3 .menu_links
	{
	background-color:#7d191d;
	}
	
/* color scheme 4 */

#colorscheme_4 .menu_informatie
	{
	background-color:#a67c52;
	}	

#colorscheme_4 .menu_materiaal
	{
	background-color:#8c6239;
	}
	
#colorscheme_4 .menu_kapstok
	{
	background-color:#754c24;
	}
	
#colorscheme_4 .menu_gebruikers
	{
	background-color:#603813;
	}
	
#colorscheme_4 .menu_links	
	{
	background-color:#39210b;
	}
	
/* --------------------------------------
	menu h1 images Start
   -------------------------------------- */
		
html>body .content_cat #informatie
	{
	background:url(../../_images/menu_informatie.png) no-repeat;
	}
	
html>body .content_cat #materiaal
	{
	background:url(../../_images/menu_materiaal.png) no-repeat;
	}
	
html>body .content_cat #kapstok
	{
	width:795px;
	background:url(../../_images/menu_kapstok_kleurrijke.png) no-repeat;
	}
	
html>body .content_cat #gebruikers
	{
	background:url(../../_images/menu_gebruikers.png) no-repeat;
	}
	
html>body .content_cat #links
	{
	background:url(../../_images/menu_links.png) no-repeat;
	}
	
.content_cat h1 span
	{
	display:none;
	}
	
/* --------------------------------------
	menu h1 images End
   -------------------------------------- */
   
/* ------------------------------------------
	menu h1 images onmousehover css start
   ------------------------------------------ */
 /*informatie menu css start*/  
   
#colorscheme_1 .menu_informatie:hover,#colorscheme_2 .menu_informatie:hover,#colorscheme_3 .menu_informatie:hover,#colorscheme_4 .menu_informatie:hover
	{
	background:#fff;
	}
	
#colorscheme_1 .menu_informatie:hover #informatie,#colorscheme_2 .menu_informatie:hover #informatie,#colorscheme_3 .menu_informatie:hover #informatie,#colorscheme_4 .menu_informatie:hover #informatie
	{
	background:url(../../_images/menu_hover_informatie.gif) no-repeat;
	filter:none;
	}
	
#colorscheme_1.informatie .menu_informatie,#colorscheme_2.informatie .menu_informatie,#colorscheme_3.informatie .menu_informatie,#colorscheme_4.informatie .menu_informatie
	{
	background-image:url(../../_images/menu_white_bg.png);
	background-repeat:no-repeat;
	}
	
.informatie .menu_informatie #informatie
	{
	background:url(../../_images/menu_hover_informatie.gif) no-repeat;
	}
	
/*informatie menu css end*/

/*materiaal menu css start*/  	
	
#colorscheme_1 .menu_materiaal:hover,#colorscheme_2 .menu_materiaal:hover,#colorscheme_3 .menu_materiaal:hover,#colorscheme_4 .menu_materiaal:hover
	{
	background:#fff;
	}
	
#colorscheme_1 .menu_materiaal:hover #materiaal,#colorscheme_2 .menu_materiaal:hover #materiaal,#colorscheme_3 .menu_materiaal:hover #materiaal,#colorscheme_4 .menu_materiaal:hover #materiaal
	{
	background:url(../../_images/menu_hover_materiaal.gif) no-repeat;
	filter:none;
	}
	
#colorscheme_1.materiaal .menu_materiaal,#colorscheme_2.materiaal .menu_materiaal,#colorscheme_3.materiaal .menu_materiaal,#colorscheme_4.materiaal .menu_materiaal
	{
	background-image:url(../../_images/menu_white_bg.png);
	background-repeat:no-repeat;
	}
	
#colorscheme_1.materiaal .menu_materiaal:hover,#colorscheme_2.materiaal .menu_materiaal:hover,#colorscheme_3.materiaal .menu_materiaal:hover,#colorscheme_4.materiaal .menu_materiaal:hover
	{
	background:#fff;
	}

.materiaal .menu_materiaal #materiaal
	{
	background:url(../../_images/menu_hover_materiaal.gif) no-repeat;
	}
	
/*materiaal menu css end*/  	
	
/*kapstok menu css start*/
	
#colorscheme_1 .menu_kapstok:hover,#colorscheme_2 .menu_kapstok:hover,#colorscheme_3 .menu_kapstok:hover,#colorscheme_4 .menu_kapstok:hover
	{
	background:#fff;
	}
	
#colorscheme_1 .menu_kapstok:hover #kapstok,#colorscheme_2 .menu_kapstok:hover #kapstok,#colorscheme_3 .menu_kapstok:hover #kapstok,#colorscheme_4 .menu_kapstok:hover #kapstok
	{
	background:url(../../_images/menu_hover_kapstok_kleurrijke.gif) no-repeat;
	filter:none;
	}
	
#colorscheme_1.kapstok .menu_kapstok,#colorscheme_2.kapstok .menu_kapstok,#colorscheme_3.kapstok .menu_kapstok,#colorscheme_4.kapstok .menu_kapstok
	{
	background-image:url(../../_images/menu_white_bg.png);
	background-repeat:no-repeat;
	}
	
#colorscheme_1.kapstok .menu_kapstok:hover,#colorscheme_2.kapstok .menu_kapstok:hover,#colorscheme_3.kapstok .menu_kapstok:hover,#colorscheme_4.kapstok .menu_kapstok:hover
	{
	background:#fff;
	}
	
.kapstok .menu_kapstok #kapstok
	{
	background:url(../../_images/menu_hover_kapstok_kleurrijke.gif) no-repeat;	
	}
	
/*kapstok menu css end*/	
	
/*gebruikers menu css start*/

#colorscheme_1 .menu_gebruikers:hover,#colorscheme_2 .menu_gebruikers:hover,#colorscheme_3 .menu_gebruikers:hover,#colorscheme_4 .menu_gebruikers:hover
	{
	background:#fff;
	}
	
#colorscheme_1 .menu_gebruikers:hover #gebruikers,#colorscheme_2 .menu_gebruikers:hover #gebruikers,#colorscheme_3 .menu_gebruikers:hover #gebruikers,#colorscheme_4 .menu_gebruikers:hover #gebruikers
	{
	background:url(../../_images/menu_hover_gebruikers.gif) no-repeat;
	filter:none;
	}
	
#colorscheme_1.gebruikers .menu_gebruikers,#colorscheme_2.gebruikers .menu_gebruikers,#colorscheme_3.gebruikers .menu_gebruikers,#colorscheme_4.gebruikers .menu_gebruikers
	{
	background-image:url(../../_images/menu_white_bg.png);
	background-repeat:no-repeat;
	}
	
#colorscheme_1.gebruikers .menu_gebruikers:hover,#colorscheme_2.gebruikers .menu_gebruikers:hover,#colorscheme_3.gebruikers .menu_gebruikers:hover,#colorscheme_4.gebruikers .menu_gebruikers:hover
	{
	background:#fff;
	}
	
.gebruikers .menu_gebruikers #gebruikers
	{
	background:url(../../_images/menu_hover_gebruikers.gif) no-repeat;
	}
	
/*gebruikers menu css end*/	

/*links menu css start*/
		
#colorscheme_1 .menu_links:hover,#colorscheme_2 .menu_links:hover,#colorscheme_3 .menu_links:hover,#colorscheme_4 .menu_links:hover
	{
	background:#fff;
	}
	
#colorscheme_1 .menu_links:hover #links,#colorscheme_2 .menu_links:hover #links,#colorscheme_3 .menu_links:hover #links,#colorscheme_4 .menu_links:hover #links
	{
	background:url(../../_images/menu_hover_links.gif) no-repeat;
	filter:none;
	}
	
#colorscheme_1.links .menu_links,#colorscheme_2.links .menu_links,#colorscheme_3.links .menu_links,#colorscheme_4.links .menu_links
	{
	background-image:url(../../_images/menu_white_bg.png);
	background-repeat:no-repeat;
	}
	
#colorscheme_1.links .menu_links:hover,#colorscheme_2.links .menu_links:hover,#colorscheme_3.links .menu_links:hover,#colorscheme_4.links .menu_links:hover
	{
	background:#fff;
	}
	
.links .menu_links #links
	{
	background:url(../../_images/menu_hover_links.gif) no-repeat;
	}
	
/*links menu css end*/	
	
/* ----------------------------------------
	menu h1 images onmousehover css End
   ---------------------------------------- */
		
/* --------------------------------------
	menu css Start
   -------------------------------------- */
		
.menu_container
	{
	width:100%;
	float:left;
	height:525px;
	margin:0px;
	}
	
.content_cat
	{
	width:100%;
	height:86px;
	float:left;
	margin:0px;
	padding:19px 0px 0px 0px;
	cursor:pointer;
	}
						
html>body .content_cat
	{
	min-width:1000px;
	}
	
*html .content_cat
	{
	width:expression(body.clientWidth <= 1000 ? "1000" : "100%");
	}
							
.content_cat h1
	{
	color:#fff;
	padding:0px 0px 0px 0px;
	float:left;
	height:69px;
	width:452px;
	}
	
html>body .content_cat h1 
	{
	margin:0px 0px 0px 26px;
	}
   
*html .content_cat h1 
	{
	margin:0px 0px 0px 13px;
	}						
   
/* --------------------------------------
	materiaal ul li css start
   -------------------------------------- */

.new_material
	{
	width:450px;
	float:left;
	margin:0px;
	padding:1px 0px 0px 25px;
	}
	
.new_material h2
	{
	font-size:13px;
	font-weight:bold;
	color:#464646;
	margin:0px;
	padding:0px 0px 3px 0px;
	}
	
.new_material ul
	{
	margin:0px;
	padding:0px;
	}
	
.new_material ul li
	{
	width:100%;
	float:left;
	letter-spacing:1px;
	list-style:none;
	margin:0px;
	padding:0px 0px 4px 0px;
	}
	
html>body .new_material ul li
	{
	background:url(../../_images/paper_black.png) no-repeat top left;
	}	
	
html>body .new_material ul li.valenti
	{
	background:url(../../_images/paper_grey.png) no-repeat top left;
	}
		
.new_material ul li.valenti a
	{
	float:left;
	text-decoration:none;
	}
	
.new_material ul li a
	{
	float:left;
	font-size:13px;
	color:#464646;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 2px 20px;
	letter-spacing:0px;
	line-height:11px;
	}
	
.new_material ul li a em
	{
	font-style:italic;
	font-size:11px;
	}	
	
.new_material ul li a.nounderline
	{
	text-decoration:underline;
	background:url(../../_images/paper_grey.png) no-repeat top left;
	}
	
html>body .new_material ul li a:hover
	{
	color:#666666;
	text-decoration:underline;
	background:url(../../_images/paper_grey.png) no-repeat top left;
	}
	
/* --------------------------------------
	materiaal ul li css start
   -------------------------------------- */
	
/* --------------------------------------
	menu css End
   -------------------------------------- */
   
.content_container_main
	{
	width:955px; 
	float:left;
	position:relative;
	left:119px;
	}
	
*html .content_container_main
	{
	right:-1px;
	}
		
.content_container
	{
	position:absolute;
	width:836px;
	height:525px;
	bottom:0px;
	background:#fff;
	}
	
/* --------------------------------------
	content_container css start
   -------------------------------------- */
   
.content_container_header
	{
	width:100%;
	height:95px;
	float:left;
	}
	
.informatie .content_container_header h1
	{
	height:69px;
	margin:20px 0px 0px 0px;
	}
	
.informatie .content_container_header h1
	{
	background:url(../../_images/menu_hover_informatie.gif) -93px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
.materiaal .content_container_header h1
	{
	height:69px;
	width:315px;
	float:left;
	margin:20px 0px 0px 0px;
	}
	
html>body.materiaal .content_container_header h1
	{
	background:url(../../_images/menu_hover_materiaal.gif) -93px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
*html .materiaal .content_container_header h1
	{
	background:url(../../_images/menu_hover_materiaal.gif) -94px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
.kapstok .content_container_header h1
	{
	height:69px;
	margin:20px 0px 0px 0px;
	}
	
html>body.kapstok .content_container_header h1
	{
	background:url(../../_images/menu_hover_kleurrijke_kapstok.gif) -93px 0px no-repeat;
	position:relative;
	top:-3px;
	}
	
*html .kapstok .content_container_header h1
	{
	background:url(../../_images/menu_hover_kapstok_kleurrijke.gif) -94px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
*+html .kapstok .content_container_header h1
	{
	background:url(../../_images/menu_hover_kapstok_kleurrijke.gif) -94px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
.gebruikers .content_container_header h1
	{
	height:69px;
	margin:20px 0px 0px 0px;
	}
	
html>body.gebruikers .content_container_header h1
	{
	background:url(../../_images/menu_hover_gebruikers.gif) -93px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
*html .gebruikers .content_container_header h1
	{
	background:url(../../_images/menu_hover_gebruikers.gif) -94px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
.links .content_container_header h1
	{
	height:69px;
	width:115px;
	float:left;
	margin:20px 0px 0px 0px;
	}
	
html>body.links .content_container_header h1
	{
	background:url(../../_images/menu_hover_links.gif) -93px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
*html .links .content_container_header h1
	{
	background:url(../../_images/menu_hover_links.gif) -94px 0px no-repeat;
	position:relative;
	top:-1px;
	}
	
.content_container_header h1 span
	{
	display:none;
	}

.content_container_left
	{
	position:relative;
	width:384px;
	height:430px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 28px;
	}
	
.content_container_left h2,.content_container_left h2.gebruikers_name 
	{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	color:#000;
	}
	
.content_container_left h2.gebruikers_name	
	{
	text-transform:uppercase;
	}
	
.dots,.dots_user 
	{
	width:340px;
	height:1px;
	background:url(../../_images/dotted.gif) repeat-x;
	float:left;
	margin:4px 0px 0px 0px;
	padding:0px;
	overflow:hidden;
	}
	
.dots_user
	{
	margin:2px 0px 0px 0px;
	}	
	
.dots, x:default,.dots_user, x:default 
	{
	margin:2px 0px 0px 0px;
	}
	
.dots_user, x:-moz-any-link
	{
	margin:4px 0px 0px 0px;
	}
	
.dots_user, x:default 
	{
	margin:2px 0px 0px 0px;
	}
	
.container_right_dots 
	{
	width:340px;
	height:1px;
	background:url(../../_images/dotted.gif) repeat-x;
	float:left;
	margin:2px 0px 0px 3px;
	padding:0px;
	overflow:hidden;
	}
	
.container_right_dots, x:-moz-any-link	
	{
	margin:4px 0px 0px 3px;
	}
	
.container_right_dots, x:default
	{
	margin:2px 0px 0px 3px;
	} 	
	
*html .container_right_dots 
	{
	width:341px;
	background:url(../../_images/dotted.gif) repeat-x scroll 3px 0px;
	margin-left:0px;
	}
	
.content_container_left span
	{
	width:345px;
	float:left;
	font-size:13px;
	color:#000;
	font-style:italic;
	margin:0px;
	padding:6px 0px 0px 0px;
	}
	
*html .content_container_left span
	{
	padding:3px 0px 0px 0px;
	}
		
.content_container_left p 
	{
	width:345px;
	float:left;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
	line-height:15.5px;
	color:#000;
	margin:0px;
	padding:16px 0px 0px 0px;
	}
	
*html .content_container_left p 
	{
	line-height:16px;
	}
	
*html .content_container_left p.informatie_p	
	{
	padding:10px 0px 0px 0px;
	}
	
.content_container_left p.reaction
	{
	padding:8px 0px 0px 0px;
	}	
	
.content_container_left a img
	{
	margin:0px;
	border:none;
	position:relative;
	top:10px;
	padding:0px 0px 0px 15px;
	float:left;
	}
	
.content_container_left img.vlink
	{
	margin:0px;
	border:none;
	position:relative;
	top:10px;
	padding:0px 0px 0px 16px;
	float:left;
	}
	
.content_container_left a span
	{
	float:left;
	margin:0px;
	padding:20px 0px 17px 0px;
	font-size:13px;
	text-decoration:underline;
	color:#000;
	font-style:normal;
	cursor:pointer;
	}		
	
.content_container_right 
	{
	position:relative;
	width:381px;
	float:right;
	margin:0px;
	padding:0px;
	}
	
.material
	{
	position:relative;
	width:384px;
	height:400px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
	}
	
.content_container_right h1,.content_container_left h1
	{
	float:left;
	margin:0px;
	font-family:Arial; 
	padding:0px;
	font-weight:bold;
	}	
	
.content_container_right h1 span,.content_container_left h1 span  
	{
	font-size:16px;
	color:#000;
	margin:0px;
	padding:0px;
	display:inline;
	float:left;
	width:auto;
	}
	
.content_container_right h1 span a.news,.content_container_left h1 span a.over,.content_container_right h1 span a.faq,.content_container_left h1 span a.vlink 
	{
	width:auto;
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	color:#000;
	text-decoration:none;
	display:inline;
	float:left;
	font-style:normal;
	}
		
.content_container_right h1 span a.faq,.content_container_left h1 span a.vlink 
	{
	color:#989898;
	}
	
.content_container_right h1 span img,.content_container_left h1 span img
	{
	float:left;
	margin:8px 9px 0px 6px;
	padding:0px;
	}
	
.content_container_right h2
	{
	width:345px;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
	float:left;
	color:#000;
	margin:0px;
	padding:5px 0px 0px 0px;
	}
	
.content_container_right h2.right
	{
	width:345px;
	font-size:16px;
	font-weight:bold;
	font-family:Arial;
	float:left;
	color:#000;
	margin:0px;
	padding:0px;
	}

.content_container_right em
	{
	width:340px;
	font-size:13px;
	float:left;
	font-style:italic;
	color:#000;
	margin:0px;
	padding:0px 0px 9px 0px;
	}
	
.content_container_right em.sleute 
	{
	width:340px;
	font-size:13px;
	float:left;
	font-style:italic;
	color:#000;
	margin:0px;
	padding:0px;
	}
	
.content_container_right p
	{
	width:340px;
	font-size:13px;
	font-family:Arial;
	float:left;
	color:#000;
	margin:0px;
	padding:8px 0px 0px 0px;
	}
	
.content_container_right img
	{
	float:left;
	margin:0px;
	padding:10px 0px 0px 0px;
	}
	
.content_container_right a
	{
	font-size:13px;
	float:left;
	margin:0px;
	padding:0px;
	color:#000;
	}
	
.content_container_right a img
	{
	border:none;
	float:left;
	margin:0px;
	padding:0px 6px 0px 1px;
	}
	
#news_list a
	{
	text-decoration:underline;
	margin:0px;
	padding:1px 0px 3px 0px;
	}
	
.news_img
	{
	width:340px;
	float:left;
	margin:0px;
	padding:10px 0px 0px 0px;
	}
	
.news_img img
	{
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	}
	
/* --------------------------------------
	content_container css end
   -------------------------------------- */
   
/* --------------------------------------
	materiaal css start
   -------------------------------------- */
.mijn_materiaal_listitems
	{
	width:350px;
	float:left;
	margin:0px 0px 0px 1px;
	padding:18px 0px 0px 16px;
	}
	
.mijn_materiaal_listitems h2
	{
	font-size:12px;
	float:left;
	margin:0px;
	color:#000;
	font-family:Arial;
	font-weight:normal;
	}
	
.mijn_materiaal_listitems ul
	{
	width:350px;
	float:left;
	margin:1px 0px 0px 0px;
	padding:0px;
	}
	
.mijn_materiaal_listitems ul li
	{
	list-style:none;
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	line-height:12px;
	}
	
*+html .mijn_materiaal_listitems ul li
	{
	line-height:14px;
	} 	
	
.mijn_materiaal_listitems ul li a
	{
	margin:0px 0px 2px 0px;
	width:100%;
	padding:0px;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	color:#000;
	float:left;
	}
	
.mijn_materiaal_listitems ul li a img
	{
	float:left;
	width:14px;
	height:12px;
	border:none;
	margin:0px 5px 0px 0px;
	}	
	
.mijn_materiaal_listitems ul li a span
	{
	float:left;
	margin:0px;
	}
	
.links_mijnmateriaal
	{
	padding:15px 0px 0px 14px;
	}		
	
.form_container
	{
	width:350px;
	float:left;
	margin:2px 0px 0px 0px;
	padding:0px;
	}
   
.form_left
 	{
	width:159px;
	float:left;
	margin:0px;
	padding:0px;
	} 
	
.form_container h2
 	{
	float:left;
	margin:3px 0px 0px 0px;
	padding:0px;
	font-size:13px;
	color:#000;
	font-family:Arial;
	letter-spacing:.2px;
	font-weight:bold;
	}
	
.form_container h2.margin-top  
 	{
	margin:4px 0px 0px 0px;
	}
	
*html .form_container h2.margin-top  
 	{
	margin:5px 0px 0px 0px;
	}

.form_container .checkboxes
	{
	width:145px;
	float:left;
	margin:0px;
	padding:0px;
	}	
	
.form_container .checkboxes input
	{
	width:10px;
	height:10px;
	border:none;
	float:left;
	margin:4px 0px 0px 1px;
	padding:0px;
	}
	
.form_container .checkboxes input, x:-moz-any-link, x:default
	{
	margin:0px 0px 0px 0px;
	}
		
*html .form_container .checkboxes input 
	{
	width:10px;
	height:11px;
	border:none;
	float:left;
	margin:4px 0px 0px 1px;
	padding:0px;
	}
	
*html .form_container .checkboxes 
	{
	width:145px;
	float:left;
	position:relative;
	margin:-1px 0px 0px 0px;
	padding:0px;
	}	
	
.form_container .checkboxes p
	{
	width:110px;
	font-size:13px;
	font-family:Arial;
	float:left;
	font-weight:normal;
	color:#000;
	margin:0px;
	padding:1px 0px 0px 5px;
	}
	
.form_right
	{
	width:190px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
.form_container input.textbox
	{
	width:175px;
	float:left;
	margin:0px;
	height:13px;
	padding:0px 0px 0px 4px;
	font-size:11px;
	font-family:Arial;
	border:1px solid #d2d2d2;
	}
	
.form_container .dots
	{
	width:180px;
	height:1px;
	background:url(../../_images/dotted.gif) repeat-x;
	float:left;
	margin:21px 0px 10px 3px;
	padding:0px;
	}
	
*html .form_container .dots
	{
	margin:27px 0px 10px 1px;
	}
	
*+html .form_container .dots
	{
	margin:27px 0px 10px 1px;
	}	
	
.form_container input.submit_button
	{
	width:75px;
	float:left;
	margin:9px 0px 0px 0px;
	padding:0px;
	border:none;
	}
	
.content_container_right_listitems
	{
	width:345px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
.content_container_right_listitems ul
	{
	width:345px;
	margin:0px;
	padding:0px;
	}
	
.content_container_right_listitems ul li
	{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.content_container_right_listitems ul li a,.content_container_left_listitems ul li a
	{
	width:341px;
	float:left;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 4px;
	font-size:13px;
	color:#000;
	cursor:pointer;
	}
	
.content_container_left_listitems ul li a
	{
	padding:5px 0px 7px 4px;
	}
	
.content_container_right_listitems ul li a span
	{
	width:341px;
	float:left;
	margin:0px 3px 0px 0px;
	padding:0px;
	font-size:13px;
	}
		
.content_container_right_listitems ul li.white_bg a span 
	{
	float:left;
	width:auto;
	font-weight:normal;
	margin:0px 3px 0px 0px;
	padding:0px;
	background:url(../../_images/paper_white.gif) no-repeat scroll 0px 0px;
	}

.content_container_right_listitems ul li.grey_bg a span 
	{
	float:left;
	width:auto;
	font-weight:normal;
	margin:0px 3px 0px 0px;
	padding:0px;
	background:url(../../_images/paper_grey_materiaal.gif) no-repeat scroll 0px 0px;
	}
	
.content_container_right_listitems ul li.white_bg a span b.title, .content_container_right_listitems ul li.grey_bg a span b.title
	{
	padding-left:19px;
	font-weight:bold;
	}

*html .content_container_right_listitems ul li
	{
	line-height:15px;
	}

.content_container_right_listitems ul li.white_bg 
	{
	width:345px;
	background:#fff;
	margin:0px;
	padding:5px 0px 5px 0px;
	}
	
*html .content_container_right_listitems ul li.white_bg  
	{
	padding:4px 1px 2px 0px;
	}
	
*+html .content_container_right_listitems ul li.white_bg  
	{
	padding:4px 1px 2px 0px;
	} 	
		
.content_container_right_listitems ul li.grey_bg 
	{
	width:345px;
	background:#e6e6e6;
	margin:0px;
	padding:10px 0px 10px 0px;
	}
	
*html .content_container_right_listitems ul li.grey_bg  
	{
	margin:0px;
	padding:10px 0px 0px 0px;
	} 	

.content_container_right_listitems ul li a.bold
	{
	font-weight:bold;
	}
	
.content_container_left_listitems
	{
	width:340px;
	float:left;
	margin:0px 0px 1px 0px;
	padding:0px;
	}
	
.content_container_left_listitems ul
	{
	width:340px;
	margin:0px;
	padding:0px;
	}
	
.content_container_left_listitems ul li
	{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.content_container_left_listitems ul li.white_bg
	{
	padding:0px;
	}	
	
.content_container_left_listitems ul li a
	{
	padding-left:0px;
	}
	
.content_container_left_listitems ul li a span
	{
	width:341px;
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	background:#fff url(../../_images/paper_white.gif) no-repeat scroll 0px 0px;
	}
	
.content_container_left_listitems ul li a span b.title
	{
	padding-left:18px;
	font-weight:bold;
	}
	
.materiaal_download 
	{
	width:340px;
	float:left;
	margin:0px;
	padding:10px 0px 7px 0px;
	}
	
.materiaal_download a 
	{
	font-weight:bold;
	text-decoration:underline;
	color:#000;
	float:left;
	font-family:Arial;
	margin:0px;
	padding:0px;
	font-size:13px;
	}
	
.content_container_left_listitems textarea
	{
	width:333px;
	height:69px;
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px 0px 0px 4px;
	border:1px solid #d2d2d2;
	font-size:11px;
	font-family:Arial;
	}
	
.content_container_left_listitems input.submit_button 
	{
	width:75px;
	height:15px;
	float:right;
	margin:10px 1px 5px 0px;
	padding:0px;
	border:none;
	}
	
.content_container_left p.reaction_p
	{
	width:340px;
	}
	
.content_container_left p.reaction_p strong
	{
	width:auto;
	float:left;
	}
	
.content_container_left p.reaction_p a.reaction_link
	{
	text-decoration:none;
	float:none;
	}	
	
.materiaal_h1 h1 
	{
	float:left;
	margin:0px;
	width:384px;
	padding:0px;
	}	
	
.materiaal_h1 h1 a 
	{
	width:180px;
	font-size:16px;
	margin:0px 0px 0px 3px;
	padding:0px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
	}
	
.materiaal_h1 h1 a.retrieve_list
	{
	float:right;
	right:40px;
	font-size:13px;
	position:relative;
	text-align:right;
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	}

/* --------------------------------------
	materiaal css end
   -------------------------------------- */
   
/* --------------------------------------
	kapstok css start
   -------------------------------------- */
   
h2.grey,h2.grey_reactie
	{
	width:337px;
	font-size:13px;
	float:left;
	background:#e6e6e6;
	font-weight:bold;
	margin:0px;
	padding:4px 0px 5px 2px;
	} 
	
h2.grey_reactie
	{
	width:339px;
	padding:4px 0px 5px 0px;
	}
		
.dots_kapstok
	{
	width:340px;
	height:1px;
	float:left;
	margin:0px;
	background:url(../../_images/dotted.gif) repeat-x;
	overflow:hidden;
	}
	
.event_container
	{
	width:345px;
	float:left;
	margin:0px;
	padding:11px 0px 5px 0px;
	}
	
*html .event_container
	{
	padding-top:9px;
	} 	
	
.event_container p
	{
	width:auto;
	float:left;
	font-size:13px;
	margin:0px;
	padding:0px;
	}
	
.event_container span
	{
	width:auto;
	float:left;
	margin:0px;
	padding:0px 0px 0px 6px;
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
	}
	
*html .event_container span
	{
	position:relative;
	left:6px;
	margin:0px;
	padding:0px;
	}	
	
p.month
	{
	width:70px;
	}	
	
.page
	{
	width:345px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
.page a span
	{
	width:290px;
	float:left;
	margin:0px;
	font-weight:normal;
	padding:1px 0px 0px 21px;
	text-transform:none;
	background:url(../../_images/kapstok_page.gif) no-repeat left;
	}
	
*html .page a span
	{
	background:url(../../_images/kapstok_page.gif) no-repeat left;
	position:relative;
	left:0px;
	}	
	
.event_container em
	{
	font-style:italic;
	font-size:13px;
	float:left;
	}
	
p.kapstok_p
	{
	font-family:Arial;
	font-weight:normal;
	font-size:13px;
	padding:8px 0px 19px 0px;
	}
	
*html p.kapstok_p
	{
	padding:6px 0px 15px 0px;
	}
	
em.kapstok_em
	{
	float:left;
	padding:5px 0px 13px 0px;
	}
	
*html em.kapstok_em
	{
	float:left;
	padding:3px 0px 13px 0px;
	}			
	
.kapstok_form	
	{
	width:345px;
	float:left;
	height:167px;
	margin:0px;
	padding:0px;
	}
	
*html .kapstok_form	
	{
	height:166px;
	}
	
*+html .kapstok_form	
	{
	height:163px;
	}
	
.kapstok_form p
	{
	width:124px;
	float:left;
	margin:0px;
	padding:0px;
	}
	
.kapstok_form input
	{
	width:210px;
	height:13px;
	font-family:Arial;
	border:1px solid #d5d5d5;
	float:left;
	font-size:11px;
	margin:0px 1px 8px 0px;
	padding:0px 0px 0px 4px;
	}
	
*html .kapstok_form input
	{
	width:210px;
	}	
	
.kapstok_form textarea
	{
	height:73px;
	width:210px;
	border:1px solid #d5d5d5;
	float:left;
	font-size:11px;
	font-family:Arial;
	color:#000;
	margin:0px 1px 0px 0px;
	padding:0px 0px 0px 4px;
	}
	
.kapstok_form input.submit_button 
	{
	width:75px;
	height:15px;
	position:relative;
	float:right;
	margin:27px 5px 0px 0px;
	border:none;
	}
	
*html .kapstok_form input.submit_button 
	{
	margin:27px 4px 0px 0px;
	}
	
*+html .kapstok_form input.submit_button 
	{
	margin:22px 4px 0px 0px;
	} 		
   
/* --------------------------------------
	kapstok css end
   -------------------------------------- */
   
/* --------------------------------------
	gebruikers css start
   -------------------------------------- */
   
.content_container_right_listitems ul li.user_white_bg 
	{
	width:339px;
	background:#fff;
	margin:0px;
	padding:4px 0px 5px 0px;
	}
		
.content_container_right_listitems ul li.user_grey_bg 
	{
	width:339px;
	background:#e6e6e6;
	margin:0px;
	padding:3px 0px 3px 0px;
	}
	
.content_container_right_listitems ul li.user_white_bg a,.content_container_right_listitems ul li.user_grey_bg a
	{
	padding:0px;
	} 	
	
.content_container_right_listitems ul li a.users_right,.content_container_right_listitems ul li.white_bg a.users_right
	{
	width:339px;
	}	
   
.content_gebruikers
	{
	width:345px;
	float:left;
	margin:0px;
	padding:0px;
	}   
   
.content_gebruikers img
	{
	float:left;
	margin:0px;
	padding:5px 0px 15px 1px;
	}
	
.content_gebruikers p
	{
	width:227px;
	float:left;
	margin:0px;
	padding:5px 0px 0px 8px;
	}
	
.content_gebruikers p.user_info,.content_gebruikers p.user_link
	{
	width:345px;
	float:left;
	padding:5px 0px 11px 0px;
	}
	
.content_gebruikers p.user_link
	{
	padding:5px 0px 2px 0px;
	}	
	
.content_gebruikers p.user_link a
	{
	padding:0px;
	float:none;
	width:auto;
	font-style:normal;
	}		
	
.content_gebruikers p.organisatie
	{
	width:100%;
	margin:0px;
	padding:8px 0px 0px 0px;
	font-style:italic;
	}
	
.content_gebruikers p a
	{
	width:150px;
	text-decoration:underline;
	float:left;
	color:#000;
	font-style:italic;
	}
	
.content_container_left a
	{
	width:340px;
	float:left;
	margin:0px;
	padding:0px;
	text-decoration:underline;
	}
	
.content_container_left h2.link
	{
	width:100%;
	font-size:13px;
	padding-top:18px;
	font-weight:bold;
	}
	
h2.user_materiaal
	{
	font-weight:bold;
	font-size:13px;
	margin:0px;
	padding-top:15px;
	}			
 
/* --------------------------------------
	gebruikers css end
   -------------------------------------- */
   
/* --------------------------------------
	links css start
   -------------------------------------- */
   
.admin_links_left,.user_links_right
	{
	width:340px;
	float:left;
	margin:0px;
	padding:0px;
	} 
	
.admin_links_left ul,.user_links_right ul
	{
	float:left;
	width:340px;
	margin:0px;
	padding:0px;
	}
	
.admin_links_left ul li,.user_links_right ul li
	{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
.admin_links_left ul li a
	{
	width:340px;
	float:left;
	font-size:13px;
	color:#000;
	margin:0px;
	padding:6px 0px 2px 0px;
	}
	
*html .admin_links_left ul li a
	{
	padding:5px 0px 2px 0px;
	}	
	
*+html .admin_links_left ul li a
	{
	padding:5px 0px 2px 0px;
	}	
	
.user_links_right ul li
	{
	padding:4px 0px 10px 0px;
	}
	
*+html .user_links_right ul li
	{
	padding:2px 0px 10px 0px;
	}
	
*html .user_links_right ul li
	{
	padding:1px 0px 10px 0px;
	}
	
.user_links_right ul li a
	{
	width:340px;
	float:left;
	font-size:13px;
	color:#000;
	margin:0px;
	padding:2px 0px 0px 0px;
	}
	
.user_links_right ul li p
	{
	padding:0px;
	}
	
.admin_p
	{
	margin:0px;
	}	
	
.admin_p p
	{
	padding:0px 0px 10px 0px;
	}		
	
.user_links_right ul li a.link_item 
	{
	text-decoration:none;
	}
	
.user_links_right ul li a.link_item span 
	{
	text-decoration:underline;
	font-size:13px;
	}
	
.user_links_right ul li em
	{
	margin:0px;
	padding:0px;
	text-decoration:none;
	}
	
/* --------------------------------------
	links css end
   -------------------------------------- */
  
 /* --------------------------------------
	scrollbar css start
   -------------------------------------- */
	 	
#news_content_right
	{
	position:absolute;
	top:23px; 
	left:0px;
	overflow:hidden;
	width:344px;
	height:380px;
	display:none;
	}
	
*html #news_content_right
	{
	top:25px;
	}
	
*+html #news_content_right
	{
	top:24px;
	}	
	
#news_content_right
	 {
	 display:block;
	 }
	 
/*---- new css for informatie page scrollbar newslist , overvlink ----*/ 
	 
#news_content_right_new
	{
	position:absolute;
	top:23px; 
	left:0px;
	overflow:hidden;
	width:344px;
	height:380px;
	display:none;
	}
	
*html #news_content_right_new
	{
	top:25px;
	}
	
*+html #news_content_right_new
	{
	top:24px;
	}	
	
#news_content_right_new
	 {
	 display:block;
	 }
	 
#scroll_content_bar_new
	{
	position:absolute;
	top:23px;
	left:358px;
	}
	
*html #scroll_content_bar_new
	{
	top:40px;
	}
	
#news_content_left_new
	{
	position:absolute;
	top:23px;
	left:28px;
	overflow:hidden;
	width:344px;
	height:384px;
	display:none;
	}

#news_content_left_new
	 {
	 display:block;
	 }
	 
#scroll_content_bar_left_new
	{
	position:absolute;
	top:23px;
     left:385px;
	}
	
*html #scroll_content_bar_left_new
	{
	top:39px;
	}
	
*+html #scroll_content_bar_left_new
	{
	top:25px;
	}
	
/*new css end for informatie page scrollbar*/ 	
 
#news_content_left,#news_content_left_kapstok
	{
	position:absolute;
	top:23px;
	left:28px;
	overflow:hidden;
	width:344px;
	height:384px;
	display:none;
	}

#news_content_left,#news_content_left_kapstok
	 {
	 display:block;
	 }
	 
#news_content_left_kapstok
	{
	top:18px;
	}
	
*html #news_content_left_kapstok
	{
	top:19px;
	}
	
*+html #news_content_left_kapstok
	{
	top:19px;
	}

.scrollbar
	{
	position:relative;
	float:left;
	}
	
#scroll_content_bar
	{
	position:absolute;
	top:23px;
	left:358px;
	}
	
*html #scroll_content_bar
	{
	top:40px;
	}
	
#scroll_content_bar_materiaal
	{
	position:absolute;
	top:23px;
	left:361px;
	}
	
*html #scroll_content_bar_materiaal
	{
	top:40px;
	}
	
#scroll_content_bar_left
	{
	position:absolute;
	top:23px;
     left:385px;
	}
	
*html #scroll_content_bar_left
	{
	top:39px;
	}
	
*+html #scroll_content_bar_left
	{
	top:25px;
	}
	 
.arrow_top
	{
	position:absolute;
	top:0px;
	width:12px;
	height:11px;
	background:url(../../_images/scroll_arrow_top.gif) no-repeat;
	font-size:0px;
	}
	
*html .arrow_top
	{
	top:-15px;
	}	
	
.arrow_bottom
	{
	position:absolute;
	top:379px;
	width:12px; 
	height:11px;
	background:url(../../_images/scroll_arrow_bottom.gif) no-repeat;
	font-size:0px;
	}

*html .arrow_bottom
	{
	top:364px;
	}	
	
.scroll_bg
	{
	width:12px; 
	height:364px;
	position:relative;
	top:13px;
	background:#464646;
	}
	
*html .scroll_bg
	{
	top:-2px;
	} 	
	
.slider
	{
	position:absolute;
	width:12px; 
	height:44px;
	background:#929292;
	}
	
 /* --------------------------------------
	scrollbar css end
   -------------------------------------- */
 /* --------------------------------------
	overlays error messages css start
   -------------------------------------- */
   
.error_message
	{
	width:250px;
	text-align:center;
	margin:0px 0px 15px 55px;
	font-size:12px;
	color:#fff;
	position:absolute;
	bottom:40px;
	right:17px;
	padding:10px 0px 10px 0px;
	}
	
*html .error_message
	{
	bottom:37px;
	}
	
.error_message_materiaal	
	{
	width:250px;
	text-align:center;
	margin:0px 0px 5px 0px;
	font-size:12px;
	color:#fff;
	position:absolute;
	bottom:30px;
	right:15px;
	padding:6px 0px 6px 0px;
	}
	
.error_message_register
	{
	width:250px;
	text-align:center;
	margin:0px;
	font-size:12px;
	color:#fff;
	float:left;
	padding:7px 0px 7px 0px;
	}
	
*html .error_message_register
	{
	margin:0px;
	}		
	
.success_message
	{
	width:250px;
	text-align:center;
	margin:0px 0px 5px 0px;
	font-size:12px;
	color:#000000;
	position:absolute;
	bottom:0px;
	padding:10px 0px 10px 0px;
	}
	
 /* --------------------------------------
	overlays error messages css end
   -------------------------------------- */

