/* Generated by KompoZer */

/* Generated by KompoZer */
body {
  margin: 0;
  color: #111111;
  text-align: left;
  padding-bottom: 0;
  font-size: 10pt;
  font-family: Comic Sans MS,Sans-Serif;
  background-color: #ffffee;
}
h1 {
  margin: 0 0 15pt;
  text-align: center;
}
h2 {
  margin: 0;
  color: #cc0000;
}
h3 {
  margin: 0;
}
h4 {
  margin: 0;
}
h5 {
  margin: 0;
}
h6 {
  margin: 0;
}
ul {
  margin-top: 0;
  margin-bottom: 0;
}
ul li p {
  margin: 0;
  background-color: #ffffff;
}
hr {
  border: 1px solid black;
  background-color: #000000;
  min-height: 3px;
}
a {
  text-decoration: underline;
  color: #000099;
}
a:hover {
  color: green;
}
blockquote {
  margin: 0 3%;
  padding-top: 0px;
}
xtable {
  width: 98%;
  min-width: 600px;
  border-collapse: collapse;
  vertical-align: top;
}
xtable td {
  vertical-align: top;
}
table .Lijnen {
  margin-left: 5pt;
  margin-right: -5pt;
}
table .Lijnen td {
  border: 1px solid black;
  padding-left: 5pt;
  padding-right: 5pt;
  margin-left: 5pt;
}
table .Lijnen th {
  border: 1px solid black;
  padding-left: 5pt;
  padding-right: 5pt;
}
.Cel_Links {
  padding-right: 10pt;
}
.Cel_Rechts {
  padding-left: 10pt;
}
.Cel_Midden {
  padding-left: 10pt;
  padding-right: 10pt;
}
.Cell_SizeMin {
  width: 10%;
}
.Lijnen {
  border: 1px solid black;
}
.AchterVlak {
  background-color: #eeffff;
}
.AchterVlak a:hover {
  background-color: #00f0f9;
}
.Col2 {
  width: 50%;
}
.Col3 {
  width: 33%;
}
.ColMin {
  width: 10%;
}
.PasFotoH {
  height: 27mm;
}
.PasFotoW {
  width: 25mm;
}
.PasFotoW img {
  width: 25mm;
}
.PasFotoLijst {
  text-align: center;
  padding-top: 5pt;
  padding-left: 100pt;
  padding-right: 100pt;
  background-color: #ffcc66;
}
.FotoL {
  float:left;
  padding-right: 10pt;
  display:inline-block;
}  
.FotoR {
  float:right;
  padding-left: 10pt;
}  
.IndexTabel {
  border-collapse: collapse;
  margin-left: 5px;
/*  width: 98%; */
  min-width: 600px;
}
.IndexTabel td {
  border: 1px solid black;
  padding-right: 5pt;
  padding-left: 5pt;
}
.IndexTabel td h1 {
  margin: -1px -5pt;
  line-height: 150%;
  font-size: 120%;
  font-weight: bold;
  text-align: center;
  color: #ffffee;
  background-color: #336666;
}
.IndexTabel td h2 {
  margin: -1px -5pt;
  line-height: 130%;
  font-size: 110%;
  text-align: center;
  color: black;
  background-color: #ffcc66;
}
.IndexTabel td h3 {
  line-height: 120%;
  font-size: 110%;
  text-align: center;
  font-style: italic;
  margin-left: -5pt;
  margin-right: -5pt;
}
.IndexTabel a {
  text-decoration: none;
}
.FaqPage {
}
.FaqPage h2 {
  border-style: solid none;
  border-width: thin;
  border-top: thin solid #cc0000;
  border-bottom: thin solid #cc0000;
  background-color: #99ffff;
  font-size: 120%;
  padding-left: 5pt;
  padding-right: 5pt;
}
.FaqPage h1 {
}
.LedenLijst .List {
  background-color: #eeffff ! important;
}
.LedenLijst .List th {
  background-color: #ffcc99;
}
.LedenLijst .List b {
  background-color: yellow;
}
.LedenLijst .List a {
  text-decoration: none;
}
.LedenLijst .List a:hover {
  color: black;
  background-color: #ffccff;
}

.NarrowPage {
  margin-left: 100px;
  margin-right: 130px;
}

.NarrowPageLeft {
  margin-left: 100px;
}
.NarrowPageRight {
  margin-right: 130px;
}
#DocPage {
  width: 100%;
  vertical-align: top;
 display:table;
}
#DocHeader {
  width: 100%;
  height: 200px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}
#DocMiddle {
  width: 100%;
  margin: 0;
  padding: 0;
  text-align:left;
  background-position:top left;
 }
#DocMiddleLeft {
  float: left;
  width: 150px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}
#DocMiddleLeftMenu {
  width: 150px;
  height: 600px;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}
#DocMiddleBody {
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  margin-left: 160px;
  margin-right: 20px;
  background-position:top right;
  background-repeat : no-repeat;


}
#DocFooter {
  height: 32px;
  width: 100%;
  padding: 0px 0px 0px 0px;
  vertical-align: top;
  position: relative;
}