/* ---[ basis ]--------------------- */

body{/* gebruikt */
	margin: 0;
	padding: 0;
	text-align:center; /*centers in early IE*/
	font-family: Georgia, "Times New Roman", Times, serif;	

}

a{

	text-decoration: none;
}


#wrap2{/* gebruikt */
	width: 782px;
	background: url(../images/lijn2.gif) repeat-y;
	position: relative;
	left:0%;
	height:auto;
	overflow:visible;
	border:solid 0px silver;
	text-align:left; /*resets default alignment*/
	margin:0 auto; /*centers in compliant browsers*/
}

#wrap{/* gebruikt */
	width: 782px;
	background: url(../images/lijn.gif) repeat-y;
	position: relative;
	left:0%;
	height:auto;
	overflow:visible;
	border:solid 0px silver;
	text-align:left; /*resets default alignment*/
	margin:0 auto; /*centers in compliant browsers*/
}




/* ---[ bovenbalk ]--------------------- */

#menutitel{
	width:752px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 28px;
	color:#FFFFFF;
	text-align:right;
	padding: 16px 0 0 0;
}
#menutitel2{
	width:752px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 28px;
	color:#FFFFFF;
	text-align:right;
	padding: 16px 0 16px 0;
}
#onderschrift{
	border:solid 0px silver;
	width:490px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color:#000000;
	margin-left: 263px;
	font-size:14px; 
	padding: 0 0 4px 0;
}

#bulletlijst{
	padding: 10px 10px 5px 10px;
}

#navigatieblok{
	padding: 15px 15px 15px 15px;
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FFFFFF;
}

.bullettekst{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FFFFFF;
}

.bullettekst a{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FFFFFF;
}

.bullettekst a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#CCFF00;
}

.bullettekst a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#CCFF00;
}



.bullet1{
	padding: 5px 0 2px 0;
	
}
.bullet2{
	padding: 0 0 5px 0;
	
}
.linkerkop{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 28px;
	color:#FFFFFF;
	text-align:left;

}

.empty{
	padding:25px;
	
}

.rolloverempty{
	padding:75px;
	
}

/*-----[ buttons ] ----*/

#nav {/* gebruikt */
	width:516px;
	position:relative;
	float: left;
	margin: 0 0 0 3px;
	border:solid 1px white;
	border-style : solid none solid none ;
	padding: 5px 0 5px 255px;
	list-style: none;
}
	
#nav li{/* gebruikt */
	float: left;
	margin :0 15px 0 0;
	border:solid 0px blue;
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
}


#help{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color:#000000;
	
}

#nav a{/* gebruikt */
	float: left;
	text-decoration: none;
	padding : 3px;
	margin :0 15px 0 0;/* wat is de onderlinge afstand van de tabs */
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FFFFFF;
}

#nav a:hover, body#home #t-home a{/* gebruikt */
	color:#CCFF00;

}	
#foot{
	clear:both;
	
}

/* ---[ midden ]--------------------- */

#wraplinks{/* gebruikt samengesteld uit 254+10px */
	border:solid 0px silver;
	float:left;
	width:264px;
	height:auto;

}


	#fronttable {
		margin:0; padding:0;
		position:relative;
	}
	
	#overdezesite {
		width:202px;
		padding: 50px 26px 51px 26px;
		font-family: Georgia, "Times New Roman", Times, serif;	
		font-size : 12px;
		color:#000000;
	}
	
	
	#formopmerking {
		margin-top:10px;
		width:214px;
		font-family: Georgia, "Times New Roman", Times, serif;	
		font-size : 12px;
		color:#000000;
	}

	#formbutton {
		margin-top: 14px;
		width:98px;
		margin-left: 108px;
	}

	#formtext {
		margin-top: 10px;
		width:214px;
	}


	.boekbloktitel3 {
		text-decoration:none;
		font-weight: bold;
		width:214px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 16px;
		color:#FF3300;
	}
	
	.boekbloktitel3 a {
		text-decoration:none;
		font-weight: bold;
		width:214px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 16px;
		color:#FF3300;
	}
	.boekbloktitel3 a:hover {
		font-weight: bold;
		width:214px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 16px;
		color:#429B99;
		text-decoration:none;
	}
	
	.boekbloktitel3 a:visited {
		font-weight: bold;
		width:214px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 16px;
		color:#FF3300;
		text-decoration:none;
	}
	.boekbloktitel2 {
		font-weight: bold;
		width:214px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 18px;
		color:#FFFFFF;
	}

	.boekblokfoto {
		float:left;
		margin-bottom:10px;
	}
	
	.boekbloktekst {
		width:214px;
		font-family: Georgia, "Times New Roman", Times, serif;	
		font-size : 14px;
		margin-top:5px;
		color:#000000;
		text-decoration:none;
	}

	
	.bloktitel1 {
		font-weight: bold;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 26px;
		color:#FF3300;
	}
	
	.bloktitel1 a{
		font-weight: bold;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 26px;
		color:#FF3300;
	}
	
	.bloktitel1 a:visited{
		font-weight: bold;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 26px;
		color:#FF3300;
	}
	
	.bloktitel1 a:hover{
		font-weight: bold;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 26px;
		color:#429B99;
	}

	.bloktekst {
		font-family: Georgia, "Times New Roman", Times, serif;	
		font-size : 14px;
		color:#000000;
	}
	
	.bloktekst {
		font-family: Georgia, "Times New Roman", Times, serif;	
		font-size : 14px;
		color:#000000;
	}
	
	.blokdoor {
		font-family: Georgia, "Times New Roman", Times, serif;	
		text-align:right;
		font-size : 14px;
		color:#FF3300;
		text-decoration:none;
	}
	
	.blokdoor a:hover{
		font-family: Georgia, "Times New Roman", Times, serif;	
		text-align:right;
		font-size : 14px;
		color:#429B99;
		text-decoration:none;
	}
	.blokdoor a, a:visited{
		font-family: Georgia, "Times New Roman", Times, serif;	
		text-align:right;
		font-size : 14px;
		color:#FF3300;
		text-decoration:none;
	}
	
	.vinklijst {
		list-style-type: none;
		
	}

	.vinklijst li {
		list-style-image: url(../images/vink.gif);
		list-style-position: outside;
	}

/* ---[ linkerkolom ]--------------------- */

.lblok{/* gebruikt */
	margin-left: 10px;
	border: solid 0px silver;
}

.lblokwit{/* gebruikt */
	margin-left: 10px;
	padding: 15px 10px 5px 10px;
	border: solid 0px silver;
}
.ltekst{
	margin-left:30px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	color:#FFFFFF;
	text-align:left;
	
}

.lbestel{
		margin-left:30px;
	margin-top: 17px;
	margin-bottom:17px;
	
}

.lfoto{
	margin-top: 27px;
	margin-left:30px;

}

.lleegblok{
	padding:100px;
	
}


.llijn{
	margin-left:10px;
	border:solid 1px white;
	border-style : none none solid none ;
}
.maandenjaar{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size : 14px;
		color:#FFFFFF;
		text-align:center;
}
#wraprechts{/* gebruikt samengesteld uit 508+10 px */
	float:right;
	width:518px;
	height:auto;
	overflow:visible ;
	border:solid 0px red;
}




/* ---[ rechterkolom ]--------------------- */

.rblok{/* gebruikt */
	height: auto;
	width:453px;
	margin-right:10px;
	padding: 20px 25px 10px 30px;
	
}

.rblokwit{/* gebruikt */
	height: auto;
	width:453px;
	padding: 10px 15px 5px 15px;
	background: #FFFFFF;
	margin: 10px 20px 5px 15px;
}

.rfoto{
	width:60px;
	
}


.rtitel{
	height: auto;
	width:453px;
	margin-top:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 20px;
	font-weight: bold;
	color:#FF3300;
}

.rtitel a{
	height: auto;
	width:453px;
	margin-top:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 20px;
	font-weight: bold;
	color:#FF3300;
	
}.rtitel a:visited{
	height: auto;
	width:453px;
	margin-top:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 20px;
	font-weight: bold;
	color:#FF3300;
}

.rtitel a:hover{
	height: auto;
	width:453px;
	margin-top:5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 20px;
	font-weight: bold;
	color:#429B99;
}

.rtekst{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#000000;
	height: auto;
	width:453px;
	margin-top:10px;
}

.rsubtitel{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FF3300;
	height: auto;
	width:453px;
	margin-top:10px;
}
.rsubtitel a{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FF3300;
	height: auto;
	width:453px;
	margin-top:10px;
}
.rsubtitel a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FF3300;
	height: auto;
	width:453px;
	margin-top:10px;
}
.rsubtitel a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#429B99;
	height: auto;
	width:453px;
	margin-top:10px;
}

.btekst{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#000000;
}

.btekst a {
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FF3300;
}

.btekst a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#429B99;
}

.btekst a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
		color:#429B99;
}






.rodertekst{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FF3300;
}
.rodertekst a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#429B99;
}
.rodertekst a, a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;	
	font-size : 14px;
	color:#FF3300;
}
img {
	border: 0;
	background-color: none;
	text-decoration: none;
	border: none;
}

TABLE { 
	border-collapse: collapse;
}


TD    
	{ 
	text-decoration: none;
	border-right: none;
	border-bottom:none;
	border-left:none;
	 border-top:none;
	 }
TD.rb           
	{ 

	text-decoration: none;
	border-right:1px solid white;
	border-bottom:1px solid white;
	border-left:0px solid white;
	 border-top:0px solid white;
	 }

TD.r            
{ 
	text-decoration: none;
	border-right:1px solid white;
	border-bottom:0px solid white;
	border-left:0px solid white;
	 border-top:0px solid white;
}
TD.lr            
{ 
	text-decoration: none;
	border-right:1px solid white;
	border-bottom:0px solid white;
	border-left:1px solid white;
	 border-top:0px solid white;
}

TD.lrb   
{ 
	text-decoration: none;
	border-right:1px solid white;
	border-bottom:1px solid white;
	border-left:1px solid white;
	 border-top:0px solid white;
}
TD.b            
{ 	
	
	border-right:0px solid white;
	border-bottom:1px solid white;
	border-left:0px solid white;
	 border-top:0px solid white;
}


.pijllinks  {
	width: 25px;
	height: 20px;
	display : block;
	text-decoration: none;
	color:#FFFFFF;
} 

.pijllinks a {
	background: url(../images/pijllinks.gif) 0 0 no-repeat;
	width: 25px;
	height: 20px;
	display : block;
	text-decoration: none;
	color:#FFFFFF;
}



.pijllinks a:hover {
	background-position:  0 -20px;
	
}
.pijlrechts  {
	width: 25px;
	height: 20px;
	display : block;
	text-decoration: none;
	color:#FFFFFF;
} 

.pijlrechts a {
	background: url(../images/pijlrechts.gif) 0 0 no-repeat;
	width: 25px;
	height: 20px;
	display : block;
	text-decoration: none;
	color:#FFFFFF;
}



.pijlrechts a:hover {
	background-position:  0 -20px;
}

/* ---[ onderaan ]--------------------- */


.rollover  {
	width: 254px;
	height: 50px;
	display : block;
	text-decoration: none;
	color:#FFFFFF;
} 

.rollover a {
	background: url(../images/naarboven.gif) 0 0 no-repeat;
	width: 254px;
	height: 50px;
	display : block;
	text-decoration: none;
	color:#FFFFFF;
}

.rollover a * {color:#FFFFFF;}

.rollover a:hover {
	background-position: -254px 0;
	color:#025780;
}

.rollover a:hover *,.rollover a:active * {color:#025780;}


#wrapbottom{
	clear:both;
	position: absolute;
	left:0%;
	overflow:hidden;
	margin-left: 0px;
	border:solid 0px silver;
	text-align:left; /*resets default alignment*/
	margin:0 auto; /*centers in compliant browsers*/
}

#naschrift{
	text-decoration: none;
	border:solid 0px silver;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color:#000000;
	background:#FFFFFF;
	margin-left: 0px;
	font-size:14px; 
}

#naschrift a{
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;	
	color:#000000;
	margin-left: 10px;
	font-size:14px; 
}
#naschrift a:hover{/* gebruikt */
	color:#429B99;
}	


/* ---[ calendar ]--------------------- */
.calendar { 
  font-family: arial, verdana, sand serif;
}
.calendar td {
  border: 1px solid #eee;
}
.calendar-title {
	background: #fff;
  text-align: center;
  font-style: italic;
}
.calendar-day-title {

  text-align: center;
  font-size: small;
  background: #ccc;
  font-weight: bold;
}
.calendar-day, .calendar-outmonth-day {
  height: 60px;
  vertical-align: top;
  text-align: center;
  font-size: small;
  padding: 0px;
  background: #fff;
}
.calendar-day-number {
  text-align: right;
  background: #ddd;
}
.calendar-content {
  padding: 2px;
  font-size: x-small;
    
}
.calendar-outmonth-day {
  color: #666;
  font-style: italic;
  background: #ddd;
}


