/* CSS Document */
body {
padding:0;
margin:0;

background-position:left;
background-repeat:repeat-y;
}

td {
color:#654215;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5;
}
A:link, A:active, A:visited {
text-decoration:none;
color:#956527;
}
A:hover {
text-decoration:none;
color:#3b260a;
}

.maintable {
}
.menucell {
width:177px;
background-color:#4a2102;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:1.5;
padding-left:20px;
}
A.menu:link, A.menu:active, A.menu:visited {
text-decoration:none;
color:#FFFFFF;
}
A.menu:hover {
text-decoration:none;
color:#d5aa80;
}

A.menuactive:link, A.menuactive:active, A.menuactive:visited {
text-decoration:none;
color:#d5aa80;
}
A.menuactive:hover {
text-decoration:none;
color:#B78351;
}


.logocell {
width:297px;
border-right:8px solid #4a2102;
background-image: url(images/bg3.jpg);
background-position:left;
background-repeat:repeat-y;
}

/* headers: 1 = rechtsboven ... 2 = midden */
.header1 {
width:100%;
}
.header2 {
width:297px;
border-right:8px solid #4a2102;
background-repeat:no-repeat;
background-color:#d5aa80;
}

.contentcell {
background-color:#FFFFFF;
width:100%;
padding:20px;
}
.contentcell2 {
background-color:#FFFFFF;
width:100%;
padding:20px;
}
.contentcell_spacaanb {
width:100%;
padding:20px;
background-color:#ffffff;
}

.specaanbtable {
border-top: 1px solid #D5AA80;
}
/* form styles */
.aanmelden input {
font-size:10px;
color:#D5AA80;
}
.aanmelden {
font-size:10px;
color:#D5AA80;
}
.contentcell input, textarea, select, option {
border:1px solid #D5AA80;
background-color:transparent;
}

.contactform input{
}
