/***************************************************************** 
PRE-FIXED BASICS
*****************************************************************/ 
*{
	padding: 0px;
	margin: 0px;
}

body {
	background:#000000 url(images/header.gif) center top no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	line-height:18px;
}

img {
	border: 0px;
}

.clear {
	clear: both;
	height:0px;
	line-height:0px;
}
td{
}

/***************************************************************** 
BASIC STYLES
*****************************************************************/ 

a {
	color: #ffffff;
	text-decoration: underline;
}
	a:hover {
		color: #ffffff;
		text-decoration: none;
	}
h1 {
	font-size:20px;
	color:#00ae5a;
	font-family:Arial, Helvetica, sans-serif;
	padding: 0px 0px 10px 0px;
	line-height:23px;
	font-weight:normal;
}
p {}
/***************************************************************** 
FORMS
*****************************************************************/ 

.submit_button{
	background:#d70480;
	color:#FFFFFF;
	padding:5px 10px 5px 10px;
	margin:10px 0px 10px 0px;
	border:none;
}
.formfield {
	background:#8bc8e7;
	border:1px solid #FFFFFF;
	padding:2px;
}

/***************************************************************** 
DIV-JES
*****************************************************************/ 

#container {
	position: absolute;
	width: 982px;
	left: 50%;
	margin-left: -508px; /** half the width **/
	text-align:left;
	margin-top:20px;
	padding-bottom:30px;
}
	#header{
		height:170px;
		width:965px;
		color:#FFFFFF;
	}
		#topmenu{
			list-style:none;
			margin-left:450px;
		}
			#topmenu li{
			float:left;
			margin-right:20px;
			}
		#hoofdmenu{
			list-style:none;
			margin-left:20px;
		}
			#hoofdmenu li{
				float:left;
				margin-right:30px;
				margin-top:120px;
				font-weight:bold;
			}
			#hoofdmenu a{
				text-decoration:none;
				font-size:13px;
			}
			#hoofdmenu a:hover{
				text-decoration:underline;
				font-size:13px;
			}
			#hoofdmenu .active{
				color:#000000;
			}
	#content{
		background:url(images/footer.gif) left bottom no-repeat;
	}
		#left{
			float:left;
			margin:30px;
		}
		#right{
			float:left;
			margin:30px 0px 0px 10px;
			color:#FFFFFF;
			width:520px;
		}
			#right p{
				margin-bottom:20px;
			}
			#right_top{
				padding:10px 10px 30px 10px;
			}
			.date { 
				float:left;
				background:#d70480;
				color:#FFFFFF;
				padding:5px;
				margin-bottom:3px;
				width:75px;
			}
			.date_detail{
				display:block;
				font-weight:bold;
				padding-bottom:10px;
			}
			.list { 
				float:left;
				background:#292828;
				padding:5px;
				margin-bottom:3px;
				width:400px;
			}
			.foto_albums {
				background:#292828;
				padding:10px;
				margin-bottom:3px;
			}
				.foto_albums_subkop a{
					font-size:18px;
					color:#d70380;
					font-family:Arial, Helvetica, sans-serif;
					padding-bottom:15px;
					text-decoration:none;
				}
					.foto_albums_subkop a:active{
						color:#d70380;
						text-decoration:none;
					}
					.foto_albums_subkop a:hover{
						color:#d70380;
						text-decoration:underline;
					}
			.guestbook_title {
				background:#d70480;
				color:#FFFFFF;
				padding:5px;
				margin-bottom:3px;
				margin-top:15px;
				font-weight:bold;
			}
				.guestbook_description {
					background:#292828;
					padding:5px;
					margin-bottom:3px;
				}
				.guestbook_controls {
					background:#00ae5a;
					color:#000;
					padding:5px;
					margin-bottom:3px;
					margin-top:15px;
					font-weight:bold;
				}
				.guestbook_controls a{
					color:#000;
				}
			#right_footer{
				color:#FFFFFF;
				width:520px;
			}
				#right_left{
					float:left;
					color:#FFFFFF;
					width:240px;
					background:url(images/roze_hoekje.gif) no-repeat;
					padding:5px 0px 10px 10px;
				}
				#right_right{
					float:right;
					color:#FFFFFF;
					width:240px;
					background:url(images/roze_hoekje.gif) no-repeat;
					padding:5px 0px 10px 10px;
				}
