* { padding: 0; margin: 0; } img { border: 0; }

body {
color: #032d3d;
background: #8ad4ed url(images/achtergrond.png);
background-repeat: repeat-x;
width: 1000px;
margin: auto; 
font-size: 11px;
font-family: arial;
margin-top: 30px; }

.bar {
height: 5px;
margin-top: 1px;
background: #487f93; }

.navigatie {
height: 40px;
background: url(images/bg.png); 
}

.navigatie ul {
padding-top: 12px;
padding-left: 10px; }

.navigatie ul li {
padding-left: 10px;
padding-right: 10px;
float: left;
list-style-type: none; }

.navigatie ul li a {
color: #FFF;
text-decoration: none; }

.navigatie ul li a:hover {
text-decoration: underline; }

.navigatie ul li.active a {
color: #8fd6ee; }

#header {
margin-top: 10px;
width: 1000px;
height: 200px;
background: url(images/header.png); }

.links {
width: 270px;
float: left; }

.links h2 {
padding-left: 10px;
padding-top: 12px;
font-size: 11px;
color: #FFF;
font-weight: normal;
background: url(images/bg.png);
height: 28px; }

.links ul li {
padding-left: 15px;
padding-top: 2px;
height: 18px;
background: url(images/list.png);
list-style-type: none; }

.links ul li a {
color: #0072bc;
text-decoration: none; }

.links ul li a:hover {
padding-left: 10px; }

.rechts {
width: 700px;
float: right; }

.rechts h2 {
padding-left: 10px;
padding-top: 12px;
font-size: 11px;
color: #FFF;
font-weight: normal;
background: url(images/bg.png);
height: 28px; }

.rechts p {
padding: 10px;
background: #9ddbf0;
text-align: justify;
margin-bottom: 7px;
}

.rechts td {
width: 155px;
padding-right: 15px;
padding-left: 5px;}

.rechts tr {
height: 20px;
background: url(images/tr.png); }

.rechts tr:hover {
background: url(images/tr_hover.png); }

.footer {
padding-top: 30px;
padding-bottom: 10px;
width: 1000px;
text-align: center;
clear: both; }
