           
html {      margin: 0;
            padding: 0;
            background: #458b00;
            }
                       
body {      background: #fff url(../images/headerimage.png) left top no-repeat;
            color: #333;
            font-family: 'trebuchet ms', serif;
            font-size: 0.8em;
            line-height: 1.5em;
            margin: 20px auto;
            min-width: 600px;
            padding: 0 40px 0 20px;
            width: 70%;
            }
            
h1 {        color: #458b00;
            font-family: arial, sans-serif;
            float: left;
            font-size: 220%;
            font-weight: normal;
            letter-spacing: 0.1em;
            line-height: 1.2em;
            margin: 0;
            padding: 0;
            text-align: right;
            text-indent: 14px;
            text-transform: uppercase;
            width: 500px;
            }
            
object {    height: 174px;
            margin: 0;
            padding: 0;
            width: 34px;
            }
                                           
h2 {        clear: both;
            color: #458b00;
            font-family: arial, sans-serif;
            font-size: 200%;
            font-weight: normal;
            margin: 1em 0 0.5em 120px;
            }
            
#navigatie + * {
            margin-top: 0;
            padding-top: 0.5em;
            }
            
#navigatie {background-color: #fff;
            font-family: arial, sans-serif;
            font-size: 95%;
            height: 192px;
            list-style-type: none;
            margin: 0 -40px 0 500px;
            padding: 0;
            }
            
#navigatie li {           
            background-color: #50920f;
            display: block;
            line-height: 24px;
            margin: 0;
            padding: 0 0 0 16px;
            text-indent: 16px;
            }    
            
#navigatie li+li { background-color: #5c991f; border-top: solid 1px #ddd;}
#navigatie li+li+li { background-color: #67a02f; }
#navigatie li+li+li+li { background-color: #73a83f; }
#navigatie li+li+li+li+li { background-color: #7faf4f; }
#navigatie li+li+li+li+li+li { background-color: #8ab65f; }
#navigatie li+li+li+li+li+li+li { background-color: #96bd6f; } 
            
#navigatie li a {
            background-color: #fff;  
            color: #000;
            display: block;
            text-decoration: none;  
            }
            
#navigatie li:first-child a {
            background: #fff url(../images/cornertopright.png) top right no-repeat;
            }    
            
#navigatie li a:hover {
            font-weight: bold;
            }

p {         margin: 0 0 1.5em 120px;
            max-width: 45em;
            }

#footer {   background: #fff url(../images/cornerbottomright.png) bottom right no-repeat;
            border-top: solid 1px #458b00;
            font-size: 90%;
            margin: 0 -40px 0 -20px;
            }

#footer p { background: transparent url(../images/cornerbottomleft.png) left bottom no-repeat;
            margin: 0 0 40px 0;
            text-indent: 140px;
            max-width: 55em;
            }
            
ul, ol {    margin: -1.5em 0 1.5em 140px;
            padding: 0;
            } 
            
h2 + ul, h2 + ol, h3 + ul, h3 + ol {
            margin: 0 0 1.5em 120px;
            }
            
li {        margin-left: 2em;
            }            
            
a, a:link { color: #cd3333;
            text-decoration: underline;
            }
            
a:hover {   text-decoration: none;
            }
            
a:visited { color: #66;
            }

.separator {font-size: 200%;
            margin: 0.5em 0 0.5em 120px; 
            text-align: center;
            }
            
label {     color: #458b00;
            display: block;
            float: left;
            font-size: 90%;
            margin-left: -120px;
            text-align: right;
            width: 120px;
            }

img {       background: transparent;
            border: none;
            margin: 0;
            padding: 0;
            }
            
h3 {        color: #458b00;
            font-size: 110%;
            font-weight: bold;
            margin: 1.5em 0 0 120px;
            }
            
.kader {    color: #458b00;
            float:left;
            font-size: 90%;
            margin: 0 1em 0 0;
            padding: 0;
            }
            
.kader img {   
            margin-top: 8px;
            }
            
.datum {    color: #999;
            float: right;
            margin-bottom: 0;
            margin-top: -2.2em;
            }
            
blockquote {border: dotted 1px #458b00;
            border-width: 1px 0;
            clear: left;
            color: #458b00;
            font-family: arial, sans-serif;
            margin: 1.5em 0 1.5em 5em;
            padding: 0.5em 2em;
            }

blockquote p {
            margin-left: 0;
            }
                        
            
            
            
/*  Toegevoegde styles voor teksten.html als xmlHTTPRequest niet ondersteund wordt */

#overzicht {list-style-type: none;
            margin: 0;
            padding: 0;
            position: static;
            }
            
#overzicht ul {
            list-style-position: outside;
            list-style-type: disc;
            margin-left: 140px;
            }
            
#overzicht li  {
            background: transparent;
            border: none;
            cursor: default;
            color: auto;
            margin: 0;
            padding: 0;
            }
            
#overzicht li span { 
            background: #458b00; 
            color: #fff;   
            display: none; 
            float: left;
            font-size: 140%;
            margin-right: 10px; 
            text-align: center; 
            width: 16px;
            }
            
#overzicht li+li span{ background-color: #67a02f; }
#overzicht li+li+li span{ background-color: #7faf4f; }
#overzicht li+li+li+li span{ background-color: #96bd6f; } 
        
cite {      font-style: italic;
            }
            
cite em {   font-style: normal;
            }
            
.statcounter {  
            display: none; /* regel nodig voor IE, die anders een wit blok onderaan de pagina toont */
            position: absolute;
            }
