@import url('/common.css');

body {
  background-image: url('/images/achtergrond.png');
}
body.cms-admin {
    padding-top: 20px;
}

input, button, select, textarea {
  font-family: arial, helvetica, sans-serif;
  font-size: 100%;
}

table, td {
  border-width: 0;
}

/* VORMGEVING */
#tabs {
  font-size: 13px;
  color: white;
  font-weight: bold;
}
#zoeken {
  font-size: 90%;
}
#zoeken input {
  border: 1px solid; 
  font-size: 80%;
}
button.flat, input.flat {
  background-color: #CB1A3D; 
  color: white; 
  border: 1px solid white; 
  border: 1px solid maroon;
  padding: 0px;
  font-size: 75%; 
  padding-left: 2px; 
  padding-right: 2px; 
  font-weight: bold;
}
/* EINDE VORMGEVING */

IMG {
  border-color: black;
}

A IMG {
  border-color: #C00000;
}
A:HOVER IMG {
  border-color: red;
}
A.tabs, A.tabs:HOVER, A.tabs:ACTIVE, A.tabs:VISITED {
  color: white;
  text-decoration: none;
}
A.tabs:HOVER {
  text-decoration: underline;
}

FORM {
  margin: 0;
}

.grayed {
  color: #B0B0B0;
}

  
/* paginafunctie: linkerkant 'afdrukken', 'mail deze pagina' */
A.paginafunctie, A.paginafunctie:VISITED {
  font-size: 75%;
  color: gray;
  text-decoration: none;
}
A.paginafunctie:HOVER {
  color: black;
  text-decoration: underline;
}
A.paginafunctie:ACTIVE {
  color: red;
}


/* Popups */
.popupcontent {
  margin-left: 20px;
  margin-right: 20px;
  background-color: white;
  border: 1px solid silver;
  margin-top: 10px;
  padding: 5px;
}
h2.popup { display: none; }

/* MENU */
A.menu, A.menu:VISITED, A.menu:HOVER {
  text-decoration: none;
  color: black;
}
TABLE.menu {
  background-color: white;
  border-collapse: collapse;
}
TABLE.menu TD {
  border-top: 1px solid #DADADA;
  border-bottom: 1px solid #DADADA;
  padding: 2px;
  font-size: 80%;
}
TABLE.menusub {
  margin: -2px;
  background-color: #F3F3F3;
}
TABLE.menusub TD {
  border: none;
  padding: 0;
}
TABLE.menusub TD.menusub {
  font-size: 80%;
}
TR.menusub_over {
  background-color: #D1D0E6;
  background-color: #ECC6CD;
  cursor: pointer;
}
TABLE.submenu {
  background-color: none;
}
TABLE.submenu TD {
  border: none;
  padding: 0;
  border-color: #8783DD;
}
TABLE.submenu TD.titel {
  background-color: #BFBDE1;
  font-weight: bold;
  border-color: #8783DD;
  padding: 1px;
  cursor: pointer;
  background-color: #AFB7E1;
}
TABLE.submenu TD.submenu {
  background-color: #F3F3F3;
  font-size: 80%;
  padding-left: 2px;
  padding-right: 1px;
}
TABLE.submenu TD.submenu_over {
  font-size: 80%;
  background-color: #ECC6CD;
  cursor: pointer;
  padding-left: 2px;
  padding-right: 1px;
}
TABLE.menu .menutitel_over {
  background-color: #BFBDE1;
  font-weight: bold;
  cursor: pointer;
  border: 1px solid #8783DD;
  padding: 1px;
}
TABLE.menu .actief_titel {
  background-color: #BFBDE1;
  font-weight: bold;
  padding: 2px;
}
/* EINDE MENU */


/* menu */
* {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
TABLE.menu2 {
}

TABLE.menu2 {
  background-color: #F9F9F9;
  border: 0;
  border-collapse: collapse;
}

TD.menuitem {
  border-top: 1px solid;
  border-bottom: 1px solid;
  padding: 0;
}
A.menutekst, A.menutekst:HOVER, A.menutekst:VISITED, A.menutekst-actief, A.menutekst-actief:HOVER, A.menutekst-actief:VISITED {
  width: 100%;
  padding: 3px;
  display: block;
  text-decoration: none;
}
A.menutekst:HOVER, A.menutekst-actief, A.menutekst-actief:HOVER, A.menutekst-actief:VISITED {
  padding: 2px;
  border: 1px solid;
}
A.menutekst:HOVER {
  border: 1px solid;
}
A.submenutekst, A.submenutekst:VISITED {
  display: block;
  padding-left: 5px;
  text-decoration: none;
  width: 100%;
}
A.submenutekst:HOVER {
  text-decoration: none;
}


A.menutekst, A.menutekst-actief {
  font-size: 90%;
}
A.submenutekst {
  font-size: 90%;
}
A.menutekst, A.menutekst:VISITED {
  color: black;
}
A.menutekst:HOVER, A.menutekst-actief:HOVER, A.menutekst-actief, A.menutekst-actief:VISITED {
  color: navy;
  background-color: #C1C6DA;
  border-color: #7682AE;
}
TD.menuitem {
  border-color: silver;
}
A.submenutekst, A.submenutekst:VISITED {
  color: black;
  background-color: #EFEFEF;
}
A.submenutekst:HOVER {
  background-color: #F1C7CE;
  color: maroon;
}
TD.submenu {
  border-color: #7682AE;
  border-style: solid;
  background-color: #EFEFEF;
}
/* einde menu */


/* kader, grid, subnavigatie */
TABLE.kader {
  border: 1px solid #4A77A4; 
}
TABLE.kader TH, TABLE.kader TD.footer, TABLE.kader TD.header {
  background-color: #6F95BF;
  color: white;
}
TABLE.kader TH A, TABLE.kader TD.footer A, TABLE.kader TD.header A {
  color: white!important;
}

TABLE.kader TD.shade, .shade {
  background-color: #F2EFEA;
}
TABLE.grid TD {
  border: 1px solid #F2EFEA;
}
TABLE.grid {
  border-collapse: collapse;
}
.subnavigatie {
  background-color: #D3E0EF;
  padding: 2px;
}
.subnavigatie A, .subnavigatie A:VISITED {
  color: navy;
}
.subnavigatie A:HOVER {
  color: blue;
}

.foutmelding {
  background-color: #FFDDDD;
  color: #CC0000;
}


.forum_nieuw {
  font-weight: bold;
}




ul.artikelen {
    margin-left: 1.5em;
    padding-left: 0;
}
ul.artikelen li {
    margin-left: 0;
    padding-left: 0;
}
ul.artikelen h3 {
    margin-bottom: 0.1em;
}















TABLE.kader {
  border: 1px solid gray; 
}
TABLE.kader TH, TABLE.kader TD.footer, TABLE.kader TD.header {
  background-color: #C1C6DA;
  filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#B0B0B0',EndColorStr='#808080');
  color: black;
}
TABLE.kader TH, TABLE.kader TD.header {
  filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#808080',EndColorStr='#B0B0B0');
  background-color: gray;
  color: white;
}
TABLE.kader TH A, TABLE.kader TD.footer A, TABLE.kader TD.header A {
  color: white!important;
}

TABLE.kader TD.shade, .shade {
  background-color: #E3E3E3;
}
TABLE.grid TD {
  border: 1px solid #E3E3E3;
}
TABLE.grid {
  border-collapse: collapse;
}
.subnavigatie {
  background-color: #C1C6DA;
  padding: 2px;
}
.subnavigatie A, .subnavigatie A:VISITED {
  color: #000080;
}
.subnavigatie A:HOVER {
  color: blue;
}

.foutmelding {
  background-color: #FFDDDD;
  color: #CC0000;
}


.forum_nieuw {
  font-weight: bold;
}



.