BODY {
	 color:black;
	 background:white;
	 font-family:Tahoma, Arial, sans-serif;
	 font-size:0.9em;
}

H1 {
   color:#660099;
   border:solid;
   border-width:1px 10px 1px 10px;
   background:#FFFFCC;
   width:90%;
   padding:5px;
   text-align:center;
   font-family:sans-serif;
   font-size:xx-large;
}

H2 {

   color:#660099;
   border:solid;
   border-width:1px 5px 1px 5px;
   background:#FEE2E8;
   width:70%;
   padding:5px;
   text-align:center;
   font-family:Tahoma, Arial, sans-serif;
   font-size:x-large;
}

H3 {
   color:#660099;
   border-style:solid;
   border-bottom-style:double;
   border-width:1px 1px 3px 1px;
   background:#FFFFCC;
   width:60%;
   padding:5px;
   padding-left:20px;
   text-align:left;
   font-family:Tahoma, Arial, sans-serif;
   font-size:1.3em;
}

H4 {
   color:#660099;
   border-style:solid;
   border-width:1px 2px 2px 1px;
   background:#FEE2E8;
   width:50%;
   padding:5px;
   text-align:left;
   font-family:Tahoma, Arial, sans-serif;
   font-size:1.1em;
}



OL { 
   list-style-type: decimal;
   }  
   
LI {
   padding-top:0.5em;
   }
   


A:link {
	color:blue;
	text-decoration:none;
	}
	
A:visited {
	color:blue;
	text-decoration:none;
	}
A:hover {
		color:red;
		background:#FFFF99;
}

.blokje {
	border:solid;
	border-width:1px 0px 0px 0px;
	padding-bottom:30px;
}

TR.koptabel {
	color:#660000;
	background-color:#CCCCFF;
}



.item1{
	   margin-left:20px;
	   font-size:small;
	   width:90%;
	   text-align:justify;
}


pre {
	/*white-space: -moz-pre-wrap; /* Mozilla, supported since 1999 */
	/*white-space: -pre-wrap; /* Opera 4 - 6 */
	/*white-space: -o-pre-wrap; /* Opera 7 */
	/*word-wrap: break-word; /* IE 5.5+ */
	/*white-space: pre-wrap; /* CSS3 - Text module (Candidate Recommendation) */
}

.code {
	   margin:0px;
	   padding-left:5px;
	   margin-left:10px;
	   margin-top:5px;
	   margin-bottom:5px;
	   font-size:10pt;
	   font-family:Tahoma, arial, sans-serif;
	   text-align:left;
	   //background:#D8D8E2;
	   background:#D9DDFF;
	   color:#660000;
	   //border:dashed black;
	   border-width:1px;
	   
}

.codealg {
	   margin-left:30px;
	   margin-top:5px;
	   margin-bottom:5px;
	   font-size:medium;
	   font-family:Tahoma, arial, sans-serif;
	   width:590px;
	   text-align:left;
	   background:white;
	   color:#333333;
	   padding:5px;
	   font-weight:bold;
}

.codeaf {
	   margin-left:30px;
	   margin-top:5px;
	   margin-bottom:5px;
	   font-size:medium;
	   font-style:italic;
	   font-family:Tahoma, arial, sans-serif;
	   width:590px;
	   text-align:left;
	   background:white;
	   color:#FF0000;
	   padding:5px;
}

.codeoud {
	   color:#003366;
}


.tag {
	color:#660000;
	font-weight:bold;
	}
.att {
	color:#990000;
	font-style:italic;
	}
.attwaarde {
    color:#9933CC;
	font-style:italic;

  }
.csseig {
	color:#339900;
	font-style:italic;
}
.csswaarde {
	color:#000066;
	font-style:italic;
}


.sign {
	  font-style:italic;
	  font-size:small;
}


.bestand {
	font-style:italic;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}

.aanduiden {
	background:#FFFF00;
	font-weight:bold;
}

.reswoord {
	color:#660000;
	font-weight:bold;
	}
.klasse {
	color:#990000;
	font-style:italic;
	}
.methode {
    color:#9933CC;
	font-style:italic;

  }
.prop {
	color:#339900;
	font-style:italic;
}
.waarde {
	color:#000066;
	font-style:italic;
}

.var {
	color:#660000;
	font-weight:bold;
}
.vartype {
	color:#CC0000;
	font-weight:bold;
}

.toep {
	color:#CC3366;
	font-style:italic;
	margin-left:30px;
	border:solid;
	border-width:1px 0px 1px 0px;
	margin-bottom:10px;
}

.uitvoer{
	font-size:10pt;
	background:#CCCCCC;
	width:350px;
	margin-top:10px;
	margin-left:20px;
}

.actie {
	border:solid;
	border-width:0px 0px 0px 1px;
	margin-left:30px;
	padding-left:10px;
}

.diagram {
	float:right;
	border:dashed 1px red;
}