.tekst{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
.subtitel{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.titel_gb{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
p{clear:both;}
a:link,a:visited{
background:transparent;
color:#666600;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
body{
background:#D6D6AD;
color:#3F3F3F;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:10px 0 0 0;
text-align:center;
}
div.adres{
background:#999966;
color:#3F3F3F;
font-size:11px;
line-height:13px;
padding:15px 0px 0px 0px;
text-align:left;
height:114px;
}
div.adres a:link,div.adres a:visited{
background:transparent;
color:#D6D6AD;
}
div.adres img{
float:left;
margin:0 47px 0 0;
}
div.adres span{
display:block;
margin-top:6px;
}
div.adres,div.top,div.foot,div.flash,div.inhoud,div.balk{
margin:0 auto;
text-align:left;
width:750px;
}
div.flash{
background:#666600;
color:#999966;
padding:0 0 10px 0;
}
div.menu{
background-image:url(../img/menu_back.gif);
background-position:top right;
background-repeat:no-repeat;
display:block;
float:left;
font-size:11px;
letter-spacing:1px;
margin:0;
width:115px;
}
div.menu a:link,div.menu a:visited,div.menu span{
background:transparent;
border-bottom:1px solid #D6D6AD;
color:#000000;
display:block;
font-size:11px;
margin:0;
padding:5px 0 6px 6px;
text-decoration:none;
text-transform:uppercase;
vertical-align:middle;
width:110px;
}
div.menu a.first:link,div.menu a.first:visited,div.menu span.first{
padding-bottom:4px;
padding-top:0;
}
div.menu a.last:link,div.menu a.last:visited,div.menu span.last{
border-bottom:0;
padding-bottom:100px;
}
div.menu a:hover,div.menu span{
color:#D6D6AD;
}
div.menu span{
cursor:default;
}
div.pagina{
background-color:transparent;
color:#3F3F3F;
float:right;
font-size:x-small;
line-height:140%;
padding:5px 0 40px 0;
text-align:justify;
width:603px;
}
div.pagina td{
font-size:x-small;
}
div.pagina .klein{
font-size:xx-small;
}
div.pagina h1{
font-size:medium;
}
div.pagina h2{
font-size:large;
}
div.top a:link,div.top a:visited,div.foot a:link,div.foot a:visited{
background:transparent;
color:#D6D6AD;
text-decoration:none;
}
div.top a:hover,div.foot a:hover{
background:transparent;
color:#999966;
}
div.top img{
margin:0 0 0 210px;
}
div.top,div.foot{
clear:both;
background:#666600;
color:#999966;
font-size:11px;
padding:2px 6px 3px 6px;
vertical-align:top;
width:738px; /* 750 -12px voor padding */
}
div.top{
background-image:url(../img/top_back.gif);
background-repeat:repeat-x;
padding-top:0;
padding-bottom:4px;
}
hr{
background:#D6D6AD;
color:#999966;
height:1px;
}
img{
border:0;
margin:0;
}
div.pagina img,div.pagina p img{
border:1px solid #ACAC7C;
}
input.knop{
background:#C0C0C0;
color:#000000;
font-size:11px;
letter-spacing:1px;
text-align:center;
text-transform:uppercase;
}
table{
border:0;
}
div.pagina ul li{
list-style-image:url(../img/listpijl.gif);
}
.formveld{
background:#DFDFBF;
border:1px solid #666600;
color:#000000;
font-size:12px;
letter-spacing:1px;
padding-left:3px;
text-align:left;
}
p img{
float:left;
margin:5px 10px 10px 0;
}
div.balk{
background-image:url(../img/balk.gif);
background-position:top -48px;
background-repeat:no-repeat;
height:8px;
font-size:6px;
}

.thumbs{padding-left:18px;
}

.taalkeuze{
	height:250px;
}

.promotie_banner{
	border-color:#3f3f3f;
	border-width:1px;
	border-style:solid;
}



/* GASTENBOEK */


.entry { border: 1px solid #666600; margin-bottom: 1.5em; text-align: right; width:600px; /* background: #222; color: #ff7f00; */}
.entry_info { 
    padding: .5em;
    color: #666600;
    border-bottom: 1px solid #666600;
}
.entry_name { float: left; font-weight: 700;}
.comment { margin: .5em; text-align: left;}
.entry_bottom {  padding: .5em; }
.errors { color: #c00; margin-bottom: 1em; }


/* Gastenboek formulier */

#formulier{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height: 20px;
	margin-bottom: 10px;
}
.veld {
	border: 1px solid #666600;
	font-size: 12px;
	color: #666600;
	line-height: 13px;
	padding: 5px;
	margin-bottom: 5px;
	width: 360px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#D6D6AD;
	overflow:hidden;
}
.veld_captcha {
	border: 1px solid #666600;
	font-size: 12px;
	color: #666600;
	line-height: 13px;
	padding: 5px;
	margin-bottom: 5px;
	width: 60px;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#D6D6AD;
	overflow:hidden;
}
.knop_gb {
	border-style:solid;
	border-width:1px;
	border-color:#666600;
	color:#666600;
	background-color:#D6D6AD;
	margin-top: 10px;
	padding:3px;
}

.foutmelding{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
