@charset "utf-8";
#outerWrapper {
   background-color: #fff;
   margin: 10px auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
   text-align: left; /* Redefines the text alignment defined by the body element. */
   width: 950px;
   border: 1px solid #000000;
}
#outerWrapper #kop {
   background-color: #ddd;
   background-image: url("../img/kop.jpg");
   background-repeat: no-repeat;
   border-bottom: solid 1px #000000; /* Sets the bottom border properties for an element using shorthand notation */
   height: 140px;
   line-height: 15px;
   padding: 10px 10px 10px 10px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
   background-position: top left;
}
#themas {
   color: #000;
   font-size: 8pt;
   margin: 0px;
   padding: 1px;
   text-align: center;
   position: absolute;
   top: 154px;
   width: 928px;
   background:;
}
#logo {
   float: left;
   left: 10px;
   margin: 0px;
   padding: 0px;
   position: relative;
   top: -1px;
   top: 4px;
   width: 0;
}
#outerWrapper #contentWrapper {
   background-color: #fff;
   margin: 0px;
   padding: 0px;
}
#outerWrapper #contentWrapper #menu {
   background-color: #ebebeb;
   border-right: solid 1px #666; /* Sets the right border properties for an element using shorthand notation */
   float: left;
   height: 350px;
   width: 164px;
}
#vlaggen {
   float: left;
   left: 15px;
   margin: 0px;
   padding: 0px;
   position: relative;
   top: 65px;
}
/*  De padding moet niet in de wrappers, maar op de onderdelen */
#outerWrapper #contentWrapper p, #outerWrapper #contentWrapper table {
   margin: 0px 5px 0px 10px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
   padding: 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
}
/*  De padding moet niet in de wrappers, maar op de onderdelen */
#outerWrapper #contentWrapper h1, #outerWrapper #contentWrapper h2 {
   margin: 0px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
   padding: 10px 0px 0px 10px; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
}
#outerWrapper #contentWrapper h1 {
   margin-bottom: 6px;
}
/* Contains the main page content. When using a mutliple column layout the margins will be set to account for the floated columns' width, margins, and padding. */
#outerWrapper #contentWrapper #content {
   background-color: #fff;
   background-attachment: scroll;
   background-image: url("../img/content.jpg");
   background-repeat: repeat-y;
   height: 350px;
   width: 785px;
   margin-bottom: 0;
   margin-top: 0;
   overflow: auto;
}
/* Using floated elements and a clear float class is a common method to accomplish multiple column tableless layouts. If floated elements are used without being cleared the elements following will wrap around the floated element. This class should be applied to an element after the last floated element and before the close of the container with floated elements. */
#outerWrapper #contentWrapper .clearFloat {
   clear: left;
   display: block;
}
#outerWrapper #voet {
   background-color: #ddd;
   border-top: solid 1px #666; /* Sets the top border properties for an element using shorthand notation */
   margin: 0px;
   padding: 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
}
#outerWrapper #voet  p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 1px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.clearFloat {
   clear:both;
   height:0;
   font-size: 1px;
   line-height: 0px;
}
#outerWrapper #contentWrapper #content #onlinezeilen { margin-top: 2px; }
.linkerkolom {
   margin: 5px 15px 10px 10px;
   float: left;
   width: 365px;
}
.rechterkolom {
   margin: 5px 10px 10px 0px;
   float: right;
   width: 365px;
}
#outerWrapper #contentWrapper #content .linkerkolom p,
#outerWrapper #contentWrapper #content .rechterkolom p,
#outerWrapper #contentWrapper #content .linkerkolom table,
#outerWrapper #contentWrapper #content .rechterkolom table,
#outerWrapper #contentWrapper #content #formSpring,
#outerWrapper #contentWrapper #content #formSpring #Springlijst {
   margin: 0px;
   padding: 0px;
}
