/* Main site */
html{
	overflow-y:scroll;}
	body{
		font-family:Tahoma;
		font-size:11px;
		padding:0;
		margin:0;
		background:URL('img/backtile.gif');
		background-repeat:repeat-x;
	}
	
	div, table tr td{
		font-family:Tahoma;
	}
	
	img{
		border:0;
	}

	td{
		vertical-align:top;
	}
	
	/* Menu hizzles */

	
	div.menu{
		margin-left:-25px;
		margin-top:-4px;
		!margin-top:10px;
		height:18px;
		!height:auto;
	}
	
	div.menu ul li{
		display:inline;
		color:white;
		font-size:13px;
		font-weight:bold;
		padding-right:2px;
		padding-left:2px;
	}	
	
	div.menu ul li a{
		color:white;
		text-decoration:none;
		font-size:11px;
	}

	font.scheidingsteken{
		color:yellow;
	}
	
	ul.nav ul font{
		display:none;
	}
	
	ul.nav ul{
		left:-999em;
		position:absolute;
		display:block;
		margin:0;
		padding:0;
		/*width:200px;*/
	}		
	
	ul.nav ul a, ul.nav ul li{
		display:block;
		font-weight:400;
	}	
	
	.nav li:hover ul, .nav li.over ul
	{
		left:-0.5em;
		display:block;
		position:absolute;
		background:black;
		padding-top:10px;
		!margin-top:15px;
		padding-top:10px;
		padding-right:10px;
		padding-bottom:10px;
		white-space:nowrap;
		line-height:150%;
	}
	
	.nav ul ul li{
		padding-left:12px;
		margin-left:3px;
		
	}
		
	ul.nav ul li:hover, ul.nav ul li:hover a{
		background-color:#3F3F3F;
	}
	

	/* Eind Menu hizzles */


	
table.container{
	width:978px;
	height:100%;
}

div.logo{
	padding-top:10px;
	width:978px;
	margin-left:auto;
	margin-right:auto;
}

div.footer{
	color:#ADADAD;
	margin-top:5px;
	font-size:12px;
	text-align:center;
}
div.footer,div.footer *{
	color:#ADADAD;}

div.whitespace{
	height:40px;
}

div.catkop{
	background:url('img/catkop_tegel.gif');
	height:20px !important;
	height:25px;
	font-size:12px;
	color:#F4BD59;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
}

table.content{
	height:100%;
}

td.toptd{
	height:280px;
	width:978px;
}

td.col1{
	width:185px;
	background-color:#FDF5E6;
}

td.col2{
	width:577px !important;
	padding:0 20px;
	width:617px;
}

div.content_html{
	padding-top:0;
	width:577px;
	margin:0 auto;
}

div.content_html, div.content_html table td{
	font-size:13px;
	line-height:160%;
}

div.content_html h2{
	margin:0;
}

td.col3{
	width:185px;
	background-color:#FDF5E6;
}
	
	div.rightcol_lijst{
		margin-top:-10px;
		width:180px;
	}
	
	div.rightcol_lijst a{
		font-size:11px;
		font-weight:bold;
		color:black;
		text-decoration:none;
		margin-left:10px;
		margin-right:10px;
		
	}
	
	.reserveer{
		display:block;
		float:right;
		width:200px;
		height:40px;
		line-height:40px;
		text-align:center;
		margin-top:-13px;
		!margin-top:-11px;
		background:url('img/catkop_tegel_geel.gif');
		background-repeat:repeat-x;
		background-position: top right;
		float:right;
		color:white;
		font-size:13px;
		font-weight:bold;
	}
	
	div.reserveer a{
		color:white;
		text-decoration:none;}
	
	table.homepage img{
		margin:5px;}
	
	td.col1 div{
		width:175px;}
		
	td.col1 ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
		margin-left:10px;
		font-size:12px;
	}
	
	td.col1 ul li{
		font-size:12px;
		padding-top:3px;
		display:block;
	}
	
	td.col1 ul li:hover, td.col1 ul li.over, div.nav ul ul li:hover, div.nav ul ul li.over {
		background:url('img/blokje.gif') left no-repeat;
	}
	
	td.col1 ul li a{
		color:black;
		text-decoration:none;
		font-size:12px;
	}
	
	td.col1 ul a.actief{
		font-weight:bold;
	}
	
	div#hnav2 ul li, div#hnav5 ul li{
		line-height:150%;
	}
	
	div#hnav2 ul li{
		line-height:120%;
	}
	
	div#hnav2 ul li{
		padding-bottom:4px;
		padding-top:4px;
	}
	
	
	div.plaatjedivje{
		height:238px;
		width:228px;
	}
	
	div.art_text{
		text-align:justify;
		margin-left:20px;
	}
	
	div.content_html hr{
		border:solid 1px #F4BD59;
	}
	
	div.content_html table td a{
		font-weight:bold;
		color:black;
	}
	
	td.col1 ul{
		margin:0;
	}	
	
	td.col1 ul li{
		padding-left:10px;
		font-size:12px;
	}
	
	li.subitems_li a{
		padding-left:5px;
	}
	
	div.groeplijstje a{
		color:black;
		text-decoration:underlined;
	}
	
.form td{
	padding:1px;}
.form td.formulier_kolom1{
	padding-right:1.5em;}
.formulier_fout{
	color:#f00;}
td.inpfout_kolom2 input{
	border:1px solid #f00;}
