body {
	margin: 0;
	padding: 0;
	text-align: left;
	background:url(../img/indexbg.jpg) repeat; 
}


/* ALGEMEEN */

h1 {font-family: Arial, Helvetica, sans-serif; color:#3189a9; font-size: 20px; font-weight:normal; margin:0px; }
h2 {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 20px; font-weight:normal; margin:0px; }
h3 {font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 15px; font-weight:normal; margin:0px; }
h4 {font-family: Arial, Helvetica, sans-serif; color:#3189a9; font-size: 12px; font-weight:normal; margin:0px; }

.topmenu {font-family: Arial, Helvetica, sans-serif; color:#6bb651; font-size: 11px; font-weight: normal; padding-left:5px; }

.plattetekst {font-family: Arial, Helvetica, sans-serif; color:#252525; font-size: 12px; font-weight: normal; }
.plattetekst_klein {font-family: Arial, Helvetica, sans-serif; color:#252525; font-size: 11px; font-weight: normal; }
.footertekst {font-family: Arial, Helvetica, sans-serif; color:#666; font-size: 10px; font-weight: normal; }

a:link {color: #6bb651;	text-decoration: none;} a:visited {color: #6bb651;	text-decoration: none;} a:hover {color: #333333; text-decoration: none;} a:active {color: #6bb651; text-decoration: none;}
.footerlink:link {color: #666666; text-decoration: none;} .footerlink:visited {color: #666666; text-decoration: none;} .footerlink:hover {color: #333333; text-decoration: none; } .footerlink:active {color: #666666; text-decoration: none;}

/* ACTUEEL */
.actueelkopje {font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 12px; font-weight: bold;}
.actueeltekst {font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 11px; font-weight: normal;}
.actueeldatum {font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 10px; font-weight: normal;}

/* NIEUWS */
.nieuwskopje {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 13px; font-weight: bold;}
.nieuwstekst {font-family: Arial, Helvetica, sans-serif; color: #333; font-size: 12px; font-weight: normal;}
.nieuwsdatum {font-family: Arial, Helvetica, sans-serif; color: #999; font-size: 10px; font-style:italic;}
.leesmeer {font-family: Arial, Helvetica, sans-serif; color: #999; font-size: 11px; font-style:italic;}

/* AGENDA */
td.kalalg { padding: 0px; margin: 0px; center: top; font: 11px Arial, Helvetica, sans-serif; font-weight: bold; background-color: #FFFFFF; color: #0000CC; line-height: 16px; }
td.kaltit { padding: 0px; margin: 0px; center: top; font: 11px Arial, Helvetica, sans-serif; font-weight: normal; background-color: #FFFFFF; color: #AAAAAA; border-bottom: solid 1px #AAAAAA;}
td.kaltexr { width: 70px; padding: 0px; height: 70px; cursor: hand; margin: 0px; font: 11px Verdana, Arial; font-weight: normal; color: #0D4E95; }

.image {margin-bottom:8px; border:0; }
.tekstvlak { border:1px solid #CCC; text-align:left; width:502px; font-family: Arial, Helvetica, sans-serif; color:#333333; font-size: 12px; font-weight: normal; float:left; padding:20px; margin-bottom:10px; }
.weblink {margin-top:10px; padding-top:10px; border:0; border-top:1px solid #CCC; }

/* FOTOALBUM */
.fotos {	 margin:0px 10px 10px 0px; float:left; border:0; width:110px; height:83px; }
.fotos:hover{ filter: alpha(opacity=85); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }
.fotoalbumnaam { position:absolute; font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 12px; font-weight: normal; width:204px; left:10px; bottom:10px; z-index:200; padding:5px 0px 5px 0px; text-align:center; background-color:#8c4a90;}


/* MENU */
.hoofdmenu { list-style-type: none; padding:0; margin:0;}
.hoofdmenu li { display: inline; margin: 3px;}
.class_hoofdmenu { text-align: center; }
.class_hoofdmenu a { color: white; text-transform: uppercase;}
.class_weblinks a { color:#666; font-size:11px; text-transform: uppercase;}

.menubtn {color: #fff;  text-transform: uppercase; padding:0px 7px 0px 7px;}
.menubtn:link {color: #fff;} .menubtn:visited {color: #fff;} .menubtn:hover {color: #6bb651; } .menubtn:active {color: #fff;}
.submenubtn {color: #2294ce;}
.submenubtn:link {color: #fff;} .submenubtn:visited {color: #fff;} .submenubtn:hover {color: #6bb651;} .submenubtn:active {color: #fff;}
.menubtn_actief {color: #6bb65; padding:0px 7px 0px 7px;  text-transform: uppercase;}
.menubtn_actief:link {color: #6bb651;} .menubtn_actief:visited {color: #6bb651;} .menubtn_actief:hover {color: #fff;} .menubtn_actief:active {color: #6bb651;}


/* INDEX */

#container {
	position: relative;
	margin: auto;
	width:950px;
	text-align:center;
}

#header_ {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:950px;
	height:93px;
	background:url(../img/header.gif) no-repeat;
}

#menu {
	position:absolute;
	left:24px;
	top:144px;
	height:20px;
	background:url(../img/menubg.png) repeat-x;
	text-align:left;
	padding:8px;
}
	

#foto_ {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:950px;
	height:187px;
	background:url(../img/foto.jpg) no-repeat;
}

#content_bg {
	position:relative;
	float:left;
	left:15px;
	top:0px;
	width:542px;
	margin-top:6px;
}

/* CONTENT RECHTS */
#contentrechts_totaal {
	position:relative;
	float:right;
	right:15px;
	top:0px;
	width:364px;
	margin-bottom:10px;
	margin-top:6px;
}

#contentrechts {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:324px;
	background-color:#eeeeee;
	padding:20px;
	margin-bottom:10px;
}

.recentvlak {	
	position:relative;	
	float:left;
	left:0px;
	top:0px;
	width:324px;
	text-align:left;
	margin-bottom:10px;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:20px;
}

#contentrechts2 {
	position:relative;
	float:right;
	right:0px;
	top:0px;
	width:324px;
	background-color:#eeeeee;
	padding:20px;
}

#footer_ {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:950px;
	height:42px;
	background:url(../img/footer.gif) no-repeat;
	padding-top:12px;
}
