

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica,  sans-serif;
	font-size:0.7em;
	color:#000;
}
div.sitewrap {
	position: relative;
	width: 995px;
	margin: 0 auto;
	padding:0;
}
p{
	margin:10px 0 0 0;
	padding:0;
}
a {
	color:#1269bb;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;	
}
img {
	border: 0;
}
.clearfloat {
	clear: both;
	height:0px;
	font-size:0em;
}

/************************************************************************/
/* Sitewide menu														*/
/************************************************************************/
div.headerarea{
	background: url(/docroot/images/bg_header.jpg) repeat-x 0 0;
	height:70px;
	position:relative;
}	
	div.headerarea div.logo{
		position:absolute;
		top:15px;
		left:30px;
	}
		div.headerarea div.logo a.logo{
			display:block;
			float:left;	
			height:55px;
			width:70px;
		}
		
div.headerarea  div.topmenu{
	top:0;
	right:20px;
	padding:0;
	position:absolute;
}
div.headerarea  div.topmenu div.left-corner{
	background: url(/docroot/images/topmenu_left_corner.jpg) no-repeat 0 0;
	width:9px;
	height:19px;
	position:relative;
	float:left;
}
div.headerarea  div.topmenu	ul.sitewide-top{
	background: url(/docroot/images/topmenu_fill.jpg) repeat-x 0 0;
	margin:0 0 0 0;
	padding:0;
	height:19px;
	float:left;
}
		div.headerarea  div.topmenu	ul.sitewide-top li{	
			display:inline;
			list-style:none;
		}
			div.headerarea  div.topmenu	ul.sitewide-top li a{		
				color:#bfbfbf;
				font-size:0.85em;
				margin:0 3px 0 1px;
				text-decoration:none;
			}
			div.headerarea  div.topmenu	ul.sitewide-top li a:hover{
				color:#f26a03;
			}
			div.headerarea  div.topmenu	ul.sitewide-top li a.active{		
				color: #f26a03;
				font-size:0.85em;
				margin:0 3px 0 1px;
				text-decoration:none;
			}
			div.headerarea  div.topmenu	span.line-top{
				color:#656565;	
			}
div.headerarea  div.topmenu div.right-corner{
	background: url(/docroot/images/topmenu_right_corner.jpg) no-repeat 0 0;
	width:9px;
	height:19px;	
	float:left;
}

div.headerarea div.mainlevel{
	position:absolute;
	top:40px;		
	width:980px;
}
	div.headerarea div.mainlevel ul{
		margin:0 80px 0 0;
		padding:0;
		text-align:center;
	}
		div.headerarea div.mainlevel ul li{
			display:inline;				
			font-size:1.2em;
			list-style:none;
		}
			div.headerarea div.mainlevel ul li a{
				color: #f26a03;
				font-weight:bold;
				text-decoration:none;
				margin:0;
				padding:0 12px 0 12px;
			}
			div.headerarea div.mainlevel ul li a:hover{
				color: #FFFFFF;
			}
			div.headerarea div.mainlevel ul li a.active{
				color: #FFFFFF;
				font-weight:bold;
				text-decoration:none;
				margin:0;
				padding:0 12px 0 12px;
			}
div.headerarea  div.zoek{
	position:absolute;
	top:38px;
	left:773px;
	height:17px;
}
	div.headerarea div.zoek input.textfield{
		border:1px solid gray;
		height:14px;
		width:140px;
		margin-bottom:3px;
		float:left;
	}
	div.headerarea div.zoek input.submit{
		float:left;
		margin:0 0 0 10px;
	}
	
/************************************************************************/
/* content											                    */
/************************************************************************/
div.contentwrap{
	float:left;
	min-height:340px;
    height:auto !important;
    height:340px;
	width:1015px;
	margin:3px 0 0 0;
}
div.contentwrap div.servicemenu{
	background:#FFF;
	height:37px;
	width:980px;
}
	div.contentwrap div.servicemenu	ul.servicemenu{
		margin:0 0 0 0;
		padding:15px 0 0 230px;
		float:left;
	}
			div.contentwrap div.servicemenu ul.servicemenu li{
				display:inline;
				list-style:none;
			}
				div.contentwrap div.servicemenu ul.servicemenu li a{
					color:#9a9a9a;
					text-decoration:none;				
					margin:0 10px 0 0;
				}
				div.contentwrap div.servicemenu ul.servicemenu li a:hover{
					text-decoration:underline;
				}
				div.contentwrap div.servicemenu ul.servicemenu li a.active{
					color:#9a9a9a;
				}
				div.contentwrap div.servicemenu ul.servicemenu li span.line{
					color:#9a9a9a;
				}
/************************************************************************/
/* tekstgrootte											                */
/************************************************************************/				
				
div.tekstgrootte{
	color:#9a9a9a;
	float:left;
	margin: 15px 0px 0 0px;
	padding:0 0 0 0;
}	

div.tekstgrootte span {
		margin: 0 10px;
		float: left;
	}
	div.tekstgrootte a {
		display: block;
		width: 10px;
		height: 9px;
		overflow: hidden;
		margin: 3px 2px;
		float: left;
	}
	div.tekstgrootte a.small{
		background: url(/docroot/images/icon_small_a.gif) 0 0 no-repeat;
	}
	div.tekstgrootte a.middle{
		background: url(/docroot/images/icon_medium_a.gif) 0 0 no-repeat;
	}
	div.tekstgrootte a.large{
		background: url(/docroot/images/icon_large_a.gif) 0 0 no-repeat;
	}	
	div.tekstgrootte a:hover,
	div.tekstgrootte a.active{
		background-position:-10px 0;
	}

div.bookmark{}
	div.bookmark ul.bookmark{
		display:inline;
		margin:15px 205px 0 0;
		padding:0;
		float:right;
	}
		div.bookmark ul.bookmark li{
			list-style:none;
		}
		div.bookmark ul.bookmark li a{
			background: url(/docroot/images/icon_bookmark.gif) 0 4px no-repeat;
			color:#9a9a9a;
			padding:0 0 0 18px;
			text-decoration:none;
		}		
		div.bookmark ul.bookmark li a:hover{
			text-decoration:underline;
		}		
/************************************************************************/
/* layout left											                */
/***********************************************************************/
div.layout_left{
	background:#FFFFFF;
	width:180px;
	height:auto;
	margin:0px 30px 0px 20px;
	display:inline;
	float:left;

}
div.layout_left div.mainlevel ul.mainlevel{	
		background: url(/docroot/images/bg_mainlevel.gif) repeat-x 0 100%;
		margin:0;
		padding:0;
	}
		div.layout_left div.mainlevel ul.mainlevel li{
			background: url(/docroot/images/bg_mainlevel.gif) repeat-x 0 0;
			list-style:none;
		}
			div.layout_left div.mainlevel ul.mainlevel li a{
				background: url(/docroot/images/mainlevel_arrow.gif) no-repeat 0 9px;
				color:#000000;
				display:block;
				font-size:1em;
				min-height:20px;
    			height:auto !important;
   				height:20px;
				font-weight:bold;
				padding:8px 0 0 13px;
				text-align:left;
				text-decoration:none;
			}
			div.layout_left div.mainlevel ul.mainlevel li a:hover{
				color:#ff8e1d;
			}
			div.layout_left div.mainlevel ul.mainlevel li a.active{
				background: url(/docroot/images/mainlevel_arrow.gif) no-repeat 0 9px;
				color:#ff8e1d;
				display:block;
				font-size:1em;
				font-weight:bold;
				padding:8px 0 5px 13px;
				text-align:left;
				text-decoration:none;
			}	
			
div.layout_left div.mainlevel ul.mainlevel ul.mainlevel_2{
	margin:0px 0 5px 12px;
	padding:0;
}		
	div.layout_left div.mainlevel ul.mainlevel ul.mainlevel_2 li{
		background:none;
		list-style:none;
		padding:0px 0 0 0px;
	}	
		div.layout_left div.mainlevel ul.mainlevel ul.mainlevel_2 li a{
			background: url(/docroot/images/forward_arrow_gray.gif) no-repeat 0 5px;
			font-weight:normal;
			padding:0 0 0 10px;
		}	
		
		div.layout_left div.mainlevel ul.mainlevel ul.mainlevel_2 li a:hover{
			background: url(/docroot/images/forward_arrow.gif) no-repeat 0 5px;
			color:#ff8e1d;
		}

div.layout_left div div.ad{
	margin:20px 0 20px 0;
}

div.questions{ 
	margin:40px 0 0 0;
}
	div.questions h1{
		color:#b2b1b1;
		font-size:1.4em;
		margin:0;
		padding:0;
	}
	div.questions h2{
		color:#6b686b;
		font-size:1.1em;
		margin:5px 0 10px 0;
		padding:0;
	}
div.questions ul.questions{
	margin:0;
	padding:0;
}

	div.questions ul.questions li{
		background: url(/docroot/images/servicemenu_arrow.gif) no-repeat 0 5px;
		list-style:none;
		padding:0 0 0 10px;
	}


	div.questions a{
		color:#6b686b;
		text-decoration:none;
	}
	
	div.questions a:hover{
		color:#6b686b;
		text-decoration:underline;
	}
/************************************************************************/
/* layout center area										            */
/************************************************************************/
div.layout_center{
	float:left;
	width:547px;
	margin:0 0 20px 0;
}	

	div.layout_center div.centercontent{}

		div.layout_center div.centercontent h1{
			color:#f26a03;
			margin:0 0 0 0;
			font-size:2.0em;
			padding:10px 0 15px 0;
			float:left;		
			width:528px;
			}		

		div.layout_center div.centercontent div.extendedArticle h1{
			color:#f26a03;
			margin:0 0 0 0;
			font-size:1.4em;
			padding:10px 0 15px 0;
			float:left;		
			width:528px;
			}	
			
			div.layout_center div.centercontent span.rss{
				background:transparent url(../images/rss.gif) no-repeat 0pt 15px;
				border-top:1px solid #9A9A9A;
				cursor:pointer;
				height:15px;
				float:left;
				width:15px;
				padding:18px 0 0 0;
			}
			
			div.layout_center div.centercontent div.intro-wrapper span.rss_feed{
				background:transparent url(../images/rss.gif) no-repeat 530px 15px;
				height:15px;
				float:right;
				width:545px;
				padding:15px 0 0 0;
				cursor:pointer;
			}
	
		div.layout_center div.centercontent h2{
			color:#575757;
			font-size:1.3em;
			margin:0 0 0 0;
			padding:0px 0 15px 0;
		}	
		
		div.layout_center div.centercontent h3{
			color:#575757;
			font-size:1.2em;
			margin:15px 0 5px 0;
			padding:0 0 0 0;
		}	
		
		div.layout_center div.centercontent img.content_visual_wide{
			margin: 0 0 15px 0;
		}
/************************************************************************/
/* FAQ		 				                                            */
/************************************************************************/	

div.question-container div.question {
	background:transparent url(../images/forward_arrow.gif) no-repeat scroll 0pt 5px;
	color:#000000;
	cursor:pointer;
	font-weight:bold;
	padding:0  0 0 10px;
}
	div.question-container p{
		padding:0;
		margin:0 0 5px 0;
	}
	div.question-container p strong{
		color:#515151;
	}
	div.question-container div.question:hover {
		background:transparent url(../images/forward_arrow.gif) no-repeat scroll 0pt 5px;
		color:#fe911c;
		font-weight:bold;
	}
	div.question-container div.question.active {
		background:transparent url(../images/down_arrow.gif) no-repeat scroll 0pt 5px;
		color:#fe911c;
		font-weight:bold;
		text-decoration:none;
	}
div.question-container div.anwsers {
	background:#FFFFFF none repeat scroll 0%;
	padding:5px;
	margin:5px 0 5px 10px;
}
	
/************************************************************************/
/* Intro block lijst				                                */
/************************************************************************/		
div.layout_center div.centercontent div.intro-wrapper div.intro-block ul.bullet-list{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}	
	div.layout_center div.centercontent div.intro-wrapper div.intro-block ul li{}	
		div.layout_center div.centercontent div.intro-wrapper div.intro-block ul li a{}	
				
/************************************************************************/
/* Intro block			                                */
/************************************************************************/	

div.layout_center div.centercontent div.intro-wrapper{	
	background:#f9f9f9 url(/docroot/images/bg_dotted_line.gif) repeat-x 0 0;
	padding:15px 0 0 0;
	margin:0 0 15px 0;
}	
	div.layout_center div.centercontent div.intro-wrapper div.intro-block{
		color:#575757;
		margin:0 0 0 0;
		font-weight:bold;
		padding:0 0 0  5px;
	}
		div.layout_center div.centercontent div.intro-wrapper div.intro-block p{
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
	
	div.layout_center div.centercontent div.intro-wrapper div.intro-block div.title{
		float:left;
	}		
	
	div.layout_center div.centercontent div.intro-wrapper div.intro-block form.select-year{
		margin:0 0 0 470px;
	}	
	div.layout_center div.centercontent div.intro-wrapper div.intro-block-bottom{
		background: url(/docroot/images/bg_dotted_line.gif) repeat-x 0 100%;
		height:1px;
		margin:0;
		padding:0;
		height:15px;
	}	
		
div.layout_center div.centercontent div.article img.img_right{
	float:right;
	margin:0 0 10px 10px;
}

div.layout_center div.centercontent div.article img.img_left{
	float:left;
	margin:0 10px 10px 0;
}

/************************************************************************/
/* Downloads							                                */
/************************************************************************/		
div.layout_center div.centercontent div.intro-wrapper div.intro-block a.link{
	background: url(/docroot/images/forward_arrow.gif) no-repeat 0 5px;
	padding:0 0 0 10px;
	font-weight:normal;
	color:#575757;
}

div.layout_center div.centercontent div.download-block{}
	div.layout_center div.centercontent div.download-block h2{
		background: url(/docroot/images/bg_dotted_downloads.gif) repeat-x 0 20px;
	}
	
		div.layout_center div.centercontent div.download-block table.download-table{
			color:#636363;
			width:100%;
			border:none;
			margin:0 0 30px 0;
		}
			div.layout_center div.centercontent div.download-block table.download-table td{
				padding:5px 0 0 0;
			}
		
			div.layout_center div.centercontent div.download-block table.download-table td.ico-pdf{
				background: url(/docroot/images/ico_pdf.gif) no-repeat 0 0;
				padding:0 0 0 22px;
			}
			
			div.layout_center div.centercontent div.download-block table.download-table td a.download{
				background: url(/docroot/images/forward_arrow.gif) no-repeat 0 5px;
				padding:0 0 0 10px;
				color:#636363;
			}
/************************************************************************/
/* Lijstpagina							                                */
/************************************************************************/		
	
div.layout_center div.centercontent div.case-block-wrapper{
	margin:15px 0 0 0;
}	
	div.layout_center div.centercontent div.case-block-wrapper img.img_left{
		float:left;
		width:110px;
		margin:0 10px 0 0;
	}
	div.layout_center div.centercontent div.case-block-wrapper img.img_right{
		float:right;
		width:110px;
		margin:0  0 0 10px;
	}
	div.layout_center div.centercontent div.case-block-wrapper div.intro-case-block{
		float:left;
		width:420px;
	}	
		div.layout_center div.centercontent div.case-block-wrapper div.intro-case-block div.date{
			float:left;
			font-weight:bold;
			color:#a0a0a0;
			margin:2px 0 0 3px;
     	}	
	
		div.layout_center div.centercontent div.case-block-wrapper div.intro-case-block h3{
			margin:0;
			float:left;
			padding:0;
		}	
			div.layout_center div.centercontent div.case-block-wrapper div.intro-case-block p{
				margin:0;
				padding:0;
			}
			div.layout_center div.centercontent div.case-block-wrapper div.intro-case-block a.read-more{
				background: url(/docroot/images/readmore_arrow.gif) no-repeat 0 5px;
				color:#575757;
				padding:0 0 0 7px;
			}	

			div.layout_center div.centercontent div.case-block-wrapper div.intro-case-block a.read-more:hover{
				text-decoration:none;
			}	
div.layout_center div.centercontent div.case-block-wrapper div.case-block-bottom{
	background: url(/docroot/images/bg_dotted_line.gif) repeat-x 0 100%;
	height:1px;
	padding:15px 0 0 0; 
}	
/************************************************************************/
/* Zoekresultaten							                            */
/************************************************************************/	

div.layout_center div.centercontent div.intro-wrapper div.intro-block form.search-article{
	position:relative;
	margin:0;
	padding:0;
}
	div.layout_center div.centercontent div.intro-wrapper div.intro-block form.search-article input.article-search-box{
		margin:0 5px 0 0;
		float:left;
	}
	div.layout_center div.centercontent div.intro-wrapper div.intro-block form.search-article input.button-search-article{
		position:absolute;
		margin:0 0 0 10px;
	}

div.layout_center div.centercontent div.total-results,
div.layout_center div.centercontent div.total-results-bottom{
	margin:0 0 10px 0;
}
	div.layout_center div.centercontent div.total-results span.orange,
	div.layout_center div.centercontent div.total-results-bottom span.orange{
		font-weight:bold;
		color:#f26a03;
	}

div.layout_center div.centercontent div.select-results{}

div.layout_center div.centercontent div.search-result-block{
	margin:15px 0 0 0;
}
	
	div.layout_center div.centercontent div.search-result-block a{
		color:#575757;
		font-size:1.3em;
		font-weight:bold;
		display:block;
		margin:0 0 5px 0;
	}

	div.layout_center div.centercontent div.search-result-block p{
		margin:0;
		padding:0;
	}
	
div.layout_center div.centercontent a.next-page{
	background: url(/docroot/images/forward_arrow.gif) no-repeat 0 5px;
	display:block;
	margin:20px 0 20px 0;
	padding:0 0 0 10px;
	color:#575757;
	text-decoration:none;
}

div.layout_center div.centercontent a.next-page:hover{
	text-decoration:underline;
}

div.layout_center div.centercontent div.total-results-bottom{
	background: url(/docroot/images/bg_dotted_line.gif) repeat-x 0 0;
	padding:20px 0 0 0;
}

/************************************************************************/
/* adres en route									                    */
/************************************************************************/
div.layout_center div.centercontent div.intro-wrapper div.intro-block div.col-1{
	width:120px;
	float:left;
}
div.layout_center div.centercontent div.intro-wrapper div.intro-block div.col-2{
	font-weight:normal;
	width:200px;
	line-height:1.6em;
	float:left;
}
div.layout_center div.centercontent div.intro-wrapper div.intro-block div.col-3{
	font-weight:normal;
	width:200px;
	line-height:1.6em;
	float:left;
	margin:18px 0 0 0;
}
	div.layout_center div.centercontent div.intro-wrapper div.intro-block div.col-3 a.mail{
		color:#575757;
		text-decoration:none;
	}
	
	div.layout_center div.centercontent div.intro-wrapper div.intro-block div.col-3 a.mail:hover{
		text-decoration:underline;
	}
div.layout_center div.centercontent div.article h2{
	margin:0px 0 0 0;
	padding:0;
}

div.layout_center div.centercontent div.article p{
	margin:0;
	padding:0;
}

div.layout_center div.centercontent div.article .routekaart{
	margin:10px 0 20px 0;
}


/************************************************************************/
/* layout center vervolg area										    */
/************************************************************************/
div.layout_center div.centertop{
	margin:0 0 20px 0;
	float:left;
}

div.layout_center_vervolg{
	background:#F3F3F3;
	float:left;
	width:547px;
	min-height:440px;
	height:auto !important;
	height:440px;
}	

		div.layout_center_vervolg div.centertop{
			min-height:460px;
			height:auto !important;
			height:460px;
		}	
		
		div.layout_center_vervolg div.centertop img.imgtop{}	
		
		div.layout_center_vervolg div.centertop div.sublevel{
			width:157px;
			position:relative;
			top:-220px;
			left:375px;
		}	
			div.layout_center_vervolg div.centertop div.sublevel ul{
				background:#7b7a7a;
				margin:0;
				padding:0;
			}	
			
			div.layout_center_vervolg div.centertop div.sublevel h1{
				background: #7b7a7a url(/docroot/images/bg_sublevel.gif) repeat-x 0 100%;
				font-size:1.2em;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				padding:20px 0 8px 8px;
				margin:-3px 0 0 0;
			}	
				div.layout_center_vervolg div.centertop div.sublevel h1 a{
					color:#e6e6e6;
					text-decoration:none;
				}	
				div.layout_center_vervolg div.centertop div.sublevel h1 a:hover{
					text-decoration:underline;
				}	
				
			div.layout_center_vervolg div.centertop div.sublevel ul.sublevel{
				margin:0;
				padding:0;
			}	
			
				div.layout_center_vervolg div.centertop div.sublevel ul.sublevel li{
					background: url(/docroot/images/bg_sublevel.gif) repeat-x 0 100%;
					height:18px;
					list-style:none;
				}
				
					div.layout_center_vervolg div.centertop div.sublevel ul.sublevel li a{
						background: url(/docroot/images/submenu_arrow.gif) no-repeat 10px 8px;
						padding:2px 0 0 20px;
						color:#FFFFFF;
						text-decoration:none;
					}
					
					div.layout_center_vervolg div.centertop div.sublevel ul.sublevel li a:hover{
						color:#f26a03;
					}
					
					div.layout_center_vervolg div.centertop div.sublevel ul.sublevel li a.active{
						background: url(/docroot/images/submenu_arrow_over.gif) no-repeat 10px 5px;
						color:#f26a03;
						font-weight:bold;
						padding:0 0 0 20px;
						text-decoration:none;
					}
					
					div.layout_center_vervolg div.centertop div.sublevel div.sublevel_bottom{
						background: url(/docroot/images/submenu_bottom.gif) no-repeat 0 0;
						height:10px;
					}

div.layout_center_vervolg div.layout_center_vervolg_tekst{
	margin:-220px 10px 0px 20px;
	padding:0 0 30px 0;
	display:inline;
	float:left;
}
	div.clayout_center_vervolg div.layout_center_vervolg_tekst strong{
		color:#575757;
		display:block;
		margin:20px 0 20px 0;
	}
	div.layout_center_vervolg div.layout_center_vervolg_tekst h1{
		color:#f26a03;
		font-size:2.2em;
		margin:0;
	}
	div.layout_center_vervolg div.layout_center_vervolg_tekst h2{
		color:#575757;
		font-size:1.5em;
		margin:10px 0 10px 0;
	}
	
	
	div.layout_center_vervolg div.layout_center_vervolg_tekst img.img_right{
		margin:10px;
		float:right;
	}

div.centercontent div.contentcol{
	height:auto;
	display:inline;
	width:170px;
	margin:0 12px 0 0;
	float:left;
}
	div.centercontent div.contentcol div.article{
		margin:10px 0 10px 0;	
	}
		div.centercontent div.contentcol div.article h1{
			background: url(/docroot/images/h1_borderbottom.gif) repeat-x  0 100%;
			border:none;
			color:#F26A03;
			font-size:1.4em;
			margin:0 0 0px 0;
			padding:0 0 5px 0;
			width:100%;
		}
		
	div.contentcol h2{
		color:#636363;
		font-size:1.1em;
		margin:0;
		padding:0;
	}
	
a.button_leesverder{
	background: url(/docroot/images/button_leesverder.gif) no-repeat 0 0;
	display:block;
	color:#626262;
	text-decoration:none;
	font-weight:bold;
	padding:2px 0 0 6px;
	margin:10px 0 0 0;
	width:100px;
	height:22px;
}
	
/************************************************************************/
/* layout right area									                        */
/************************************************************************/			
div.layout_right{
	background:#FFFFFF;
	float:left;
	width:205px;
	margin:0 0 15px 30px;
}

	div.layout_right div.quicklinkblock{
		background:url(/docroot/images/bg_quicklinks.gif) no-repeat 0 0;
		width:170px;
		height:220px;
	}
		div.layout_right div.quicklinkblock h1{
			color:#f26a03;
			font-size:1.4em;
			padding:15px 0 0 20px;
			margin: 0 0 10px 0;
		}
			div.layout_right div.quicklinkblock ul{
				margin:0;
				padding:0;
			}
				div.layout_right div.quicklinkblock ul li{
					list-style:none;
					display:inline;
				}	
					div.layout_right div.quicklinkblock ul li a{
						background: url(/docroot/images/quicklink_arrow.gif) no-repeat 0 4px;
						padding:0 0 0 10px;
						margin:10px 0 0 20px;
						display:block;
						color:#636363;
					}	
					div.layout_right div.quicklinkblock ul li a:hover{
						text-decoration:none;
					}
					
div.layout_right div.right_banner_buttons{}
	
	div.layout_right div.right_banner_buttons div img{
		margin:12px 0 0 0px;
	}

/************************************************************************/
/* Footer				                                             	*/
/************************************************************************/
div.footer{
	background: url(/docroot/images/bg_footer.gif) 0 0 repeat-x;
	display:inline;
	float:left;
	height:37px;
	margin:0px 0 0 30px;
	width:945px;
}
div.footer div	div.footertext{
		color:#848484;
		font-size:0.8em;
		float:left;
		margin:5px 0 0 15px;
		padding:0 0 0 0;
		width:780px;
	}
		div.footer div	div.footertext p{ 
			margin:0;
			padding:0;
		}
div.bottommenu{}
	div.bottommenu ul.sitewide_bottom{
		list-style:none;display:inline;
		margin:3px 15px 0 0;
		padding:0;
		float:right;
		width:130px;
	}	
		div.bottommenu ul.sitewide_bottom li{
			margin:0px 0 0 0px;	
			padding:0 0 0 0;	
			text-align:right;
		}
			div.bottommenu ul.sitewide_bottom li a{
				color:#848484;
				font-size:0.8em;
			}
			div.bottommenu ul.sitewide_bottom li a:hover{
				text-decoration:none;
			}
/************************************************************************/
/* Form		                                                        	*/
/************************************************************************/			
div.form{}
	div.form select{
		border:1px solid #cccccc;
		height:20px;
		width:202px;
	}
	div.form textarea{
		border:1px solid #cccccc;
		width:200px;
	}
	div.form div.form-image{}

	div.form div.form-image img{
		float:left;
	}

	div.form form.form-content{
		margin: 0;
		padding: 0;	
		float:left;
	}	
		div.form form.form-content fieldset.form-financiele-bijsluiter{
			border:none;
			margin:0 0 0 20px;
			padding:0;
		}
			div.form form.form-content fieldset.form-financiele-bijsluiter legend{}

				div.form form.form-content fieldset.form-financiele-bijsluiter label.default{
					clear: left;
					color:#777777;
					font-weight:bold;
					float: left;
					width: 135px;
					min-height: 16px;
					height: auto !important;
					height: 16px;
					background: #f2f4f3;
					margin: 0 0 2px 0;
					padding: 3px 0 3px 5px;
				}
  				div.form form.form-content fieldset.form-financiele-bijsluiter input.textfield{
					float: left;
					width: 200px;
					height: 20px;
					padding: 0;
					margin: 0 0 2px 0;
					border: 1px solid #ccc;
				}
				div.form form.form-content fieldset.form-financiele-bijsluiter div.formbuttons{
					float:right;
					display:inline;
					margin:0 0px 0 0;
				}
/************************************************************************/
/* Sitemap	                                             	*/
/************************************************************************/
div.sitemap{}
	div.sitemap ul{
		margin:0;
		padding:0;
	}
		div.sitemap ul li{
			background: url(/docroot/images/forward_arrow.gif) no-repeat 0 10px;
			list-style:none;
			padding: 5px 0 0 10px;
		}
			div.sitemap ul li a{
				text-decoration:none;
				color:#636363;
			}
			div.sitemap ul li a:hover{
				text-decoration:none;
				color:#fe911c;
			}
				div.sitemap ul li ul{
					margin:0 0 0 20px;
					padding:0;
				}
div.sitemap div.col-1,
div.sitemap div.col-2,
div.sitemap div.col-3{
	float:left;
	width:180px;
}
	div.sitemap div.col-1 h2,
	div.sitemap div.col-2 h2,
	div.sitemap div.col-3 h2{
		background: url(/docroot/images/bg_mainlevel.gif) repeat-x 0 100%;
		color:#939393;
		width:160px;
		padding:0 0 7px 0;
	}

div.poll h1 {
	background: url(/docroot/images/h1_borderbottom.gif) repeat-x  0 100%;
	border:none;
	font-size:1.4em;
	margin:0 0 0px 0;
	padding:0 0 5px 0;
	width:100%;
	color:#575757;
}
div.poll h2 {
	color:#F26A03;
	font-size:1.3em;
}
/**************************************************************/
/*scalable input buttons*/
/**************************************************************/

div.zoek form div.btn-input-scalable-top{
	height:17px;
	margin:0 0 0 5px;			
	float:left;
}
	div.zoek form div.btn-input-scalable-top div.left_button{
		background: url(/docroot/images/btn_input_left_top.gif) no-repeat 0 0;
		width:7px;
		height:17px;
		float:left;
	}
	div.zoek form div.btn-input-scalable-top input.submit{
			background: url(/docroot/images/btn_input_fill_top.gif) repeat-x 0 0;
			font-family: Arial, Verdana, Helvetica,  sans-serif;
			color:#7e7e7e;
			border:0;
			cursor:pointer;
			font-size:11px;
			font-weight:bold;
			padding:1px 0 3px 0;
			margin:0px;
			height:17px;
			float: left;
	 }
	 div.zoek form div.btn-input-scalable-top div.right_button{
		background: url(/docroot/images/btn_input_right_top.gif) no-repeat 0 0;
		width:7px;
		height:17px;
		float:left;
	}
/*scalable color button*/
div.zoek form div.btn-input-scalable-content{
	height:24px;
	margin:0 0 0 5px;	
	float:left;	
}
	div.zoek form div.btn-input-scalable-content div.left_button{
		background: url(/docroot/images/button_left_orange.gif) no-repeat 0 0;
		width:10px;
		height:24px;
		float:left;
	}
	div.zoek form div.btn-input-scalable-content input{
			background: url(/docroot/images/button_middle_orange.gif) repeat-x 0 0;
			font-family: Arial, Verdana, Helvetica,  sans-serif;
			color:#FFFFFF;
			font-weight:bold;
			border:0;
			padding:1px 0 10px 0;
			font-size:14px;
			margin:0;
			cursor:pointer;
			height:24px;
			float: left;
	 }
	 
	div.zoek form div.btn-input-scalable-content div.right_button{
		background: url(/docroot/images/button_right_orange.gif) no-repeat 0 0;
		width:10px;
		height:24px;
		float:left;
	}
