* { margin:0; padding:0; }
body { text-align:center; min-width:750px; background-color:white; }
#wrapper { width:750px; margin:50px auto 0; text-align:left; font:normal 11px/1.7em Verdana,sans-serif; color:#4D4D4D; position:relative; background:#7ccbc9; }
#splash { width:750px; height:450px; margin:50px auto 0; font:normal 11px/1.7em Verdana,sans-serif; background:white url('bg.jpg') no-repeat; position:relative; }
#intro-nav { font:bold 32px Verdana,sans-serif; height:450px; }
#intro-nav a { text-decoration:none; }
#bedrijven { position:absolute; left:40px; bottom:20px; }
#particulieren { position:absolute; right:40px; bottom:20px; }
#header { height:132px; background:white url('logo.jpg') no-repeat 40px; }
#logo { position:relative; top:10px; left:40px; }
#flavor { position:absolute; right:0; }
#navigation { height:50px; background:white; }
#navigation ul { display:inline; margin:14px 0 0 0; }
#navigation ul.werk-huis { position:relative; top:14px; left:10px; }
#navigation li { display:inline; list-style:none; text-transform:lowercase; padding:0 10px 0 0; }
#navigation li a { text-decoration:none; color:#888; }
#navigation li a:hover { color:#4A0202; }
#navigation li a:active { color:#444; }
#navigation li.active a { color:#760054; }
.main { position:absolute; left:220px; }
.general { position:absolute; right:0; }
#navigation .general li { padding:0 0 0 22px; }
#subnav { width:200px; height:340px; float:left; font:normal 11px/1.5em Verdana,sans-serif; text-transform:lowercase; }
#subnav ul { margin:10px 0 30px 10px; }
#subnav li { color:rgb(143, 153, 0); list-style:none; margin-bottom:12px; }
#subnav a { text-decoration:none;	}
#subnav a:link, #subnav a:visited { color:rgb(0, 70, 74); }
#subnav a:hover { color:#4A0202; }
#subnav a:active { color:rgb(0, 118, 118); }
#subnav li.active > a { color:#760054; }
#home p { font-weight:normal; padding:0 10px; margin:10px 10px; }
#home p a { text-decoration:underline; font-weight:bold; }
#content { width:530px; height:340px; overflow:auto; float:right; background:#E5E5E5; border-left:20px solid white; }
#content h1 { margin:10px 20px 1em; }
#content h2, #content h3, #content p, #content ul, #content ol { margin:0 20px 1em; }
#content li { margin:0 0 0 16px; }
#footer { clear:both; color:rgb(192, 192, 192); text-align:center; height:50px; background:white; }
#footer p { padding-top:20px; }
#footer a { color:rgb(192, 192, 192); }
li#huis a { color:#4A0202; text-decoration:underline; }
li#werk a { color:#4A0202; text-decoration:underline; }
a:link, a:visited { text-decoration:none; color:rgb(0, 118, 118); }
a:hover { text-decoration:underline; color:rgb(0, 166, 162); }
a:active { text-decoration:underline; color:rgb(0, 70, 74); }
h1 { font-size:150%; margin:1em 0 0 0; }
h2 { font-size:120%; }
h3 { font-size:100%; }
h1, h2, h3 { color:rgb(0, 166, 162); font-weight:bold; }
pre { margin-left:20px; }
em { font-weight:normal; font-style:italic; }
strong { color:rgb(0, 166, 162); font-weight:bold; font-style:normal; }
table { padding:0 20px 1em 20px; }
th { font-weight:bold; }
td, th { text-align:left; vertical-align:top; padding:0 20px 0 0; }
label { text-align:right; font-weight:bold; vertical-align:top; }
.tableroweven { background-color:rgb(230, 230, 230); border-color:rgb(230, 230, 230); }
.tablerowodd { background-color:rgb(210, 210, 210); border-color:rgb(210, 210, 210); }
.slogan { line-height:150%; font-size:120%; font-weight:bold; text-align:center; color:rgb(0, 166, 162); }
.waves { background:url("images/achtergrond.jpg") no-repeat top left; width:530px; height:340px; padding:0; margin:0; position:relative; top:-10px; }
.waves h1 { padding-top:20px; }
.huiskleur { color:rgb(0, 166, 162); }
.news { font:bold 100%/150% Verdana,sans-serif; }
.column-date { width:7em; }
.column-title { width:28em; }
.column-filetype { width:8em; }
