/* CSS Document */
html,body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

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

.nieuwsbalk
{
	width:400px;
	height:0px;
	font-size:0px;
	background-color:#feeeee;
	border-bottom:1px dashed #000092;
}

.leeghome
{
	width:390px;
	height:3px;
	font-size:3px;
	float:left;
}

.balkbovenwrapper
{
	margin:0 auto;
	height:10px;
	font-size:9px;
}

.balkboven1
{
	width:10px;
	background-color:#ecedff;
}

.balkboven2
{
	width:130px;
	background-color:#b20000;
}

.balkboven3
{
	width:660px;
	background-color:#ecedff;
}

.flashcontent
{
	width:800px;
	height:100px;
	background-color:#b20000;
	margin:0 auto;
	border-top:2px solid #b20000;
	border-bottom:2px solid #b20000;
	background-image:url(inc/img/header-sprankel3.jpg);
}

.balkje
{
	width:10px;
	height:400px;
	background-color:#ecedff;
}

.menu
{
 width:130px;
 /*height:100%;*/
 background-color:#b20000;
 vertical-align:top;
 /*background-image: url('inc/img/beest.jpg');
 background-repeat: no-repeat;
 background-position: bottom; */
}

.contentwrapper
{
	width:800px;
	height:400px;
	margin:0 auto;
}

.content
{
	padding:10px 0px 0px 20px;
	/*background-image:url(inc/img/kids2.jpg);*/
	background-repeat:no-repeat;
	background-position:bottom;
	vertical-align:top;
	width:660px;
	height:450px;
	background-color:#ecedff;
}

.content a
{
	font-weight:bold;
}

.wiezijnwijbalk
{
	width:500px;
	height:0px;
	font-size:0px;
	background-color:#feeeee;
	border-bottom:1px dashed #000092;
}

.diggelfjoerkebalk
{
	width:620px;
	height:0px;
	font-size:0px;
	background-color:#feeeee;
	border-bottom:1px dashed #000092;
}

.home
{
	float:left;
	padding:10px 0px 0px 0px;
}

.titel
{
	/*float:left;*/
	font-size:13px;
	font-weight:bold;
}

.disclaimer
{	padding:0px 40px 0px 0px;
	margin:0px 0px 0px 0px;
}

.disclaimer a
{
	color:#a70046;
}

.flashslogan
{
	padding:0px 0px 0px 0px;
	float:left;
	width:250px;
	height:60px;
	border:0px solid #000000;
	/*background-image:url(inc/img/slogan0001.jpg);
	background-repeat:no-repeat;*/
}

.nieuwswrapper
{
	float:right;
	/*border-left:1px solid #000000;*/
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
}

.nieuwsitem
{
	height:150px;
	width:200px;
	padding:5px 0px 0px 5px;
	margin:20px 30px 0px 0px;
	border:1px dashed #b20000;
	text-align:center;
	background-color:#F3F4FF;
	background-image: url('inc/img/beest2.jpg');
	background-repeat: no-repeat;
	background-position:right bottom;
	font-family:Kristen ITC;
	/*border-bottom:1px solid #000000;*/
}

.nieuwsitem a
{
	font-weight:normal;
}

.werkstuk
{
	font-family:Kristen ITC;
	text-align:center;
	width:200px;
	padding:5px 0px 0px 5px;
	border:1px dashed #b20000;
	background-color:#F3F4FF;
}

.fotowrapper
{
	float:left;
	padding:0px 0px 0px 0px;
}

.fotohome
{
	border:1px solid #000000;
	/*float:left;*/
}

.rand-right
{
	/*float:left;*/
	width:5px;
	background-image:url(inc/img/rand-rechts.jpg);
	background-repeat:repeat-y;
}

.rand-bottom
{
	height:5px;
	background-image:url(inc/img/rand-onder.jpg);
	background-repeat:repeat-x;
}

.hometekst
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

.links
{
	padding:0px 0px 0px 10px;
}

.links a
{
	color:#000000;
	text-decoration:none;
	font-weight:700;
}

.nieuws
{
	padding:0px 0px 0px 20px;
	float:left;
	width:400px;
}

.nieuwsarchiefwrapper
{
	padding:20px 10px 0px 0px;
	float:right;
	width:180px;
}

.nieuwsarchief
{
	padding:0px 0px 0px 5px;
	border:1px dashed #000000;
}

.balkonder1
{
	background-color:#babbda;
}

.balkonder2
{
	background-color:#b20000;
}

.balkonder3
{
	font-family:Kristen ITC;
	background-color:#babbda;
	text-align:center;
	color:#FFFFFF;
}

.menu-standaard
{
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	background-color:#6672df;
	width:100px;
	padding:0px 0px 0px 5px;
}

.menu-standaard:hover
{
	color:#FFFFFF;
	background-color:#3b53e3;
	width:100px;
}

.menu-standaard a
{
	color:#FFFFFF;
	text-decoration:none;
}

.logo
{
	vertical-align:bottom;
	width:130px;
}

.agenda
{
	border:0px solid #000000;
	margin:0px 0px 0px 0px;
	width: 620px;
}
  

.leraren
{
vertical-align:text-top;
font-size:11px;
} 

.input_fout {
background-color: #ffffff;
border-style: solid;
border-width: 1px;
border-color: #FF0000;
}
.text_fout {
color: #FF0000;
}
.tabel {
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #f2f4f7; 
border-color: #bac5d6;
} 