*{
margin: 0;
padding: 0;
}

html, body
{
background: #e9e4dc;
font-family: 'Palatino Linotype';
}

h3
{
color: #00a9e1;
margin-bottom: 10px;
}

img
{
border: none;
}

img.portfolio
{
border: 10px solid #e9e4dc;
float: left;
margin: 16px;
}

img.portfolio:hover
{
border: 10px solid #e15f00;
float: left;
margin: 16px;
}

#wrapper
{
position: absolute;
width: 800px;
margin: 0 0 0 -400px;
top: 75px;
left: 50%;
}

#block
{
float: right;
width: 190px;
background: #333;
height: 170px;
color: #fff;
z-index: 1;
}

#content
{
float: left;
width: 760px;
background: #fff;
margin-top: 10px;
padding: 20px;
text-align: justify;
z-index: -1;
}

#logo
{
float: left;
width: 600px;
height: 100px;
background: #333;
color: #e9e4dc;
}

#footer
{
float: left;
width: 800px;
height: 50px;
font-size: 10px;
margin-top: 10px;
padding-left: 20px;
}

#menu
{
margin-top: 10px;
float: left;
width: 600px;
height: 60px;
color: #e9e4dc;
background: #fff;
}

#contactformulier
{
float: left;
}

#belmijterug
{
float: left;
margin-left: 75px;
}

.nav
{
list-style: none;
margin-top: 3px;
}

.nav li
{
display: inline;
font-size: 30px;
margin-left: 25px;
}

.nav li a
{
border-bottom: 4px dotted #e9e4dc;
}

a:link, a:visited
{
color: #e15f00;
text-decoration: none;
}

a:hover, a:active
{
color: #00a9e1;
}

label {    
float: left;    
width: 50px;    
margin-right: 10px;   
}

fieldset {    
float: left;    
clear: left;    
width: 100%;    
margin: 0 0 1.5em 0;    
padding: 0;   
border: none;
}

fieldset ol {   
list-style: none;  
}  

fieldset li {   
padding-bottom: 1em;  
}  

fieldset.submit {   
border-style: none;  
} 