/* stylesheet: De Journalist */
/* versie 1.2 - 22-12-2008 */
/* robertjan@eend.nl */
/* lodewijk@eend.nl */

/* schone start gebaseerd op eric meyer
http://meyerweb.com/eric/tools/css/reset/
v1.0 | 20080212 
-------------------------------------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
text-decoration:none;
}

ol, ul {
list-style: none;
}

blockquote, q {
quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

input, select {
font:108%/1 'trebuchet ms',trebuchet,tahoma,arial,helvetica,sans-serif;
}

input.button {
font-weight:bold
}

/* Algemeen
-------------------------------------------- */
body {
background:#fff;
color:#000;
font:12px/1.33 'trebuchet ms',trebuchet,tahoma,arial,helvetica,sans-serif;
text-align:center
}

ul, ol, p, table {
margin:0 0 15px;
}

a:focus {
outline: 1px dotted invert;
}

h1 {
font-size:183%;
margin-bottom:.546em;
}

h1.nieuws  {
font-weight:normal;
font-family:georgia, palatino, "times new roman", times, serif;
border-top:1px dotted #999;
padding:7px 15px 0;
margin:0 -15px;
}


h1.algemeen  {
border-top:1px dotted #999;
padding:7px 15px 0;
margin:0 -15px;
}

h1.auteur  {
position:relative;
top:-1.7em;
border-bottom:1px dotted #999;
padding:0 15px 7px;
margin:0 -15px -1.7em;
}


h2 {
font-size:150%;
}

#container .nieuws h2 a {
color:#c00 !important;
font:normal 135% georgia, palatino, "times new roman", times, serif;
}

#container {
position:relative;
margin:0 auto;
width:950px;
text-align:left;
}

#logo {
position:relative;
height:22.8em;
margin-bottom:0;
font-size:100%;
}

#logo img {
margin-top:30px
}

.meer, .functie {
font-weight:bold;
}

.update {
color:#c00;
}

.reageer {
display:inline;
padding-left:16px !important;
background:url(../images/reageer.gif) no-repeat 0 .3em !important;
font-weight:bold !important;
}

.laatste {
border-bottom:none !important;
}


/* #content
-------------------------------------------- */
#content {
position:relative;
float:left;
width:583px;
padding:0 15px 20px;
margin-right:30px;
margin-bottom:1em;
}

#content p + ul, #content p + ol {
margin-top:-1em;
}

#content h2 + ul.linklijst {
margin-top:.2em;
}

#content ul li {
list-style:square;
margin-left:1.4em;
}

#content ol li {
list-style:decimal;
margin-left:2.25em;
}

#content a {
/*border-bottom:1px dotted #c00;*/
color:#c00;
font-weight:bold;
text-decoration:underline;
}

#content a:visited {
/*border-bottom-color:#666;*/
color:#666;
text-decoration:underline;
}

#content a:hover, #content a:focus{
/*border-bottom-style:solid;*/
color:#000;
}

#content .sectie {
position:absolute;
top:-1.7em;
color:#999;
font-weight:600;
font-size:133%;
margin-bottom:0;
}


#content .item .sectie {
position:relative;
top:0;
left:0;
color:#999;
font-weight:normal;
font-size:100%;
margin-bottom:0;
}

#content .kolommen {
left:2px;
}

#content .sectie a.meer {
color:#c00;
padding-left:59px;
background:url(../images/pijl.gif) no-repeat 50px .4em;
font-weight:bold;
font-size:75%;
border:none;
text-decoration:none;
}

#content .sectie a.meer:hover, #content .sectie a.meer:focus {
text-decoration:underline;
}

#content .datum {
float:right;
margin-left:15px;
}

#content .service {
margin:0 -15px -.8em;
padding:9px 15px 0;
border-top:1px dotted #999;
text-align:right;
}

#content .service a {
padding-left:9px;
border:none;
text-decoration:none;
background:url(../images/pijl.gif) no-repeat 0 .4em;
}

#content .service a:hover, #content .service a:focus {
color:#c00;
text-decoration:underline;
}

#content .intro {
font-weight:bold;
}

#content.vacature {
width:583px;
padding-top:15px;
border:1px solid #8dbadd;
}

#content img.vacature {
clear:both !important;
float:right !important;
margin:0 0 15px 15px !important;
}

#content.vacature.overzicht {
width:585px;
border:none;
padding:0;
margin-left:15px;
margin-right:45px;
}

#content.vacature.overzicht .item {
margin-top:0;
padding:1.5em 15px 0;
border-top:1px dotted #999;
border-bottom:none;
overflow:hidden;
}

#content.vacature.overzicht .item h2 {
font-size:183%;
margin-bottom:.546em;
}

#content h2.rubriek {
border:1px dotted #999;
border-width:1px 0;
margin:0 -15px 1em;
padding:3px 15px
}

#content.vacature.overzicht .item .service {
border-top:none;
margin:0 0 1em;
padding:0;
}

#content #dagnav {
width:100%;
margin:0 -15px 1.5em;
padding:0 15px;
border-bottom:1px dotted #999;
}

#content #dagnav ul {
overflow:auto;
margin:0 -15px;
padding:0 15px;
border-top:1px dotted #999;
}

#content #dagnav li {
list-style:none;
float:left;
margin-left:0;
margin-right:15px;
padding:.5em 0 0;
font-size:73%;
}

#content #dagnav li img {
margin-top:.2em;
}

#content #dagnav a {
border:none;
text-decoration:none;
}

#content .item {
width:100%;
overflow:hidden;
margin:1em -15px 1.5em;
padding:0 15px;
border-bottom:1px dotted #999;
}

#content .item h2 a {
/*color:#1b75bb;*/
border:none;
text-decoration:none !important;
}

#content .item .datum {
float:none;
margin:.2em 0 1em;
color:#999;
}

#content .item  img {
float:left;
margin:5px 15px 10px 0;
}

#container .item  img.rechts {
float:right;
margin:5px 0 10px 15px;
}

#content .item  img.breed {
float:right;
margin:5px 0 10px;
}

#content .item .bron {
color:#999;
}

#content .item .tags {
clear:left;
width:65%;
float:left;
}

#content .item .perma {
width:30%;
float:right;
text-align:right;
}

#content .item .perma a {
font-weight:normal;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .5em;
}

#content .item .perma a, #content .item .tags a {
border:none;
text-decoration:none;
}

#content .item .perma a:hover, #content .item .tags a:hover {
color:#c00;
text-decoration:underline;
}

#container .item .leesmeer {
position:relative;
top:-1.333em;
margin-bottom:-.333em;
}

#container .item .leesmeer a {
font-weight:normal;
padding-right:9px;
background:url(../images/pijl.gif) no-repeat 100% .5em;
text-decoration:none;
}


#container .item .leesmeer a:hover, #container .item .leesmeer a:hover {
color:#c00;
text-decoration:underline;
}

#content .item .info {
padding-top:.8em;
font-weight:bold;
}

#content #reacties h2,#content #reageer h2  {
position:relative;
top:-12px;
border-bottom:1px dotted #999;
padding:0 15px 7px;
margin:0 -15px 0;
width:100%;
}

#content #reacties h3 a{
text-decoration:none;
}

#content #reacties h3 a:hover, #content #reacties h3 a:hover {
color:#c00;
text-decoration:underline;
}

#content #reageer label {
display:block;
font-weight:bold;
}

#content #reageer label span {
font-weight:normal;
color:#999;
}

#content #reageer input {
width:20em;
margin-bottom:15px;
}


#content #reageer textarea {
width:32em;
margin-bottom:15px;
}

#content #reageer input.button {
display:block;
width:auto;
margin-bottom:15px;
}

.privacy {
position:relative;
top:-42px;
margin-bottom:-30px;
width:30%;
float:right;
text-align:right;
}

.privacy a {
font-weight:normal;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .5em;
text-decoration:none !important;
}

.privacy a:hover, .privacy a:hover {
color:#c00;
text-decoration:underline !important;
}

/* .zoekresultaat */

#content .resnav {
position:relative;
width:100%;
margin:0 -15px 1.5em;
padding:0 15px 7px;
border-bottom:1px dotted #999;
color:#333;
}

#content .resnav ul {
overflow:auto;
margin:0 -15px;
padding:7px 8px 0 248px;
border-top:1px dotted #999;
}

#container .resnav h1, #container .resnav .trefwoord {
position:absolute;
top:7px;
font-weight:normal;
font-size:100%;
width:226px;
margin-right:7px;
float:left;
}

#container .resnav h1 span, #container .resnav .trefwoord span {
font-weight:bold;
}

#content .resnav li {
list-style:none;
float:left;
width:171px;
margin-left:0;
margin-right:7px;
padding:0;
}

#content .alfnav {
padding-left:15px;
padding-right:15px;
}

#content .resnav a, #content .alfnav a {
color:#c00 !important;
border:none;
text-decoration:none !important;
}


#content .resnav.herhaling {
position:relative;
top:1.5em;
}

#content.zoekresultaat .item {
border:none;
}

#content .resnav a:hover, #content .resnav a:focus,
#content .alfnav a:hover, #content .alfnav a:focus,
#content.zoekresultaat a:hover, #content.zoekresultaat a:focus{
text-decoration:underline !important;
}

#content .resnav .actief , #content .alfnav a.actief {
color:#999 !important;
cursor:default;
text-decoration:none !important;
}

#content.zoekresultaat a.meer {
display:block;
width:auto;
margin-top:-1em;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
border:none;
text-decoration:none;
}

#content.zoekresultaat a.meer:hover, #content.zoekresultaat a.meer:focus{
color:#c00;
text-decoration:underline;
}

#content #zoekopnieuw {
position:relative;
top:2.5em;
padding-bottom:4em;
}

#content #zoekopnieuw #opnieuw-zoekveld {
width:15em;
}

#container .linklijst li{
list-style:none;
margin:0;
}

#container .linklijst a {
color:#c00;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
text-decoration:none !important;
font-weight:normal;
}

#container .linklijst a:visited {
color:#666 !important;
}

#container .linklijst a:hover, #container .linklijst a:focus{
color:#c00 !important;
text-decoration:underline !important;
}

#content .linklijst.vacatures{
margin-top:5px;
margin-bottom:1.5em
}

#content .linklijst.vacatures li {
clear:both;
position:relative;
left:-15px;
}

#content .linklijst.vacatures li div{
float:left;
width:144px;
text-align:center;
}

#content .linklijst.vacatures li div img {
margin:0 auto;
}

#content .linklijst.nieuwsbrief li {
margin-bottom:.3em;
}

.banner.vacature {
padding:5px 0 15px;
}

/* #prikbord */
#prikbord, #portal {
position:relative;
width:628px;
left:-13px;
}

#prikbord .eerste {
border-top:1px dotted #999;
margin-right:14px
}

.kolom {
float:left;
width:307px;
}


#prikbord .kolom .item img,.kolom .item img {
display:block;
float:none;
}

.kolom .item, .kolom .item h2  {
margin:0;
padding:0;
}

.kolom .item h2 {
font-size:117%;
}

.item h2 span {
font-weight:normal;
font-size:86%;
}

#prikbord .kolom .item, .kolom .item {
padding-top:15px;
border:none;
}

.eerste.speciaal {
border-top:0;
}

#prikbord #cursus {
background:#fef3d9;
padding:0 10px 7px;
}

#prikbord #cursus h2 {
margin:0 -10px 7px;
padding:5px 10px 7px;
background:#f7ad00;
}

#prikbord #cursus li {
border-bottom:1px dotted #f7ad00;
margin:0 0 10px;
list-style:none;
}

#prikbord #cursus li.laatste {
border-bottom:none;
margin-bottom:7px;
}

#prikbord #cursus h3 a {
display:block;
background:url(../images/pijl_prikbord.gif) no-repeat 100% .2em;
font-size:113%;
text-decoration:none;
}

#prikbord #cursus h3 a:hover, #prikbord #cursus h3 a:focus{
text-decoration:underline;
color:#c00;
}

#prikbord #cursus p.info {
margin:0;
font-weight:bold;
}


/* .home */
.home #wrap {
top:0
}

#content.home  .item {
margin-top:0;
margin-right:0;
margin-left:0;
padding-right:0;
padding-left:0;
}

#content.home .item.banner {
position:relative;
top:-1em;
margin-bottom:0;
border-bottom:1px solid #000 !important;
}

.home #content .item.banner img {
margin-right:0;
}

#wrap {
position:relative;
width:806px;
left:-13px;
top:-1.6em;
}

#wrap .kolom {
float:left;
width:307px;
padding-top:0;
}

#wrap .kolom.eerste {
width:307px;
margin-right:14px;
border-top:1px solid #000;
padding-top:10px
}

 #content.home .datum {
float:none;
position:absolute;
top:-1.7em;
left:-15px;
}

#content.home .item {
	border-bottom-color: #000;
	border-bottom-style: solid;
	}

#content.home .item h2 {
font-size:133%;
}

.nieuws h2,.home .nieuws h2 {
margin-bottom:.3em;
font-size:150%;
}


.midden ul, .midden li {
list-style:none !important;
margin:0 !important;
}

.midden li {
margin-bottom:.3em;
}

.midden li a {
display:block;
color:#c00;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
text-decoration:none !important;
}

.midden a:visited {
color:#666 !important;
}

.midden a:hover, .midden a:focus{
color:#c00 !important;
text-decoration:underline !important;
}

.midden .meer {
width:274px;
margin:.3em -10px 0 !important;
padding:9px 15px 2px !important;
border-top:1px dotted #999;
text-align:right;
}

.midden .villa li a {
color:#00509b;
background:url(../images/pijl_villa.gif) no-repeat 0 .4em;
}

.midden .villa a:hover, .midden .villa a:focus{
color:#00509b !important;
}

.midden .meer a {
display:inline;
}

.midden .item {
border:1px solid #000 !important;
margin-left:0 !important;
margin-right:0 !important;
padding:7px 10px !important;
overflow:hidden !important;
width:283px !important;
}

.midden .villa {
border:1px solid #a4c8e4 !important;
}

.midden .item h2 {
color:#000;
font-size:133%;
margin:0 -10px 7px;
padding:0 10px 7px;
border-bottom:1px dotted #999;
}

.midden .villa h2 {
color:#00509b;
}


.midden .dejournalist h2 {
color:#000;
font-size:133%;
margin:0 0 7px;
padding:0;
border-bottom:none;
}

.midden .dejournalist div {
	margin:0 -7px 5px 7px !important;
	padding: 7px 2px 0;
	float: right;
	width:142px;
	height:177px;
	background: url(../images/bg_dejournalist.gif) no-repeat 0 0;
}

.midden .dejournalist div img {
	border:1px solid #ccc;
	margin:0 !important;
	padding:0 !important;
	}

.midden .item.squares {
border:0 !important;
padding:7px 0 !important;
width:305px !important;
margin-bottom:-10px !important;
}

.midden .item.squares ul {
margin-right:-5px !important;
}

.midden .item.squares li {
float:left;
width:auto;
margin-left:9px !important;
margin-bottom:15px !important;
}

.midden .item.squares li a {
background:none;

}

#container .item.squares {
border:0 !important;
padding:7px 0 !important;
width:305px !important;
margin-bottom:-10px !important;
}

#container .item.squares ul {
margin-right:-5px !important;
}

#container .item.squares li {
float:left;
width:auto;
margin-left:9px !important;
margin-bottom:15px !important;
}

#container .item.squares li a {
background:none;
}
#container .banner, #container .banner a {
border:none !important;
padding:0 !important;
margin-bottom:15px
}

.agenda a {
display:inline !important;
color:#c00;
background:none !important;
padding:0 !important;
text-decoration:underline !important;
}

.agenda a:hover, .agenda a:focus{
color:#000 !important;
text-decoration:underline !important;
}


.agenda .meer a {
display:inline;
color:#c00 !important;
padding-left:9px !important;
background:url(../images/pijl.gif) no-repeat 0 .45em !important;
text-decoration:none !important;
}

.agenda .meer a:hover, .agenda .meer a:focus{
text-decoration:underline !important;
}

.midden .reacties {
	border:none !important;
	}
	
 .midden .reacties h2 {
	border:none !important;
	margin-bottom:0;
	padding-bottom: 0;
	}


.midden #etalage {
background:#d9f0fa;
margin-bottom:15px
}

.midden #etalage #enav {
display:block;
float:left;
width:307px;
height:25px;
margin-bottom:15px !important;
background:#fff url(../images/tab_matrix.gif) 0 -20px;
}

#enav.actief01 {
background-position:0 -20px !important;
}

#enav.actief02 {
background-position:0 -70px !important;
}

#enav.actief03 {
background-position:0 -120px !important;
}

#enav.actief04 {
background-position:0 -170px !important;
}

#enav.actief01 #e01 a, #enav.actief02 #e02 a,
#enav.actief03 #e03 a, #enav.actief04 #e04 a {
cursor:default;
}

.midden #etalage #enav li {
display:block;
float:left;
list-style:none;
}

#e01 {width:70px;}
#e02 {width:78px;}
#e03 {width:86px;}
#e04 {width:65px;}

.midden #etalage h2 {
font-size:113%;
margin:;
}

.midden #etalage h2 a {
text-decoration:none !important;
padding:0 10px !important;
background:none !important;
}

.midden #etalage p {
padding:0 10px 10px;
border-bottom:1px dotted #aedff4;
}

.midden #etalage p.meer {
border:none;
position:relative;
top:-10px;
right:-10px;
}

.midden #etalage p.meer a {
display:inline;
color:#c00 !important;
padding-left:9px !important;
background:url(../images/pijl.gif) no-repeat 0 .45em !important;
text-decoration:none !important;
}
.midden #etalage p.meer a:hover, .midden #etalage p.meer a:focus{
text-decoration:underline !important;
}

.midden #etalage img {
float:right;
margin:0 0 7px 10px;
}

.midden #etalage #enav a {
 display:block;
 height:25px;
 padding:0;
 text-indent:-3000px;
 background:none;
}

.midden #etalage #enav a:focus {
outline:none;
}


.midden .banner, .midden .banner a {
border:none !important;
padding:0 !important;
margin-bottom:15px
}

/* .algemeen */
#content.algemeen {
padding-top:0;
}

.algemeen h1 {
border-top:1px dotted #999;
padding:10px 0;
margin:0;
}

.algemeen h2 {
font-size:113%
}

/* #portal */
#portal {
border-top:1px dotted #999;
width:614px;
}

#portal .kolom {
padding-left:15px;
width:292px;
}

#portal h1 {
padding:3px 15px;
border-bottom:1px dotted #999;
}

#portal .kolom  h2 {
margin-bottom:-.5em;
}

#portal .linklijst {
margin-top:1em;
}

#portal .linklijst li {
margin-bottom:.3em
}

#portal .persprijzen {
padding-left:15px;
padding-right:15px;
}

/* .personalia */
.personalia {
border-top:1px dotted #999;
}

.personalia h1 {
margin:0 -15px;
padding:3px 15px;
border-bottom:1px dotted #999;
} 


/* #extra
-------------------------------------------- */
#extra {
float:left;
width:307px;
}

#extra ul,#extra li {
list-style:none;
margin:0;
}

#extra a {
display:block;
color:#c00;
margin-bottom:.3em;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
}

#extra a:visited {
color:#666;
}

#extra a:hover, #extra a:focus{
text-decoration:underline;
}

#extra .villa a {
color:#00509b;
background:url(../images/pijl_villa.gif) no-repeat 0 .4em;
}

#extra .actief a {
color:#666;
text-decoration:none;
cursor:default;
background:url(../images/blokje.gif) no-repeat 0 .4em;
}

#extra .meer {
width:276px;
margin:.3em -10px 0;
padding:9px 15px 2px;
border-top:1px dotted #999;
text-align:right;
}

#extra .meer a {
display:inline;
}

#extra .item {
margin-bottom:15px;
border:1px solid #000;
padding:7px 10px;
}

#extra .item h2 {
color:#000;
font-size:133%;
margin:0 -10px 7px;
padding:0 10px 7px;
border-bottom:1px dotted #999;
}

#extra .villa {
border:1px solid #a4c8e4;
}

#extra .villa h2 {
color:#00509b;
}

#extra .zoek, #extra .speciaal {
border:none;
background:#fff5e1;
}

#extra .zoek h2, #extra .speciaal h2 {
margin-top:-7px;
padding:7px 10px 8px;
background:#ab0102;
color:#fff;
border-bottom:none;
}

#extra .speciaal img {
float:right;
margin:4px 0 3px 10px;
}

#extra .prikbord h2 {
margin-top:-8px;
margin-left:-11px;
margin-right:-11px;
padding:8px 11px;
background:#ab0102;
color:#fff;
border-bottom:none;
}


#extra .prikbord h3 a {
text-decoration:none;
font-size:113%;
}

#extra .prikbord h3 span {
font-weight:normal;
white-space:nowrap;
}

#extra .prikbord  a {
display:inline;
padding:0;
margin:0;
background:none;
text-decoration:underline
}

#extra .prikbord p  a:hover, #extra .prikbord p  a:focus{
color:#000;
}

#extra .speciaal .kolom {
width:139px;
margin-bottom:1em;
}

#extra .speciaal .kolom.eerste {
margin-right:7px;
}

#extra .speciaal .mail {
clear:both;
text-align:right;
margin-bottom:.3em;
}

#extra .speciaal.nieuwsbrief .mail{
text-align:left;
margin-bottom:1.3em;
}

#extra .speciaal .mail a {
display:inline;
padding-left:18px;
background:url(../images/mail.gif) no-repeat 0 .3em;
font-weight:bold;
}

#extra .zoek label {
display:block;
float:left;
width:90px;
color:#c00;
font-weight:bold;
padding-top:.27em;
}

#extra .zoek input, #extra .zoek select {
font-size:90%;
margin-bottom:.4em;
width:160px
}

#extra .zoek select {
width:164px
}

#extra .zoek .button {
position:relative;
top:1em;
right:30px;
float:right;
margin-bottom:1.2em;
font-size:110%;
width:auto;
}

#extra .zoek #result {
border:1px dotted #FDAF17;
border-width:1px 0;
margin:1em -10px 0;
padding:0;
background:url(../images/bg_result_top.gif) repeat-x 0 0;
}

#extra .zoek #result ul {
padding:1em 10px;
font-weight:bold;
border:4px solid #fff;
border-width:0 4px;
background:url(../images/bg_result_bottom.gif) repeat-x 0 100%;
}

#extra .item.dubbel {
border:none;
overflow:auto;
padding:0;
}

#extra .item.dubbel .info {
position:relative;
float:left;
width:131px;
margin-right:15px;
min-height:114px;
padding:0 7px 15px;
background:#fff5e1;
color:#000;
}

#extra .item.dubbel .info h2 {
background:#ab0102;
color:#fff;
font-size:133%;
margin:0 -7px 7px;
padding:3px 7px 7px;
border-bottom:none;
}

#extra .item.dubbel .info a {
position:absolute;
bottom:7px;
right:7px;
font-weight:bold;
}

#extra .nvj {
overflow:auto;
margin-bottom:13px;
}

#extra .nvj {
margin-right:-2px;
}

#extra .nvj img {
display:block;
border-bottom:2px solid #fff;
}

#extra .nvj li {
width:auto;
float:left;
}

#extra .nvj a, .reacties a {
margin:0 !important;
padding-left:0 !important;
background:none !important;
outline:none !important;
}

.reacties li {
display:block !important;
margin-bottom:.3em !important;
padding-left:9px !important;
background:url(../images/pijl.gif) no-repeat 0 .4em !important;
}

.reacties a {
display:inline !important;
font-weight:bold !important
}


.reacties div a {
font-weight:normal !important
}

#container .inzet {
	background: #FFF7E7;
	border:none !important	
	}
 
 
#extra .linklijst li{
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
margin-bottom:.3em;
}

#extra .linklijst a {
display:inline;
padding-left:0;
background:none !important;
}
	
#container .inzet h2 {	
margin-top:-7px;
padding:4px 10px 5px;
background:#FCAF17;
border-bottom:none;
}

#container .inzet p.leesmeer {
	top:-.6em;
	margin-bottom:-.6em;
	padding-top:0;
border-top:none;
text-align: right !important;
}

#container .inzet p.leesmeer a {
display:inline;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .45em;
	}


/* #navigatie
-------------------------------------------- */
#navigatie {
clear:both;
position:absolute;
top:109px;
left:0;
}

#navigatie a:focus {
outline: none;
}

#navigatie h2 {
display:none;
}

#navigatie ul {
clear:both;
margin:0;
}

#externnav {
float:right;
}

#externnav li {
display:block;
float:right;
padding-left:3px;
margin-right:2px;
background:#7E0001 url(../images/bg_tab_links.gif) no-repeat 0 0;
text-align:center;
width:7.917em
}

#externnav li a {
display:block;
color:#fff;
padding:2px 15px 2px 12px;
background:#7E0001 url(../images/bg_tab_rechts.gif) no-repeat 100% 0;
min-width:5.667em;
white-space:nowrap;
}

#hoofdnav {
width:950px;
/*border-top:1px dotted #d99;*/
background:#ab0102;
color:#f7Ad00;
font-weight:bold;
font-size:150%;
line-height:1.618em;
overflow:auto;
}

#hoofdnav li {
display:block;
float:left;
}

#hoofdnav li a {
display:block;
color:#fff;
margin:0 .415em .1em;
padding:0 .25em;
letter-spacing:.015em;
}

#hoofdnav a:hover, #hoofdnav a:focus {
color:#c4c4c4;
}


#hoofdnav .actief a {
color:#d99;
}

#secnav {
width:950px;
/*border-top:1px dotted #ebaead;*/
background:#c33 url(../images/bg_secnav.gif) no-repeat 0 100%;
color:#fff;
font-weight:bold;
font-size:.917em;
line-height:2.273em;
overflow:auto;
text-transform:uppercase
}

#secnav li {
display:block;
float:left;
}

#secnav li a {
display:block;
color:#fff;
margin:0 .727em;
padding:0 .364em;
}

#secnav a:hover, #secnav a:focus {
color:#fcc;
}

#secnav .actief a {
color:#400;
}

#zoeken {
float:right;
position:relative;
top:50px;
width:50%;
}

#zoeken label {
display:none;
}

#zoeken label img{
position:relative;
top:-3px;
margin-bottom:-15px;
}

#zoeken ul, #zoeken fieldset {
float:right;
clear:both;
}

#zoeken ul li{
float:left;
margin-right:2px;
}

#zoeken ul li a {
display:block;
margin-left:1.1em;
color:#00509a;
margin-bottom:1px;
}

#zoeken ul li.actief a {
color:#000;
cursor:default;
}

#zoeken a:hover, #zoeken a:focus {
text-decoration:underline
}

#zoekveld {
width:19.2em;
margin-left:3px;
}


/* #footer
-------------------------------------------- */
#footer {
clear:both;
width:948px;
border:1px solid #FDAF17;
background:#fff5e1;
float:left;
margin-bottom:1.5em;
}

#footer h2 {
font-size:133%;
margin:-3px 0 0;
padding:0 0 7px;
}

#tags {
float:left;
width:285px;
padding:10px;
}

#tags li {
display:inline;
line-height:1;
}

#tags span {
display:none;
}
#tags .small, #tags .step1 {
font-size:117%;
}

#tags .medium, #tags .step2 {
font-weight:bold;
font-size:150%;
}

#tags .large, #tags .step3 {
font-weight:bold;
font-size:183%;
}

#tags .extralarge, #tags .step4 {
font-weight:bold;
font-size:217%;
} 

#colofon {
float:left;
width:623px;
padding:10px 5px 0 15px;
}

#footer a {
color:#c00;
}

#footer a:hover, #footer a:focus{
text-decoration:underline;
}

#colofon a.meer {
display:block;
margin-top:-1em;
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
}

#redactie {
float:left;
width:195px;
padding-right:15px
}

#contact {
float:left;
width:195px;
padding-right:15px
}


#adv {
float:left;
width:195px;
padding-right:0
}

#footernav {
clear:both;
width:950px;
color:#444;;
padding-bottom:.5em;
text-align:center;
font-weight:bold;
font-size:105%;
}

#footernav a {
color:#c00;
padding:0 .05em;
}

#footernav a:hover,#footernav a:focus{
text-decoration:underline;
}

/* #banner
-------------------------------------------- */
#banner {
position:absolute;
top:22px;
left:482px;
}


#extra .linklijst li.actief {
color:#666;
text-decoration:none;
cursor:default;
background:url(../images/blokje.gif) no-repeat 0 .4em;
}

#extra .linklijst li a {
color:#c00 !important;
}

#extra .linklijst li.actief a {
color:#666 !important;
text-decoration:none !important
}

/* #rss
-------------------------------------------- */
#rss fieldset{
margin-bottom:15px;
}

#rss fieldset h2 {
margin-bottom:.2em
}

#rss-url p {
font-weight:bold;
margin:0 -5px;
padding:0 5px 10px;
overflow:auto;
}

#rss-url span {
display:block;
font-weight:normal;
}

#rss-url span a {
font-weight:normal;
}

/* .dossiers
-------------------------------------------- */

.dossiers #content {
margin-right:0;
width:920px;
}

.dossiers #portal {
width:946px;
}

.dossiers #portal .kolom {
width:448px;
}

.dossiers #portal .dossier {
margin:10px 0 1.5em;
min-height:16em;
}

.dossiers #portal .dossier a.meer {
padding-left:9px;
background:url(../images/pijl.gif) no-repeat 0 .4em;
text-decoration:none;
}

.dossiers #portal .kolom h2 {
margin:.3em 0;
font-size:113%;
}

.dossiers #portal .kolom h2 a {
text-decoration:none;
}

.dossiers #portal .kolom h2 a:hover {
text-decoration:underline;	
}

#dossier h1 {
margin-bottom:.5em;
}

#dossier img {
float:right;
margin:0 0 .5em 1.5em;
}

#dossier br {
display:none;
}

#dossier .archief {
background:#fdf7e8;
border:1px solid #000;
margin:0 -15px;
clear:both;
}

#dossier .archief h2 {
padding:5px 15px;
border-bottom:1px dotted #000;	
}

#dossier .archief ul.linklijst {
margin:0;
padding:5px 15px;
}

#dossier .archief ul.linklijst li {
margin:.5em 0;
font-weight:bold;
}

#dossier .archief ul.linklijst li a {
font-weight:bold;	
}

#alert {
position:absolute;
top:193px;
left:0;
border:2px solid #e8ae30;
background:#e8ae30;
color:#000;
padding:3px 5px;
width:936px;
font-weight:bold;	
}
