body {
	margin: 0;
	padding: 0;
	background-image: url(../img/index_bg.gif);
	background-repeat:repeat-x;
	text-align: left;
	background-color:#4a4a4a;
}


/* ALGEMEEN */

h1 {font-family: Arial, Helvetica, sans-serif; color:#00b8dd; font-size: 17px; font-weight: bold; margin-top:0px; }
h2 {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 14px; font-weight: bold; margin-bottom:0px; }
h3 {font-family: Arial, Helvetica, sans-serif; color:#999; font-size: 13px; font-weight: bold; margin-bottom:0px; }
h4 {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 24px; font-weight: bold; margin-top:5px;margin-bottom:5px; }

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

a:link {color: #fff; text-decoration: none;}a:visited {color: #fff;	text-decoration: none;}a:hover {color: #999; text-decoration: none;}a:active {color: #fff; text-decoration: none;}
.footerlink:link {color: #fff; text-decoration: none;}.footerlink:visited {color: #fff; text-decoration: none;}.footerlink:hover {color: #999; text-decoration: none; }.footerlink:active {color: #fff; text-decoration: none;}

.plattetekst_klein2 {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 11px; font-weight: normal; }
.plattetekst_klein2:link {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 11px; font-weight: normal; }
.plattetekst_klein2:active {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 11px; font-weight: normal; }
.plattetekst_klein2:visited {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 11px; font-weight: normal; }
.plattetekst_klein2:hover {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 11px; font-weight: normal; }


/* ACTUEEL */
.actueel {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 11px; font-weight: normal; }
.actueeldatum {font-family: Arial, Helvetica, sans-serif; color:#fff; font-size: 10px; font-weight: normal; }
.actueelkopje_recent {font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 15px; font-weight: bold; }
.actueeltekst_recent {font-family: Arial, Helvetica, sans-serif; color:#333; font-size: 11px; font-weight: normal; }
.actueeldatum_recent {font-family: Arial, Helvetica, sans-serif; color:#333; font-size: 10px; font-weight: normal; }


.foto{ border:1px solid #fff; float:left; margin:0px 4px 4px 0px; }
.foto:hover{ filter: alpha(opacity=85); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85; }


/* INDEX */

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

#Tabel_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:801px;
}

#header_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1010px;
	height:214px;
	background-image:url(../img/header.jpg);
	background-repeat:no-repeat;
}

#content-leerlingen-bg_ {
	position:absolute;
	left:462px;
	top:214px;
	width:538px;
	height:644px;
	background-image:url(../img/content-leerlingen-bg.gif);
	background-repeat:no-repeat;
}

#videovlak_bg{
	position:absolute;
	top:166px;
	left:4px;
	width:485px;
	height:400px;
	text-align:left;
	padding:20px;
	overflow:auto;
}

#buttons {
	position:absolute;
	left:-4px;
	top:504px;
	width:532px;
	height:49px;
	text-align:left;
}

#menu_ {
	position:absolute;
	left:19px;
	top:223px;
	width:441px;
	height:34px;
}

#content-info-bg_ {
	position:absolute;
	left:19px;
	top:259px;
	width:441px;
	height:342px;
	background-color:#4a4a4a;
}
#content {
	position:absolute;
	left:0px;
	top:0px;
	width:401px;
	height:302px;
	padding:20px;
	text-align:left;
	overflow:auto;
}

#actueel-bg_ {
	position:absolute;
	left:19px;
	top:603px;
	width:441px;
	height:180px;
	background-image:url(../img/actueel-bg.gif);
	background-repeat:no-repeat;
}
#actueel {
	position:absolute;
	left:0px;
	top:0px;
	width:401px;
	height:140px;
	padding:20px;
	text-align:left;
}


#footer_ {
	position:absolute;
	left:0px;
	top:858px;
	width:1010px;
	height:42px;
	}








.dhtmlgoodies_question{	/* Styling question */
		
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
		
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

