html, body, #holder { min-height: 99%; width: 100%; height: 100%;}
html>body, html>body #holder { height: auto;}


#holder { 
	position: absolute; 
	top: 0; 
	left: 0;
	}

body  {
	/* achtergrond kleur werkt voor alles behalve het menu en de headerbalk*/
	background-color: #f7f7e1;
	margin: 0; 
	padding:0;
	}

#header {
	position: relative;
	left: 10px;
	width: 98%;
	}

#content {
	position: relative;
	margin-left: 205px; 
	padding-bottom: 3em; 
	height: auto; 
	width: 75%;
	margin-top: 10px;
	margin-right: 10px;
	}
#nav {
	position: absolute;
	left: 10px;
	top:97px;
	padding-top: 26px;
	float: left;
	padding-left: 0;
	/* achtergrond menu */
	background: #e8e8ce;
	width: 180px;
	height: auto;
	white-space: nowrap;
	z-index: 1;
}


#footer {
  clear: both; 
  position: absolute; 
  bottom: 0; 
  left: 10px; 
  border: none; 
  width: 98%;
	
 }



#nav a:hover {
	/*submenus tekst hoover*/
	background-color: #f7f7e1;
	text-decoration: none;
}

.buttonlabel{
	font-size: 43px;
	height: 14px;
	cursor: default;
	color: #ff0000;
	border-width: 1px;
}

.buttonlabel img {
	margin-bottom: -4px;
	margin-left: -19px;
}


/* depressed label state  */
.labelDown {
	/*uitgeklapt label*/
	color: #000000;
}

/* depressed label mouseover state  */
.labelHover.labelDown {
}



.level1label {
	font-size: 18px;
	color: red;
	font-weight: 100;
	padding-left: 18px;
	cursor: default;
	margin-left : 8px;
	border-left: 0px solid #BBBBBB !important;
	border-bottom: 0px solid #BBBBBB !important;
	border-top: 0px solid #BBBBBB !important;
}
/* 1e SUB zwart */
.level2label {
	color:black;
	font-size: 14px;
	font-weight: 100;
	padding-left: 18px;
	cursor: default;
	margin-left: 18px;
	border-left: 0px solid #BBBBBB !important;
	border-bottom: 0px solid #BBBBBB !important;
	border-top: 0px solid #BBBBBB !important;
	
			}
/* 2e SUB groen */
.level3label {
	color:green;
	font-size: 13px;
	font-weight: 100;
	padding-left: 18px;
	cursor: default;
	margin-left: 23px;
	border-left: 0px solid #BBBBBB !important;
	border-bottom: 0px solid #BBBBBB !important;
	border-top: 0px solid #BBBBBB !important;
			}
/* 3e SUB paars */
.level4label {
	color: purple;
	font-size: 12px;
	font-weight: 100;
	padding-left: 18px;
	cursor: default;
	margin-left: 38px;
	border-left: 0px solid #BBBBBB !important;
	border-bottom: 0px solid #BBBBBB !important;
	border-top: 0px solid #BBBBBB !important;
}

.level1label a  {
				color:red;
}			
.level1label a:visited  {
				color:red;
}			
.level2label a {
				color:black;
}			
.level2label a:visited {
				color:black;
}			
.level3label a  {
				color:green;
}			
.level3label a:visited  {
				color:green;
}			
.level4label a  {
				color:purple;
}
.level4label a:visited  {
				color:purple;
}


.disabled a {
   color: gray;
}
			
span.disabled {
   color: gray;
}



 #nav a {
	text-decoration: none;
}

h2 {
	color: #ffc7a9;
	text-align: center;
	font-family: Trebuchet MS;
}
 
@media print {

	title { display: none }
	#nav {
		width: 0;
		height: 0;
		padding: 0px;
		margin: 0;
		display: none;
		
	}
	#footer {
		width: 0;
		height: 0;
		padding: 0px;
		margin: 0;
		display: none;
	
	}

}

