body { height: 100%; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }

:focus {-moz-outline-style: none; }

a { color: #978f86; text-decoration: underline; }
img { border: 0; }
p { margin: 0 0 10px 0; padding: 0; }
h1 { display: none; }
h2 { clear: left; margin: 20px 0 10px 0; padding: 0; font-size: 14px; font-weight: bold; line-height: 18px; }
.print { display: none; }
.header_logo { position: absolute; right: 0; top: 0; height: 70px; width: 220px; text-indent: -9999px;}

h3 span.datum {  font-weight: normal; color: #978f86;}

input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }

#intro h2 { display: none; }
#wonen h2 { color: #e3368a; }
#werken h2 { color: #0078bc; }
#leven h2 { color: #9a6ea9; }
#werkgevers h2 { color: #978f86; }

#wonen a:hover { color: #e3368a; }
#werken a:hover { color: #0078bc; }
#leven a:hover { color: #9a6ea9; }
#werkgevers a:hover{ color: #978f86; }
#search a:hover{ color: #fff; }

div#title { display: block; width: 230px; height: 95px; }
div#title a { float: left; width: 230px; height: 25px; margin-top: 60px; }


h3, b { margin: 0 0 3px 0; padding: 0 0 1px 0; font-size: 11px; font-weight: bold; line-height: 14px; display: block; }
#wonen h3, #wonen div#content b { color: #e3368a; }
#werken h3, #werken div#content b { color: #0078bc; }
#leven h3, #leven div#content b { color: #9a6ea9; }
#werkgevers h3, #werkgevers div#content b{ color: #978f86; }

/* Kader om contentfoto's */
div#content .kader { display: block; width: 140px;height: 105px; padding: 15px; background-image: url(../images/content_image_bg.gif); overflow: hidden; }
div#content .kader .clip { width: 140px; height: 105px; margin: 0; padding: 0; overflow: hidden; }
div#content .kader img { width: 140px; }
div#content div.right { float: right; margin: -4px 0 0 0; }
div#content div.left { float: left; margin: -4px 0 0 -13px; }

/* Layout */
div.container { width: 900px; /*overflow: hidden; height: auto; */margin: 0 auto; padding-bottom: 20px; text-align: left; }

div#column_left { float: left; width: 230px; }
div#column_right { float: left; width: 670px; }

div#sub_column_left { float: left; width: 490px; height: auto; overflow: hidden; padding-right: 20px; }
div#sub_column_right { float: left; width: 160px; height: auto; overflow: hidden;  margin-top: 10px; }

div#content { min-height: 500px; clear: left; float: left; width: 470px; font-size: 11px; color: #000; line-height: 14px; margin: 5px 0 5px 20px; _margin: 5px 0 5px 10px; padding: 0 0 10px 0; _padding: 0 0 20px 0; background: #fff url('../images/footer_ruler.gif') repeat-x bottom left;}
* html div#content { height: 500px; }
#intro div#content { min-height: 0; }
/*#left div#content { margin: 5px 20px; } kan weg?*/
#intro div#content {  width: 900px; height: auto; overflow: hidden; color: #fff; margin: 20px 0 20px 0; padding: 0; background: #fff url('../images/intro_content_bg.gif') repeat-y top left; clear: both;}
#intro div#content ul { color: #fff; margin: 0; padding: 0; list-style-type: none; }

#intro #home_wonen a { display: block; width: 280px; height: 264px; text-indent: -9999px; }
#intro #home_werken a { display: block; width: 280px; height: 264px; text-indent: -9999px; }

#intro #home_leven a { display: block; width: 300px; height: 264px; text-indent: -9999px; }
#intro #home_werken .vaccounter { position: absolute; top: 70px; left: 7px; height: 65px; width: 60px; background: transparent url(../images/vaccounter.gif) left top no-repeat; }
/*#intro #home_werken .vaccounter { position: absolute; top: 70px; left: 7px; height: 65px; width: 60px; display:none;  }*/
#intro #home_werken .vaccounter span { position: absolute; text-align: center; width: 60px; height: 25px; line-height: 25px; top: 17px; left: 0px; color: #1177b9; font-family: verdana, serif; font-size: 21px; font-weight: bold; }


/* Header */
div#header { position: relative; width: 670px; height: 70px; margin: 0; padding: 0; }


div#header ul#mainmenu { list-style-type: none; margin: 0; padding: 15px 0 0 15px; }
div#header ul#mainmenu li { float: left }
#intro div#header a.werkgevers {position: absolute; top: 215px; right: 0px;width: 301px; height: 42px; }
/*#intro div#header .provincielogo {width:110px;height:98px; top: 45px; left:0px; position:absolute; background: url(../images/provincie_logo.jpg) left top no-repeat}*/
#intro div#header form#zoekvacature{ height: 23px; left: 313px; top: 223px; padding: 0; position: absolute; }
#intro div#header form#zoekvacature fieldset { margin: 0; padding: 0; border: 0; }
#intro div#header form#zoekvacature fieldset legend, #intro div#header form#zoekvacature fieldset label { display: none; }
#intro div#header form#zoekvacature fieldset input.text { width: 148px; height: 17px; padding: 3px 6px; border: none; display: block; float: left; }
#intro div#header form#zoekvacature fieldset input.image { width: 10px; height: 23px; padding: 0; margin: 0 0 0 10px; display: block; float: left; }

/* Pad */
div#crumbpath { font-size: 10px; color: #978f86; margin: 0;padding: 20px 25px 0 20px;  float: left; }
div#crumbpath a { color: #978f86; }

/* Utils */
ul#buttons { float: right; list-style-type: none; margin: 0; padding: 15px 0 0 10px; }
ul#buttons li { float: left; margin: 0 0 0 4px; }


/* Footer */
div#footer { clear: both; margin: 5px 20px; padding: 0; font-size: 10px; color: #b2b2b2; }
#intro div#footer { padding: 12px 0 0 0; margin: 0 0 0 0; background: #fff url('../images/footer_ruler.gif') repeat-x top left; }
div#footer h2 { display: none; }
div#footer a { color: #b2b2b2; text-decoration: underline; }
div#footer ul#links { float: left; list-style-type: none; margin: 0; padding: 0; }
div#footer ul#links li { float: left; }
div#footer div#copyright { float: right; }

div#footer ul#rechts { float: right; list-style-type: none; margin: 0; padding: 0; width:100px; overflow:hidden; }
div#footer ul#rechts li { float: right; }
div#footer ul#rechts li img { width:22px; height:22px; border:none; margin-left:4px; }

/* Zoekblok rechts*/
div#search { width: 140px; height: auto; overflow: hidden; background-color: #0078bc; margin: 0 0 18px 0; padding: 10px; }
#wonen div#search { background-color: #e3368a; }
#werken div#search { background-color: #0078bc; }
#leven div#search { background-color: #9a6ea9; }
#werkgevers div#search{ background-color: #978f86; }
div#search form#zoekvacature { margin: 0; padding: 0; }
div#search form#zoekvacature fieldset { margin: 0;padding: 0; border: 0; }
div#search form#zoekvacature fieldset legend { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; margin: 0 0 14px 0; }
div#search form#zoekvacature fieldset label { display: none; }
div#search form#zoekvacature fieldset input.text, div#search form#zoekvacature fieldset select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; width: 132px; height: 11px; padding: 4px; margin: 0 0 10px 0; border: none; display: block; float: left; }
div#search form#zoekvacature fieldset select { width: 140px; height: 18px; padding: 2px 0; }
div#search form#zoekvacature fieldset input.button { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; border: 1px solid #fff; padding: 0; text-transform: uppercase; float: right; }
#wonen div#search form#zoekvacature fieldset input.button { background-color: #e3368a; }
#werken div#search form#zoekvacature fieldset input.button { background-color: #0078bc; }
#leven div#search form#zoekvacature fieldset input.button { background-color: #9a6ea9; }
#werkgevers div#search form#zoekvacature fieldset input.button{ background-color: #978f86; }
div#search a { color: #fff; font-size: 11px; text-decoration: none; }
div#search a:hover { text-decoration: underline; }

/*Login blok rechts (aanpassing op zoekblok rechts) */
#search.login { width: 150px; padding: 10px 5px; }
#search.login input.text { width: 142px !important; _width: 138px !important; height: 13px !important; }
#search.login { color: #fff; font-size: 11px; }
#search.login .button {margin-top: 20px; }

/* Banner */
div#banner { width: 120px; height: auto; overflow:hidden; padding: 19px 19px 0 19px; }
#wonen div#banner { border: 1px solid #e3368a; }
#werken div#banner { border: 1px solid #0078bc; }
#leven div#banner { border: 1px solid #9a6ea9; }
#werkgevers div#banner{ border: 1px solid #978f86; }
div#banner img { margin: 0 0 19px 0; }
div#banner .flashExtraHoogte{  margin: 0 0 19px 0; }

/* Submenu */
ul#submenu { list-style-type: none; width: 230px; height: auto; margin: 0; padding: 20px 0 20px 0; }
.submenufoto { display: block; }
#wonen ul#submenu { background-color: #f9d7e8; }
#werken ul#submenu { background-color: #cce4f2; }
#leven ul#submenu { background-color: #ebe2ee; }
#werkgevers ul#submenu { background-color: #eae9e7; }
ul#submenu li a { font-size: 11px; line-height: 20px; color: #e3368a; text-decoration: none; display: block; width: 211px; min-height: 20px; margin: 0; padding: 0 0 0 19px; }
ul#submenu li a.active { font-weight: bold; background: #FFF !important; }
ul#submenu li a:hover { background: #FFF !important; }
#wonen ul#submenu li a { color: #e3368a; background: #f9d7e8 url('../images/sub_menu_bg_wonen.gif') no-repeat bottom left; }
#werken ul#submenu li a { color: #0078bc; background: #cce4f2 url('../images/sub_menu_bg_werken.gif') no-repeat bottom left; }
#leven ul#submenu li a { color: #9a6ea9; background: #ebe2ee url('../images/sub_menu_bg_leven.gif') no-repeat bottom left; }
#werkgevers ul#submenu li a { color: #978f86; background: #eae9e7 url('../images/sub_menu_bg_werkgevers.gif') no-repeat bottom left; }
#wonen ul#submenu li a.selected,#werken ul#submenu li a.selected,#leven ul#submenu li a.selected,#werkgevers ul#submenu li a.selected {  font-size: 11px; font-weight: bold; line-height: 20px; text-decoration: none; background: #fff url('../images/sub_menu_bg_selected.gif') no-repeat bottom left;}
#wonen ul#submenu li a.selected { color: #e3368a; }
#werken ul#submenu li a.selected { color: #0078bc; }
#leven ul#submenu li a.selected { color: #9a6ea9; }
#werkgevers ul#submenu li a.selected { color: #978f86; }
ul#subsubmenu  {  list-style-type: none; width: 200px; height: auto; margin: 0; padding: 0; background-color: #fff;}
#wonen ul#submenu li ul#subsubmenu li a,#werken ul#submenu li ul#subsubmenu li a,#leven ul#submenu li ul#subsubmenu li a,#werkgevers ul#submenu li ul#subsubmenu li a {  font-size: 11px; color: #e3368a; text-decoration: none; display: block; width: 191px; min-height: 20px; line-height: 20px; margin: 0 0 0 20px; padding: 0 0 0 19px; background: #fff url('../images/sub_menu_bg_selected.gif') no-repeat top left;}
#wonen ul#submenu li ul#subsubmenu li a { color: #e3368a; }
#werken ul#submenu li ul#subsubmenu li a { color: #0078bc; }
#leven ul#submenu li ul#subsubmenu li a { color: #9a6ea9; }
#werkgevers ul#submenu li ul#subsubmenu li a { color: #978f86; }

/* Searchresults/detial */
div#content ul#searchresults {  list-style-type: none; margin: 0 0 20px 0; padding: 0;}
div#content ul#searchresults li {  display: block; clear: both; padding: 10px 0 10px 0; margin: 0; background: #fff url('../images/dots_werken.gif') repeat-x bottom left;}
ul#searchresults li h3 { margin: 0; padding: 0; }
ul#searchresults li a.title { font-weight: bold; font-size: 13px; }
ul#searchresults li dl dt { color: #0078bc; float: left; }

div.searchpager {  clear: both; height: auto; overflow: hidden; margin: 0; padding: 0;  }
div.searchpager span.info {  float: left; margin: 0; padding: 0;  }
div#content div.searchpager ul.pages {  display: inline; float: right; margin: 0; padding: 0;}
div#content div.searchpager ul.pages li {  list-style-type: none; float: left; background-image: none; margin: 0; padding: 0;}

div#searchresultDetail {  clear: both; width: 630px; height: auto; overflow: hidden; padding: 10px; margin: 0 0 10px 0;}
#wonen div#searchresultDetail { background: #f9d7e8; }
#werken div#searchresultDetail { background: #cce4f2; }
#leven div#searchresultDetail { background: #ebe2ee; }
#werkgevers div#searchresultDetail{ background: #eae9e7; }
div#content div#searchresultDetail dl  {  margin: 0; padding: 0; float: left; width:400px;}
div#content div#searchresultDetail img {  float: right;  height: 105px; border: 1px solid #9c9d9f; }
div#content div#searchresultDetail dl dt {float: left; color: #0078bc; width: 120px;}
div#content div#searchresultDetail dl dt dd.strong {  display: inline; margin: 0; padding: 0;}

/* aanpassing voor linkedin icoon*/
div#content div#searchresultDetail dd img {vertical-align:bottom; float:none; border:none; height:12px; }


div#content ul#nieuwsoverzicht {  margin: 0 0 40px 0; padding: 0; list-style-type: none;}
div#content ul#nieuwsoverzicht li {  margin: 0 0 15px 0; background: none; padding: 0;}

div#content div#nieuwsoverzichtnunl {  width: 148px; height: auto; overflow:hidden; padding: 5px; font-size: 10px;}
#wonen div#nieuwsoverzichtnunl { border: 1px solid #e3368a; }
#werken div#nieuwsoverzichtnunl { border: 1px solid #0078bc; }
#leven div#nieuwsoverzichtnunl { border: 1px solid #9a6ea9; }
#werkgevers div#banner{ border: 1px solid #978f86; }

div#nieuwsoverzichtnunl ul {  margin: 0; padding: 0; list-style-type: none;}
div#nieuwsoverzichtnunl ul li {  margin: 0; padding: 10px 0; height: 1%; display: block; background: #fff url('../images/dots_werken.gif') repeat-x bottom left;}

div#content form fieldset { margin: 0; padding: 0; border: 0; }
div#content form fieldset legend {  display: none;}
div#content form fieldset div.frmRow {  margin: 10px 0; clear: both; display: block; height: auto; overflow: hidden;}
div#content form fieldset label,div#content form fieldset div.dummylabel {  width: 160px; float: left; clear: left; font-weight: bold;}
div#content form fieldset input, select, textarea {  float: left;}
div#content form fieldset input, select, textarea {  border: 1px solid #0078bc;}
div#content form fieldset input.text, select, textarea {  padding: 2px;}
div#content form fieldset input.text, textarea {  width: 200px;}
div#content form fieldset textarea { height: 100px;}
div#content form fieldset select { width: 205px;}
div#content form fieldset select#lstFTE { width: 80px;}
div#content form fieldset div.checkboxlist { width: 300px; height: auto; overflow: hidden; float: left;}
div#content form fieldset input.checkbox { clear: none; float: left; border: none; vertical-align: middle;}
div#content form fieldset div.checkboxlist input.checkbox {  clear: left;}
div#content form fieldset label.inform { clear: none; float: left; height: 20px; line-height: 20px;}
div#content form fieldset select.listbox {  height: 100px;}
div#content form fieldset  input.button {  text-transform: uppercase; background-color: #978f86; color: #fff; font-weight: bold; padding: 5px; margin: 0 10px 0 0; border: none; }

div#content table#searchresults {  border-collapse: collapse; border: 0; width: 100%; margin: 20px 0;}
div#content table#searchresults th,div#content table#searchresults td {  padding: 1px 2px; margin: 0px; border: 1px solid #fff;  }
div#content table#searchresults tr th {  background-color: #0078bc; color: #fff;}
div#content table#searchresults tr td.buttons { width: 150px; padding: 2px 0; }
div#content table#searchresults tr td.plaats { text-transform: capitalize;  }
div#content table#searchresults tr th img {  margin-left: 4px;}
div#content table#searchresults tr th a {  color: #fff; text-decoration: none;}
div#content table#searchresults tr th a:hover {  text-decoration: underline;}
div#content table#searchresults tr.row {  background-color: #ecf0f8;}
div#content table#searchresults tr.altRow {  background-color: #d0daed;}
div#content table#searchresults tr td a {  display: block; float: left; background-color: #978f86; color: #fff; padding: 1px 3px; margin: 0 0 0 4px; border: none; height: 13px; line-height: 13px; text-decoration: none;}

/*aanpassingen door Don 27-01-07
Linkje in overzicht werd geblokt, is nu normaal
*/
div#content table#searchresults tr td a.normal {background-color: transparent; color: #000000;}
div#content table#searchresults tr td a:hover.normal {background-color: transparent; color: #978f86;}
/*einde aanpassingen door Don*/

div#content table#searchresults tr td a:hover {  background-color: #a59c93;}

.paragraaf ul { margin: 0 0 0 0; padding: 0; list-style: none; }
.paragraaf ol { margin: 0 0 0 0; padding: 0 0 0 35px; }
.paragraaf ul li { padding: 2px 0 2px 10px; margin: 0; background: #fff url(../images/content_bullet.gif) left 5px no-repeat; }
/** html .paragraaf ul li { background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='lib/images/content_bullet.png',sizingMethod='image'); }*/
.paragraaf img { height: 105px; width: 140px; }
.sitemap ul { list-style: square; }
form#zoekbedrijf .dropdownlistbox { width: 148px !important; }
body#bedrijfresults #content { width: 650px !important; }
body#bedrijfresults #sub_column_left { width: 650px !important; }

#cform div { position: relative; text-align: left; padding: 5px 0; clear: left; }
#cform label { display: block; font-weight: bold; float: left; width: 160px; }
#cform span.error { color: red; position: absolute; right: 50px; top: 7px; }
* html #cform span.error { color: red; position: absolute; left: 150px; }
#cform input { border: 1px solid #0078bc; }
#cform textarea { float: none; }
#cform input.submit { border: 1px solid #0078bc; text-transform: uppercase; background-color: #978f86; color: #fff; font-weight: bold; padding: 5px 3px; margin: 0 10px 0 0; border: none;}

#contactform label { display: block; width: 120px; }
#contactform input { width: 175px; border: 1px solid #0078bc;  }
#contactform textarea { width: 175px; height: 100px; border: 1px solid #0078bc; }
#contactform select { width: 175px; } 
* html #contactform select { width: 179px; } /*IE maakt de select 4px te klein*/
#contactform input.radiocheck { width: auto; border: none; display: inline; }
#contactform label.radiocheck { display: inline; }
#contactform p { margin: 0 0 10px 0; padding: 0; clear: left;}
#contactform .error { border: 1px solid #96062F; }
#contactform span.error { margin-left: 5px; color: #96062F; font-weight: bold; border: none; }
#contactform .submit { margin-top: 20px; width: 85px; float: none; border: 1px solid black;}
#contactform div { margin-bottom: 5px; }
#contactform { margin-bottom: 20px; clear: both;}
#contactform.inline label { float: left; }
#contactform.inline label.radiocheck { float: none; }

/*Werkgevers Login: totaaloverzichten*/
.werkgeverslogin div#content { clear: left; float: left; width: 650px; font-size: 11px; color: #000; line-height: 14px; margin: 5px 0 5px 20px; _margin: 5px 0 5px 10px; padding: 0 0 10px 0; _padding: 0 0 20px 0; background: #fff url('../images/footer_ruler.gif') repeat-x bottom left; }
.werkgeverslogin div#column_right div#sub_column_left { width: 650px; }
.werkgeverslogin div#column_right div#sub_column_left div#content { width: 650px; }
.werkgeverslogin #column_right { position: relative; }
.werkgeverslogin #sub_column_right { float: none; position: absolute; right: 0; top: 115px; }


.button { background: silver; border: 1px solid #000; padding: 3px; color: #000; text-decoration: none; }
.buttonactive { color: #fff; }
table.vacaturepakketten { border-collapse: collapse; }
table.vacaturepakketten th { background: silver; height: 20px; padding: 0 10px 0 5px; border: 1px solid #000;}
table.vacaturepakketten td { padding: 2px 5px; border: 1px solid #000; }
table.bannerpakketten { border-collapse: collapse; }
table.bannerpakketten th { background: silver; height: 20px; padding: 0 10px 0 5px; border: 1px solid #000;}
table.bannerpakketten td { padding: 2px 5px; border: 1px solid #000; }
table.pakketoverzicht { border-collapse: collapse; }
table.pakketoverzicht th { background: silver; height: 20px; padding: 0 10px 0 5px; border: 1px solid #000;}
table.pakketoverzicht td { padding: 2px 5px; border: 1px solid #000; }
form.vacaturepakketkeuze select { border: 1px solid #000; }
form.vacaturepakketkeuze input.button { padding: 2px 3px; _padding: 1px 3px 0px; margin-left: 3px; }
form.bannerpakketkeuze select { border: 1px solid #000; }
form.bannerpakketkeuze input.button { padding: 2px 3px; _padding: 1px 3px 0px; margin-left: 3px; }
#mainform { margin-top: 20px; }
#mainform label { float: left; width: 150px; }
#mainform input { width: 175px; border: 1px solid #0078bc;  }
* html #mainform .salarisrange { margin-left: -3px; }
#mainform input.kalender { width: auto; }
#mainform div.radiocheck { float: left; width: 160px; margin-left: 150px;  }

* html #mainform div.radiocheck { margin-left: 75px; }
*+html #mainform div.radiocheck { margin-left: 150px; }

#mainform div.radiocheck_rechts { clear: none; width: 160px; float: left; }

* html #mainform div.radiocheck_rechts {  margin-left: 150px; }
*+html #mainform div.radiocheck_rechts { margin-left: 150px; }

#mainform .readonly { background: silver; }
* html #mainform .readonly { margin-left: -3px; }
#mainform textarea { width: 175px; height: 100px; }
#mainform select { width: 175px; } 
* html #mainform select { width: 179px; } /*IE maakt de select 4px te klein*/
#mainform input.radiocheck { width: auto; border: none; display: inline; }
#mainform label.radiocheck { display: inline; }
#mainform p { margin: 0 0 10px 0; padding: 0; clear: left;}
#mainform .error { border: 1px solid #96062F; }
#mainform span.error { margin-left: 5px; color: #96062F; font-weight: bold; border: none; }
#mainform .submit { margin-top: 20px; width: 85px; float: none; border: 1px solid black;}
#mainform div { margin-bottom: 15px; clear: left; }
#mainform { margin-bottom: 20px; clear: both;}
#mainform.inline label { float: left; }
#mainform.inline label.radiocheck { float: none; }
#mainform .toolbar { margin-left: 150px;  }
* html #mainform .toolbar { margin-left: 150px; margin-top: -10px; }
*+html #mainform .toolbar { margin-top: -20px; }
#mainform .toolbar .button { background: silver; border: 1px solid #000; padding: 0px; margin-right: 2px; }
#mainform iframe { margin-left: 0px;border: 1px solid #0078bc; }
#mainform .htmlarea div { margin-bottom: 3px; }

/* print */

*+html .ie7_pagebreak { page-break-after:always }


#sjabloon1 { width: 650px; overflow: hidden; margin-top: 20px;}
#sjabloon1 #cel1 { width: 85px; min-height: 300px; float: left; overflow: hidden; margin: 0; }
#sjabloon1 #cel2 { width: 515px; min-height: 300px; float: left; margin: 0; padding: 0 25px 25px 25px}
*html #sjabloon1 #cel2 { width: 515px; min-height: 300px; float: left; margin: 0; padding: 0 0 25px 25px}
#sjabloon1 #cel3 { float: left; min-height: 100px; clear: both; width: 650px; margin: 0; padding: 0 0 0 85px;}
#sjabloon1 div.detail {  clear: both; width: 525px; height: auto; background-color: Transparent; overflow: hidden; padding: 15px 25px; margin: 0 0 10px 0;}
#sjabloon1 div.detail dl  {  margin: 0; padding: 0; float: left;}
#sjabloon1 div.detail img {  float: right; }
#sjabloon1 div.detail dl dt {  float: left; width: 120px;}
#sjabloon1 div.detail dl dt dd.strong {  display: inline; margin: 0; padding: 0;}
#sjabloon1 li { background-color: Transparent; }
#sjabloon1 .vacatures { width: 75px; height: 17px;}

/* aanpassing voor linkedin icoon*/
#sjabloon1 div.detail dl dt dd img {vertical-align:bottom; float:none; border:none; height:12px; }


#sjabloon2 { width: 650px; overflow: hidden; margin-top: 20px;}
#sjabloon2 #cel1 { width: 555px; min-height: 100px; float: left; margin: 0; padding: 0 }
#sjabloon2 #cel1 img { margin: 0; padding: 0; border: 0; display: block; }
#sjabloon2 #cel2 { width: 95px; min-height: 400px; float: right; overflow: hidden; margin: 0; padding: 0; }
#sjabloon2 #cel3 { width: 515px; min-height: 300px; float: left;  margin: 0; padding: 20px;}
#sjabloon2 div.detail {  clear: both; width: 515px; height: auto; background-color: Transparent; overflow: hidden; padding: 20px; margin: 0;}
#sjabloon2 div.detail dl  {  margin: 0 0 0 15px; padding: 0; float: left;}
#sjabloon2 div.detail img {  float: left; }
#sjabloon2 div.detail dl dt {  float: left; width: 120px;}
#sjabloon2 div.detail dl dt dd.strong {  display: inline; margin: 0; padding: 0;}
#sjabloon2 li { background-color: Transparent; }
#sjabloon2 .vacatures { width: 75px; height: 17px;}

/* aanpassing voor linkedin icoon*/
#sjabloon2 div.detail dl dt dd img {vertical-align:bottom; float:none; border:none; height:12px; }

#sjabloon3 { width: 650px; overflow: hidden; margin-top: 20px;}
#sjabloon3 #cel1 { width: 649px; min-height: 100px; float: left; margin: 0; padding: 0 }
#sjabloon3 #cel2 { width: 1px; min-height: 400px; float: right; overflow: hidden; margin: 0;}
#sjabloon3 #cel2 img { float: left; }
#sjabloon3 #cel3 { width: 609px; min-height: 300px; float: left;  margin: 0; padding: 20px;}
#sjabloon3 div.detail {  clear: both; width: 599px; height: auto; background-color: Transparent; overflow: hidden; padding: 20px; margin: 0;}
#sjabloon3 div.detail dl  {  margin: 0 0 0 15px; padding: 0; float: left;}
#sjabloon3 div.detail img {  float: left; }
#sjabloon3 div.detail dl dt {  float: left; width: 120px;}
#sjabloon3 div.detail dl dt dd.strong {  display: inline; margin: 0; padding: 0;}
#sjabloon3 li { background-color: Transparent; }
#sjabloon3 .vacatures { width: 75px; height: 17px;}
/* aanpassing voor linkedin icoon*/
#sjabloon3 div.detail dl dt dd img {vertical-align:bottom; float:none; border:none; height:12px; }

#sjabloon4 { width: 650px; overflow: hidden; margin-top: 20px;}
#sjabloon4 #containercell1 { width: 650px; overflow: hidden; margin: 0; padding: 0;}
#sjabloon4 #cel1 { width: 650px; overflow: hidden; clear: both; margin: 0; padding: 0;}
#sjabloon4 #cel1 img { margin: 0; padding: 0; display: block; }
#sjabloon4 #cel2 { width: 85px; overflow: hidden; margin: 0; padding: 0; float: left;}
#sjabloon4 #cel2 img { margin: 0; padding: 0; display: block; }
#sjabloon4 #cel3 { width: 525px; overflow: hidden; margin: 0; padding: 20px; float: right;}
#sjabloon4 #cel3 img { margin: 0; padding: 0; display: block; }
#sjabloon4 #cel4 { width: 525px; overflow: hidden; margin: 0; padding: 20px; float: right;}
#sjabloon4 #cel4 img { margin: 0; padding: 0; display: block; }
#sjabloon4 #cel5 { width: 650px; overflow: hidden; clear: both; margin: 0; padding: 0;}
#sjabloon4 #cel5 img { margin: 0; padding: 0; display: block; float: right; }
#sjabloon4 div.detail1 { clear: both; width: 525px; height: auto; background-color: Transparent; overflow: hidden; padding: 0; margin: 0;}
#sjabloon4 div.detail1 dl  {  margin: 0; padding: 0; float: left; width: 360px;}
#sjabloon4 div.detail1 img {  float: right; }
#sjabloon4 div.detail1 dl dt {  float: left; width: 120px; margin: 0; padding: 0;}
#sjabloon4 div.detail1 dl dt dd.strong {  display: inline; margin: 0; padding: 0;}
#sjabloon4 div.detail2 { clear: both; width: 525px; height: auto; background-color: Transparent; overflow: hidden; padding: 0; margin: 20px 0 20px 105px;}
#sjabloon4 div.detail2 dl  {  margin: 0; padding: 0; float: left;}
#sjabloon4 div.detail2 img {  float: right; }
#sjabloon4 div.detail2 dl dt {  float: left; width: 120px; margin: 0; padding: 0;}
#sjabloon4 div.detail2 dl dt dd.strong {  display: inline; margin: 0; padding: 0;}
#sjabloon4 li { background-color: Transparent; }
#sjabloon4 .vacatures { width: 75px; height: 17px;}
/* aanpassing voor linkedin icoon*/
#sjabloon4 div.detail2 dl dt dd img {vertical-align:bottom; float:none; border:none; height:12px; }

#sjabloon5 { width: 650px; overflow: hidden; margin-top: 20px;}
#sjabloon5 #cel1 { width: 650px; overflow: hidden; clear: both; margin: 0; padding: 0;}
#sjabloon5 #cel1 img { margin: 0; padding: 0; display: block; }
#sjabloon5 #cel2 { width: 610px; overflow: hidden; clear: both; margin: 0; padding: 20px;}
#sjabloon5 #cel2 img { margin: 0; padding: 0; display: block; }
#sjabloon5 #cel3 { width: 610px; overflow: hidden; clear: both; margin: 0; padding: 20px;}
#sjabloon5 #cel3 img { margin: 0; padding: 0; display: block; }
#sjabloon5 #cel4 { width: 650px; overflow: hidden; clear: both; margin: 0; padding: 0;}
#sjabloon4 #cel4 img { margin: 0; padding: 0; display: block; }
#sjabloon5 div.detail { clear: both; width: 610px; height: auto; background-color: Transparent; overflow: hidden; padding: 0; margin: 0;}
#sjabloon5 div.detail dl  {  margin: 0; padding: 0; float: left;}
#sjabloon5 div.detail img {  float: right; }
#sjabloon5 div.detail dl dt {  float: left; width: 120px;}
#sjabloon5 div.detail dl dt dd.strong {  display: inline; margin: 0; padding: 0;}
#sjabloon5 li { background-color: Transparent; }
#sjabloon5 .vacatures { width: 75px; height: 17px;}
/* aanpassing voor linkedin icoon*/
#sjabloon4 div.detail dl dt dd img {vertical-align:bottom; float:none; border:none; height:12px; }
