table.news {
  border: thin solid #bbb7db
}

.news-topic {
  font-weight: bold;
  font-size: medium
}


.news-poster, .news-date {
  font-size: xx-small;
}

.news-poster {
  font-weight: bold;
}

code {
  font-size: larger
}

.welcome {
  font-size: 20pt
}

td.half {
  width: 50%
}

#center {
  text-align: center
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto
}

#menu .footer {
  background: url(../all/images/layout/menu-footer.jpg) 0 0 no-repeat;
  display: block;
  width: 150px;
  height: 150px
}

.rood {
  color: #d71920;
  font-style: italic
}

.blauw {
  color: #2e3092;
}

#menu b, #submenu b {
  display: none
}

.zwart {
  color: #000000;
}

.oke {
  font-weight: bold;
  font-variant: small-caps
}

.largefont {
  font-size: large
}

html {
  background-color: #e8e7f3;
  color: #2e3092;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: normal;
  text-align: left;
  padding: 0px;
  font-size: small
}

#mainframe {
  width: 1024px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}

#contentframe .footer {
  display: block;
  text-align: left
}

#menu a {
  background: url(../all/images/layout/menu.jpg) 0 0 no-repeat;
  display: block;
  width: 150px;
  height: 25px;
}

#submenu a {
  background: url(../all/images/layout/submenu.jpg) 0 0 no-repeat;
  display: block;
  width: 150px;
  height: 15px;
}

#menu .selected {
  background: url(../all/images/layout/menu-sel.jpg) 0 0 no-repeat;
  display: block;
  width: 150px;
  height: 25px;
}

#submenu .selected {
  background: url(../all/images/layout/submenu-sel.jpg) 0 0 no-repeat;
  display: block;
  width: 150px;
  height: 15px;
}

#submenu .line {
  background: url(../all/images/layout/menu-line.jpg) 0 0 no-repeat;
  display: block;
  width: 150px;
  height: 8px;
  font-size: 1px
}

#menu a:hover {
  background-position: -175px 0;
}

#screen-header {
  height: 184px;
  width: 1024px;
  background-image: url(/all/images/layout/header.jpg);
  background-repeat: no-repeat;
  float: left;
  text-align: right;
  display: inline
}

#print-header {
  display: none
}

#footer {
  height: 10px;
  width: 1024px;
  font-weight: normal;
  float: left;
  margin-left: 5px;
  margin-right: 5px;
  font-style: italic;
  line-height: 2em;
  font-size: x-small
}

#footer a, #footer a:visited {
  font-weight: normal;
  text-decoration: none;
  color: #2e3092
}

 #footer a:hover {
  text-decoration: underline
}

img.footer {
  vertical-align: text-top;
  margin-left: 5px;
  margin-right: 5px
}

#print-footer {
  display: none
}

hr {
  color: #d71920
}

#contentframe, #menu, #content, iframe {
  min-height: 520px
}

#contentframe {
  width: 1024px;
  float: left;
  background-image: url(/all/images/layout/footer.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  padding-bottom: 60px
}

#menu {
  float: left;
  text-align: left;
  margin-left: 5px;
  line-height: 0;
  width: 150px
}
#agendaframe {
  border: thin solid #bbb7db;
  margin-left: 20;
  margin-right: 20;
  background-color: #e8e7f3
}

#content {
  text-align: left;
  float: left;
  margin-left: 10px;
}

#content, iframe {
  width: 854px
}

body {
  text-align: center
}

.locatie {
  font-size: xx-small;
  font-style: italic;
  font-weight: normal
}

a {
  text-decoration: none;
  color: #000000;
  font-weight: bold
}

a.sitemap {
  font-weight: normal
}

a:visited {
  color: #2e3092
}

a:hover {
  text-decoration: underline;
}

h1 {
  font-size: 17pt;
  font-weight: bold;
  text-indent: 5px;
  line-height: 2;
  background: url(../all/images/layout/heading.jpg) no-repeat left;
  height: 60px;
  text-align: left
}

h2 {
  text-align: left;
  font-size: medium;
  text-indent: 5px
}

.h2 {
  font-weight: bold;
  text-align: left;
  font-size: medium;
  text-indent: 5px
}

.contactright {
  margin-left: 215px;
  padding: 10px
}

.contactframe {
  width: 475px;
  margin: 5px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px
}

a img {
  border: none
}

.contactleft {
  float: left;
  width: 200px;
  margin: 0px;
  margin-right: 5px;
  padding: 10px
}

.backward {
  unicode-bidi: bidi-override;
  direction: rtl
}