/* RESET */
html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,footer{ 
margin: 0; 
padding: 0; 
}

/* Kolommen */
.kolom { 
float: left; }
.kolom.first, .kolom.last { 
margin-left: 0 !important; 
}

.kolom.last { 
float: right !important; 
}

ul { list-style: none outside; 
}


/*--- de footer ---*/
#footer { 
width: 780px; 
color: #888; 
font-size: 10px; 
margin: 18px auto 0; 
padding-bottom: 36px; 
text-align: left !important; 
}

#footer a { 
color: #08c; 
}

#footer p { 
margin-bottom: 1em; 
}

#footer ul.low a { 
padding: 0 0 0 1.5em; 
margin-left: 1.5em; 
border-left: 1px solid #d0d0d0; 
}

#footer .links { 
float: right; 
margin: 18px 3px 9px 0; 
}

#footer .vanas { 
clear: both; width: 100%; border-top: 1px solid #ddd; padding-top: 9px; 
}

#footer .vanas a { 
padding: 0 10px; 
}

#footer .vanas p { 
float: left; margin-left: 3px; 
}

#footer form { 
margin: 18px 10px; 
}

#footer ul.low a.choose { 
margin-left: 0; 
border: 0; 
}

#footer ul.low a.choose img { 
vertical-align: middle; 
margin-top: -5px; 
*position: relative; 
}

/*--- The Whole Footer ---*/
#footerwrap { 
font-size: 11px; 
line-height:14px; 
padding-top:2px; 
border-top: 1px solid #e5e5e5; 
float: left; width: 100%; 
margin-top: -4px; 
*position: relative; 
}

#footerwrap .kolom {
width: 112px;
padding: 9px 0 2px 18px;
}

#footerwrap .kolom.last { 
float: left !important; 
padding-right: 0; 
}

#footerwrap h3 { 
color: #666; 
margin: 0; 
font-size: 1em; 
line-height: 14px; 
font-weight: bold; 
padding-bottom: 4px; 
}

#footerwrap a { 
color: #888; 
text-decoration: none; 
display: block; 
zoom: 1; 
}

#footerwrap h3.standalone a:link,
#footerwrap h3.standalone a:visited { 
color: #444; 
}

#footerwrap a:hover { 
color: #333 !important; 
text-decoration: none !important; 
}

#footerwrap ul { 
margin-bottom: 0; 
padding-bottom: 9px; 
}

#footerwrap ul li { 
padding-bottom: 4px; 
}
