body {
  background-color: #5F0040;
  background-image: url('/pict-new/bg.jpg');
  background-repeat: repeat-x;
  margin: 0px;
}

body, td {
  font-family: Verdana;
  color: #5f0040;
  font-size:8pt;
}

#maintable {
  width: 923;
}

#maintd {
  height: 400px;
  vertical-align: top;
  background-image: url('/pict-new/table-bg.jpg');
  background-repeat: repeat-y;
}

#lefttd {
  background-image: url('/pict-new/table-left.jpg');
  background-repeat: no-repeat;
  width:16px;
  height: 400px;
  vertical-align: top;
}

#righttd {
  background-image: url('/pict-new/table-right.jpg');
  background-repeat: no-repeat;
  width:19px;
  height: 400px;
}

#menutd {
  width:119px;
  vertical-align: top;
}

table.menuheadblock, table.menublock, table.menublocknoarr {
  width:100%;
  background-image: url('/pict-new/menu-bg.jpg');
  background-repeat: no-repeat;
}

table.menublock td {
  padding: 3px;
  height:15px;
  background-image: url('/pict-new/menuitem.gif');
  background-repeat: no-repeat;
  background-position: 95% 50%;
  font-size:10pt;
}

table.menublocknoarr td {
  padding: 3px;
  height:15px;
  font-size:10pt;
}

table.menuheadblock td {
  padding: 3px;
  height:15px;
  font-weight:bold;
  font-size:10pt;
  border-style:solid;
  border-width: 0px 0px 1px 0px;
  border-color:#818181;
}

#teksttd {
  width:759px;
  padding:5px;
  font-size:8pt;
}

#teksttd td {
  font-size:8pt;
}

#teksttd a, #teksttd a:active, #teksttd a:link, #teksttd a:visited {
  color:#5F0040;
}

#teksttd a:hover {
  color:red;
}

table.lijst {
  border-collapse: collapse;
}

table.lijst td {
  padding:3px;
}

#teksttd h3 {
  padding:2px;
  margin-bottom: 0px;
}

table.lijst th, td.detail_kop {
  text-align:left;
  font-size:10pt;
  font-weight: bold;
  padding:3px;
}

table.submenu {
  background-color: #ECECEC;
  background-image: url('/pict-new/menu-bg2.jpg');
  background-repeat: repeat-x;
  border-style:solid;
  border-width: 1px;
  border-color:#818181;
}

td.submenuDash {
  background-color: #FF9C31;
  height:1px;
  cursor:normal;
}

td.submenuOff, td.submenuOn {
  cursor: pointer;
  padding: 2px;
}

td.submenuOn {
  text-decoration: underline;
}

td.mainmenu {
  cursor: hand; cursor: pointer;
}
td.mainmenu a, td.mainmenu a:link, td.mainmenu a:hover, td.mainmenu a:visited, td.mainmenu a:active {
  color: 5f0040;
  text-decoration: none;
}

td.details_prijs {
  font-size:10pt;
}

