* {
    font-family: Arial, Verdana;
}

body {
    text-align:center;
    vertical-align:top;
    background-color:white;
    border:0px;
    margin:0px;
    padding:0px;
}
/*a       { color:black; text-decoration:none; }*/
a { color:#57729b; text-decoration:none; }
a:hover { text-decoration:underline;         }

a img {
    border:0px;
}

hr {
    height:1px;
    line-Height:1px;
    background-color:#ebeef3;
    border:0px;
    padding:0px;
    margin:0px;
}

.collapse {
    border-collapse:collapse;
    border:0px;
    margin:0px;
    padding:0px;
    overflow:hidden;
    vertical-align:top;
}

#main {
    border-collapse:collapse;
    width:768px;
    height:100%;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    overflow:hidden;
}

#BovenBalk {
    height:154px;
    background-color:#f49626;
    overflow:hidden;
}

#ContentBalk {
    background-color:#ebeef3;
    overflow:hidden;
    vertical-align:top;
}



#OnderBalk td {
    height:15px;
    background-color:#385889;
    overflow:hidden;
    text-align:center;
    color:white;
    word-spacing:0.5em;
    font-size:0.7em;
}

#OnderBalk a  {
    color:white;
}

#banner{
    width:543px;
    height:154px;
    background-image: url('/images/pvvh/topbanner.jpg');
    background-repeat:no-repeat;
    vertical-align:top;
    padding-left:41px;
    padding-top:35px;
}

#toprightbanner {
    width:183px;
    height:85px;
    background-image: url('/images/pvvh/rightbanner.jpg');
    background-repeat:no-repeat;
    border:0px;
    margin:0px;
    padding:0px;
}
#sitewide{
    height:22px;
    padding-left:31px;
    padding-top:3px;
    background-image: url('/images/pvvh/bgsitewide.jpg');
    background-repeat:no-repeat;
}

#sitewide img{
    margin-left:12px;
}

#zoekbalk{
    height:47px;
    vertical-align:bottom;
    padding-left:7px;
}

#zoekveld {
    width:127px;
    height:17px;
    font-size:0.7em;
    line-height:0.9em;
}

#contenttable{
    border-collapse:collapse;
    width:768px;
    height:100%;
    vertical-align:top;
}
#contenttable td{
    vertical-align:top;
}

#menuhouder{
    width:185px;
    background-color:#b5c1d3;
}


#rechterkolom{
    border:0px;
    margin:0px;
    padding:0px;
    background-color:#f1b063;
    width:181px;
    overflow:hidden;
    color:white;
}

#rechterkolom h1{
    font-size:0.75em;
    margin:6px 0px 4px 9px;
}

#rechterkolom h2{
    font-size:0.75em;
    margin:6px 0px 4px 9px;
}

#rechterkolom p{
    font-size:0.8em;
    margin:2px 9px 0px 9px;
}
a.zijlinkje{
    color:white;
    font-size:0.8em;
    text-align:right;
    padding:0px 4px 4px 0px;
    display:block;

}
#rechterkolom label{
    font-size:0.8em;
}


#content {
    background-image:url('/images/pvvh/bgpijl.gif');
    background-repeat:no-repeat;
    background-position: 9px 9px;
    padding:  24px 52px  20px 52px;
    font-size:0.7em;
}

#content h1{
    color:#889bb8;
    font-size:1.3em;
    padding-bottom:10px;
}

#content h2{
    color:#f2a84f;
    font-size:1.2em;
}

#content h3{
    font-size:1.1em;
    border:0px;
    margin:0px;
    padding:0px;
}
#content td{
    font-size:0.7em;
}

tr .list_0{
    background-color: #b5c1d3;
}

tr .list_1{
    background-color: #768cae;
}


/* CoolMenus 4 */
.clCMAbs{
    position:absolute;
    visibility:hidden;
    left:0;
    top:0;

}

.clLevel1, .clLevel1border, .clBar, #oCMenu0bbar_0 {
    width:1px;
    position:absolute;
    visibility:hidden;
}

.clBar{
    position:absolute;
    width:10;
    height:10;
    visibility:hidden

}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
    position:absolute;
    padding-left: 10px;
    font-size:12px;
    line-height: 18px;
    z-index: 9999;
    text-align: left;
}

.clLevel0{
    xbackground-image: url('/images/pvvh/pijl.gif');
    xbackground-position: 173px center;
    xbackground-repeat: no-repeat;
    background-color: #57729b;
    layer-background-color: #57729b;
    color: white;
}

.clLevel0over{
    background-color: #768cae;
    layer-background-color: #768cae;
    color: white;
    cursor:pointer;
    cursor:hand;
}

.clLevel0border{
    position:absolute;
    visibility:hidden;
}

/*Styles for level 1*/
.clLevel1, .clLevel1over{
    position: absolute;
    line-height: 18px;
    font-size: 12px;
    text-align: left;
    padding-left: 10px;
}

.clLevel1{
    color: white;
    background-color: #768cae;
    layer-background-color: #768cae;
}

.clLevel1over{
    background-color: #57729b;
    layer-background-color: #57729b;
    color: white;
    cursor:pointer;
    cursor:hand;
}

