a {
  color: #2B7BBD;
  text-decoration: none;
}
a:hover, a:active {
  text-decoration: underline;
}

body {
  background-color: #000;
}
body, td {
  font-family: verdana;
  font-size: 0.66em;
  line-height: 170%;
  margin: 0px;
  padding: 0px;
}

td {
  vertical-align: top;
}

a.black:link,a.black:visited {
  color: #000;
}

a.menu {
  text-decoration: none;
  color: #000;
  display: block;
  padding-left: 20px;
  width: 160px;
}
a.menu:hover, a.menu:active {
  background-color: #F7CA1B;
  text-decoration: none;
}
a.menusel {
  background-color: #F7CA1B;
  color: #000;
  display: block;
  padding-left: 20px;
  width: 160px;
}
a.menusel:hover, a.menusel:active {
  text-decoration: none;
}

a.submenu {
  color: #000;
  display: block;
  padding-left: 60px;
  width: 120px;
}
a.submenu:hover, a.submenu:active {
  background-color: #FCEFBA;
  text-decoration: none;
}
a.submenusel {
  background-color: #FCEFBA;
  color: #000;
  display: block;
  padding-left: 60px;
  width: 120px;
}

input.button {
  background-color: #F7CA1B;
  border: 2px inset #F7CA1B;
  color: #000;
  font-size: 8pt;
  margin: 1px 0;
  padding: 0px 5px;
}

input.ncol {
  background-color: #F7CA1B;
  border: 2px inset #F7CA1B;
  color: #000;
  font-size: 8pt;
  margin: 1px 0;
  padding: 0px 5px;
}

input.text {
  background-color: #FFFFFF;
  border: 2px inset #E2E6E2;
  color: #000;
  font-size: 8pt;
  margin: 1px 0;
  padding: 0px 5px;
}

input.uitgaven {
  background-color: #FFFFFF;
  border: 2px inset #E2E6E2;
  color: gray;
  font-size: 8pt;
  margin: 1px 0;
  padding: 0px 5px;
}

select.uitgaven	{
   color: gray; 
   font-size: 8pt; 
   font-weight: normal;
   width: 220px;
   margin-bottom: 2px;
}

select {
  background-color: #FFF;
  color: #000;
  font-size: 8pt;
  margin: 1px 0;
}

h1 {
  font-family: verdana;
  font-size: 1.5em;
  font-weight: bold;
  padding-left: 25px;
}

h3 {
  color: #922F15;
  display: inline;
  font-family: verdana;
  font-size: 1em;
  font-weight: bold;
}

h4 {
  color: #922F15;
  display: inline;
  font-family: verdana;
  font-size: 1em;
  font-weight: normal;
}

img {
  border: 0px;
}

p {
  padding: 0px 20px
}

small {
	font-size: 1em;
  font-weight: normal;
}

span.blue {
  color: #2B7BBD;
  white-space: nowrap;
}

table.bruin {
  width: 100%;
}

table.menuabc {
  width: 90%;
}
table.menuabc td {
  cursor: pointer;
  font-size: 1em;
  height: 40px;
  padding: 2px;
  text-align: center;
  vertical-align: middle;
  width: 12px;
}
table.menuabc td.selected {
  background-color: #F7CA1B;
}
table.menuabc a {
  color: #000;
  text-align: center;
}
table.menuabc a:hover, table.menuabc a:active {
  background-color: #F7CA1B;
  color: #922F15;
  text-decoration: none;
}
table.menuabc td.grey {
	color: #CCC;
  cursor: default;
}

table.site {
  background-color: #FFFFFF;
  height: 610px;
  width: 970px;
}

td.border {
  border: 0px;
  border-right: 1px solid #8F8F8F;
}

td.bruin {
  background-color: #922F15;
  color: #FFF;
  font-weight: normal;
  height: 20px;
  line-height: 20px;
  padding-right: 15px;
  text-align: center;
  vertical-align: middle;
  width: 100%;
}

td.bruin a {
  color: #FFF;
  font-weight: bold;
}

td.bruin a:hover, td.bruin a:active {
  text-decoration: underline;
}

td.content {
  padding: 27px 10px 5px 10px;
  width: 507px;
}
td.content p {
  padding: inherit;
}

td.contentwide {
  padding: 0px;
  width: 740px;
}
td.contentwide p {
  padding: inherit;
}

td.left {
  width: 463px;
}

td.leftsmal {
  width: 230px;
}

td.menu {
  width: 160px;
}

td.navtext {
	padding: 0px 10px;
  width: 303px;
}

td.right {
  width: 507px;
}

td.rightbig {
  width: 740px;
}

td.top {
  border: 0px;
  border-bottom: 1px solid #8F8F8F;
  height: 104px;
  width: 507px;
}

tr.conc td {
	padding-right: 25px;
	padding-top: 5px;
}

tr.tabs td a {
	background-color: #F7CA1B;
	color: #000;
  border: 0px;
  display: block;
  height: 18px;
  vertical-align: top;
  text-align: center;
  text-decoration: none;
  width: 110px;
}
tr.tabs td a:hover,tr.tabs td a:active {
  color: #000;
  height: 26px;
}
tr.tabs td.selected a {
  color: #000;
  height: 26px;
  text-decoration: none;
}

.base {
  width: 100%;
  vertical-align: top;
}