body {
    margin: 0;
    padding: 0;
    background: #FFF url(/skin/page-bg.png) left top repeat-y;
    color: #000;
    font-size: small;
    font-family: Arial, sans-serif;
}
* html body { /* force font size in IE */
    font-size: 13px;
}

div#content {
    width: 560px;
    margin: 230px 0 0 224px;
}
div#content h1 {
    font-size: 1.2em;
}
div#content h1 {
    font-size: 1.1em;
}
div#content a {
    color: #639;
    text-decoration: none;
}
div#content a:hover {
    text-decoration: underline;
}

div#right {
    position: absolute;
    left: 832px;
    top: 193px;
    width: 140px;
    height: 472px;
    background: #FFF url(/skin/logo.jpg) 0 348px no-repeat;
    color: #639;
}
div#right a {
    color: #639;
    text-decoration: none;
}
div#right a:hover {
    text-decoration: underline;
}
div#right div.lang {
    margin-top: 40px;
    color: #64C804;
    font-size: 0.9em;
    font-weight: bold;
}
div#right div.lang a {
    color: #64C804;
}
div#right ul.menu {
    list-style: none;
    margin: 20px 0 0 0;
    font-size: 0.9em;
    padding: 0;
}
div#right ul.menu li {
    margin: 0;
    padding: 0;
    font-size: 0.9em;
}

div#top {
    position: absolute;
    left: 0;
    top: 0;
    height: 206px;
    width: 100%;
    background: transparent url(/skin/header.jpg) left top no-repeat;
}
div#top ul {
    margin: 172px 0 0 223px;
    padding: 0;
    list-style: none;
}
div#top li {
    display: inline;
    float: left;
    margin: 0;
    padding: 0;
}
div#top a {
    display: block;
    height: 34px;
}
div#top a:hover, div#top a.active {
    background: transparent url(/skin/knop.png) left bottom no-repeat;
}
div#top a#home {
    width: 43px;
    margin-right: 22px;
}
div#top a#wie {
    width: 44px;
    margin-right: 26px;
}
div#top a#coaching {
    width: 71px;
    margin-right: 32px;
}
div#top a#werkwijze {
    width: 74px;
    margin-right: 24px;
}
div#top a#intake {
    width: 45px;
    margin-right: 27px;
}
div#top a#informatie {
    width: 76px;
    margin-right: 26px;
}
div#top a#contact {
    width: 56px;
}

div#left {
    position: absolute;
    left: 0;
    top: 193px;
    width: 192px;
    height: 472px;
    background: #64C804 url(/skin/balk-links.jpg) left top no-repeat;
}

table.intake {
    width: 560px;
    border-collapse: collapse;
    font-size: 12px;
}
table.intake td.input {
    width: 320px;
}
input.form {
    margin: 2px;
    padding: 2px;
    width: 100%;
    border: 1px solid #000;
    color: #000;
    font-size: 12px;
}
* html input.form {
    width: 95%;
}
input.button {
    border: 0;
    padding: 2px 5px;
    background-color: #639;
    color: #FFF;
    font-weight: bold;
}

