/* @import url("form.css"); */
/* kleur logo krul sdb 9dc001 */
BODY {
color: #000000;
background-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-track-color: #ffffff;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #ffffff;
scrollbar-highlight-color: #000000;
scrollbar-darkshadow-color: #ffffff;
scrollbar-arrow-color: #000000; 
}

BODY, P, TD, TH, DIV { font-family: Arial, Helvetica, Verdana, Tahoma, Georgia, Times New Roman, serif, sans-serif; font-size: 9pt; }
CODE, TT, PRE, LEGEND { font-family: Arial, Helvetica, Verdana, Tahoma, Georgia, Times New Roman, serif, sans-serif; color: #000000; font-size: 9pt; }

CODE, HR { color: #000000; height: 1; }

.fault { font-weight: bold; color: #b11616; }

.titel { font-weight: bold; color: #000000; font-size: 11pt; }

.titel_nieuws { font-weight: bold; color: #ffffff; font-size: 10pt; }
.datum_nieuws { font-weight: normal; color: #ffffff; font-size: 8pt; }

.tekst { text-align: justify; }

TD.frame { background-color: #ffffff; }

TD.balk { background-color: #d20a48; }

.kop1 { font-weight: bold; font-size: 13pt; }
.kop2 { font-weight: bold; font-size: 11pt; }
.small { font-weight: normal; font-size: 7pt; }
.copyright { font-weight: normal; color: #000000; font-size: 8pt; }

A:link { font-weight: normal; color: #000000; text-decoration: underline; }
A:visited { font-weight: normal; color: #000000; text-decoration: underline; }
A:active { font-weight: normal; color: #000000; text-decoration: underline; }
A:hover { font-weight: normal; color: #000000; text-decoration: none; }

.h1 { font-weight: normal; font-size: 16pt; }
.h2 { font-weight: normal; font-size: 15pt; }
.h3 { font-weight: normal; font-size: 14pt; }
.h4 { font-weight: normal; font-size: 13pt; }

/*.menu { font-size: 11pt; font-weight: bold; color: #000000; }
.menu A:link { font-weight: bold; color: #000000; text-decoration: none; }
.menu A:visited { font-weight: bold; color: #000000; text-decoration: none; }
.menu A:active { font-weight: bold; color: #000000; text-decoration: none; }
.menu A:hover { font-weight: bold; color: #000000; text-decoration: underline; }*/

.tekstopmaak { text-align: justify; }

#bottom_copy { width: 700px; height: 100px; position: relative; top: 45px; left: 50px; color: #000000; font-size: 8pt; }

.insert_text
{
	FONT-SIZE:		8pt;
	FONT-WEIGHT: 		normal;
	COLOR: 			#000000;
	FONT-FAMILY: 		Verdana, Arial, helvetica, sans-serif;
	BACKGROUND-COLOR: 	#ffffff;
}

.foto-blok {	display: inline;}
.foto-blok IMG {	vertical-align: text-top;}

img.centreren {
    vertical-align:middle;
    margin: 5px;
    border: 0px;
}

img.thumbs {
    vertical-align:middle;
    border: 0px;
    margin: 3px;
}

img.groot {
    vertical-align:middle;
    border: 0px;
}

img.img_hidden { visibility: hidden; }

#CalendarControlIFrame
{	display: none;
	left: 0px;
	position: absolute;
	top: 0px;
	height: 250px;
	width: 250px;
	z-index: 99;
}

#CalendarControl
{	position:absolute;
	background-color:#fffaee;
	margin:0;
	padding:0;
	display:none;
	z-index: 100;
}

#CalendarControl table
{	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	border: 1px solid #000000;
}

#CalendarControl th
{	font-weight: normal;
	text-align:center;
}

/*Close button*/
#CalendarControl th a
{	font-weight: normal;
	font-size: 8pt;
	text-decoration: none;
	color: BLACK;
	padding: 1px;
}

#CalendarControl td
{	text-align: center;
}

/*upper and lower balk*/
#CalendarControl .header
{	background-color: #a7a2a2;
}

#CalendarControl .weekday
{	background-color: #cccccc;
	color: BLACK;
}

#CalendarControl .weekend {
  background-color: #a7a2a2;
  color: BLACK;
}

#CalendarControl .current {
  background-color: RED;
  color: WHITE;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #fffaee;
  width: 2em;
}

/*Mouse over day*/
#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: WHITE;
  background-color: #333399;
  border: 1px solid BLACK;
}

/*prev month/year */
#CalendarControl .previous {
  text-align: left;
}

/*next month/year */
#CalendarControl .next {
  text-align: right;
}

/*prev & next month/year */
#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

/*prev & next month/year */
#CalendarControl .previous a,
#CalendarControl .next a {
  color: BLACK;
  text-decoration: none;
  font-weight: bold;
}

/*month + year*/
#CalendarControl .caltitle {
  text-align: center;
  font-weight: bold;
  color: BLACK;
}

/*empty days*/
#CalendarControl .empty {
  background-color: #fffaee;
  border: 1px solid #fffaee;
}
