/* CSS Document */
div.sep{ overflow:hidden; float:left; font-size:8px; text-transform:uppercase;color:#aaa;text-align:center;line-height:13px}
div.jobBox { float:left; width:230px; height:282px; position:relative; overflow:hidden}
div.jobBox img { margin:0; padding:0; width:230px; height:163px }
div.jobBox img.imgBottom { margin:0; padding:0; width:230px; height:163px; position:absolute;bottom:0; left:0 }
div.jobBox h2 { margin:0; padding:8px 9px 12px; color:#fff; font-weight:bold;font-size:15px;font-family:Arial}
div.jobBox p {margin:0; padding:0 9px; font-size:11px; font-weight:bold; line-height:18px}
div.jobBox a.jobButton { position:absolute; display:block; left:9px; bottom:12px; padding:3px 8px;
   font-weight:bold; font-size:14px; text-decoration:none; color:#e6e6e6;font-family:Arial}
div.jobBox a.jobButtonHalf { position:absolute; display:block; left:9px; bottom:174px; padding:3px 8px;
   font-weight:bold; font-size:14px; text-decoration:none; color:#e6e6e6;font-family:Arial}
div#jobLeft{ float:left;clear:left; width:732px;}
div#jobRight { float:right; clear:right; width:230px; overflow:hidden}
div#jobGoogle { clear:left;height:394px; background:#161616; }

div#knoppen { clear:left;margin:0 14px 0 0; background:#fff url(../img/blueborder.gif) 0 bottom repeat-x; height:26px;
  overflow:hidden}
div#knoppen a { font-weight:bold; font-size:12px; font-family:Arial;  display:block; float:left;
     border:3px solid #5b97b1; border-bottom:0; margin:0 4px 0 0; padding:4px 10px 5px}
div#knoppen a.knop { background:#5B97B1; color:#fff; }
div#knoppen a.knopAan { color:#5b97b1;background:url(../img/jobBG.gif) repeat-x}
div#formDiv { margin:0 14px 6px 0; border:3px solid #5b97b1; border-top:0; }
div#formDivIn { background:url(../img/jobBG.gif) 0 -23px repeat;  height:38px; overflow:hidden}
form#jobForm { display:block;padding:8px 9px 7px; font-family:Verdana; color:#666; font-size:12px}
form#jobForm .veld { font-family:Arial; font-size:12px; width:170px;color:#666;  border:1px solid #97CFE6}
#open { margin:2px 8px 0px}
#jobSumbmit { padding:1px 10px; background:#5b97b1; text-align:center;  border:0; font-family:Arial;
     margin:0 10px 0 0; font-weight:bold; color:#161616; cursor:pointer; display:block;float:right}
#jobResults {position:relative;margin:0 14px 0 0;height:344px; overflow:hidden; background:url(../images/jobcenter_bg.gif) repeat-x}
#jobResults div.header { height:34px; float:left; overflow:hidden }
#jobResults div.header div { font-weight:bold; padding:8px 0 0 10px; margin:0; font-size:11px;}
#jobResults div.jobveld { height:22px; float:left;  overflow:hidden; background:#fff;}
#jobResults div.jobveld div, #jobResults div.jobveld a  { font-size:11px; color:#999; font-family:Verdana; 
   padding:3px 0 0 10px;margin:0; display:block}
#jobResults div.jobveld div.titel, #jobResults div.jobveld a.titel { color:#003; cursor:pointer; padding:1px 0 0 18px;
   background:url(../img/blauw_pijltje.gif) 10px 7px no-repeat;  line-height:18px; }
#jobResults div.jobveld a.titel:hover { color:#009} 
/*
#headerVacature {background:url(../img/bg_bedrijven_catbox.gif) repeat-x; margin:16px 10px 0; padding:0; font-family:Verdana; font-size:19px; font-weight:normal}
*/
#seeAllJobs { display:block;float:right; margin:4px 0 0 0; font-size:11px; font-weight:bold;color:#000; }

#advertentie { background:#f1f1f1;float:left;clear:left;padding:1px}
#adverteren { clear:left;overflow:hidden;width:230px;height:92px;}
#adverteren div { background:#f1f1f1; margin:0 0 0 4px}

#pagina_indeling { text-align:center; height:20px; overflow:hidden;  clear:left; width:726px}
#pagina_indeling span { font-weight:bold; font-family:Verdana; font-size:11px}
#pagina_indeling a{ color:#006; font-family:Verdana; font-size:11px; padding:0 4px}
#pagina_indeling a.active{ color:#009; font-weight:bold; font-size:12px}

#jobLocationForm { display:block; margin:0;padding:8px }
#jobLocationForm span { color:#eee; font-weight:bold; font-family:Arial; font-size:12px; line-height:18px}
#jobLocationForm .field { font-family:Arial; font-size:12px; width:130px;color:#666;background:#fff ; border:1px solid #97CFE6; }
#jobLocationSubmit { padding:1px 0; background:#707475; text-align:center; color:#C5C6C8; border:0; font-family:Arial;
     margin:0 0 0 4px; font-weight:bold; cursor:pointer; display:block;float:right }
#googleMap { height:270px; background:#fff; margin:0 8px}
#jobLocationResults {margin:4px 4px 0 12px;	font-size:10px;	font-family:Verdana; color:#fff;	text-transform: lowercase;}
#small_div_node { display:none; position:absolute; width:100px;  border:2px solid #5b97b1;  font-size:10px; text-align:center;  
	background-color:#fff; color:#006;  padding:2px;  font-family:Arial; height:50px; overflow:hidden ;}
#toplinks { height:20px;width:726px; overflow:hidden}
#toplinks a { color:#3580A0; font-size:11px; font-family:Verdana; font-weight:bold}
#toplinks a img { border:0 ; margin:0 0 0 12px}

#headerVacature {background:url(../images/jobcenter_bg.gif) repeat-x; margin:0 14px 0 0; padding:16px 10px 20px ;
                 font-family:Verdana; font-size:19px; font-weight:normal}
#headerVacature span.vac_closed  { padding:0 0 0 10px;font-size:14px; font-weight:bold;color:#900}
#vacature_top { background:#EAEBED; margin:0 14px 0 0; overflow:hidden}
#vacature_top a { color:#06c; font-weight:normal;padding-right:20px}
#vacature_top table {margin:8px 0 0px;width:718px}
#vacature_top table td { font-family:Arial; font-size:11px; color:#000; padding:2px 0 4px 10px; vertical-align:top}
#vacature_box { margin:0 14px 10px 0;border:2px solid #EAEBED; border-top:0; padding:18px 10px }
#vacature_box, #vacature_box * { font-family:Verdana; font-size:11px; line-height:18px}
#vacature_logo { float:right; display:block;margin:0 0 10px 10px; padding:0; }
#vacature_inside { ;margin:0; padding:0 } 
#vacature_inside span.pauze {  display:block; float:left; margin:12px 20px 0 0; padding:4px 18px; background:#E1973B;
   color:#fff; font-family:Arial; font-size:13px; font-weight:bold }
#reacties_box { margin:0px 14px 10px 0;border:3px solid #5B97B1; border-top:0; 
  padding:10px 10px; background:#cef0fc url(../img/bg_bedrijven_zoekbox.gif) repeat-x}
#reacties_box h2 { padding:0; margin:0 0 20px;color:#000; font-family:Verdana; font-size:13px}
#reacties_box h3 { padding:0; margin:0 ;color:#000; font-family:Verdana; font-size:13px}
#reacties_box table {width:694px; background:#EAEBED}
#reacties_box table td { font-family:Arial; font-size:11px; color:#000; padding:3px 10px; vertical-align:top}
#reacties_box table td b { font-weight:normal}
#reacties_box table td a { color:#06c; font-weight:normal;padding-right:20px}
#reacties_box div.reactie_inside { margin:0 0 30px; padding:0 10px; border:1px solid #eaebed; background:#fff}
#reacties_box p { font-family:Verdana; font-size:11px; line-height:18px;padding:12px 0 20px ; margin : 0}
#reacties_box p.restricted { color:#900; font-weight:bold; padding-bottom:0}
a.buttonLink { display:block; float:left; margin:12px 20px 0 0; padding:4px 18px; background:#5B97B1;
   color:#fff; font-family:Arial; font-size:13px; font-weight:bold}
input.submitButton { margin:12px 20px 0 0; padding:4px 8px; background:#5B97B1; cursor:pointer;
   color:#fff; font-family:Arial; font-size:13px; font-weight:bold; border:0; text-align:center}
   
#reacties_box div.label,#reacties_box div.inveld { font-size:11px; font-family:Verdana; margin:0; padding:8px 0 0 0 }
#reacties_box div.label { float:left;  width:170px ; }
#reacties_box div.inveld { float:left;  width:500px }
#reacties_box div.inveld .input { font-size:11px; font-family:Verdana; width:490px; line-height:16px; color:#336}

p.reactie { padding-bottom:0}
h2.error, p.error { font-family:Arial; width:550px; color:#c00; margin:20px 0 0  0}
h2.error { font-size:14px}
p.error { font-size:12px; line-height:18px} 

#registratie {border:2px solid #5B97B1; margin:20px 8px 0 0}
#registratie td { background:#fff}
#registratie td input { width:240px}
#registratie h2, #registratie p { padding:5px 10px; margin:0}

h2.logH2 { font-family:Verdana; font-size:14px; width:450px}
p.logP {font-family:Verdana; font-size:12px; width:450px; line-height:22px}
p.logP a {color:#09f; text-decoration:none}
p.logP a:hover {text-decoration:underline}

div.oproepBlok { display:none; margin:0px 0 4px 0px; padding:6px 6px 12px; border:1px dotted #999; border-top:0;  background:#f9f9f9}
div.oproepLabel { clear:left; font-family:Verdana; font-size:11px; cursor:pointer; margin:16px 0 0 0 ; border:1px dotted #999;  border-bottom:0; padding:8px 0 0 0}
div.oproepLabel span {display:block; float:left; margin:0 10px 0 8px; padding:0px 2px; border:1px solid #000; font-family:"Courier New", Courier, monospace;
   text-decoration:none}
div.oproepBlok label {cursor:pointer}

div.vacature_talk { display:block; margin:0px 10px 6px 100px; font-size:12px; font-family:Verdana; 
  font-weight:bold; padding:5px 10px; background:#f6f6f6}
div.talk_item { font-size:11px; font-family:Verdana; display:block; border-top:1px dotted #999; margin:5px 0;
  font-weight:normal; padding:5px 0; line-height:18px; }
div.talk_item a { color:#09f; display:block;}
