html, body {
 height:100%;
 margin: 0;
 padding: 0;
background-color:#362804;
}

body {
 text-align:center;
 font-size: 9pt;
 font-family: Verdana;
}

#distance { 
 width:1px;
 height:50%;
 margin-bottom: -300px;
 float:left;
}

#container{
width: 900px;
height: 640px;
margin: 0 auto;
position:relative;
text-align:left;
clear:left;
}

#top{
width:900px;
height:70px;;
}

#block{
height:420px;
width:900px;
position:relative;
}

#blockbov{
width:900px;
height:210px;
}

#blockond{
width:900px;
height:210px;
}

.linksboven,.midbov,.rechtsboven,.linksonder,.midond,.rechtsonder,.linksboven_over,.midbov_over,.rechtsboven_over,.linksonder_over,.midond_over,.rechtsonder_over  {
background: transparent url(/images/bg_full.jpg) no-repeat 0px 0px;
height:210px;
width:300px;
overflow:hidden;
position:absolute;
}

#pageImage {
 height:210px;
 width:300px;
 cursor: default;	
}

.linksboven{
top:0px;
left:0px;
background-position:0px 0px;
}

.midbov{
top:0px;
left:300px;
background-position:-300px 0px;
}

.rechtsboven{
top:0px;
left:600px;
background-position:-600px 0px;
}

.linksonder{
top:210px;
left:0px;
background-position: 0px -210px;
}

.midond{
top:210px;
left:300px;
background-position: -300px -210px;
}

.rechtsonder{
top:210px;
left:600px;
background-position: -600px -210px;
}
.linksboven_over{
top:0px;
left:0px;
background-position: 0px -420px;
}

.midbov_over{
top:0px;
left:300px;
background-position:-300px -420px;
}

.rechtsboven_over{
top:0px;
left:600px;
background-position:-600px -420px;
}

.linksonder_over{
top:210px;
left:0px;
background-position: 0px -630px;
}

.midond_over{
top:210px;
left:300px;
background-position: -300px -630px;
}

.rechtsonder_over{
top:210px;
left:600px;
background-position: -600px -630px;
}

.linksboven h3,
.midbov h3,
.rechtsboven h3,
.linksonder h3,
.midond h3,
.rechtsonder h3,
.home h3{
	display: none;
}


.linksboven_over h3,
.midbov_over h3,
.rechtsboven_over h3,
.linksonder_over h3,
.midond_over h3,
.rechtsonder_over h3,
.home_over h3,
#pageImage h3{
	color: #FFF;
	line-height: 200px;
	text-align: center;
	font-size: 20pt;
	vertical-align: middle;
	margin: 0;
	font-weight: normal;
}

div#block a {
	color: #926A2F;
	cursor: pointer;
	text-decoration: none;
}

.home, .home_over{
background: transparent url(/images/home.jpg) no-repeat 0px 0px;
position:absolute;
overflow:hidden;
width:300px;
height:210px;
}

.home{
top:210px;
left:0px;
}

.home_over{
top:210px;
left:0px;
background-position: 0px -210px;
}

.home2, .home2_over{
background: transparent url(/images/home2.jpg) no-repeat 0px 0px;
position:absolute;
overflow:hidden;
width:300px;
height:210px;
}

.home2{
top:210px;
left:0px;
}

.home2_over{
top:210px;
left:0px;
background-position: 0px -210px;
}

#footer{
height:130px;
background-color:#ffffff;
}

div#footer a {
 text-decoration: none;
 cursor: pointer;
 float: left;
 display:block;
 width:140px;
 height:150px;
 margin-right: 10px
}

div#footer a div img{
 border: 0;
}
div#footer a.last {
 margin-right: 0px;
}

div#footer a div h2{
 margin: 0;
}

#links{
float:left;
width:300px;
height:420px;
}

#tekstvlak{
padding-left:20px;
padding-right:20px;
float:left;
width:560px;
height:420px;
background-color:#ffffff;
overflow-y: auto;
overflow-x: hidden;
}

h1{
font-family:verdana;
color:#775809;
font-size:12px;
}

h3{
font-family:verdana;
font-size:12px;
}

h2{
font-family:verdana;
color:#b5b5b5;
font-size:12px;
}

table#speellijst {
	width: 100%;
	border: 1px #CCC solid;
	border-collapse: collapse;
}

table#speellijst thead tr {
	background: #f1f1f1;


}

table#speellijst thead tr th {
	font-weight: normal;
	padding: 5px;		
}

table#speellijst tbody tr td {
	padding: 5px;
}

form#gastenboek ul {
	list-style: none;
	padding: 0;
}

form#gastenboek ul li {
	clear: both;
}
form#gastenboek ul li label {
	float: left;
	width: 100px;
}

form#gastenboek ul li div#captcha {
	float: left;
	width: 400px;
}

form#gastenboek ul li div#captcha p {
	margin: 0;
}

div.gastenboek_bericht_datum {
	float: right;
}

div.gastenboek_bericht_naam {
	float: left;
}

div.gastenboek_bericht {
	border: 1px #CCC solid;
	margin-bottom: 20px;
}

div.gastenboek_top {
	background: #f1f1f1;
	padding: 5px;
}

div.gastenboek_bericht_bericht {
	padding: 5px;
}

div.banner {
	display: none;
}

div#block a.newslink {
	color: #000;
	text-decoration: none;
}