BODY {
   background-image           : url(../../fileadmin/img/bg.jpg);
   background-attachment      : fixed;
   background-repeat          : repeat;
   background-position        : center;
   scrollbar-face-color       : #F8F8F8;
   scrollbar-shadow-color     : #F8F8F8;
   scrollbar-highlight-color  : #F8F8F8;
   scrollbar-3dlight-color    : #F8F8F8;
   scrollbar-darkshadow-color : #000000;
   scrollbar-track-color      : #F8F8F8;
   scrollbar-arrow-color      : #000000;
   margin                     : 0px;
}

TD {
   font-family     : Arial, Helvetica, sans-serif;
   font-size       : 11px;
   line-height     : 18px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
}
.menu {
   font-family     : Verdana, Arial, Helvetica, sans-serif;
   font-size       : 11px;
   line-height     : 18px;
   color           : #FFFFFF;
   letter-spacing  : 0px;
}
.tekst-kop {
   letter-spacing  : 0px;
   padding-left    : 25px;
   padding-right   : 25px;
   padding-top     : 20px;
   padding-bottom  : 10px;
   vertical-align  : top;
}
.members {
   letter-spacing  : 0px;
   padding-left    : 12px;
   padding-right   : 10px;
   padding-top     : 0px;
   padding-bottom  : 10px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   text-align      : justify;
}
.welcome {
   letter-spacing  : 1px;
   padding-left    : 8px;
   padding-right   : 8px;
   padding-top     : 10px;
   padding-bottom  : 8px;
   vertical-align  : middle;
   color           : #000000;
   font-family     : Arial, Helvetica, sans-serif;
   font-size       : 11px;
}
.title {
   padding-right   : 8px;
   padding-top     : 15px;
   font-size       : 18px;
}
.content-boven {
   letter-spacing  : 0px;
   padding-left    : 25px;
   padding-right   : 20px;
   padding-top     : 10px;
   padding-bottom  : 8px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   line-height     : 20px;
   text-align      : justify;
}
.content-onder {
   padding-left    : 25px;
   padding-right   : 20px;
   padding-top     : 10px;
   padding-bottom  : 8px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   line-height     : 22px;
   text-align      : justify;
}
.content-boven-rechts {
   letter-spacing  : 0px;
   padding-top     : 10px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   line-height     : 20px;
   text-align      : justify;
   padding-left    : 2px;
}
.tekst {
   letter-spacing  : 0px;
   padding-left    : 25;
   padding-right   : 25;
   padding-top     : 20;
   padding-bottom  : 10;
   vertical-align  : top;
}
.balk {
   padding-left    : 11;
}
.meurs {
   color           : #1F8F70;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}
.terlet {
   color           : #096AAB;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}
.jongia {
   color           : #00467F;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}
.techno {
   color           : #E92D2E;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}

.tekst_klein {
   font-family     : "Trebuchet MS";
   font-size       : 11px;
   padding-right   : 10px;
   padding-bottom  : 5px
}

.cursor {
   cursor          : hand
}
.icons {
   vertical-align  : top;
   padding-top     : 20px;
   font-family     : Arial;
   font-size       : 9px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
   line-height     : 8px
}
.iconssts {
   vertical-align  : top;
   padding-top     : 20px;
   font-family     : Arial;
   font-size       : 9px;
   font-style      : normal;
   color           : #ffffff;
   letter-spacing  : 0px;
   line-height     : 8px
}
.iconssts a {
   color           : #ffffff;
}
.menu {
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
}
.sub-menu {
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
   padding-left    : 25px
}
.onder-menu {
   font-family      : "Trebuchet MS";
   font-size        : 12px;
   font-style       : normal;
   letter-spacing   : 0px;
   padding-left     : 20px;
   padding-bottom   : 20px;
   padding-top      : 20px;
   vertical-align   : bottom;
   background-repeat: repeat-y;
}
.onder-menusts {
   font-family      : "Trebuchet MS";
   font-size        : 12px;
   font-style       : normal;
   letter-spacing   : 0px;
   padding-left     : 20px;
   padding-bottom   : 20px;
   padding-top      : 20px;
   vertical-align   : bottom;
   background-repeat: repeat-y;
}
.onder-menusts a{
color:#ffffff;
}
.title-menu {
   font-family     : "Trebuchet MS";
   font-size       : 14px;
   letter-spacing  : 0px;
}
.kop-menu {
   font-family     : "Trebuchet MS";
   font-size       : 11px;      
   padding-left    : 10px;
   color           : #FFFFFF;
}
.bottom {
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
   padding-left    : 30px
}

select, input, textarea, radio, checkbox{
   color           : #000000;
   font-family     : Verdana;
   font-size       : 11px;
   background      : #F8F8F8;
   text-align      : left;
   border-width    : 1; 
   border-color    : #000000; 
   border-style    : solid; 
}
INPUT.button {
   background      : none;
   border          : 0;
   font-weight     : bold;
   width           : 100px;
   height          : 20px;
   cursor          : hand;
}

IMG {
   border          : 0px;
}

A {
   text-decoration : none;
   color           : #000000;
}
A:HOVER {
   text-decoration : underline;
}
A:VISITED {
}
A:ACTIVE {
   text-decoration : underline;
}

A.menu {
   text-decoration : none;
   color           : #ffffff;
}
A.menu:HOVER {
   text-decoration : underline;
}
A.menu:VISITED {
}
A.menu:ACTIVE {
   text-decoration : underline;
}
A.menu_act {
   text-decoration : underline;
   color           : #ffffff;
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-weight     : bold;
   letter-spacing  : 0px;
}

#RTE edior headers
.mpe_18 { 
  font:normal 18px; color:#000000; 
} 
.mpe_16 { 
  font:normal 16px; color:#000000; 
} 
.mpe_14 { 
  font:normal 14px; color:#000000; 
} 
.mpe_12 { 
  font:normal 11px; color:#000000; 
} 
.mpe_11 { 
  font:normal 11px; color:#000000; 
} 

/* LeftMenu eerste niveau */
ul#level1navlist {
 margin: 0 0 0 0;
 padding: 0 0 0 0; 
 list-style-type: none;
}
#level1navlist a {
 display: block;
 padding: 4px 3px 3px 20px; 
 border-bottom: 1px solid #fff;
 background: #EEEEEE url(/fileadmin/img/menu_off.jpg) no-repeat;
}
#level1navlist a:link {
 text-decoration: none;
}
#level1navlist a:hover {
 background: #EEEEEE url(/fileadmin/img/menu_over.jpg) no-repeat;
}
#level1navlist a.current {
 background: #CDCDCB url(/fileadmin/img/menu_on.jpg) no-repeat;
}

/* LeftMenu tweede niveau */
ul#level2navlist {
 margin-left: 0;
 padding-left: 0;
 list-style-type: none;
}
#level2navlist a {
 display: block;
 padding: 4px 3px 3px 30px; 
 border-bottom: 1px solid #fff;
 background: #FFFFFF url(/fileadmin/img/sub_menu_off.jpg) no-repeat; 
}
#level2navlist a:link {
 text-decoration: none;
}
#level2navlist a:hover {
 background: #CDCDCB url(/fileadmin/img/sub_menu_over.jpg) no-repeat;
}
#level2navlist a.current {
 background: #EEEEEE url(/fileadmin/img/sub_menu_on.jpg) no-repeat;
}

/* Sitemap eerste, tweede en derde niveau */
ul#sitemap1 {
 list-style-type: disc;
}
ul#sitemap2 {
 list-style-type: disc;
}
ul#sitemap3 {
 list-style-type: disc;
}

BODY {
   background-image           : url(../../fileadmin/img/bg.jpg);
   background-attachment      : fixed;
   background-repeat          : repeat;
   background-position        : center;
   scrollbar-face-color       : #F8F8F8;
   scrollbar-shadow-color     : #F8F8F8;
   scrollbar-highlight-color  : #F8F8F8;
   scrollbar-3dlight-color    : #F8F8F8;
   scrollbar-darkshadow-color : #000000;
   scrollbar-track-color      : #F8F8F8;
   scrollbar-arrow-color      : #000000;
   margin                     : 0px;
}

TD {
   font-family     : Arial, Helvetica, sans-serif;
   font-size       : 11px;
   line-height     : 18px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
}
.menu {
   font-family     : Verdana, Arial, Helvetica, sans-serif;
   font-size       : 11px;
   line-height     : 18px;
   color           : #FFFFFF;
   letter-spacing  : 0px;
}
.tekst-kop {
   letter-spacing  : 0px;
   padding-left    : 25px;
   padding-right   : 25px;
   padding-top     : 20px;
   padding-bottom  : 10px;
   vertical-align  : top;
}
.members {
   letter-spacing  : 0px;
   padding-left    : 12px;
   padding-right   : 10px;
   padding-top     : 0px;
   padding-bottom  : 10px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   text-align      : justify;
}
.welcome {
   letter-spacing  : 1px;
   padding-left    : 8px;
   padding-right   : 8px;
   padding-top     : 10px;
   padding-bottom  : 8px;
   vertical-align  : middle;
   color           : #000000;
   font-family     : Arial, Helvetica, sans-serif;
   font-size       : 11px;
}
.title {
   padding-right   : 8px;
   padding-top     : 15px;
   font-size       : 18px;
}
.content-boven {
   letter-spacing  : 0px;
   padding-left    : 25px;
   padding-right   : 20px;
   padding-top     : 10px;
   padding-bottom  : 8px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   line-height     : 20px;
   text-align      : justify;
}
.content-onder {
   padding-left    : 25px;
   padding-right   : 20px;
   padding-top     : 10px;
   padding-bottom  : 8px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   line-height     : 22px;
   text-align      : justify;
}
.content-boven-rechts {
   letter-spacing  : 0px;
   padding-top     : 10px;
   vertical-align  : top;
   color           : #000000;
   font-family     : Arial;
   font-size       : 11px;
   line-height     : 20px;
   text-align      : justify;
   padding-left    : 2px;
}
.tekst {
   letter-spacing  : 0px;
   padding-left    : 25;
   padding-right   : 25;
   padding-top     : 20;
   padding-bottom  : 10;
   vertical-align  : top;
}
.balk {
   padding-left    : 11;
}
.meurs {
   color           : #1F8F70;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}
.terlet {
   color           : #096AAB;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}
.jongia {
   color           : #00467F;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}
.techno {
   color           : #E92D2E;
   letter-spacing  : 0px;
   font-weight     : bold;
   font-size       : 11px;
}

.tekst_klein {
   font-family     : "Trebuchet MS";
   font-size       : 11px;
   padding-right   : 10px;
   padding-bottom  : 5px
}

.cursor {
   cursor          : hand
}
.icons {
   vertical-align  : top;
   padding-top     : 20px;
   font-family     : Arial;
   font-size       : 9px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
   line-height     : 8px
}
.menu {
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
}
.sub-menu {
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
   padding-left    : 25px
}
.onder-menu {
   font-family      : "Trebuchet MS";
   font-size        : 12px;
   font-style       : normal;
   letter-spacing   : 0px;
   padding-left     : 20px;
   padding-bottom   : 20px;
   padding-top      : 20px;
   vertical-align   : bottom;
   background-repeat: repeat-y;
}
.title-menu {
   font-family     : "Trebuchet MS";
   font-size       : 14px;
   letter-spacing  : 0px;
}
.kop-menu {
   font-family     : "Trebuchet MS";
   font-size       : 11px;      
   padding-left    : 10px;
   color           : #FFFFFF;
}
.bottom {
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-style      : normal;
   color           : #000000;
   letter-spacing  : 0px;
   padding-left    : 30px
}

select, input, textarea, radio, checkbox{
   color           : #000000;
   font-family     : Verdana;
   font-size       : 11px;
   background      : #F8F8F8;
   text-align      : left;
   border-width    : 1; 
   border-color    : #000000; 
   border-style    : solid; 
}
INPUT.button {
   background      : none;
   border          : 0;
   font-weight     : bold;
   width           : 100px;
   height          : 20px;
   cursor          : hand;
}

IMG {
   border          : 0px;
}

A {
   text-decoration : none;
   color           : #000000;
}
A:HOVER {
   text-decoration : underline;
}
A:VISITED {
}
A:ACTIVE {
   text-decoration : underline;
}

A.menu {
   text-decoration : none;
   color           : #ffffff;
}
A.menu:HOVER {
   text-decoration : underline;
}
A.menu:VISITED {
}
A.menu:ACTIVE {
   text-decoration : underline;
}
A.menu_act {
   text-decoration : underline;
   color           : #ffffff;
   font-family     : "Trebuchet MS";
   font-size       : 12px;
   font-weight     : bold;
   letter-spacing  : 0px;
}

#RTE edior headers
.mpe_18 { 
  font:normal 18px; color:#000000; 
} 
.mpe_16 { 
  font:normal 16px; color:#000000; 
} 
.mpe_14 { 
  font:normal 14px; color:#000000; 
} 
.mpe_12 { 
  font:normal 11px; color:#000000; 
} 
.mpe_11 { 
  font:normal 11px; color:#000000; 
} 

/* LeftMenu eerste niveau */
ul#level1navlist {
 margin: 0 0 0 0;
 padding: 0 0 0 0; 
 list-style-type: none;
}
#level1navlist a {
 display: block;
 padding: 4px 3px 3px 20px; 
 border-bottom: 1px solid #fff;
 background: #EEEEEE url(/fileadmin/img/menu_off.jpg) no-repeat;
}
#level1navlist a:link {
 text-decoration: none;
}
#level1navlist a:hover {
 background: #EEEEEE url(/fileadmin/img/menu_over.jpg) no-repeat;
}
#level1navlist a.current {
 background: #CDCDCB url(/fileadmin/img/menu_on.jpg) no-repeat;
}

/* LeftMenu tweede niveau */
ul#level2navlist {
 margin-left: 0;
 padding-left: 0;
 list-style-type: none;
}
#level2navlist a {
 display: block;
 padding: 4px 3px 3px 30px; 
 border-bottom: 1px solid #fff;
 background: #FFFFFF url(/fileadmin/img/sub_menu_off.jpg) no-repeat; 
}
#level2navlist a:link {
 text-decoration: none;
}
#level2navlist a:hover {
 background: #CDCDCB url(/fileadmin/img/sub_menu_over.jpg) no-repeat;
}
#level2navlist a.current {
 background: #EEEEEE url(/fileadmin/img/sub_menu_on.jpg) no-repeat;
}

/* Sitemap eerste, tweede en derde niveau */
ul#sitemap1 {
 list-style-type: disc;
}
ul#sitemap2 {
 list-style-type: disc;
}
ul#sitemap3 {
 list-style-type: disc;
}

/* 2 en 3 kolommen layout */
/* default styles for extension "tx_fdfx2cols_pi1" */
/*  Layout 1 */
.c2l1-left{
   border-right: 1px solid #FFFFFF;
   padding-right: 5px;
   width:50%;
   white-space:normal;
}
.c2l1-middle{
   padding-left: 5px;
   width:50%;
   white-space:normal;
}
/*  Layout 2 */
.c2l2-left{
   border-right: 1px solid #FFFFFF;
   padding-right: 5px;
   width:50%;
   white-space:normal;
}
.c2l2-middle{
   background-color:#FFFFFF;
   padding-left: 5px;
   width:50%;
   white-space:normal;
}
/* Layout 2 */
.c2l3-left{
   border-right: 1px solid #FFFFFF;
   padding-right: 5px;
   width:70%;
   white-space:normal;
}
.c2l3-middle{
   background-color:#FFFFFF;
   border: 1px solid blue;
   padding-left: 5px;
   width:30%;
   white-space:normal;
}
/*
	Styles 2 Column DIV Section
*/
div.tx-fdfx2cols-pi1{
    position:relative;
    left:0px;
	margin-bottom:10px;
}
/* Layout 1 */
div.c2l1d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:380px;
   white-space:normal;
   border:1px solid red;
}
div.c2l1d-middle{
   position:absolute;
   left:390px;
   padding: 0px;
   width:380px;
   border:1px solid blue;
   white-space:normal;
}
/* Layout 2 */
div.c2l2d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:380px;
   border:1px solid blue;
   white-space:normal;
}
div.c2l2d-middle{
   position:absolute;
   left:390px;
   padding: 0px;
   width:380px;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}
/* 
	Layout 3 
	
	embedded
*/
div.c2l3d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:770px;
   white-space:normal;
   border:1px solid red;
}
div.c2l3d-middle{
   float:right;
   margin:5px;
   padding: 0px;
   width: 200px;
   height: 100px;
   overflow:auto;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}
/* default styles for extension "tx_fdfx3cols_pi1" */
/* Layout 1 */
.c3l1-left{
   border-right: 1px solid #FFFFFF;
   padding-right: 5px;
   width:33%;
   white-space:normal;
}
.c3l1-middle{
   border-right: 1px solid #FFFFFF;
   padding-left: 5px;
   padding-right: 5px;
   width:33%;
   white-space:normal;
}
.c3l1-right{
   padding-left: 5px;
   width:33%;
   white-space:normal;
}
/* Layout 2 */
.c3l2-left{
   border-right: 1px solid #FFFFFF;
   padding-right: 5px;
   width:25%;
   white-space:normal;
}
.c3l2-middle{
   border-right: 1px solid #FFFFFF;
   padding-left: 5px;
   padding-right: 5px;
   width:50%;
   white-space:normal;
}
.c3l2-right{
   padding-left: 5px;
   width:25%;
   white-space:normal;
}
/* Layout 3 */
.c3l3-left{
   border-right: 1px solid #FFFFFF;
   padding-right: 5px;
   width:40%;
   white-space:normal;
}
.c3l3-middle{
   border-right: 1px solid #FFFFFF;
   padding-left: 5px;
   padding-right: 5px;
   width:40%;
   white-space:normal;
}
.c3l3-right{
   padding-left: 5px;
   width:20%;
   white-space:normal;
   background-color:#FFFFFF;
}
/*
	Styles 3 Column DIV Section
*/
div.tx-fdfx3cols-pi1{
    position:relative;
    left:0px;
	margin-bottom:10px;
}
/* Layout 1 */
div.c3l1d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:250px;
   white-space:normal;
   border:1px solid red;
}
div.c3l1d-middle{
   position:absolute;
   left:260px;
   padding: 0px;
   width:250px;
   border:1px solid blue;
   white-space:normal;
}
div.c3l1d-right{
   position:absolute;
   left:520px;
   padding: 0px;
   width:250px;
   border:1px solid green;
   white-space:normal;
}
/* Layout 2 */
div.c3l2d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:380px;
   border:1px solid blue;
   white-space:normal;
}
div.c3l2d-middle{
   position:absolute;
   left:390px;
   padding: 0px;
   width:380px;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}
/*
	Layout 3

	embedded
*/
div.c3l3d-left{
   position:absolute;
   left:0px;
   padding: 0px;
   width:770px;
   white-space:normal;
   border:1px solid red;
}
div.c3l3d-middle{
   float:right;
   margin:5px;
   padding: 0px;
   width: 200px;
   height: 100px;
   overflow:auto;
   white-space:normal;
   border:1px solid blue;
   background-color:#C0C0C0;
}




