body {
	font-family:  Arial;
	font-size:12px;
	margin:0px;
	background-repeat:no-repeat;
	background-position:center top;
	color:#FFFFFF;
	background-color:#AFADAE;
	
}

div{
	border:0px solid #000000;
}

div.main{
	position: absolute; 
	left:50%;
	margin-left: -380px; 
	width:785px;
	
	background-image:url(/images/mainslice.jpg);
	background-repeat:repeat-y;
}


div.cls{			float:left;		width:762px;	height:9px;		background-color:#EF7D00; 	overflow:hidden;		}
div.cls_1{			float:left;		width:188px;	height:9px;		background-color:#626264; 			}

div.lft{			float:left;		width:525px;	overflow:hidden;	}
div.lft_bar{		float:left;		width:525px;	height:91px;		overflow:hidden;}
div.lft_bar_lgo{	float:left;		width:355px;	height:90px;	}
div.lft_bar_src{	float:left;		width:130px;	height:40px;	background-image:url(/images/zoek.jpg);		background-repeat:no-repeat;	background-position:1px 42px;	padding-top:44px;	padding-left:38px;	}
div.lft_bar_src_1{	float:left;		width:108px;	}
div.lft_bar_src_2{	float:left;		width:20px;		}
	
div.lft_mnu{		float:left;		width:505px;	height:45px;	background-image:url(/images/mnuslice.jpg); 	background-repeat:repeat-x;	padding-left:20px;	}
	.lft_mnu ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
	.lft_mnu ul li{            		float:left;  margin:0px;	}
	.lft_mnu ul li a{          		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnubtn.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:top left;	}
	.lft_mnu ul li a:hover{    		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnubtn.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	.lft_mnu .act{    				display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnubtn.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	
		
div.lft_mnui{		float:left;		width:505px;	height:45px;	background-image:url(/images/mnuslice.jpg); 	background-repeat:repeat-x;	padding-left:20px;	}
	.lft_mnui ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
	.lft_mnui ul li{            		float:left;  margin:0px;	}
	.lft_mnui ul li a{          		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnubtni.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:top left;	}
	.lft_mnui ul li a:hover{    		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnubtni.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	.lft_mnui .act{    				display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnubtni.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	
		
div.lft_mnup{		float:left;		width:505px;	height:45px;	background-image:url(/images/mnuslice.jpg); 	background-repeat:repeat-x;	padding-left:20px;	}
	.lft_mnup ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
	.lft_mnup ul li{            		float:left;  margin:0px;	}
	.lft_mnup ul li a{          		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnupaars.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:top left;	}
	.lft_mnup ul li a:hover{    		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnupaars.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	.lft_mnup .act{    				display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnupaars.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}

	
div.lft_mnub{		float:left;		width:505px;	height:45px;	background-image:url(/images/mnuslice.jpg); 	background-repeat:repeat-x;	padding-left:20px;	}
	.lft_mnub ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
	.lft_mnub ul li{            		float:left;  margin:0px;	}
	.lft_mnub ul li a{          		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnublauw.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:top left;	}
	.lft_mnub ul li a:hover{    		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnublauw.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	.lft_mnub .act{    				display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnublauw.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}

	
div.lft_mnur{		float:left;		width:505px;	height:45px;	background-image:url(/images/mnuslice.jpg); 	background-repeat:repeat-x;	padding-left:20px;	}
	.lft_mnur ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
	.lft_mnur ul li{            		float:left;  margin:0px;	}
	.lft_mnur ul li a{          		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnuroze.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:top left;	}
	.lft_mnur ul li a:hover{    		display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnuroze.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}
	.lft_mnur .act{    				display:block; float:left;	color:#FFFFFF;		width:84px;	height:24px;	line-height:23px;	text-decoration:none;	text-transform:uppercase; 	background-image:url(/images/mnuroze.jpg);	text-align:center;	background-repeat:no-repeat;	background-position:0 -25px;	}

	
div.lft_prt{						float:left;		width:466px;	height:140px;  padding-left:38px;	color:#626164;		}  
	
	
div.lft_hdr{		float:left;		width:530px;	height:195px;	overflow:hidden;	}
div.lft_hdr_1{		float:left;		width:20px;		height:160px;		}
div.lft_hdr_2{		float:left;		width:226px;	height:146px;	background-image:url(/images/bgsub.jpg);	padding-top:18px;	padding-left:26px;	}
   .lft_hdr_2 ul {					margin: 0;	padding: 0;	list-style: none;	}
   .lft_hdr_2 ul li {					position: relative;	 }	
   .lft_hdr_2 ul li a {				color:#FFFFFF;	font-size:18px;	text-decoration:none; 	line-height:32px;	}
   .lft_hdr_2 ul li a:hover{			color:#000000;	font-size:18px;	text-decoration:none; 	line-height:32px;	}
   .lft_hdr_2 .act{			color:#000000;	font-size:18px;	text-decoration:none; 	line-height:32px;	}
div.lft_hdr_2{		float:left;		width:226px;	height:146px;	background-image:url(/images/bgsub.jpg);	padding-top:18px;	padding-left:26px;	 overflow:hidden; }
div.lft_hdr_3{		float:left;		width:226px;	height:146px;	background-image:url(/images/kiddos.jpg);	padding-top:18px;	padding-left:26px;	}

div.lft_bdy{		float:left;		width:475px;		}
div.lft_bdy_min{	float:left;		width:0px;		height:259px;	}
div.lft_bdy_var{	float:left;		width:475px;	}

div.rht{			float:left;		width:248px;	height:550px;	padding-top:23px;	overflow:hidden;	}
div.rht_tel{		float:left;		width:218px;	height:275px;	background-image:url(/images/tel.jpg);	background-position:-1px 0;	padding-left:30px;	padding-top:24px;	}
div.rht_tel_1{		float:left;		width:195px;	height:151px;	overflow:hidden;	}
div.rht_tel_2{		float:left;		width:195px;	height:90px;	overflow:hidden;	padding-top:20px;	padding-left:22px;	color:#969696; }
   .rht_tel_2 h2{		color: #969696; 	font-size:14px;	margin:0px;		margin-left:10px;	}
   .rht_tel_2 h3{		color: #969696; 	font-size:12px;	margin:0px;		margin-left:10px;	font-weight:normal;	padding-bottom:10px;	}
   .rht_tel_2 a{			display:block;	color:#FFFFFF;	width:149px; 	height:29px;		font-size:14px;	text-decoration:none;	line-height:26px;	font-weight:bold;	text-transform:uppercase;	background-image:url(/images/btnhor.jpg);		text-align:center;	background-position:left top;	 }
   .rht_tel_2 a:hover{	display:block;	color:#FFFFFF;	width:149px; 	height:29px;		font-size:14px;	text-decoration:none;	line-height:26px;	font-weight:bold;	text-transform:uppercase;	background-image:url(/images/btnhor.jpg);		text-align:center;	background-position:0 -29px;	 }

div.rhti{			float:left;		width:248px;	height:550px;		overflow:hidden;	}
div.rhti_img{		float:left;		width:218px;	height:194px;		overflow:hidden;	padding-left:19px;	background-image:url(/images/mnuslice.jpg);	background-repeat:repeat-x;	background-position:0 91px;	overflow:hidden;	}
div.rhti_mnu{		float:left;		width:248px;	height:300px;		overflow:hidden;	padding-left:40px;	}
   .rhti_mnu ul{            			list-style-type:none;	margin:0;	padding:0; font-size:9px; }
   .rhti_mnu ul li{            		float:left;  margin:0px;	}
   .rhti_mnu ul li a{          		display:block; float:left;	color:#FFFFFF;		width:200px;	height:30px;	line-height:30px;	text-decoration:none;	background-image:url(/images/greenline.jpg); background-repeat:no-repeat;	background-position: top left;	font-size:16px;	font-weight:bold;	}
   .rhti_mnu ul li a:hover{  	 		display:block; float:left;	color:#000000;		width:200px;	height:30px;	line-height:30px;	text-decoration:none;	background-image:url(/images/greenline.jpg); background-repeat:no-repeat;	background-position: top left;	font-size:16px;	font-weight:bold;	}
   .rhti_mnu .act{  				 	display:block; float:left;	color:#000000;		width:200px;	height:30px;	line-height:30px;	text-decoration:none;	background-image:url(/images/greenline.jpg); background-repeat:no-repeat;	background-position: top left;	font-size:16px;	font-weight:bold;	}

div.rhti_out{		float:left;		width:218px;	height:194px;		overflow:hidden;	padding-left:40px;	padding-top:35px;		}   
   .rhti_out a{			color:#EF7D00;	text-decoration:none;	font-size:16px;		font-weight:bold;	}
   .rhti_out a:hover{	color:#000000;	text-decoration:none;	font-size:16px;		font-weight:bold;}

   
   
div.rht_ql{				float:left;		width:195px;		overflow:hidden;	padding-top:28px;		color:#969696;	padding-left:40px; 	}
   .rht_ql ul {			margin: 0;	padding: 0;	list-style: none;		background-repeat:no-repeat;	background-position:top left;	 background-image:url(/images/horln.jpg);	}
   .rht_ql ul li {			position: relative;	 background-image:url(/images/horln.jpg);	width:175px;	background-repeat:no-repeat;	background-position:bottom left;	}	
   .rht_ql ul li a {		display:block; 	color:#EF7D00;	font-size:12px;	text-decoration:none; 	line-height:30px;	height:31px;		 background-image:url(/images/arrow.jpg);	padding-left:22px;	background-repeat:no-repeat;	background-position:13px 11px;	}
   .rht_ql ul li a:hover {	display:block; 	color:#EF7D00;	font-size:12px;	text-decoration:none; 	line-height:30px;	height:31px;		 background-image:url(/images/arrowa.jpg);	padding-left:22px;	background-repeat:no-repeat;	background-position:13px 11px;	}
   .rht_ql .act {	display:block; 	color:#EF7D00;	font-size:12px;	text-decoration:none; 	line-height:30px;	height:31px;		 background-image:url(/images/arrowa.jpg);	padding-left:22px;	background-repeat:no-repeat;	background-position:13px 11px;	}
   
div.rht_tab{			float:left;		width:195px;	overflow:hidden;		color:#969696;	padding-left:53px; 	}   
   .rht_tab ul{			margin: 0;	padding: 0;	list-style: none;		}
   .rht_tab ul li{		display:block;	color:#FFFFFF;	width:120px; 	height:29px;		 }
   .rht_tab ul li a{		display:block;	color:#FFFFFF;	width:149px; 	height:29px;		font-size:14px;	text-decoration:none;	line-height:26px;	font-weight:bold;	text-transform:uppercase;	background-image:url(/images/btnhor.jpg);		text-align:center;	background-position:0 -29px;	 }
   .rht_tab ul li a:hover{ display:block;	color:#FFFFFF;	width:149px; 	height:29px;		font-size:14px;	text-decoration:none;	line-height:26px;	font-weight:bold;	text-transform:uppercase;	background-image:url(/images/btnhor.jpg);		text-align:center;	background-position:left top;	 }
   
div.box{			float:left;		width:400px;	height:127px;	padding-left:45px;	}  
div.box_1{			float:left;		width:140px;	height:125px;			} 
div.box_2{			float:left;		width:250px;	height:125px;	padding-top:7px;	color:#626164;		font-size:11px; } 
   .box_2 h2{		color:#000000;	font-size:11px;		margin:0px;		} 
   
div.txt{			float:left;		width:466px;	padding-left:47px;	color:#626164;	font-size:11px;	line-height:15px; 	}  
div.txt h1{			margin:0px;	color:#000000;		font-size:11px;	}  
div.txt h2{			margin:0px;	color:#000000;		font-size:14px;	}  
   .txt .more{		color:#626164;		text-decoration:unerline;	background-image:url(/images/arrow.jpg);	background-position:right 3px;	background-repeat:no-repeat;	padding-right:9px;	}
   .txt .more:hover{			color:#626164;		text-decoration:unerline;	background-image:url(/images/arrow.jpg);	background-position:right 3px;	background-repeat:no-repeat;	padding-right:9px;	}

div.txtftr{			float:left; 	width:500px;	height:50px;	padding-top:20px;	}
div.txtftr_1{		float:left; 	width:48px; 	height:24px;	}
div.txtftr_2{		float:left; 	width:430px;	height:24px;	border-top:1px solid #CCCCCC; 	padding-top:16px; }
   .txtftr_2 a{		color:#000000;	text-decoration:none;	font-weight:bold;	background-image:url(/images/arrow.jpg); background-repeat:no-repeat; padding-left:10px;	font-size:11px;		background-position:0px 3px;	}

div.lnk{			float:left;		width:466px;	padding-left:47px;	color:#626164;	font-size:11px;	line-height:17px; 	}  
div.lnk h1{			margin:0px;	color:#000000;		font-size:13px;	}  
   .lnk a{			color:#626164;	text-decoration:underline;		background-image:url(/images/arrow.jpg); background-repeat:no-repeat; padding-left:10px;	font-size:11px;		background-position:0px 3px;	}

div.swf{			position:absolute;		width:510px;	padding-left:36px;	color:#626164;	font-size:11px;	line-height:15px; 	}  
div.swfp{			float:left;		width:466px;		}  
   

   
div.nwshome{		float:left;		width:480px;	height:90px;	background-image:url(/images/nwshome.jpg);	background-position:20px 18px;		background-repeat:no-repeat;	padding-left:45px;	padding-top:55px;	}   
   .nwshome ul {						margin: 0;	padding: 0;	list-style: none;	}
   .nwshome ul li {					position: relative;	 }	
   .nwshome ul li a {					color:#000000;	font-size:11px;	text-decoration:none; 	line-height:18px;	font-weight:bold;		}
   .nwshome ul li a:hover{				color:#FF0000;	font-size:11px;	text-decoration:none; 	line-height:18px;	font-weight:bold;		}
   
   

div.ftr{			float:left;		width:762px;	height:140px;	background-image:url(/images/ftrbg.jpg);		padding-top:38px;	overflow:hidden;	}
div.ftr_prt{		float:left;		width:500px;	height:30px;	padding-left:47px;		}
div.ftr_mnu{		float:left;		width:700px;	height:30px;	padding-left:87px;	padding-top:40px;			}
   .ftr_mnu ul{             			list-style-type:none;	margin:0;	padding:0;  }
   .ftr_mnu ul li{           			float:left;  color:#FFFFFF; font-size:11px;  font-weight:normal; }
   .ftr_mnu ul li a{          			color:#FFFFFF;	text-decoration:none;	font-weight:normal; }
   .ftr_mnu ul li a:hover{    			color:#FFFFFF;	text-decoration:underline; 	font-weight:normal; }


.inputsrc{		border:0px;	width:105px;	height:15px;	color:#8F8F8F;	font-size:10px;	}
.tdinputsrc{	background-image:url(/images/edt.jpg);	background-position:5px 3px;			height:28px; #height:24px;	width:128px;	background-repeat:no-repeat;	padding-left:10px;	}
.tdpwd{			padding-left:5px;	} 
.tdpwd a{		color:#EF7D00;	text-decoration:none;	background-image:url(/images/arrow.jpg); background-repeat:no-repeat;	background-position:0 3px;	padding-left:8px; font-size:12px;	} 
.tdpwd a:hover{	color:#EF7D00;	text-decoration:none;	background-image:url(/images/arrowa.jpg); background-repeat:no-repeat;	background-position:0 3px;	padding-left:8px; font-size:12px;		} 	

a{				color:#626164;	}
a:hover{		color:#000000;	}



div.nws{			float:left;		width:466px;	padding-left:47px;	color:#626164;	font-size:11px;	line-height:16px; 	}  
div.nws h2{			margin:0px;	color:#000000;		font-size:11px;	}  
   .nws .lnktxt{		color:#626164; text-decoration:none;	font-weight:normal;		font-size:11px;	}  
   .nws .lnkbtn{		color:#626164; text-decoration:underlined;	font-weight:normal;		font-size:11px;	 background-image:url(/images/arrow.jpg);	background-position:right 3px;		background-repeat:no-repeat;	padding-right:8px;	}  
   .nws .lnkarch{	color:#000000; text-decoration:none;	font-weight:bold;		font-size:11px;	 background-image:url(/images/arrow.jpg);	background-position:left 2px;		background-repeat:no-repeat;	padding-left:10px;	}  
   .nws .lnkarc2{	text-decoration:none;	font-weight:bold;	}
   .nws .lnktrg{		color:#000000; text-decoration:none;	font-weight:bold;		font-size:11px;	 background-image:url(/images/arrow.jpg);	background-position:left 2px;		background-repeat:no-repeat;	padding-left:10px;	}  
   
div.sch{			float:left;		width:466px;	padding-left:47px;	color:#000000;	font-size:11px;	line-height:15px; 	}  
   .sch h3{			font-size:18px;	margin:0;	padding:0;	color:#000000; 	}
   .sch a{			text-decoration:none;	color:#000000;}
   .sch a:hover{		text-decoration:underline;	color:#000000;}   
   
   
div.error{				position: absolute; 	left:50%;	margin-left: -250px; 	width:500px;	height:500px;	border:1px solid #626264;	background-color:#FFFFFF;		color:#626164;		}
div.error_img{			float:left; width:500px;	text-align:center;	}
div.error_kop{			float:left; width:500px;	text-align:center;	background-color:#E89200;	color:#FFFFFF;	line-height:30px;	}
   .error_kop h1{		font-size:13px;	margin:0px;	}
div.error_txt{			float:left; width:500px;	text-align:left;	color:#626164;	padding-bottom:30px;}
   .error_txt ul{             			margin:15px 0 0 30px;	padding:0;  }
   .error_txt ul li{           		    color:#626264; font-size:11px; 	padding-bottom:4px;	}
   .error_txt ul li a{          			color:#626264;	text-decoration:underline; }
   .error_txt ul li a:hover{    			color:#000000;	text-decoration:underline; }

.red{		color:#FF0000;	}   

.tdtekst{	background-image:url(/images/field1.jpg);	height:22px;	text-align:right;	padding-right:10px;	background-repeat:no-repeat;background-position:right top;	 }
.inputbox{	border:0px;		width:230px; color: #626264;	font-size:11px;	}

.tdfield{	background-image:url(/images/field3.jpg);	height:70px;	text-align:right;	padding-right:10px;	background-repeat:no-repeat;background-position:right top;	 }
.inputboxg{	border:0px solid #000000;		width:450px;	height:60px;	color: #626264;	font-size:11px;	}


