
* {	margin: 0;padding: 0; font: normal 11pt Courier New, Courier, monospace;}
body {background: #00f;  color:#fff; margin:10px;}

#nav { margin-bottom:1em;}
.colC { padding-top:2em;text-align:center;width:100%;}
.colL { padding-top:1em;text-align:left;line-height:2em;}
p {line-height:1em;}

.homeLink {width:33%; float:left; background:blue;}
.thumb { border:none; border-right: 4px solid #00f; border-bottom: 4px solid #00f;cursor:pointer;}
.projecttekst { width: 800px; }
.projecttekst p {  }

h1, h2, h3, h4 {font-weight:normal;color: #fff;margin-bottom:1em;}
h1 { font-size:1em;}
h2 { font-size:1.4em;}
h3 { font-size:1.2em;}
h4 { font-size:1.1em;}

a {line-height:2em;}
a:link, a:visited { color: #fff;}
a:hover { color: #fff; text-decoration:underline; }

#popup {text-align:center; vertical-align:top;}
#popup img {margin:3em 0;}
#popup:hover {cursor:pointer;}

/* tooltip */
DIV.img_tooltip { display:none; z-index:999; border:1px solid #fff; background: transparent url('images/zoom.png') no-repeat;}
.img_tooltip .tip { }
.img_tooltip .tip-text { display: none; } 
.img_tooltip .tip-title { margin-left: 30px;  color: #fff; padding: 5px; }

/** voor de slimbox */
#lbCaption dl { width: 400px; clear: both; float:none; }
#lbCaption dd { color: navy; font-weight: bold; width: 20%; margin-right: 10px; float:left; clear:left; } 
#lbCaption dt { width: 65%; float:left; padding-right: 10px; }
#lbNumber { clear: both; }

