body, tr, td, p
  {  color: #000000;
     font-style: normal;
     font-weight: normal;
     font-size: 11px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     text-decoration: none;
     line-height: 1.6em;
  }

body.black, tr.black, td.black, hr.black, table.black
        { color: #000000;
          font-size: 9px;
        }

@media screen
{
.noprint
   { visibility:visible;
        }
}

@media print
{
.noprint
        { visibility:hidden;
        }
}

p
  {  padding-left: 30px;
  }

.kop1, h1 {  color: #064897; font-size: 16px; font-weight: bold; font-family: Arial; }
.kop2, h2 {  color: #5A5B5D; font-size: 14px; font-weight: bold; font-family: Arial; }
.kop3, h3 {  color: #064897; font-size: 14px; font-weight: bold; font-family: Arial; }
.kop3, h4 {  color: #064897; font-size: 14px; font-weight: bold; font-family: Arial; }
.kop3, h5 {  color: #064897; font-size: 14px; font-weight: bold; font-family: Arial; }
.kop3, h6 {  color: #064897; font-size: 14px; font-weight: bold; font-family: Arial; }

.blauw {  color: #064897; }

a {  color: #105AA3; text-decoration: underline; }
a:hover { color: #FF0000;  }

a.shopmenu-plus
  {  color: #555555;
     background: transparent url(../img/menu_plus.gif) no-repeat scroll center left;
     text-decoration: none;
     padding-left: 13px;
  }

a.shopmenu-min
  {  color: #555555;
     background: transparent url(../img/menu_plus.gif) no-repeat scroll center left;
     text-decoration: none;
     padding-left: 13px;
  }

a.shopmenu
  {  color: #555555;
     text-decoration: none;
     padding-left: 13px;
  }

a.shopmenu-actief
  {  color: #555555;
     font-weight: bold;
     text-decoration: none;
     padding-left: 13px;
  }

a.menu, a.menu:visited
  {  color: #5A5B5D;
     display: inline;
     height: 25;
     padding: 5px 20px 5px 20px;
     text-decoration: none;
     background: #DDDDDD url(../img/achtergrond-menu.gif) repeat-x scroll top left;
     font-size: 12px;
     border-left: 1px #EEEEEE solid;
     border-right: 1px #CCCCCC solid;
     border-top: 1px #EEEEEE solid;
     border-bottom: 1px #CCCCCC solid;
  }

a.menu:hover
  {  background: #F4F4F4 url(../img/achtergrond-menu-hover.gif) repeat-x scroll top left;
     color: #000000;
     border-bottom: 1px #064897 solid;
  }

a.menu-actief, a.menu-actief:hover
  {  color: #000000;
     display: inline;
     height: 25;
     padding: 5px 20px 5px 20px;
     text-decoration: none;
     font-size: 12px;
     border-bottom: 1px #FFFFFF solid;
     border-left: 1px #CCCCCC solid;
     border-top: 1px #CCCCCC solid;
     border-right: 1px #CCCCCC solid;
     background-color: #FFFFFF;
  }

a.menu-boven, a.menu-boven:visited
  {  color: #444444;
     display: inline;
     height: 25;
     padding: 5px 20px 5px 20px;
     text-decoration: none;
     background-color: #DDDDDD;
     font-weight: bold;
     font-size: 12px;
     border-left: 1px #EEEEEE solid;
     border-right: 1px #EEEEEE solid;
     border-top: 1px #DDDDDD solid;
  }

a.menu-boven:hover
  {  color: #000000;
     background-color: #FFFFFF;
     border-left: 1px #999999 solid;
     border-right: 1px #999999 solid;
     border-top: 1px #999999 solid;
  }

a.menu-boven-taal, a.menu-boven-taal:visited
  {  color: #888888;
     display: inline;
     height: 25;
     padding: 5px 5px 5px 5px;
     text-decoration: none;
     font-weight: normal;
     font-size: 12px;
  }
a.menu-boven-taal:hover
  {  color: #000000;
  }

.rij0 { background-color: #FBFBFB; }
.rij1 { background-color: #EEEEEE; }
.kop, .voet { font-weight: bold; color: #FFFFFF; background-color: #F18232; }

.adres  { font-size: 10px; color: #5A5B5D; text-align: right; text-decoration: none; }

.datum  {  font-weight: bold; color: #4476B1; }

.voettekst  { color: #DAE4EF; text-align: center; padding: 5px 0px 5px 0px; }
.link-voettekst  { color: #DAE4EF; text-decoration:none; padding-left: 25px; }
.link-voettekst:hover  { color: #FFFFFF; }

<!-- Voor de shop -->

tr.row0, td.row0, th.row0
        {
		  color: #000000;
		  background-color: #FFFFFF;
        }

tr.row1, td.row1, th.row1
        {
		  color: #000000;
          background-color: #F5F5F5;
        }

tr.head, td.head, th.head
        {
          color: #FFFFFF;
          background-color: #064897;
          font-weight: bold;
          font-size: 14px;
        }

tr.subhead, td.subhead, th.subhead
        {
          color: #FFFFFF;
          background-color: #4476B1;
          font-weight: bold;
          font-size: 12px;
        }

tr.foot, td.foot, th.foot
        {
          color: #000000;
          background-color: #CCCCCC;
          font-weight: bold;
          font-size: 12px;
        }

tr.error, td.error, th.error
        {
	  color: #000000;
	  background-color: #C0C0C0;
        }
.language
        { font-size: 10px;
          color: #000064;
          text-decoration: none;
        }
.title
        { font-size: 18px;
          color: #FFFFFF;
          text-decoration: none;
          padding: 5px;
          font-weight:bold;
        }