@charset "UTF-8";
/* 
groen A1D114 
lichter grijs D7D7D7
licht grijs 464644 
donker grijs 292929 
wit FFFFFF
*/

body, html, .links1, .links2, #kader_2 p, #kader_4 p, #kader_3 h1, #kader_4 h1, #kader_3 ul, #sub_kader_3 p,
#sub_kader_3 h1, #sub_kader_2 ul, #kader3 h1, .kader_info p, .kader_info form, .kader_menu ul,
.kader_menu p, #kader3 h3, #kader3 h4 , #kader3 h5, #kader3 h2, h6, #kader_2 h1 { margin: 0px; padding: 0px; font-family: Verdana; }

#kader_1, #kader_2, #kader_3, #kader_4 { width:252px; }
#kader_1, #kader_2, #kader_3 { margin-right:30px; }

#kader2, #footer  { width:100%; min-width:1100px;}
#kader1, #kader3, #menu, #context_footer, #copyright { width:1100px; margin-left:auto; margin-right:auto; }

#logo,  #kader_1, #kader_2, #kader_3, #kader_4, #menu .menuItem, #menu .menuItemC, .links1, .links2, .link3 { float:left; }
#taal, #menu .menuItemL, .rechts3, .rechts1{ float:right; }
#copyright, .clear, .kader_info label { clear:both; }

#taal, #kader_1, #kader_3, #kader_4, #copyright, #sub_kader_3 h1, .button_link a, .readMore, #kader3 h5, .tables, #knop_link  {font-size:10px; }
#menu, #kader_2 h1, #kader_3 h1, #kader_4 h1, .kader_info p, .kader_info label, .vac, .kader_menu, #kader3 h3, #kader3 h4, #kader3 h2 { font-size:12px; }
.kader_info h1, #kader3 h1 { font-size:14px; }

#copyright, .readMore, .button_link a, #knop_link a { text-align:center; }
#menu { text-transform: uppercase; }
#taal a, #taal a, #kader3 h3, #kader3 h5 { text-decoration:underline; }
#taal a:hover, #taal .current_taal a, #taal .current_taal a:hover, #menu a.menuItem:link, a.menuItem:visited, #menu a.menuItem:hover, 
#menu a.menuItemC:link, a.menuItemC:visited, #menu a.menuItemC:hover, #totop-scroller, .button_link a, #kader3 h1 a, .kader_menu ul,
.kader_menu a, #footer a, #knop_link, #knop_link a { text-decoration:none; }

img { border:0; }

#menu a.menuItem:link, a.menuItem:visited, #menu a.menuItemC:link, a.menuItemC:visited, #totop-scroller, #kader_3 #more li,
#sub_kader_2 li, .readMore p, .kader_info label, .button_link a, .kader_menu ul, #knop_link a { display: block; }

#kader_2 h1, #kader_3 h1, #kader_4 h1, #sub_kader_3 h1, .kader_menu ul, #kader3 h4 { font-weight:normal; }
#taal .current_taal a, .kader_info h1, #kader3 h1, #kader3 h3, #kader3 h5, .ondertitel{ font-weight: bold; }

.ondertitel { font-style:italic; }

#sub_kader_2 li, #kader_3 #more li, #kader_3 li, .kader_menu li { list-style-type: none; }

#footer, #sub_kader_2 li, #kader_3 #more li, .boven, .kader_info h1, #kader3 h1, .kader_menu li, #kader3 h3, #kader3 h4, #kader3 h5 { background-repeat: no-repeat; }

#kader1 { height:75px; }
	#logo { margin-top:21px; }	
	#taal { color:#464644; margin-top:5px; }
		#taal a { color:#464644; }
		#taal a:hover { color:#A1D114; }
		#taal .current_taal a { color:#A1D114; }
		#taal .current_taal a:hover { color:#464644; }
		
#kader2 { border-top-color:#A1D114; border-top-style:solid; border-top-width:7px; background-color:#464644; height:43px; }
	#menu { color:#FFF; height:43px; }
		#menu .menuItem { border-right: 1px solid #FFFFFF; }
		#menu a.menuItem:link, a.menuItem:visited { color: #FFFFFF; padding: 15px 26px 13px; }
		#menu a.menuItem:hover { color: #FFFFFF; background-color:#A1D114; }
		
		#menu .menuItemC { background-color:#A1D114; }
		#menu a.menuItemC:link, a.menuItemC:visited { border-right: 1px solid #FFFFFF; color: #FFFFFF; padding: 15px 26px 13px; }
		#menu a.menuItemC:hover { color: #FFFFFF; }
		
		#menu .menuItemF { border-left: 1px solid #FFFFFF; }
		#menu a img { padding-right:5px; }
		#menu .menuItemL { border-left: 1px solid #FFFFFF;}

#kader3 { } 

	#sliders_kader { margin-top:15px; }
	#context { margin:30px 0 10px 0; }
	.links1 { width:545px; margin: 0px; padding: 0px; }
	.links2 { width:293px; margin: 0px; padding: 0px; }
	.link3 { width:300px; }
	.rechts2 { margin-left:303px; }
	.rechts3 { margin-right:4px; }
	
	#kader3 h1 { background-image: url(../images/icon_bullet_h1.png); background-position: left 3px; padding-left:14px; color:#464644; }
	#kader3 h1 a { color:#464644; }
	#kader3 h1 a:hover,#kader3 h1 a:active { color:#A1D114; }
	
	#kader3 h3 { background-image: url(../images/icon_bullet_link.png); background-position: left 3px; padding-left:14px; color:#464644; margin-top:15px; }
	#kader3 h3 a { color:#464644; }
	#kader3 h3 a:hover,#kader3 h3 a:active { color:#A1D114; }
	
	#kader3 h4 { background-image: url(../images/icon_bullet_link.png); background-position: 15px 3px; padding-left:28px; color:#464644; margin-top:5px;}
	#kader3 h4 a { color:#464644; }
	#kader3 h4 a:hover,#kader3 h4 a:active { color:#A1D114; }
	
	#kader3 h5 { background-image: url(../images/icon_bullet_h1.png); background-position: 15px 0px; padding-left:28px; color:#464644; margin-top:15px;}
	
	#kader3 h2 { color:#464644; margin-top:15px; padding-left:14px; }
	
	.kader_info p { color:#464644; padding:10px 0 0 14px; }
	.texts a{ color:#464644; }
	.texts a:hover, .texts a:active{ color: #A1D114; }
	.kader_info label { padding-left:14px; }
	.radio  { margin-right:10px; }
	
	.readMore { margin-left:351px; width:150px; height:20px; border:0; cursor:pointer; color: #ffffff; background-color:#292929; }
	.readMore:hover, .readMore:active { width:150px; height:20px; border:0; cursor:pointer; color: #fffffff; background-color:#A1D114; }
	
	.button_link a { margin-bottom:6px; margin-left:337px; width:150px; height:20px; border:0; cursor:pointer; color: #ffffff; background-color:#292929; line-height:20px; }
	.button_link a:hover, .button_link a:active{ margin-left:337px; width:150px; height:20px; border:0; cursor:pointer; color: #ffffff; background-color:#A1D114; }
	
	.boven { background-image: url(../images/kader_2_t.jpg); width:545px; height:13px; }
	.midden { background-image: url(../images/kader_2_m.jpg); width:505px; padding:5px 20px 7px 20px; }
	.onder { background-image: url(../images/kader_2_b.jpg); width:545px; height:7px; }
	
	.lijn { margin:5px 4px 5px 0px; width:501px; background-color:#D7D7D7; height:1px; }
	.vac { } 
	.vac a{ color:#464644; }
	.vac a:hover, .vac a:active{ color: #A1D114; }
	
	.kader_menu .boven { background-image: url(../images/kader_3_t.jpg); width:293px; height:10px; }
	.kader_menu .midden { background-image: url(../images/kader_3_m.jpg); width:253px; padding:5px 20px 7px 20px; }
	.kader_menu .onder { background-image: url(../images/kader_3_b.jpg); width:293px; height:10px; }
	
	.kader_menu ul { margin-left:15px; }
	.kader_menu li { background-image: url(../images/icon_bullet_link.png); background-position: left 9px; padding-left:15px; padding-top:5px; }
	
	.kader_menu p { margin-left:15px; padding-top:10px; }
	
	.rechts2 a, .links2 a { color:#464644; }
	.rechts2 a:hover , .rechts2 a:active, .links2 a:hover , .links2 a:active { color:#A1D114; }
	
	
	.rechts2 .boven { background-image: url(../images/kader_1_t.jpg); width:805px; height:9px; }
	.rechts2 .midden { background-image: url(../images/kader_1_m.jpg); width:765px; padding:5px 20px 7px 20px; }
	.rechts2 .onder { background-image: url(../images/kader_1_b.jpg); width:805px; height:9px; }
	
	
#footer { background-color:#292929; background-image: url(../images/lijn.jpg); background-position: center 12px; color:#ffffff; }
#footer a { color:#ffffff; }
#footer a:hover { color:#999999; }

	#context_footer { padding-top:30px; }
		#kader_1 { }   
			#sub_kader_2 li { background-image: url(../images/icon_bullet.png); background-position: left 7px; padding-left:15px; padding-top:5px; }
			#sub_kader_3 { margin-top:20px; } 
			#sub_kader_3 p { margin-top:10px; }
			#sub_kader_3 img { margin-right:5px; }
			
		#kader_2 { }  
			#kader_2 p {  margin-top:10px; }
			
		#kader_3 { } 
			#kader_3 ul { margin-top:10px; }
			#kader_3 #more li { background-image: url(../images/icon_bullet.png); background-position: left 7px; padding-left:15px; padding-top:5px; }
			
		#kader_4 { } 
			#kader_4 p { margin-top:20px; } 
			#totop-scroller { background: url(../images/icon_boven.png) no-repeat scroll 0 0 transparent; height: 30px; width: 29px;  margin-left:222px; }
			#totop-scroller:hover{ background: url(../images/icon_boven.png) no-repeat scroll 0 -35px transparent; }
			
		#copyright{ padding:10px 0 20px 0; color:#464644; }
		
		.tables { color:#464644; } 
		
		.groen { color:#A1D114; } 

		.lijntje {height:1px; background-color:#A1D114; margin:10px 0 0 0; }
		
		h6 {background-color:#D7D7D7; line-height:30px; border-left-width: 10px; border-left-style: solid; border-left-color: #999; font-size:14px; padding-left:5px; margin-top:10px; }
		
	
	#knop_link a { margin-bottom:6px; width:100px; height:20px; border:0; cursor:pointer; color: #ffffff; background-color:#292929; line-height:20px; }
	#knop_link a:hover, #knop_link a:active{ width:100px; height:20px; border:0; cursor:pointer; color: #ffffff; background-color:#A1D114; }
	
	.fout{ color:#900; }