/* CSS Document */
body { margin:0;}
img {border:0;}
#maindiv {position: relative; margin-left:3px; float:left;width:965px; border:0px solid black;}
#header {position: relative; padding-top:5px;}
#lower {position: relative; float:left;width:100%;}
#left {position: relative; float:left;width:190px; overflow:hidden; }
#content {position: relative; float:left; text-align:justify;}
.contentsmall {width:545px;}
.contentwide {width:775px;}
#rightspacer {position: relative; float:left; width:15px;}
#rightcontent {position: relative; float:left; width:215px; border:0px solid black }
/*#rightcontenttext {position:relative; float:left; width:100%; margin-left:10px;}*/
#bottom {position: relative; float:left; margin: 40px 10px 0 10px; width:100%;}
#bottom2 {position: relative; float:left; margin: 0 10px 20px 10px; width:100%;}
#homepageDivider { position:relative; float:left; height:1px; background-color:#333; width:100%; margin:15px 0;}
.clearer {clear:both;}

/*
Google maps
*/
div#map { width:350px; height:300px; border:1px solid black;}
/*
 Definieer linkjes van Level 2 menu.
*/
#menu {position: relative; margin-left: 2px; width:190px; border:0px solid black; font-family:Arial, Helvetica, san-serif;font-size:11px}	
#menu a {text-decoration:none;}
/* level 1 */
.level1, .level1selected, .level1opened {
	margin-top:1px;
	width: 164px;
	_width:175px; 	
	background-color:#7BB6E7;
	font-weight:bold;
	min-height:14px;
	_height:24px;
	padding: 5px 0 5px 9px;}
.level1 a, .level1selected a, .level1opened a{ color:#fff; font-weight:bold;}
.level1selected, .level1opened { background-color:#00245A;}			
/* level2 */
.level2, .level2selected, .level2opened {
	margin-top:1px;
	margin-left:4px;
	width: 165px;
	_width:171px; 	
	background-color:#94AABD;
	font-weight:bold;
	min-height:14px;
	_height:24px;
	padding: 5px 0 5px 4px;}
.level2 a {background: url(bullet-white.png) 0px 4px no-repeat;}
.level2selected a, .level2opened a{background: url(bullet-blue.png) 0px 4px no-repeat;}	
.level2 a, .level2selected a, .level2opened a{ color:#fff; font-weight:bold; padding-left:12px; display:block;}
.level2selected a, .level2opened a{ color:#00245A;}
	
/* level3 */
.level3, .level3selected, .level3opened {
	margin-top:1px;
	margin-left:8px;
	width: 165px;
	_width:167px; 	
	background-color:#94BBBD;
	font-weight:bold;
	min-height:14px;
	_height:24px;
	padding: 5px 0 5px 4px;}
.level3 a {background: url(bullet-white.png) 0px 4px no-repeat;}
.level3selected a, .level3opened a{background: url(bullet-blue.png) 0px 4px no-repeat;}	
.level3 a, .level3selected a, .level3opened a{ color:#fff; font-weight:bold; padding-left:12px; display:block;}
.level3selected a, .level3opened a{ color:#00245A;}

	
/* content */
div#taalSelectie {left:5px;position:absolute;top:188px;z-index:100;}

#content ul {PADDING-LEFT: 0px; MARGIN-LEFT: 16px; margin-top: 0px; margin-bottom: 0px;}

#content DIV.officeLocation {  width: 386px; float: left; display: inline; height: 220px}

#content, #content p, #content td {
	font-family:Arial, Helvetica, san-serif;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	color:#000000;}
h2 {color:#fff;}
.TitleText {
	font-family:times;
	font-size:26px;
	line-height:29px;
	color:#00285E;
	padding:0px 0 5px 0px;
	text-align:left;}
.SubTitle {
	font-family:Times New Roman;
	font-size:20px;
	line-height:23px;
	color:#417298;
	font-style:italic;
	text-align:left;
	padding:0 0 20 0;
	text-decoration:none;}
.SubHead{
	font-family:Times New Roman;
	font-size:14px;
	line-height:17px;
	color:#00285E;
	font-weight:bold;
	text-align:left;
	padding:0;}
#content .PressReleaseTitle {
	font-family:Times New Roman;
	font-size:18px;
	color:#667E9E;
	_line-height:0px;
	padding-top:15px;
	margin-top:0px;
	padding-bottom:5px;
	margin-bottom:5px;
	_margin-bottom:10px;}
.contentTitle { padding-bottom:12px;}
p {margin:0;}
.bottomtext {font-family:Arial, Helvetica, san-serif; font-size:11px; line-height:16px; color:#333;}

/* linkjes */
#content a, #content a.contenttextlink, #rightcontent a, #rightcontent a.contenttextlink, #bottom a, #bottom2 a {line-height:16px; color:#2269b6; text-decoration:underline;}	
#content a:visited, #rightcontent a:visited, #bottom a:visited, #bottom2 a:visited { color:#00285e; text-align:left;}
#bottom a{ text-decoration:none;}

/* NEWS */
.newstable{padding:0; width:100%;}
.newstable td.newsdate{ width:65px; font-size:11px !important;}
.newstable td.newstitle a{font-size:11px;}
.SubNews {margin-bottom:10px; width:100%; border-bottom:1px solid black; font-size:11px;}
/* right content */
#rightcontent, #rightcontent p, #rightcontent td {
	font-family:Arial, Helvetica, san-serif;
	font-size:9px;
	line-height:14px;
	font-weight:normal;
	color:#000000;
	text-align: justify;
}
/* office popup */
#freetext {margin:5px 20px;}
#freetext, #freetext td {
	font-family:Arial, Helvetica, san-serif;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	color:#000000;
}
/* search fields */
#searchinput {position: relative; margin-left:2px; margin-top:5px; width:180px; border:0px solid black; font-family:Arial, Helvetica, san-serif;font-size:11px}	
/*sitemap */
.sitemap {position:relative; float:left; padding:3px 0;}
.sitemap0{ }
.sitemap1{ margin-left: 25px;}
.sitemap2{ margin-left: 50px;}
