body{	background: #6397ab url('graphics/background.gif');	margin:0;	padding:0;}div#container_outer{	position: static;	left: 0;	min-height:800px;	height:auto !important;	height:800px;	width: 100%;	background: transparent url('graphics/backgroundGradient.png') repeat-x;}div#container_outer div#container_shade{	margin: 0 auto;	width:1178px;}div#outerContainerTop {	background: transparent url('graphics/containerTop.png') no-repeat;	height:185px;	width:1178px;	background-position:top;}div#innerContainerTop {	position:relative;	width:1000px;	margin: 0 auto;}div#containerBottom {	width:1000px;	margin: 0 auto;	color:#FFFFFF;	text-align:center;	margin-top:-70px;}div#outerContainer {	margin: 0 auto;	width:1178px;	background-image: url('graphics/containerBG.png');	background-repeat: repeat-y;	background-position:bottom;	text-align: left;	padding-bottom:100px;}div#innerContainer {	margin: 0 auto;	width:1000px;	text-align: left;}div#innerContainerBG {	margin: 0 auto;	width:1000px;	text-align: left;	background-image:url('graphics/hitlistBG.gif');	background-position:right;	background-repeat:repeat-y;	border:1px solid #9eb7be;}div#innerContainerBG div.innerContent {	margin:20px;	margin-top:0px;}table.hitlist_top {	border: 1px solid #a56d6a;	background-color: #EEF3F4;	margin-bottom: 9px;}a.jobface_link {	border: none;}a.jobface_link img {	border: none;	max-width: 142px;}table.hitlist_top td {	padding-top: 2px;}.hitlist_top_left {	padding-right: 20px;	background: url("graphics/hitlistTJ_SEP.gif") repeat-y scroll right center transparent;	width:372px;	color: #5F901B;}.hitlist_top_center {	padding-left: 10px;	font-size: 12px;	background: url("graphics/hitlistTJ_SEP.gif") repeat-y scroll right center transparent;	width:380px;}.hitlist_top_left span {	font-size: 12px;	color: #5F901B;}.hitlist_top_left span a {	font-size: 12px;	font-weight: bold;	color: #5F901B;}.hitlist_top_left span a:hover {	color: #2A3F0C;}.hitlist_top_left a {	color: #5F901B;}.hitlist_top_left a:hover {	color: #2A3F0C;}.hitlist_top_right {	padding-left: 10px;	background:url("graphics/hitlistTJ_SEP.gif") repeat-y scroll right center transparent;	width:130px;}.hitlist_top_right span a {	font-size: 12px;}table.jobface_hitlist_spot {}table.jobface_hitlist_spot a {	border: none;}table.jobface_hitlist_spot a img {	border: none;}table.jobface_hitlist {}table.jobface_hitlist a {	border: none;}table.jobface_hitlist a img {	border: none;}td.jobface_hitlist_left {	width: 120px;	padding:5px;}td.jobface_hitlist_right {	text-align: left;	padding: 4px 10px;	vertical-align: middle;}div#sublinks {	position:absolute;	z-index:500;	right:0px;	clear:both;	text-align:right;	color:#FFFFFF;	font-size:12px;	padding-top:5px;}div#sublinks a {	color:#FFFFFF;	font-size:12px;}div#sublinks a:hover {	color:#abb772;	font-size:12px;}div#logoContainer {	position:absolute;}div#logo {	position:absolute;	top:0px;	cursor:pointer;}div#bannersTop {	position:absolute;	right:0px;	top:48px;	width:468px;	text-align:right;}div#menu {	position:absolute;	top:128px;	padding-top:2px;	padding-bottom:2px;	border-top:1px solid #6b9fb1;	border-bottom:1px solid #08475a;	width:1000px;}div#menu div#client {	background: url('graphics/bgClientMenu.gif') repeat-x;	height:32px;}div#menu div#client a.special {	background: url('graphics/bgUserMenu.gif') repeat-x;	float:right;	border-left:1px solid #FFFFFF;}div#menu div#user {	background: url('graphics/bgUserMenu.gif') repeat-x;	height:32px;}div#menu span#newsletterSubscribeOptions h1 {	color:#FFF;	font-size:14px;	font-weight:bold;	padding:6px;	padding-bottom:7px;	margin:0px;	background: #2B748C url('graphics/bgUserMenu.gif') center repeat-x;}div#menu span#newsletterSubscribeOptions h2 {	color:#FFF;	font-size:14px;	font-weight:bold;	padding:6px;	padding-bottom:7px;	margin:0px;	background: #2B748C url('graphics/bgUserMenu.gif') center repeat-x;}div#menu span#newsletterSubscribeOptions span.h1 {	background: url("graphics/bgUserMenu.gif") repeat-x scroll center center #2B748C;	color: #FFFFFF;	font-size: 14px;	font-weight: bold;	margin: 0;	padding: 6px 6px 7px;	width: 253px;	display: block;}div#menu span#newsletterSubscribeOptions img.closebutton {	position:absolute;	right:10px;	top:12px;	cursor:pointer;}div#menu span#newsletterSubscribeOptions table {	margin:10px;	height:90px;	width:265px;}div#menu span#newsletterSubscribeOptions {	display:none;	font-size:11px;	background:	display:block;	position:absolute;	left:10px;	bottom:-145px;	z-index:30001;	background: #0A4A5E url('graphics/zoekenHomeBG.png') top repeat-x;	width:265px;	height:145px;	color:#08475A;	font-size:14px;	padding:1px;	border:1px solid #2B748C;}div#menu span#MyJobs {	font-size:11px;	background:	display:block;	position:absolute;	top:-9px;	z-index:2000;	background: url('graphics/MyJobs.png') repeat-x;	width:23px;	height:23px;	padding-top:4px;	text-align:center;}div#menu div#user img, div#menu div#client img {	float:left;}div#menu div#user div, div#menu div#client div {	display:block;	float:left;	padding:0px;}div#menu div#user a, div#menu div#client a {	display:block;	float:left;	padding-top:9px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;	font-size:16px;	font-weight:normal;	color:#FFFFFF;	line-height:13px;}div#menu div#user a h3, div#menu div#client a h3 {	display:inline;	float:left;	padding:0;	margin:0;	font-size:16px;	font-weight:normal;	color:#FFFFFF;	line-height:13px;}div#menu div#user a h2, div#menu div#client a h2 {	display:inline;	float:left;	padding:0;	margin:0;	font-size:16px;	font-weight:normal;	color:#FFFFFF;	line-height:13px;}div#menu div#user a:hover, div#menu div#client a:hover {	background: url('graphics/menuHover.gif') repeat-x;}div#menu div#user a.special {	background: url('graphics/bgClientMenu.gif') repeat-x;	float:right;	border-left:1px solid #FFFFFF;}div#menu div#user a.special:hover, div#menu div#client a.special:hover {	background: url('graphics/menuHover.gif') repeat-x;}div#homeTopjobs {	background: url('graphics/backgroundHomeShowcase.jpg') repeat-x top left;	background-color: #e2e9c3;	width: 315px;	float: left;	margin-left: 15px;	margin-top: 15px;	border: 1px solid #a56d6a;}div#homeTopjobsNone {	background:none;	width:317px;	height:1px;	float:left;	margin-left:15px;}div#homeTopjobs h1 {	color: #663333;	font-size: 14px;}div#homeTopjobs h6 {	color: #663333;	font-size: 14px;	font-weight: bold;	margin: 9px 6px;}div#homeTopjobs h4 {	color: #663333;	font-size: 14px;	font-weight: bold;	margin: 9px 6px;}div#homeTopjobs span.h1 {	color: #663333;	font-size: 14px;	font-weight: bold;}table.topjobs_home {	width: 294px;}table.topjobs_home td {	width: 147px;}div#homeJobface {	background-color: #FFFFFF;	width: 334px;	float: left;	margin-top: 15px;	border: 1px solid #a56d6a;}div#homeJobfaceNone {	background: none;	width: 336px;	float: left;	height:1px;}div#homeJobface h1 {	color: #663333;	font-size: 14px;	margin-bottom: 2px;}div#homeJobface span.h1 {	color: #663333;	font-size: 14px;	margin-bottom: 2px;	font-weight: bold;}table.jobface_home {	width: 314px;}table.jobface_home td {	width: 157px;	vertical-align: bottom;}table.jobface_home img {	border: 0;}div#homeZoeken {	background: url('graphics/zoekenHomeBG.png') no-repeat;	height:232px;	width:336px;	float:left;	font-size:14px;	color:#6a6a6a;}div#homeZoeken a {	color:#496c78;	font-size: 14px;	font-weight:bold;}div#homeZoeken a:hover {	color:#03262F;	text-decoration:underline;}div#homeZoeken h1 {	margin:0px;	margin-bottom:5px;	padding:0px;	font-size:14px;	color:#6a6a6a;	font-weight:normal;}div#homeZoeken h2 {	margin: 0;	font-size: 14px;	display: inline;	font-weight: normal;}div#actueleBanen {	font-size:23px;	padding:5px;	position:relative;	float:left;	width:306px;}div#actueleBanen span {	font-size:33px;	vertical-align:absmiddle;}div#actueleBanenF {	color:#496c78;	position:absolute;	top:3px;	left:0px;	padding:5px;}div#actueleBanenF h1 {	color:#496c78;	padding:5px;	font-size: 24px;	display:inline;}div#actueleBanenS {	color:#FFFFFF;	position:absolute;	top:6px;	left:3px;	padding:5px;}div#actueleBanenS h1 {	color:#FFFFFF;	padding:5px;	font-size: 24px;	display: inline;}div#homeZoeken span.h1 {	margin:0px;	margin-bottom:5px;	padding:0px;	font-size:14px;	color:#6a6a6a;	font-weight:normal;}input.inputHome {	background: url('graphics/homeInput.gif') no-repeat;	border:0;	width:142px;	height:29px;	padding:6px;	color:#287189;	font-size:14px;}.knopZoekenHome {	border:0;	background: url('graphics/zoekHome.gif') no-repeat;	height:29px;	width:126px;	cursor:pointer;}div#dropDown {	position:relative;	background: url('graphics/homeSelect.gif') no-repeat;	height:29px;	cursor:pointer;}div#dropDownHover {	z-index:100;	display:none;	background: url('graphics/homeSelectHover.gif') no-repeat;	height:29px;}div#DropDownValue {	position:absolute;	left:10px;	z-index:400;	top:7px;	color:#115469;	width:108px;	overflow:hidden;	white-space:nowrap;}div#dropDownList {	position:absolute;	left:0px;	top:30px;	background-color:#FFFFFF;	width:200px;	border:1px solid #115469;	z-index:500000;	height:250px;	overflow:auto;	display:none;	cursor:pointer;}div#dropDownList div.dropDownRow {	cursor:pointer;	padding:4px;}input.blueInput {	background: url('graphics/blueInput.gif') no-repeat;	border:0;	width:142px;	padding:6px;	color:#287189;	font-size:14px;}div#hitlistOptions {	background: url('graphics/optionsHLBG.gif') no-repeat;	color:#4c5c02;	height:70px;	border:1px solid #5f7207;	padding-bottom:0px;	margin-bottom:10px;	margin-left:2px;	width:344px;	font-size:13px;	float:left;}div#hitlistOptions div#balkContent {	padding:12px;	padding-top:5px;	position:relative;	white-space:nowrap;}div#hitlistOptions a {	color:#70860c;	display:block;	float:left;	text-align:center;	padding-left:17px;	padding-right:17px;	font-size:11px;	border-right:1px solid #eaedd8;}div#hitlistOptions a:hover {	color:#000000;}div#hitlistOptions img {	border:0;}div#hitlistTabs {	height:33px;}div#hitlistZoeken {	background: url('graphics/zoekBalkBG.gif') repeat-x;	color:#4c5c02;	height:70px;	border:1px solid #5f7207;	padding-bottom:0px;	margin-bottom:10px;	width:650px;	float:left;}div#hitlistZoeken div#balkContent {	padding:12px;	padding-top:7px;	position:relative;}div#saveSearchOptions {	position:absolute;	top:70px;	left:120px;	border:1px solid #414F00;	border-top:0px;	background: url('graphics/zoekBalkBG.gif') bottom repeat-x;	display:none;}div#saveSearchOptions h1 {	color: #ffffff;	font-size: 14px;	font-weight: bold;	padding-top: 6px;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 7px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background: #414F00 url('graphics/knopBG.gif') left center no-repeat;}div#saveSearchOptions span.h1 {	color: #ffffff;	font-size: 14px;	font-weight: bold;	padding-top: 6px;	padding-right: 6px;	padding-left: 6px;	padding-bottom: 7px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background: #414F00 url('graphics/knopBG.gif') left center no-repeat;	display: block;}div#saveSearchOptions h1 img.closebutton {	position:absolute;	right:10px;	top:10px;	cursor:pointer;}div#saveSearchOptions span img.closebutton {	position:absolute;	right:10px;	top:10px;	cursor:pointer;}div#saveSearchOptions a {	background: transparent url('graphics/saveSearchEmail.gif') 5px center no-repeat;	display: block;	padding-top: 7px;	padding-right: 7px;	padding-bottom: 7px;	width:190px;	text-align:left;	font-weight:bold;	color:#414F00;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #414F00;	padding-left: 35px;	line-height: normal;}div#saveSearchOptions a#socialBM {	background: transparent url('graphics/saveSearchSocialBM.gif') 5px center no-repeat;	border-bottom-width: 0px;}div#saveSearchOptions a:hover, div#saveSearchOptions a#socialBM:hover {	background-color: #8e9f3b;	color:#FFF;}div#hitlistZoeken h1 {	margin:0px;	margin-bottom:5px;	padding:0px;	font-size:14px;	color:#4c5c02;	font-weight:normal;}div#hitlistZoeken span.h1 {	margin:0px;	margin-bottom:5px;	padding:0px;	font-size:14px;	color:#4c5c02;	font-weight:normal;}div#hitlistZoeken input.inputHome {	background: url('graphics/greenInput.gif') no-repeat;	border:0;	width:142px;	height:29px;	padding:6px;	color:#287189;	font-size:14px;}.knopHitlistZoeken {	border:0;	background: url('graphics/hitlistZoeken.gif') no-repeat;	height:29px;	width:126px;	position:absolute;	z-index:30000;	cursor:pointer;}div#hitlistZoeken div#dropDown {	position:relative;	background: url('graphics/hitlistSelect.gif') no-repeat;	height:29px;	cursor:pointer;}div#hitlistZoeken div#dropDownHover {	z-index:100;	display:none;	background: url('graphics/hitlistSelectHover.gif') no-repeat;	height:29px;}div#hitlistZoeken div#DropDownValue {	position:absolute;	left:10px;	z-index:400;	top:7px;	color:#687e0b;	width:108px;	overflow:hidden;	white-space:nowrap;}div#hitlistZoeken div#dropDownList {	position:absolute;	left:0px;	top:30px;	background-color:#FFFFFF;	width:200px;	border:1px solid #687e0b;	z-index:300;	height:250px;	overflow:auto;	display:none;	cursor:pointer;}div#dropDownList div.dropDownRowHL {	cursor:pointer;	padding:4px;}div#advancedSearch {	left:-13px;	top:11px;	width:650px;	border:1px solid #5f7207;	background: #e5ebc2 url('graphics/advSearchBG.png') bottom repeat-x;	border-top:0px ;	position:absolute;	display:none;}div#advancedSearchContent {	margin:10px;}div#advancedSearchContent span.titelblok {	color:#4c5c02}div#advancedSearchCollapse, div#simpleSearch {	position:relative;	height:33px;	float:left;	display:block;	width:140px;}div.advancedSearchEnable {	position:absolute;	top:0px;	left:0px;	cursor:pointer;}div.advancedSearchDisable {	position:absolute;	top:0px;	left:0px;	cursor:pointer;	display:none;}div#homeMidden {	height:230px;	overflow:hidden;	border:1px solid #9eb7be;	width:315px;	margin-left:15px;	margin-right:15px;	float:left;	color:#484949;	font-size:12px;}div#homeMidden a {	font-size:18px;	color:#83961d;	padding:0px;	margin:0px;	display:block;	margin-bottom:5px;}div#homeMidden img {	margin-top:-4px;	margin-right:10px;	border:0px;}div#homeInloggen {	background: url('graphics/inloggenHomeBG.png') no-repeat;	height:232px;	width:317px;	font-size:14px;	float:left;	color:#41471d;}div#homeInloggen div.homeVakContent {	margin-top:45px;}div#homeInloggen td {	font-size:14px;}div#homeInloggen a {	color:#768b15;	text-decoration:underline;}div#homeInloggen a:hover {	color:#41471d;	text-decoration:underline;}div#homeInloggen span {	color:#ffffff;}input.greenInput {	background: url('graphics/greenInput.gif') no-repeat;	border:0;	width:142px;	padding:6px;	color:#758913;	font-size:14px;}.knopInloggen {	border:0;	background: url('graphics/knopInloggen.gif') no-repeat;	height:29px;	width:126px;	cursor:pointer;}div#homeVak {	margin-top:15px;	border:1px solid #9eb7be;	min-height:230px;	width:315px;	float:left;	color:#287189;}div#homeVak a {	color:#484949;}div#homeVak a:hover {	color:#287189;	text-decoration:underline;}div.homeVakContent {	margin:10px;}div#homeJobface div.homeVakContent {	margin-bottom: 2px;}div#homeVak h1 {	margin:0px;	margin-bottom:8px;	padding:0px;	font-size:18px;	color:#287189;	font-weight:normal;	padding-bottom:8px;	border-bottom:1px solid #287189;}div#homeVak span.h1 {	margin:0px;	margin-bottom:8px;	padding:0px;	font-size:18px;	color:#287189;	font-weight:normal;	padding-bottom:8px;	border-bottom:1px solid #287189;	display:block;}div#homeVak h2 {	margin:0px;	margin-bottom:8px;	padding:0px;	font-size:18px;	color:#287189;	font-weight:normal;	padding-bottom:8px;	border-bottom:1px solid #287189;	display:block;}div#homeVak h5 {	margin:0px;	margin-bottom:8px;	padding:0px;	font-size:18px;	color:#287189;	font-weight:normal;	padding-bottom:8px;	border-bottom:1px solid #287189;	display:block;}div#homeVak h6 {	margin:0px;	margin-bottom:8px;	padding:0px;	font-size:18px;	color:#287189;	font-weight:normal;	padding-bottom:8px;	border-bottom:1px solid #287189;	display:block;}div#homeRectangle {	margin-top:15px;	height:232px;	width:336px;	float:left;}div#internationaalAanbodtoggle {	cursor:pointer;	background: url('graphics/pijltje.gif') right center;	background-repeat: no-repeat;	width:225px;}div#internationaalAanbod {	display:none;}tr.trlicht, tr.trdonker {}td.borderbovenrechtsAan span.titel, td.borderbovenrechtsAan span.titel a {	font-family:tahoma;	font-size:12px;	font-weight:bold;	color:#5f901b;}td.borderbovenrechtsAan span.titel a:hover {	color:#2A3F0C;}td.borderbovenrechtsAan span.subtitel {	font-size:12px;	font-weight:bold;}tr.trtabelhitlist, tr.trtabelhitlist td.borderrechtsAanMarge0, tr.trtabelhitlist td.borderrechtsAan, tr.trtabelhitlist td.borderallesUIT {	background-color:#eef3f4;}table.hitlistBorder {	background: url('graphics/hitlistBG.gif') right repeat-y;	border:1px solid #9eb7be;	padding:0;	margin:0;}table.blauwmenu td.background {	padding:7px;	border:0px;	font-size:13px;	background: url('graphics/hitlistSEP.gif') right repeat-y;}tr.trtabelhitlist td, tr.trtabelhitlist td span {	color:#287189;	font-size:14px;	font-weight:normal;	background: none;	padding:0;}tr.trtabelhitlist td span {	display:block;	padding:5px;}table.blauwmenu td.hitlistSEP, table.blauwmenus td.hitlistSEP {	padding:0px;	padding-top:7px;	padding-bottom:7px;	background:none;}table.blauwmenu td.hitlistSEP hr, table.blauwmenus td.hitlistSEP hr {	width:100%;	padding:0px;	margin:0px;	border:0px;	height:1px;	border-bottom:1px solid #d8e4e8;}table.blauwmenu td.nobg {	background:none;}tr.trlicht td.borderallesUIT, tr.trdonker td.borderallesUIT {	padding:0px;	border-top:0px;	background:none;	width:0px;}table.blauwmenu td.borderallesUIT img {	margin-left:10px;	margin-bottom:10px;	background:none;}table.blauwmenu td.borderbovenAan {	border-bottom:0px;}table.blauwmenu a {	color:#75861a;}table.applications td a {	color: #5f901b;}table.applications td a:hover {	color: #2a3f0c;}span.vacLinks {	display:block;	margin-top:7px;	font-size:10px;	color:#9eb7be;}span.vacLinks span, span.vacLinks a {	color:#a56d6a;	font-weight:bold;	font-size: 11px;}div.subnavborder, table.subnavborder, table.subnavborderBottom {	border:1px solid #9eb7be;	margin-bottom:5px;	color:#287189;}.subnav {	margin-left:8px;	margin-right:12px;	background-color:#000;}div.vacCheck {	margin-top:5px;}table.hitlistArtikel {	border:1px solid #9eb7be;	background: url('graphics/hitlistArticle.png') top repeat-x;	font-size:13px;	color:#FFF;}table.hitlistBanners {	margin-top:15px;	margin-bottom:15px;}table.hitlistArtikel a {	color:#41471d;}table.hitlistArtikel strong {	color:#41471d;	font-weight:normal;	font-size:16px;}/* navigatie array */.vacnav, .vacnav2, .vacnavactief {	font-weight:bold;	font-size:10px;	padding: 0.1em 0.3em;	letter-spacing:0.2em;	text-decoration:none;}.vacnav {	color:#83961d;}.vacnav:hover {	color:#3C808D;}.vacnav2 {	color:#83961d;}.vacnav2:hover {	color:#3C808D;	background:#ffffff;	border:1px solid #83961d;}.vacnavactief {	color:#83961d;	background:#ffffff;	border:1px solid #83961d;}.vacnavactief:hover {	color:#3C808D;	background:#ffffff;	border:0;}/*----VAC DETAIL PAG ---*/td.vacTitel h1, td.vacBedrijf h1 {	padding:0;	margin:0;	font-weight:normal;	font-size:16px;	color:#287189;	display:inline;}td.vacTitel h2 {	display:inline;font-size:11px;margin:0;}td.vacTitel h4, td.vacBedrijf h4 {	padding:0;	margin:0;	font-weight:normal;	font-size:16px;	color:#287189;}td.vacTitel span.h1, td.vacBedrijf span.h1 {	padding:0;	margin:0;	font-weight:normal;	font-size:16px;	color:#287189;}td.vacTitel {	color:#287189;	background-color:#eef3f4;	padding:7px;	padding-left:18px;	border-bottom:1px solid #9eb7be;}td.vacTitel span {	color: #70860c;	font-size:16px;}td.vacBedrijf {	font-size:19px;	color:#287189;	background-color:#eef3f4;	padding:7px;	padding-right:18px;	font-style:italic;	border-bottom:1px solid #9eb7be;	text-align:right;	line-height:23px;}table.vacDetail {	border:1px solid #9eb7be;	margin-bottom:5px;}table.vacDetail span.koptabel {	color:#287189;}td.vacDetail {	padding-left:18px;	padding-right:18px;	background: url('graphics/vacDetail.gif') repeat-y right;	font-size:12px;}td.vacDetail p {	font-size:12px;	margin-top:0px;}td.vacDetail h2 {	font-size:14px;	margin:0px;	font-weight:normal;	color:#83961d;}td.vacDetail h3 {	font-size:12px;	margin:0px;	font-weight:bold;}td.vacList {	color:#287189;}td.vacList ul {	padding:0px;	padding-left:20px;	margin:0px;}td.vacBedrijfInfo {	background: url('graphics/vacBedrijfInfo.gif') repeat-y right;	padding-left:27px;	padding-right:27px;	font-size:12px;}td.vacBedrijfInfo h1 {	font-size:14px;	color:#83961d;	margin:0px;	padding:0px;	margin-bottom:3px;	font-weight:normal;}td.vacBedrijfInfo h6 {	display:block;	font-size:14px;	color:#83961d;	margin:0px;	padding:0px;	margin-bottom:3px;	font-weight:normal;}td.vacBedrijfInfo span.h1 {	font-size:14px;	color:#83961d;	margin:0px;	padding:0px;	margin-bottom:3px;	font-weight:normal;}/*td.vacBedrijfInfo h2 {	font-size: 12px;	color: #000000;	font-weight: bold;	margin:0px;}*/td.vacBedrijfInfo h2 {	font-size:14px;	color:#83961d;	margin:0px;	padding:0px;	margin-bottom:3px;	font-weight:normal;}/*td.vacBedrijfInfo h3 {	font-size: 12px;	color: #428297;	font-weight: bold;	margin:0px;}*/td.vacBedrijfInfo h3 {	font-size:14px;	color:#83961d;	margin:0px;	padding:0px;	margin-bottom:3px;	font-weight:normal;}td.vacBedrijfInfo a {	font-size:12px;	color:#428297;	font-weight:bold;	line-height:20px;}td.vacBedrijfInfo a:hover {	color:#83961d;}td.vacBedrijfInfo hr {	width:100%;	padding:0px;	margin-top:10px;	margin-bottom:10px;	border:0px;	height:1px;	border-bottom:1px solid #9eb7be;}td.vacBedrijfInfo a.vacBedrijfInfoLink {	display:block;	padding:7px;	border-bottom:1px solid #9eb7be;	padding-left:35px;	line-height:normal;	overflow:hidden;}td.vacBedrijfInfo a#save {	background: url('graphics/vacD_save.gif') no-repeat 8px;	border-top:1px solid #9eb7be;}a#save div#MyJob {	float:right;	height:10	px;	overflow:hidden;	margin-top:-5px;}div#MyJob img {	border:0px;}td.vacBedrijfInfo a#email {	background: url('graphics/vacD_email.gif') no-repeat 8px;}td.vacBedrijfInfo a#www {	background: url('graphics/vacD_www.gif') no-repeat 8px;}td.vacBedrijfInfo a#print {	background: url('graphics/vacD_print.gif') no-repeat 8px;	margin-bottom:10px;}td.vacBedrijfInfo a.vacBedrijfInfoLink span {	color:#83961d;}h1.hitlistKeywords {	font-size:14px;	color:#428297;	font-weight:normal;}table.vacDetail td.spacer2 {	background: url('graphics/vacBedrijfInfo.gif') repeat-y right;}table.vacDetail td.spacer1 {	background: url('graphics/vacDetail.gif') repeat-y right;}/*---NIEUWS----*/td.nwsDetail {	padding-left:18px;	padding-right:18px;	background: url('graphics/vacDetail.gif') repeat-y right;	font-size:12px;}td.nwsDetail table {	border:1px solid #9eb7be;	padding-top:0px;	padding-bottom:0px;	margin:10px 0px 10px 0px;}td.nwsDetail td {background:none;}td.nwsDetail tr.trtabelhitlist td.borderrechtsAan,td.nwsDetail tr.trtabelhitlist td.borderrechtsAanMarge0 {border-right:1px solid #9eb7be;}td.nwsDetail td.borderbovenrechtsAanMarge0 span.titel {font-weight:normal;}td.nwsDetail td.borderbovenrechtsAanMarge0 {border-right:1px solid #9eb7be;}td.nwsBanners {	background: url('graphics/vacBedrijfInfo.gif') repeat-y right;	padding-left:27px;	padding-right:27px;	border-left:1px solid #9eb7be;	font-size:12px;}span.titelblok {	font-weight:normal;	font-size:19px;	color:#287189;}/*----KNOPPEN / FORMS ---*/input.knop, button.knop {	color: #ffffff;	font-weight:bold;	font-size: 12px;	background: url('graphics/knopBG.gif') center right repeat-x;	padding: 3px 23px 5px 10px;	border: 1px solid #b1bd7b;	cursor: pointer;}input.knop:hover, button.knop:hover {	color: #ffffff;	font-weight:bold;	font-size: 12px;	background: url('graphics/knopHover.gif') center right repeat-x;	padding: 3px 23px 5px 10px;	border: 1px solid #b1bd7b;	cursor: pointer;}input.knopLeft {	color: #ffffff;	font-size: 10px;	background: #960973;	left: 15px;	padding: 1px 8px 3px 8px;	border: none;	cursor: pointer;}input.textbox, input.textboxverplicht {	background-color: #ffffff;	border-style:solid;	border-width:1px;}.pulldown1, .pulldownverplicht {	background-color: #ffffff;	border-style:solid;	border-width:1px;}input.textboxverplicht {	background-color: #dce4b6;}.pulldownverplicht {	background-color: #dce4b6;}input.checkboxverplicht {	background-color: #dce4b6;	border-style:solid;	border-width:0px;}.checkboxverplicht {	background-color: #dce4b6;}div.knop a{	display: inline;	margin-right: 12px;	color: #ffffff;	font-weight:bold;	min-width:30px;	font-size: 12px;	background: url('graphics/knopBG.gif') center right repeat-x;	padding: 5px 23px 6px 10px;	border: 1px solid #b1bd7b;	cursor: pointer;}div.knop a:hover{	display: inline;	margin-right: 12px;	color: #ffffff;	font-weight:bold;	font-size: 12px;	background: url('graphics/knopHover.gif') center right repeat-x;	padding: 5px 23px 6px 10px;	border: 1px solid #b1bd7b;	cursor: pointer;}div.knopLeft {	display: inline;	color: #ffffff;	font-weight:bold;	font-size: 10px;	background: #960973;	height: 18px;	padding: 1px 8px 3px 8px;	border: none;	cursor: pointer;}div.knopmenu a{	display: block;	font-size: 11px;	font-weight: bold;	color: #65919C;	margin-left: 12px;	background-color: #ffffff;	background-attachment: scroll;	background-repeat: no-repeat;	background-position:  left;	background-image: url(/site/MJ/design/graphics/blokpaars.gif);	cursor: pointer;	padding: 2px 0px 4px 15px;	white-space: nowrap;}div.knopmenu a:hover{	display: block;	background-image: url(/site/MJ/design/graphics/blokgroen.gif);	color: #960973;}div.knopmenu2 a{	display: block;	font-size: 11px;	letter-spacing: .1em;	font-weight: bold;	color: #000000;	margin-left: 2px;	background-color: #ffffff;	background-attachment: scroll;	background-repeat: no-repeat;	background-position: left;	background-image: url(/site/MJ/design/graphics/blokpaars.gif);	cursor: pointer;	padding: 2px 15px 4px 15px;	white-space: nowrap;}div.knopmenu2 a:hover{	display: block;	background-image: url(/site/MJ/design/graphics/blokgroen.gif);	color: #960973;}/*-----------------*/h1{font-size:11px;text-decoration:none;margin-left:6px;}span.h1{font-size:11px;text-decoration:none;margin-left:6px;}body, a, td, .link, .a2, .knop, .subnav, .titelpaars, .titelpaars2, .blauwtekst, .blauwtitel, .titelklein, .subtitel, .vacnav, .vacnav2, .vacnavactief, .koptabel, .koptabelhitlist, .navbar{font-family:tahoma,verdana,geneva,arial,helvetica,sans-serif;font-size:11px;line-height:16px;}.volstippel, .titelborderbovenrechtsAan, .titelborderbovenAan, .titelborderrechtsAan, .titelborderrechtsAanMarge6x, .borderallesUIT, .borderrechtsAan, .borderbovenrechtsAanMarge0, .borderbovenrechtsAanColorMarge0,  .borderbovenrechtsAanMarge0x, .borderbovenrechtsAan, .borderbovenrechtsAanColor, .borderbovenAan, .borderbovenAanMarge0, .borderbovenAanMarge0x, .borderrechtsAanMarge0, .borderrechtsAanMarge0x, .borderallesUITMarge0, .borderallesUITMarge0x, .subnavborder, .titelpaarsmargin{border: 1px #919191;}.navbar{line-height:18px;}.blauwtekst, .blauwtitel{line-height:14px;}a, .a2{color:#75861a;text-decoration:none;}a:hover, a2:hover{color:#428297;}.a2, .titelklein{font-size:9px;}.error{color:#ff0000;}.blokpaars{background-color: #960973;}.blokblauw{background-color: #3C808D;}.blokerror{background-color: #FF0000;}.titelpaars, .titelpaars2{color: #287189;}.volstippel{border-style: dashed dashed dashed dashed;}.titelborderbovenrechtsAan, .borderbovenrechtsAanMarge0, .borderbovenrechtsAanColorMarge0,  .borderbovenrechtsAanMarge0x,.borderbovenrechtsAan, .borderbovenrechtsAanColor{border-style: none; padding:0;margin:0;}.titelborderbovenAan, .borderbovenAan, .borderbovenAanMarge0, .borderbovenAanMarge0x{border-style: none; padding:0;margin:0;}.titelborderrechtsAan, .titelborderrechtsAanMarge6x, .borderrechtsAan, .borderrechtsAanMarge0, .borderrechtsAanMarge0x, .titelpaarsmargin{border-style: none; padding:0;margin:0;}.borderallesUIT, .borderallesUITMarge0, .borderallesUITMarge0x{border-style: none; padding:0;margin:0;}.borderbovenrechtsAanMarge0, .borderbovenrechtsAanMarge0x, .borderrechtsAan, .borderrechtsAanMarge0, .borderrechtsAanMarge0x, .borderallesUIT, .borderallesUITMarge0, .borderallesUITMarge0x, .inlog2, .margeblokblauw, .borderbovenrechtsAan, .borderbovenAan, .borderbovenAanMarge0, .borderbovenAanMarge0x, .margeblokblauwMarge0, .titelpaarsmargin, .cellitems{}.borderbovenrechtsAanColorMarge0, .borderbovenrechtsAanColor{background-color:#CEDEF7;}.standaardmarge{padding: 0.5em 0.5em;}.topnav{padding: 5px 19px;}.contentdetail{padding: 0px 19px;}.content{padding: 19px 6px;}.topknopmarge{padding: 0px 6px;height:14px;}.margeblok, .margeblokblauw{padding: 4px 4px 4px 4px; }.blauwmenu{padding: 4px 0px;}.titelpaarsmargin, .borderallesUIT, .borderbovenrechtsAan, .borderbovenrechtsAanColor, .borderbovenAan, .borderrechtsAan, .titelborderrechtsAanMarge6x{padding: 2px 6px 3px 6px; }.borderbovenrechtsAanMarge0, .borderbovenrechtsAanColorMarge0, .borderrechtsAanMarge0, .borderbovenAanMarge0{padding: 2px 6px 3px 0px; }.borderbovenrechtsAanMarge0x, .borderrechtsAanMarge0x, .borderallesUITMarge0x, .borderbovenAanMarge0x{padding: 0px 0px 0px 0px; }.borderallesUITMarge0{padding: 0px 6px 6px 6px; }.banner{padding: 4px 0px;}.pagina{padding: 10px 16px;}.blokpaars, .blokblauw, .blokerror{}.titelblok, .titel, .titel2, .subnav, .titelpaars, .titelklein, .titelpaars2, .koptabel, .koptabelhitlist{font-weight:bold;}.koptabelhitlistsub {font-weight:normal;}.titelblok, .titelpaars{ }.subnav{margin-left:8px;margin-right:12px;}/* peter  voet */.bottomnav{	color:#FFFFFF;font-weight:normal;font-size:9px;text-decoration:none;}.bottomnav:hover{	color:#075A76;}.bottomnavdevider{	color:#7d7d7d;	font-weight:normal;	font-size:9px;	padding: 0.4em 0.3em;	text-decoration:none;	line-height:1.6em;}a.bottomnav, .bottomnav a:link, .bottomnav a:active, .bottomnav a:visited{	font-size:11px;}.voet{	vertical-align: middle;}/* knop en botton */div.note {	display: block;	font-size: 11px;	font-weight: normal;	color: #FFF;	margin-left: 10px;	background-color: #ffffff;	background-attachment: scroll;	background-repeat: repeat-x;	border:1px solid #9eb7be;	background-position: bottom;	background-image: url(graphics/noteBG.gif);	cursor: pointer;	padding: 8px 8px 8px 8px;}div.note a {	color:#287189;	font-weight:bold;}div.cropsmall{	width: 50px;	float: left;	white-space: nowrap;	overflow: hidden;}div.cropmedium{	width: 140px;	float: left;	white-space: nowrap;	overflow: hidden;}div.cropbig{	width: 280px;	float: left;	white-space: nowrap;	overflow: hidden;}/* =============== search refine =========*/div.searchbox{	width: 110px;	white-space: nowrap;	overflow: hidden;	border-color: #919191;	border-style: dotted;	border-width: 1px;	background-color: #ffffff;	margin: 4px 4px 4px 0;	padding: 4px 4px 4px 4px;}div.cropsearch{	width: 100px;	float: left;	border-color: #919191;	border-style:solid;	border-width: 1px;	visibility: hidden;	display: none;}div.searchpannel{	border-color: #919191;	border-style:solid;	border-width: 1px;	background-color: #ffffff;	padding: 8px 8px 8px 8px;}div.refinebox{	clear: both;	width: 100px;	height: 15px;	border-style: solid;	border-color: #919191;	border-width: 1px 1px 1px 1px;	margin: 0 0 5px 0;}div.refinearrow{	float: right;	height: 15px;	border-style: solid;	border-color: #919191;	border-width: 0px 0px 0px 1px;}div.refinetext{	padding: 0px 0px 0px 4px;}div.searchtext{	height: 18px;	clear: both;	padding: 0px 0px 0px 4px;}/* tobjob gedeelte */.tobjobborderleft{	background-color:#D1DFE1;}.tobjobborderright{	background-color:#D1DFE1;}.tobjobbordertop{	background-color:#D1DFE1;}.tobjobborderbottom{	background-color:#D1DFE1;}.tobjobtitel, a.tobjobtitel, .tobjobtitel a{	color: #3C808D;}/* voor sites die geen 2tone hebben */.tobjobbackground{	background-color:#D1DFE1;}/*========== jobface ===========*/div.jobfacepannel {	float: right;	border-style: solid;	border-color: #3c808d;	background-color: #ffffff;	padding: 0px 4px 0px 4px;	margin: 0px 0px 4px 4px;	border-width: 1px 1px 1px 1px;}span.titel a.viewed {	font-weight:normal;	font-style:italic;}span.viewed {	font-weight:normal;	font-style:italic;	color:#7F7F7F;}div#menu span#newsletterSubscribeOptions a.normal {	display:inline;	background: none;	padding:0px;	margin:0px;	line-height: normal;	font-size:11px;	float:none;	color:#08475A;	text-decoration:underline;}td.nwsDetail td.tableheader,td.tableheader {	background: transparent url('/site/MJ/design/graphics/zoekBalkBG.gif') center center repeat-x;	border: 1px solid #4c5c02;	color: #4c5c02;	font-weight: bold;	padding:5px;}td.nwsDetail td.tableheader p,td.tableheader p,td.nwsDetail td.tableheader strong,td.tableheader strong {	margin:0;	padding:0;}/* Bedrijfspresentaties (jobface) */table.bedrijfspresentatie_container {	margin: 0 auto;	width: 800px;	border: 1px solid #9EB7BE;}table.bedrijfspresentatie_hitlist_container {	margin: 0 auto;	width: 800px;}td.bedrijfspresentatie_menu {	width: 160px;	background: url('graphics/jobface_menu.jpg') top right repeat-y;	background-color: #cde0e7;	height: 100%;	padding: 5px;	vertical-align: top;}td.bedrijfspresentatie_menu ul {	padding-left: 15px;	margin-left: 0;}td.bedrijfspresentatie_header {	border-bottom: 1px solid #9EB7BE;}td.bedrijfspresentatie_content {	width: 400px;	padding: 5px 10px;	vertical-align: top;}td.bedrijfspresentatie_content h1 {	font-size: 14px;	margin-left: 0;}td.bedrijfspresentatie_vacs {	width: 234px;	vertical-align: top;}div.bedrijfspresentatie_vacs {	background: url('graphics/jobface_vacs.jpg') top right repeat-y;	background-color: #e5ecc3;	border: 1px solid #aab671;	width:224px;	padding: 5px;}div.bedrijfspresentatie_search {	background: url('graphics/jobface_vacs.jpg') top right repeat-y;	background-color: #e5ecc3;	border: 1px solid #aab671;	width:224px;	padding: 5px;	margin: 5px 0;	margin: 5px 0;}div.bedrijfspresentatie_vacs div.divider {	margin: 0 10px;	height: 1px;	border-top: 1px solid #AAB671;}td.bedrijfspresentatie_space {	width: 4px;}td.bedrijfspresentatie_footer {	border-top: 1px solid #9EB7BE;}h2.jobface_hitlist_title {	color: #287189;	font-size: 14px;	margin: 2px;}td.jobface_hl_loc {	width: 240px;	font-weight: bold;}td.jobface_hl_date {	font-weight: bold;}td.jobface_hlc_left {	width: 180px;	background: url('graphics/jobface_menu.jpg') top right repeat-y;	background-color: #cde0e7;	height: 100%;	padding: 5px;	vertical-align: top;	color: #428297;	border-right: 1px solid #9EB7BE;}td.jobface_hlc_left h2 {	font-size: 14px;	margin:0;	font-weight: normal;}td.jobface_hlc_left a {	color: #428297;	margin-left: 5px;}td.jobface_hlc_left a:hover {	color: #83961d;}td.jobface_hlc_right {	width: 620px;	vertical-align: top;}td.jobface_hlc_right div#hitlistZoeken {	width: 620px;	background-color: #e5ebc2;	height: 80px;	border: 0;	border-bottom: 1px solid #9EB7BE;}td.jobface_hlc_right div#hitlistZoeken div#balkContent {	padding: 7px;}td.jobface_hlc_right .subnavborder {	border: 0;	border-top: 1px solid #9EB7BE;	border-bottom: 1px solid #9EB7BE;}td.jobface_hlc_right .hitlistBorder {	border: 0;	border-top: 1px solid #9EB7BE;	border-bottom: 1px solid #9EB7BE}td.jobface_hlc_right div#hitlistZoeken span.h1 {	font-size: 12px;	margin: 2px 0;}td.jobface_hlc_right div#hitlistZoeken h1 {	margin:0;}td.jobface_hlc_right input {	margin-right: 5px;}input.jobface_input {	height: 14px;	font-size: 12px;	padding:0;}.jobface_select {	width: 180px;	margin-right:10px;}div.detail_jobface_top {	float:left;	width:100%;	padding-left: 27px;	margin-bottom: 5px;}div.detail_jobface_bottom {	float:left;	width:100%;	margin-bottom: 8px;}div.detail_jobface_image {	float: left;	display: inline;	padding-top: 3px;}div.detail_jobface_image img {	border: none;}div.detail_jobface_text {	display: inline;	float: left;	color: #287189;	font-size: 16px;	margin-left: 8px;	line-height: 20px;}div.detail_link {	padding-left: 27px;}div.detail_extra {	padding-left: 27px;	border-left: 1px solid #9EB7BE;	height: 100%;	margin-top:10px;}table.brochure_blankbg {	border-spacing: 0;	padding: 0;	border-collapse: collapse;	border-right: 1px solid #b1b1b1;	border-bottom: 1px solid #b1b1b1;}table.brochure_blankbg tr td {	color: #000000;	padding: 2px 5px 0 5px;	text-align: center;	vertical-align: top;}table.brochure_blankbg tr.header {	border-bottom: 1px solid #28383e;}table.brochure_blankbg tr td:first-child {	border-left: 1px solid #b1b1b1;	border-right: 1px solid #b1b1b1;	text-align: left;}table.brochure_blankbg tr:first-child td {	background: #28383e url('/site/MBEJ/design/graphics/table_header_bg.png') repeat-x top left;	color: #FFFFFF;	font-weight: bold;	border-left: none;	border-right: none;	border-bottom: 1px solid #b1b1b1;}table.brochure_blankbg tr:first-child td:first-child {	background: none;	border-right: 1px solid #b1b1b1;}table.brochure_blankbg tr:first-child td.show {	background: #28383e url('/site/MBEJ/design/graphics/table_header_bg.png') repeat-x top left;}table.brochure_rows {	border-bottom: 1px solid #b1b1b1;	border-right: 1px solid #b1b1b1;	border-spacing: 0;	padding: 0;	border-collapse: collapse;}table.brochure_rows tr td {	color: #000000;	padding: 2px 5px 0 5px;	vertical-align: top;	text-align: center;}table.brochure_rows tr.header {	border-bottom: 1px solid #28383e;}table.brochure_rows tr td:first-child {	border-left: 1px solid #b1b1b1;	border-right: 1px solid #b1b1b1;	text-align: left;}table.brochure_rows tr:first-child td {	background: #28383e url('/site/MBEJ/design/graphics/table_header_bg.png') repeat-x top left;	color: #FFFFFF;	font-weight: bold;	border-left: none;	border-right: none;	border-bottom: 1px solid #b1b1b1;}table.brochure_rows tr:first-child td:first-child {	background: none;	border-right: 1px solid #b1b1b1;}table.brochure_rows tr:first-child td.show {	background: #28383e url('/site/MBEJ/design/graphics/table_header_bg.png') repeat-x top left;}table.brochure_rows tr.medium td {	background-color: #E2E8EB;}table.brochure_rows tr.large td {	background-color: #B2BFCA;}table.brochure_rows tr.xlarge td {	background-color: #8BA1B1;}table.brochure_columns {	border-bottom: 1px solid #b1b1b1;	border-right: 1px solid #b1b1b1;	border-spacing: 0;	padding: 0;	border-collapse: collapse;}table.brochure_columns tr td {	color: #000000;	padding: 2px 5px 0 5px;	vertical-align: top;	text-align: center;}table.brochure_columns tr td:first-child {	border-left: 1px solid #b1b1b1;	border-right: 1px solid #b1b1b1;	text-align: right;}table.brochure_columns tr td.medium {	background-color: #E2E8EB;}table.brochure_columns tr td.medium:first-child {	border-left: 0;}table.brochure_columns tr td.large {	background-color: #B2BFCA;}table.brochure_columns tr td.large:first-child {	border-left: 1px solid #b1b1b1;}table.brochure_columns tr td.xlarge {	background-color: #8BA1B1;}table.brochure_columns tr td.xlarge:first-child {	border-left: 1px solid #1b1b1b;}table.brochure_columns tr.header {	border-bottom: 1px solid #28383e;}table.brochure_columns tr.header td {	border-bottom:0;}table.brochure_columns tr.last td {	border-bottom: 0;}table.brochure_columns tr:first-child td {	background: #28383e url('/site/MBEJ/design/graphics/table_header_bg.png') repeat-x top left;	color: #FFFFFF;	font-weight: bold;	border-left: none;	border-right: none;	border-bottom: 1px solid #b1b1b1;}table.brochure_columns tr:first-child td:first-child {	background: none;	border-right: 1px solid #b1b1b1;}table.brochure_columns tr:first-child td.show {	background: #28383e url('/site/MBEJ/design/graphics/table_header_bg.png') repeat-x top left;}/* ENQUETE */table#enq_20090528140117 {	top: 50px;	left: 50%;	margin: 0 auto;	position: absolute;	z-index: 10000;	width:550px;	height:550px;	visibility: hidden;}table#enq_20090528140117 td#frame {	background-color: #FFFFFF;	border: 1px solid #555555;	padding: 5px;}div#enq_dialog {	z-index: 10001;	height: 550px;	width: 550px;	background-color: #FFFFFF;	text-align: center;	display: none;}#enq_frame {	height: 550px;	width: 550px;}input.enq_close {	border-top: 1px solid #EEE;	border-left: 1px solid #EEE;	border-bottom: 1px solid #555;	border-right: 1px solid #555;	font-size: 11px;	background-color: #DDD;	margin-bottom: 5px;}
