/* CSS Document */
html, body{
	margin:0 auto;
	padding:0 auto;

	height:100%;
}
html{
/*	overflow-x:hidden;*/
	overflow-y:scroll;
}
*{
	outline:none;
}
body {
	margin: 0;
	padding: 0;

	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000000;
	
	background-image:url(images/background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
#holder{
	position: relative;
	margin:0 auto;
	padding:0 auto;
	
	width: 990px;
	min-height: 600px;
	
	border:none;
}

#container_header{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:990px;
	height:210px;
}
#service_menu{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-top:7px;
	
	width:990px;
	height:23px;
}
#service_menu a{
	padding-left:6px;
	padding-right:6px;
}
#head{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:990px;
	height:98px;
}

#head a.logo{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-left:13px;
	margin-top:29px;
	
	width:267px;
	height:46px;
	
	background-image:url(images/logo-persoonality.png);
	background-repeat:no-repeat;
	
	z-index:11;
}
#head h1{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-left:203px;
	margin-top:38px;
	
	width:450px;
	height:30px;
	
	z-index:10;
	
	font-weight:normal;
	font-size:14px;
}

#head a.homelink{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-left:203px;
	margin-top:38px;
	
	width:450px;
	height:30px;
	
	z-index:10;
	
	font-weight:normal;
	font-size:14px;
}

#head h2{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-left:203px;
	margin-top:38px;
	
	width:500px;
	height:30px;
	
	z-index:10;
	
	font-weight:normal;
	font-size:14px;
}
#head h1.slogan,
#head h2.slogan{
	position:absolute;
	
	padding:0;
	margin:0;
	
	left:482px;
	top:38px;
	
	width:500px;
	height:50px;
	
	background-color:#FFFFFF;
	
	z-index:90;
	font-weight:bold;
}

#head a.slogan{
	position:absolute;
	
	padding:0;
	margin:0;
	
	left:482px;
	top:38px;
	
	width:500px;
	height:50px;
	
	background-color:#FFFFFF;
	
	z-index:90;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
}

#portalmenu{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	padding-top:8px;
	
	width:968px;
	height:35px;
}
#portalmenu a.portalmenu{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:23px;
	padding-right:23px;
	padding-top:8px;
	padding-bottom:6px;
	
	margin-top:3px;
	
	min-width:50px;
	height:auto;
	
	white-space: nowrap;
	
	background-color:#FFFFFF;
}
#portalmenu a.active{
	border:#294491 solid 2px;
	margin-top:0px;
	padding-top:8px;
	padding-bottom:9px;
}
#portalmenu a.loginPersoonality{
	position:absolute;
	
	right:10px;
	top:13px;
	
	padding:0;
	margin:0;
	
	padding-left:20px;
	padding-top:2px;
	
	width:155px;
	height:16px;
	
	white-space: nowrap;
	
	background-image:url(images/lock.png);
	background-position:left top;
	background-repeat:no-repeat;
}

#hoofdmenu{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:29px;
	padding-top:16px;
	
	width:961px;
	height:23px;
	
	background-color:#FFFFFF;
}

#hoofdmenu a{
	padding-left:6px;
	padding-right:6px;
}

#container_zoeken{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:9px;
	padding-top:20px;
	
	width:980px;
	height:46px;
}
#container_zoeken form{
	position:relative;
	float:left;
	
	padding:3px;
	margin:0;
	
	height:auto;
	width:637px;
	
	background-color:#e7ebf4;
}
#container_zoeken input{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-right:3px;
	padding-left:5px;
	padding-top:2px;
	
	height:19px;
	width:527px;
	
	border:#bbbbbb 1px solid;
	
	font-size:small;
	color:#666666;
}

#container_zoeken input.submit{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-bottom:2px;
	
	height:23px;
	width:100px;
	
	border:none;
	
	color:#cfd6e4;
	
	background-color:#28468e;
	
	background-image:url(images/bg-input-zoeken.jpg);
	
	font-size:small;
}

/******************************/
/******* Alles op home ********/
/******************************/

#container_home{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:9px;
	padding-right:9px;
	
	padding-bottom:30px;
	
	width:972px;
	min-height:300px;
}

/******************************/
/****** richmedia_menu ********/
/******************************/
/****** bekijk css in *********/
/******************************/
/****** rm_content.css ********/
/******************************/

#container_home #container_tekst{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-left:10px;
	margin-bottom:30px;
	
	
	width:317px;
	height:281px;
	
	border:none;
	border-bottom:#bcbec1 1px solid;
	border-top:#bcbec1 1px solid;
	
	overflow:hidden;
}

#container_home #container_tekst h1{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	margin-top:10px;
		
	width:297px;
	height:30px;
}

#container_home #container_informatie{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
		
	width:317px;
	min-height:150px;
}
#container_home #container_diensten{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
		
	width:317px;
	min-height:150px;
}
#container_home #container_diensten.middel_colum{
	margin-left:10px;
	margin-right:10px;
}
#container_home #container_nieuws{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:317px;
	min-height:150px;
}
#container_home #block_menu{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:100%;
	height:auto;
}
#container_home h3.h3_title{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:4px;
	
	width:317px;
	height:25px;
}

hr.h3_hr{
	position:relative;
	float:left;
	
	color:#bcbec1;
	background-color: #bcbec1;
	width:100%;
	height:1px;
	
	margin:0;
	padding:0;
	
	border: 0;
	
	margin-bottom:10px;
}

#container_home div.container_link{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:4px;
	
	width:100%;
	height:auto;
}

div.container_link span.arrow{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:15px;
	height:19px;
}
#container_home div.container_link span.arrow{
	margin-left:10px;
}
#container_home div.container_link span.link a{
	width:100% !important;
	display:block;
}
#container_home div.container_tekst{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	padding-right:10px;
	
	margin-bottom:20px;
	
	width:397;
	height:auto;
}
#container_home div.container_tekst ul{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
}

#container_home div.container_tekst ul li{
	margin-left:10px;
	list-style-position:inside;
}
#container_home div.container_tekst img{
	float: left;
	margin-right:10px;
	margin-bottom:5px;
}

#container_home div.container_nieuws{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	padding-right:10px;
	
	margin-bottom:18px;
	
	width:99%;
	height:auto;
}
#container_home div.container_nieuws span.link{	
	position:relative;
	float: left;
	
	clear:right;
	
	width:56%;
	height:auto;
	
	margin-bottom:5px;
}

#container_home div.container_nieuws span.tekst{
	position:relative;
	float:left;
	
	width:70%;
	height:auto;
	
	display:block;
}
#container_home div.container_nieuws img{
	position:relative;
	float: left;
	
	margin-right:10px;
	margin-bottom:5px;
}
/******************************/
/******** Alles op de *********/
/******************************/
/****** contentpagina's *******/
/******************************/

#container_content{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	padding-left:9px;
	padding-right:9px;
	padding-bottom:30px;
	width:972px;
	min-height:300px;
}

#container_content #container_kruimelpad{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:25px;
	padding-right:9px;
	
	padding-bottom:10px;
	
	width:938px;
	min-height:30px;
}
#container_content #container_kruimelpad span.crums_arrow{
	padding-left:5px;
	padding-right:5px;
}

/******************************/
/******* container left *******/
/******************************/


#container_content #container_left{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-bottom:30px;
	
	width:197px;
	min-height:300px;
}
#container_content #container_left #block_aanmelden{
	position:relative;
	float:left;
	
	padding:10px;
	margin:0;
	
	margin-bottom:20px;
	
	width:175px;
	min-height:auto;
	
	border:#d9dadb 1px solid;
	
	background-color:#e7ebf3;
}


#block_aanmelden span.tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:175px;
	height:auto;
}
#block_aanmelden form{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	width:175px;
	height:auto;
}
#block_aanmelden form div.form_row{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	padding-top:10px;
	width:175px;
	height:auto;
}

#container_content #container_left #block_diensten{
	position:relative;
	float:left;
	
	padding:10px;
	margin:0;

	margin-bottom:20px;
		
	width:175px;
	min-height:auto;
	
	border:#d9dadb 1px solid;
}

#container_content #container_left #block_diensten h4{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	
	margin-bottom:5px;
	min-height:auto;
}

#container_left #block_diensten img{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:5px;
	margin-top:5px;
}

#container_left #block_diensten a.imgLinkBlock{
	position:relative;
	float:right;
	
	margin:0;
	padding:0;
	
	padding-top:8px;
	
	width:100px;
	height:22px;
	
	border:none;
	
	background-image:url(images/bg_submit_aanmelden.jpg);
	background-repeat:no-repeat;
}

#container_content #block_menu{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:20px;
	
	width:100%;
	height:auto;
}

#container_content h2.h2_title, #container_content h3.h3_title{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	min-height:25px;
}
#container_content h2.h2_title{
	margin-top:-4px;

}
#container_middel h4.h4_title{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:90%;
	min-height:25px;
}


#block_aanmelden h4.h4_title{
	min-height:20px;
	margin:0px;
}

/* Mailplus block */
#block_aanmelden p{
	margin-bottom:10px;
	margin-top:0px;
}

#block_aanmelden table{
	width:100%;
}

#container_content #container_left #block_aanmelden table table.mpRadioButtonTable input{

	width:15px;

}


#block_aanmelden table table.mpRadioButtonTable{
	width:50%;
}
#block_aanmelden table tr{
	height:21px;
}
#block_aanmelden table tr.smaller{
	height:8px;
}
#block_aanmelden table td.mpFormField{
	border:1px solid #bbbbbb;
	background-color:#FFFFFF;
	height:21px;
	padding:0;
	margin:0;
}
#block_aanmelden table td.mpFormField input{
	width:99%;
	background-color:transparent;
	border:none;
	
	height:19px !important;
	padding:0;
	
	padding-top:1px;
	padding-bottom:1px;
	
	margin:0;
	
	font-size:small;
}
#block_aanmelden table td.submitCell input{
	background-color:#28468E;
	background-image:url(images/bg_submit_aanmelden.jpg);
	border:none;
	height:30px;
	width:100px;
	color:#FFFFFF;
}


/* container */
div.container_tekst table.mpFormTable{
	width:50%;
}

div.container_tekst table.mpFormTable table.mpRadioButtonTable input{

	width:15px;

}


div.container_tekst table.mpFormTable table.mpRadioButtonTable{
	width:50%;
}
div.container_tekst table.mpFormTable tr{
	height:21px;
}
#block_aanmelden table tr.smaller{
	height:8px;
}
div.container_tekst table.mpFormTable td.mpFormField{
	border:1px solid #bbbbbb;
	background-color:#FFFFFF;
	height:21px;
	padding:0;
	margin:0;
}
div.container_tekst table.mpFormTable td.mpFormField input{
	width:99%;
	background-color:transparent;
	border:none;
	
	height:19px !important;
	padding:0;
	
	padding-top:1px;
	padding-bottom:1px;
	
	margin:0;
	
	font-size:small;
}
div.container_tekst table.mpFormTable td.submitCell input{
	background-color:#28468E;
	background-image:url(images/bg_submit_aanmelden.jpg);
	border:none;
	height:30px;
	width:100px;
	color:#FFFFFF;
}


/* Mailplus block einde */


#container_content  hr.h3_hr{
	position:relative;
	float:left;
	color:#999999;
	background-color: #999999;
	width:100%;
	height:1px;
	margin:0;
	padding:0;
	margin-top:-3px;
	border: 0;
	margin-bottom:10px;
}


#container_content div.container_link{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	margin-bottom:4px;

	height:auto;
	
	width:100%;
}
#container_content div.container_link span.arrow{
	margin-left:10px;
}

#container_content div.container_link span.sub{
	margin-left:20px;
}

#container_content div.container_link span.last{
	margin-bottom:10px;
}

#container_content  #container_middel #container_tekst div.container_link span.arrow{
	margin-left:0;
}


#container_content div.container_link span.link a{
	width:100% !important;
	display:inline;
}

#container_left #block_menu div.container_link span.link a.norm{
	font-weight:normal !important;
}


#block_menu div.container_link span.link a{
	display:block;
	float:left;
	width:86% !important;
}


#block_menu div.container_link span.subLink a{
	display:block;
	float:left;
	width:80% !important;
}
/******************************/
/****** Container middel ******/
/******************************/
#container_content #container_middel{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	padding-left:10px;
	
	padding-top:22px;
	
	width:568px;
	height:auto;
	overflow: hidden;
}

#container_content #container_middel #block_afspraakMaken{
	position:relative;
	float:left;
	padding:10px;
	margin:0;
	margin-bottom:20px;
	width:536px;
	min-height:auto;
	border:#bcbec1 1px solid;
	background-color:#e7ebf3;
}
#block_afspraakMaken span.tekst img{
	position:relative;
	float:left;
	
	margin-right:10px;
	margin-bottom:0px;
}

#block_afspraakMaken span.tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:526px;
	height:auto;
}

#block_afspraakMaken a.imgLinkBlock{
	position:absolute;
	
	right:10px;
	bottom:10px;
	
	margin:0;
	padding:0;
	
	padding-top:7px;
	padding-left:10px;
	
	width:166px;
	height:23px;
	
	border:none;
	
	background-image:url(images/background-afspraak-maken.jpg);
	background-repeat:no-repeat;
}


#container_content #container_middel #block_verhaal{
	position:relative;
	float:left;
	padding:10px;
	margin:0;
	margin-bottom:20px;
	width:536px;
	min-height:auto;
	border:#bcbec1 1px solid;
	background-color:#e7ebf3;
}
#block_verhaal h3.h3_kop{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:536px;
	height:25px;
}
#block_verhaal img{
	position:relative;
	float:left;
	
	margin-right:10px;
	margin-bottom:0px;
}
#block_verhaal div.container_link span.arrow{
	padding:0;
	margin:0;
}

#container_content  #container_middel #container_faq{
	position:relative;
	float:left;
	padding:10px;
	margin:10px 0 30px;
	
	width:534px;
	height:auto;
	
	border:#bcbec1 1px solid;
}


#container_content #container_middel ul.faq{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-left:0px;
	margin-bottom:15px;
	
	width:510px;
	min-height:25px;
	
	list-style:square;
}
#container_content #container_middel ul.faq li{
	list-style:square;
	list-style:outside;
	
	padding-bottom:3px;
	margin-bottom:3px;
	
	margin-left:15px;
}
#container_content #container_middel ul.faq li a{
	width:100%;

}
#container_content #container_middel ul.faq li.active{
	margin-top:13px;
}
#container_content #container_middel ul.faq li.antwoord{
	list-style:none;
	margin-bottom:20px;
}



li.zien span.blockspan {
	float:left;
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	width:515px;
	

}
li.zien {
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	list-style-image:none !important;
	list-style-position:inside !important;
	list-style-type:none !important;
}
li.zien span.blockspan p {
	float:left;
	margin:0;
	padding:0;
	position:relative;

	margin-bottom:10px;
	margin-left:0;
	line-height:150%;
}
li.niet_zien {
	display:none !important;
	list-style-type:none !important;
}

#container_content #container_middel #container_faq form{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:534px;
	min-height:25px;
}

#container_content #container_middel #container_faq div.form_row{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:100%;
	height:auto;
}

#container_content #container_middel #block_navigatie{
	position:relative;
	float:left;
	padding:10px;
	margin:0;
	
	margin-top:0px;
	
	margin-right:10px;
	margin-bottom:25px;
	padding-bottom:40px;
	
	width:252px;
	min-height:350px;
	height:250px;
	border:1px solid #d9dadb;
	overflow:hidden;
}

#container_middel #block_navigatie h2{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:242px;
	height:22px;
}
#container_middel #block_navigatie img{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-bottom:10px;
}

#container_middel #block_navigatie span.kop{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:242px;
	min-height:35px;
}

#container_middel #block_navigatie span.quote{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:242px;
	min-height:22px;
	
	margin-bottom:10px;
}

#container_middel #block_navigatie div.container_link span.arrow{
	margin-left:0;
}
#container_middel #block_navigatie #container_float_links{
	position: absolute;
	left:10px;
	bottom:5px;
	padding:0;
	margin:0;
	min-height:20px;
	width:97%;
}
#container_middel #block_navigatie #container_float_links span.arrow{
	width:10px;
}
#container_middel #block_navigatie #container_float_links span.arrow, #container_middel #block_navigatie #container_float_links span.link{
	height:auto;
	font-weight:normal;
}
#container_middel #block_navigatie #container_float_links span.link a{
	font-size:11px;
	
}
#container_content  #container_middel #container_tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	
	margin-bottom:40px;
	width:536px;
	height:auto;
}

#container_content #container_middel div.container_tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	margin-bottom:20px;
	width:536px;
}

#container_content #container_middel div.container_downloads{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	margin-top:-10px;
	margin-bottom:30px;
	margin-left:10px;
	width:536px;
}

#container_content  #container_middel h1{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-top:-1px;
	
	width:536px;
	height:auto;
}

/* ------------ ---------- ----------- 
 ----------- NEW BLOCK ----------- 
 ----------- --------- -----------  */
	
	
				
#container_content #container_middel #block_informatie{
	position:relative;
	float:left;
	padding:10px;
	margin:0;
	margin-bottom:25px;
	width:536px;
	min-height:50px;
	border:1px solid #d9dadb;
}

#container_content #container_middel #block_informatie img{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
}
#container_content #container_middel #block_informatie div.block_content{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	padding-left:10px;
	width:426px;
	height:auto;
}
#container_content #container_middel #block_informatie div.block_content h1{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	margin-top:-2px;
	width:426px;
	min-height:30px;
}
#container_content #container_middel #block_informatie div.block_content div.container_tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:426px;
	min-height:30px;

}
#container_content #container_middel #block_informatie div.block_content div.container_link span.arrow {
	margin-left:0;
}


	/* ----------- --------- ----------- 
	 ----------- -- END -- ----------- 
	 ----------- --------- ----------- */
				
/******************************/
/****** Container right *******/
/******************************/
#container_content #container_right{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-bottom:30px;
	
	width:197px;
	min-height:300px;
}

#container_content #container_right #block_navigatie{
	position:relative;
	float:left;
	padding:10px;
	margin:0;
	margin-top:22px;
	margin-bottom:10px;
	padding-bottom:10px;
	width:177px;
	height:auto;
	border:1px solid #d9dadb;
	overflow:hidden;
}

#container_content #container_right #block_navigatie h2{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:197px;
	min-height:28px;
}

#container_content #container_right #block_navigatie img{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-bottom:10px;
}

#container_content #container_right #block_navigatie div.container_link span.arrow{
	margin-left:0;
}

#container_content #container_right h4.h4_title{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:10px;
	
	width:90%;
	min-height:25px;
}

#container_content #container_right hr.navigatie_hr{
	position:relative;
	float:left;
	
	color:#d9dadb;
	background-color: #d9dadb;
	width:100%;
	height:1px;
	
	margin:0;
	padding:0;
	
	border: 0;
	
	margin-bottom:15px;
	margin-top:15px;
}

#container_content #container_right #block_afspraakMaken{
	position:relative;
	float:left;
	padding:10px;
	margin:0;
	padding-bottom:0;
	width:177px;
	min-height:20px;
	border:#d9dadb 1px solid;
	background-color:#e7ebf3;
}
#container_content #container_right #block_afspraakMaken span.tekst img{
	position:relative;
	float:left;
	
	margin-right:10px;
	margin-bottom:0px;
	
	width:55px;
	height:64px;
}

#container_content #container_right #block_afspraakMaken span.tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:177px;
	min-height:30px;
}

#container_content #container_right #block_afspraakMaken a.imgLinkBlock{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	padding-top:7px;
	padding-left:10px;
	margin-left:10px;
	margin-top:20px;
	width:176px;
	height:23px;
	border:none;
	background-image:url(images/background-afspraak-maken.jpg);
	background-repeat:no-repeat;
}
/******************************/
/****** Container right *******/
/******************************/

#container_content  #container_mNieuws{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	padding-top:22px;
	
	width:437px;
	min-height:300px;
	
	overflow: hidden;
}

#container_content #container_mNieuws #container_tekst{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	padding-left:10px;
	
	margin-bottom:10px;
	width:417px;
	height:auto;
	
}
#container_content #container_mNieuws #container_tekst div.container_tekst{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:10px;
	width:417px;
	height:auto;
}

#container_content #container_mNieuws #container_tekst div.container_tekst img{
	position:relative;
	float:left;
	
	margin-right:10px;
	margin-bottom:0px;
}
#container_content #container_mNieuws #container_tekst h1{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-top:-1px;
	
	width:417px;
	min-height:30px;
}
#container_content  #container_mNieuws h1{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-top:-1px;
	
	width:417px;
	min-height:30px;
}


#container_content  #container_mNieuws #block_verhaal{
	position:relative;
	float:left;
	
	padding:10px;
	margin:0;
	margin-bottom:20px;
	
	width:415px;
	min-height:auto;
	
	border:#bcbec1 1px solid;
	background-color:#e7ebf3;
}

#container_content  #container_mNieuws #block_verhaal.newsOverzicht	img{
	width:148px;
}
#container_content  #container_mNieuws #block_verhaal.newsOverzicht	 div.block_verhaal_content{
	position:relative;
	float:left;
	
	width:250px;
	height:auto;
}
#container_content  #container_mNieuws #block_verhaal.newsOverzicht	 div.block_verhaal_content h3.h3_kop{
	width:240px;
}

#container_content  #container_mNieuws #block_verhaal.newsOverzicht	 div.block_verhaal_content  div.container_tekst{
	width:240px;
}
#container_content  #container_mNieuws #block_verhaal div.block_verhaal_content{
	position:relative;
	float:left;
	
	width:300px;
	height:auto;
}
#container_content #container_mNieuws #block_verhaal h3.h3_kop{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-top:-3px;
	
	width:310px;
	height:auto;

}
#container_content #container_mNieuws #block_verhaal div.container_tekst{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:10px;
	width:310px;
}
#container_content  #container_mNieuws #block_verhaal img{
	position:relative;
	float:left;
	
	margin-right:10px;
	margin-bottom:0px;
}
#container_content  #container_mNieuws #block_verhaal div.container_link span.arrow{
	padding:0;
	margin:0;
}


#container_content #container_rnieuws{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	padding-top:22px;
	
	width:317px;
	min-height:300px;
	
	overflow: hidden;
}

#container_content  #container_rnieuws #container_nieuws{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-bottom:15px;
	
	width:317px;
	height:auto;
}
#container_content  #container_rnieuws #container_nieuws div.container_nieuws{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	padding-left:10px;
	margin-bottom:18px;
	
	width:317px;
	height:auto;
}
#container_content  #container_rnieuws div.container_nieuws span.link{	
	position:relative;
	float: left;
	
	display:block;
}
#container_content  #container_rnieuws div.container_nieuws span.tekst{
	position:relative;
	float:left;
	
	width:70%;
	height:auto;
}
#container_content #container_rnieuws h3.h3_title{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	
	margin-top:-1px;
	min-height:25px;
	margin-bottom:8px;
}
#container_content #container_rnieuws div.container_nieuws img{
	position:relative;
	float: left;
	margin-right:10px;
	margin-bottom:5px;
}

#container_content #container_rnieuws div.container_link{
	width:295px;
}

#container_content #container_rnieuws #block_aanmelden{
	position:relative;
	float:left;
	
	padding:10px;
	margin:0;
	
	margin-bottom:20px;
	
	width:295px;
	min-height:auto;
	
	border:#d9dadb 1px solid;
	
	background-color:#e7ebf3;
}

#container_content #container_rnieuws #block_aanmelden span.tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:295px;
	height:auto;
}
#container_content #container_rnieuws #block_aanmelden form{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	width:295px;
	height:auto;
}
#container_content #container_rnieuws #block_aanmelden form div.form_row{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	padding-top:10px;
	width:295px;
	height:auto;
}
#container_content #container_rnieuws #block_aanmelden h4.h4_title{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:99%;
	min-height:25px;
}

#container_content #container_rnieuws #block_afspraakMaken{
	position:relative;
	float:left;
	
	padding:10px;
	margin:0;

	padding-bottom:50px;
	
	width:295px;
	min-height:auto;
	border:#bcbec1 1px solid;
	background-color:#e7ebf3;
}
#container_content #container_rnieuws #block_afspraakMaken span.tekst img{
	position:relative;
	float:left;
	
	margin-right:10px;
	margin-bottom:0px;
}

#container_content #container_rnieuws #block_afspraakMaken span.tekst{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:295px;
	height:auto;
}

#container_content #container_rnieuws #block_afspraakMaken a.imgLinkBlock{
	position:absolute;
	
	right:10px;
	bottom:10px;
	
	margin:0;
	padding:0;
	
	padding-top:7px;
	padding-left:10px;
	
	width:166px;
	height:23px;
	
	border:none;
	
	background-image:url(images/background-afspraak-maken.jpg);
	background-repeat:no-repeat;
}
#container_content #container_rnieuws #block_afspraakMaken h4.h4_title{
	position:relative;
	float:left;
	padding:0;
	margin:0;
	width:90%;
	min-height:25px;
}

/******************************/
/********** Footer ************/
/******************************/

#container_sitemap{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:990px;
	min-height:200px;
	
	background-color:#f3f4f9;
}


#container_sitemap span.sm_header{
	position:relative;
	float:left;
	
	padding:10px;
	padding-bottom:0px;
	margin:0;
	
	width:990px;
	height:auto;
}
#container_sitemap div.container_row{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	width:990px;
	height:auto;
}
#container_sitemap div.group{
	position:relative;
	float:left;
	
	padding:0;
	margin:9px;
	margin-bottom:20px;
	
	width:180px;
	min-height:30px;
}
#container_sitemap div.group a.firstLvl{
	position:relative;
	float:left;
	
	width:179px;
	height:auto;
	
	padding:1px;
}
#container_sitemap div.group a.secondLvl{
	position:relative;
	float:left;
	
	width:174px;
	height:auto;
	
	padding:1px;
	
	padding-left:5px;
}
#container_sitemap div.group a.thirdLvl{
	position:relative;
	float:left;
	
	width:169px;
	height:auto;
	
	padding:1px;
	
	padding-left:10px;
}
#container_sitemap div.group a.fourthLvl{
	position:relative;
	float:left;
	
	width:164px;
	height:auto;
	
	padding:1px;
	
	padding-left:15px;
}
#container_sitemap div.group a.fifthLvl{
	position:relative;
	float:left;
	
	width:159px;
	height:auto;
	
	padding:1px;
	
	padding-left:20px;
}


#container_footer{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	
	margin-top:10px;
	
	padding-top:5px;
	padding-right:3px;
	
	width:987px;
	height:30px;
	
	background-color:#FFFFFF;
	background-image:url(images/background_footer.jpg);
	background-repeat:no-repeat;
}
#container_footer span.ltag {
	position:relative;
	float:left;
	margin-left:10px;
	
	
	
	
}
#container_footer span.ltag a{
font-size:xx-small;
}
#container_footer a{
	padding-left:6px;
	padding-right:6px;
}

/******************************/
/*** afvangen van items ***/
/******************************/

#container_content #container_middel hr.h3_hr{
	width:558px;
}
#container_content #container_middel #container_tekst hr.h3_hr{
	width:544px;
}

a.downloadLink{
	padding:2px;
	padding-left:0px;
	
	margin:2px;
	margin-left:5px;
	display:block;
}
a.downloadLink img{
	margin-left:5px;
	margin-right:8px;
}


span.gelieerde_org{
	width:100%;
	min-height:25px;
}
span.gelieerde_org img{
	margin-right:5px;
}

/******************************/
/*** losse styles (classes) ***/
/******************************/

div.marginTop10{
	margin-top:10px !important;
}
.marginTop20{
	margin-top:20px !important;
}

.marginTop30{
	margin-top:30px !important;
}

div.marginBottom10{
	margin-bottom:10px !important;
}
div.marginBottom20{
	margin-bottom:20px !important;
}
div.marginBottom30{
	margin-bottom:30px !important;
}

/* Aanpassing stempagina 19-08-2011 */
.stemTb{
	margin-left: 218px;
	width: 420px;
}
.container_middle_stemTb{
	position:relative;
	float:left;
	
	padding:0;
	margin:0;
	padding-left:10px;
	
	padding-top:22px;
	
	width: 100% !important;
	height:auto;
	overflow: hidden;
}
