html {
overflow: -moz-scrollbars-vertical;
}

* { padding: 0; margin: 0; }

body {
margin:0px 0px 0px 0px auto;
background-color: #ffffff;
overflow-y: auto;
overflow-x: hidden;
height: 100%;
text-align: center;
}

table tr {vertical-align: top;}
table td {vertical-align: top;}

#header {
background-color: #0e0e47;
width: 100%;
height: 188px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: center;
}

#headercontent {
background-image: url(../img/header.jpg);
background-repeat: no-repeat;
position:absolute;
left: 50%;
width: 960px;
height: 188px;
margin-left: -480px; 
text-align: left;
}

#politiewebsite {
position: absolute;
top: 10px;
right: 12px;
z-index: 2

}

#menuboven {
width: 600px;
padding: 168px 0px 0px 28px;
text-align: left;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #d6a600; font-size: 11px; font-weight:bold;
}

#menuboven a:link {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #ffffff; font-size: 11px; font-weight:bold;
}
#menuboven a:visited {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #ffffff; font-size: 11px; font-weight:bold;
}
#menuboven a:hover {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #d6a600; font-size: 11px; font-weight:bold;
}
#menuboven a:active {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #ffffff; font-size: 11px; font-weight:bold;
}

#content {
position:absolute;
left: 50%;
width: 960px;
height: 100%;
margin-left: -480px; 
text-align: center;
padding: 10px 0px 30px 0px;
text-align: -moz-center;
}

#uitgelicht {
font-family: arial; color: #222222; font-size: 11px; 
text-align: left;
}

#beloning {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 11px; 
text-align: left;
}

#test {
position: absolute;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 11px; 
text-align: right;
}

#titel {
text-align: left;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 14px; line-height: 120%; font-weight: bold;
margin: 0px 0px 4px 0px;
}

#midden {
text-align: left;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 11px; line-height: 120%;
}

.tekst {
text-align: left;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 11px; line-height: 120%;
}

#enquete {
text-align: center;
margin: 0px 0px 0px 0px;
}

a:link {
text-decoration: none; color: #BA0000; font-weight: bold;
}
a:visited {
text-decoration: none; color:#BA0000; font-weight: bold;
} 
a:hover {
text-decoration: none; color:#222222; font-weight: bold;
}
a:active {
text-decoration: none; color:#222222; font-weight: bold;
}

.linkzwart a:link {
text-decoration: none; color: #222222; font-weight: normal;
}
.linkzwart a:visited {
text-decoration: none; color: #222222; font-weight: normal;
}
.linkzwart a:hover {
text-decoration: none; color: #BA0000; font-weight: normal;
}
.linkzwart a:active {
text-decoration: none; color: #222222; font-weight: normal;
}


.fotolink img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 0px;
text-align: left;
}

.fotolink:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
border: 0px;
}

.fotolink:active img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
-moz-opacity: 0.2;
border: 0px;
}




td.leeg {width: 8px; height: 8px;}

.valignTop {vertical-align: top;}

.alignRight {text-align: right;}

.alignLeft {text-align: left;}

.alignCenter {text-align: center;}

#attentie {
margin: 24px 0px 24px 0px;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #0e3d77; font-size: 13px; font-weight:bold;
}

hr.lijn {
border: none;
width: 100%;
text-align: left;
height: 0px;
margin: 5px 0px 5px 0px;
border-bottom: 1px solid #222222;
}

table#case {
background-color:#ebeef5;
border: solid #222222 1px;
}

#case {
margin: 10px 0px 0px 0px;
width: 540px;
height: 70px;
}

#case a:link {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #d6a600; font-size: 11px; font-weight:bold;
}

#case a:visited {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #d6a600; font-size: 11px; font-weight:bold;
}

#case a:hover {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #ffffff; font-size: 11px; font-weight:bold;
}

.casefoto {
width: 60px; height: 70px; padding: 0px 0px 0px 0px; vertical-align: top;
}

.casetitel {
background-color: #0e0e47; padding: 2px 0px 2px 10px;
}

.casetekst {
padding: 0px 0px 0px 10px;
}

.zoeken {
float:right;
}

#bullits {
margin: 10px 0px 10px 10px;
}

input {
font-weight: normal;
font-size: 11px;
border:1px solid #222222;
color: #222222;
font-family: "Arial", "Helvetica", sans-serif, courier;
background-color: #ebeef5;
height: 16px;
}

p { margin-top: 8px; }
a img {border: none; } 

#opgelost {
background: #184985;
width: 190px;
height: 210px;
text-align: left;
padding: 0px 0px 7px 0px;
}

.tekstopgelost {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #a5c7ef; font-size: 11px;
}

#footer {
position:absolute;
background-image: url(../img/footer.gif);
left: 50%;
width: 960px;
height: 75px;
margin-left: -480px; 
text-align:center;
text-align: -moz-center;
}

a.nav, a.nav:link, a.nav:visited, .gekozen {
display: block;
width: 182px;
height: 23px;
background: #222222;
border-bottom: 1px solid #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 8px;
text-align: left;
text-decoration: none;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #ffffff; font-size: 12px; font-weight:bold;
line-height: 23px;
overflow: hidden;
}

a.nav:hover {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #4981c6; font-size: 12px; font-weight:bold;
background :#000000;
}

a.nav:active, .gekozen {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #4981c6; font-size: 12px; font-weight:bold;
background: #000000;
}

a:link {text-decoration: none; color: #BA0000;}
a:visited {text-decoration: none; color:#BA0000; font-weight:bold;} 
a:hover {text-decoration: none; color:#222222; font-weight:bold;}


textarea {
border: 1px solid;
border-top-color: #686868;
border-left-color: #686868;
border-right-color: #222222;
border-bottom-color: #222222;
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 11px; font-weight: normal;
background: #f3f3f3;
} 

input {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #222222; font-size: 11px; font-weight: normal;
border: 1px solid;
border-top-color: #686868;
border-left-color: #686868;
border-right-color: #222222;
border-bottom-color: #222222;
background: #f3f3f3;
}


input.btn {
font-family: "Arial", "Helvetica", sans-serif, courier; color: #ffffff; font-size: 11px; font-weight: bold;
background-color: #cf0000;
border: 1px solid;
border-top-color: #222222;
border-left-color: #222222;
border-right-color: #000000;
border-bottom-color: #000000;
height: 18px;
cursor:pointer; 
}


