@charset "utf-8";
/* CSS Document */
/* Gemaakt door Wiebren Keultjes - Wiebrenkeultjes.nl */
body {background-color:#F3F3F3;margin:0px;top:0px;}
div#top {width:100%;height:238px;position: relative;background-color:#E2DEBE;border-bottom:#7C96AF solid 6px;}
div#top .header{left:50%;margin:0px auto auto -470px;width: 940px;position: relative;}
div#center {left:50%;margin:0px auto auto -495px;width:900px;position: relative;min-height:700px;background:url(images/bkcenter.png);padding:20px 45px 100px 45px;float:left;}
div#text{float:left;width:670px;}
div#text h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;color:#5B7C9B;margin-top:0px;margin-bottom:10px;float:left;width:100%;}
div#text p{font-family:Arial, Helvetica, sans-serif;font-size:12px;width:100%;color:#333333;margin:0px 0px 10px 0px;float:left;}
div#text p a{color:#003399;text-decoration:underline;}
div#text p a:link {color:#003399;text-decoration:underline;}
div#text p a:visited {color:#003399;text-decoration:underline;}
div#text p a:hover{color:#001748;text-decoration:none;}
div#text span {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#957D55;font-style: italic;height:40px;width:100%;float:left;}
div#text img {margin:0px;padding:0px;border:#333 solid 1px;}
div#text.links{min-height:350px;}
table#text.contacttext{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;float:left;}
div#text.error{background-color:#FBDBE0;border:#A22431 solid 1px;padding:8px;margin:10px;width:500px;float:left;}
div#text.error p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#A22431;width:100%;float:left;margin:0px;}
div#bottom{border-top:#D4C8B5 solid 6px;background-color:#7C96AF;width:100%;height:26px;float:left;}
div#bottom .tekstveld{width:940px;left:50%;margin:0px auto auto -470px;height:26px;position: absolute;}
div#bottom p {font-family:Verdana, Arial, Helvetica, sans-serif;padding-top: 6px;font-size:9px;color:#E2E2E2;margin:0px;float:left;}
div#bottom a  {color:#E2E2E2;text-decoration:underline;}
div#bottom a:visited{color:#E2E2E2;text-decoration:underline;}
div#bottom a:link{color:#E2E2E2;text-decoration:underline;}
div#bottom a:hover{color:#E2E2E2;text-decoration:none;}
div#bottom span{font-family:Verdana, Arial, Helvetica, sans-serif;padding-top: 6px;font-size:9px;color:#E2E2E2;margin:0px;clear:right;float:right;}
div#menu {
	width: 200px;
	float:right;
	clear:right;
	margin-bottom:30px;		
}
div#menu .top {
background:#5C7C9B;
	width: 200px;
	margin:0px		
}
div#menu .top p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	width:190px;
	padding:5px;
	margin:0px
}
div#menu ul{
	list-style:none;
	margin:0px;
	padding:0px 0px 100px 0px;	
}
div#menu li{
	display:block;
	float:left;
}
div#menu li a{
	margin:0;
	padding:4px 0px 4px 10px;
	width: 190px;
	display:block;
	float:left;
	color:#000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:#F3F3F3 inset 2px;
}
div#menu li a:hover{
	background-color:#F3F3F3;
	text-decoration:underline;
	color:#444;
	
}
div#menu li.current a{
	margin:0;
	padding:4px 0px 4px 10px;
	width: 190px;
	display:block;
	float:left;
	color:#000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:#E29550 inset 2px;	
}
/* Opmaak gastenboek */
div#gastenboek{
float:left;
}
div#gastenboek .gbentry{
	margin-top: 1em;
	margin-bottom: 1em;
	border: 1px solid #CAD5DF;
	padding: 0.5em;
	font-size: 11px;
	height: 1%; /* zog. Holly-Hack, om een onjuiste weergave in IE te vermijden */
}
div#gastenboek a:hover {
	color:#0033CC;
	text-decoration:none;
}
div#gastenboek{font-family:Arial, Helvetica, sans-serif;float:left;}
div#gastenboek a{color:#0033CC;text-decoration:underline;}
div#gastenboek .gbname{color: #000000;float: left;font-weight: bold;margin-right: 2em;}

div#gastenboek .gbhome{
	clear: right;
	font-weight: bold;
    color: #BD0565;
}

div#gastenboek .gbdate{
	float: right;
	color: #5C7C9B;
}

div#gastenboek .gbdata{
	margin-top: 1.5em;
	padding: 0.5em;
	display: block;
	clear: right;
	background-color: #EFEDDA;
}
div#gastenboek fieldset{
	border: 1px solid #000000;
	padding-top: 0px;
	padding-right: 0.5px;
	padding-left: 0px;
	padding-bottom: 0px;
	color: #000000;
	font-size: 14px;
	font-weight: 700;
	border-color: #FFFFFF;
}	
	
div#gastenboek form{
	color:#000000;
	font-size: 12px;
	margin-bottom: 1.5em;
	
}
		
div#gastenboek label.formleft{
	float: left;
	text-align: right;
   	width: 140px;
   	margin-right: 0.5em;
   	margin-bottom: 0.5em;
   	margin-top: 0.5em;
 	}
 	
div#gastenboek input, textarea, select{
	margin-bottom: 0.5em;
   	margin-top: 0.5em;
   	width: 300px;
}
   	
div#gastenboek input.formsubmit{
	
	margin-left: 185px !important;
	margin-left: 8em; /* Kleine aanpassing voor IE, omdat anders de knop Submit te ver naar rechts wordt geplaatst. */
	width: 120px;
}	
   	
div#gastenboek p.formfeedback{
  	font-weight: bold;
   	margin-bottom: 2em;
}
   	
div#gastenboek p.formerror{
   	font-weight: bold;
   	color: red;
   	font-size: 12px;
}
div#gastenboek li.formerror{
  	font-weight: bold;
   	color: red;
}