  body {
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #515151;
	background-color: #6e6e6e;
  }
h2 {
	position: relative;
	bottom: -8px;
}
  td {
	margin:0px;
	padding:0px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #515151;
  }

  a:link		{
	text-decoration: none;
	color: #333;
	font-weight: bold;
}
  a:visited	{
	text-decoration: none;
	color: #333;
	font-weight: bold;
}
  a:active		{ text-decoration: none; color: #515151; }
  a:hover		{
	text-decoration: none;
	color: #B84242;
}

  a.copyrightlink:link    { text-decoration: none;      color: #FFFFFF; }
  a.copyrightlink:visited { text-decoration: none;      color: #FFFFFF; }
  a.copyrightlink:active  { text-decoration: none;      color: #FFFFFF; }
  a.copyrightlink:hover   { text-decoration: underline; color: #FFFFFF; }
  
  a.linkleft:link    { font-size: 11px; font-weight: bold; text-decoration: none;      color: #8E0B21; }
  a.linkleft:visited { font-size: 11px; font-weight: bold; text-decoration: none;      color: #8E0B21; }
  a.linkleft:active  { font-size: 11px; font-weight: bold; text-decoration: none;      color: #8E0B21; }
  a.linkleft:hover   { font-size: 11px; font-weight: bold; text-decoration: underline; color: #8E0B21; }
  
  a.fotoalbum:link    { font-size: 15px; font-weight: normal; text-decoration: none;      color: #404040; }
  a.fotoalbum:visited { font-size: 15px; font-weight: normal; text-decoration: none;      color: #404040; }
  a.fotoalbum:active  { font-size: 15px; font-weight: normal; text-decoration: none;      color: #404040; }
  a.fotoalbum:hover   { font-size: 15px; font-weight: normal; text-decoration: none;	color: #404040; }
  
  .fotoalbum   { font-size: 15px; font-weight: normal; text-decoration: none;	color: #404040; }
  
  a.terug:link    { font-size: 11px; font-weight: bold; text-decoration: none;      color: #003976; }
  a.terug:visited { font-size: 11px; font-weight: bold; text-decoration: none;      color: #003976; }
  a.terug:active  { font-size: 11px; font-weight: bold; text-decoration: none;      color: #003976; }
  a.terug:hover   { font-size: 11px; font-weight: bold; text-decoration: underline; color: #003976; }
  
  a.meer:link    { font-family: tahoma; font-size: 14px; line-height: 23px; font-weight: bold; text-decoration: none;      color: #111111; }
  a.meer:visited { font-family: tahoma; font-size: 14px; line-height: 23px; font-weight: bold; text-decoration: none;      color: #111111; }
  a.meer:active  { font-family: tahoma; font-size: 14px; line-height: 23px; font-weight: bold; text-decoration: none;      color: #111111; }
  a.meer:hover   { font-family: tahoma; font-size: 14px; line-height: 23px; font-weight: bold; text-decoration: none; color: #e01529; }

/* UITSCHUIF AGENDA */
.handcursor {
cursor:hand;
cursor:pointer;
font-weight: bold; 
}

.agenda_on {
cursor:hand;
cursor:pointer;
font-weight: bold; 
text-decoration: none;      
color: #cd2b3a;
}
.agenda_off {
font-weight: bold; 
text-decoration: none;      
color: #515151;
}

SELECT {
	BACKGROUND-COLOR:           #FFFFFF;
	BORDER-COLOR:               #9A9999;
	BORDER-STYLE:               SOLID;
	BORDER-WIDTH:               1px;
	COLOR:                      #003976;
	FONT-FAMILY:                ARIAL;
	FONT-SIZE:                  10px;
	FONT-STYLE:                 NORMAL;
	FONT-VARIANT:               NORMAL;
	FONT-WEIGHT:                BOLD;
	TEXT-ALIGN:                 NONE;
	TEXT-DECORATION:            NONE;
	TEXT-TRANSFORM:             NONE;
  }

  input {
	BACKGROUND-COLOR:           #FFFFFF;
	BORDER-COLOR:               #9A9999;
	BORDER-STYLE:               SOLID;
	BORDER-WIDTH:               1px;
	COLOR:                      #003976;
	FONT-FAMILY:                ARIAL;
	FONT-SIZE:                  10px;
	FONT-STYLE:                 NORMAL;
	FONT-VARIANT:               NORMAL;
	FONT-WEIGHT:                BOLD;
	TEXT-ALIGN:                 NONE;
	TEXT-DECORATION:            NONE;
	TEXT-TRANSFORM:             NONE;
  }
  textarea {
	BACKGROUND-COLOR:           #FFFFFF;
	BORDER-COLOR:               #9A9999;
	BORDER-STYLE:               SOLID;
	BORDER-WIDTH:               1px;
	COLOR:                      #003976;
	FONT-FAMILY:                ARIAL;
	FONT-SIZE:                  10px;
	FONT-STYLE:                 NORMAL;
	FONT-VARIANT:               NORMAL;
	FONT-WEIGHT:                NONE;
	TEXT-ALIGN:                 NONE;
	TEXT-DECORATION:            NONE;
	TEXT-TRANSFORM:             NONE;
  }
  .inputwit {
        input {
	BACKGROUND-COLOR:           #FFFFFF;
	BORDER-COLOR:               #FFFFFF;
	BORDER-STYLE:               SOLID;
	BORDER-WIDTH:               1px;
	COLOR:                      #FFFFFF;
	FONT-FAMILY:                ARIAL;
	FONT-SIZE:                  10px;
	FONT-STYLE:                 NORMAL;
	FONT-VARIANT:               NORMAL;
	FONT-WEIGHT:                BOLD;
	TEXT-ALIGN:                 NONE;
	TEXT-DECORATION:            NONE;
	TEXT-TRANSFORM:             NONE;
  } }

  .titel {
	font-size: 15px;
	font-weight: bold;
  }
  
  .agenda_day {
	font-size: 17px;
	font-weight: bold;
  }
  
  .agenda_month {
	font-size: 19px;
	font-weight: bold;
  }
  
  .agenda_txt {
	color: #979797;
  }

  .footer {
	color: #FFFFFF;
	font-size: 10px;
  }

  .header_flash_back {
	background-image: url(/img/background_flash.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-attachment: fixed;
  }
  .menu_line {
	BORDER-LEFT: #6D6767 1px solid;
	BORDER-RIGHT: #6D6767 1px solid;
	BORDER-TOP: #6D6767 1px solid;
	BORDER-BOTTOM: #6D6767 1px solid;
  }

/* form elements */
form {
	padding: 0 5px;
	border: 1px solid #f2f2f2; 
	background-color: #FAFAFA; 
}
form.normaal {
	margin:0px; padding: 0 0px;
	border: 0px; 
 
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input { width:400px;
	padding:2px;
	border:1px solid #C0C0C0;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
.kamer { width:30px;
	padding:2px;
	border:1px solid #C0C0C0;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
.date { width:150px;
	padding:2px;
	border:1px solid #C0C0C0;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
.checkbox { width:14px;
	padding:2px;
	border:0px;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width:400px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #C0C0C0;
	height:100px;
	display:block;
	color:#777;
}
.button2 { 
width:100px;
	margin: 0; 
	font: bolder 12px Arial, Sans-serif; 
	border: 1px solid #CCC; 
	padding: 2px 3px; 
	background: #CCC;
	color: #FFF;
}
.select2 { 
	font: bolder 12px Arial, Sans-serif; 
	color: #515151;
}

.actiebloktitel {
	font-family: Impact, Arial, Verdana, sans-serif;
	font-size: 45px;
	font-weight: bold;
	line-height: 40px;
	color: #e01529;
}
.actiebloktext {
padding-left: 50px;
padding-right: 50px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #000000;
}
.actiebloktext2 {
padding-left: 25px;
padding-right: 25px;
}

div.nav_1 table td a:link, div.nav_1 table td a:visited, div.nav_1 table td a:active, div.nav_2 table td a:link, div.nav_2 table td a:visited, div.nav_2 table td a:active, div.nav_3 table td a:link, div.nav_3 table td a:visited, div.nav_3 table td a:active {
	display: block; 
	padding: 4px 4px 4px 14px; 
	font-weight: normal;
	font-size: 14px; 
	text-decoration: none; 
	color: #686868; 
}

div.nav_1 table td a:hover, .active_1, a.active_1:link, a.active_1:visited, a.active_1:active { 
	text-decoration: none; 
	color: #ffffff; 	
	background-image: url(/img/hover_back_1.jpg);
	background-position: top left;
	background-repeat: repeat;
}

div.nav_2 table td a:hover , .active_2, a.active_2:link, a.active_2:visited, a.active_2:active { 
	text-decoration: none; 
	color: #ffffff; 	
	background-image: url(/img/hover_back_2.jpg);
	background-position: top left;
	background-repeat: repeat;
}

div.nav_3 table td a:hover, .active_3, a.active_3:link, a.active_3:visited, a.active_3:active { 
	text-decoration: none; 
	color: #ffffff; 	
	background-image: url(/img/hover_back_3.jpg);
	background-position: top left;
	background-repeat: repeat;
}
a.active_1:link, a.active_1:visited, a.active_1:active, a.active_1:hover, a.active_2:link, a.active_2:visited, a.active_2:active, a.active_2:hover, a.active_3:link, a.active_3:visited, a.active_3:active, a.active_3:hover {
color: #ffffff;
}

div.nav_hoofd1 table td a:link, div.nav_hoofd1 table td a:visited, div.nav_hoofd1 table td a:active {
	display: block; 
	padding: 9px 0 9px 0;
	font-size: 16px; 
	font-weight: bold;
	text-decoration: none; 
	color: #2c9c00;
}
div.nav_hoofd1 table td a:hover, div.nav_hoofd1_active table td a:link, div.nav_hoofd1_active table td a:visited, div.nav_hoofd1_active table td a:active { 
	display: block; 
	padding: 9px 0 9px 0;
	font-size: 16px; 
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff; 	
	background-color:#2c9c00;
}

div.nav_hoofd2 table td a:link, div.nav_hoofd2 table td a:visited, div.nav_hoofd2 table td a:active {
	display: block; 
	padding: 9px 0 9px 0;
	font-size: 16px; 
	font-weight: bold;
	text-decoration: none; 
	color: #010cff;
}
div.nav_hoofd2 table td a:hover, div.nav_hoofd2_active table td a:link, div.nav_hoofd2_active table td a:visited, div.nav_hoofd2_active table td a:active  { 
	display: block; 
	padding: 9px 0 9px 0;
	font-size: 16px; 
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff; 	
	background-color:#010cff;
}

div.nav_hoofd3 table td a:link, div.nav_hoofd3 table td a:visited, div.nav_hoofd3 table td a:active {
	display: block; 
	padding: 9px 0 9px 0;
	font-size: 16px; 
	font-weight: bold;
	text-decoration: none; 
	color: #c42c38;
}

div.nav_hoofd3 table td a:hover, div.nav_hoofd3_active table td a:link, div.nav_hoofd3_active table td a:visited, div.nav_hoofd3_active table td a:active { 
	display: block; 
	padding: 9px 0 9px 0;
	font-size: 16px; 
	font-weight: bold;
	text-decoration: none; 
	color: #ffffff; 	
	background-color:#c42c38;
}

