* {padding: 0; margin: 0;}
/* general selector ========================= */
  
/*definition body ======================================= */
body {background-color:#6666CC; font-family: arial, helvetica, sans-serif; 
font-size: 59.5%; font-weight: bold}

/* definition wrapper ======================================== */
#wrapper {background: #6666CC; margin: 0px;}

/* end wrapper  
 definition header ======================================== */
 
#divider1  { font-weight: bold; border : 0px; background-image: url(pics/bgfgod.jpg);
						border-collapse: collapse; color :navy;    clear: both; text-align: left;     
						padding: 0px; border-bottom: 0px; height: 22px;
						background-color: #6666CC; }
						
#divider2  {background-color:  #6666CC;  font-weight: bold;         border : 0px; 
						border-collapse: collapse; color :white;    clear: both; text-align: left;     
						padding: 0px; border-bottom: 0px; height: 22px; }
 
#kopf  {background: white; background-image: url(http://www.vsoa.eu/pics/fgodheader.jpg);
 background-position: right; clear: both; height: 130px; background-repeat: no-repeat;  }

 
#kopf h1   { font-size: 4.2em ; margin-top: 0em; margin-bottom: 0.4em; margin-left: 90px; padding: 0;
color: navy; 
}

#kopf h2 {
font-size: 1.5em ; margin-top: 0.5em; margin-bottom: 0.4em; padding: 0; margin-left: 40px; color: maroon; 
}

#kopf p  { font-size: 1.6em; margin-bottom: 0.5em; line-height: 1.3em; margin-left: 40px;} 

/* end header 

 start main ============================================ */
 

 
#main {background-color: white; margin-left: 205px;}

#main h1 { font-size: 2.2em ; margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 60px; padding: 0;
color: navy; 
}
#main h2 {
font-size: 1.8em ; margin-top: 0.5em; margin-bottom: 0.4em; padding: 0; margin-left: 40px; color: maroon; 
}

#main h3 {
font-size: 1.6em ; margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 20px; padding: 0; color: navy;
}
#main h4 {
font-size: 1.5em ; margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 10px; padding: 0;  color: navy;
}
#main h5 {
font-size: 1.4em ; margin-top: 0.5em; margin-bottom: 0.4em; margin-left: 8px; padding: 0;  color: maroon;
}
 #main p { font-size: 1.2em; margin-bottom: 0.5em; line-height: 1.3em;} 
 #main p right { font-size: 1.3em;  margin-top: 0.5em; margin-bottom: 0.2em; text-align: right; } 

#main td  {
font-size: 1.4em ;  text-align: center; }
 table {
 border: 2px; 
 }
cite { font-size: 0.9em; margin-bottom: 0.5em; line-height: 1.3em; margin-left: 30px;  }
/*  definition you_are_here ======================================= */


/*  end  you_are_here ======================================= */


/* =========================================divisions de main */

#text {  font-weight: bold;         border : 0px; 
				border-collapse: collapse;     clear: right; text-align: left;     
				padding: 20px; border-bottom: 3px solid red; min-height: 135px;}
				
#text ol {color: black; font-size: 1.3em; padding-left: 15px; margin-bottom: 5px;}
#text ul {color: black; font-size: 1.3em; padding-left: 15px; margin-bottom: 5px;}
#text ul ul {color: black; font-size: 1em; padding-left: 15px; margin-bottom: 5px;}
#text dl {margin-bottom: 1em;  }
#text dt { color: black; font-size: 1.6em; padding-left: 15px; margin-bottom: 0.6em;}
#text dd  { color: black; font-size: 1.5em; padding-left: 25px;}

#text #intro {color: navy; font-size: 1.6em; padding-left: 15px;}

#text #signature {color: navy; font-size: 1.4em; padding-left: 15px;}

#text hr {border:  thin solid red; height: 3px; width: 95%; margin-top: 3px; 
margin-bottom: 3px;}


/* end main  
 start nav ============================================ */
#nav {background-color: #6666D2; font-weight: bold; border : 0; 
border-collapse: collapse; color : white; float: left;  clear: left;  width : 190px;    
padding-top: 0px; padding-right: 0; padding-bottom: 10px; padding-left: 15px;  
text-align: left;}

#nav h2 { margin-bottom: 10px;  font-size: 1.5em;
} 

#nav ul {margin-bottom: 10px;  font-size: 1.5em;}

#nav li {border: 1px solid white; list-style-type: none;}

#nav a {display: block; text-decoration: none; color: white; padding: 5px 14px;}
 #nav p { font-size: 0.9em; line-height: 1.5em; margin-bottom: 1.5em;  }

/* end nav 
 start footer ========================== */
#footer p {padding-top: 1em; padding-right: 0; padding-bottom: 1.5em; padding-left: 3em; font-size: 1em;}



/* end footer  

/* ==========beelden=============== */

.imageleft {float: left;  float: left; margin: 10px;}

.imageright {float: right;  float: right; margin: 10px; clear: right;}


