@charset "UTF-8";
body {
	font-family: "Helvetica Neue", sans-serif, Tahoma, "Andale Mono", Helvetica, Geneva, Arial;
	font-size: 12px;
	color: #333;
	margin: 0 auto;
}
/* --- algemeene stijlen --- */
.------------algemeeneStijlen {font-size:12px}
.one {height:1px; overflow:hidden;}
a.disclaimer {color:#999; font-weight:normal;}
a.disclaimer:hover {color:#ccc;}
ul.topnfaq {
	margin:0px;
	padding:10px;
	list-style-type: square;
	color: #EFA948;
}
ul.topnfaq li a {
	
	color: #903F00;
	text-decoration: none;
	font-weight:bold;
}

ul.topnfaq li a:hover {
	color: #EFA948;
}
ul.dienstenVast, ul.dienstenVast2{padding:0px;margin:20px 0px 10px 20px;}
ul.dienstenVast li{
	margin:10px 0px 10px 0px;
	list-style-image: url(imgs/dienstenVastLi.gif);
	list-style-type: none;
}
ul.dienstenVast2 li{
	margin:10px 0px 10px 0px;
	list-style-image: url(imgs/orangePijl.gif);
	list-style-type: none;
}
ul.dienstenVast li a {
	font-weight: bold;
	color: #80A0C1;
	text-decoration: none;
}
ul.dienstenVast2 li a {
	font-weight: bold;
	color: #eb9b2c;
	text-decoration: none;
}
img {border:none;}
.FL {float:left;}
.FR {float:right;}
.FN {float:none;}
.clear {clear:both;}
.DN {display:none;}
.DB {display:block;}
.OverX {overflow-x: hidden;}
.handje {cursor:pointer;}
.borderLbl {border: 1px solid #B3D1E6}
.LSD {
	letter-spacing: -0.03em;
}
.ds a  { color:#999999;width:495px;max-width:495px;display:block;align:left; } 
.ds ul li { color:#999999;width:495px;max-width:495px;display:block;align:left; } 
.dsqus a  { color:#999999; } 
.dsqus ul li { color:#999999; } 
img.schrijfin {position:absolute;margin-left:20px;margin-top:2px;}
.nulTop {margin-top:0px;}
.mainP {padding: 10px;}
.P10 {padding: 10px;}
.P15 {padding: 15px;}
.PR10 {padding-right: 10px;}
.PL10 {padding-left: 10px;}
.PL20 {padding-left: 20px;}
.PL60 {padding-left: 60px !important;}
.PLR20 {padding-left: 20px;padding-right: 20px;}
.PT2 {padding-top: 2px;}
.PT3 { padding-top:3px }
.PT4 { padding-top:4px }
.PT5 {padding-top: 5px;}
.PT10 {padding-top: 10px;}
.PT20 {padding-top: 20px;}
.PB5 {padding-bottom: 5px;}
.PB10 {padding-bottom: 10px;}
.PB20 {padding-bottom: 20px;}
.ML1 {margin-left: 1px;}
.ML7 {margin-left: 7px;}
.ML10 {margin-left: 10px;}
.ML30 {margin-left: 30px;}
.ML20 {margin-left: 20px;}
.ML40 {margin-left: 40px;}
.ML60 {margin-left: 60px !important;}
.MR1 {margin-right: 1px;}
.MR15 {margin-right: 15px;}
.MTm5 {margin-top: -5px;}
.MT3 {margin-top: 3px;}
.MT5 {margin-top: 5px;}
.MT10 {margin-top: 10px;}
.MT15 {margin-top: 15px;}
.MT18 {margin-top: 18px;}
.MT20 {margin-top: 20px;}
.MT25 {margin-top: 25px;}
.MT30 {margin-top: 30px;}
.MT40 {margin-top: 40px;}
.MT90 {margin-top: 90px;}
.MT95 {margin-top: 95px;}
.MB5 {margin-bottom: 5px;}
.MB10 {margin-bottom: 10px;}
.MB15 {margin-bottom: 15px;}
.MB20 {margin-bottom: 20px;}
.MB22 {margin-bottom: 22px;}
.MR10 {margin-right: 10px;}
.MR20 {margin-right: 20px;}
.MR30 {margin-right: 30px;}
.naarBeneden {margin-bottom:0;}
.lineheight13 {line-height:13px;}
.lineheight15 {line-height:15px;}
.lineheight17 {line-height:17px;}
.lineheight18 {line-height:18px;}
.lineheight19 {line-height:19px;}
.lineheight20 {line-height:20px;}
.lijnBlauwKantL {
	background-image: url(../layout/lijnbgKantL.gif);
	background-repeat: no-repeat;
	background-position: left 53px;
}
.lijnRechtsBlauw {border-right-width: 1px;border-right-style: solid;border-right-color: #5E9FD1;}
.lijnOnderBlauw {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #5E9FD1;}
.lijnOnderGrijs {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; }
.lijnBovenGrijs {border-top-width: 1px; border-top-style: solid; border-top-color: #999; }

/* --- tekst decoration --- */
.------------tekstDecoration {font-size:12px}
.caps {	text-transform: uppercase;}
.alignC {text-align:center;}
.alignL {text-align:left;}
.alignR {text-align:right;}
.bigTitleOr {font-size: 25px;color: #EB8D21;font-weight: 100;}
.vet {font-weight:bold;}
h1.blauwTop, h2.blauwTop {
	font-size: 20px;
	font-weight: lighter;
	margin-top: 0px;
	margin-bottom: 15px;
	color: #1A3A76;
}
.blauwTop {
	color: #1A3A76;
}
.blauwTopLight {
	color: #829EC2;
}
.dateZelf {color: #5E9FD1; font-weight:normal; font-size:11px; display:block; height:18px;}

.TXT-lichtbl {color: #829EC2;}
.TXT-donkerbl {color: #1A3A76;}
h1.oranjeTop, h2.oranjeTop, h3.oranjeTop,h2.oranjeTop a {
	font-size: 20px;
	font-weight: lighter;
	margin-top: 0px;
		color: #903F00;
}
h1.oranjeQuote, h2.oranjeQuote {
	font-size: 20px;
	font-weight: lighter;
	margin-top: 0px;
		color: #E79C30;
}
.blauw p.title, h2.title {color: #5E9FD1; font-size:18px; font-weight:lighter;}
.oranje p.title {color: #EB6600; font-size:18px; font-weight:lighter;}
.blauw {color: #1A3A76;}
.oranje {	color: #903F00;}
.oranje1 {	color: #eb9b2c!important;}
a.oranje2 {	color: #eb9b2c;}
.blauweSQ-big p, .oranjeSQ-big p {font-size:18px; font-weight:lighter; padding:15px 10px 10px 10px; color:#FFF; margin:0; line-height:26px;}
#nieuwsbarBl span.date {color: #1A3A76; font-weight:bold;}

#nieuwsbarBl a.nieuwsActieLink {color:#6C8DB6;}
#nieuwsbarBl  p{margin:0}
.kwoot {
	color:#5E9FD1;
	font-size:11px;
}

/* --- de blokken --- */
.------------deBlokken {font-size:12px}
div.telaat {
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
	display:block;
	position:absolute;
	margin:60px 0px 0px 55px;
	padding:5px 10px 5px 10px;
	z-index:8000;
}
div.mainTopNav {width:450px; text-align:right; display:block;}
.wrapper {width:975px; margin: 0 auto; }
.breed723 {width:723px;}
.allTheWay {width:975px; }
.allTheWayMinus {width:955px;}
.denheulft {width:466px;padding: 10px;}
.denheulft p {color: #333;}
.denheulft p.blauw {color: #1A3A76;}
.denheulft p.blauwLight {color: #6C8DB6;}

.denhelftVanDenHeulft {width:223px;}
.blauweSQ-kl {width:110px;color: #FFF;background-image: url(../layout/blueSQ.jpg);background-repeat: no-repeat;}
.oranjeSQ-kl {width:110px;font-weight: bold;color: #FFF;background-image: url(../layout/orangeSQ.jpg);background-repeat: no-repeat;}
.blauweSQ-big {width:220px;height:84px;color: #FFF;background-image: url(../layout/blueSQ.jpg);background-repeat: no-repeat;display:block;}
.oranjeSQ-big {width:220px;height:84px;font-weight: bold;color: #FFF;background-image: url(../layout/orangeSQ.jpg);background-repeat: no-repeat;}
.lichtBl {background-color: #6C8DB6;color: #1A3A76;}
.lichtOr {color: #954201;background-color: #EB9B2C;}
.smalleKollom {width:220px; display:block;}
.middenKollom {width:495px; display:block;padding-left:20px;padding-right:20px;}
.middenKollom h1 {pading:0px;margin:0px;}
.middenKollom h1.MB20 {padding-bottom:14px;}
.middenKollom p {pading:0px;margin:18px 0px;}
.linksbreedKollom {width:695px; display:block;padding-left:10px;padding-right:40px;}
#nieuwsbarBl p {padding-bottom: 5px;}
.PIDKhome { width:494px; height: 320px; display:block; overflow:hidden; background-color: #1A3A76;color: #1A3A76;}
.PIDKhome img.PIDKhomePict {z-index:5; width:494px;}
.PIDKhome div.info {
	position:absolute;
	z-index:10;
	padding: 15px;
	width: 180px;
	height:290px;
	margin-left: 284px;
	background-image: url(../layout/wit75.png);
	background-repeat: repeat;
}
.PIDKhome div.info p.beschrPIDKh {font-size:18px; font-weight:lighter;}
.PIDKhome div.info span.titlePIDKh {font-size:18px; font-weight:normal;}
.PIDKhome div.info div.icon {width:20px;}

span.PIDKTitelke {
	font-size: 14px;
	color: #1A3A76;
}
.detailItem {
	width:110px;
	 height:15px;
	font-weight: bold;
	color: #6C8DB6;
}
.detailTzelf {width:120px; height:15px;}

/* --- de formStyles --- */
.------------formStyles {font-size:12px}
#error {
	color:red;
	padding:15px;
	padding-left:0;
}
input, textarea {
	border:1px solid #1A3A76;
	width:256px;
	padding-top:3px;
	padding-bottom:3px;
font-family:"Helvetica Neue",sans-serif,Tahoma,"Andale Mono",Helvetica,Geneva,Arial;
	font-size:11px;
}
.invalid {
	border:1px solid red;
}

.formItem {width:70px}
input.zoekButtForm {
	background-image: url(../images/zoekButt.png);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 147px;
	color: #666;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 30px;
	font-size: 11px;
}
input.zoekButtForm:hover {
	background-image: url(../images/zoekButt_f2.png);
	color: #1A3A76;
	text-decoration: none;
}

/* --- de linkskes --- */
.------------links {font-size:12px}
a.lichtblauwelink {
	color:#6C8DB6;
	text-decoration: none;}
a.lichtblauwelink:hover {
	color:#CCC;
	text-decoration: none;	
}

a.kleinlinkje {font-size:11px; color:#999; text-decoration:none;}
a.wit:link, a.wit:active, a.wit:visited {color: #FFF;text-decoration: none;font-weight: normal;}
a.wit:hover {color: #CCC;}
.blauw a:link, .blauw a:active, .blauw a:visited {color: #1A3A76;text-decoration: none;font-weight: bold;}
.blauw a:hover {color: #CCC;}
.oranje a:link, .oranje a:active, .oranje a:visited {color: #954201;text-decoration: none;font-weight: bold;}
.oranje a:hover {
	color: #CCC;
}
.lichtBl a:link, .lichtBl a:active, .lichtBl a:visited {color: #1A3A76;text-decoration: none;font-weight: bold;}
.lichtBl a:hover {color: #CCC;}
a.lb {
	color: #6C8DB6;
	text-decoration: none;
	font-weight: bold;
}
a.lb:hover {color: #CCC;}
.lichtOr a:link, .lichtOr a:active, .lichtOr a:visited {color: #954201;text-decoration: none;font-weight: bold;}
.lichtOr a:hover {color: #CCC;}
div.blauw a.blauweSQLinkBig, a.blauweSQLinkBig {
	width:200px;
	height:55px;
	display:block;
	color: #FFF !important;
	text-decoration:none;
	background-image: url(../layout/blueSQ.jpg);
	background-repeat: no-repeat;
	font-size: 18px;
	position: relative;
	font-weight:lighter !important;
	padding:15px 10px 15px 10px;
}
div.blauw a.blauweSQLinkBig:hover, a.blauweSQLinkBig:hover {
	background-image: none;
	background-color: #183875;
}
a.oranjeSQLinkBig {
	width:200px;
	height:55px;
	display:block;
	color: #FFF;
	text-decoration:none;
	background-image: url(../layout/orangeSQ.jpg);
	background-repeat: no-repeat;
	font-size: 18px;
	position: relative;
	font-weight:lighter;
	padding:15px 10px 15px 10px;
}
a.oranjeSQLinkBig:hover {
	background-image: none;
	background-color: #EA6901;
}

a.redSQLinkBig:hover {
	background-image: none;
	background-color: #c24b4b;
}
a.redSQLinkBig {
	width:200px;
	height:55px;
	display:block;
	color: #FFF;
	text-decoration:none;
	background-image: url(../layout/redSQ.jpg);
	background-repeat: no-repeat;
	font-size: 18px;
	position: relative;
	font-weight:lighter;
	padding:15px 10px 15px 10px;
}
#nav a {padding:2px 5px 2px 5px; color: #1A3A76}
#nav a:hover {
	background-color: #ACBDD8;
	color: #1A3A76;
	/*border: 1px solid #9DB0D0;*/
}
#nav a.active { background-color: #FFF;color: #1A3A76}
#nav a.active:hover { background-color: #FFF;color: #6C8DB6}
#nav div.FL a {margin-right:25px;}
#nav div.FR a {margin-left:38px;}
#nav div.rightNav {width:252px; display:block;}
#nav a.sub {
	padding:2px 5px 2px 5px;
	color: #903F00;
	font-size:10px;
}
#nav a.sub:hover {
	background-color: #EB9B2C;
	/*color: #EA6919;	*border: 1px solid #9DB0D0;
	color: #EA6919;*/
	color: #FFF;
}
#nav a.activesub {
	background-color: #EB9B2C;
	/*color: #EA6919;*/
	color: #FFF;
	font-size:10px;
}
#nav a.activesub:hover {
	background-color: #EB9B2C;
	color: #FFF;
}


div.subgegevens {color:#999; font-size:11px;}

#navK a {
	padding:2px 5px 2px 5px;
	color: #903F00;
}
#navK a:hover {
	background-color: #FFF;
	color: #EA6919;	/*border: 1px solid #9DB0D0;*/
}
#navK a.active {
	background-color: #FFF;
	color: #EA6919;
}
#navK a.active:hover {
	background-color: #FFF;
	color: #ECAC43;
}
#navK a.sub {
	padding:2px 5px 2px 5px;
	color: #903F00;
	font-size:10px;
}
#navK a.sub:hover {
	background-color: #EB9B2C;
	/*color: #EA6919;	*border: 1px solid #9DB0D0;
	color: #EA6919;*/
	color: #FFF;
}
#navK a.activesub {
	background-color: #EB9B2C;
	/*color: #EA6919;*/
	color: #FFF;
	font-size:10px;
}
#navK a.activesub:hover {
	background-color: #EB9B2C;
	color: #FFF;
}
#navK div.FL a {margin-right:25px;}
#navK div.FR a {margin-left:38px;}
#navK div.rightNav {width:252px; display:block;}


.PIDKhome div.info a:hover {color:#435D7E}
a.orange {
	color:#E86210;
	text-decoration: none;}
a.orange:hover {
	color:#903F00;
	text-decoration: none;
	
}
a.orange:active {
	color:#E86210;
	text-decoration: none;}
a.lichtBlauweLink {
	color:#5E9FD1;
	text-decoration: none;
}a.lichtBlauweLink:hover {
	color:#5E9FD1;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
a.witteLink {
	color:#FFF;
	text-decoration: none;
}a.witteLink:hover {
	color:#FFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#subNavBarBl a {
	height:15px;
	width:200px;
	display:block;
	padding-bottom:10px;
	margin-bottom:10px;
	color: #333;
	text-decoration: none;
}
#subNavBarBl a:hover {
	color: #829EC2;
	font-weight: 900;
}
a.naarDetail {
	background-image: url(../images/naarDetail.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: right;
	height: 28px;
	width: 78px;
}
a.naarDetail:hover {
	background-image: url(../images/naarDetail_f2.png);
}
a.zoekButt {
	background-image: url(../images/zoekButt.png);
	background-repeat: no-repeat;
	display: block;
	height: 19px;
	width: 147px;
	color: #666;
	text-decoration: none;
	padding-top: 4px;
	padding-left: 30px;
	font-size: 11px;
}
a.zoekButt:hover {
	background-image: url(../images/zoekButt_f2.png);
	color: #1A3A76;
	text-decoration: none;
}
.lijnOnderOranje {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E79C30;
}
.TXTbody{color:#333;}
.TXTwit{color:#FFF;}
.TXTzwart{color:#000!important;}
.TXTgrijs{color:#CCC;}
.TXTgrijsDonker{color:#333!important;}
.TXToranje{color:#CCC;}
.TXToranjeDonker{color:#CCC;}
.TXTblauw{color:#CCC;}
.TXTblauwLicht{color:#CCC;}
a {text-decoration:none;}
a.formCont {
	color: #FFF;
	background-color: #F90;
	padding: 5px;
}

