* {
	font-family: verdana, Helvetica, Arial, sans-serif;
}
html, body, h1, h2, h3, h4, h5, h6, p, form, fieldset, ul, ol, li, legend {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
	margin:10px 0;
	padding:0;
}
body {
	font-size: 70%;
	margin: 0;
	padding: 0;
	line-height: 1.4;
	background-color: #f3f5f6;
	border-top: 1px solid #535353;
}
h1#top {
	margin:0;
	padding:0;
	font-size:100%;
	text-indent:-9999px;
	height:0;
	width:1px;
}
.rtl * {
	text-align: right;
	font-family: Tahoma, sans-serif !important;
}
.rtl {
	font-size: 130%;
}
#inhoud.rtl ul li, .inhoud.rtl ul li, .rtl ul li {
	padding: 0 12px 0 0;
	background: transparent url(../../images_v2/bullets-rtl.gif) no-repeat scroll right -1195px;
}
.onz, .tekstbrowser {
	position: absolute;
	left: -900px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
img {
	border: 0;
}
img#nieuwsfoto {
	float:left;
	margin:0 5px 5px 0;
}
form {
	margin: 0;
	padding: 0;
}
form p {
	clear:both;
}
input, select, textarea {
	font-size: 1.0em;
}
fieldset {
	border:0 none;
	border-collapse:collapse;
	margin:0;
	padding:0;
}
a, a:link {
	color: #154273;
}
a:visited {
	color: #696969;
}
a:hover, a:active, a:focus {
	color: #0162cd;
}
/* lijsten */
ol {
	margin:0 0 1.5em;
	padding-left:30px;
	display: block;
	list-style-type: decimal;
}
ul {
	list-style-type: none;
}
ol li, ul li {
	display:list-item;
	color:#000;
}
.inhoud ul li {
	padding-left:15px;
	background: transparent url(../../images_v2/bullets.gif) 0.1em -1197px no-repeat;
}
ol.linklijst, ol.bladermechanisme, .stappenplan ol {
	list-style: none;
}
ul.linklijst li, ul.nieuwsberichten li, ol.linklijst li, ol.bladermechanisme li, ul.uitgelicht li, .moviecontent ul li {
	background: url(../../images_v2/blt-1logo-li-a-blauw.gif) no-repeat 0 .45em;
	padding: 0 0 0 1.2em;
	margin: 0 0 0 0.6em;
}
div.onderwerpen ul.uitgelicht li {
	margin-right: 0px;
}
ul {
	padding: 0;
	margin: 0 0 1.4em 0;
}
ul ul {
	margin: 0;
}
ul li {
/*background: url(/images/blt-1logo-li-a-blauw.gif) no-repeat 0 .45em;*/
	/*padding: 0 0 0 1.2em;*/
	/*margin: 0 0 0 0.6em;*/
}
ul li.extern {
	background: url(../../images_v2/blt-1logo-extern.gif) no-repeat 0 .5em;
}
li p {
	margin-bottom: 0;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}
p {
	margin: 0 0 1.4em 0;
}
p.intro {
	font-weight: bold;
}
p.meer {
	margin: 0 0 1.9em 0;
}
p.meer a:visited {
	color: #154273;
}
p.footer {
	border-top: 1px solid #aaa;
	color: #aaa;
	text-align: right;
	margin: 4.5em 0 0 0;
}
p.chapeau {
	margin-top: -1.4em;
	color: #535353;
}
#secundaireinhoud li img {
	width: auto;
	border: 0;
	margin-bottom: -2px;
}
h2 small {
	display:block;
	font-size:0.51em;
}
p#kruimelpad {
	margin:0 0 0px 250px;
	padding-top:5px; /* oorspronkelijk 10 px */
	padding-bottom: 10px; /* oorspronkelijk 30px */
}
p#kruimelpad .tekstprefix, #kruimelpad a, #kruimelpad a.onderwerptitel {
	/*display:block;*/
	/*float:left;*/
	margin-top: 0px;
	margin-right:5px;
}
h2, p#kruimelpad .dossiertitel {
	margin: 0 0 .55em 0;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.95em;
}
#kruimelpad .dossiertitel {
	display:block;
	clear: left;
	margin-bottom:0;
	padding-bottom:0;
	padding-top:15px;
}
#kruimelpad a:visited {
	color: #154273;
}
#kruimelpad a:hover {
	color: #0162cd;
}
/*kleuren*/

/* donker */
.startpagina div.onderwerpen div, #kop {
	background-color: #b32d00;
}
/* lijn onder donker */
.inhoud form, .secundaireinhoud form, .diversen form, #inhoud ol.bladermechanisme.boven, .inhoud ol.bladermechanisme.boven {
	border-bottom: 3px solid #b32d00;
}
/* dossier */
#kruimelpad a.dossiertitel, #kruimelpad a.dossiertitel:hover, #kruimelpad a.dossiertitel:visited {
	color: #900079;
}
/* lijn boven donker */
.inhoud form, .secundaireinhoud form, .diversen form, #inhoud ol.bladermechanisme, .inhoud ol.bladermechanisme {
	border-top: 3px solid #b32d00;
}
div#subnavigatiebox {
	float: left;
	width: 230px;
	padding:0px 20px 0 0;
	margin:0;
}
/* licht of wit */
#subnavigatie .open {
	background: #ffffff url(../../images_v2/blt-1logo-li-a-blauw.gif) no-repeat scroll 20px 0.6em;
}
/* middel */
#subnavigatie strong, #subnavigatie .actief, #subnavigatie a:hover, #subnavigatie a:active, #subnavigatie a:focus, #hoofdnavigatie .actief, #hoofdnavigatie a:hover, #hoofdnavigatie a:active, #hoofdnavigatie a:focus {
	background-color: #FF9933;
}
#kop {
	border-bottom: 10px solid #FF9933;
}
.startpagina .nieuws, .startpagina .diversen {
	border-top: 10px solid #FF9933;
}
/* licht */
#subnavigatie a.dossier {
	background-color: #ffcc66;
}
/*title balk*/
div#titelbalk {
	background-color: #FF9933;
}
/*einde kleuren*/
.dossiertitel, .dossiertitel:hover, .dossiertitel:visited {
	text-decoration: none;
}
h2, h3, h4, h5, h6 {
	clear:both;
}
h3 {
	font-size: 1em;
	margin: 0;
	font-weight: bold;
	margin-top:20px;
}
h4, h5 {
	font-weight: normal;
	margin: 0;
	color: #154273;
	font-size: 1em;
}
h1, h2, h3 {
	clear:both;
	padding:0 0 0.2em;
}
#volledig {
	width: 956px;
	margin: 0 auto;
}
#paginabox {
	position: absolute;
	width: 956px;
	background: url(../../images_v2/ag-1logo-kop.gif) no-repeat;
}
img#rijkslogo {
	position: absolute;
	left:456px;
	top:29px;
}
#kop {
	position: absolute;
	left:8px;
	top:146px; /* 146px met en 116px zonder titelbalk */
	width: 940px;
	height: 50px;
}
#pagina {
	float: left;
	margin-top: 206px;  /*206px met en  176px zonder titelbalk */
	width: 940px;
	padding: 0 8px;
	background: url(../../images_v2/ag-1logo-container.gif) repeat-y;
}
div#subnavigatie {
	float: left;
	width: 230px;
	padding:0px 20px 0 0;
	margin:0;
}
#contentbox {
	float: right;
	width: 690px;
	padding: 0;
	overflow: hidden;
}
.inhoud, #inhoud {
	float: left;
	width: 440px;
	padding: 0px 20px 0 0;
}
.inhoud.brede, #inhoud.brede {
	width: 670px;
}
#secundaireinhoud {
	float: left;
	width: 210px;
	padding: 0px 20px 0 0;
	margin: 0;
	overflow: hidden;
}
#secundaireinhoud h3 {
	font-size: 1.1em;
	margin: 0;
}
#secundaireinhoud img {
	width: 210px;
	margin-bottom: 2.5em;
}
#secundaireinhoud ul {
	margin-bottom: 2.5em;
}
#inhoud p, #secundaireinhoud p {
	margin-bottom:1.5em;
}
#inhoud p {
	line-height:1.4em;
}
#voet {
	float: left;
	height: 83px;
	background: url(../../images_v2/ag-1logo-voet.gif) no-repeat;
	width:956px;
}
/* algemene lijstopmaak in de kop */
#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;
}
/* titelbalk */
#titelbalk {
	height: 30px;
	left:8px;
	position:absolute;
	top:116px;
	width:940px;
	padding-top: 3px;
}
#titelbalk #sitetitel {
	font-weight: bold;
	font-size:18px;
	margin-left: 25px; /* justitie: 30px */
	font-family:Arial, Helvetica, sans-serif;
}
#titelbalk #sitepayoff {
	font-style: italic;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
/* hoofdmenu */
#hoofdnavigatie {
	position: absolute;
	width: 690px;
	left: 20px;
	bottom: 0;
}
#hoofdnavigatie a {
	float: left;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 1.1em;
	padding: .25em .85em;
}
#hoofdnavigatie li.actief a, #hoofdnavigatie li a:hover {
	color: #000;
}
/* servicemenu */
#servicemenu {
	position: absolute;
	width: 920px;
	left: 18px;
	top: 7px;
}
#servicemenu li {
	line-height: 1.2em;
}
#hulplinks {
	float: right;
}
#servicemenu a {
	text-decoration: none;
	color: #535353;
}
#rssmenu li {
	background-image:url(../../images_v2/rss.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-right: 0.9em;
	padding-left: 1.4em;
}
#hulplinks li {
	margin-left: 1.2em;
}
#hulplinks li a:visited, #rssmenu li a:visited {
	color: #535353;
}
#hulplinks li a:hover, #hulplinks li a:active, #hulplinks li a:focus, #rssmenu li a:hover, #rssmenu li a:active, #rssmenu li a:focus {
	text-decoration: underline;
	color: #535353;
}
#hulplinks img {
	vertical-align: baseline;
	margin-bottom: -1px;
}
/* zoekform */
label#simpleSearchLabel {
	visibility:hidden;
}
#zoeken {
	position: absolute;
	top: 12px;
	right: 56px;
	width: 174px;
	height: 17px;
	overflow: hidden;
}
#zoeken input {
	position: absolute;
	border: 0;
	background-color: transparent;
	padding: 0;
	top: 0;
}
#zoeken #simpleSearch {
	background-color: #fff;
	border: 1px solid #000;
	right: 40px;
	padding-top: 1px;
	width: 132px;
	height: 14px;
}
#zoeken #zoekknop {
	right: 0;
	width: 41px;
	cursor: pointer;
	background-color: #fff;
	color: #000;
	border: 1px solid black;
	font-weight: bold;
	text-transform: lowercase;
	height:17px;
}
/* zoekmenu */
#zoekmenu {
	position: absolute;
	width: 254px;
	left: 686px;
	bottom: 5px;
}
#zoekmenu li {
	line-height: 1.2em;
	padding-left: 24px;
}
#zoekmenu a {
	text-decoration: none;
	color: #ffffff;
}
#zoekmenu li a:hover, #zoekmenu li a:active, #zoekmenu li a:focus {
	text-decoration: underline;
}
/*Zoeken Simpel Formulier*/
form.zoekenSimpel {
	border: 0;
	width: 100%;
	padding-bottom: 0;
}
.inhoud form.zoekenSimpel label, #inhoud form.zoekenSimpel label {
	float: left;
	width: 20%;
}
.inhoud.brede form.zoekenSimpel label, #inhoud.brede form.zoekenSimpel label {
	float: left;
	width: 38%;
}
.inhoud form.zoekenSimpel select, #inhoud form.zoekenSimpel select {
	width: 40%;
	margin-bottom: 5px;
	padding: 1px 0px 1px 0px;
	float: left;
}
.inhoud form.zoekenSimpel br, #inhoud form.zoekenSimpel br {
	clear: left;
}
.inhoud form.zoekenSimpel p, #inhoud form.zoekenSimpel p {
	margin-bottom:0;
}
.inhoud form.zoekenSimpel .submit, #inhoud form.zoekenSimpel .submit {
	width: 10%;
	float: left;
	margin-left: 20.5%;
	border: none;
}
ul.zoekoverzicht li {
	background: none;
	margin:0;
	padding:0 0 15px 0;
}
ul.zoekoverzicht li h3 {
	margin:5px 0 0 0;
}
ul.zoekoverzicht li p, #inhoud ul.zoekoverzicht li p, .inhoud ul.zoekoverzicht li p {
	margin-bottom:0;
}
/* voor de homepage */
.startpagina #kop {
	border-bottom: none;
}
.startpagina #pagina {
	margin-top: 195px; /* justitie: 166px */
}
.startpagina .nieuws {
	float: left;
	width: 440px;
}
.startpagina .nieuws {
	padding: 88px 10px 0 20px; /* padding: 38px 10px 0 20px; */
	display:inline;
}
.startpagina div.onderwerpen {
	float:left;
	width:220px;
}
.startpagina .diversen {
	float:left;
	width:210px;
	padding: 88px 20px 0 20px; /* padding: 38px 20px 0 20px */
	display:inline;
}
.startpagina h2, h2.rubriek {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 .55em 0;
	padding: 0;
	font-weight: bold;
	font-size: 15px;
	color: #000;
	clear:both;
}
.startpagina h3 {
	font-size: 1.0em;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 .1em 0;
}
.startpagina ul.nieuwsberichten h3 {
	clear: none;
}
.startpagina div.onderwerpen div {
	overflow:hidden;
	padding:49px 10px 2px;
	width:200px;
	margin-bottom:29px;
}
.startpagina div.onderwerpen ul.onderwerpen li {
	background: transparent url(../../images_v2/wittepijl.gif) no-repeat scroll 0 0;
}
.startpagina div.onderwerpen div, .startpagina div.onderwerpen h2.onderwerpen, .startpagina div.onderwerpen ul.onderwerpen li a {
	color: #ffffff;
}
.startpagina div.onderwerpen h2, .startpagina div.onderwerpen ul {
	margin-left: 10px;
}
.startpagina div.onderwerpen h2.onderwerpen, .startpagina div.onderwerpen ul.onderwerpen {
	margin-left: 0;
}
ul.bewindslieden {
	position: relative;
	padding:0 0 10px 0;
	margin:0;
}
ul.bewindslieden li {
	padding:0 0 15px 0;
	position: relative;
	background: none;
	margin:0;
}
ul.bewindslieden li a.functie {
	padding:20px 0 0 60px;
	background: none;
	display: block;
}
ul.bewindslieden li p {
	padding:0 0 0 60px;
	font-weight: bold;
}
.bewindslieden li img {
	position:absolute;
	left: 0;
	top: 0;
}
/* extraLinks */

.startpagina ul#extralinks {
	padding:0px;
	margin:0px;
}
ul#extralinks {
	clear: both;
	padding-top:20px;
}
ul#extralinks li {
	float: left;
	background: none;
	margin:0;
	padding:0;
}
ul#extralinks li a {
	padding-right:15px;
	background:none;
}
ul#extralinks li a#stuurdoor {
	text-decoration:none;
	background:transparent url(../../images_v2/blt-1logo-li-a-stuurdoor.gif) no-repeat scroll right top;
}
ul#extralinks li a#stuurdoor:hover {
	text-decoration:underline;
	background:transparent url(../../images_v2/blt-1logo-li-a-stuurdoor-ro.gif) no-repeat scroll right top;
}
ul#extralinks li#printlink a {
	padding-left: 35px;
	text-decoration:none;
	background:transparent url(../../images_v2/blt-1logo-li-a-print.gif) no-repeat scroll right top;
}
ul#extralinks li#printlink a:hover {
	text-decoration:underline;
	background:transparent url(../../images_v2/blt-1logo-li-a-print-ro.gif) no-repeat scroll right top;
}
ul#extralinks li a:visited {
	color: #154273;
}
/* naar boven */
a.toplink {
	background:transparent url(../../images_v2/blt-1logo-boven.gif) no-repeat scroll left 2px;
	display:block;
	padding:0px 0px 0px 12px;
	float:right;
}
a.toplink:hover {
	text-decoration:none;
}
a.toplink:visited {
	color: #154273;
}
ul.uitgelicht li, ul.nieuwsberichten li {
	margin-bottom:1.4em;
	background: none;
	margin:0 0 0.6em 0;
	padding: 0;
}
.inhoud ul.nieuwsberichten li p.kenmerken, #inhoud ul.nieuwsberichten li p.kenmerken {
	margin-bottom: 0px;
}
li.meernieuws {
	background: transparent;
}
ul.uitgelicht li {
	width: 210px;
	margin-right: 20px;
	float: left;
}
ul.uitgelicht h3 {
	margin-top: 0px;
}
ul.uitgelicht img {
	width: 210px;
}
.kenmerken {
	color: #B32D00 /* justitie: #535353 */
}
span.kenmerken {
	display:block;
}
div.uitgelicht {
	float: left;
	width: 210px;
	margin: 3px 0 0 0;
	display: inline;
	overflow: hidden;
}
div.laatstekolom {
	margin-left: 20px;
}
#secundaireinhoud li, ul.linklijst li {
	margin: .6em 0;
}
#secundaireinhoud ul a, ul.linklijst a {
	text-decoration: none;
}
#secundaireinhoud li a:visited, ul.linklijst a:visited {
	color: #696969;
}
#secundaireinhoud li a:hover, #secundaireinhoud li a:active, #secundaireinhoud li a:focus, ul.linklijst a:hover, ul.linklijst a:active, ul.linklijst a:focus {
	text-decoration: underline;
	color: #154273;
}
ul.zoekoverzicht li a {
	text-decoration: underline;
}
ul.zoekoverzicht li a:hover, ul.zoekoverzicht li a:active, ul.zoekoverzicht li a:focus {
	color: #0162cd;
}
ul.linklijst ul li {
	margin-left:15px;
}
/* foto in content met bijschrift */
.foto img {
	float:left;
	margin: 0 1em 1.4em 0;
}
.foto p {
	color: #7c7c7c;
	margin: 0;
	padding: 0 1em 1em 1em;
}
/* subnavigatie, achtergrondplaatjes niet in li, maar in a */
#subnavigatie li {
	background-image: none;
	padding: 0;
	margin: 0;
}
#subnavigatie a, #subnavigatie strong {
	text-decoration: none;
	background:url(../../images_v2/blt-1logo-li-a-blauw.gif) no-repeat 20px .6em;
	padding: .15em 0 .4em 31px;
	display: block;
	width: 199px;
	color: #000;
}
#subnavigatie a.first {
	background-color: #cbe6db;
}
#subnavigatie li li a, #subnavigatie li li strong {
	background-position: 30px .6em;
	padding-left: 41px;
	width: 189px;
	font-weight: normal;
}
#subnavigatie li li li a, #subnavigatie li li li strong {
	background-position: 40px .6em;
	padding-left: 51px;
	width: 179px;
}
#subnavigatie li li li li a, #subnavigatie li li li li strong {
	background-position: 50px .6em;
	padding-left: 61px;
	width: 169px;
}
#subnavigatie strong, #subnavigatie .actief, #subnavigatie a:hover, #subnavigatie a:active, #subnavigatie a:focus {
	color: #000;
}
#subnavigatie .open {
	background-image:url(../../images_v2/blt-1logo-anker.gif);
}
#subnavigatie a.open {
	background-color: #ffcc66;
}
span.metageg {
	display: block;
	color: #535353;
}
.kolom {
	float: left;
	width: 210px;
	overflow: hidden;
}
.kolom2 {
	margin-left: 20px;
}
.kolom3 {
	float: right;
	margin-right: 20px;
}
/* Interne links */
ol.internelinks {
	list-style: none;
	padding-left: 0px;
}
.internelinks li.anker a {
	background:transparent url(../../images_v2/blt-li-a-anker.gif) no-repeat;
	padding:0 0 0 2em;
	text-decoration: none;
}
.internelinks li.anker a:visited {
	color: #154273;
}
/* lopende tekst afbeeldingen */
.illu-links {
	float: left;
	margin: 0.3em 1.6em 0.3em 0;
}
.illu-rechts {
	float: right;
	margin: 0.3em 0 0.3em 0.6em;
}
.illu-blok {
	display: block;
	margin: 0.3em 0;
}
/* tabellen */
table, td, th {
	border-collapse: collapse;
	font-size: 100%;
}
table {
	width: 100%;
	margin: 0px 0px 20px 0px;
}
caption {
	margin-bottom: 0;
	padding-bottom: 4px;
	border-bottom: 2px solid #535353;
	text-align: left;
	font-weight: normal;
	color: #535353;
	background: transparent;
}
th, td {
	padding: 3px 0px;
	border-bottom: 1px solid #767676;
	border-left: 10px solid #fff;
	padding-left: 10px;
}
th {
	text-align: left;
	background: transparent;
}
thead td {
	text-align: left;
	background: transparent;
	font-weight: bold;
}
th.col1 {
	text-indent: -2000px;
}
th.col1, td.col1 {
	border-left: none;
}
/* definition lists */

dl, dt, dd {
	margin:0;
	padding:0.4em 0;
}
dl {
	width: 90%;
	margin-bottom: 2em;
}
dt, dd {
	margin-bottom:0.1em;
	overflow:hidden;
	float:left;
	width:40%;
}
dl, dt {
	clear:both;
}
dl.publicatie, dl.wet {
	width: 100%;
	overflow: hidden;
	margin: -1em 0pt 1em 0pt;
}
dl.wet dt, dl.publicatie dt {
	font-weight: bold;
}
.submit {
	background-color: #154273;
	color: #fff;
	font-size: 1.0em;
	padding: 0;
	margin: 0 0 0 0.5em;
	cursor: pointer;
}
form.kort .button {
	margin: 0;
	padding-right: 0.6em;
	padding-left: 0.6em;
	border: 1px solid #000;
	color: #fff;
	background-color: #154273;
	cursor: pointer;
}
/* css for movie */
.moviecontent {
	width: 400px;
	margin-bottom: 15px;
} /* a default value will be replaced by movie width */
/*.moviecontent ul {border: 0;overflow:hidden;margin:0;padding:0 0 1px 0; list-style:none; }*/

.moviecontent h5 {
	margin: 0;
	padding: 0;
	font-size: 1em;
}
.moviecontent li li a {
	width:100%;
	font-weight: normal;
	padding: 2px 0px 3px 0;
}
.moviecontent li p a {
	display: inline;
	text-decoration: underline;
	color: blue;
	background: #FFF;
	border: 0;
	padding: 0;
	margin: 0;
	font-weight: normal;
}
.moviecontent li a.open {
	padding-left:15px;
	display:block;
	width:100%;
	background:url(../../images_v2/blt-1logo-anker.gif) no-repeat 0.45em;
}
.moviecontent li a.open:hover {
}
.moviecontent ul.open, .moviecontent div.open, .moviecontent p.open {
	display: block;
	padding-left:15px;
	margin-bottom: 10px;
}
.moviecontent li a.close {
	padding-left:15px;
	display:block;
	width:100%;
	background: url(../../images_v2/blt-1logo-li-a-blauw.gif) no-repeat 0.45em 0.45em;
}
.moviecontent ul.close, .moviecontent div.close, .moviecontent p.close {
	display:none;
}
.moviecontent li.toggle {
	background-image:none !important;
	padding-left:0px !important;
	margin-left:0px !important;
}
.moviecontent p.kenmerken {
	margin-top: 0 !important;
}
/* Wijzigingen voor functionaliteiten */
/* Onderwerpen startpagina */
.linksStartpagina {
	float:left;
	margin-right:20px;
	width:210px;
}
.rechterkolom {
	margin-right:0px !important;
}
/* Trefwoordenlijst */
div.alfabet {
	background:transparent none repeat scroll 0 0;
	border-bottom:1px solid #154273;
	border-top:1px solid #154273;
	color:#767676;
	letter-spacing:0.2em;
	margin-bottom:1em;
	padding:0.45em;
}
#inhoud.brede div.alfabet, .inhoud.brede div.alfabet {
	width: 670px;
}
div.alfabet a {
	color: #154273;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
}
div.alfabet a:hover {
	text-decoration: underline;
}
div.alfabet a:visited {
	color: #154273;
}
div.alfabet a.actief {
	background: #154273;
	color: #fff;
	padding: 0.6em 0.3em;
}
div.alfabet a.actief:visited {
	color: #fff;
}
/* resultaten bladeren definities */
#inhoud ol.bladermechanisme, .inhoud ol.bladermechanisme {
	padding: 3px 0;
	width: 100%;
	overflow: auto;
	list-style: none;
	margin: 0 0 0 0; /* verwijderd -5px top */
	clear: both;
}
#inhoud ol.bladermechanisme.boven, .inhoud ol.bladermechanisme.boven {
	border-top: 0;
}
#inhoud ol li {
	line-height:1.55em;
	padding:0;
}
ol.bladermechanisme li {
	float: left;
	width: 2em;
	text-align: center;
	line-height: 1.1em !important;
	border-right: 1px solid #000;
	background: transparent;
	margin:0;
	padding:0;
}
ol.bladermechanisme li a {
	display: inline;
	background: none;
	border-bottom: 0;
	font-weight: normal;
	text-decoration: none;
}
ol.bladermechanisme li a:hover {
	text-decoration: underline;
	background: none;
	border: 0;
}
ol.bladermechanisme li a:visited {
	color: #154273;
}
ol.bladermechanisme li.volgende {
	border: 0;
}
li.vorige {
	margin: 0 0 0 1px !important;
	width: auto !important;
	border-right: 1px solid #000;
}
li.volgende {
	margin: 0 0 0 5px !important;
	width: auto !important;
}
ol.bladermechanisme li.vorige a, ol.bladermechanisme li.volgende a {
	font-weight: bold;
	background: none;
	text-decoration: none;
	padding-right: 5px;
}
ol.bladermechanisme li.volgende a {
	padding-right: 0.32em;
}
p.terug a:hover, ol.bladermechanisme li.vorige a:hover, ol.bladermechanisme li.volgende a:hover {
	background: none;
	border-bottom: none;
	text-decoration: underline;
}
/* foto lijst definities */
div.fotogalerij, div.fotoDetail {
	padding: 7px 0;
	width: 90%;
}
div.fotogalerij a {
	float: left;
	position: relative;
	width: 102px;
	height: 102px;
	margin: 0 9px 20px 0;
	border: 1px solid #767676;
	background: none;
	overflow: hidden;
}
div.fotogalerij a img {
	padding: 1px;
}
div.fotogalerij a img.staand {
	margin-top: -25px;
}
div.fotogalerij a img.liggend {
	margin-left: -25px;
}
/* formulier*/
label {
	display: block;
	padding:0 0 2px 0;
}
input {
	width:75%;
}
textarea {
	width:76.5%;
	overflow: visible;
}
legend {
	font-weight: bold;
	padding: 10px 0px 5px 0px;
	color:black;
}
#form p {
	margin: 0.3em 0;
}
input.radio, input.checkbox {
	width: 25px;
	border: none 0;
}
.inhoud form, #secundaireinhoud form, .diversen form {
	display: block;
	padding: 0.5em 0;
	margin: 10px 0 5px 0;
	width: 100%;
	overflow: hidden;
	clear: both;
}
#dag, #maand, #jaar {
	width: 11em;
}
.inhoud form fieldset, #secundaireinhoud form fieldset, .diversen form fieldset {
	clear: right;
	margin: 0px;
	padding: 0 10px 15px 0;
}
.inhoud form.zoekenUitgebreid fieldset p {
	margin: 0 0 2px 0;
}
.inhoud form legend, #secundaireinhoud form legend, .diversen form legend {
	margin: 0;
	padding: 0 0 10px;
	font-weight: bold;
	color:black;
}
.inhoud form legend strong, #secundaireinhoud form legend strong, .diversen form legend strong {
	font-size: 1.1em;
	background: transparent;
}
.inhoud form br, #secundaireinhoud form br, .diversen form br {
	clear: left;
}
.inhoud form label, #secundaireinhoud form label, .diversen form label {
	padding-top: 2px;
	padding-bottom: 3px;
	display: block;
	background: transparent;
}
.inhoud form label.controleLabel {
	display:inline;
}
.inhoud form input, #secundaireinhoud form input, .diversen form input {
	display:block; /*toegevoegd door piet*/
	padding: 2px;
}
.inhoud form select, #secundaireinhoud form select, .diversen form select {
	border: 1px solid #535353;
	padding: 0;
	margin: 2px 0 5px 3px;
	height: 1.5em;
}
.inhoud form textarea, #secundaireinhoud form textarea, .diversen form textarea {
	border: 1px solid #535353;
	padding: 2px;
	margin: 0 0 10px;
	height: 10em;
}
.inhoud form .rij, #secundaireinhoud form .rij, .diversen form .rij {
	padding: 8px 0 6px 0;
}
form .rijControle {
	margin-bottom: 0;
}
.inhoud form .kolom, #secundaireinhoud form .kolom, .diversen form .kolom {
	padding: 8px 0 6px 0;
	clear: right;
}
#secundaireinhoud form .kolom, .diversen form .kolom {
	margin: 0 0 2em 0;
	padding: 0 0 0 0;
}
.inhoud form .rij label, #secundaireinhoud form .rij label, .diversen form .rij label {
	background: transparent;
	font-weight: normal;
	float: left;
	width: auto;
	margin: -2px 5px 0 0;
	padding-left: 0;
}
.inhoud form .kolom label, #secundaireinhoud form .kolom label, .diversen form .kolom label {
	background: transparent;
	font-weight: normal;
	float: left;
	width: auto;
	margin: -2px 5px 0 5px;
}
.inhoud form .rij input.radio, .inhoud form .rij input.checkbox, #secundaireinhoud form .rij input.radio, #secundaireinhoud form .rij input.checkbox, .diversen form .rij input.radio, .diversen form .rij input.checkbox {
	float: left;
	width: 20px;
	height: auto;
	border: none 0;
	margin: 0 5px 0 0;
}
.inhoud form input.radio, .inhoud form input.checkbox, #secundaireinhoud form input.radio, #secundaireinhoud form input.checkbox, .diversen form input.radio, .diversen form input.checkbox {
	float: left;
	width: 20px;
	height: auto;
	border: none 0;
	margin: 0 5px 0 0;
}
.inhoud form .rij select, .secundaireinhoud form .rij select, .diversen form .rij select {
	width: 5.1em;
	display: inline;
}
.inhoud form select#dag, #secundaireinhoud form select#dag, .inhoud form select#dagTot, .inhoud form select#advancedSearch_beginDatum, .inhoud form select#advancedSearch_beginDatum_month, .inhoud form select#advancedSearch_eindDatum, .inhoud form select#advancedSearch_eindDatum_month, #secundaireinhoud form select#dagTot, .inhoud form select#dagVan, .secundaireinhoud form select#dagVan {
	width: 4.1em;
}
.inhoud form select#advancedSearch_beginDatum_year, .inhoud form select#advancedSearch_eindDatum_year {
	width: 5.1em;
}
.inhoud form select#maand, #secundaireinhoud form select#maand, .inhoud form select#maand2, #secundaireinhoud form select#maand2 {
	width: 9.5em;
}
.inhoud form select#jaar, #secundaireinhoud form select#jaar, .inhoud form select#jaar2, #secundaireinhoud form select#jaar2 {
	width:6.1em;
}
form input.submit {
	cursor: pointer;
	float: right;
	border: none;
	width: 9.5em;
	margin: 0 0 0 10px;
	background-color: #154273;
	color: #fff;
}
.knop-wis, .knop-annuleer, .knop-vorige-stap {
	cursor: pointer;
	float: left;
	border: none;
	width: 8em;
	margin: 0 10px 10px 0;
	background-color: #154273;
	color: #fff;
}
.knop-volgende-stap, .knop-verstuur {
	cursor: pointer;
	float: right;
	border: none;
	width: 9.5em;
	margin: 0 0 10px 0;
	background-color: #154273;
	color: #fff;
}
.knop-wijzig {
	cursor: pointer;
	float: right;
	border: none;
	width: 12.5em;
	margin: 0 5px 10px 5px;
	background-color: #154273;
	color: #fff;
}
.knop-bekijk {
	cursor: pointer;
	float: right;
	border: none;
	width: 20em;
	margin: 0 0 10px 10px;
	background-color: #154273;
	color: #fff;
}
.foutmelding {
	padding: 0 0 0 19px;
	margin: 5px 0 3px 3px;
	font-weight: bold;
	color: #ff0000;
	background:transparent url(../../images_v2/ag-error.png) no-repeat 0 0;
	width: 99%;
}
.meernieuws {
	display: block;
}
/*Peiling rechterkolom*/
/* peiling definities - alle peilingen: middenkolom, rechterkolom en rechterkolom homepagina */

form.peiling {
	border: none;
}
form.peiling input {
	float:left;
	width: 20px;
	clear:left;
}
form.peiling br {
	clear:both;
}
form.peiling p.vraag {
	margin-bottom: 0;
}
form.peiling p.submit input {
	float:right;
	margin:0 !important;
	line-height:1.2;
	padding:2px 7px;
	cursor:pointer;
	background-color:#154273;
	color:#fff;
	border: 0;
	width: 6em;
}
form.hoeveelheid {
	color: #154273;
	background: transparent;
}
.peilingOndertitel {
	font-weight:bold;
	margin-bottom:0pt;
	padding-top:0.5em;
}
ul#peilingResultaat {
	float: left;
	width: 80%;
	margin-bottom: 50px;
}
ul#peilingResultaat li {
	float: left;
	width: 100%;
	background: none;
	margin: 0;
	padding:0;
}
ul#peilingResultaat li span.staaf {
	float: left;
	width: 80%;
	height: 17px;
	margin: 3px 0 8px 0;
	background-color: #767676;
}
/* Deze span wordt met JavaScript gegenereerd en heeft automatisch de juiste breedte.
	Handhaaf de display en height en vul verder de gewenste stijlen in */

ul#peilingResultaat li span.staaf span {
	display: block;
	height: 100%;
	background-color: #154273;
}
ul#peilingResultaat li span.perc {
	float: left;
	height: 17px;
	margin: 3px 0 8px 0;
	background-color: #154273;
}
/*Telefoongids*/

#inhoud form.telefoongids {
	margin: 0 0 1em;
	border: none;
	width: 38em;
}
#inhoud form.telefoongids label {
	color: #000;
	font-weight: bold;
	background: transparent;
}
#inhoud form.telefoongids input, #inhoud form.telefoongids select {
	border: 1px solid #000;
	margin: 0 0 2px;
}
#inhoud form.telefoongids .zoekknop {
	color: #fff;
	background: #000;
	cursor: pointer;
}
#inhoud form.telefoongids fieldset {
	padding: 0 0 0 3px;
}
.telefoonfoto {
	width: 176px;
	float: right;
	margin: 7px 0;
}
table.telefoongids, div.telefoongidsResultaat {
	padding: 7px 0;
}
table.telefoongids {
/*border-collapse:collapse;
font-size:100%;

margin:0 0 20px;
width:100%;*/
}
table.telefoongids th {
	/*border-left: none;
 background:transparent none repeat scroll 0 0;
 color:#296D8C;*/
 text-align:left;
}
table.telefoongids td {
/*border-left: none;*/
}
table.telefoongids, table.telefoongids th, table.telefoongids td {
/*border-collapse:collapse;
font-size:100%;*/
}
table.telefoongids th, table.telefoongids td {
	/*padding:3px 0 3px 10px;*/
border-bottom:1px solid #CDCDCD;
	border-left:10px solid #FFFFFF;
}
/*TelefoongidsResultaat*/

.telefoongidsResultaat {
	float: left;
	width: 100%;
}
.telefoongidsResultaat div {
	float:left;
	width: 66%;
}
.telefoongidsResultaat img {
	width: 176px;
	margin: 7px 0;
	float:right;
}
.telefoongidsResultaat dt, .telefoongidsResultaat dd, .telefoongidsResultaat dl {
	margin:0;
	padding:0.4em 0;
}
.telefoongidsResultaat dl {
/*margin-bottom:2em;
width:90%;
clear:both;
position: relative;	*/
}
.telefoongidsResultaat dt, .telefoongidsResultaat dd {
	float:left;/*margin-bottom:0.1em;
overflow:hidden;*/
}
.telefoongidsResultaat dt {
	clear:both;
	font-weight: normal;
	width: 25%;
}
.telefoongidsResultaat dd {
	font-weight: normal;
	margin-left: 26%;
}
/*Stappenplan*/

#inhoud .stappenplan ol {
	padding-left:10px;
}
div.stappenplan div.stapnavigatie {
	float:left;
	margin-right:20px;
	width:210px;
}
div.stappenplan div.stapdetail {
	float:left;
	width:440px;
}
div.stappenplan h3 {
	clear:none;
	margin-top:0;
}
.stappenplan ol li a {
	text-decoration: none;
}
div.stappenplan ol li a,  div.stappenplan ol li.actief ol li a,  div.stappenplan ol li a:visited,  div.stappenplan ol li.actief ol li a:visited {
	background:url(../../images_v2/blt-1logo-li-a-blauw.gif) transparent no-repeat 0px .45em;
	display:block;
	font-weight:bold;
	line-height:1.25em;
	margin:0;
	padding:2px 0px 5px 10px;
	position:relative;
	width:100%;
}
div.stappenplan ol li.actief a,  div.stappenplan ol li ol li.actief a,  div.stappenplan ol li.actief a:visited,  div.stappenplan ol li ol li.actief a:visited {
	background:url(../../images_v2/blt-1logo-li-a-blauw.gif) #FF9933 no-repeat 0px .45em;
	margin:0;
	position:relative;
	width:100%;
}
/*Organigram*/

#inhoud ol.organigram {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
}
#inhoud ol.organigram ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#inhoud ol.organigram li {
	background:transparent none repeat scroll 0 0;
	font-weight:bold;
	margin-top:0;
	padding:1em 0 0.5em;
	width:430px;
}
#inhoud ol.organigram li a {
	background:transparent url(../../images_v2/blt-1logo-li-a-organogram.gif) no-repeat scroll 0 0;
	display:block;
	font-weight:normal;
	line-height:1.4em;
	padding:4px 15px 6px 15px; /* was 4px 15px 6px 15px; */
	width:257px;
}
#inhoud ol.organigram li span {
	background:transparent url(../../images_v2/blt-1logo-li-span-organogram.gif) no-repeat scroll 0 100%;
	display:block;
	font-weight:normal;
	line-height:1.4em;
	padding:4px 15px 6px 8px;
	width:257px;
}
#inhoud ol.organigram li ul, #inhoud ol.organigram li ol {
	margin:0;
	padding:0;
	width:100%;
}
#inhoud ol.organigram li ul li, #inhoud ol.organigram li ol li {
	background:transparent url(../../images_v2/ag-1logo-organogram-1.gif) no-repeat scroll 0 0;
	padding:24px 0 0 60px;
}
#inhoud ol.organigram li ul li.laatste, #inhoud ol.organigram li ol li.laatste {
	background:transparent url(../../images_v2/ag-1logo-organogram-2.gif) no-repeat scroll 0 0;
}
#inhoud ol.organigram li ul li a, #inhoud ol.organigram li ul li span,  #inhoud ol.organigram li ol li a, #inhoud ol.organigram li ol li span {
	margin-left:0;
}
.voorkeursterm {
	font-weight: bold
}
/*middelkolom zonder onderwerpen*/

.startpagina div.onderwerpen div.middenkolom {
	background-color: white;
	border-top:10px solid #FF9933;
	color:#000000;
	padding-top: 37px;
}
.startpagina div.onderwerpen div.middenkolom, .startpagina div.onderwerpen div.middenkolom h2.onderwerpen {
	color:#000000;
}
.startpagina div.onderwerpen div.middenkolom ul.onderwerpen li a {
	color:#154273;
}
.startpagina div.onderwerpen div.middenkolom .rubriek, .startpagina div.onderwerpen div.middenkolom .uitgelicht {
	margin-left:0;
}
.startpagina div.onderwerpen div.middenkolom ul.uitgelicht li, .startpagina div.onderwerpen div.middenkolom img {
	width:200px;
}

