@charset "utf-8";
/* CSS Document */

.white {
	color:#FFF;
}

.subtitel {	
	width:183px;
	height:15px;
	margin:5px 0px;
	color:#231F20;
}
.groter {
	font-size:105%;
	color:#58595B;
	font-weight:bold;
}
.titel {
	color:#C9222F;
	font-weight:bold;
	font-size:120%;
}
.titel {
	color:#999;
	font-weight:bold;
	font-size:110%;
}
.border {
	border:3px solid #FFF;
}
.datum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color:#231F20;
}



#tekst_inhoud ul li {
	list-style-type:square;
}


.klein {
	font-size:90%;
	
}
.info{
		font-size:10px;
	color:#414042;
	padding-left:10px;
	width:80%;
}
.vakken {
	font-size:11px;
	color:#414042;
	text-align: left;
	margin:0px;
	padding-left:10px;

}
.uren {
	text-align:center;
	font-size:11px;
	font-weight:bold;
	color:#414042;
}
table{
	margin:0px;
	padding:0px;

}
tr, td {
	margin:0px;
	padding:0px 6px;

}
.basisvorming {
	background-color:#ccc;
	color:#414042;
	padding-left:10px;
	
		
}
.basisvorming2 {
	background-color:#ccc;
	color:#414042;
	
		
}
.vak {
	background-color:#666;
	color:#ccc;
	padding-left:5px;
}
#print {
	float:right;
	margin-top:-30px;
	width:55px;
	height:56px;
	background-image:url(afbeeldingen/print.gif);
		text-decoration:none;
}
#print2 {
	float:right;
	margin-top:-30px;
	margin-right:150px;
	width:55px;
	height:56px;
	background-image:url(afbeeldingen/print.gif);
		text-decoration:none;
}
#print2:hover {
	width:55px;
	height:56px;
	text-decoration:none;
	background-image:url(afbeeldingen/print_over.gif);

}
#print:hover {
	width:55px;
	height:56px;
	text-decoration:none;
	background-image:url(afbeeldingen/print_over.gif);

}


.border_richting {
	border-bottom:1px solid #333;	
}
.border_richting_licht {
	border-bottom:1px solid #ccc;	
}
.datum {
	color:#F59322;
	font-weight:bold;
	font-size:125%;	
}
.titel {
	font-size:110%;
	color:#414042;
}
.leesmeer {
	font-size:95%;	
	color:#999;

}
#nieuws a{
	text-decoration:none;
	color:#999;
}
#nieuws a:hover{
	border-bottom:1px dashed #CCC;
	color:#999;
	text-decoration:none;
}
#footer a{
	text-decoration:none;
	color:#999;
}
#footer a:hover{
	border-bottom:1px dashed #CCC;
	color:#999;
	text-decoration:none;
}
.stepcarousel{
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 600px; /*Width of Carousel Viewer itself*/
	height: 450px; /*Height should enough to fit largest content's height*/
	border:hidden;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0px;
top: 0px;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 600px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
#pijl1 {
	position:relative;
	bottom:90px;
	left:-20px;
	border:none;
}
#pijl2 {
	position:relative;
	bottom:110px;
	left:382px;
	border:none;

}

#pijl {
	position:fixed;
	margin:0px auto;
	width:100%;
	border:none;

}
