@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
		margin:0px;
		padding:0px;
		border:0px;
		outline:0px;
		font-weight:inherit;
		font-style:inherit;
		font-size:100%;
		font-family:inherit;
}
:focus{outline:0}
ol, ul{
		list-style:none;
}
table{
		border-collapse:separate;
		border-spacing:0
}
caption,th,td{
		font-weight:normal;
}
blockquote:before,blockquote:after,q:before,q:after{
		content:""
}
blockquote,q{
		quotes:"" ""
}
body,div,h1,h2,h3,p,a,ul,li{
		margin:0px;padding:0px
}
body, html{
	height:100%;	
}

.content  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#231f20;
}
td  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#231f20;
}
.kop{
	font-size:17px;
	color:#fdba47;
}
.intro{
	color:#0073ae;
}
.subkop{
	color:#0073ae;
	font-weight:bold;
}
.tabelborder{
	border:solid 2px #0073ae;
}

.tabelborder td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.pos{
	position:relative;
	height:0;
}
.print{
	display:none;	
}
.site{
	margin-left:auto;
	margin-right:auto;
	width:990px;	
}
#menubalkLinks{
	background-color:#ffe0b0;
	background-image:url(../img/logo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:92px;
	padding-top:77px\9;
}
.menu{
	padding-top:3px;
	padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#0073ae;
	font-size:14px;
}
.menu a{
	text-decoration:none;
	color:#0073ae;
	display:block;
	/*margin-top:-2px\9;
	margin-bottom:-2px\9;*/
}
.menu a:hover, .menu .selected a{
	text-decoration:none;
	color:#ec0c24;
}
.menu li{
	padding-top:14px;
	padding-top:12px\9;
	padding-bottom:0px;
	font-weight:bold;
	border:0;
	border:solid 1px #ffe0b0\9;
	border-left:0;
	border-right:0;
	
}
.menu  li.selected{
	padding-top:14px;
	padding-top:12px\9;
	padding-bottom:0px;
}
.submenu li, .submenu li.selected{
	padding-top:0px !important;
	padding-bottom:0px !important;
	font-weight:normal;
}
.submenu a{
	text-decoration:none;
	color:#0073ae !important;
	display:block;
	/*margin-top:-3px\9;
	margin-bottom:-3px\9;*/
}
.submenu a:hover, .submenu .selected a{
	text-decoration:none;
	color:#ec0c24 !important;
}
#decoratie{
	background-image:url(../img/decoratie.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	
}
.fotoRechts{
	width:213px;
	height:200px;
	background-position:left top;
	background-image:url(../img/homefoto.jpg);
	background-repeat:no-repeat;
	margin-bottom:17px;
}
.nieuwstitel{
	padding-left:10px;
	padding-top:12px;
	padding-bottom:3px;
	background-color:#89bcde;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.nieuwsitems{
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	padding-top:3px;
}
.nieuwsitems a{
	text-decoration:none;	
}
.nieuwsitems .item{
	margin-bottom:14px;
}
.nieuwsitems .item .datum{
	font-size:15px;
	color:#231f20;
}
.nieuwsitems .item .kop{
	font-size:14px;
	/*color:#fdc058;*/
	color:#ED1C2F;
	font-weight:bold;
}
.nieuwsitems .item .tekst{
	font-size:15px;
	color:#231f20;
}
.nieuwsitems .item .link{
	color:#ed1b2e;
}
.overzichtLink a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ED1B2E;
	font-weight:normal;
	text-decoration:none;
}
.overzichtLink a:hover{
	text-decoration:underline;
}
#topmenu{
	line-height:24px;
	padding-top:30px;
	padding-bottom:22px;
	padding-left:10px;
	padding-right:10px;
	background-color:#89bcde;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	border-bottom:solid 15px #fff;
}
#topmenu a{
	margin-right:20px;
	text-decoration:none;
	color:#fff;
	font-size:14px;
}
#topmenu a:hover, #topmenu a.selected{
	color:#e4283d;
}
#topmenu a#smallA {
	margin-right:0px;
	font-size:12px;
}
#topmenu a#normalA {
	margin-right:0px;
}
#topmenu a#bigA {
	margin-right:0px;
	font-size:16px;
}
.zoekveld{
	height:24px;
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	border:0;
	line-height:24px;
	padding-left:10px;
	margin-left:20px;
	background-color:#89bcde;
	width:121px;
	background-image:url(../img/zoekveld13.gif);	
	
}
#topmenu form{
	float:right;
	margin-top:-1px;
	margin-top:-65px\9;
	margin-right:10px\9;
}
#contentTekst{
	padding-left:10px;
	padding-right:55px;
	position:relative;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#231f20;
	width:421px;
	width:486px\9;
}
#contentTekst.homepage{
	padding-left:0px;
	padding-right:0px;
	position:relative;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#231f20;
	width:486px;
	width:486px\9;
}
 #contentTekst td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#231f20;
}
#contentTekst .contentHeader{
	font-size:16px;
	color:#ed1c2f;
	font-weight:bold;
	padding-top:18px;
	margin-bottom:18px;
	display:block;
	position:relative;
}
.news #contentTekst .contentHeader{
	font-size:16px;
	color:#fff;
	font-weight:bold;
	padding-top:18px;
	margin-bottom:18px;
	display:block;
}
#contentTekst .contentHeader a{
	position:absolute;
	width:19px;
	height:20px;
	right:-50px;
	right:0px\9;
	top:16px;
}

.news #contentTekst .contentHeader a{
	position:absolute;
	width:19px;
	height:20px;
	right:55px;
	right:110px\9;
	top:16px;
	
}
#contentTekst.homepage .contentHeader{
	position:absolute !important;
	left:10px;
	top:0px;
	width:466px;
	font-size:16px;
	color:#ed1c2f;
	font-weight:bold;
	padding-top:18px;
	margin-bottom:18px;
	z-index:20;
}
#contentTekst.homepage .contentHeader a{
	position:absolute;
	width:19px;
	height:20px;
	right:0px;
	top:16px;
	
}
#newsfoto{
	position:absolute;
	right:0;
	top:0;
	width:98px;
	height:98px;
	background-position:left top;
	background-repeat:no-repeat;
}
#contentTekst p, #contentBalk p{
	margin-bottom:18px;
}
#contentTekst a{
	color:#ed1c2f;
	text-decoration:none;
}
#contentTekst a:hover{
	color:#ed1c2f;
	text-decoration:underline;
}
#contentTekst strong, #contentTekst b{
	color:#007cb7;
	font-weight:bold;
}
#contentTekst .modified, .modified  {
	margin-top:0px;
    color: #8e908f;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.news #contentTekst .modified, .news .modified{
	color: #ffffff;
}

#contentTekst li{
	list-style:disc;
	margin-left:20px;
}
#contentTekst ul{
	margin-bottom:20px;
}
.sitemap1 li{
	margin-bottom:20px;
	font-weight:bold;
	color:#0073ae;
	list-style:disc;
	margin-left:20px;
}
.sitemap1 a{
	color:#0073ae !important;
}
.sitemap2 li{
	margin-left:70px;
	list-style:disc;
	color:#ED1C2F;
	font-weight:normal;	
	margin-bottom:2px;
}
.sitemap2 a{
	color:#ED1C2F !important;
}
.formulier .cell2 .text{
	width:100%;
	border:solid 1px #ffe0b0;
	margin-bottom:8px;
	margin-top:3px;
	color:#231F20;
	font-size:15px;
}
.formulier .cell1{
	padding-top:10px;
}
.formulier .knop{
	border:solid 1px #0073ae;
	font-weight:bold;
	float:right;
	color:#fff;
	background-color:#0073ae;
}
.formulier{
	width:100%;
}
h3{
	font-weight:bold;	
	color:#007cb7;
}
em, i{
	font-style:italic;	
}

.pubTitel td {
	background-color:#0073ae;
	font-style:italic;
	color:#fff !important;
	padding:3px;
	padding-left:8px;
	padding-bottom:5px;
	font-weight:bold;
}
.pubNew td{
 font-weight:bold;
 border-bottom:solid 1px #417ea7;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:10px;
 color:#417ea7;
}
.pubNew a{
color:#231F20 !important;
text-decoration:none;
font-weight:normal;
}
.pubNew a:hover{
color:#231F20 !important;
text-decoration:underline;
font-weight:normal;
}
.pubResult{
 border-top:solid 1px #417ea7;
 border-left:solid 1px #417ea7;
}
.pubResult .titel{
background-color:#417ea7;
color:#fffbe7;
font-weight:bold;
}
.pubResult td{
 border-bottom:solid 1px #417ea7;
 border-right:solid 1px #417ea7;
 padding-top:5px;
 color:#417ea7;
 padding-bottom:5px;
 padding-left:10px;
 padding-right:10px;
 color:#417ea7;
}
.pubResult td a{
font-weight:bold;
text-decoration:none;
color:#417ea7;
}

.pubResult td a:hover{
font-weight:bold;
text-decoration:underline;
color:#417ea7;
}
.pubSearch {
	width:100%;
	border-top:solid 1px #417ea7;
}
.pubSearchtd {
	padding-left:13px;
	padding-right:13px;
	padding-bottom:32px;
	padding-top:17px;
	color:#417ea7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border:solid 1px #0073AE;
}
.pubSearch td {
	color:#417ea7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.searchfield{
	width:200px;
	border:solid 1px #89bcde;
	background-color:#fff;
}
.searchknop{
	border:solid 1px #0073ae;
	font-weight:bold;
	
	color:#fff;
	background-color:#0073ae;
}
.pubFoto{
	margin-right:10px;
	*margin-right:15px;
	margin-top:0px;
}
.pubFotoTD{
	padding-bottom:10px;
}
.knoppen{
	padding-top:10px;
}
.besteleenheid{
	border:solid 1px #417ea7;
	padding:0;
	margin:0;
	text-align:center;
	width:40px;
}
.pubSearch td a{
	color:#417ea7;
	text-decoration:underline;
	font-weight:bold;
}
.pubSearch td a:hover{
	color:#417ea7;
	text-decoration:none;
	font-weight:bold;
}
.zoektabel td{
	padding:8px;
	padding-top:5px;
	padding-bottom:5px;
}
.paging{
	color:#417ea7;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:15px;
	font-size:13px !important;
}
.paging a{
	color:#417ea7;
	font-weight:normal;
	padding:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:0;
	padding-bottom:0;
	text-decoration:none;
}
.paging a:hover{
	color:#417ea7;
	font-weight:normal;
	padding:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:0;
	padding-bottom:0;
	text-decoration:underline;
}
.paging b{
	border:solid 1px #0073ae !important;
	padding:3px;
	padding-left:3px;
	padding-right:3px;
	padding-top:0;
	padding-bottom:0;
	color:#0073ae !important;
	background-color:#fff;
}
.alfapaging{
	color:#417ea7;
	font-weight:normal;
	padding-top:15px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:15px;
	font-size:13px !important;
}
.alfapaging a{
	color:#417ea7;
	font-weight:normal;
	text-decoration:none;
}
.alfapaging a:hover{
	color:#417ea7;
	font-weight:normal;
	text-decoration:underline;
}
.alfapaging b{
	border:solid 1px #0073ae;
	color:#0073ae;
	background-color:#fff;
}
.order_publication, .order_publication_input{
	padding-top:3px;
	padding-bottom:3px;
}
.order_publication_input .order_publication{
		border:solid 1px #ffe0b0;
		width:100%;
}
.sardesKnop{
	float:left;	
}
#btn_submit{
		border:solid 1px #0073ae;
	font-weight:bold;
	float:right;
	color:#fff;
	background-color:#0073ae;
}
.bold i{
	color:#0073ae !important;
}
.news{
	background-image:url(../img/news-back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
.contentfotopos{
	position:relative;
	height:155px;
}
.contentfotopos .headerfoto{
	position:absolute;
	width:486px;
	height:155px;
	left:-10px;
	top:0;
	overflow:hidden;
	background-position:left top;
	background-repeat:no-repeat;
}
.blauwintroblok{
	background-color:#89bcde;
	color:#fff !important;
	font-weight:bold;
	margin-bottom:15px;
}
.blauwintroblok td, td.blauwintroblok{
	padding-left:10px !important;
	padding-right:10px !important;
	padding-top:50px !important;
	padding-bottom:8px !important;
	
}
.blauwintroblok p{
	color:#fff !important;;
	font-weight:bold;
}
.verloop100procent{
	background-image:url(../img/procent100-back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0;
	margin:0;
	border:0;
	margin-bottom:15px;
	text-align:left;
	vertical-align:top;
	border-spacing:0;
	width:100%;
}
.verloop100procent td, td.verloop100procent{
	padding:0;
	margin:0;
	border:0;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:15px;
}
.verloop100procent img, .verloop50procentLinks img, .verloop50procentRechts img{
	float:right;
	margin-right:-10px;
	margin-right:-14px\9;
	margin-top:-15px;
}
.verloop50procentLinks{
	background-image:url(../img/procent50-back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0;
	margin:0;
	border:0;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:15px;
	width:50%;
	border-right:solid 7px #fff;
	margin-bottom:15px;
	border-spacing:0;
}
.verloop50procentRechts{
	background-image:url(../img/procent50-back.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0;
	margin:0;
	border:0;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:15px;
	width:50%;
	border-left:solid 7px #fff;
	margin-bottom:15px;
	border-spacing:0;
}

.knoppen a{
	white-space:nowrap;
	padding-top:3px;
	margin-right:0px;
}
.geennewsfoto a{
	margin-right:-105px;
}
.newstitel{
	width:360px;
}
#nieuwsBalk{
	padding-bottom:20px;
}
