body {
	height					: 100%;
	width   				: 100%;
	margin					: 0px;
	font-size				: 15px;
	color					: #000000;
	font-family				: arial, helvetica, sans-serif;
}

.a_menu
{
	text-decoration			: underline;
	font-size				: 16px;
	font-family				: arial, helvetica, sans-serif;
	color					: #133C72;
	font-weight				: bold;
}

a
{
	text-decoration			: none;
	color					: #000000;
}

.a_detailfotos
{
	font-size				: 13px;
	text-decoration	: none;
	color						: #FF0000;
}

#container {
	position				: absolute;
	top						: 50%;
	left					: 50%;
	width					: 945px;
	height					: 640px;
	margin					: -320px 0 0 -473px;
	text-align  			: left;

	background-image	: url(images/schaduw_body_bg.png);
	background-repeat	: no-repeat;
	background-position	: center 20%;
}

#logo {
	position				: absolute;
	left					: 10px;
	top						: 10px;
	height					: 148px;
	width					: 779px;
	background				: url(images/logo.png);
}

#links_onder {
	position				: absolute;
	left					: 10px;
	top						: 482px;
	height					: 148px;
	width					: 779px;
	background				: url(images/links_onder.png);
	text-align				: center;
	vertical-align			: middle;
	color					: #FFFFFF;
	font-weight				: bold;
	word-spacing	: 5px;
}

#rechts_boven {
	position				: absolute;
	left					: 787px;
	top						: 10px;
	height					: 134px;
	width					: 134px;
	padding-top		: 14px;
	padding-left		: 14px;
	background				: url(images/rechts_boven_wit.png);
}

#menu {
	position				: absolute;
	top						: 160px;
	left					: 787px;
	height					: 294px;
	width					: 128px;
	background				: url(images/menu_wit.png);
	
	line-height				: 21pt;
	text-align				: left;	
	
	padding-left			: 20px;
	padding-top				: 20px;
}

#rechts_onder {
	position				: absolute;
	left					: 787px;
	top						: 482px;
	height					: 118px;
	width					: 128px;
}

#text {
	position				: absolute;
	left					: 10px;
	top						: 156px;
	width					: 709px;
	height					: 304px;
	
	margin					: 0px;
	padding-left			: 35px;
	padding-top				: 0px;
	padding-bottom			: 0px;
	border-top				: 0px solid;
	border-right			: 0px solid;
	border-bottom			: 0px solid;
	border-left				: 0px solid;
	font-size				: 16px;
	color					: #000000;
	text-decoration			: none;
	text-align  			: justify;
	background				: url(images/text_bg.png);
	overflow: auto;
}

/* foto album */
#album {
	position				: relative;
	left					: 0px;
	top						: 0px;
	height					: 270px;
	width					: 679px;
	text-align				: justify;
} 

#foto1 {
	position				: absolute;
	left					: 30px;
	top						: 0px;
	height					: 127px;
	width					: 180px;
	text-align				: center;
	padding-top				: 3px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
}

#foto2 {
	position				: absolute;
	left					: 244px;
	top						: 0px;
	height					: 124px;
	width					: 180px;
	text-align				: center;
	padding-top				: 3px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
}

#foto3 {
	position				: absolute;
	left					: 459px;
	top						: 0px;
	height					: 127px;
	width					: 180px;
	text-align				: center;
	padding-top				: 3px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
}

#foto4 {
	position				: absolute;
	left					: 30px;
	top						: 140px;
	height					: 127px;
	width					: 180px;
	text-align				: center;
	padding-top				: 3px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
}

#foto5 {
	position				: absolute;
	left					: 244px;
	top						: 140px;
	height					: 127px;
	width					: 180px;
	text-align				: center;
	padding-top				: 3px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
}

#foto6 {
	position				: absolute;
	left					: 459px;
	top						: 140px;
	height					: 127px;
	width					: 180px;
	text-align				: center;
	padding-top				: 3px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
}

#foto_tekst {
	position				: absolute;
	left					: 244px;
	top						: 0px;
	height					: 267px;
	width					: 395px;
	text-align				: left;
	padding-top				: 3px;
	padding-left				: 25px;
	background				: url(images/foto_bg.png);
	border					: 1px solid #ADADAD;
	overflow				: auto;
	font-size				: 13px;
}

#vorige_knop {
	position				: absolute;
	left					: 0px;
	top						: 110px;
	height					: 53px;
	width					: 20px;
	border					: 0px solid;
}

#volgende_knop {
	position				: absolute;
	left					: 654px;
	top						: 110px;
	height					: 53px;
	width					: 20px;
	border					: 0px solid;
}
td.rood	{ background-color: #ff0000; font-size: 8pt; }
td.oranje	{ background-color: #FF9900; font-size: 8pt; }
