body {
    margin: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #CCCCCC;
    background: #146A81;
}

table, tr, td, img, form, div, a {
    margin: 0;
    border: 0;
    padding: 0;
}

img {
    border: 0;
    behavior: url("pngbehavior.htc");
}

a {
    color: white;
    text-decoration: underline;
}

a:hover {
    color: #00C9FF;
    text-decoration: underline;
}

a.bottomlink {
    color: #00C9FF;
    text-decoration: none;
}

a.bottomlink:hover {
    color: white;
    text-decoration: none;
}

ul {
    margin-top: 0;
    margin-bottom: 0;
}

.div_top {
    background: url(img/back-top.png) white top repeat-x;
    text-align: center;
    min-height: 160px;
}

.div_middle {
    background: url(img/back-middle.png) #033442 top repeat-x;
    text-align: center;
    color: white;
}

.div_bottom {
    background: url(img/back-bottom.png) #146A81 top repeat-x;
    text-align: center;
}

.div_center {
    width: 840px;
    text-align: left;
}

.kopveld {
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #00C9FF;
    padding: 3px;
}

.naamveld {
    font-weight: bold;
    text-align: left;
    border-bottom: 1px solid #00C9FF;
    border-right: 1px solid #00C9FF;
    padding: 3px;
    width: 200px;
}

.infoveld {
    text-align: left;
    border-bottom: 1px solid #00C9FF;
    padding: 3px;
}

.typveld {
    text-align: left;
    border-bottom: 1px solid #00C9FF;
}

.pt_header {
    background: #022733;
}

.pt_headerempty {
    background: #022733;
    width: 4px;
}

.pt_corners {
    width: 12px;
    height: 12px;
}

.pt_innertable {
    background: #289BB5;
    padding-left: 4px;
}

.pt_outertable {
    background: #054F68;
    color: white;
    padding: 4px;
}

.pt_outeremtpy {
    background: #054F68;
    width: 626px;
}

.pt_headerinner_n {
    background: #022733;
    color: #BDEA4C;
    font-weight: bold;
    font-size: 16px;
    width: 350px;
}

.pt_headerinner_s {
    background: #022733;
    color: #BDEA4C;
    font-weight: bold;
    font-size: 16px;
    width: 63px;
}

.pt_headerinner_p {
    background: #022733;
    color: #BDEA4C;
    font-weight: bold;
    font-size: 16px;
    width: 125px;
}

.pt_innerempty_n {
    background: #289BB5;
    width: 339px;
}

.pt_innerempty_s {
    background: #289BB5;
    width: 44px;
}

.pt_innerempty_p {
    background: #289BB5;
    width: 109px;
}

.pt_content1_n {
    background: #3CCEDB;
    font-size: 14px;
    color: white;
    width: 355px;
    font-weight: bold;
}

.pt_content2_n {
    background: #289BB5;
    font-size: 14px;
    color: white;
    width: 355px;
    font-weight: bold;
}

.pt_content1_s {
    background: #3CCEDB;
    font-size: 14px;
    color: white;
    width: 60px;
    font-weight: bold;
}

.pt_content2_s {
    background: #289BB5;
    font-size: 14px;
    color: white;
    width: 60px;
    font-weight: bold;
}

.pt_content1_p {
    background: #3CCEDB;
    font-size: 14px;
    color: white;
    width: 125px;
    font-weight: bold;
    text-align: right;
}

.pt_content2_p {
    background: #289BB5;
    font-size: 14px;
    color: white;
    width: 125px;
    font-weight: bold;
    text-align: right;
}

.simpletable {
    border: #00C9FF;
    padding: 4px;
}

.stut {
    float: right;
    width: 1px;
}

.push {
    clear: both;
    height: 1px;
    overflow: hidden;
}

.text_submit {
    vertical-align: bottom;
    overflow: visible;
    font-size: 1em;
    display: inline;
    margin: 0;
    padding: 0;
    border: 0;
    border-bottom: 1px solid white;
    color: white;
    cursor: pointer;
    background: #033442;
}
