/*2011-12-13 */
* {
	font-family:verdana, Helvetica, Arial, sans-serif;
}
body {
	font-size:69%;
	line-height:1.4em;
	margin:0;
	padding:0;
}
#container {
	width:525px;
	font-size:1em;
	margin:0 auto;
}
a#minrws {
	display:block;
	overflow:hidden;
	margin:0 0 0 17px;
}
div#mainbox {
	float:left;
	width:100%;
	overflow:visible;
	padding:9.5em 0 5px;
}
div#main {
	float:left;
	width:525px;
	margin:0;
}
div#center {
	margin:5px 5px 0;
}
#homepage {
	margin-top:20px;
}
#rijkslogo {
	position:absolute;
	top:0;
	border-bottom:10px solid #FDF6BB;
	height:87px;
	width:525px;
	background:url(../../images/RO_VW_RW~LI.png);
}
.clear {
	clear:both;
}
input, select, textarea {
	font-size:1em;
}
ol, ul {
	list-style:none;
	margin:0 0 1.4em;
	padding:0;
}
ol li, ul li {
	list-style:none;
	margin:0;
	padding:0;
}
ul ul {
	list-style:none;
	margin:0;
}
li p {
	margin-bottom:0;
	list-style:none;
}
h1 {
	display:block;
	font-size:1.5em;
	font-weight:400;
	font-family:Arial;
	margin:0.67em 0;
}
.content h1 {
	font-family:Arial;
	font-size:1.6em;
	font-weight:400;
	line-height:normal;
	margin:20px 0 5px;
	padding:0 0 10px;
}
.content h2 {
	clear:both;
	margin:10px 0 0;
}
.content span strong {
	font-size:2em;
	padding:5px 0 10px;
}
.content p {
	margin:0 0 8px;
}
.content p strong {
	font-size:1em;
	display:inline;
}
.vrijetekst a, .content a {
	color:#154273;
	background:none;
	text-decoration:none;
	margin:0 2px 0 0;
	padding:0;
}
.content .link {
	color:#000;
	border-bottom:solid #DEDEDE 1px;
	background:url(../../images/blt-li-a-boven-ro-h.gif) 100% 50% no-repeat;
	display:block;
	text-decoration:none;
	margin:5px 0 10px;
	padding:0;
}
div.evenementdagen {
	color:#FFF;
	font-weight:700;
	width:100%;
	background:#0896a5 100% 50% no-repeat;
	margin:5px 5px 0 0;
}
.content .evenementlink {
	color:#0896a5;
	border-bottom:solid #0896a5 1px;
	background:url(../../images/blt-li-a-arrow-bl.gif) 100% 50% no-repeat;
	display:block;
	text-decoration:none;
	margin:5px 0 0;
}
.content .evenementlink:hover {
	border-bottom:solid #000 1px;
	font-weight:400;
	background:url(../../images/blt-li-a-arrow-bl-h.gif) 100% 50% no-repeat;
	text-decoration:none;
	color:#000;
}
.evenementkop {
	color:#0A646F;
	font-size:1.2em;
}
.content .links {
	float:left;
	margin:0 5px 5px 0;
}
.content .rechts {
	float:right;
	margin:0 5px 5px 0;
}
.content .midden {
	text-align:center;
	margin:5px 0;
}
.content ul li {
	list-style:square;
	list-style-position:outside;
	margin:0 0 0 25px;
	padding:0;
}
.content ul li ul li {
	list-style:square;
	list-style-position:outside;
	margin:0 0 0 35px;
	padding:0;
}
.content .history {
	border-top:1px solid #154273;
}
.content .historyimg {
	float:left;
	margin:10px 5px 0 10px;
}
.content table {
	border-collapse: separate; 
	border-spacing: 0.2em;
	margin: 0 0 2.2em -0.2em;
	padding:0;
}
.content th {
	vertical-align:top;
	text-align:left;
	border: 1px solid #999;
	/* white-space: nowrap; */
	color:#000;
	margin:0;
	padding: 0.2em; 
}
.content td {
	vertical-align:baseline;
	text-align:left;
	border: 1px solid #999;
	color:#000;
	margin:0;
	padding: 0.2em; 
}
.content table p, .content table strong, .content table em {
	color:#000;
	font-size:1em;
	line-height:1.4em;
	margin:0;
	padding:0;
}
.content table tr td ul li {
	color:#000;
	font-size:1em;
	line-height:1.4em;
	list-style:square;
	list-style-position:outside;
	margin:0 0 0 20px;
	padding:0;
}
.content table strong {
	display:inline;
}
.linklijst_white_filled .linklijst ul {
	margin:0;
	padding:0 0 1em;
}
.linklijst_white_filled .linklijst h2 {
	color:#000;
	font-size:1.6em;
	font-weight:700;
	font-family:Arial;
	margin:0;
	padding:10px 0 15px;
}
.linklijst_dark .linklijst {
	background-color:#154273;
	padding:40px 20px 20px 10px;
}
.linklijst_dark .linklijst h2 {
	color:#000;
	font-size:1.6em;
	font-family:Arial;
	font-weight:700;
	border:0;
	margin:0;
	padding:0 0 15px;
}
.linklijst_dark .vrijetekst {
	background-color:#154273;
	color:#000;
	margin:0 0 3px 3px !important;
	padding:10px 8px 10px 10px;
}
div#homepage .overview .link {
	background:none;
	padding:0;
}
div#homepage .overview .link span strong {
	background:url(../../images/skin1.gif) -3001px -276px no-repeat;
	text-decoration:none;
	color:#154273;
	padding:0 0 0 13px;
}
div#homepage .overview .link span {
	background:none;
	text-decoration:none;
	color:#154273;
	padding:0;
}
.overview span strong {
	font-weight:700;
	display:block;
	margin:5px 0;
}
.overview span {
	font-weight:400;
	display:block;
	margin:0;
	padding:0 10px 0 0;
}
.overview_wide .overview {
	margin:20px 20px 0 10px !important;
}
.column1, .column2, .column3 {
	width:236px;
	float:left;
}
.column1 .overview, .column2 .overview, .column3 .overview {
	float:none;
	margin:20px 20px 0 10px !important;
}
.overview_wide {
	float:right;
	width:73.7%;
	padding:1.3em 0 0;
}
.overview_wide p {
	padding:5px 0 10px;
}
.doForm .label {
	color:#154273;
	float:left;
	font-weight:400;
	width:120px;
	margin:0 0 10px;
}
.result_paginering {
	margin:3px 0 5px;
	padding:4px 0;
}
.pages_result .result_count {
	color:#154273;
	font-size:1em;
	display:block;
	margin:5px 0 0 5px;
}
.pages_result ul {
	border-top:1px solid #154273;
	border-bottom:1px solid #154273;
	margin-bottom:0;
	margin-left:5px;
}
.search .pages_result .link {
	display:block;
	background:url(../../images/skin1.gif) -2996px -273px no-repeat;
	text-decoration:none;
	color:#154273;
	padding:3px 0 6px 17px;
}
.pages_result span strong {
	font-weight:700;
	font-size:1em;
	display:block;
	margin:0;
	padding:10px 0 0;
}
.streep {
	border-top:1px solid #154273;
	margin:2px 0 15px;
}
.streep_onder {
	border-top:1px solid #154273;
	margin:20px 0;
}
.streep .date {
	float:left;
	display:block;
}
.streep .quote {
	display:block;
	margin:10px 0 0;
}
.streep .h2 {
	font-weight:700;
	display:block;
	margin:0 0 5px;
}
.streep img {
	float:left;
	width:60px;
	height:75px;
	margin:0 5px 0 0;
}
.streep a {
	text-decoration:none;
	color:#000;
	border-bottom:solid #DEDEDE 1px;
	background:url(../../images/blt-li-a-arrow-bl.gif) 100% 100% no-repeat;
	display:block;
	clear:both;
	margin:10px 0 5px;
	padding:0 10px 5px;
}
.content .index {
	border-top:1px solid #154273;
	border-bottom:1px solid #154273;
	margin:10px 0 0;
	padding:10px 0 4px;
}
.content .index h2 {
	margin:0 0 2px 10px;
	padding:0;
}
.content .index a {
	color:#000;
	border-bottom:1px solid #DEDEDE;
	background:url(../../images/blt-li-a-beneden-ro-h.gif) 100% 50% no-repeat;
	display:block;
	clear:both;
	text-decoration:none;
	margin:0;
	padding:4px 0 2px 10px;
}
.content .detail {
	clear:both;
	margin:10px 0;
}
.content .detail h2 {
	clear:both;
	margin:10px 0 10px 10px;
	padding:0;
}
.content .detail p {
	display:block;
	margin:0 0 0 10px;
	padding:0;
}
.content .detail ul li {
	list-style:none;
	list-style-position:outside;
	display:block;
	clear:both;
	margin:10px 0;
	padding:0;
}
.content .detail ul li ul li {
	list-style:square;
	list-style-position:inside;
	margin:1px 0 1px 10px;
}
.content .detail ul li ul li ul li {
	list-style:square;
	list-style-position:inside;
	margin:1px 0 1px 20px;
}
.content .detail .link {
	color:#000;
	border-bottom:solid #DEDEDE 1px;
	background:url(../../images/blt-li-a-boven-ro-h.gif) 100% 50% no-repeat;
	float:right;
	width:98%;
	display:block;
	clear:both;
	text-align:right;
	text-decoration:none;
	margin:5px 0 10px;
}
.content .index_faq {
	border-top:1px solid #154273;
	border-bottom:1px solid #154273;
	margin:10px 0 0;
	padding:10px 0 !important;
}
.content .index_faq h2 {
	margin:4px 0 2px 10px;
	padding:0;
}
.content .index_faq a {
	color:#154273;
	background:url(../../images/skin1.gif) -3001px -273px no-repeat;
	display:block;
	text-decoration:none;
	margin:0;
	padding:2px 15px 2px 11px;
}
.content .detail_faq h2 {
	clear:both;
	margin:0 0 10px;
	padding:0;
}
.content .detail_faq p {
	display:block;
	margin:0;
	padding:0;
}
.content .detail_faq ul {
	list-style-position:inside;
	margin:0;
	padding:0;
}
.content .detail_faq ul li {
	list-style-type:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
.content .detail_faq ul li ul li {
	list-style-type:square;
	list-style-position:outside;
	margin:1px 0 1px 10px;
	padding:0;
}
.content .detail_faq ul li ul li ul li {
	list-style-type:square;
	list-style-position:outside;
	margin:1px 0 1px 20px;
	padding:0 0 0 10px;
}
.content .detail_faq .link {
	color:#154273;
	border-bottom:none;
	background:none;
	float:none;
	display:block;
	text-align:left;
	width:auto;
	text-decoration:none;
	margin:5px 0 10px;
}
form#zoekMetFilter label {
	padding:0 0 0 6px;
}
.search {
	margin:5px 0 0;
	padding:0;
}
.search h2 {
	margin:0;
	padding:0 0 0 10px;
}
.search .validatorhack label {
	color:#154273;
	display:block;
	width:50%;
	margin:5px 0 5px 10px;
	padding:0;
}
.search .input_field2 {
	border:solid #777 1px;
	margin:0 0 0 10px;
	padding:1px 0;
}
.search .input_field1 {
	border:solid #777 1px;
	width:79%;
	display:block;
	margin:-5px 0 0 10px;
	padding:1px 0;
}
.search .input_field3 {
	border:solid #777 1px;
	width:80%;
	display:block;
	margin:-5px 0 10px 10px;
	padding:0 0 2px 3px;
}
.search .wis_button {
	border:solid #B1DCE2 1px;
	width:80px;
	font-weight:700;
	color:#fff;
	text-align:center;
	background-color:#154273;
	margin:5px 0 0 10px;
}
.search .zoek_button {
	float:right;
	border:solid #B1DCE2 1px;
	width:80px;
	font-weight:700;
	color:#fff;
	text-align:center;
	background-color:#154273;
	margin:5px 0 0 15px;
}
#center .sitemap ul {
	list-style:none;
	font-weight:700;
}
#center .sitemap ul ul {
	font-weight:400;
	margin:0 0 0 20px;
}
#center .sitemap h2 {
	font-size:1.4em;
	color:#154273;
	font-family:Arial;
	margin:20px 0 0;
	padding:0 0 8px;
}
#center .sitemap a {
	display:block;
	text-decoration:none;
	background:url(../../images/skin1.gif) -3000px -276px no-repeat;
	color:#154273;
	width:100%;
	margin:0;
	padding:0 0 8px 20px;
}
#center .sitemap .sublink a {
	color:#FF0;
	padding:0 0 0 10px;
}
div#center_float {
	float:left;
	width:220px;
	overflow:hidden;
	background-color:#fff;
	margin:0;
	padding:0 !important;
}
h1#pagina_titel {
	display:block;
	margin:20px 0 0;
	padding:0;
	font-size: 1.6em;
}
.adressen {
	float:left;
	width:200px;
	font-size:0.95em;
	margin:0 10px 10px 5px;
}
.adressen h2 {
	font-weight:700;
	margin:10px 0 0;
}
.adressen a {
	color:#154273;
	text-decoration:none;
	margin:0;
	padding:2px 0;
}
.adressen a.extern {
	background:url(../../images/skin1.gif) -3398px -194px no-repeat;
	padding-left:20px;
}
.adressen a.email {
	background:url(../../images/link_email_norm.gif) 0 2px no-repeat;
	padding-left:20px;
}
.formulier form {
	border-top:1px solid #154273;
	border-bottom:1px solid #154273;
	margin:10px 0;
	padding:5px 0;
}
.formulier form .form_field_size {
	width:100%;
	margin:0 0 5px;
}
.formulier form .form_field_label {
	color:#154273;
	width:180px;
	float:left;
	font-weight:400;
	margin:0 0 0 10px;
	padding:0;
}
.formulier form .form_field_input {
	width:220px;
	float:left;
	font-weight:400;
	margin:0 0 0 10px;
	padding:0;
}
.formulier form .form_field_input_inline {
	float:left;
	font-weight:400;
	margin:0 0 0 10px !important;
	padding:0 0 0 10px;
}
.verplicht {
	color:#000;
	padding:8px 10px 0;
}
.formulier form .form_field_label span {
	color:#154273;
	font-weight:400;
}
.formulier form .form_field_input .input_text {
	width:210px;
	border:solid #777 1px;
	margin:0;
	padding:1px 0;
}
.formulier form .form_field_input .input_mail, .formulier form .form_field_input .input_return_mail {
	width:210px;
	border:1px solid #777;
	margin:0;
	padding:1px 0;
}
.formulier form .form_field_input_inline .input_dag, .formulier form .form_field_input_inline .input_maand, .formulier form .form_field_input_inline .input_jaar {
	border:1px solid #777;
	margin:0 !important;
	padding:1px 0;
}
.formulier form .form_field_input select {
	display:block;
	border:solid #777 1px;
	margin:0 !important;
	padding:0;
}
.formulier form .naast_elkaar input {
	display:inline;
	float:left;
	margin:2px 5px 0 0;
	padding:0;
}
.formulier form .naast_elkaar label {
	display:inline;
	float:left;
	margin:5px 20px 0 0 !important;
	padding:0;
}
.formulier form .onder_elkaar input {
	clear:both;
	display:inline;
	float:left;
	margin:2px 5px 0 0 !important;
	padding:0;
}
.formulier form .onder_elkaar label {
	display:inline;
	float:left;
	width:80%;
	margin:0 !important;
	padding:0;
}
.formulier form .formBtn input {
	font-weight:700;
	border:1px solid #B1DCE2;
	width:80px;
	color:#fff;
	text-align:center;
	background-color:#154273;
	margin:17px 0 0 !important;
	padding:0;
}
.formulier form .formBtn input.wis {
	float:left;
	margin-left:10px;
}
.formulier form .formBtn input.volgende {
	float:right;
}
.werkzaamheden {
	width:210px;
	min-height:330px;
	background-color:#154273;
	float:right;
	margin:20px 20px 0;
	padding:0 0 1px;
}
.werkzaamheden iframe {
	width:208px;
	overflow:hidden;
	margin:0;
}
.werkzaam_box {
	margin:0 1px;
	padding:1px 0 0;
}
.werkzaam_box h2 {
	border-bottom:2px solid #154273;
	background:transparent url(../../images/geo_background.gif) 0 100% repeat-x;
	margin:0;
	padding:0;
}
.werkzaam_box h2 a {
	display:block;
	text-decoration:underline;
	padding:6px 0 7px 20px;
}
.werkzaam_box h2 a.plus {
	color:#154273;
	background:transparent url(../../images/geo-plus.gif) 4px 9px no-repeat;
}
.werkzaam_box h2 .min {
	color:#154273;
	background:transparent url(../../images/geo-min.gif) 4px 9px no-repeat;
}
.werkzaam_box .overkoepeling_three_one ul {
	margin:0;
	padding:5px 0 0;
}
.werkzaam_box .link_over a {
	display:block;
	color:#154273;
	text-decoration:underline;
	padding:3px 0 6px 12px;
}
.homepage {
	float:left;
	width:668px;
	background-color:#FDF6BB;
	margin:20px 0 10px 20px !important;
}
.homepage_linklijst_variant {
	height:331px;
	width:480px;
	color:#0896a5;
	float:left;
	text-decoration:none;
	line-height:1.2em;
	border:2px solid #0896a5;
	background-color:#fff;
}
.homepage_linklijst_variant .list li {
	float:left;
	margin:0 20px 0 0;
}
.homepage_linklijst_variant .list li a {
	display:block;
	border-bottom:1px solid #DEDEDE;
	background:url(../../images/blt-li-a-arrow-bl.gif) 100% 100% no-repeat;
	text-decoration:none;
	width:199px;
	color:#000;
	float:left;
	margin:0;
	padding:4px 15px 4px 0;
}
.homepage_linklijst_variant h1 {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	padding:0 0 0 10px;
}
.homepage_image .h1 {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.9em;
	height:325px;
	color:#fff;
	float:left;
	width:482px;
	text-decoration:none;
	line-height:1.2em;
	padding:10px 0 0 20px;
}
#homepage_lijst {
	float:left;
	background:url(../../images/skin1.gif) repeat-y -1000px 0;
	padding:0 8px;
}
#homepage_lijst .linklijst {
	float:left;
	width:210px;
	margin:0;
	padding:5px 0 5px 28px;
}
#footer {
	margin-top:20px;
	float:left;
	height:65px;
	background:url(../../images/skin1.gif) no-repeat -2220px 0;
	width:525px;
}
.footer_tekst {
	float:right;
	text-align:right;
	margin:70px 10px 10px 0 !important;
}
span.metageg {
	display:block;
	color:#154273;
}
.moviecontent {
	width:400px;
}
.moviecontent ul {
	border:0;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0 0 1px;
}
.moviecontent li {
	background-image:none;
	border:0;
	margin:0;
	padding:0;
}
.moviecontent h3 {
	border-bottom:1px solid #dedede;
	color:#000;
	font-size:100%;
	margin:0;
	padding:0;
}
.moviecontent li h3 a {
	border:1px solid #FFF;
	color:#000;
}
.moviecontent li a {
	display:block;
	font-weight:700;
	border-bottom:1px solid #dedede;
	background:url("/images/pijl.gif") right top no-repeat;
	height:1%;
	text-decoration:none;
	color:#000;
	padding:2px 15px 3px 0;
}
.moviecontent li li a {
	font-weight:400;
	padding:2px 15px 3px 0;
}
.moviecontent li p a {
	display:inline;
	text-decoration:underline;
	color:blue;
	background:#FFF;
	border:0;
	font-weight:400;
	margin:0;
	padding:0;
}
.moviecontent li img {
	margin-bottom:-4px;
}
.moviecontent li a.open {
	background:url("/images/pijl-open.gif") right top no-repeat;
}
.moviecontent li a.close {
	background:url("/images/pijl.gif") right top no-repeat;
}
div.calendar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	background-color:#fff;
	position:absolute;
	left:0;
	top:0;
	width:175px;
	height:auto;
	z-index:1;
	cursor:pointer;
	visibility:hidden;
	border:3px solid #0896a5;
}
table.calendar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
	width:100%;
}
td.day {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:lighter;
	border:0;
	width:14%;
	text-align:center;
	background-color:#FFF;
}
td.today {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:700;
	border:none;
	width:14%;
	background-color:#cedfde;
	text-align:center;
	color:#000;
}
td.thisweek {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	border:none;
	width:14%;
	background-color:#cedfde;
	text-align:center;
	color:#000;
}
td.weekends {
	background-color:silver;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:400;
	border:0;
	width:14%;
	text-align:center;
}
td.weekends_out {
	background-color:silver;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:700;
	border:0;
	width:14%;
	color:silver;
	text-align:center;
}
td.day_out {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:700;
	width:14%;
	text-align:center;
	color:#FFF;
	background-color:#FFF;
}
td.week {
	font-size:9px;
	width:14%;
	color:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
td.weeksel {
	font-size:9px;
	width:14%;
	color:#0896a5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
td.wd {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:700;
	color:#0896a5;
	text-align:center;
	width:14%;
}
select.nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:9px;
	text-align:left;
	background-color:#fff;
	color:#000;
	border:none;
	width:150px;
}
.viewresults P {
	margin:10px 0 0 10px;
}
.vacature_link, .solbtn {
	display:list-item;
	font-weight:700;
	font-size:1em;
	margin:0;
	padding:10px 0 0;
}
.viewresults .resultaten_titel {
	display:block;
	font-size:1em;
	color:#154273;
	margin:5px 0 0 10px;
}
.viewresults .link {
	display:block;
	font-size:1em;
	background:url(../../images/blt-li-a-arrow-bl.gif) no-repeat 100% 100%;
	color:#000;
	border-bottom:#dedede 1px solid;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding:0 10px;
}
.viewresults SPAN STRONG {
	display:block;
	font-weight:700;
	font-size:1em;
	margin:0;
	padding:10px 0 0;
}
.viewresults TABLE {
	border-top:#154273 1px solid;
	border-bottom:#154273 1px solid;
	text-align:center;
	width:100%;
	margin:3px 0 0;
	padding:4px 0;
}
.viewresults A, .vacaturedetail A {
	color:#0a646f;
	text-decoration:underline;
}
.viewresults TABLE TD {
	width:auto !important;
}
.formulier_main {
	border-top:#154273 1px solid;
	border-bottom:#154273 1px solid;
	margin:10px 0;
	padding:5px 0;
}
.formulier_main .titel_vet {
	font-weight:400;
	float:left;
	width:180px;
	color:#154273;
	padding:0 0 0 10px;
}
.formulier_main .formulier_veld {
	font-weight:400;
	float:left;
	border-right:#777 1px solid;
	border-top:#777 1px solid;
	border-left:#777 1px solid;
	width:200px;
	border-bottom:#777 1px solid;
	margin:0;
	padding:1px 0;
}
.formulier_main TD {
	width:200px;
	border-style:none;
	margin:0;
	padding:0;
}
.formulier_main TD SELECT {
	width:200px;
	margin:0 0 0 -22px;
	padding:0;
}
.formulier_main INPUT.submitbutton {
	border-right:#b1dce2 1px solid;
	border-top:#b1dce2 1px solid;
	font-weight:700;
	border-left:#b1dce2 1px solid;
	color:#fff;
	border-bottom:#b1dce2 1px solid;
	background-color:#154273;
	text-align:center;
	margin:17px 0 0;
	padding:0;
}
.multimedia a {
	color:#000;
	background:none;
	text-decoration:underline;
	margin:0 2px 0 0;
	padding:0;
}
.link_categorie {
	float:left;
	width:210px;
	display:block;
	margin:0 20px 0 0 !important;
	padding:0;
}
.link_categorie .link {
	color:#000;
	padding:0;
}
.inline_linklijst {
	float:left;
	width:200px;
	margin:0;
	padding:5px 15px 5px 0;
}
.inline_linklijst ul, .inline_linklijst ul li {
	display:inline;
	margin:0;
	padding:0;
}
.inline_linklijst ul li {
	display:inline;
	color:#154273;
	margin:0;
	padding:0;
}
.inline_linklijst ul li a:link, .inline_linklijst ul li a:active {
	text-decoration:none;
	width:185px;
	color:#154273;
	margin:0;
	padding:0;
}
div.geo_mapbar {
	float:left;
	width:670px;
	margin-left:-70px;
	border-color:#CACACA;
	border-style:solid solid none;
	border-width:1px 1px 0;
}
div.geo_mapbar_kaartlaaggroepen {
	float:left;
	padding:3px 0 3px 15px;
}
div.geo_mapbar_kaartlagen {
	float:right;
	padding:3px 15px 3px 0;
}
select.geo_mapbar_select {
	border:1px solid #000;
	font-size:1em;
}
iframe.geo_iframe_kaartlaag {
	border:1px solid #CACACA;
	overflow:hidden;
	height:530px;
	width:670px;
	margin-left:-70px;
}
img, .link_categorie .link img {
	border:0;
}
h2, h3 {
	font-size:1em;
	margin:0;
}
.pages_result .link:hover span strong, .search .pages_result .link:hover span.h2, #center .sitemap a:hover, .adressen a:hover, .inline_linklijst ul li a:hover, .vrijetekst a:hover, .content a:hover, .werkzaam_box .link_over a:hover, .werkzaam_box .link_over a:active {
	text-decoration:underline;
	color:#154273;
}
 .vrijetekst a:visited, .content a:visited, div#homepage .overview .link:visited span strong, div#homepage .overview .link:visited span, .overview .link:visited, .pages_result .link:visited, .search .pages_result .link:visited, .werkzaam_box .link:visited, .werkzaam_box .link_over a:visited {
text-decoration:none;
color:#696969;
}
.intro p, .content .history .datum {
	font-weight:700;
}
.evenementkop a, .linklijst_dark .vrijetekst a, .pages_result .date, .viewresults .date {
	color:#154273;
}
.evenementkop a:visited, .linklijst_dark .vrijetekst a:visited, .inline_linklijst ul li a:visited {
	color:#696969;
}
.content img, .externIcon, .content img .externIcon {
	margin:3px 0 0;
	padding:0;
}
.content .datum, #center iframe {
	margin:10px 0;
}
.content .history h2, #homepage_lijst .clear {
	clear:none;
}
.content .onderschrift {
	font-size:0.9em;
	display:block;
	margin:0;
	padding:0 0 5px;
}
.content .geenonderschrift, .streep .werkzaam, .moviecontent ul.open, .moviecontent div.open, .moviecontent p.open {
	display:block;
}
.linklijst_white_filled .linklijst {
	background-color:#FFF;
	margin:3px !important;
	padding:10px 10px 0;
}
.linklijst_white_filled .linklijst a {
	border:0;
	background:url(../../images/skin1.gif) -2998px -271px no-repeat;
	display:block;
	width:195px;
	padding:5px 0 4px 15px;
}
.linklijst_dark .linklijst a, .linklijst_dark .linklijst a:visited {
	color:#000;
	border:0;
	background:url(../../images/skin1.gif) -2998px -271px no-repeat;
	display:block;
	width:195px;
	padding:5px 0 4px 15px;
}
.linklijst_dark .vrijetekst h2 {
	color:#000;
	font-size:1.3em;
	font-weight:700;
	font-family:Arial;
	margin:0;
	padding:0 10px 15px 0;
}
.pages_result ul li {
	list-style:none outside none;
	margin:0;
}
.pages_result .link {
	background-image:none;
}
div#homepage .overview, .overview {
	float:left;
	width:210px;
	display:block;
	margin:20px 10px 0 !important;
}
div#homepage .overview .link:hover span, .pages_result .link:hover, .search .pages_result .link:hover {
	text-decoration:none;
	color:#154273;
}
.overview .link, .werkzaam_box .link {
	display:block;
	background:url(../../images/skin1.gif) -2988px -273px no-repeat;
	text-decoration:none;
	color:#154273;
	padding:3px 0 6px 24px;
}
.overview .link:hover, .werkzaam_box .link:hover, .link_categorie .linklijst ul li {
	text-decoration:underline;
}
#center .geotoolCenter, .homepage_linklijst_variant .list {
	margin:0 0 0 10px;
}
.streep span, .index_overzicht span, .formulier form .formBtn {
	margin:0;
}
.content .index ul, .content .index ul li, .content .detail ul {
	list-style:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
.content .index_faq ul, .content .index_faq ul li {
	list-style:none;
	list-style-position:outside;
	margin:0 !important;
	padding:0;
}
.kort .first, .formulier form .form_field_input_inline span.input_dag, .formulier form .form_field_input_inline span.input_maand, .formulier form .form_field_input_inline span.input_jaar {
	border:none;
}
.formulier form .form_size, .breed {
	width:100%;
}
.formulier form .form_field_input .input_mail, .formulier form .form_field_input .input_return_mail, .formulier form .form_field_input .input_text {
	width:200px;
	border:solid #777 1px;
	margin:0;
	padding:1px 0;
}
.formulier form .naast_elkaar input, .formulier form .onder_elkaar input {
	display:inline;
	float:left;
	margin:7px 0 0;
	padding:0;
}
.viewresults TABLE A.current, .vacaturedetail A.current, .viewresults TABLE A:hover, .vacaturedetail A.hover {
	clear:both;
	color:#b2d940;
}
#Zoekresultaten1_Zoekvorm input {
	float:left;
	clear:both;
	vertical-align:middle;
	margin:3px 3px 0 9px !important;
}
#Zoekresultaten1_Zoekvorm label {
	float:left;
	margin:0;
}
#Zoekresultaten1_ZoekInDocumenten {
	float:left;
	clear:both;
	vertical-align:middle;
	margin:12px 3px 10px 10px !important;
}
#Zoekresultaten1_ZoekInDocumentenLabel {
	float:left;
	margin:10px 10px 10px 0;
	padding:0 0 0 10px;
}
.sideblock_bottom .linklijst, .footer_tekst p, .content ul, .content ul li ul, .rellink span, .linklijst_white_filled .linklijst ul li, .content .index span, .content .detail span, .content .index_faq span, .content .detail_faq span, .adressen p, .formulier form .naast_elkaar, .formulier form .onder_elkaar, .metadata h2, .metadata span, .metadata p, .werkzaam_box img, .werkzaam_box .overkoepeling_three_one ul li {
	margin:0;
	padding:0;
}
.pages_result span, .viewresults SPAN {
	display:block;
	margin:0 0 2px;
	padding:0;
}
a, div#homepage .overview .link img {
	text-decoration:none;
}
.doForm fieldset, .doForm .label .mandatory, .formulier form fieldset {
	border:0;
	margin:0;
	padding:0;
}
.content .detail_faq, div#rightbox_float {
	margin:10px 0 0;
}
#center .sitemap, .formulier form .form_field_rtftext {
	margin:0 10px;
}
#metadata, .metadata, #header, #rijkslogo img, .werkzaam_box .overkoepeling_three_one, div#center_rightside, div#left_side, div#right_side, #zoeken, #zoekmenu, #zoekform, div#tekstgrootte, #contactmenu, ul#zoekmenu, div#main_navigation, #sub_navigation, ul#mainnav, ul#subnav, .crumpath, .left_nav, #centerbox #center div p .externIcon, #centerbox #center div p a .grootte, #centerbox #center div .download img, .content .geenonderschrift .onderschrift, .werkzaam_box .overkoepeling_one, .werkzaam_box .overkoepeling_two, .tong, .homepage_image, .display_thema, #extramenu, .crumpath .last a:hover, .crumpath li a:hover, .moviecontent ul.close, .moviecontent div.close, .moviecontent p.close, td.weekhidden, .linklijst_white_filled .right_side_image .onderschrift, .linklijst_dark .right_side_image .onderschrift, .sideblock_top .right_side_image .onderschrift {
	display:none;
}
form#zoekMetFilter label {
    padding: 0 0 0 6px;
}
#center label {
    display: block;
}
#center .input_field {
    border: 1px solid #154273;
    float: right;
    margin: -25px 150px 25px 0;
    padding: 2px 0;
    width: 200px;
}
#center .search_button {
    background-color: #154273;
    border: 1px solid #B1DCE2;
    color: #FFFFFF;
    margin: 0 15px 15px 246px !important;
    text-align: center;
    width: 50px;
}
a.mapBanner span.overlay {
	float: left;
	width:100%;
	margin: 10px 0;
}
ul.twitterList li div.avatar {
	float: left;
}
ul.tabs {
	display:none;
}
div.tabBox,
div.highlightBox {
	margin: 20px 0;
}

div.subColumn {
	float: left;
	width: 50%;
	height: 320px;
}
div.twitterBox {
	float: left;
	width: 100%;
	margin: 20px 0;
}
a.skipLink, a.skipLink:focus, a.skipLink:active {display:none;}