* {
	margin: 0;
	padding: 0;
}
html, body { 
	height: 100%; 
	}
body {
	margin-left:40px;
	}
#enclose{
	width:920px;
	}
#leftCol{
	float:left;
	width:75%;
	margin:0;
	padding:0;
	}
#rightCol{
	float:left;
	width:22%;
	margin:0;
	padding:0;
	}
#header {
	float:right;
	margin:81px 3px 0 0;
	padding:0 5px 0 0;
	}
#hond {
	float:right;
	margin:3px;
	padding:0;
	}
#menu{
	clear:both;
	width:90%;
	}
#menulist{
	float:right;
	margin:0;
	padding:0;
	width:100%;
	text-align: right;
	}
#menulist li{
	margin:3px;
	padding:3px;
	}
#speelindex {	
	float:right;
	width: 95%;
	margin:0;
	}
#info {	
	float:right;
	width: 93%;
	margin:0;
	padding:3px;
	}
p img, #info img{
	margin:0 2px 2px 0;
	padding:2px;
	}
#footer{
	float:left;
	width:80%;
	margin:5px 0 0 67px;
	padding:0;
	}
#contact {
	float:left;
	width:100%;
	text-align:left;
	white-space:nowrap;
	margin:0 0 0 0;
	padding:0;
	}
#frst {
	float:left;
	width:40%;
	margin:0 0 0 0;
	padding:3px;
	}
#scnd {
	float:right;
	width:40%;
	margin:0 0 0 0;
	padding:3px;
	}
#thrd {
	float:left;
	width:40%;
	margin:0 0 0 0;
	padding:3px;
	}
#frth {
	float:left;
	width:40%;
	margin:0 0 0 0;
	padding:3px;
	}
#solo {
	float:left;
	width:40%;
	margin:30px 0 0 130px;
	padding:0;
	}
#foto_id{
	visibility:hidden;
	display:none;
	}
#foto_view{
	float:right;
	}
.hideVideo{
	visibility:hidden;
	display:none;
	}
.showVideo{
	position:absolute;
	float:right;
	width:430px;
	margin:5px;
	padding:5px;
	}
.grrr{
	float:left;
	}
.close a{
	float:right;
	}
.film{
	clear:both;
	margin:1px;
	padding:0;
	}
#foto-div{
	width:95%;
	padding:0;
	margin:0;
}
#foto-div img{
	float:left;
	width:47%;
}
div.spacer {/* div vuller t.b.v. Firefox*/
  clear: both;
  margin:0;
  padding:0;
  height:1px;
  }
