/*
  ======================================================================
  OCN Online Internet
  Basic screen stylesheet
  ======================================================================
  Version : 0.2
  Author  : Beemster, P.J.
  Date  : 2005-03-19
  ======================================================================
  Version : 0.3
  Author  : Van der Harg, W.
  Date  : 2005-10-26
  ======================================================================
  Version : 0.4
  Author  : Hagemann, V.B.
  Date    : 2007-08-23
  ======================================================================
    Version : 0.5
  Author  : Smits, H
  Date    : 2008-05-08
  ======================================================================
  
  
  ======================================================================
  VLAK VERDELING
  ======================================================================
*/
html * {
  margin                  : 0;
  padding                 : 0;
}

body {
  font-family             : arial, verdana, sans-serif;
  font-size               : .7em;
  font-weight             : normal;
  line-height             : 1.5em;
  background              : rgb(255,255,255);
}
h4{
 font-size: 1em;
 margin-bottom: 5px;
}
#contents {
  position                : relative;
  left                    : 0;
  margin                  : 78px 195px 12px 195px;
  padding                 : 7px;
  padding-top             : 22px;
  border-top              : 1px solid rgb(204,0,0);

}
.crumtrail_spacer {
  top                     : 28px;
}

#crumbtrail {
  position                : absolute;
  top                     : 90px;
  left                    : 196px;
  right                   : 196px;

  margin                  : 0;
  padding                 : 0;
  width                   : auto;
  height                  : 21px;
  overflow                : hidden;
  font-size               : 0.95em;
}
* html #crumbtrail { }

#header {
  width                   : 100%;
  overflow                : hidden;
  position                : absolute;
  top                     : 0px;
  left                    : 0px;
  background             : rgb(255,204,0) url('/Images/DHL_Gm_RGB_Bg_new_tcm22-8935.gif') 5px 5px no-repeat; 
  border-bottom           : 12px solid rgb(204,0,0);
  height                  : 78px;
  margin-left             : 0px;
  margin-right            : 0px;
}

#footer {
  width                   : 100%;            
  overflow                : hidden;
  visibility              : hidden;
  height                  : 30px;
  color                   : rgb(204,0,0);
  clear                   : both;
  background              : rgb(255,204,0);
  border-top              : 12px solid #ffffff;
  margin-left             : 0%;
  margin-right            : 0%;
  font-weight             : normal;
  font-size               : 0.92em;
}

#footer ul {
  padding-top             : 6px;
  padding-left            : 0px;
}

#footer #links{
  padding-left            : 20px;
  width                   : 327px;
  list-style              : none;
  float                   : left;
  color                   : rgb(204,0,0);
}

#footer #midden{
  padding-right           : 20px;
  list-style              : none;
  float                   : left;
  color                   : rgb(204,0,0);
}

#footer #rechts{
  padding-right           : 20px;
  list-style              : none;
  float                   : right;
  color                   : rgb(204,0,0);
}

#footer a,#footer a:active,#footer:visited {
  color                   : rgb(204,0,0);
  text-decoration         : none;
}

#footer a:hover {
  color                   : rgb(204,0,0);
  text-decoration         : underline;
}


#primaryNav {
  position                : absolute;
  top                     : 55px;
  left                    : 0px;
  width                   : 100%;
  height                  : 19px;
  background-color        : rgb(255,204,0);
  border-bottom           : rgb(204,0,0) solid 3px;
}

#homepageBar, #sidebar {
  position                : absolute;
  top                     : 19px;
  left                    : 0;
  height                  : auto;
  width                   : 182px;
}

#sidebar {
  margin-top              : 84px;
}

#sidebar {
  left                    : auto;
  right                   : 0;
}

.hidden {
  display                 : none;
}

/*
  ======================================================================
  NAVIGATIE
  ======================================================================
*/

#primaryNav li {
  list-style              : none;
  width                   : auto;
  margin                  : 0;
  padding                 : 0;
    display               : block;
    float                 : left;
}

#primaryNav ul {
 
}

#crumbtrail li {
    list-style            : none;
    float                 : none;
    display               : inline;
}

#primaryNav a {
  color                   : rgb(204,0,0);
  font-weight             : normal;
  text-decoration         : none;
  height                  : auto;
  font-size               : 1em;
  padding-left            : 1em;
    padding-right         : 1em;
    width                 : auto;
    display               : block;
    margin                : 0px;
    padding-top           : 1px;
    padding-bottom        : 2px;
}

#primaryNav a.first {

}

#primaryNav a.active, #primaryNav a:hover {
  text-decoration         : none;
  background-color        : rgb(255,255,255);
}

* html #crumbtrail li {
    line-height           : 1.35em;
    font-weight           : bold;
}

#crumbtrail li a {
  text-decoration         : none;
  padding                 : 0 0 0 1.25em;
  background              : transparent url('/Images/crumbtrail_separator_tcm22-8937.gif') .25em 0 no-repeat;
}

#crumbtrail li.first a {
  color                   : #000000;
  background              : none;
  padding                 : 0;
}

#crumbtrail a:hover {
  color                   : rgb(0,0,0);
  text-decoration         : underline;
}

#crumbtrail a   {
    color                 : rgb(0,0,0);
}

/*
  ======================================================================
  OVERZICHTEN
  ======================================================================
*/

#homepageBar h2, h2.section {
/*  border-top             : 1px solid  rgb(219,219,219) !important; */
  padding-top             : .75em;
  margin-top              : .75em;
}

h2.section, h2.newline, p.bottomHyperlink {
  padding-top             : .75em;
  margin-top              : .75em;
  clear                   : both;
}

#searchResult .title, .hilite h2, .hilite h3 {
  font-size               : 1.2em !important;
}

.hilite.wide {
    width                 : 45%;
    margin-right          : 8px;
    margin-left           : 8px;
}

.hilite.narrow {
    width                 : 31%;
}

.hilite {
  padding                 : 0 1% 0 0;
  float                   : left;
}

.hilite.focus {
  cursor                  : pointer;
}

.hilite.focus * {
    color                 : rgb(0, 122, 194) !important;
}

.hilite h2, .hilite h3, .hilite p {
    margin                : 0;
}

.hilite p {
  height                  : 5.25em;
  overflow                : hidden;
}

.hilite img {
  float                   : left;
  margin                  : .5em .5em .5em 0;
  height                  : 58px;
  width                   : 58px;
}

.hilite.narrow img {
  height                  : 58px;
  width                   : 58px;
}

#searchResult {
  list-style              : decimal inside;
}

#searchResult li {
  padding                 : .5em 0;
}

#searchResult li div.focus {
  cursor                  : pointer;
}

#searchResult li div.focus * {
  color                   : rgb(0, 122, 194) !important;
}

#searchResult p {
  padding                 : 0 !important;
  margin                  : 0 0 0 2em !important;
}

#searchResult .title {
  margin-left             : 0 !important;
  font-weight             : bold;
  display                 : inline;
}

* html #searchResult .title {
  margin                  : 0 0 0 .5em !important;
}

p.date, p.contenttype, p.date, p.contenttype, #searchResult .title .details {
  font-size               : .65em !important;
  font-weight             : normal;
  margin-left             : 1em;
  text-transform          : uppercase;
}

p.date, p.contenttype {
    margin                : -.5em 0 0 0 !important;
    font-size             : .9em !important;
}

#searchResult .separator {
    padding               : 0 .5em;
}

#searchResult img {
  margin                  : 0 !important;
  padding                 : 0 !important;
  border                  : 0;
}

#searchResult .readmore {
    display               : none;
}

/*
  ======================================================================
  SIDEBAR
  ======================================================================
*/

#sidebar form, #sidebar div {
    margin-bottom         : 1px;
}

#sidebar form #sidebarSearchQuery {
  color                   : rgb(0, 122, 194);
  border                  : 1px solid #99004D;
  width                   : 133px;
}

#sidebar form input.submit {
  background              : rgb(0, 122, 194) url('/Images/achtergrond_menu_tcm10-517_tcm22-8920.gif') right repeat-y;
  color                   : rgb(255,255,255);
  border                  : 1px solid  rgb(0, 122, 194);
  text-transform          : lowercase;
  width                   : auto !important;
  padding                 : 0 !important;
}

#sidebar .banner {
    padding               : 1px 0 1px 0;
    margin                : 0;
    line-height           : 1px
    font-size             : 1px;
}

#sidebar .banner img {
    width                 : 182px;
}

#sidebar .topBanner { 
    border                : none;
    line-height           : 1px;
}

#sidebar .topBanner a img {
    width                 : 182px;
    height                : 68px;
    padding               : 0;
    margin                : 0;
}

#sidebar .quicklinks_placeholder{
    margin-bottom         : 30px;
}

* html #sidebar .quicklinks_placeholder {
    margin-bottom         : 27px;
}

#sidebar .related a, #sidebar .contact a.email {
    padding-left          : 24px !important;
}

#sidebar #agenda {
  background              : transparent;
  border                  : none;
}

#sidebar #agenda h3 {
    color                 : rgb(0,0,0);
}

#homepageBar li {
  height                  : 1.75em;
  overflow                : hidden;
}

#homepageBar ul, #updates ul, #sidebar ul {
    list-style            : none;
}

#sidebar legend, #sidebar h3 {
  color                   : rgb(0,0,0);
  font-weight             : bold;
}

/*
  ======================================================================
  VISUAL FEEDBACK
  ======================================================================
*/

.jsFunction, {
  cursor                  : pointer;
}

/*
  ======================================================================
  EXTERNAL RESOURCES
  ======================================================================
*/

#contents .external {
  width                   : 100%;
  height                  : 100%;
  border                  : none;
}

/*
  ======================================================================
  IMAGE MAPS
  ======================================================================
*/

.imageMap a {
    display               : inline-block;
}

.imageMap a:hover {
  background              : rgb(0, 122, 194);
  opacity                 : .35;
  filter                  : alpha(opacity=35);
}

.imageMap .hidden {
    visibility            : hidden;
    display               : inline;
}

/*
  ======================================================================
  FAQ
  ======================================================================
*/

#contents .faq {
  list-style              : decimal-leading-zero inside;
  margin-bottom           : 1em;
}

#contents .faq dt {
    font-weight           : bold;
}

#contents .faq dd a.readmore {
    position              : relative;
    top                   : -1em;
}

/*
  ======================================================================
  FORMULIEREN
  ======================================================================
*/
td.formvalign{
   vertical-align: top;
}
fieldset {
    border                : none;
    background            : #ffffff;
    width                 : 98%;
    padding               : 2px 2px 2px 2px;
    float                 : none;
}

#searchForm fieldset.queryOptions1 {
    width                 : 63%;
    display               : inline-block;
    float                 : left;
}

#searchForm fieldset.queryOptions2 {
    width                 : 32%;
    display               : inline-block;

}

#searchForm fieldset.queryOptions1 {
    display               : inline;
}

#searchForm fieldset.queryOptions2 {
    display               : inline;
}

#contents fieldset p {
    padding-top           : 3px;
}

#contents legend {
  color                   : rgb(0,0,0);
  font-size               : 1em;
  font-weight             : bold;
  width                   : 100%;
  
}
* html legend {
    margin-left           : -0.5em;
    margin-right          : -0.5em;
}

#contents label {
  float		: left;
  width                   : 12em;
  vertical-align          : top;
  margin-right            : 1em;
  margin-left             : 0em;
  vertical-align          : top;
  font-weight             : normal;

  
}

#contents #labelKop {
  font-weight             : bold;
  color                   : rgb(0, 122, 194);
}

#contents td label {
  display                 : inline;
  font-weight             : normal;
  margin:-15px 0px 0px 20px;
  width:350px;
}

*html #contents label {
    display               : inline-block;
}

#contents textarea, #homepageBar input, #sidebar input, #contents input, #contents select {
  border                  : 1px solid rgb(0, 122, 194);
  color                   : rgb(102,102,102);
  background              : rgb(255,255,255);
  font-family             : arial,sans-serif;
  font-size               : .92em !important;
  padding                 : 0.2em 0.05em;
  margin-left             : 0.25em;
  z-index                 : 1;
}

#contents input, #contents select, #contents textarea{
	width: 350px;
}
#contents input.submit{
	width: 150px;
                margin-top: 10px;
}
.text{
  width                    :35em;
}

#homepageBar input {
  width                   : 73% !important;
  float                   : left;
}

#quickSearch {
    position              : absolute;
    top                   : 7px;
    width                 : 15em;
    right                 : 10px;
    color                 : rgb(0,0,0);
    font-weight           : bold;
    font-size             : 0.92em;
}

#doorzichtig {
    background            : transparent;
}

#quickSearch a {
    font-weight           : normal;
    color                 : rgb(255,255,255);
    padding-left          : 6.3em;
}

#quickSearch input {
    font-size             : 0.92em;
    border                : rgb(0,0,0) solid 1px;
    padding               : 2px;
    margin-top            : -.1em;
}

#quickSearch input.submit {
    padding               : 1px;
    padding-bottom        : 0px;
}

#quickSearch #readMore {
    text-align            : right;
}

#quickSearch p {
    padding-top           : 0;
}

#quickSearch #doorzichtig legend {
    color                 : rgb(255,255,255);
}
    
#quickSearchQuery {
  line-height             : 1.25em;
  width                   : 13em;
  margin-right            : 0.25em;
}

input.focus {
  color                   : rgb(0,0,0);
  background              : rgb(253,219,219);
}

#contents form .mandatory {
  color                   : rgb(0, 122, 194);
  margin-left             : .25em;
}

#contents form span.required {
    margin-left           : -30em;
}

#contents form input.check, #contents form input.radio, #contents form .check input, #contents form .radio input, .formulier table {
    border                : none !important;
}
.formulier table {
	margin: 0px;
	padding: 0px;
}
.formulier .zebra {
    background            : transparent !important;
}

#contents form input.check, #contents form input.radio, #contents form .check input, #contents form .radio input {
    margin-left           : 0em  !important;
    width                 : auto !important;
}

* html #contents form .check input, * html #contents form .radio input {
    margin-left           : 12.5em !important;
}

/*
  ======================================================================
  TEKST ELEMENTEN
  ======================================================================
*/

.column {
    width                 : 46%;
    margin-right          : 3%;
    float                 : left;
    margin-bottom:  20px;
}

h1, #contents h2.section, #sidebar legend, #homepageBar h2, #homepageBar legend, #sidebar h2, #sidebar h3 {
  font-size               : 1.3em !important;
  color                   : rgb(0,0,0);
}

#sidebar legend, #sidebar h2, #sidebar h3 {
  font-size               : 1.1em !important;
}

h1 {
  font-size               : 1.75em !important;
  color                   : rgb(204,0,0);
}

#homepageBar legend {
    font-weight           : bold;
}

#contents dt, #contents h2 {
  font-size               : 1em;
  color                   : rgb(0,0,0);
}

#homepageBar legend, #contents h2.section {
    color                 : rgb(0,0,0);
}

#contents #archiveList h3, #contents h3 {
    font-size             : 1em;
}

#contents div h3 {
  color                   : rgb(0,0,0);
  font-size               : 1.2em;
}

h1, p, #sidebar legend  {
    margin-bottom         : .5em;
}

p.warning {
    color                 : rgb(0,0,0);
    font-weight           : bold;
    padding               : 0 1em;
    margin-top            : 2em;
    border                : 1px solid #9c004e;
    clear                 : both;
}

p.intro {
  font-weight             : bold;
  margin-bottom           : 3em;
}

#contents dt {
    font-weight           : bold;
}

a, caption, .imageBlock p {
  color                   : rgb(204,0,0);
  text-decoration         : none;
}

a:hover {
    color                 : rgb(255,204,0);
    text-decoration       : underline;
}

a:visited {
    color                 : rgb(204,0,0);
}

a.readmore {
    float                 : right;
    width                 : 100%;
  text-align              : right;
  display                 : block;
  border-top              : rgb(0,85,135) solid 1px;
  padding-top             : 2px;
}

/* link indicators */
a.external {
    padding-left          : 18px;
    background            : transparent url('/Images/icon-new-window_tcm22-8940.gif') left 1px no-repeat;
}

a.email {
    padding-left          : 18px;
    background            : transparent url('/Images/mimetype-email_tcm22-8943.gif') left 2px no-repeat;
}

a.binaryPdf {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-pdf_tcm_tcm22-8951.gif') left top no-repeat;
}

a.binaryDoc {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-msword_tcm22-8950.gif') left top no-repeat;
}

a.binaryXls {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-msexcel_tcm22-8948.gif') left top no-repeat;
}

a.binaryPpt {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-mspowerpoint_tcm22-8949.gif') left top no-repeat;
}

a.binaryImg {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-image_tcm22-8945.gif') left top no-repeat;
}

a.binaryMov {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-mediaplayer_tcm22-8946.gif') left top no-repeat;
}

a.binarySnd {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-mediaplayer_tcm22-8946.gif') left top no-repeat;
}

a.binaryTxt {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-text_tcm22-8952.gif') left top no-repeat;
}

a.binaryMdb {
    padding-left          : 16px;
    background            : transparent url('/Images/mimetype-msaccess_tcm22-8947.gif') left top no-repeat;
}

/* table, */

td, th, caption {
  font-size               : 1em;
  font-weight             : normal;
  text-align              : left;
  padding-right           : .25em;
  padding-left:            0em;
  line-height             : 1.25em;
  padding-bottom          : .5em;
  vertical-align          : top;
}

td, th {
    padding               : .25em 1em .25em 0em;
    vertical-align        : baseline;
}

caption { 
    font-weight           : bold; 
}

.comment h3,#contents th { 
    text-transform        : uppercase; 
    color                 : rgb(0,85,135); 
    font-size             : .8em !important; 
}

#contents table { 
    border                : 1px solid rgb(0,85,135);  
  /* width                 : 75%; */
}

.zebra { 
    background            : rgb(218,233,233); 
}

.imageBlock p { 
    font-style            : italic; 
}

#contents li li { 
    margin-left           : 4em; 
}

#contents ul { list-style : square outside; }
#contents ol { list-style : outside; }
#contents li { margin-left: 2em; }

#contents .hilite.wide ul {
    list-style            : square inside; 
}

#contents .hilite.wide ol { 
    list-style            : inherit inside; 
}

#contents .hilite.wide li { 
    margin-left           : 2px; 
}

img { 
    border                : none;
}

.imageBlock { float       : left; }

.midden { 
    float                 : none; 
    text-align            : center;
}

.rechts, .alignRight{ float : right; }
.links, .alignLinks{ float  : left; }
.alignRight{ text-align : right; }
.rechts p     { text-align : right; }
.links  p     { text-align : left; }
.midden p     { text-align : center;}
.imageBlock .rechts { padding : 0 0 .5em 1em; }
.imageBlock     { padding : 0 1em .5em 0; }
.imageBlock.narrowImage,
.imageBlock.wideImage
{
  width     : 50%;
  height      : auto;
  overflow    : hidden;
  float     : none;
  text-align    : center;
}
.imageBlock.narrowImage p,
.imageBlock.wideImage p { text-align:left; }
.imageBlock.narrowImage { float : left; }
.imageBlock.wideImage { width : 100%; }

.addressDetails
{
  margin-bottom : 1.75em !important;
  width     : 47% !important;
  border      : none !important;
  display     : inline-block !important;
  float     : left;
}
* html .addressDetails
{
  float     : none;
  display     : inline !important;
  vertical-align  : top;
}
.addressDetails th  { padding : .25em 0 !important; width : 35%; }
.addressDetails td  { width : 65%; }
.addressDetails.even caption,
.addressDetails.even{ border-left  : 1px solid rgb(219,219,219) !important; }
.addressDetails.even td.publictransport,
.addressDetails.even th { padding-left : 2em !important; }
.addressDetails caption
{
  font-size   : 1.3em !important;
  padding-bottom  : 1em !important;
}
.addressDetails.even caption{ padding : .25em 1em 1em 1em !important; }
.addressDetails .zebra  { background : inherit !important; }
.searchword     { background : rgb(255,255,0); }




/*
  ======================================================================
  CALENDAR
  ======================================================================
*/
#calendar
{
  border      : 1px solid rgb(204,0,0);
  background    : rgb(255,204,0);
  text-align    : center;
  margin      : 0 !important;
  padding     : 0 !important;
  margin-right  : 2px;
}
* html #calendar
{
  margin-right  : 5px;
}
#calendar *
{
  font-family   : Arial, sans-serif;
  text-transform  : lowercase;
  text-align    : center;
  border      : none !important;
  background    : transparent;
  padding     : 0 !important;
  margin      : 0 !important;
}

#calendar form,
#calendar fieldset
{
  display     : inline !important;
  padding-top   : .25em;
  width           : auto;
}
#calendar select  { background : #fff;}
#calendar input   { cursor : pointer; width : 10%; color : #fff; background : rgb(255,204,0);  border:none; }
#calendar #thisMonthSelector input  { width : 100%;}
#calendar #nextMonthSelector input  { width : 10px; float: left;}
#calendar #previousMonthSelector input  { width : 10px; float: left;}
#calendar table   { background : rgb(255,204,0);color :  #000; width : 100%; }
#calendar th    { background : rgb(0,0,0); color : #fff; margin-top : .25em; }
#calendar .weekend  { background : rgb(255,204,0) !important; }
#calendar .today  { background : rgb(255,204,0); color : #000; }
#calendar a     { font-weight : bold; color : rgb(204,0,0); text-decoration :  none;}
#calendar a:hover { text-decoration : underline; }
#calendar #year   { width:5em; xheight:1.4em; }
#calendar #month  { width:8em; xheight:1.4em; }

#searchForm label { width:auto; display : inline; }
#searchForm select  { margin-left:0.25em; width:auto; }
#searchForm .hidden { display : none; }
#searchForm .radioButton{ display: block;}
#searchForm .radioButtonHorizontaal{ display: block; float: left;}
#searchForm .radioButton input  { margin-right:.5em;  border:none; width:auto;}
#searchForm .radioButtonHorizontaal input { margin-right:.5em;  border:none; width:auto;}
#searchForm legend  {   font-size :1.1em;
                        color :rgb(0,0,0);
                        background : #ffffff;
                        width : 100%;
                        padding : 2px 2px 0px 2px;
                        border-bottom: 1px solid #9c004e;}
                        
#searchForm fieldset{ vertical-align:top; }
#searchForm #queryKeywords  { width : 36em; height :  1.2em; }
#searchForm #querySubmit
{
  text-transform  : lowercase;
  width     : auto !important;
  padding-top:0px;
}
* html #searchForm  #querySubmit
{
  padding     : 0 !important;
  height      : 1.5em;
}

#calendar   { width : 35%; float : right; }
#archiveList    { width : 60%; float : left; }
#archiveList h3   { font-size : 1em; border-bottom : 1px solid rgb(233,233,233); }
#archiveList ul   { margin-bottom : 1.5em; }
#archiveList ul li  { list-style : none outside; }



/* start opmaak voor woordenlijst */


* html #letterlijst ul
{
  padding:      0;
  margin:       0;
}

#letterlijst li
{
  position:     relative;
  float:        left;
  list-style:     none;
  margin-right:   10px;
  margin-left:        .4em;
  color:      rgb(96, 96, 96);
}

#letterlijst li a
{
  color:         rgb(204,0,0);
}
body > div #alfabetischeWoordenlijst
{
  clear:        left;
}
* html #alfabetischeWoordenlijst
{
  padding-top:    20px;
}

ul.woordenlijst
{
  float: left;
  width:90%;
  margin-top: 10px;
}

ul.woordenlijst li
{
  list-style:     url('/Images/plus_vet_tcm22-8957.gif') outside;
  margin-left:    17px;
}
ul.woordenlijst li.actief
{
  list-style:     url('/Images/min_vet_tcm22-8953.gif') outside;
}


#letterlijst,
#alfabetischeWoordenlijst div
{
  border-top      : 1px solid rgb(204,0,0);
  clear           : both;
}
#alfabetischeWoordenlijst div div
{
  border:       0px;
}
#contents h3.SectionLetter
{
  color:        rgb(0,0,0);
  margin-top:     10px;
  width:        100%;
  width: 10%;
  float: left;
}
* html #contents h3.SectionLetter
{
  margin-top:     0px;
  margin-bottom:    5px;
}

.datumColumn{
    width: 40px;
    float: left;
    width: 15%;
    min-width: 40px;
}

.tekstColumn{
    float: left;
    width: 85%;
}

#contents ul.columns
{
    list-style-type: none;
}

.twocolumn
{
  list-style    : none outside;
  clear: both;
}

.vulling
{
  height          : 32px;
  font-size       : .2em;
  line-height     : .1em;
}

#contents .hilite.wide h2 {
    border-bottom   : rgb(0,85,135) solid 1px;
    padding-left    : 3px;
}

/* einde opmaak voor woordenlijst */
#mainMenuBanners {
   padding-left:    1px;
   padding-top:     1px;
   margin-bottom:   -2px;
}

form {
  margin-bottom: 20px;
}
/*
  ======================================================================
  END
  ======================================================================
*/