body {margin: 0; padding: 0; background-color: darkgreen; font-family: Verdana, Arial, sans-serif;}
img#achter {width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 1;}
img#logo {position: absolute; left: 0; top: 0; z-index: 5; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
div#maincontainer {z-index: 10; position: absolute; top: 10%; left: 15%; background: url("pix/rand_boven.png") no-repeat; padding-top: 10px;}
div#contentcontainer {background: url("pix/rand_onder.png") no-repeat 0 100%; width: 600px; padding-bottom: 10px;}
div#content { background: url("pix/rand.png"); margin: 0; padding: 10px 20px;}
div#binnen {background: #fef2c5; padding: 15px; border: 5px dotted #fff;}
div#binnen p {clear: both; margin-bottom: 1em;}

h1 {font-size: 1.1em; margin-top: 0;}

.verberg {display: none }
.ccc {color: darkgreen; font-weight: bold;}

div.kader {background-color: #FFF; border: 1px solid maroon; padding: 3px;}

ol#wbk, ul#specs {font-size: 80%; margin-top: 0; margin-bottom: 0;}
.wbk_tw_rs {font-weight: bold; line-height: 1.7em;}
.wbk_hktw {font-family: monospace; }
.wbk_vgb, .wbk_wstw {font-variant: small-caps; text-transform: lowercase;}
.wbk_wstw {color: red; cursor: help;}
.wbk_gtw {font-style: italic;}

ul#specs {list-style-image: url("pix/vierkantje.gif");}

p.lijnuit {text-align: right; padding: 2px; border: 1px solid #fef2c5;}
p.lijnuit label {float: left}
.langveld {width: 250px}

p#adres {
	margin: 2em 0;
}

div#transpAchtergrondDiv {
	display: none;
	background: #333; zoom: 1;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; left: 0;
	z-index: 10;
	opacity: 0.7; -moz-opacity: 0.7; filter:alpha(Opacity=75); 
}
div#fotoDiv {
	display: none;
	position: absolute;
	top: 75px; left: 200px;
	z-index: 20;
	border: 1px solid black;
	background: #fff;
	padding: 15px;
}
div#fotoDiv div {
	margin: 1em 0; font-size: 80%;
}