body {
        background-color: white;
        font-family: verdana, sans-serif;
        font-size: 14px;
}

body p {
        margin: 15px 0px 15px 0px;
}

div#tabs ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
}

div#tabs li {
        display: inline;
        float: left;
        width: 120px;
        height: 50px;
        padding-top: 15px;
        text-align: center;
        font-size: 14px;
        font-weight: bold;
}

div#tabs ul a, div.sidebar_block ul a {
        color: black;
        text-decoration: none;
}

div#tabs ul a:hover {
        text-decoration: underline;
}

div#content, div#content img, div.sidebar_block {
        border: solid 2px;
}

div#content, div.sidebar_block {
        padding-left: 10px;
        padding-right: 10px;
}

div#content h1 {
        font-size: 16px;
        font-weight: bold;
        display: none;
}

div#content h2 {
        font-size: 14px;
        font-weight: bold;
        font-style: italic;
}

div.sidebar_block {
        width: 148px;
        margin-bottom: 15px;
}

div.sidebar_block h1 {
        margin: 0px -10px 0px -10px;
        padding-left: 10px;
        font-size: 14px;
        font-weight: bold;
}

div#content div.sidebar_block h1 {
        margin: 0px -10px 0px -10px;
        padding-left: 10px;
        font-size: 14px;
        font-weight: bold;
        display: block;
}

div#content div.sidebar_block {
        float: left;
        width: 150px;
        margin: 15px 15px 15px 0px;
}

div.sidebar_block ul {
        margin: 10px -10px 10px -10px;
        padding-left: 0px;
        list-style: none;
}

div.sidebar_block li {
        margin: 6px 0px 6px 0px;
        padding-left: 10px;
        padding-right: 10px;
        border-top: solid 2px;
        border-bottom: solid 2px;
        font-size: 13px;
}

table#login {
        margin-bottom: 10px;
}

table#login td {
        padding-right: 15px;
}

div.sidebar_block p#logout {
        margin: -10px -10px 15px -10px;
        padding-left: 10px;
}

div#fotovenster {
        float: left;
        width: 600px;
        margin: 15px 0px 15px 10px;
        text-align: center;
}

div#fotovenster_left {
        float: left;
        height: 450px;
        width: 600px;
        margin: 15px 0px 15px 10px;
        text-align: center;
}

div#fotovenster_right {
        float: right;
        height: 450px;
        width: 600px;
        margin: 15px 0px 15px 10px;
        text-align: center;
}

a#vorige {
        float: left;
        color: blue;
        text-decoration: none;
}

a#volgende {
        float: right;
        color: blue;
        text-decoration: none;
}

a#vorige:hover, a#volgende:hover {
        text-decoration: underline;
}

table#portfolio td {
        vertical-align: top;
        padding: 5px 0px 5px 0px;
}

div#content table {
        margin-bottom: 15px;
}

div#content table th {
        padding-right: 20px;
        text-align: left;
        font-weight: bold;
}

div#content table td {
        padding-right: 20px;
}

a.zwart {
        color: black;
        text-decoration: none;
}

a.zwart:hover {
        color: black;
        text-decoration: underline;
}

table#portfolio td {
        vertical-align: top;
        padding: 5px 0px 5px 0px;
}

p#logout a {
        color: black;
        text-decoration: none;
}

p#logout a:hover {
        color: black;
        text-decoration: underline;
}

table.pages {
        border-collapse: collapse;
}

table.pages td {
        border-top: solid 2px;
        border-bottom: solid 2px;
        padding: 5px 0px 5px 10px;
}

table.pages a {
        color: black;
        text-decoration: none;
}

table.pages a:hover {
        color: black;
        text-decoration: underline;
}

div.simple_radio label {
        padding-right: 15px;
}

div.simple_radio input.submit {
        margin-top: 15px;
}

table.voorstellingsinfo th {
        vertical-align: top;
}

