html .gainlayout { width: 1%; }
html {
    padding:0px;
    margin:0 auto;
    height:100%;
}
    *+html { height:auto; }

body {
background-color:#FFFFFF;
/*background-image:url(../images/bgzee2.jpg);*/
	text-align:center;
    height:100%;
    margin:-4px 0;
    padding:1px;
	text-align:left;
	font-family: verdana; font-size: 12px; color:navy;
}
h1 {
  font:24px cursive; 
}
h2 {
  font:18px cursive;
}
h6 {
  font:12px cursive ;
  color:#CC6633;
}
h3 {
  font:14px cursive;
}
blockquote {
font-style:italic;
}
a {
text-decoration: none; color: navy;
}
a:link {color:navy;}
a:hover {color: #FF0000;}
a:active {background-color: #E4DADA; color: #6E4D84; padding:2px;}
a:focus {background-color: #E4DADA; color: #6E4D84; padding:2px;
}
#hw a{
text-decoration: underline;
}

#intro { 
color: #000000;
text-align:center;
}
#bg {
	/*background-image:url(../images/bg1.jpg);*/
	background-repeat:no-repeat;
	width:1000px;
    margin:0 auto;
    /*height:100%;*/
	z-index:inherit;
}
#wrapper {
width:780px;
margin:0 auto;
    height:100%;
	padding-top:2%;
	z-index:inherit;
}
#hdr {
background-color:#D0BCA8;
	position:absolute;
	width:200px;
	height:115px;
	border:groove #FFCC66 medium;
	border-left:groove #FFCC66 medium;
	z-index:3;
	left: 540px;
	top: 12px;
}
#Layer1 {
	position:relative;
	width:780px;
	height:155px;
	z-index:2;
}
#Layer6 {
	position:absolute;
	width:780px;
	height:155px;
	z-index:3;
	left: 0px;
	top: 0px;
}
header {
position:absolute;
z-index:3;
}
#Layer2 {
	position:relative;
	float:left;
	width:195px;
	height:620px;

	z-index:2;
}
#Layer5 {
	position:absolute;
	width:195px;
	height:625px;
	z-index:3;
	left: 0px;
	top: 0px;
}
#nav {
	position:absolute;
	width:100%;
	height:585px;
	padding-right:15px;
	margin-top:25px;
	margin-left:-20px;
	overflow:auto;
	z-index:3;
	
}
#Layer3 {
	position:relative;
	float:right;
	width:585px;
	height:625px;
	z-index:2;
}
.plaatje {
position:inherit;
}
#Layer4 {
	position:absolute;
	width:100%;
	height:620px;
	z-index:3;
	left: 0px;
	top: 0px;
}
#hw {
	position:absolute;
	width:90%;
	height:568px;
	margin-left:25px;
	padding-top:10px;
	padding-right:40px;
	z-index:3;
	top: 0px;
	left: 0px;
	overflow:auto;
}

menu.menu ul{
margin-top: 2%;
margin-left: 0;
padding-left: 7px;
}

menu.menu li{
margin-left: 7px;
margin-top:7px;
margin-bottom:10px;
padding: 0;
}
menu.menu li.geen{
list-style-type: none;
margin-left:-15px;
}
.sublist li{
margin-left:-25px;
}
.sublist td{
padding-bottom:8px;
}
.sublist2 li{
margin-left:-25px;
padding-bottom:8px;
}
form {display:inline;}

textarea {width:430px;	height:120px; margin-left:5px; margin-bottom:10px;background:#ffc; border:2px inset #BBB; padding-bottom:5px;}
#acc .acc-content a:link{text-decoration:underline; color:#039;}
#mailsection{  width:440px; height:200px; margin:15px 15px;}
.mailfield {width:430px; height:20px; margin:5px 5px 5px 5px; border:2px inset #BBB; background:#ffc; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
.mailbutton {width:165px; height:25px; margin-left:5px; font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#000;}

