body {
  margin:0px;
  background-image: url('/pictures/baan-bg.jpg');
}

body.nobg
{
  background-image:none;
  background-color: #eeeeee;
}

body.results {
  margin:3px;
  background-color: white;
  background-image:none;
}

body, td {
  font-family: verdana;
  font-size: 8pt;
}

td.leftblock {
  padding:0px 10px 0px 10px;
  width:180px;
  border-style:dashed;
  border-color:#787878;
  border-width:0px 1px 0px 0px;
}

td.mainblock {
  padding:0px 10px 0px 10px;
}

td.adblock {
  width:200px;
  padding:0px 10px 0px 10px;
  border-style:dashed;
  border-color:#787878;
  border-width:0px 0px 0px 1px;
}

td.kopimage {
  height:126px;
  background-image: url('/pictures/kop2.jpg');
  background-repeat: no-repeat;
  vertical-align: top;
  text-align:right;
  padding: 2px 5px 0px 0px;
}

td.kopimage_nws {
  height:125px;
  background-image: url('/pictures/kop-nieuwsbrief.jpg');
  background-repeat: no-repeat;
  vertical-align: center;
  text-align:center;
  padding: 2px 5px 0px 0px;
}

td.menuitem,
td.menuitemOn {
  padding-left : 7px;
  padding-right: 30px;
  background-image: url('/pictures/menu-pijl.gif');
  background-position: top right;
  background-repeat: no-repeat;
  cursor: pointer; cursor: hand;
  font-weight: bold;
}

td.menuitem {
  color        : #ffffff;
}

td.menuitemOn {
  color        : #FF9C00;
}

td.onderbalk-item,
td.onderbalk-itemOn {
  font-weight: bold;
  padding-left : 8px;
  padding-right: 8px;
  cursor: pointer; cursor: hand;
}

td.onderbalk-item {
  color        : #ffffff;
}

td.onderbalk-itemOn {
  color        : #FF9C00;
}

form.zoekform {
  margin:0px;
  padding:0px;
  height:18px;
}

form.zoekform input.normal {
  border-style: solid;
  border-color: #FF9C00;
  border-width: 1px;
  font-family: 			Verdana;  
  font-size: 				7pt;  
  font-style: 			normal;
  color: black;
  height: 16px;
  padding-left:2px;
}

form.zoekform input.start {
  border-style: solid;
  border-color: #FF9C00;
  border-width: 1px;
  font-family: 			Verdana;  
  font-size: 				7pt;  
  font-style: 			normal;
  color:#c0c0c0;
  height: 16px;
  padding-left:2px;
}

div.kop {
  font-size: 10pt;
  font-weight: bold;
  margin:0px 0px 4px 0px;
  height:20px;
  width:100%;
  padding: 0px 0px 0px 0px;
  background-repeat: no-repeat;
  background-image: url('/pictures/kop-links.jpg');
  background-color: #e5e5e5;
}

div.kop h3 {
  width:100%;
  font-size: 10pt;
  margin:0px 0px 0px 0px;
  background-repeat: no-repeat;
  background-image: url('/pictures/kop-rechts.jpg');
  background-position: top right;
  height:20px;
  padding: 2px 0px 0px 4px;
}

table.items {
  border-collapse: collapse;
}

table.items td {
  border-style: dashed;
  border-color: #787878;
  border-width: 0px 0px 1px 0px;
  padding: 8px 0px 8px 0px;
}

table.advertenties td {
  padding: 5px 0px 0px 0px;
}

table.items-small {
  border-collapse: collapse;
  width:100%;
}


table.items-small td {
  font-size: 8pt;
  border-style: dashed;
  border-color: #787878;
  border-width: 0px 0px 1px 0px;
  padding: 4px 0px 4px 0px;
  vertical-align: top;
}

a img {
  border:0px;
}

a, a:active, a:visited {
  font-weight: bold;
  color:#754600;
  text-decoration: none;
}

a:hover {
  color:#FF9C00;
}

table.submenu {
  width:100px;
  position:absolute;
}

td.submenu_td,
td.submenu_tdOn,
td.submenu_img {
  background-color: #777;
  font-size: 8pt;
  border-top-color: #aaaaaa;
  border-bottom-color: #333333;
  border-style:solid;
  border-width: 1px 0px 1px 0px;
  padding-left: 8px;
  padding-right: 0px;
  cursor: pointer; cursor: hand;
  white-space:nowrap;
}

td.submenu_td {
  color:#FFFFFF;
}

td.submenu_tdOn {
  color:#FF9C00;
}

td.submenu_img {
  width:10px;
  margin-top:3px;
}

table.nav {
  border-collapse:collapse;
  width:100%;
}

table.nav th {
  font-size: 10pt;
  text-align: left;
}

table.nav td {
  border-style: dashed;
  border-color: #cccccc;
  border-width: 0px 0px 1px 0px;
  padding:2px;
}

table.nav td.navcurrent {
  font-weight:bold;
}

table.nav a, table.nav a:active, table.nav a:visited {
  font-weight: normal;
  color:#754600;
}

table.nav a:hover {
  color:#FF9C00;
}

td.button {
  width:11px;
}

table.list {
  border-collapse:collapse;
  width:100%;
}

table.list tr.listOn {
  background-color:#c0c0c0;
  cursor: pointer; cursor: hand;
}

table.list tr.listOff {
  background-color:white;
}

table.list td, table.list th {
  font-size:8pt;
  vertical-align:top;
}

table.list td {
  border-style: dashed;
  border-color: #cccccc;
  border-width: 0px 0px 1px 0px;
  padding:2px;
}

table.list tr.noline td {
  border-width: 0px;
  padding:2px;
}

table.list td.subkop {
  text-align:center;
  font-weight:bold;
  padding-top:8px;
}

table.list th {
  text-align:left;
  background-color: #e5e5e5;
  padding:2px;
}

table.list td.date_td {
  white-space:nowrap;
  text-align:right;
}

table.list td.listtd_C {
  color: #999999;
  font-style: italic;
}

a.meer, a.meer:active, a.meer:visited { 
  color: #777777;
}

a.meer:hover {
  color: #FF9C00;
}

#maindiv {
  overflow:auto;
  height:150px;
  padding-right:5px;
  scrollbar-3dlight-color:    #AAAAAA;
  scrollbar-highlight-color:  #AAAAAA;
  scrollbar-track-color:      #E5E5E5;
  scrollbar-darkshadow-color: #333333;
  scrollbar-shadow-color:     #333333;
  scrollbar-face-color:       #777777;
  scrollbar-arrow-color:      #FFFFFF;
  scrollbar-base-color:       #FFFFFF;
}

h2 {
  margin-bottom: 0px;
  margin-top: 5px;
  margin-right: 5px;
  font-size:10pt;
}

.tab-links-uit {
  width: 22px;
  height: 22px;
  background-image: url('/pictures/tab-links-uit.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-links-aan {
  width: 22px;
  height: 22px;
  background-image: url('/pictures/tab-links-aan.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-uit {
  height: 22px;
  font-weight: bold;
  background-image: url('/pictures/tab-bg-uit.gif');
  float: left;
}

.tab-aan {
  height: 22px;
  font-weight: bold;
  background-image: url('/pictures/tab-bg-aan.gif');
  float: left;
}

.tab-uit-aan {
  width: 20px;
  height: 22px;
  background-image: url('/pictures/tab-uit-aan.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-uit-uit {
  width: 20px;
  height: 22px;
  background-image: url('/pictures/tab-uit-uit.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-aan-uit {
  width: 20px;
  height: 22px;
  background-image: url('/pictures/tab-aan-uit.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-rechts-uit {
  height: 22px;
  width: 136px;
  background-image: url('/pictures/tab-rechts-uit.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-rechts-aan {
  height: 22px;
  width: 142px;
  background-image: url('/pictures/tab-rechts-aan.gif');
  background-repeat: no-repeat;
  float: left;
}

.tab-tekst {
  padding-top: 3px;
  cursor: pointer;
  margin-left:5px;
  margin-right:5px;
}

td.label
{
  font-weight: bold;
  text-align: right;
}

.newlist
{
  border-collapse: collapse;
}

.newlist td, .newlist th
{
  border-style: solid;
  border-color: #cdcdcd;
  border-width: 1px;
  padding: 3px;
  vertical-align: top;
}

.newlist th
{
  text-align: left;
  font-size: 8pt;
  background-color: #cdcdcd;
}

.headerrow td
{
  background-color: #cdcdcd;
  font-weight: bold;
}

input.readonly
{
  background-color: #dddddd;
  color: #000;
}

input.score
{
  text-align: right;
  font-size: 8pt;
  border-color: black;
  border-style: solid;
  border-width: 1px;
  width:35px;
}

.error
{
  color: red;
}

.center
{
  text-align: center !important;
}

.right
{
  text-align: right !important;
}

.klassecel
{
  width: 50px;
  text-align: center;
}

.small td, .small th
{
  font-size: 7pt;
}

.gray
{
  background-color: #ededed;
  }
  
input.zoekbox {
  border-style: solid;
  border-color: #FF9C00;
  border-width: 1px;
  font-family: 			Verdana;  
  font-size: 				8pt;  
  font-style: 			normal;
  color: black;
  height: 16px;
}

#printerdiv
{
  width: 975px;
  background-color: white;
}
