html {height:100%}
body {font: 12px Verdana,sans-serif;color:#000;padding:0;margin:0;line-height:1;height:100%;}
table#bodytable {height:100%}
a {color:#0072bc}
a:hover {text-decoration:none;color:#000;}
h2 {font-size:24px;font-weight:bold;}
h2.geel {color:#f6b901;padding-top:0.3em;}
h2#search_heading {margin-bottom:15px;}
h3 {font-size:15px;font-weight:bold}
h4 {padding:0;margin:0;line-height:1}
.txt_small {font-size:10px;}
.clear {clear:both;}
em {font-style:italic;}
strong {font-weight:bold;}
td#bg_left {background-color:#28292e;width:33%;}
td#bg_right {background-color:#585a5f;width:33%;}
td#container {width:33%;background: transparent url(../img/bg_header.gif) 0 0 repeat-y;}
table#page {width:1003px;background-color:#fff;}
#header {background: transparent url(../img/bg_header.gif) 0 0 repeat-y;padding:14px 20px 0;}
#header h1 {width:157px;height:64px;background: transparent url(../img/logo.gif) 0 0 no-repeat;margin:0;padding:0;line-height:1;}
#header h1 span {display:none}
span.header_banner {width:468px;height:60px;background:none;display:block;float:right;}
#page_nav {margin-bottom:0;padding-bottom:0;float:left;margin-top:-20px}
#page_nav ul {padding:0;margin:0;margin-left:180px}
#page_nav ul li {float:left;font-weight:bold;background: url(../img/pagenav_left.gif) 0 0 no-repeat;padding-left:5px;margin-right:5px;list-style:none;}
#page_nav ul li a {display:block;background: url(../img/pagenav_right.gif) 100% 0 no-repeat;text-decoration:none;color:#4f4f4f;padding:0.7em 9px 0.7em 6px;white-space:nowrap;}
#page_nav ul li a:hover {color:#000;text-decoration:underline;}
#page_nav ul li.current a {background: url(../img/pagenav_current_right.gif) 100% 0 no-repeat;color:#000;}
#page_nav ul li.current {background: url(../img/pagenav_current_left.gif) 0 0 no-repeat;}
fieldset#search {background: #f6bf00 url(../img/bg_search.gif) 0 0 repeat-x;padding:17px 38px 17px 20px;color:#000;width:905px;}
fieldset#search a {color:#fff; text-decoration:none;float:right;clear:right;}
fieldset#search a.txt_small {padding:0 14px;display:block;clear:both;}
fieldset#search a#uitgebreidzoeken {color:#0072bc;width:120px;height:1em;padding-left:0px;text-align:center;}
fieldset#search a#uitgebreidzoeken:hover {color:#000;}
fieldset#search table {float:left;}
fieldset#search table td {vertical-align:top;padding-bottom:0}
fieldset#search table th {padding-bottom:8px;font-weight:bold;}
span.search_trefwoord,span.search_sector,span.search_locatie,span.search_straal {float:left}
a.btn_search {width:138px;height:47px;background:transparent url(../img/btn_search.gif) 0 0 no-repeat;display:block;float:right;margin-top:1.9em;}
a.btn_search:hover {background-image:url(../img/btn_search_hover.gif)}
input.btn_cvplaatsen {float:right;margin-bottom:7px;}
input.btn_login {float:right;clear:left;margin-bottom:10px;}
a.btn_search span, a.btn_cvplaatsen span,a.btn_login span, a.btn_verstuuruwgegevens span {display:none;}

#content_container {padding:20px 20px 10px;width:963px;background:#fff url(../img/bg_container.gif) 0 0 no-repeat;}
td.search_straal .select_container {padding-left:15px;}
th.search_straal {padding-left:15px;}

.search_trefwoord,.search_sector {padding-right:18px;}
.search_trefwoord input {font-size:20px;width:318px;color:#F7F7F7;height:1.5em;}
.search_locatie input {width:150px;color:#7c7c7c;}
.select_container {display:block;padding: 6px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;height:2em;}

.contentbox_header {background:#d7d6d4 url(../img/contentbox_header.gif) 0 0 repeat-x;border-bottom:1px solid #8d989c;padding:8px 20px;}
.contentbox_header h3,.contentbox_content h3 {padding:0;margin:0;line-height:1;}
.contentbox_content {padding:8px 20px;}
.contentbox_nav {width:25px;height:17px;float:right;margin-top:-15px}
.contentbox_nav a {display:block;width:25px;height:5px;}
.contentbox_nav a span {display:none;}
.contentbox_nav a.top {background: url(../img/top.gif) 50% 0 no-repeat;margin-bottom:5px}
.contentbox_nav a.down {background: url(../img/down.gif) 50% 0 no-repeat;}
.contentbox_content ul.functielijst {margin:3px 0 0 0; }
.contentbox_content ul.functielijst li {background: transparent url(../img/bullet.gif) 0 0.8em no-repeat;padding-top:5px;padding-bottom:15px;padding-left:14px;list-style:none;}
.contentbox_left,.contentbox_center {border:1px solid #8d989c;width:300px;height:20em;overflow:hidden;float:left;margin-right:28px}
.contentbox_right_top,.contentbox_right_bottom {border:1px solid #8d989c;width:300px;float:left;}
.contentbox_center .contentbox_content {padding:0}
.contentbox_center .contentbox_content li {list-style:none;text-align:center;}
.contentbox_center .contentbox_content a {display:block;border-bottom:1px solid #ecf4f7;height:5.7em;}
.contentbox_right_bottom {margin-top:0.9em;background-color:#f7f7f7;height:8em;}
.contentbox_right_bottom a {text-decoration:none;line-height:2}
.contentbox_right_top {position:relative;height:11em;}
.contentbox_right_top .contentbox_content p {line-height:1.5}
table#contentbox_container {margin-bottom:20px;width:100%;position:relative;margin-top:25px;}
.detail {width:140px;height:118px;filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg_contentbox-trans.png',sizingMethod='scale');position:absolute;left:4px;bottom:0;}
html>body .detail {width:140px;height:118px;background:transparent url(../img/bg_contentbox-trans.png) 0 0 no-repeat;display:block;position:absolute;left:4px;bottom:0;}
#contentbox_inloggen input.contentbox_inloggen_email {margin-right:12px;background-image:url(../img/bg_emailadres.gif);background-repeat:no-repeat;}
#contentbox_inloggen .emailonfocus {background-image:none;margin-right:12px;}
#contentbox_inloggen .contentbox_inloggen_ww {background-image:url(../img/bg_wachtwoord.gif);background-repeat:no-repeat;}
#contentbox_inloggen .wwonfocus {background-image:none;}
#contentbox_inloggen input {width:117px;float:left;color:#7c7c7c;margin-top:10px;margin-bottom:10px;}
.contentbox_right_top p {margin-bottom:10px;padding-left:90px;}
.contentbox_right_top .contentbox_header {padding-left:110px;}
#referentie_sites {clear:left;background:#f6bf00 url(../img/bg_allelinks.gif) 0 0 repeat-x;padding:10px 10px;margin: 0;color:#4f4f4f;font-weight:bold;font-size:11px;width:100%;}
#referentie_sites a {color:#000;text-decoration:none;}
#referentie_sites a:hover {color:#696969;}
#referentie_sites h4 {float:left;padding:0 6px 0 0;margin:0;line-height:1;font-size:11px}
#referentie_sites ul {margin:0;padding:0;}
#referentie_sites ul li {display:inline;padding-left:10px;background: transparent url(../img/bullet_gray.gif) 0 50% no-repeat;padding-right:1px;}
#referentie_sites ul li:first-child,#referentie_sites ul li.first {background:none;padding-left:0;}
#footer {background: transparent url(../img/bg_header.gif) 0 0 repeat-y;color:#bdbdbd;padding:10px 20px 50px;font-weight:normal;font-size:10px;line-height:1.6;}
#footer p {background: url(../img/footer_logo.gif) 100% 0 no-repeat;height:60px;padding-right:70px;}
#footer a {color:#bdbdbd;text-decoration:none;}
#footer a:hover {color:#bdbdbd;text-decoration:underline;}
#footer a:visited {color:#bdbdbd;text-decoration:none;}
#functielijst_container {background-color:#f7f7f7;padding-top:15px;padding-bottom:15px;padding-left:25px}
#functielijst_container table {width:954px;}
#functielijst_container th {width:15%;font-weight:bold;padding-left:15px;padding-bottom:10px;padding-right:15px;text-align:left}
#functielijst_container td {width:15%;padding-left:15px;padding-bottom:10px;line-height:1.5;font-size:11px;}
ul.functielijst li {background: transparent url(../img/bullet.gif) 0 0.5em no-repeat;padding-left:14px;list-style:none;}
ul.functielijst {margin:0;padding:0}
#referentie_sites ul.center {padding-left:70px}

td.leftcol {width:660px;padding-bottom:15px;vertical-align:top}
td.rightcol {padding-top:0;vertical-align:top}
td.rightcol .contentbox_left {margin-right:0;float:right;margin-top:56px;}
td.rightcol .contentbox_left {width:300px;}
td.rightcol p {padding:15px 0 10px;font-size:11px;margin:0}
.shortyright {background:#ffef95; padding:9px 3px 14px 25px;border:1px solid #8d989c;width:272px;float:right;clear:left;margin-top:10px}
/*
.wordgevonden {background:#ffef95 url(../img/wordgevonden.gif) 10px 20px no-repeat}
.nieuwsbrief {background:#ffef95 url(../img/nieuwsbrief.gif) 10px 20px no-repeat}
.presentaties {background:#ffef95 url(../img/presentaties.gif) 10px 20px no-repeat}
.nieuwebanen {background:#ffef95 url(../img/nieuwebanen.gif) 10px 20px no-repeat}
.nieuw {background:#ffef95 url(../img/nieuw.gif) 10px 20px no-repeat}
*/
/* WERKGEVERS*/

#content_nav ul li {display:inline;padding-left:12px;background: transparent url(../img/bullet.gif) 0 50% no-repeat;padding-right:10px;font-weight:bold;}
#content_nav {border-bottom:1px solid #c6ced5;padding-bottom:2em }
#content_nav ul {text-align:right;}
#content_nav ul li.current a {color:#000;text-decoration:none;}
#content_header_container {margin-bottom:15px;}
#visual {position:absolute;bottom:0;left:25px;height:200px;width:180px;filter:Progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bg_werkgevers-trans.png',sizingMethod='scale');display:block;}
html>body #visual {width:180px;height:200px;background:transparent url(../img/bg_werkgevers-trans.png) 0 0 no-repeat;display:block;position:absolute;left:15px;bottom:0;}
#content_header {position:relative;background:#f6bf00 url(../img/bg_content_header.gif) 0 0 repeat-x;padding:29px 29px 40px 192px;margin-top:-1px;height:7em}
#content_header p {margin:1.9em 310px 0 0;color:#4f4f4f;font-size:12px;line-height:1.2;padding:0;}
#ict_sites {padding:15px 25px 0px;background:#e3ebf3 ;clear:both;margin-top:20px;height: 133px;}
#ict_sites h4 {font-weight:bold;font-size:14px;padding-top:5px}
a.btn_vacaturesplaatsen {width:302px;height:41px;background:transparent url(../img/btn_vacatureplaatsen.gif) 0 0 no-repeat;display:block;position:absolute;top:6.3em;right:20px;}
a.btn_vacaturesplaatsen:hover {background-image:url(../img/btn_vacatureplaatsen_hover.gif)}
a.btn_vacaturesplaatsen span {display:none;}
.contentbox_left_wg .contentbox_content,.contentbox_center_wg .contentbox_content,.contentbox_right_wg .contentbox_content {padding-top:20px;padding-left:72px;margin-top:0;border:1px solid #8d989c;width:228px;margin-right:28px;padding-bottom:20px;padding-right:0;}
.contentbox_left_wg .contentbox_content {background:transparent url(../img/bg_contentbox_left.gif) 0 50% no-repeat;}
.contentbox_center_wg .contentbox_content {background:transparent url(../img/bg_contentbox_center.gif) 0 50% no-repeat;}
.contentbox_right_wg .contentbox_content {background:transparent url(../img/bg_contentbox_right.gif) 0 50% no-repeat;}
.contentbox_left_wg a:hover .contentbox_content {background:transparent url(../img/bg_contentbox_left_hover.gif) 0 50% no-repeat;cursor:hand;cursor:pointer}
.contentbox_center_wg a:hover .contentbox_content {background:transparent url(../img/bg_contentbox_center_hover.gif) 0 50% no-repeat;cursor:hand;cursor:pointer}
.contentbox_right_wg a:hover .contentbox_content {background:transparent url(../img/bg_contentbox_right_hover.gif) 0 50% no-repeat;cursor:hand;cursor:pointer}
table#contentbox_container_wg .contentbox_right_wg .contentbox_content {margin-right:0;}
table#contentbox_container_wg a {text-decoration:none;font-size:15px;height:auto;line-height:1.4;}
table#contentbox_container_wg a:hover .contentbox_content {background-color:#ffef95;}
table#contentbox_container_wg a span {display:block;}
table#contentbox_container_wg a strong {display:block;color:#000;font-weight:bold;font-size:14px}


/* TUSSENPAGINA */

a.pdf_size {text-decoration:none;color:#000;font-weight:normal;}
/*
.contentbox_sq_vacature {background: url(../img/icn_vacature.gif) 20px 4em no-repeat;}
.contentbox_sq_database {background: url(../img/icn_email.gif) 20px 4em no-repeat;}
.contentbox_sq_email {background: url(../img/icn_envelop.gif) 20px 4em no-repeat;}
.contentbox_sq_exposure {background: url(../img/icn_nieuw.gif) 20px 4em no-repeat;}
*/
table#contentbox_container_sq {border-spacing:20px;margin-top:-9px}
table#contentbox_container_sq td {border:1px solid #8d989c;}
table#contentbox_container_sq .contentbox_content {padding: 10px 20px 20px 65px;line-height:1.5} */
table#contentbox_container_sq h4 {font-size:15px;min-height:3em;line-height:1.3}
table#contentbox_container_sq a {font-weight:bold;}
table#contentbox_container_sq ul {margin:1em 16px 2em;}

/* PRODUCTPAGINA */

a.link_home {float:left;}
div.leftcol {width:600px;float:left;line-height:1.5;padding-bottom:1em;padding-top:1em}
div.rightcol {width:336px;float:right;line-height:1.5;padding-top:1.8em;}
.product_nav ul {margin-bottom:0.8em;margin-top:0;margin-left:0;}
.product_nav ul li {display:inline;padding-left:18px;background:transparent url(../img/bullet_plat.gif) 5px 8px no-repeat;font-size:11px}
.product_nav ul li.first {padding-left:0;background:none;}
.product_nav ul li.current a {text-decoration:none;color:#000;}
.leftcol h3 {padding: 1.3em 0 1.3em}
.leftcol em {font-weight:bold;margin-bottom:1.6em;display:block;}
.leftcol ul {margin-left:16px;}
.leftcol ul li {margin-bottom:1.6em}
.leftcol em,.leftcol ul,.leftcol p {padding-left:20px}
.leftcol .promo {padding:15px 10px 15px 33px;background-color:#ffef95;font-weight:bold;margin:1em 0}
.leftcol p,ul.producten {padding-bottom:1.6em}
.borderbottom {border-top:1px solid #c6ced5;padding-top:20px}
ul.producten li {margin-bottom:0}
a.pdf {padding-left:20px;background:transparent url(../img/icn_pdf.gif) 0 50% no-repeat;}
.rightcol .contentbox {padding:20px;border:1px solid #929ca0;}
.rightcol .inschrijfformulier {background:#ecf4f7 url(../img/icn_balloon.gif) 1.8em 2em no-repeat;}
.rightcol .extrainfo {padding:20px;background:#ecf4f7;border:1px solid #929ca0;}
.rightcol .contentbox h4 {padding-left:2em;font-weight:bold;font-size:15px;padding-top:4px;}
.rightcol .contentbox p {padding:1em 0}
.rightcol .banner {margin:1em 0}

fieldset#nieuwewerkgever {border:1px solid #8d989c;margin-top:0.8em;background-color:#f7f7f7;}
fieldset#nieuwewerkgever .fieldsetcontent {padding:5px 20px;}
fieldset#nieuwewerkgever th {text-align:right;padding-right:1em;width:13em;}
fieldset#nieuwewerkgever td {padding: 4px 0}
fieldset#nieuwewerkgever td input {padding: 2px 0;margin-left:4px;font-size:12px;}
fieldset#nieuwewerkgever h3 {padding-bottom:4px;border-bottom:1px solid #8d989c;padding-left:25px;}
fieldset#nieuwewerkgever table {margin-top:20px;margin-left:25px}
fieldset#nieuwewerkgever p {margin-top:20px}
fieldset#nieuwewerkgever table tr.foutmelding input {background-color:#ffef95;border:2px solid #d50000;color:#d50000;}
#foutmelding {background-color:#ffef95;padding:20px 20px 20px 45px;color:#d50000;font-weight:bold;}
#foutmelding span {padding:20px;background:transparent url(../img/icn_fout.gif) 0 50% no-repeat;}
fieldset#nieuwewerkgever table tr.foutmelding td,fieldset#nieuwewerkgever table tr.foutmelding th {color:#d50000;}
tr.foutmelding i {padding-left:4px}
fieldset#nieuwewerkgever table tr.foutmelding i {padding-bottom:4px;}
fieldset#nieuwewerkgever table.breed th {width:auto;}
fieldset#nieuwewerkgever table.breed td {padding-left:14em;}
fieldset#nieuwewerkgever table td label {padding-right:1em;}
fieldset#nieuwewerkgever ul {margin-left:25px;color:#696969;margin-top:20px;}
fieldset#nieuwewerkgever li {margin:0;font-style:italic;}
a.btn_verstuuruwgegevens {width:285px;height:41px;display:block;background:transparent url(../img/btn_verstuuruwgegevens.gif) 0 0 no-repeat;margin:40px;}
a.btn_verstuuruwgegevens:hover {background:transparent url(../img/btn_verstuuruwgegevens_hvr.gif) 0 0 no-repeat;}

/*eigen styles*/
.reactie-veld{margin:3px}
.zoek {color:#0072bc;}

.displayTableRowEven, .displayTableRowOdd {
    padding: 5px;
}

.resultsFeaturedIcon {
    padding-top: 5px; padding: 5px 0 0 0; margin: 5px;
}


.resultsLogo {
    vertical-align: middle;
}

#center_image_outer {
	display: table;
	#position: relative;
	overflow: hidden;
	width:300px;
	height: 68px;
	text-align: center;
}

#center_image_inner {
	#position: absolute;
	#top: 50%;
	display: table-cell;
	vertical-align: middle;
}

