html, body {
}

	body {
		margin:0px;
		padding:0px;
		border:0px none;
		text-align:center;
	}

td {
	padding:0px;
	margin:0px;
	border:0px none;
}

div,td {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}

h1, h2, h3 {
	font-stretch:normal;
	font-weight:bold;
	text-decoration:none;
	padding:0px;
}
	
	h3 {
		margin:0px;
	}
div {
	padding:0px;
	margin:0px;
	border:0px none;
	text-align:left;
	display:block;
}

img {
	border:0px none;
}

b, strong {
	font-weight:bold;
}

a {
	padding:0px;
	margin:0px;
}

#htmlmenu {
}

p {
	margin:0px;
	padding:0px;
	margin:0px 0px 16px 0px;
}

form {
	display:inline;
}


a, a:visited, a:active {
	color:#AE027E;
	font-weight:bold;
	text-decoration:none;
}

a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

/* SEARCH */
	.searchtitel {
		font-size: 14px;
		line-height: 18px;
		font-weight: bold;
		display: block;
	}
	.searchintro {
		padding-left:20px;
		display: block;
	}
	.searchhilite {
		font-weight:bold;
	}

/* PHOTOALBUM */
.photoalbums {
}
	.photoalbums a,
	.photoalbums a:hover,
	.photoalbums a:visited,
	.photoalbums a:active {
		display:block;
		clear:left;
		height:120px;
	}
	.photoalbums a:hover {
		background:#FBF280;
	}
		.photoalbums a .item {
			padding:3px;
		}
			.photoalbums a .item .foto {
				width:114px;
				margin-right:5px;
				float:left;
			}
			.photoalbums a .item .info {
				float:left;
			}
			.photoalbums a .item .info .titel {
				font-size:14px;
				font-weight:bold;
			}

.photoalbum {
}
	.photoalbum .info {
		margin-bottom:10px;
	}
		.photoalbum .info .titel {
			font-size:14px;
			font-weight:bold;
		}
	.photoalbum .fotosmall {
		display:inline;
		margin:2px 2px 4px 0px;
	}
	.photoalbum .fotosmall_hilite {
		display:inline;
		margin:2px 4px 4px 0px;
		border:3px solid #AE027E;
	}
	.photoalbum .detail {
		display:block;
		margin-bottom:15px;
	}
	.photoalbum .detail .downloadphoto {
		padding:0px 0px 0px 20px;
		background-image:url(/graphics/download.gif);
		background-repeat:no-repeat;
		font-size:11px;
		font-weight:normal;
	}
	
.login {
	margin:25px 0px 25px 10px;
	border:1px solid #AE027E;
	/*background:#fff;*/
	padding:5px;
	width:140px;
	overflow:hidden;
}

	.login h1 {
		font-size:13px;
		margin:0px;
	}
	.login .body {
		padding:0px;
	}
	.login .loginbody input {
		width:130px;
	}
	
.nieuwsbrieven {

}
	.nieuwsbrieven a.item {
		display:block;
		font-size:13px;
		padding-left:19px;
		background:url(/graphics/envelope.gif) no-repeat 0px 6px;
		
	}
.nieuwsbrief {

}
	.nieuwsbriefcontent {
		width:550px;
		position:relative;
		overflow:hidden;
	}

.menu_ul {
	margin:5px;
}
	.menu_ul a,
	.menu_ul a:hover,
	.menu_ul a:active,
	.menu_ul a:visited {
		color: #590041;
		font-weight:bold;
		text-decoration:none;
	}
		
		.menu_ul li.active > a,
		.menu_ul li.activedir > a, {
			text-decoration:underline;
		}
		
	.menu_ul a:hover {
		color:#AE027E;
	}
	
	.menu_ul h1 { display:none; }
	
	.menu_ul ul {
		padding:0px;
		margin:0px;
		list-style-type: none
	}
	
		.menu_ul ul>li {
			display:block;
			border-bottom: 1px solid #fff;
			padding:2px 0px 4px 0px;
		}
		.menu_ul ul li li {
			display:block;
			border-bottom: 0px none;
			padding:2px 0px 4px 0px;
			background: url(/graphics/bg_subnav.gif) no-repeat 1px 11px;
		}
			.menu_ul ul li a {
				
			}
				.menu_ul ul li li a,
				.menu_ul ul li li a:hover,
				.menu_ul ul li li a:visited,
				.menu_ul ul li li a:active, {
					font-weight:normal;
					margin-left:11px;
					display:block;
				}