/* Gemaakt door Arian Stolwijk <http://www.aryweb.nl> 13 okt 2008 */;
table{
    color: #333333;
	font: normal 11px "trebuchet ms", verdana, arial, helvetica, "liberation sans", "dejavu sans condensed", sans-serif;
	font-size: 11px;
	border: 1px dotted #ACD934;
	background: #ffffff;
	width: 500px;
    min-width: 500px;
    max-width: 500px;
    text-align: left;	
}
td{
        color: #666666;
	font-size: 11px;
	border: 1px #ACD934;;
}

tr{
    color: #555555;
	font-size: 11px;
	border: 1px #ACD934;
    max-width: 500px;;
}
.style1 {
    color: #CCCCCC;
    font-weight: bold;
    width: 400px;
}
.style2 {color: #AAE205}
.style3 {color: #C01F6F}
.style8 {color: #FF8A22}
.style9 {color: #929292; }
.style10 {color: #2E3F9B}
.style11 {color: #3764F6; }

body{
	font: normal 11px "trebuchet ms", verdana, arial, helvetica, "liberation sans", "dejavu sans condensed", sans-serif;
	margin: 0;
	padding: 0;
	font-size: 11px;
	background: #F8F7FD;
	color: #252894;
}

a {
	color: #000;
	border: none;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

form {
	margin: 0;
	padding: 0;
}

form label {
	color: #c82858;
	font-weight: bold;
}

form input.submit {
	background: url(../images/submit.jpg) no-repeat;
	border: 0;
	width: 16px;
}

#container {
	margin: 0 auto;
	width: 981px;
	border: 2px solid #9db8df;
	border-top: 0;
	background-color:#ffffff;
}

#header {
	height: 65px;
	background: url(../images/header.jpg) repeat-x;
}

#header #logo {
	padding: 5px 0 0 22px;
	width: 180px;
	float: left;
}

#header #top-nav-wrapper {
	width: 779px;
	float: left;
}

#header #top-nav-wrapper #top-nav {
	width: 580px;
	float: left;
	height: 64px;
}
#header #top-nav-wrapper #top-nav #top-nav-quicklinks ul {
	height: 30px;
}
#header #top-nav-wrapper #top-nav #top-nav-quicklinks ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#header #top-nav-wrapper #top-nav #top-nav-quicklinks ul li {
	float: left;
	padding: 3px 15px;
	margin-top: 5px;
	border-right: 1px dotted #999;
}
#header #top-nav-wrapper #top-nav #top-nav-quicklinks ul li a {
	color: #494949;
	text-decoration: none;
}
#header #top-nav-wrapper #top-nav #top-nav-links {
	clear: both;
border-top: 1px dotted #9db8df;
	padding-top: 6px;
	height: 27px;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li {
	float: left;
	margin-right: 10px;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a {
	display: block;
	float: left;
	height: 27px;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a span {
	display: none;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a.algemeen {
	background: url(../images/top-nav-links/algemeen.jpg) no-repeat;
	width: 99px;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a.algemeen:hover {
	background: url(../images/top-nav-links/algemeen-hover.jpg);
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a.forum {
	background: url(../images/top-nav-links/forum.jpg) no-repeat;
	width: 156px;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a.forum {
	background: url(../images/top-nav-links/forum-hover.jpg);
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a.winkel {
	background: url(../images/top-nav-links/winkel.jpg) no-repeat;
	width: 83px;
}
#header #top-nav-wrapper #top-nav #top-nav-links ul li a.winkel {
	background: url(../images/top-nav-links/winkel-hover.jpg);
}
#header #top-nav-wrapper #zoek {
	width: 198px;
	float: left;
	height: 64px;
	border-left: 1px dotted #9db8df;
}
#header #top-nav-wrapper #zoek #zoek-wrapper {
	padding: 5px 0 0 10px;
	height: 25px;
}
#header #top-nav-wrapper #zoek #zoek-wrapper .zoek-input {
	background: url(../images/zoek-input.jpg) no-repeat;
	display: -moz-inline-box;
	display: inline-block;
	*display: inline;
	height: 17px;
	width: 108px;
	padding: 1px 5px;
}
#header #top-nav-wrapper #zoek #zoek-wrapper #zoek-input {
	background: none;
	height: 17px;
	width: 108px;
	border: 0;
}
#header #top-nav-wrapper #zoek #header-logo3 {
	border-top: 1px dotted #9db8df;
	height: 25px;
	padding-top: 8px;
}
#content-wrapper {
	background: url(../images/content-bg.jpg);
	_height: 200px;
}

#content-wrapper #menu {;
	background: url(../images/content-wrapper-bg.jpg) repeat-x #FFF;;
	width: 200px;;
	float: left;;
}

#content-wrapper #menu .het-kga {;
	padding-top: 10px;;
	text-align: center; ;
}

#content-wrapper #menu ul {;
	margin: 10px 12px;;
	padding: 0;;
	list-style: none;;
}

#content-wrapper #menu ul#nav {;
	margin-top: 40px;;
}

#content-wrapper #menu ul li {;
	margin: 0;;
	padding: 3px;;
}

#content-wrapper #menu ul li a {;
	color: #c41a4d;;
	text-transform: uppercase;;
	font-weight: bold;;
	font-size: 1.25em;;
	text-decoration: none;;
	display: block;;
}

#content-wrapper #menu ul li ul {;
	margin: 3px 0;;
}

#content-wrapper #menu ul li ul li {;
	border-top: 1px dotted #cccccc;;
	padding: 3px 3px;;
}

#content-wrapper #menu ul li ul li a {;
	text-transform: none;;
	font-weight: normal;;
	font-size: 1em;;
	color: #666;;
}

#content-wrapper #menu ul li ul li a:hover {;
	color: #c41a4d;;
}

#content-wrapper #menu ul li ul li ul li a{;
	padding-left: 10px;;
	color: #99CC00;;
}

#content-wrapper #menu ul li ul li ul li ul li a{;
	padding-left: 10px;;
	color: #c0c0c0;;
}

#content-wrapper #content {
	width: 781px;
	float: left;
	background:#ffffff; 
}

#content-wrapper #content #text-wrapper {
	width: 338px;
	float: left;
	background-image: url(../bg.jpg);
	height: auto;
	/* was height: 551px; */
}

#content-wrapper #content #text-wrapper #parent {;
	float: right;;
	padding: 7px 10px 0 0;;
	color: #e3e1f8;;
	text-transform: uppercase;;
	font-weight: bold;;
	font-size: 1.25em;;
}

#content-wrapper #content #text-wrapper #breadcrumb ul {;
	margin: 0;;
	padding: 7px 0 0 30px;;
	list-style: none;;
}

#content-wrapper #content #text-wrapper #breadcrumb ul li {;
	float: left;;
	margin: 0 10px;;
}

#content-wrapper #content #text-wrapper #breadcrumb ul li a {;
	margin-right: 20px;;
}

#content-wrapper #content #text-wrapper #text {
	clear: both;
	padding: 20px 40px;
	font: normal arial, helvetica, "liberation sans", "dejavu sans condensed", sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 140%;;
}

#content-wrapper #content #text-wrapper #text p.start{
	font-size: 12px;
	font-weight: bolder;
	color: #2E3F9B;
	line-height: inherit;
	;;
}

h1,h2 {;
	color: #362693;
	margin: 0 0 15px 0;
	font-size: 22px;
	font-weight: 600;
}

h2 {
	color: #C01E50;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
	margin-bottom: 15px;;
}

#content-wrapper #content #right-sidebar {
	float: left;
	width: 440px;
	background: #ffffff;
}

.sidebox {;
	background: url(../images/sidebox-bg.jpg) repeat-y;;
	width: 156px;;
	margin: 10px auto;;
}

.sidebox .sidebox-wrapper {;
	background: url(../images/sidebox-bottom.jpg) bottom no-repeat;;
}

.sidebox h3 {;
	background: url(../images/sidebox-top.jpg) no-repeat;;
	height: 30px;;
	padding: 10px 0 0 5px;;
	margin: 0;;
	font-size: 1.4em;;
	color: #362693;;
}

.sidebox .sidebox-text {;
	padding: 0 8px 5px 8px;;
	color: #666;;
}

#footer {;
	clear: both;;
	background: url(../images/footerbg.jpg);;
	border-top: 1px dotted #9db8df;;
	height: 37px;;
}

#footer #footer-logo {;
	float: left;;
	width: 200px; ;
}

#footer #footer-menu {
	float: left;
	width: 550px;
	a-lign: center;
	padding: 2px 15px;
	margin-top: 2px;
	text-align:center;
	color: #494949;
	font-size: 10px;
	text-decoration: none;;

}

#footer #footer-menu ul {;
	margin: 0;;
	padding: 0;;
	list-style: none;;
}

#footer #footer-menu ul li {
	float: left;
	padding: 2px 15px;
	margin-top: 0px;
	border-right: 1px ;
}

#footer #footer-menu ul li a {;
	color: #494949;;
	text-decoration: none;;
}
#footer #nieuwsbrief {;
	float: right;;
	padding: 10px 0 0 0;;
	width: 200px;;
}

#footer #nieuwsbrief .email-input {;
	background: url(../images/email-input.jpg) no-repeat;;
		display: -moz-inline-box;
display: inline-block;;
	*display: inline;;

	height: 19px;;
	width: 82px;;
	padding: 1px 5px;;
}
.geschreven {
	color: #999999;
	font-size: 11px;
	border-top: 1px dotted #ACD934;
	background: #ffffff;
	padding: 5px;
}
.onder{
	background-image:url(../greenfoot.gif);
/*	height:62px; */
	height: auto;
	width:427px;
	margin: 0 3px 0 7px;
}
.nieuwsbriefindex{
	background-image:url(../nieuwsbrief.gif);
	height:96px;
	width:259px;
	float: left;
		cursor:pointer;
	margin-left: 10px;
}
.gastenboek{
	background-image:url(../gastenboek.jpg);
	height:96px;
	width:160px;
	float: right;
		cursor:pointer;
	margin-right: 10px;
}
.button{
	background-image:url(../front1.gif);
	height:119px;
	width:207px;
	margin: 7px 0 0 7px;
	color:#666666;
	text-decoration:none;;
}
.b1{
margin: 7px 5px 5px 7px;
}
.button h4{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
}
.button3 h4{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
}
.button1 h4{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
}
.button4 h4{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 200;
}
.button3{
	height:119px;
	width:207px;
	background-image:url(../front.gif);
	margin: 7px 0 0 7px;
	cursor:pointer;
	color:#333333;
}

.button1{
	background-image:url(../front1.gif);
		height:119px;
	width:207px;
	margin: 7px 7px 0 0;
	color:#666666;
	text-decoration:none;
	float: right;
	height: 119px;
}

.button4{
	height:119px;
	width:207px;
	background-image:url(../front.gif);
	margin: 7px 7px 0 0;
	float:right; 
	cursor:pointer;
	color:#333333;
}

#footer #nieuwsbrief input#email {;
	background: none;;
	border: 0;;
	width: 82px;;
	margin: 0;;
}
img{border:none;}

.clear {;
	clear: both;;
}

