* {
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
p {
  color:#17037c;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
  margin:5px 0;
}

h1 {
  font-family:Arial, Helvetica, sans-serif; 
  font-variant: small-caps;
  font-size:170%;
  font-weight:bold;
  color:#76b7e9;
  margin-bottom:0.8em;
  /* padding-top:2.8em;
 *padding-top:1.9em; /*reposition for IE*/
}

h2 {
  font-family:Arial, Helvetica, sans-serif; 
/*  font-variant: small-caps;*/
  font-size:150%;
  font-weight:bold;
  margin:1em 0px 0.4em 0px;
  color:#76b7e9;
}

h3 {
  font-size:120%;
  font-weight:bold;
  padding:0px;
  margin:1em 0px 0px 0px;
  color:#e64269;
}

h4 {
  font-size:110%;
  font-weight:bold;
  padding:0px;
  margin:1em 0px 0px 0px;
  color:#17037c;
}

h5 {
  font-size:100%;
  font-weight:bold;
  padding:0px;
  margin:1em 0px 0px 0px;
  color:#17037c;
}

.homepage h1 {
  font-family:Arial, Helvetica, sans-serif; 
  font-variant: small-caps;
  font-size:170%;
  font-weight:bold;
  color:#76b7e9;
  margin:1.2em 0px 0.8em 0px;
}

.nieuws h2 {
  display:inline;
  margin:1em 5px 0em 0px; 
}

.boekenlegger h2 {
  color:#ffffff;
/*  margin-bottom:0.2em !important;*/
  margin:1em 0 0.2em 0;
/*  font-variant: small-caps;*/
/*  padding-top:2em;*/
/*  margin-bottom:0.5em !important;*/
}

.boekenlegger h2 a {
  text-decoration:underline;
}

.boekenlegger h2 a:hover {
  text-decoration:underline;
  color:#707094;
}

.content {
  color:#17037c;
}


CITE {
  font-style:italic;
  color:#1fa12d;
}

.blockquoteBlock {
  display:block;
  color:#7c8083;
  margin:10px 20px;
  padding:10px;
  border:dashed 1px #7c8083;  
}

.linklijst H2 {
  font-family:Arial, Helvetica, sans-serif; 
/*  font-variant: small-caps;*/
  font-size:140%;
  color:#ffffff;
  margin:0 0 0.3em 0;
}

.footer p {
  color:#ffffff;
}

.footer H1 {
  font-family:Arial, Helvetica, sans-serif; 
  font-variant: small-caps;
  font-size:130%;
  color:#ffffff;
  margin:2.5em 0px 0.6em 0px;
}

.content .inleiding {
  color:#17037c;
  margin-bottom:10px;
}

.content a {
  color:#e44e71 !important;
  text-decoration:none;
  background-color:#fdf2f5;
}

.content a:visited {}

.content a:hover {
  text-decoration:underline;

}

.content ul, .contents ol {
  color:#17037c;
  list-style-type:disc;
  margin:7px 0px 7px 0px !important;
}

.content ul li {
  margin:0px 0px 0px 2.5em !important;
  padding-left:4px !important;
}

.content ul li.download {
  padding:2px 0px 5px 20px !important;
  background-position: 0px 2px !important;
}

.content ol {
  margin:7px 0px 7px 0px !important;
  color:#17037c;
}

.content ol li {
  margin:0px 0px 0px 3em !important;
}

.content ol.listType_a { list-style-type:lower-alpha; }
.content ol.listType_A { list-style-type:upper-alpha; }
.content ol.listType_i { list-style-type:lower-roman; }
.content ol.listType_I { list-style-type:upper-roman; }
.content ol.listType_1 { list-style-type:decimal; }


.rechter-helft .tekstblok ul, .contents ol {
  color:#ffffff;
  list-style-type:disc;
  margin:7px 0px 7px 0px !important;
}

.rechter-helft .tekstblok ul li {
  margin:0px 0px 0px 2.5em !important;
  padding-left:4px !important;
}

.rechter-helft .tekstblok ol {
  margin:7px 0px 7px 0px !important;
  color:#ffffff;
}

.rechter-helft .tekstblok ol li {
  margin:0px 0px 0px 3em !important;
}

.rechter-helft .tekstblok ol.listType_a { list-style-type:lower-alpha; }
.rechter-helft .tekstblok ol.listType_A { list-style-type:upper-alpha; }
.rechter-helft .tekstblok ol.listType_i { list-style-type:lower-roman; }
.rechter-helft .tekstblok ol.listType_I { list-style-type:upper-roman; }
.rechter-helft .tekstblok ol.listType_1 { list-style-type:decimal; }


table {
  font-size:100%;
  width:100%;
  border-collapse:collapse;  
  line-height:150%;
  text-align:left;
  margin-top:10px;
  margin-bottom:10px;
/*  background-color:#ffffff;*/
}

th {
  color:#fff;
  border:1px solid #76b7e9;
  padding:3px;
  background-color:#76b7e9;  
}

 td { /* DIT CONFLICTEERD MET HET BEWERKENSCHERM!!!!! */
  border:1px solid #76b7e9;
  padding:3px;
}

caption {
  font-weight:bold;
  text-align:left;
  font-size:100%;
}

.noborder tabel {
  font-size:100%;
  width:100%;
  border-collapse:collapse;  
  line-height:150%;
  text-align:left;  
}

.noborder th {
  border:1px solid #f5f5f7;
  color:#000033;  
  background-color:#ffffff;
  padding:3px;
}

.noborder td {
  border:1px solid #f5f5f7;
  padding:3px;
}
/*

.imgborder {
  border:1px solid #000033;
  float:right;
} 

img.borderfalse {
  border-style:none;
  border:0px;
}

img.bordertrue {
  border:1px solid #000033;
}
*/
