html, body {
    margin: 0px;
    color: #324656;
    background-color: #dce3f5;
    font-family: "Verdana";
    font-size: 0.85em;
}

* {
    border: none;
    margin: 0px;
    padding: 0px;
    vertical-align: top;
}

a {
    color:#68b022;
    text-decoration:underline;
}

a:hover {
    text-decoration:none;
}

h1 {
    font-size:1.4em;
    color:#00abe0;
    margin:0px;
    margin-bottom:10px;
    padding:0px;
}

h2 {
    font-size:1.2em;
    color:#000000;
    margin:0px;
    margin-bottom:10px;
    padding:0px;
}

th {
    text-align:left;
    font-weight:normal;
}

.clearBoth {
    clear:both;
}

.zoekenHome {
    left:20px;
    top:310px;
}

.zoekenVervolg {
    left:680px;
    top:50px;
}

.homeTitle {
    font-size:1.1em;
    color:#00abe0;
    font-weight:bold;
}

.contentTitle {
    color:#00abe0;
    font-weight:bold;
    text-decoration:none;
}

a.contentTitle:hover {
    text-decoration:underline;
}

.textbox {
    border:1px solid #000000;
    width:100%;
}

.submitButtonForm {
    background-color:#00abe0;
    color:#FFFFFF;
}

.valignBottom {
    vertical-align:bottom;
}

.downloadLink {
    color:#000000;
    line-height:57px;
    vertical-align:bottom;
    font-weight:bold;
    margin-left:5px;
}

.sitemapList {
    margin-left:15px;
}

.slide {
    position:absolute;
    z-index:1;
}

.campSelected {
    text-decoration:none;
}

.message {
    display:block;
}

#mainTable {
    width:100%;
    position:absolute;
}

#mainTable #main {
    width:930px;
}

#mainTable #td_left {
    background-image:url("../../gfx/bg_left.gif");
    background-repeat:repeat-y;
    background-position:right;
}

#mainTable #td_right {
    background-image:url("../../gfx/bg_right.gif");
    background-repeat:repeat-y;
    background-position:left;
}

#mainTable #td_top {
    background-image:url("../../gfx/bg_top.gif");
    background-repeat:repeat-x;
    background-position:bottom;
}

#mainTable #td_bottom {
    background-image:url("../../gfx/bg_bottom.gif");
    background-repeat:repeat-x;
    background-position:top;
}

#mainTable #td_bottomleft {
    background-image:url("../../gfx/bg_bottom_left.gif");
    background-repeat:no-repeat;
    background-position:top right;
}

#mainTable #td_bottomright {
    background-image:url("../../gfx/bg_bottom_right.gif");
    background-repeat:no-repeat;
    background-position:top left;
}

#mainTable #td_topright {
    background-image:url("../../gfx/bg_top_right.gif");
    background-repeat:no-repeat;
    background-position:bottom left;
}

#mainTable #td_topleft {
    background-image:url("../../gfx/bg_top_left.gif");
    background-repeat:no-repeat;
    background-position:bottom right;
}

#maincontainer {
    position:relative;
    /*left:50%;
    margin-left:-465px;*/
    width:930px;
    background-color:#68b022;
}

#zoeken {
    width:230px;
    position:absolute;
    font-size:0.9em;
    font-weight:bold;
    color:#00abe0;
}

#zoeken #zoekform {
    background-color:#00abe0;
    padding:3px;
    padding-bottom:2px;
}

#zoeken #zoekform .textField {
    width:180px;
}

#zoeken #zoekform .submitButton {
    background-color:#00abe0;
    color:#FFFFFF;
    width:40px;
}

#buttonHome {
    position:absolute;
    left:700px;
    top:375px;
    z-index:99;
    width:202px;
    height:202px;
    background-image:url('../../gfx/button_home.png');
    background-repeat:no-repeat;
    cursor:pointer;
}

#maincontainer #left {
    float:left;
    width:271px;
}

#maincontainer #left .slideshow {
    height:371px;
}

#maincontainer #left #lefttop {
    padding:10px;
    padding-left:20px;
    padding-right:20px;
    height:351px;
    background-color:#FFFFFF;
}

#maincontainer #left #leftbottom a {
    display:block;
    width:238px;
    height:15px;
    text-decoration:none;
    padding:3px;
    padding-left:30px;
    color:#FFFFFF;
    /*background-color:#68b022;*/
    background-image: url("../../gfx/menuitem_bg.gif");
    background-repeat:repeat-x;
}

#maincontainer #left #leftbottom a.menuSelected {
    background-image: url("../../gfx/menuitem_bg_sel.gif");
    background-repeat:repeat-x;
    text-decoration:none;
}

#maincontainer #left #leftbottom a:hover {
    background-image: url("../../gfx/menuitem_bg_sel.gif");
    background-repeat:repeat-x;
    text-decoration:none;
}

#maincontainer #right {
    float:left;
    width:659px;
    background-color:#FFFFFF;
}

#maincontainer #right #rightcontentHome {
    height:602px;
}

#maincontainer .rightVervolg {
    padding-left:60px;
    margin-top:20px;
    width:589px;
    min-height:582px;
    padding-right:10px;
}

#maincontainer .rightVervolg .listTable {
    width:80%;
}

#maincontainer .rightVervolg .listTable th {
    font-weight:bold;
}

#maincontainer .rightVervolg .newsTable {
    width:100%;
}

#maincontainer .rightVervolg .newsTable td.date {
    width:100px;
    text-align:left;
}

#maincontainer .rightVervolg .newsTable th {
    
}

#maincontainer .rightVervolg .newsTable th a {
    color:#00abe0;
    text-decoration:none;
    font-weight:bold;
}

#maincontainer .rightVervolg .vacatureItem {
    float:left;
    width:290px;
    margin-top:20px;
}

#maincontainer .rightVervolg .vacatureItem a {
    font-weight:bold;
    color:#00abe0;
    text-decoration:none;
}

#maincontainer .rightVervolg .vacatureItem a:hover {
    text-decoration:underline;
}

#maincontainer .rightVervolg {
    /*height:330px;
    overflow:auto;*/
}

#maincontainer .rightVervolg .fotoItem {
    float:left;
    font-weight:bold;
    margin-right:8px;
    margin-top:10px;
}

#maincontainer .rightVervolg .fotoItem a {
    color:#000000;
    text-decoration:none;
}

#maincontainer .rightVervolg #morePics {
    display:none;
    width:100%;
}

#maincontainer .rightVervolg #morePicsLink {
    float:right;
    font-weight:bold;
    cursor:pointer;
    color:#68b022;
    text-decoration:underline;
}

#maincontainer #vacLinks {
    margin-left:60px;
}

#maincontainer #vacLinks a {
    display:block;
    font-size:0.9em;
    float:left;
    height:19px;
    padding-left:10px;
    padding-right:10px;
    line-height:19px;
    vertical-align:middle;
    color:#FFFFFF;
    background-color:#00abe0;
    text-align:center;
    text-decoration:none;
    margin-right:8px;
}

#maincontainer #vacLinks a:hover {
    text-decoration:underline;
}

#maincontainer #footer {
    text-align:right;
    font-size:1.0em;
    background-color:#FFFFFF;
    clear:both;
    padding:5px;
    margin-left:271px;
    padding-left:59px;
}

#maincontainer #footer a {
    color:#00abe0;
    text-decoration:none;
    font-weight:bold;
}

#maincontainer #footer a:hover {
    text-decoration:underline;
}

#maincontainer #footer .printLink {
    cursor:pointer;
    font-weight:bold;
    color:#00abe0;
}

#maincontainer #footer #crumbs {
    color:#636262;
    text-align:left;
}

#maincontainer #footer #crumbs a {
    color:#636262;
    text-decoration:none;
}

#maincontainer #footer #crumbs a:hover {
    text-decoration:underline;
}

a#overDeCampange {
    position:absolute;
    left:295px;
    bottom:8px;
}

