/* laatst bewerkt: 4 juni 2010 11:02 */
* {
	font-family:verdana, Helvetica, Arial, sans-serif;
}
body {
	font-size:70%;
	margin:0;
	padding:0;
	line-height:1.345;
	background-color:#f3f5f6;
	border-top:1px solid #535353;
	height:99.9%;
}
.onz {
	position:absolute;
	left:-900px;
	width:1px;
	height:1px;
	overflow:hidden;
}
img {
	border:0;
}
form {
	margin:0;
	padding:0;
}
input, select, textarea {
	font-size:1em;
}
a {
	color:#164273;
}
a:visited {
	color:#696969;
}
a:hover, a:active, a:focus {
	color:#0162cd;
}
blockquote {
	margin:1.4em 0;
}
ul {
	padding:0;
	margin:0 0 1.4em;
	list-style-type:none;
}
ul ul {
	margin:0;
}
ul li {
	background:url("../images/interface.png") no-repeat -3200px -235px;
	padding:0 0 0 1.2em;
	margin:0;
}
ul.anker li {
	background-position:-3300px -215px;
}
li p {
	margin-bottom:0;
}
ol {
	padding:0 0 0 2.5em;
	margin-left:0;
}
ol.alfabet {
	list-style-type:lower-alpha;
}
fieldset {
	margin:0;
	border:0;
	padding:0;
}
.clear {
	clear:both;
	height:0;
	overflow:hidden;
}
p {
	margin:0 0 1.4em;
}
p.intro {
	font-weight:bold;
}
p.meer {
	margin:0 0 1.9em;
}
p.meer a:visited {
	color:#164273;
}
p.footer {
	border-top:1px solid #aaa;
	color:#aaa;
	text-align:right;
	margin:4.5em 0 0;
}
p.chapeau {
	margin-top:-1.4em;
	color:#535353;
}
ol.crumbtrail {
	list-style-type:none;
	padding:0;
	margin:0 0 .75em;
	/*float:left;*/
	width:100%;
}
ol.crumbtrail li {
	display:inline;
	margin:0;
	padding:0;
	color:#767676;
}
ol.crumbtrail span {
	position:relative;
	padding:0 5px 0 0;
	margin:1px 0 0;
	left:-1px;
	background:url("../images/interface.png") no-repeat -3000px -276px;
}
ol.crumbtrail a, ol.crumbtrail a:visited {
	padding:0 7px 0 0;
	color:#164273;
}
ol.crumbtrail a:hover {
	color:#0162cd;
}
h1, p.dossiertitel, h2.weblog {
	margin:0 0 .55em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1.95em;
}
.dossiertitel {
	color:#cc003d;
}
h2 {
	font-size:1em;
	margin:0.2em 0 1.4em;
}
h3 {
	font-size:1em;
	font-weight:bold;
	margin:0;
}
h4 {
	font-size:1em;
	font-weight:bold;
	font-style:italic;
	margin:0;
}
#volledig {
	width:956px;
	margin:0 auto;
}
#paginabox {
	position:absolute;
	width:956px;
	background:url("../images/interface.png") no-repeat;
}
img#rijkslogo {
	position:absolute;
	left:456px;
	top:29px;
}
#kop {
	position:absolute;
	left:8px;
	top:116px;
	width:940px;
	height:50px;
	background-color:#01689b;
}
#pagina {
	float:left;
	margin-top:166px;
	width:940px;
	padding:0 8px;
	background:url("../images/interface.png") repeat-y -1000px 0;
}
div#subnavigatie {
	float:left;
	width:230px;
	padding:26px 20px 0 0;
	margin:0;
	border-top:10px solid #cce0f1;
}
.branche #subnavigatie {
	padding:103px 20px 0 0;
}
div#subnavigatie h2 {
	color:#01689b;
	font-weight:normal;
	font-size:1.1em;
	margin:0;
	padding:1.2em 0 .4em 20px;
}
#contentbox {
	float:right;
	width:690px;
	padding:0;
	overflow:hidden;
	border-top:10px solid #cce0f1;
}
#content {
	float:left;
	width:440px;
	padding:8px 20px 0 0;
}
.branche #content {
	padding:85px 20px 0 0;
}
.breed #content {
	width:585px;
}
.breedst #content {
	width:690px;
}
#context {
	float:left;
	width:210px;
	padding:40px 20px 0 0;
	margin:0;
	overflow:hidden;
}
.branche #context {
	padding:117px 20px 0 0;
}
#context h2 {
	font-size:1.1em;
	margin:0;
}
#context img {
	width:210px;
	margin-bottom:2.5em;
}
#context img.dossier {
	margin-top:-26px;
}
#context p img {
	width:auto;
	border:0;
	margin-bottom:-3px;
}
#context ul {
	margin-bottom:2.5em;
}
#context .branche-overzichten {
	background:#e9f6f9;
	margin-bottom:20px;
}
#context .branche-overzichten h2 {
	font-size:1em;
	padding:6px 2px 0 8px;
	}
#context .branche-overzichten h2.overzicht {
	background:#cce0f1;
	padding:2px 2px 2px 8px;
	}
#context .branche-overzichten ul {
	margin:11px 8px 8px 5px;
	width:197px;
}
#context .branche-overzichten li {
	background:url("../images/interface.png") no-repeat -3250px 0;
	height:22px;
	margin:0 0 8px;
}
#context .branche-overzichten li a {
	color:#fff;
	font-weight:bold;
	display:block;
	padding:3px 0 0;
}
#context .branche-overzichten li a:hover,
#context .branche-overzichten li a:active,
#context .branche-overzichten li a:focus,
#context .branche-overzichten li a:visited {
	color:#fff;
}
#voet {
	float:left;
	height:107px;
	background:url("../images/interface.png") no-repeat -2000px 0;
	width:956px;
}
#kop ul, #servicemenu ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
#kop li, #servicemenu li {
	float:left;
	background-image:none;
	padding:0;
	margin:0;
}
#hoofdmenu {
	position:absolute;
	width:690px;
	left:20px;
	bottom:0;
}
#hoofdmenu a {
	float:left;
	text-decoration:none;
	font-family :Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	font-size:1.05em;
	padding:.2em .75em .27em;
}
#hoofdmenu a.act, #hoofdmenu a:hover, #hoofdmenu a:active, #hoofdmenu a:focus {
	color:#000;
	background-color:#cce0f1;
}
#servicemenu {
	position:absolute;
	width:920px;
	left:18px;
	top:7px;
}
#servicemenu li {
	line-height:1.2em;
}
#contactmenu {
	float:right;
}
#servicemenu a {
	text-decoration:none;
	color:#535353;
}
#rssmenu li {
	margin-right:.9em;
}
#servicemenu li.rss {
	background:url("../images/interface.png") no-repeat -3600px -158px;
	padding:0 0 0 1.2em;
	margin:0;
}
#contactmenu li {
	margin-left:1.2em;
}
#servicemenu li a:visited {
	color:#535353;
}
#servicemenu li a:hover, #servicemenu li a:active, #servicemenu li a:focus {
	text-decoration:underline;
}
#servicemenu img {
	vertical-align:baseline;
	margin-bottom:-1px;
}
#zoeken {
	position:absolute;
	top:12px;
	right:56px;
	width:174px;
	height:17px;
	background:url("../images/interface.png") no-repeat -3000px 0;
	overflow:hidden;
}
#zoeken input {
	position:absolute;
	border:0;
	background-color:transparent;
	padding:0;
	top:0;
	height:17px;
}
#zoeken #querytext {
	right:40px;
	padding-top:1px;
	width:133px;
}
#zoeken #zoek {
	right:0;
	width:40px;
	padding-top:100px;
	cursor:pointer;
}
#zoekmenu {
	position:absolute;
	width:254px;
	left:686px;
	bottom:5px;
}
#zoekmenu li {
	line-height:1.2em;
	padding-left:24px;
}
#zoekmenu a {
	text-decoration:none;
	color:#fff;
}
#zoekmenu li a:hover, #zoekmenu li a:active, #zoekmenu li a:focus {
	text-decoration:underline;
}
#branchezoeken {
	background:url("../images/interface.png") no-repeat -3250px -50px;
	overflow:hidden;
	position:relative;
	width:197px;
	height:58px;
	margin-left:8px;
	padding-bottom:8px;	
	}
#branchekiezen {
	background:url("../images/interface.png") no-repeat -3500px 0        !important;
	overflow:hidden;
	position:relative;
	width:197px;
	height:58px;
	margin-left:8px;
	padding-bottom:8px;	
	}
#branchezoeken h2, #branchekiezen h2 {
	color:#fff;
}
#branchezoeken p {margin:9px 7px 0 7px;}
#branchezoeken input, #branchekiezen input {
	position:absolute;
	border:0;
	background-color:transparent;
	padding:0;
	top:30px;
	height:17px;
}
#branchekiezen select {
	position:absolute;
	top:30px;
	border:1px solid #000;
	padding:0;
	height:17px;
	width:138px;
	left:8px;
}
#branchekiezen #kies.breed {
	width:184px;
}

#branche_links {
	left:6px;
	top:20px;
}
#branchezoeken #querytextbranche {
	padding-top:1px;
	width:142px;
	left:7px;
	top:30px;
	height:14px;
}
#branchezoeken #zoekknop {
	right:6px;
	top:30px;
	width:40px;
	padding-top:100px;
	cursor:pointer;
}
#branchekiezen #okknop {
	right:6px;
	width:46px;
	cursor:pointer;
	border:1px solid #000;
	background-color:#fff;
	font-weight:bold;
}
#branche-illustratie {
    position:absolute;
    left:27px;
    top:218px;
    width:899px;
    height:65px;
}
#homepage #content {
	float:left;
	width:440px;
	padding:37px 10px 0 20px;
	display:inline;
	border-top:10px solid #cce0f1;
}
#homepage h2 {
	font-family:Arial, Helvetica, sans-serif;
	margin:0 0 .4em;
	padding:0;
	font-weight:bold;
	font-size:1.3em;
	color:#000;
}
#homepage h3 {
	font-size:1em;
	font-style:normal;
	font-weight:bold;
	margin:0 0 .1em;
}
#homepage #context h3.onder-foto { 
	margin-top:-2.3em;
}
#homepage .nieuwsitem {
	float:left;
	margin:0;
	width:440px;
}
#homepage .nieuwsitem img {
	float:left;
	margin:.4em 1em 1.4em 0;
	width:210px;
	height:140px;
}
#homepage .nieuwsitem p {
	margin:0 1.5em 1.4em 0;
	padding:0;
}
#homepage .datum, .branche .datum {
	color:#6a6a6a;
	display:block;
}
.home-illustratie {
	margin:0 0 20px;
}
div.uitgelicht {
	float:left;
	width:210px;
	margin:3px 0 0;
	display:inline;
	overflow:hidden;
}
div.laatstekolom {
	margin-left:20px;
}
#homepage #onderwerpenkolom {
	float:left;
	width:220px;
}
#homepage #onderwerpen {
	width:200px;
	padding:47px 10px 6px;
	background-color:#01689b;
	overflow:hidden;
}
#homepage #onderwerpen ul li {
	background:url("../images/interface.png") no-repeat -3100px -255px;
}
#homepage #voorbedrijveneninstellingen {
	width:220px;
	padding:12px 0 0;
	overflow:hidden;
	background:#cce0f1;
	margin-top:22px;
}
#homepage #voorbedrijveneninstellingen h2 {padding-left:10px;}
#homepage #toezicht {
	width:200px;
	padding:12px 10px 4px;
	overflow:hidden;
	background:#e9f6f9;
	margin-top:22px;
}
#homepage #context {
	float:left;
	width:210px;
	padding:14px 20px 0;
	margin:0;
	display:inline;
	overflow:hidden;
	border-top:10px solid #cce0f1;
}
#homepage #context h2 {
	padding-top:22px;
	border-bottom: 1px solid #cce0f1;
}
#context li, ul.linklijst li {
	background-position:-3000px -275px;
	margin:.6em 0;
	height:1%;
}
#context li.extern, ul li.extern {
	background-position:-3400px -195px;
}
#context ul a, ul.linklijst a {
	text-decoration:none;
}
#onderwerpen li {
	background-position:-3000px -275px;
}
#homepage #onderwerpen h2, #onderwerpen ul.linklijst a {
	color:#fff;text-decoration:none;
}
#onderwerpen ul.linklijst a:hover {text-decoration:underline;}
#homepage #content ul.linklijst a,
#homepage #content ul.linklijst a:visited {
	text-decoration:underline;
}
#homepage #content ul.linklijst a:hover, #homepage #content ul.linklijst a:active, #homepage #content ul.linklijst a:focus {
	color:#0162cd;
}
#context li a:visited, ul.linklijst a:visited {
	color:#555;text-decoration:underline;
}
#context li a:hover, #context li a:active, #context li a:focus, ul.linklijst a:hover, ul.linklijst a:active, ul.linklijst a:focus {
	text-decoration:underline;
	color:#0162cd;
}
p.banners {
	margin:28px 0;
}
p.banners img {margin-bottom:14px;
}
.foto img {
	float:left;
	margin:0 1em 1.4em 0;
}
.foto p {
	color:#7c7c7c;
	margin:0;
	padding:0 1em 1em;
}
img.geenbijschrift {
	float:left;
	margin:.4em 1.4em 1.4em 0;
}
img.breed {
	float:none;
	display:block;
}
#subnavigatie li {
	background-image:none;
	padding:0;
	margin:0;
}
#subnavigatie a, #subnavigatie strong {
	text-decoration:none;
	background:url("../images/interface.png") no-repeat -2980px -273px;
	padding:.15em 0 .4em 31px;
	display:block;
	width:199px;
	color:#000;
	font-weight:normal;
}
#subnavigatie a.first {
	background-color:#e9f6f9;
}
#subnavigatie li li a, #subnavigatie li li strong {
	background-position:-2970px -273px;
	padding-left:41px;
	width:189px;
}
#subnavigatie li li li a, #subnavigatie li li li strong {
	background-position:-2960px -273px;
	padding-left:51px;
	width:179px;
}
#subnavigatie li li li li a, #subnavigatie li li li li strong {
	background-position:-2950px -273px;
	padding-left:61px;
	width:169px;
}
#subnavigatie li li li li li a, #subnavigatie li li li li li strong {
	background-position:-2940px -273px;
	padding-left:71px;
	width:159px;
}
#subnavigatie strong, #subnavigatie a.active, #subnavigatie a:hover, #subnavigatie a:active, #subnavigatie a:focus {
	color:#000;
	background-color:#cce0f1;
}
#subnavigatie .open {
	background-position:-3280px -213px;
}
#subnavigatie li li .open {
	background-position:-3270px -213px;
}
#subnavigatie li li li .open {
	background-position:-3260px -213px;
}
#subnavigatie li li li li .open {
	background-position:-3250px -213px;
}
ul.dossiernavigatie {
	margin-top:1em;
}
span.metageg {
	display:block;
	color:#535353;
}
dl {margin:0;margin-top:-8px;}
div.faq dt {
	font-weight:bold;
}
div.faq #dlist h2 {
	margin-top:30px;
	margin-bottom:0
}
div.faq #dlist.active dt {
	cursor:pointer;			/* appear clickable */
	color:#164273;
	text-decoration:underline;
	padding:1em 0 0 2.5em;
	background: url("../../images/icn-faq-dicht.png") 0 1.12em no-repeat;
	display:list-item; 		/* make icon clickable */
	list-style:none; 		/* remove list error in ie6 */
	width:90%; 				/* remove overflow error */
}
div.faq #dlist.active dt:hover {
	color:#0162cd;
}
div.faq #dlist.active dt.open {
	color:#000;
	text-decoration:none;
	background: url("../../images/icn-faq-open.png") 0 1.12em no-repeat;
}
div.faq dd {
	margin-left:0;
	width:90%;
}
div.faq #dlist.active dd {
	margin:0 0 0 2.5em;
}
div.faq dd.closed {
	position:absolute; top:-999em; /* produces unwanted scrollbar */
}
div.faq dd.open {
	top:auto;
	position:relative;
}
.kolom {
	float:left;
	width:210px;
	overflow:hidden;
}
.kolom2 {
	margin-left:20px;
}
.kolom3 {
	float:right;
	margin-right:20px;
}
p.verplicht {
	text-align:right;
	color:#535353;
	margin:.5em 0;
}
.formulier {
	padding:1.5em 0;
	border-bottom:3px solid #01689b;
	border-top:3px solid #01689b;
}
.formulier h2 {
	font-size:1.1em;
	color:#000;
}
.formulier h2.sub {
	width:32%;
	text-align:right;
	margin:0 0 1em 0;
}
.formulier .label {
	padding:0 6px 0 0;
	float:left;
	width:32%;
	text-align:right;
}
.formulier .singlefield, .formulier .multifield, .formulier .radiofield {
	float:left;
	width:60%;
}
.formulier input {
	float:left;
	margin:0;
	padding:0;
	width:98.5%;
}
.formulier select {
	float:left;
	margin:0;
	padding:0;
	width:100%;
}
.formulier textarea {
	float:left;
	margin:0;
	padding:0;
	width:98.5%;
}
.formulier .tiny {
	width:8%;
}
.formulier .small {
	width:24%;
}
.formulier .medium {
	width:33.25%;
}
.formulier .day, .formulier .month {
	width:auto;
	margin-right:.5em;
}
.formulier .year {
	width:auto;
}
.formulier .value {
	display:block;
	width:59.8%;
	float:left;
}
.formulier .alignright {
	float:right;
	border:1px solid red;
}
.formulier .middle {
	width:69.8%;
	float:right;
}
.formulier .middleleft {
	width:69.8%;
}
.formulier .large {
	width:90%;
}
.formulier .secondfield {
	margin-left:10px;
	float:right;
}
.formulier .multifield label {
	float:left;
	width:15%;
	text-align:center;
}
.formulier .multifield .button {
	float:left;
}
.formulier .radiofield input {
	float:none;
	display:inline;
	width:auto;
	margin-right:4px;
}
.formulier .radiofield label {
	margin:0 1.5em 0 0;
	position:relative;
	top:-0.2em;
}
.formulier .radiofield div {
	padding:0;
	margin:0;
}
.formulier .margin {
	float:left;
	text-align:center;
	margin:0 7px;
}
.formulier fieldset {
	border:none;
	padding:0;
	margin:0 0 1.4em;
}
fieldset.scheiding {
	border-top:1px solid #000;
	padding-top:1em;
}
.clr {
	clear:both;
	height:8px;
	overflow:hidden;
}
.formulier .button {
	text-align:right;
	margin:0;
}
.formulier .button input {
	float:none;
	width:16%;
	border:0;
	background:#000;
	color:#fff;
	font-size:1em;
	padding:.1em 0 .05em;
	margin:0 0 0 .5em;
	cursor:pointer;
}
form.reactie {
	border-bottom:none;
}
form.reactie .label {
	padding:0 6px 0 0;
	float:left;
	width:22%;
	text-align:right;
}
form.reactie .singlefield, .reactie .multifield, .reactie .radiofield {
	float:right;
	width:76%;
}
.onthouden {
	border-top:3px solid #01689b;
	margin-top:1.5em;
	padding-top:.5em;
}
.onthouden input {
	float:none;
	display:inline;
	width:auto;
}
span#aantalkarakters {
	float:left;
	color:#999;
	padding-top:.2em;
}
.reactie fieldset {
	margin:0;
}
p.reactie {
	border-top:.1em solid #01689b;
	margin:0;
	padding:.7em 0 1em;
	clear:both;
}
p.vws {
	background-color:#fdf8e5;
}
p.reactie img {
	float:left;
	margin:.45em .5em 0 0;
}
p.reactie span {
	display:block;
	color:#aaa;
	font-weight:normal;
	font-size:1em;
	clear:both;
}
div.reactie {
	text-align:right;
	margin:1.5em 0 0;
}
div.boven {
	border-bottom:2px solid #01689b;
}
div.reactie h2 {
	float:left;
	margin:0;
	font-size:1.1em;
}
div.reactie p {
	margin:0;
}
h2.reactie {
	margin:0 0 1.2em;
	font-size:1.1em;
	border-bottom:3px solid #01689b;
}
.kort {
	padding:0;
	margin:0;
}
.kort label {
	color:#000;
}
.kort .veld {
	font-size:1em;
	width:22em;
}
.kort h2 {
	font-weight:normal;
}
.kort.filter {
	margin:0 0 1.4em;
	padding:0 0 1em;
	border-bottom:3px solid #01689b;
}
.kort.filter, .kort.quicksearch {
	border-top:1px solid #164273;
	padding:1em 0;
}
.submit {
	border:1px solid #000;
	background-color:#000;
	color:#fff;
	font-size:1em;
	padding:0;
	margin:0 0 0 .5em;
	cursor:pointer;
}
p.zoekreslinks {
	padding:.4em 0;
	color:#000;
}
p.boven {
	border-bottom:3px solid #01689b;
}
p.onder {
	border-top:3px solid #01689b;
}
p.zoekreslinks span {
	color:#000;
}
form.kort .button {
	margin:0;
	padding-right:.6em;
	padding-left:.6em;
	border:1px solid #000;
	color:#fff;
	background-color:#000;
	cursor:pointer;
}
ul.close, div.close, p.close {
	display:none;
}
.moviecontent ul, .audiocontent ul {
	margin:1.4em 0;
}
.moviecontent li img, .audiocontent li img {
	margin-bottom:-4px;
}
.moviecontent a span, .audiocontent a span {
	text-decoration:none;
}
.moviecontent h3, .audiocontent h3 {
	font-style:normal;
}
span.actor {
	font-weight:bold;
}
span.handeling, span.audiobeschrijving, span.gebaar, span.sfeer, span.geschreventekst {
	font-style:italic;
}
p.vorvol {
	clear:both;
	border-top:3px solid #01689b;
	margin:2.5em 0 2.5em;
	text-align:right;
}
p.vorvol a.vorige {
	float:left;
}
div#forum ul {
	list-style:none;
	margin:0;
	padding:0;
	border-top:1px solid #fff;
}
div#forum ul li {
	background-image:none;
	margin:0;
	padding:0 4px;
	float:left;
	height:18px;
}
div#forum ul li.active {
	background-color:#01689b;
	font-weight:bold;
}
div#forum ul li a {
	font-weight:bold;
}
#samenvatting {
	border-top:3px solid #01689b;
	border-bottom:1px solid #01689b;
	background-color:#e9f6f9;
	clear:both;
	padding:0;
}
#samenvatting p {
	padding:0;
	margin:1em 0;
}
div.forum {
	margin:1.2em 0 0;
	clear:both;
}
div.forum img {
	float:left;
	margin:0 0.5em 0 0;
}
div.forum div img {
	float:none;
	margin:0;
}
h2.opvallen, h2.verw {
	margin:0 0 1.2em;
	font-size:1.1em;
}
h2.verw {
	margin:0 0 -1.7em;
}
ul.verw {
	clear:both;
	border-top:3px solid #01689b;
	list-style:none;
	padding:.9em 0 0;
	margin:2.1em 0 0;
}
ul.verw li {
	margin:0 0 1em;
	height:1%;
	background-image:none;
	padding:0;
}
ul.verw a {
	font-weight:bold;
}
ul.verw .metageg img, img.icoon {
	vertical-align:text-bottom;
	position:relative;
	bottom:-4px;
	margin:-5px 0 0;
	padding:3px 0 2px;
}
ol.resultaten {
	list-style-type:none;
	padding:0;
	margin:0;
}
ol.resultaten > li {
	margin:0 0 1.4em;
	padding:0;
	height:1%;
}
ol.resultaten li.standard {
	padding-left:10px;
}
ol.resultaten a {
	font-weight:bold;
}
p.terug {
		margin:4em 0 0 0;
}
.terugvraag, .naarboven {
	text-align:right;
	color:#000;
	text-decoration:none;
	display:block;
	background:url("../images/interface.png") no-repeat -3070px -174px;
	padding:0 1.2em 0 0;
}
.terugvraag:visited, .naarboven:visited {
	color:#000;
}
.terugvraag:hover, .naarboven:hover,
.terugvraag:focus, .naarboven:focus {
	color:#0162cd;
	text-decoration:underline;
}
.foutalg, .foutspec {
	color:#f00;
	padding-top:1em;
	font-weight:bold;
}
.foutspec {
	padding:0;
	margin:1.4em 0 .5em;
}
.foutalg span, .foutspec span {
	float:left;
	margin:.05em .5em 0 .4em;
	background-color:#f00;
	color:#fff;
	font-size:1.6em;
	padding:0 .2em .15em;
	text-decoration:none;
	font-weight:bold;
}
#content table {
	width:100%;
	margin-bottom:1.4em;
	border:none;
}
#content caption {
	padding:0 1em .4em 0;
	border-bottom:1px solid #01689b;
	text-align:left;
	vertical-align:top;
	border-right:10px solid #fff;
}
#content tr {
	text-align:left;
	vertical-align:top;
}
#content th, #content td {
	margin:0;
	padding:0 1em .2em 0;
	border-right:10px solid #fff;
	border-bottom:1px solid #01689b;
}
#content .decimaal {
	padding:0 0 .2em 1em;
	text-align:right;
}
.dubbelkolom {
	margin-top:2em;
}
.kolommen {
	float:right;
	width:48%;
}
.kolom1 {
	float:left;
}
p.rss a {
	text-decoration:none;
	background:url("../images/interface.png") no-repeat -3000px -276px;
	padding-left:10px;
	color:#000;
}
p.rss a:visited {
	color:#696969;
}
p.rss a:hover, p.rss a:active, p.rss a:focus {
	text-decoration:underline;
	color:#164273;
}
#nieuwsbrief .formulier {
	border-top:none;
}
#nieuwsbrief .first {
	border:none;
}
#nieuwsbrief h2 {
	padding-bottom:.2em;
	border-bottom:3px solid #01689b;
	display:block;
	font-weight:bold;
	font-size:1.1em;
	margin-bottom:1em;
}
#nieuwsbrief div {
	margin-bottom:1.4em;
	padding-left:2em;
}
#nieuwsbrief div input {
	margin:.1em 0 0 -2em;
	float:left;
}
#nieuwsbrief label {
	color:#000;
	font-weight:bold;
}
#nieuwsbrief .veld {
	font-size:1em;
	width:22em;
}
#nieuwsbrief .button {
	margin:0;
	padding:.1em .6em;
	border:1px solid #000;
	color:#fff;
	background-color:#000;
	cursor:pointer;
}
#nieuwsbrief .abonnee {
	margin-bottom:1.4em;
	font-weight:bold;
}
#nieuwsbrief #modifyform label {
	font-weight:normal;
}
#nieuwsbrief #modifyform .modify {
	padding-bottom:.7em;
}
#nieuwsbrief #modifyform .button {
	float:right;
	border-width:2px;
	clear:both;
}
* html #nieuwsbrief div input {
	margin-top:-.1em;
}
* html #nieuwsbrief div p {
	height:1%
}
* html #nieuwsbrief .button {
	border:none;
	height:1.7em;
}

.voetnoot {font-size:80%;position:relative; top:-4px;padding:0;margin-top:0px;display:inline;}
/* nieuw tbv AID, PD en VWA */
#kop {top:146px;}
#pagina {margin-top:196px;}
.title_bar {position:absolute;top:116px;height:30px;width:940px;left:0;background:#cce0f1;margin-left:8px;}
.title_bar p {text-indent:-999em;background:url("../images/title.png") no-repeat;height:27px;margin:5px 0 0 30px;}

