h1,
h2.h1 {
  font-size:120%;
  font-weight:bold;
  color:#323662;
}

h2 {
  font-size:110%;
  font-weight:bold;
  padding:0px;
  margin:1em 0px 0.6em 0px;
  color:#323662;
}

h2.h1 {
  /*margin:0 0 6px 0;*/
  /*position:relative;
  top:-4px;*/
}

h3 {
  font-size:100%;
  font-weight:bold;
  padding:0px;
  margin:1em 0px 0px 0px;
  color:#8faa03;
}

h4 {
  font-weight:bold;
  font-style:italic;
  font-size:100%;
  padding:0px;
  margin:1em 0px 0px 0px;
  color:#323662;
}

p {
  margin-top:0px;
  color:#323662;
}

.content a {
  color:#0153a5;/* !important*/
  text-decoration:underline;
}

.content a:visited {
  color:#708603;
}

.content a:hover {
  text-decoration:none;
}

.content ul, .content ol {
  margin:7px 0px 7px 0px !important;
  color:#323662;
}

.content ul {
  list-style-type:square;
  color:#323662;  
}

.content ul li {
  margin:0px 0px 0px 2.5em !important;
  padding-left:8px !important;
}

.content ul li.download {
  padding:2px 0px 5px 20px !important;
  background-position: 0px 2px !important;
}

.content ol .vraag {
  display:inline;
}

.content ol li {
  margin:0px 0px 0px 3em !important;
}

.htmlView table,
.htmlEdit table
{
  font-size:100%;
  width:100%;
  border-collapse:collapse;  
  line-height:150%;
  text-align:left;
  margin-top:10px;
  margin-bottom:10px;  
}

th {
  border:1px dotted #d1d1d1;
  color:#ffffff;
  background-color:#a2c105;
  padding:3px;
}

 td {
  border:1px dotted #d1d1d1;
  padding:3px;
  color:#323662; 
}

caption {
  font-weight:bold;
  text-align:left;
  font-size:100%;
  color:#323662;  
}

.noborder tabel {
  font-size:100%;
  width:100%;
  border-collapse:collapse;  
  line-height:150%;
  text-align:left;  
}

.noborder th {
  border:1px solid #ffffff;
  color:#ffffff;  
  background-color:#a2c105;
  padding:3px;
}

.noborder td {
  border:1px solid #ffffff;
  padding:3px;
  color:#323662;
}


.imgborder {
  border:1px solid #323662;
  float:right;
} 

img.borderfalse {
  border-style:none;
  border:0px;
}

img.bordertrue {
  border:1px solid #323662;
}

dl,
dt,
dd {
  color:#323662;
}

.list-style-type-lower-alpha {
  list-style:lower-alpha;
}

.list-style-type-upper-alpha {
  list-style:upper-alpha;
}

.list-style-type-lower-roman {
  list-style:lower-roman;
}

.list-style-type-upper-roman {
  list-style:upper-roman;
}

/* Keywordbinding */
span.keyword {
  border-bottom: 1px #00ccff dashed;
}

