.headers {
font-family : "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
font-weight : bold;
text-transform: uppercase; 
font-size: 70%;
color : #ffffff;
text-align : left;
} 

h3 {
font-family : "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
font-weight : normal;
font-size: 70%;
color : #ffffff;
text-decoration: none;
} 

h2 {
font-family : "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
font-weight : normal;
font-size: 70%;
color : #ffffff;
text-decoration: none;
} 

h1 {
font-family : "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
font-weight : normal;
font-size: 70%;
color : #ffffff;
text-decoration: none;
} 

body {
font-family : "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
font-weight : normal;
font-size: 70%;
color : #ffffff;
text-align : left;
background : #545353 url() fixed repeat;
} 

blockquote {
font-size : 9px;
font-family : "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
color : #c0c0c0;
text-align : left;
} 

.text {
font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
font-size: 70%;
color: #FFFFFF;
text-decoration: none;
} 


.opaciteit img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;}
.opaciteit:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;}

div#container {
    width: 495px;
    margin:0 auto;
    border: 1px solid #3d3d3d;
    padding: 15px;
    background: #000000;
    float: left;
}

label {
    float: left;
    width: 140px;
    text-align: left;
    padding-top: 5px;
}

input, textarea {
    padding: 4px;
    margin: 3px;
    border: 1px solid #3d3d3d;
    font: 10px Verdana, sans-serif;
    background: #fff; 
    
}
input.fout, textarea.fout {
    border: 1px solid #FF0000;
}

label.fout {
    color: #FF0000;
}