#filter h2 {
    margin:0 0 0.75em 0;
    color:#903;
    border-color:#903;
}
#filter h3 { color:#903; }
#filter h4,
#filter h4 a { color:#7C7C00; }
#filter .searchfilter ul,
#filter .werkinuitvoering ul,
#filter .signalering ul {
    margin:6px 0;
    padding:0 10px;
}
#filter ul {
    margin:0;
    padding:0;
    list-style:none;
}

/* C3, C10, C13 (selectie, zie ook, in dit dossier)*/
#container .c3 h2,
#container .c10 h2,
#container .c13 h2 {
    color:#7C7C00;
    border-color:#7C7C00;
}
#container .c3 ul,
#container .c10 ul,
#container .c13 ul { margin:-1em 0 1em 0; }
    #container .c3 ul li,
    #container .c10 ul li,
    #container .c13 ul li {
        padding:0.8em 10px;
        border:solid #D9D9D9;
        border-width:0 0 1px 0;
    }
        #container .c3 ul li h4,
        #container .c10 ul li h4,
        #container .c13 ul li h4 {
            margin:0;
            font-size:1em;
        }
            #container .c13 ul li a {
                display:block;
                padding:0 0 0 10px;
                background:url("/images/backgrounds/green_arrow.gif") no-repeat 1px 0.45em;
            }
        #container .c3 ul li p {
            margin:0;
        }
#container .c10 p {
    padding:0 10px 0.8em 10px;
    border-bottom:1px solid #D9D9D9;
    font-weight:bold;
}

div.c10 {
    padding:0 0 20px 0;
}

/* C8 / f96 filter */

#filter .c8 {
    overflow:hidden;
    margin:0 0 1em 0;
}
    #filter .c8 h2,
    #filter .f96 h2 {
        margin:0 0 0.75em 0;
        color:#51C1DA;
        border-color:#51C1DA;
    }
    #filter .c8 h3,
    #filter .f96 h3 { color:#51C1DA; }
    #filter .c8 h3,
    #filter .f96 h3 {
        margin:1em 0 0.5em 0;
        padding:0 10px;
    }
    #filter .c8 ul,
    #filter .f96 ul { margin:0 0 2em 0; }
        #filter .c8 li,
        #filter .f96 li {
            margin:0.2em 0;
            font-weight:bold;
        }
        #filter .c8 li a { font-weight:normal; }
        #filter .c8 .intern,
        #filter .f96 .intern { background-color:#F5E4EA; }
    #filter .c8 p,
    #filter .f96 p {
        margin:0 10px;
        color:#903;
    }
    #filter .c8 a.reset,
    #filter .f96 a.reset {
        display:block;
        margin:0.5em 10px 2em 10px;
        padding:0 10px 2px;
        background:transparent url("/images/backgrounds/red_arrow.gif") no-repeat 1px 50%;
    }
    #filter .c8 a.next,
    #filter .f96 a.next {
        float:left;
        margin:0 10px 1em 10px;
        padding-left:0;
    }

/* volgende/vorige vacature */

    .jobnav { border:1px solid #D9D9D9; }
        .jobnav a {	font-size:0.9em; }
        .jobnav .nav-prev {
            float:left;
            margin:1em 0;
            padding-left:25px;
            background:transparent url("/images/backgrounds/minderlink.gif") no-repeat 0 50%;
        }
        .jobnav .nav-next {
            float:right;
            margin:1em 0;
            padding-right:25px;
            background:transparent url("/images/backgrounds/meerlink.gif") no-repeat 100% 50%;
        }
        .jobnav .back {
            clear:both;
            display:block;
            margin:1em 0;
            text-align:center;
        }

/* picture list */

#filter .otherpeople h2 {
    color:#7C7C00;
    border-color:#7C7C00;
}
#filter .otherpeople h3 {
    padding:0 10px;
    color:#7C7C00;
}
#filter .otherpeople a {
    float:left;
    margin:0 0 0 10px;
    padding-left:0;
}
#filter .otherpeople p {
    padding:0 10px;
}
#filter .otherpeople ul {
    margin:1em 7px 1em 10px;
    overflow:hidden;
}
    #filter .otherpeople ul li {
        float:left;
        margin:0 3px 3px 0;
    }
        #filter .otherpeople ul li a {
            float:left;
            border:2px solid #fff;
            margin:0;
        }
        #filter .otherpeople ul li a:hover { border-color:#7C7C00; }
        #filter .otherpeople ul li.selected a {
            border-color:#903;
            cursor:default;
        }
            #filter .otherpeople ul li a img { display:block; }
#filter .otherpeople .next { 
	float:left; 
	margin:0 0 0 10px;
	padding-left:0;
}
		
/* videobanners */

.videobanner {
	width: 214px;
    overflow:hidden;
    margin:4px -2px 15px -2px;
    padding:0 12px;
    background:url("/images/backgrounds/videobanner.gif") 0 11px repeat-y;
}
.videobanner .top {
        overflow:hidden;
        height:13px;
        margin:0 -12px;
        background:url("/images/backgrounds/videobanner-top.gif") repeat-y;
}
.videobanner .bottom {
        overflow:hidden;
        clear:both;
        height:13px;
        margin:0 -12px;
        background:url("/images/backgrounds/videobanner-bottom.gif") repeat-y;
    }
.videobanner img {
        margin:0 0 10px 0;
        border:1px solid #e2e2df;
        float:left;
    }
.videobanner h3 {
        margin:0 0 0.5em 0;
        color:#7c7c00;
    }
.videobanner p { margin:0.5em 0; }
/*
.videobanner a.more {
        float:left;
        margin:0;
        padding:0 25px 0 0;
        background-image:url("/images/backgrounds/meerlink-green.gif");
        border:0;
    }
    */

/* triggerbox */

#filter .triggerbox {
    margin:4px -2px 15px -2px;
    padding:0 12px;
    background:url("/images/backgrounds/triggerbox.gif") 0 11px repeat-y;
}
    #filter .triggerbox .top {
        overflow:hidden;
        height:13px;
        margin:0 -12px;
        background:url("/images/backgrounds/triggerbox-top.gif");
    }
    #filter .triggerbox .bottom {
        overflow:hidden;
        clear:both;
        height:29px;
        margin:0 -12px;
        padding:6px 12px 0 12px;
        background:url("/images/backgrounds/triggerbox-bottom.gif") no-repeat 0 100%;
    }
    #filter .triggerbox img {
        margin:0 0 10px 0;
        border:1px solid #e2e2df;
    }
    #filter .triggerbox h3 {
        position:relative;
        margin:0 0 0.5em 0;
        padding-right:60px;
        color:#cd002f;
        background:url('/images/backgrounds/triggerbox-logo.gif') no-repeat 0 2px;
        font-size:1.636363em;
        font-weight:normal;
        line-height:1.2222em;
        text-indent:-9000px;
    }
        #filter .triggerbox h3 img {
            position:absolute;
            top:-7px;
            right:-14px;
            margin:0;
            border:none;
        }
    #filter .triggerbox ul {
        margin:0 0 1.5em 0;
    }
    #filter .triggerbox li {
        margin:0.2em 0;
        padding:0 0 0 10px;
        background:url("/images/backgrounds/red_arrow.gif") no-repeat 1px 5px;
    }
    #filter .triggerbox a.more {
        float:left;
        margin:0;
        padding:0 25px 0 0;
        background-image:url("/images/backgrounds/meerlink-white.gif");
        color:#fff;
        border:0;
        font-size:1.090909em;
        text-decoration:none;
    }
    #filter .triggerbox a.more:focus,
    #filter .triggerbox a.more:hover {
        text-decoration:underline;
    }

