html,body {
background:#FFC56B url(img/bg_front.gif) repeat-x top;
text-align:center;
margin:0;
padding:0;
}

#container {
width:836px;
background-image:url(img/middle.gif);
margin:0 auto;
}

#header {
height:288px;
padding-top:1px;
background-image:url(img/header.gif);
margin:0;
}

.small {
font:0.8em georgia;
}

#zoek {
text-align:center;
margin:0;
padding:0;
}

#zijkant {
float:left;
width:155px;
text-align:left;
margin:8px;
padding:4px;
}

#inhoud {
float:left;
width:440px;
text-align:left;
color:#000;
font:13px verdana;
margin:1px;
}

hr {
height:0;
border:0;
border-top:1px solid #000;
}

#footer {
height:38px;
width:835px;
clear:both;
text-align:center;
background-image:url(img/footer.gif);
color:#000;
font:10px verdana;
}

form {
 width:410px;
 color:#333;
 font:76% Tahoma,Arial,sans-serif;
 font-size:12px;
 padding:15px;
}

label {
 float:left;
 width:180px;
 text-align:right;
 margin-right:15px;
}

input {
 font-size:x-small;
}

select {
 width:150px;
 font-size:x-small;
}

textarea {
 width:340px;
 height:120px;
}

input,textarea,select {
 background-color:#f5f5f5;
 border:1px solid #ccc;
 margin-bottom:10px;
}

input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus {
 background-color:#E5E5E5;
 color:#000;
}

input,textarea,select {
color:#333;
font:76% Tahoma,Arial,sans-serif;
font-size:12px;
}

table,tr,td {
font-family:verdana;
font-size:12px;
}

#date p {
width:180px;
float:right;
font-family:verdana;
font-size:10px;
color:#737375;
margin:0;
padding:0;
}

#header h2 {
text-align:center;
color:#4E4E4F;
font:10px Arial;
width:530px;
float:right;
margin:0;
padding:0;
}

#header h3 {
border-bottom:1px solid #000;
text-align:left;
color:#F56D0A;
font:15px sans-serif;
margin:240px 17px 0 166px;
padding:0px;
}

#zijkant h2 {
text-align:left;
color:#358;
font:14px sans-serif;
}

a {
text-decoration:none;
color:#358;
}

#rechts {
float:right;
text-align:left;
color:#000;
width:158px;
font:13px sans-serif;
margin:10px 12px 0 0;
padding:4px;
}

#rechts h2 {
border:0 solid #f5f5f5;
font:13px sans-serif;
width:165px;
text-align:left;
color:#000;
padding:4px;
}

a #rechts :hover {
text-decoration:underline;
color:#be161c;
}

#inhoud h1 {
color:#202020;
font:13px verdana;
font-style:italic;
letter-spacing:1px;
}

#footer a {
color:#000;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
color:#2229B6;
}

a:hover,a #rechts {
text-decoration:none;
color:#be161c;
}