html{
	height:100%;
	width:100%;
}
body {
	background-color:#7e7e7e;
	background-image:url(../art/graphics/background.gif);
	height:100%;
	width:100%;
	text-align:center;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
}
/* ### POSITIONERING */
#wrapper{
	width:920px;
	margin:0 auto;
	text-align:left;
	position:relative;
}
#taal{
	height:18px;
	padding-top:12px;
	text-align:right;
}

#headerhome{
	background-color:#fff;
	height:90px;
	margin:0;
	display:none;
}

#navbalk{ 
	width:890px;
	position:absolute;
	left:0px;
	top:608px;
	background-color:#000;
	border-right:15px solid #fff;
	border-left:15px solid #fff;
	border-bottom:15px solid #fff;
	padding:0;
	margin:0;
	
}
#hoofdmenu{ /* ul hoofdnavigatie */
	width:700px;
	float:right;
	background-color:#000;
	padding:0;
	border-bottom:1px solid #4d4d4d;
	margin:0;
	height:71px;
	overflow:hidden;
	list-style-type:none;
}
#hoofdmenu li{
	float:left;
	padding:0;
	margin:0;
}
#hoofdmenu li a, #submenu li a, #homeknop{
	display:block;
	width:155px;
	height:18px;
	padding:5px 5px 0 5px;
	border-bottom:1px solid #4d4d4d;
	margin:0 0 0 10px;
	color:#fff;
	background-color:#000;
	text-decoration:none;
}
#homeknop{
	border-top:1px solid #4d4d4d;
}
#hoofdmenu li a.current, #hoofdmenu li a:hover{
	background-color:#4d4d4d;
}
#hoofdmenu li a.stamvader{
	background-color:#4d4d4d;
}
#content{
	padding:0;
	height:563px;
	margin:0;
	background-color:#d7d7d7;
	background-image:url(../art/graphics/contentbg.jpg);
	background-repeat:repeat-x;
	border:15px solid #fff;
	border-bottom:none;
	overflow:auto;
}
#imgbalk{
	float:right;
	text-align:left;
	width:575px;
	padding:0 0 0 0;
}
#imgbalk img { margin:0; float:right; clear:both; width:575px;  }
#tekst{ width:270px; padding:15px 5px 15px 15px;  }
#tekst .intro{ line-height:1.3em; font-size:1.1em; }
#tekst p{ line-height:1.3em; }
h1{ margin: 0 0 10px 0; font-size:24px; font-weight:normal; }
hr.clearboth{ display:none; }

#monpics{
	height:563px;
	width:617px;
	float:right;
}
#monintros{
	margin:0 0 90px 0;
}
#monintros .monument img{
	border:0px;
	float:left;
	margin:0 10px 5px 0;
}
#monintros p{
	margin:5px 0 5px 10px;
}
#monintros .monument .link{
	background:url(../art/graphics/btn_next.gif) no-repeat;
	color:#333;
	margin-left:10px;
	padding-left:16px;
	text-decoration:none;
}
#montekst{
	height:503px;
	width:273px;	/* kan niet veel breder, IE6!!! */
	padding:80px 0 10px 0;
	overflow:hidden;
	background-image:url(../art/graphics/veertje.png);
	background-repeat:no-repeat;
	background-position:55px 15px;
	position:absolute;
}
#montekst h1{
	color:#fff;
	display:block;
	font-weight:normal;
	font-size:16px;
	margin:3px 0 3px 10px;
	z-index:2000;
}
#grijzebalk{
	background:url(../art/graphics/grijzebalk.png) no-repeat;
	background-position:0 42px;
	position:absolute;
	top:55px;
	padding:0 0 0 240px;
	width:660px;
}
#montekst #videoicons{
	height:40px;
	margin:0 0 0 0;
	overflow:hidden;
}
#montekst #tekstblokje{
	height:443px;
	overflow:auto;
	padding:0 10px;
}
#prevnext{ padding:10px 3px 0 0; }
#montekst .btn_next{
	background:url(../art/graphics/btn_next.gif) no-repeat;
	background-position:right top;
	padding:0 16px 0 0;
	float:right;
}
#montekst .btn_prev{
	background:url(../art/graphics/btn_prev.gif) no-repeat;
	padding:0 0 0 16px;
	text-decoration:none;
	float:left;
}
#footer{
	background-color:#999;
	clear:both;
	width:100%;
	height:60px;
	margin:0;
}

img{ border:none; }

/* KAART-PAGINA */
#frame_top{
	position:absolute; 
	top:20px; 
	height:15px;
	background:url(../art/graphics/50wit.png);
}
#frame_right{
	position:absolute; 
	top:35px; 
	height:600px;
	width:15px;
	background:url(../art/graphics/50wit.png);
}
#frame_left{
	position:absolute; 
	top:35px; 
	height:600px;
	width:15px;
	background:url(../art/graphics/50wit.png);
}
#frame_bottom{
	position:absolute; 
	top:635px; 
	height:40px;
	background:#000;
	text-align:right;
}
#frame_logo{
	position:absolute; 
	top:615px;
	width:192px;
	height:100px;
}
#map{
	width:100%;
	height:100%;
}
#mapnav{
	list-style-type:none;
	height:26px;
	margin:0px;
	padding:0px;
}
#mapnav li{
	border-right:1px solid #ccc;
	cursor:pointer;
	display:block;
	float:right;
	height:26px;
	text-align:center;
	width:90px;
}
#mapnav li a{
	color:#fff;
	line-height:24px;
	text-decoration:none;
}
.infowin{
	width:220px;	/* moet vaste breedte krijgen, variabele breedte lukt niet?? */
	text-align:left;
}
.infowin .arrow{
	background:url(../art/graphics/infowin_arr.png);
	float:left;
	height:16px;
	width:12px;
}
.infowin .top{
	background:url(../art/graphics/infowin_top.png);
	color:#fff;
	height:16px;
	overflow:hidden;
	padding:2px 2px 2px 8px;
}
.infowin .body{
	background:#f1f1f1;
	margin:0 0 0 12px;
	padding:2px 2px 8px 8px;
}
.infowin .meer{
	font-style:italic;
	text-decoration:underline;
}


a{ color:#CC0000; text-decoration:none; }
.img_left{
	margin:2px 10px 6px 0;
}
