/* CSS Document */

* {
	margin: 0;
}

a:link , a:visited { color:#000000; text-decoration:underline;}

a:hover { color:#FF0000;}

html {overflow-y: scroll;}

html , body {
	height: 100%;
	text-align:center;
}

body { margin:0px;}

#container { position:relative; width:995px; margin: 0 auto -23px auto; text-align:left; }

#header { position:relative; top:0px; left:0px; width:995px; height:157px; text-align:left;}

#header_menu {
	position:absolute;
	top:138px;
	width:995px;
	height:23px;
	background-color:#006ab3;
	
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px; padding:0px;
	  
	
}

#header_menu_blauw { position:absolute; top:0px; left:220px; height:23px; width:775px; background-color:#006ab3;  background-repeat:repeat-x; padding:0px; margin:0px;}

#header_menu_blauw table { padding:0px; margin:0px; height:23px;}

#header_streep { position:absolute; top:133px; left:0px; width:995px; height:5px; padding:0px; margin:0px; background-color:#FFFFFF;  z-index:80;}

#header_beeld { position:absolute; top:0px; left:0px; width:995px; height:133px; background-image:url(../images/header_beeld_Sam.jpg); background-repeat:no-repeat; background-position:left;}



#header_home { position:absolute; top:0px; left:964px; height:133px; width:31px;  z-index:90;}
#header_home a:link, #header_home a:visited , #header_home a:hover { position:absolute; width:31px; height:133px; text-decoration:none; top:0px; left:0px;}
#push { height:23px;width:995px;}

#content { position:relative; top:3px; width:995px; left:0px; text-align:left; min-height: 99%;
	height: auto !important;
	height: 99%; }

#leftside { position: relative; top:5px; width:220px; left:0px; float:left; padding:0px 5px 0px 0px; margin:0px; vertical-align: top;}

.moduletable { width:185px; position:relative; left:5px; top:0px; vertical-align:top;}


.moduletable a.mainlevel:link , .moduletable a.mainlevel:visited { color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:0px 0px 0px 0px; margin:0px; line-height:22px;  width:185px; }

.moduletable a.mainlevel:hover , .moduletable a.mainlevel:link#active_menu , .moduletable a.mainlevel:visited#active_menu , .moduletable a.mainlevel:hover#active_menu { color:#0080c1;  line-height:22px; width:100%; border-bottom:1px dotted #FF0000; background-position:left bottom; background-repeat:repeat-x;} 


.moduletable a.sublevel:link , .moduletable a.sublevel:visited { color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none; padding:0px 0px 0px 25px; margin:0px;line-height:17px;  width:185px; border-bottom:1px dotted #ffffff;}

.moduletable a.sublevel:hover  , .moduletable a.sublevel:link#active_menu , .moduletable a.sublevel:visited#active_menu , .moduletable a.sublevel:hover#active_menu{ color:#ff0000; font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-decoration:none;line-height:17px;  width:185px;}

#active_menu { color:#FF0000;}



#middleside { position:relative; top:5px; width:550px; left:0px; min-height:450px; height: auto !important;	height: 450px; float:left; padding:0px; margin:0px;  vertical-align: top;}
.contentpaneopen , .blog , .contentpane , .searchintro { padding:0px; margin:0px; overflow:hidden; color:#000000; font-size:12px; line-height:16px; font-family:Arial, Helvetica, sans-serif;}

.contentheading , .componentheading {
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;
	color:#0080c1;
	padding:0px;
	margin:0px;
	text-align:left;
	border-bottom:1px dotted #FF0000;
}

.moduletable_right th { border-bottom:1px dotted #FF0000; font-size:12px; line-height:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left;}

.moduletable_right .contentpaneopen { font-size:12px; line-height:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; text-align:left; }

.moduletable_right .contentheading { font-size:12px; line-height:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; text-align:left;}

#middleside .contentpaneopen { font-size:12px; line-height:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; text-align:left; line-height:}

.moduletable_right { width:200px;}

#readon a.readon:link , #readon a.readon:visited { width:175px; height:16px; color:#e8313e; font-size:12px; line-height:16px; text-align:right; float:right; background-image: url(../images/dolfijn.jpg); background-repeat:no-repeat; background-position:right;}

#readon a.readon:hover {width:175px; color:#000000; font-size:12px; line-height:16px; text-align:right; background-image: url(../images/dolfijn.jpg); background-repeat:no-repeat; background-position:right;}

a.readon:link , a.readon:visited { color:#000000; width:150x;  text-decoration:none; padding-right:20px;  text-align:left; }
a.readon:hover { color:#FF0000; text-decoration:none; width:150x; padding-right:20px; text-align:left;}

a.blogsection:link , a.blogsection:visited { color:#000000; text-decoration:none; }
a.blogsection:hover { color:#FF0000; text-decoration:none;}




div.back_button a:link , div.back_button a:visited { color:#000000; font-size:12px; text-decoration:none; }

div.back_button a:hover {color:#FF0000; font-size:12px; text-decoration:none;}



#rightside { position: relative; top:5px; width:220px; left:15px; min-height:450px; height: auto !important;	height: 450px; float:left;  padding:0px; margin:0px; vertical-align: top;}

#footer { width:995px; height:23px;  background-color:#006ab3; margin:0px auto 0px auto; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:23px; text-align:center; }

.moduletable_top { width:175px; margin:0px; padding:0px; height:23px; position:absolute; top:0px; left:325px; }

.moduletable_top .mainlevel_top:link , .moduletable_top .mainlevel_top:visited { color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; height:23px; text-decoration:none; padding:0px 10px 0px 10px;}

.moduletable_top .mainlevel_top:hover {color:#FF0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; height:23px; text-decoration:none; padding:0px 10px 0px 10px;}

.moduletable_top .mainlevel_top:link#active_menu_top , .moduletable_top .mainlevel_top:visited#active_menu_top { color:#FF0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; height:23px; text-decoration:none; padding:0px 10px 0px 10px;}

.moduletable_top .mainlevel_top:hover#active_menu_top {color:#FF0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; height:23px; text-decoration:none; padding:0px 10px 0px 10px;}




.moduletable_footer { height:23px; padding:0px; line-height:23px; margin:0px; font-size:10px; color:#ffffff;}

#footer_tekst { width:560px; height:23px; margin: 0px auto 0px auto; padding:0px; position:relative; text-align:center;}
#footer_tekst a:link , #footer_tekst a:visited { color:#ffffff;}
#footer_tekst a:hover { color:#FF0000;}

.moduletable th {font-size:12px; line-height:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; text-align:left;}


div.pathway { color:#FF0000; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:16px; height:16px; vertical-align:middle; padding:0px; margin:0px 0px 15px 0px;}

div.pathway a.pathway:link , div.pathway a.pathway:visited { color:#000000; text-decoration:none; border-bottom:1px dotted; line-height:16px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

div.pathway a.pathway:hover {color:#FF0000; text-decoration:none; line-height:16px; font-size:10px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted;}
 
 
 .moduletable_adres { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; line-height:16px; text-align:right; width:200px; padding:15px 0px 0px 0px; margin:0px;}

.moduletable_adres td { font-size:12px; line-height:16px; color:#000000;}
.moduletable_adres td strong {  font-weight:bold; color:#000000;}
.moduletable_adres td a:link , .moduletable_adres td a:visited { color:#000000; text-decoration:none;}

.moduletable_adres td a:hover { color:#ff0000; text-decoration:none;}
