html {
        font-family: Verdana, Arial, sans-serif !important;
        font-size: normal;
        color: #000;
        background-color: #fff;
        padding: 0;
        margin: 0;
        width: 99%;
border-color: white;
}
 
body {
        font-family: Verdana, Arial, sans-serif !important;
        font-size: 140%;
        color: #000;
        background-color: #fff;
        padding: 0 0 1em 0;
        margin: 0;
        width: 80%;
border-color: white;
}
 
* body { text-align: center; } /* opera-hack: opera negeert dit */
 
 
* form, * table {
        padding: 0;
        margin: 0;
        font-family: Verdana, Arial, sans-serif !important;
}
 
#container {clear: both; margin: 0 auto; padding: 0; display: block; position: relative; text-align: 
left;}
 
fieldset { padding: 5pt 3pt 2pt 3pt; border-width: thin; border-style: inset; display: block; width: 
99%; }
fieldset legend { font-weight: bold; padding: 0pt 3pt 5pt 3pt; }
fieldset label { display: block; vertical-align: middle; padding-bottom: 2pt;}
fieldset input { width: 20em; border-width: thin; border-style: inset; background: Window; color: 
WindowText; }
fieldset input.command { font-weight: bold; float: right; position: relative; padding: 0pt 3pt 0pt 3pt; 
width: auto; border-width: 1px; border-style: outset; background: ButtonFace; color: ButtonText;}
 
.Literatuurverwijzing { font-style: italic; }

/* _____________ HOMEPAGE _____________ */
 
#homecontainer { clear: both; margin: 0; margin-left: auto; margin-right: auto; padding: 0; display: block; position: relative; text-align: center; }
.homepage { border: 0 solid; margin: 0; padding: 0; border-spacing: 0; border-collapse: collapse; }
.homepage tr, .homepage td { vertical-align: top; margin: 0 auto; padding: 0; empty-cells: show; text-align: left;}
 
.homepage thead { 
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}
 
.homepage .lefthead {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}

.homepage .righthead {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}
 
 
.homepage .centercol {
        padding: 0;
        background-color: transparent;
        background-image: none;
        background-repeat: no-repeat;
        background-position: 0;
        background-attachment: scroll;
        font-family: Arial, Verdana, sans-serif !important;
        font-size: 80%;
        border: 0 solid;
        margin: 0;
        width: 99% !important;
}
 
.homepage .centercol h1 {
        font-size: 140%; line-height: 2!important; font-weight: normal; margin-bottom:1.5em!important;
}

.homepage .centercol table {
        margin-bottom: 1em!important;
        font-family: Arial, Verdana, sans-serif !important;
}

.homepage .centercol table td, .homepage .centercol table th {
        padding: 0 10px 0 0;
} 

.homepage .centercol table li {
        font-family: Arial, Verdana, sans-serif !important;
        font-size: 80% !important;
        line-height: 1!important;
}


.homepage .leftcol {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}
 
.homepage .rightcol {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}
 
.homebanner { 
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}
 
.spacer {height: 0; margin: 0; padding: 0;}
 

/* _____________ LINKS _____________ */
 
a {
        color: #000;
        text-decoration: none;
        font-family: Verdana, Arial, sans-serif;
}
 
a:link, a:active, a:visited {
        color: #000;
        text-decoration: underline;
        font-family: Verdana, Arial, sans-serif !important;
}
a:focus, a:hover {
        color: #000;
        text-decoration: underline;
        font-family: Verdana, Arial, sans-serif !important;
}

a[href]:after { content: ' (' attr(href) ') '; }
 
/* _____________ CONTENTVLAK _____________ */
 
.smartsite_layouttable {position: absolute; top: 0; left: 0; padding: 0; margin: 0; overflow: visible; width: 90%; text-align: left; z-index: 1;}
 
.smalltext {
        font-family: Verdana, Arial, sans-serif !important;
        font-size: 70%;
}
 
.disclaimer { 
        text-align: center;
        font-family: Arial, Verdana, sans-serif !important;
        font-size: 85%;
        background-color: #fff;
        padding-top: 2px;
        padding-bottom: 2px;
}
 
.disclaimer .disclaimer a:link, .disclaimer .disclaimer a:active, .disclaimer .disclaimer 
a:visited, .disclaimer .disclaimer a:focus, .disclaimer .disclaimer a:hover { font-family: Arial, 
Verdana, sans-serif !important; }
 
.bodytext, .nieuwstext { font-family: Verdana, Arial, sans-serif !important; padding: 0 5px; font-size: 
80%; width: 99%!important; }
.bodytext table { padding: 0; margin:0;  } 
.bodytext td, .bodytext th  { font-family: Verdana, Arial, sans-serif !important; padding: 0; margin:0; 
padding-right: 5px; font-size: 80%;}
 
.bodytext ul li a { line-height: 1.5; }
 
.nieuwslink { font-size: 80%; }
 
h1, h2, h3, h4, h5, h6, h1.MsoPlainText, h2.MsoPlainText, h3.MsoPlainText, h4.MsoPlainText, 
h5.MsoPlainText, h6.MsoPlainText  {font-family: Arial, Verdana, sans-serif !important; padding: 0 !important; 
margin: 0 !important; font-style: normal; font-weight: bold; line-height: 1.2; }
h1, h1.MsoPlainText {font-size: 120%; line-height: 1.5;}
h2, h3, h4, h5, h6, h2.MsoPlainText, h3.MsoPlainText, h4.MsoPlainText, 
h5.MsoPlainText, h6.MsoPlainText {font-size: 110%; }
h1 *, h2 *, h3 *, h4 *, h5 *, h6 * { font-family: Arial, Verdana, sans-serif !important; padding:0 !important; margin:0 !important; line-height:1.2; }

.paginatitel {font-family: Arial, Verdana, sans-serif !important; font-weight: bold; font-size: 110%; 
color: #000; background-color: #fff; width: 100%; padding: 3px 3px 3px 7px; margin: 0 0 1.5em 0; }
 
i { font-style: normal; }
em { font-style: normal; }
.intro { margin-bottom: 1.5em; }
.intro p { margin-bottom: 0; }
.nieuwstext .intro { font-weight: bold; }
 
img { border: none; }
 
.bodytext { padding: 5px; }
.bodytext img { border: 0 solid; margin: 5px; }
.bodytext li img { border: 0 solid; float: none; margin: 5px 0 5px 5px; }
 
.nieuwstext { padding: 5px; }
.nieuwstext img { border: 0 solid; float: left; position: relative; margin: 5px 5px 5px 0; }

.MsoPlainText, span.MsoPlainText, p.MsoPlainText { font-family: Verdana, Arial, sans-serif !important; padding:0 !important; margin: 0
 !important; }  

.bodytext p, .nieuwstext p { padding:0 !important; margin: 0 !important; margin-bottom: 1.5em; }
 
.nieuwsfolder { border: none; width: 150px; }
 
.Index_Keywords_WP { font-family: Verdana, Arial, sans-serif !important; font-size: 90%;}
.Index_Keywords_WP ul { margin-left: 2px; }
 

 
/* _____________ TOPMENU _____________ */
 
.topmenubalk {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
 }

.topmenu {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
 }

#zoeken {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
 }
 
/* _____________ KRUIMELPAD _____________ */
 
.topcrumb {
        height: 0;
        position: relative;
        width: 0;
        visibility: hidden;
        display: none;
}
  
/* _____________ LEFT & RIGHT MENU _____________ */
 
 
.leftmenu, .rightmenu {
        height: 0 !important;
        width: 0 !important;
        visibility: hidden;
        display: none;
}

/* uitzondering voor sitemap */

.bodytext .leftmenu {
        height: auto !important;
        width: 100%!important;
        overflow: visible;
        visibility: visible;
        display: block!important;
        background: white;
        color: black;
}

.bodytext .leftmenu .submenu, 
.bodytext .leftmenu .menuitem {
        display: block;
        background: white;
        color: black;
}
 
/* _____________ LIJSTEN _____________ */
 
ul {
        padding: 0;
        margin: 0;
        list-style-type: none;
}
 
ul li {
        margin-left: 0;
        padding-left: 1em;
        list-style-type: none;
}
 
ol { padding: 0; margin: 10px 0; }
 
ol li { margin: 0 0 5px 0; }
 
dt a { text-decoration: none; font-weight: bold;}
dt a:hover, dt a:focus { text-decoration: none; font-weight: bold;}
 
.bodytext ul li, .nieuwstext ul li, .homepage .centercol ul li { 
  padding-left: 1em;
  text-indent: -1em;
  padding-bottom: 3pt;
}
 
.bodytext ul li:before, .nieuwstext ul li:before, .homepage .centercol ul li:before { 
  content: "_ ";
}

.bodytext p, .bodytext ul, .bodytext ol, .bodytext blocquote, 
.nieuwstext p, .nieuwstext ul, .nieuwstext ol, .nieuwstext blocquote,
.homepage .centercol blockquote  {
  margin-bottom: 1.5em;
}
 
.bodytext blockquote, .nieuwstext blockquote, .homepage .centercol blockquote { margin-left: 1em; }
 
.bodytext dt, .nieuwstext dt, .homepage .centercol dt { font-weight: bold; }
.bodytext dd, .nieuwstext dd, .homepage .centercol dd { margin-left: 1em; }
.bodytext dd ol, .nieuwstext dd ol, .homepage .centercol ol { margin-left: 1.5em; }

/* ______________ INTRANET ___________ */
#contextmenu, #menu, #paginamenu, #kop { display: none; }
#artikel, #body, #news { width: auto; height: auto; overflow: visible; margin: 0; padding: 0; color: black!important; }
