/* ++++++++++++++++++++ RESET TAGS +++++++++++++++++++++ */
* {	margin:0; padding:0; font-family:Arial; font-size:100%; color:#000; text-decoration:none; }
body { height:100%; background-color:#ccc; margin:0; padding:0; text-align:left; font-size:62.5%;}
table, td, th { background: transparent; border-collapse: collapse; vertical-align:top; }
img { border:none; }
ul { width:auto; list-style:none; }
* html li {height: 1%}
body *{color:#000;}
.hide{ display:none;}
.clear{ clear:both;}
html {overflow: -moz-scrollbars-vertical; height:100%;}

#container { position: relative; margin: auto; left: 0px; top: 0px; width: 1024px; height: 100%; background-color: #fffcca; padding: 0px;}

#logo { position: absolute; background: #0072BF; height: 115px; padding: 10px; width: 205px; color: #fff; top: 0px; left: 0px; }
	#logo h1{ font-size: 1.4em; color: #fff; letter-spacing: 4px; font-weight: bold; width:100px;}
		#logo h1 em{color:#6FF;}

#content-wrapper{background: #fffcca;}	
#top-menu { position: absolute; top:2px; height:30px; right:0px; text-align: right; background-color: #fffcca; width: 789px; padding: 5px; font-size: 1.2em; }
	#top-menu a{ margin-left:10px; }
	
#static-menu{ position: absolute; top: 29px; right: 0px; background-color: #0072BF; width: 790px; padding: 5px; height: 18px; font-size: 1.4em;}
	#static-menu a{ color: yellow; margin-right:20px;}
		#static-menu li a:hover{ text-decoration: underline; }
		#static-menu ul{ }
		
#main-menu{ width: 215px; height:100%; position: absolute; top: 115px; left: 0px; color:#FFF; background-color: #0072BF;  padding: 5px; font-size: 1.4em;  }
	#main-menu *{ color: #fff; }
	#main-menu .open a{ color: yellow; }
		#main-menu .open ul li a{ color: #fff; }
			#main-menu .open ul li.open a{ color: yellow; }
				#main-menu .open ul li.open ul li a{ color: #fff; }
				#main-menu .open ul li.open ul li.open a{ color: yellow; }
					#main-menu .open ul li.open ul li.open ul li a{ color: #fff; }

		#main-menu ul { }
			#main-menu ul li{ padding-left: 10px; }
				#main-menu ul li ul li{ padding-left: 15px; }
					#main-menu ul li ul li ul li{ padding-left: 15px; }



	#content #nav { background-color: #fffcca; padding: 10px 0 10px 0; margin: 0px; }
		#content #nav h4 { margin-top: 5px; font-size: 1.4em;} 
		#content #nav li a { text-decoration: underline; color: #009; font-size: 1.4em;} 
		
	#page-navigation-top{ position:absolute; top:75px; left:520px; z-index:1; width:225px;}
	#page-navigation-bottom{ position:absolute; bottom:0px; left:295px; z-index:1; width:225px;}
		#page-navigation-top a, #content #page-navigation-bottom a{ font-size: 1.2em; color: #009}
			.next-page{position:absolute; top:0;right:0px;}
			.previous-page{position:absolute; top:0; left:0px;}

#sitemap{}
#body #sitemap a{ font-size:100%;}
#body #sitemap ul { margin-bottom: 10px; font-weight: bold; list-style:none;}
	#body #sitemap ul li{ padding-left: 0px; width: 180px; float: left;list-style:none; }
		#body #sitemap ul li ul li{  font-weight: normal; list-style:none;}
			#body #sitemap ul li ul li ul li{list-style:none;}


#content{position: absolute; top:57px; left:225px;background: #fffcca; padding:20px 25px 0 25px;width:749px;}
	#content #body {margin: 30px 0 0 0;}
	
/* css van het content blok, deze css kan aangepast worden  */
		#body .highlight{ background: #ccc; }
		#body h1{ font-size: 3.0em; }
		#body h2{ font-size: 2.3em; }
		#body h3{ font-size: 1.7em; }
		#body h4{ font-size: 1.4em; font-weight: bold; margin-top:30px }
		#body img{ margin: 20px 0 20px 0; }
/*		#body a{ font-size: 100%; color: blue; text-decoration:underline;  }*/
		#body a{ font-size: 100%;  color: #009;   }
		
		address,strong{ font-size: 1.4em; font-weight: bold; }
		#body p{  font-size: 1.4em; }
		#body p a{  font-size: 100%; }
		#body .intro { padding:5px; margin:30px 0 30px 0;}
		#body .intro { padding:5px; border-bottom:1px solid #aaa;  margin:30px 0 30px 0;}
		#body .example{border-bottom:1px solid #aaa; padding-top:20px;}
		#body .edu{margin-bottom: 20px;}
			#body .edu p.lin_exp{font-size:1.6em; margin-top:10px;}
		
		#body ul{font-size:1.4em; margin-left:15px;}
			#body ul li{ list-style:disc;}
				#body ul li ul{ font-size:100%;}
					#body ul li ul li{ list-style:circle}

		#last-update{ font-size: 1.2em; margin:10px 0 10px 0; font-style:italic; }


/*a.previous-page{ color: #0072BF; }
a.next-page{ color: #0072BF; }*/