BODY {
	margin:20px 0 20px 0;
	/*background-color:#EDD7BA;*/
	background-color:#F0E4C0;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#267BBB;
	scrollbar-dark-shadow-color:#000000; 
	scrollbar-track-color:#F0E4C0;
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
}

td {
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size:11px;
	letter-spacing:1px;
	line-height:18px;
}

P {
  margin:0;
}

UL, OL {
  margin:0 0 0 0;
  padding:0;
}
UL LI {
  margin: 0 0 0 18px;
  padding:0;
}
OL LI {
  margin: 0 0 0 25px;
  padding:0;
}

/*
#linkerdiv UL {
  margin:0;
  padding:0;
  list-style:none;
  line-height:15px;
}
#linkerdiv UL LI {
  margin: 0;
  padding:4px 0 0 22px;
  background:url(../img/li.gif) 0 3px no-repeat;
}
*/

H1 {
  color:#ffffff;
  background-color:#EEBF00;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:17px;
  padding: 8px;
  margin: 10px 10px 10px -9px;
  display:inline;
}

H2 {
  color:#267BBB;
  font-family:Georgia, Tunga, Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  font-size:18px;
  line-height:25px;
  margin:15px 0 0 0;
}

H3 {
  color:#DE8A21;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:normal;
  font-size:14px;
  line-height:20px;
  margin:0 0 5px 0;
}

H2.artikel {
  color:#267BBB;
  font-family:Georgia, Tunga, Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  font-size:20px;
  line-height:25px;
  margin:0 0 10px 0;
}

H3.artikel {
  color:#DE8A21;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:normal;
  font-size:12px;
  line-height:20px;
  margin:15px 0 0 0;
}

H3.home {
  color:#DE8A21;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:normal;
  font-size:12px;
  line-height:16px;
  margin:2px 0 0px 0;
}

H4 {
  color:#DE8A21;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:normal;
  font-size:11px;
  line-height:18px;
  margin:15px 0 0 0;
}

H5 {
  color:#267BBB;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  font-size:17px;
  line-height:33px;
  display:inline;
}
/*### zoeken ####*/

#zoekdiv {
  height:22px;
  width: 950px;
  margin-bottom:8px;
}
#zoektabel {
  height:22px;
  width:185px;
  float:right;
}
#zoektabel input {
  width:135px; 
  height:22px; 
  background:#ffffff; 
  border:1px solid #E8AC61;
}
#zoektabel .zoekknop {
  width:45px; 
  height:22px; 
  color:#ffffff; 
  background:#267BBB; 
  font-family:Tahoma, Arial, Helvetica, sans-serif; 
  font-size:11px; 
  line-height:22px;
  letter-spacing:1px; 
  font-weight:bold; 
  margin-left:5px;
  border:0px;
  cursor:pointer; 
}


/*#### menu + logo ####*/

#logo {
  width:950px;
  border-top: 1px solid #DE8A21;
  border-left: 1px solid #DE8A21;
  border-right: 1px solid #DE8A21;
  border-bottom: 1px solid #DE8A21;
}
#printlogo {
  display:none;
}
#menu {
  	width:950px;
	padding:0;
	margin:0;
	border-left: 1px solid #DE8A21;
  	border-right: 1px solid #DE8A21;
	border-bottom: 1px solid #DE8A21;
}

#bovenmenu {
	background:#267BBB;
	height:30px;
	width:950px;
}

#bovenmenu A:link, #bovenmenu A:active, #bovenmenu A:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:15px; 
  	line-height:30px;
	letter-spacing:1px;
	color:#DDBF99;
	font-weight:bold;
	text-decoration:none;
}

#bovenmenu A.actief:link, #bovenmenu A.actief:active, #bovenmenu A.actief:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:15px; 
  	line-height:30px;
	letter-spacing:1px;
	color:#DF963B;
	font-weight:bold;
	text-decoration:none;
}
#bovenmenu A:hover, #bovenmenu A.actief:hover {
  	color:#DF963B;
}

#ondermenu {
	/*background:#DDBF99;*/
	background:#EBD79F;
	width:950px;
	height:30px;
	border-top: 1px dashed #DE8A21;
}

#ondermenu A:link, #ondermenu A:active, #ondermenu A:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
  	line-height:30px;
	letter-spacing:1px;
	color:#267BBB;
	font-weight:normal;
	text-decoration:none;
}
#ondermenu A.actief:link, #ondermenu A.actief:active, #ondermenu A.actief:visited {
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
  	line-height:30px;
	letter-spacing:1px;
	color:#DE8A21;
	font-weight:bold;
	text-decoration:none;
}
#ondermenu A:hover, #ondermenu A.actief:hover {
  	color:#DE8A21;
}

/* #### home */
#homeinhoud {
	background:#ffffff;
	border-left: 1px solid #DE8A21;
  	border-bottom: 1px solid #DE8A21;
	border-right: 1px solid #DE8A21;
}
#homeintro {
	padding: 5px;
	font-size:12px;
	text-align:left;
}
#blok1 {
	padding: 6px;
	border:1px solid #DE8A21;
	background:#F0E4C0;
	color: #000000;
	line-height:16px;
}
#blok2 {
	padding: 6px;
	border:1px solid #DE8A21;
	background:#F0E4C0;
	color: #000000;
	line-height:16px;
}
#blok3 {
	padding: 6px;
	border:1px solid #DE8A21;
	background:#F0E4C0;
	color: #000000;
	line-height:16px;
}
#blok4 {
	padding: 6px;
	border:1px solid #DE8A21;
	background:#F0E4C0;
	color: #000000;
	line-height:16px;
}

A.blokje:link, A.blokje:active, A.blokje:visited {
	text-decoration:none;
	color:#DE8A21;
	letter-spacing:0;
	font-weight:bold;
}
A.blokje:hover {
	color:#000000;
}

#verdervlak A:link, #verdervlak A:active, #verdervlak A:visited {
  color:#DE8A21;
  font-weight:bold;
  text-decoration:none;
}
#verdervlak A:hover {
  color:#267BBB;
}

#verdervlak {
	padding: 0 25px 15px 25px;
	color: #000000;
	line-height:18px;
	text-align:left;
}

/*#### rechts: foto en submenu ####*/
#links {
  	width:260px;
	background:#ffffff;
	border-left: 1px solid #DE8A21;
  	border-bottom: 1px solid #DE8A21;
}
#linkerdiv {
	padding: 20px 18px;
}

#fotodiv {
	padding:5px;
	margin-bottom:10px;
	background:#F0E4C0;
	border:1px solid #DE8A21;
}

#fotodiv img {
	border:1px solid #DDBF99;
}

#links A:link, #links A:active, #links A:visited {
	text-decoration:none;
	color:#267BBB;
	letter-spacing:0;
	font-weight:bold;
}
#links A:hover {
	color:#DE8A21;
}	
#links A.actief:link, #links A.actief:active, #links A.actief:visited {
	text-decoration:none;
	color:#DE8A21;
	letter-spacing:0;
	font-weight:bold;
}
#links A.actief:hover {
	color:#DE8A21;
}
#rechts {
  	width:690px;
 	background:#ffffff;
	border-right: 1px solid #DE8A21;
  	border-bottom: 1px solid #DE8A21;
}

#tekstrechts {
	margin: 20px 0;
  padding:0 20px 0 20px;
  border-left: 1px dashed #DE8A21;
}

#tekstrechts A:link, #tekstrechts A:active, #tekstrechts A:visited {
  color:#267BBB;
  font-weight:bold;
  text-decoration:none;
}
#tekstrechts A:hover {
  color:#DE8A21;
}

.blogdatum{
	color:#DE8A21;
}

#kader {
	width:225px;
	background:url(../img/kaderbg.gif) repeat-y;
	margin: 10px 0 10px 0;
	float:right;
	overflow:hidden;
}
#kaderinhoud {
	padding: 0 10px 10px 20px;
	letter-spacing:0;
	line-height:16px;
}
#kaderinhoud P {
	margin:0;
	padding:0;
}
#intro {
	font-weight:bold;
	margin: 0 0 15px 0;
	line-height:16px;
}

#onder {
  width:950px;
  border-bottom: 1px solid #DE8A21;
  border-left: 1px solid #DE8A21;
  border-right: 1px solid #DE8A21;
}

input {
  border:1px solid #DE8A21;
  background-color:#F0E4C0;
  color:#2B2C06;
  font-weight:normal;
  font-size:11px;
  line-height:18px;
  height:18px;
  width:300px;
}
.tveld {
  font-family: Verdana, Arial, sans-serif;
  border:1px solid #DE8A21;
  width:300px;
  background-color:#F0E4C0;
  color:#2B2C06;
  font-size:11px;
  line-height:16px;
  overflow:auto;
}

.knop {
  border:1px solid #DE8A21;
  padding: 2px;
  width:80px;
  background-color:#267BBB;
  color:#F0E4C0;
  font-weight:bold;
  font-size:10px;
  line-height:10px;
  margin-top:5px;
  height:18px;
  cursor:hand;
  cursor:pointer;
}
.uitleg{
	line-height:12px;
	font-size: 9px;
}
/* kalender */
#kalenderblokje{
	padding:0 0 15px 0;
	margin:0;
	width:223px;
	text-align:center;
	color:#6D1E7E;
	background: #F0E4C0;
	border:1px solid #DDBF99;
}
#kalenderblokje td{
	width: 25px;
	text-align:center;
}
#kalenderblokje td.dagnaam{
	background:#267BBB;
	color:#FFFFFF;
	font-size:10px;
	font-weight: bold;
	padding:0;
	margin:0;
}
#kalenderblokje td.actdag{
	background:#EEBE00;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	padding:0;
	margin:0;
}
#kalenderblokje td.dag{
	font-size:11px;
	padding:0;
	margin:0;
	color:#999;
}

#kalenderblokje td a.kalenderlink:link, #middenkalenderblokje td a.kalenderlink:visited, #middenkalenderblokje td a.kalenderlink:active{
	display:inline;
	text-decoration:none;
	/*font-weight:bold;*/
	color:#267BBB;
	padding:0;
	margin:0;
}
#kalenderblokje td a.kalenderlink:hover{
	/*font-weight:bold;*/
	background:#F6DAD4;
	color:#EEBE00;
	padding:0;
	margin:0;
}

