a img   { border:0px; }
h1      { color:black; font-size:1.8em; padding:0px; margin-bottom:0px;margin-top:0px;}
h2      { color:#033561; font-size:1.3em; padding:0px; margin:5px 0px 0px 0px;}
h3      { color:#033561; font-size:1.1em; padding:0px; margin:0px;}
h4      { color:black; font-size:1.0em; padding:0px; margin:0px;}
h5      { color:black; font-size:1.0em; font-weight:normal; padding:0px; margin:0px;}
p       { margin-bottom:9px;margin-top:1px;}
a       { color:#033561; text-decoration:none;}
a:hover { text-decoration:underline;}
form    { padding:0px; margin:0px;}
select  { font-size:1em;}
td      { font-size:1em;}
ul      { list-style: circle outside url('/hogeropshop/images/pijl/blauw-stip.gif');    margin:4px 0px 15px -23px;    line-height:1.1em; }
ol      { list-style: decimal outside url('/hogeropshop/images/pijl/nr.gif');     margin:4px 0px 0px -18px;     line-height:1.1em; }
li      { padding-bottom:2px; }
hr      { height:1px; background-color:#033561; overflow:hidden; }

#spreader {
    width:944px;
    position:absolute;
}

body {
	padding:0px;
	margin:0px;
	font-size:0.7em;
	font-family: verdana, arial, sans-serif;
    background-image:url('/hogeropshop/images/bg/body-content-blauw.gif');
    background-repeat:repeat-y;
    background-color:#033561;
    background-position:center;
    margin-left:auto;
    margin-right:auto;
    color:black;
    overflow: -moz-scrollbars-vertical;
}
body.homepage {
    background-image:url('/hogeropshop/images/bg/body-homepage-blauw.gif');
}
body.groot {
    background-image:url('/hogeropshop/images/bg/body-groot-blauw.gif');
}
#centerframe{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    padding-right:42px;
    width:900px;
    height:100%;
}

.alternatebg{
    background-image:url('/hogeropshop/images/bg/body-alternatebg-blauw.gif');
}

#logohogerop{
    position:absolute;
	width:190px;
	height:191px;
	top:0px;
	left:-6px;
}

#sitewide{
    position:absolute;
	top:18px;
	left:227px;
    vertical-align:top;
}

#sitewide img{
    vertical-align:middle;
    padding-right:9px;
}

#bovenvlak{
    position:absolute;
    height:111px;
    width:908px;
    background-color:white;
    overflow:hidden;
}

#logooomt{
    position:absolute;
	width:114px;
	height:61px;
	top:17px;
	right:17px;
}

#menuvlak{
    position:absolute;
    top:111px;
    height:24px;
    width:682px;
    background-color:#74AADC;
    padding-left:226px;
    overflow:hidden;
}

#logoblijfin {
    display:none;
}

body.homepage  #logoblijfin {
    display: none;
   /* position:absolute; width:71px; height:91px; top:119px; right:60px; */
}

#zoeken {
    position:absolute;
	top:70px;
	left:416px;
}

#zoeken input{
    vertical-align:middle;
    padding-right:9px;
}

#zoeken .typetext{
    background-color:#C9D1E1;
    border:1px solid #74AADC;
    height:17px;
    width:185px;
    font-size:1.2em;
    padding:5px;
}

#linkerkolom {
  position:absolute;
	width:170px;
	top:135px;
	left:0px;
}

#groteframe {
    position:absolute;
	top:186px;
	left:0px;
	padding:0px 45px 10px 20px;
}
body.homepage  #linkerkolom {
    position:absolute;
	width:156px;
	top:135px;
	left:0px;
	padding:18px;
}

    #linkerkolom h2 {
    	color:#033561;
    	font-size:1.8em;
    	text-transform:uppercase;
    	padding-bottom:15px;
    }

    .linkerkolomnieuwsitem {
        padding-bottom:23px;
        color:black;
    }

    .linkerkolomnieuwsitem h3{
        color:#033561;
    }

        .linkerkolomnieuwsitem a{
            display:block;
            text-transform:uppercase;
            color:#033561;
            font-size:1.1em;
            font-weight:bold;
        }

#middenkolom {
    position:absolute;
	width:446px;
	top:151px;
	left:228px;
	background-color:#C9D1E1;
}

#middenkolom_btd {
    position:absolute;
	width:699px;
	top:135px;
	left:178px;
	background-color:#C9D1E1;
	padding-right:20px;
	padding-left: 10px;
}

#rechterkolom {
    position:absolute;
	width:170px;
	top:262px;
	right:52px;
}

body.homepage #rechterkolom {
	width:150px;
	top:202px;
}


#blijfbewegingvuller {
    display:block;
    width:80px;
    height:13px;
    position:relative;
    float:right;
    overflow:hidden;
}
.rechterkolomitem {
    padding-bottom:20px;
}

.rechterkolomitem form{
    line-height:1.8em;
}


.rechterkolomitem input{
    margin-bottom:-3px;
}

/* INGANGEN */
    .ingangen {

        position:relative;
        left:-33px;
        background-repeat:repeat-y;
        width:205px;
        padding:23px 258px 18px 33px;
        min-height:97px;
    }
    .ingangen h2{
        text-transform:uppercase;
        font-size:1.5em;
        font-weight:bold;
    }
    .ingangentop {
        width:498px;
        height:20px;
        background-repeat:no-repeat;
        position:absolute;
        lefT:0px;
        top:0px;
        overflow:hidden;
    }

    .ingangenbottom {
        position:absolute;
        bottom:0px;
        lefT:0px;
        width:498px;
        height:20px;
        background-repeat:no-repeat;
        overflow:hidden;
    }

    .ingangen img{
        position:absolute;
        top:7px;
        right:11px;
    }

    .ingangen a{
        display:block;
        text-transform:uppercase;
        font-size:1.1em;
        font-weight:bold;
        text-align:right;
    }

    /* WERKNEMER */
    #ingangwerknemer {
        min-height:98px;
        background-image:url('/hogeropshop/images/ingangen-blauw/block-donkerblauw-mid.gif');
    }
    #ingangwerknemer img{
        top:8px;
    }
    #ingangwerknemer .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-donkerblauw-top.gif');
    }
    #ingangwerknemer .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-donkerblauw-bottom.gif');
    }
    #ingangwerknemer , #ingangwerknemer a,  #ingangwerknemer h2 {
        color:white;
    }

    /* WERKGEVER */
    #ingangwerkgever {
        color:black;
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-mid.gif');
    }
    #ingangwerkgever .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-top.gif');
    }
    #ingangwerkgever .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-bottom.gif');
    }
    #ingangwerkgever a,  #ingangwerkgever h2 {
        color: #033561;
    }


    /* OPLEIDER */
    #ingangopleider {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-wit-mid.gif');
        color:black;
    }
    #ingangopleider .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-wit-top.gif');
    }
    #ingangopleider .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-wit-bottom.gif');
    }
    #ingangopleider img{
        top:6px;
    }

    /* NIEUWS */
    #ingangnieuws {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-rood-mid.gif');
        color:white;
    }
    #ingangnieuws h2{
        color:white;
    }
    #ingangnieuws .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-rood-top.gif');
    }
    #ingangnieuws .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-rood-bottom.gif');
    }
    #ingangnieuws img{
        top:6px;
    }

    /* FAQ */
    #ingangfaq {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-paars-mid.gif');
        color:white;
        min-height:96px;
        margin-bottom:20px;
    }
    #ingangfaq h2{
        color:white;
    }
    #ingangfaq .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-paars-top.gif');
    }
    #ingangfaq .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-paars-bottom.gif');
    }
    #ingangfaq img{
        top:6px;
    }

    /* zoeken */
    #ingangzoeken {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-mid.gif');
        color:white;
        min-height:96px;
        margin-bottom:20px;
    }
    #ingangzoeken h2{
        color:white;
    }
    #ingangzoeken .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-top.gif');
    }
    #ingangzoeken .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-bottom.gif');
    }
    #ingangzoeken img{
        top:6px;
    }

    /* zoekenoomt */
    #ingangzoekenoomt {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-mid.gif');
        color:white;
        min-height:96px;
        margin-bottom:20px;
    }
    #ingangzoekenoomt h2{
        color:white;
    }
    #ingangzoekenoomt .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-top.gif');
    }
    #ingangzoekenoomt .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-middenblauw-bottom.gif');
    }
    #ingangzoekenoomt img{
        top:6px;
    }

    /* contact */
    #ingangcontact {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-geel-mid.gif');
        color:black;
        min-height:96px;
    }
    #ingangcontact h2{
        color:black;
    }
    #ingangcontact .ingangentop {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-geel-top.gif');
    }
    #ingangcontact .ingangenbottom {
        background-image:url('/hogeropshop/images/ingangen-blauw/block-geel-bottom.gif');
    }
    #ingangcontact img{
        top:6px;
    }


/* textbanner */
    #textbanner {
        margin-top:20px;
        position:absolute;
        left:3px;
	    width:120px;
        background-repeat:repeat-y;
        background-image:url('/hogeropshop/images/textbanner/mid.gif');
        padding:0px 145px 31px 25px;
        text-align:center;
    }

    #textbanner h3, #textbanner h2, #textbanner h1 { color:black; font-size:1.2em;}
    #textbanner h4 { font-size:1.1em;}

    #textbannertop {
        width:180px;
        height:31px;
        background-repeat:no-repeat;
        position:absolute;
        lefT:0px;
        top:-30px;
        overflow:hidden;
        background-image:url('/hogeropshop/images/textbanner/top.gif');
    }

    #textbannerbottom {
        position:absolute;
        bottom:0px;
        left:0px;
        width:180px;
        height:31px;
        background-repeat:no-repeat;
        background-image:url('/hogeropshop/images/textbanner/bottom.gif');
        overflow:hidden;
    }

a.leesmeer {
    display:block;
    text-transform:uppercase;
    font-size:1.1em;
    font-weight:bold;
    text-align:right;
}


#rechterkolom li a {
    color:#e5453d;
    text-transform:uppercase;
    padding:7px 0px 18px 35px;
    vertical-align:top;
    background-repeat:no-repeat;
    background-image:url('/hogeropshop/images/pijl/blauw-boven.gif');
    display:block;
    font-weight:bold;
    min-height:2em;
}
#rechterkolom ul {
    list-style: none outside url('');
    padding-lefT:0px;
    margin-left:0px;
}

#rechterkolom li {
    list-style: none outside url('');
    padding-bottom:5px;
}


#rechterkolom .active a {
    background-image:url('/hogeropshop/images/pijl/rood-rechts.gif');
}

.rechterkolomtext {
    margin:20px 25px 0px 15px;
}
#bks {
    position:relative;
    float:right;
}

/* Stappen plan */
    .kleinekolom {
        width:200px;
        line-height:1.4em;
    }

    .oneven{
        color:#e5453d;
        text-transform:uppercase;
        font-weight:bold;
    }

    .even{
        text-transform:uppercase;
        font-weight:bold;
    }

    .selectorkolom{
        text-align:right;
        width:264px;
    }
    .selectorkolom select{
        width:259px;
        border:1px solid #74AADC;
        height:1.5em;
        font-size:1.2em;
        text-transform:uppercase;
    }

    #certificatenenaanmelden {
        width:483px;
        padding-right:0px;
    }
    #certificatenenaanmelden table td{
            vertical-align:top;
    }
    #certificatenenaanmelden table{
        width:100%;
    }

    #certificatenenaanmelden table td{
            vertical-align:top;
            padding-top:15px;
    }
    #certificatenenaanmelden h3{
        padding:10px 0px 0px 0px;
        margin:0px;
        color:#e5453d;
        font-size:1.5em;
        text-transform:uppercase;
        font-weight:bold;
    }
    #certificatenenfunctiekeuze .spaceroptie{
        height:30px;
    }

    #certificatenenfunctiekeuze h4 {
        padding:0px 0px 0px 0px;
        margin:0px;
        color:#e5453d;
        font-size:1.2em;
        font-weight:bold;
    }
    #certificatenenfunctiekeuze ul a {
        font-weight:normal;
        font-size:1.1em;
    }



    #certificatenenaanmelden ul {
        list-style: square outside url('/hogeropshop/images/pijl/blauw-gt.gif');
    }
    #certificatenenaanmelden ul a {
        font-weight:bold;
        font-size:1.2em;
    }


/* NIEUWS ITEMS */
    .nieuwsitem {
        position:relative;
        width:450px;
        margin:20px 0px 20px 0px;
    }

    .nieuwsitem h2 {
        width:75%;
    }
    .nieuwsdatum {
        position:absolute;
        top:0px;
        right:0px;
    }

/* ZOEKEN */


    .zoekitem {
        padding:3px;
        margin-bottom:4px;
    }

    .evenofoneven1 {
        background-color:white;    }

    .evenofoneven1 a {
        color:black;
    }
    .evenofoneven0 a {
        color:black;
    }

    .evenofoneven0 {
        background-color:white;
    }


    .zoekitem a{
        font-size:1.1em;
        font-weight:bold;
    }
    .zoekimg {
        float:right;
        position:relative;
    }

/* ZOEKEN */
    .faqantwoord {
        display:none;
        padding:2px 0px 2px 10px;
    }

    .faqitem {
        padding:3px;
        margin-bottom:4px;
    }

    .faqitem a{
        font-size:1.1em;
        font-weight:bold;
    }

    #frmfaq {
        margin:5px 0px 10px 0px;
    }
    #frmfaq  select{
        width:447px;
    }

/* AANEMELD */
 tr#aanmeldfunctietype ,  tr#aanmeldfunctie ,  tr#aanmeldvolgende ,  tr#aanmeldkwalificatie{
    display:none;
 }

 tr.aanmeldkolom th {
    width:200px;
    text-align:left;
    font-weight:normal;
 }
 tr.aanmeldkolom select {
    width:225px;
 }
 tr.laatsteaanmeldkolom th {
    text-align:right;
 }

 tr.aanmeldkolom select.datumselectbox{
    width:50px;
 }
 .aanmeldtable th {
    text-align:left;
    font-weight:normal;
 }

 .aanmeldtable tr.aanmeldheader th {
    font-size:1.2em;
    font-weight:bold;
    padding-top:5px;
 }
 .inputtypetextarea {
    width:440px;
 }

 #printDiv {
    display:none;
 }

 /* BEGRIPPEN */
  #letters {
     margin:10px 0px 10px 0px;
  }
  #letters a {
    padding-right:5px;
  }
  .letter {
     margin:5px 0px 10px 0px;
  }

  #letter h2{
     color:black;
  }

 .letteractive {
    font-weight:bold;
    color:black;
 }

 .begrip {
    margin-top:5px;
    border-bottom:1px solid black;
 }



 .contentfunctiepage h3.subkop {
    margin:0px 0px 10px 0px;
 }

 .contentfunctiepage h3, .contentfunctiepage h4{
    margin:10px 0px 0px 0px;
 }


 .contentfunctiepage a{
    color:#e5453d;
    font-weight:bold;
 }

 .inklapomschrijving {
    padding-left:15px;
 }

 h3.functiecompetenties {
    padding-top:0px;
 }

body.contentfunctiepage  #rechterkolom {
	width:180px;
	top:172px;
	right:42px;
}

body.contentfunctiepage #rechterkolom li a {
    text-transform:none;
    padding:0px 0px 0px 0px;
    background-repeat:no-repeat;
    background-image:url('');
    font-weight:normal;
    display:inline;
}

body.contentfunctiepage #rechterkolom ul {
    list-style: square outside url('/maru.gif');
    padding-lefT:18px;

}

body.contentfunctiepage #rechterkolom li {
    list-style: square outside url(maru.gif);

}

#kruimelpad {
    margin:5px 0px 10px 0px;
}

#kruimelpad a {
    color:#e5453d;
    font-weight:bold;
    text-transform:uppercase;
    font-size:0.8em;
    white-space: nowrap;

}

#kruimelpad img {
    margin:0px 0px 1px 5px;
}

#tb_Form {

}

#terugknop {
   text-align:right;
   padding:15px 5px 5px 5px;
}

h2.hogeropshopkop {
   padding-bottom:20px;
}

#logoBTD{
	display:none;
}

.reducer
{
	display:none;
}