#vcb-masthead {
	position: relative;
	height: 39px;
	display: block;
	border-bottom: 1px solid #d9d9d9;
}
#vcb-masthead-title {
    background-image: url("../img/vacaturebank.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    width: 212px; height: 39px;
    left: 13px;
    position: absolute;
}
#vcb-masthead-title-link {
    display: block;
    width: 212px; height: 28px;
    overflow: hidden;
    text-align: left;
    text-indent: -3000px;
}
#vcb-masthead-title-link:hover { 
	border-bottom: 1px solid #013eb7; 
}
#vcb-masthead-tagline {
	background-image: url("../img/vacaturebank.png");
    background-position: -218px 0;
    background-repeat: no-repeat;
	position: absolute; right: 0; top: 0;
	width: 313px; height: 50px;
    margin-top: -4px;	
}
#vcb-masthead-tagline-link {
    display: block;
    width: 313px; height: 50px;
    overflow: hidden;
    text-align: left;
    text-indent: -6000px;
}
#vcb-header-search {
	position: relative; float: left;
	width: 625px; height: 97px;
	margin: 13px 0 13px 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-radius: 5px;
	background-image: url('../img/vacaturebank.png');
	background-repeat: repeat-x;
	background-position: 0 -60px;
}
#vcb-header-employer{
	position: relative; float: right;
	height: 97px; width: 336px;
	margin: 13px 0 13px 0;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-radius: 5px;
	background-image: url('../img/vacaturebank.png');
	background-repeat: no-repeat;
	background-position: -140px -167px;
}
.vcb-header-chaptertitle {
	font-size: 20px;
	color: #ffffff;
 	margin: 9px 0 0 13px;
	font-style: normal;
	font-weight: 500;
}
#vcb-header-employer-action {
	position: absolute;
	top: 48px; left: 18px;
}
#vcb-header-employer-action li a {
	color: #ffffff;
	font-size: 15px;
	padding: 0 0 3px 14px;
	background-image: url('../img/vacaturebank.png');
	background-repeat: no-repeat;
	background-position: -486px -234px;
}
#vcb-header-employer-help {
	position: absolute;
	top: 48px; right: 14px;
}
#vcb-header-employer-help a {
	color: #ffffff;
	font-size: 13px;
	padding-left: 10px;	
}

#vcb-header-searchform {
	position: absolute;
	top: 46px; left: 13px;
}
#vcb-header-searchform fieldset {
	background-image: url('../img/vacaturebank.png');
	background-repeat: no-repeat;
	background-position: 0 -274px;
	height: 27px;
	padding: 6px 6px 0 6px;
	width: 582px;
}
#vcb-header-searchform_q {
	float: left;
	background-color: #ffffff;
	border: 0px none;
	height: 22px;
	line-height: 22px;
	width: 436px;
}
#vcb-header-searchform_s {
	margin: -6px 0 0 0;
	font-size: 18px;
	font-weight: 300;
	float: right;
	width: 128px; height: 33px;
	border: 0px none;
	background: url('../img/vacaturebank.png');
	background-repeat: no-repeat;
	background-position: 0 -167px;
	cursor: pointer;
}
#vcb-header-searchform_s:hover {
	background: url('../img/vacaturebank.png');
	background-repeat: no-repeat;
	background-position: 0 -207px;
	text-shadow: 0 1px 0 #ffffff;
}



/*{
  margin:0px;
  padding:0px;
}
*/
/*
 div {
	border: 1px solid red;
}
*/
img {
  display:block;
  border:0px;
}

.clr {
	clear:both;
	overflow:hidden;
	height:0px;
}
/*
.centering_div{
  width:1015px;
  margin-left:auto;
  margin-right:auto;
  background: url(../img/schaduw.jpg) left top no-repeat;
  overflow:hidden;
}

.page{
  width:974px;
  margin-left:21px;
  overflow:hidden;
}

.header, .content{
  width:974px;
}

.header .top_line_menu{
  height:26px;
  width:974px;
  overflow:hidden;
}

.header .top_line_menu ul{
  list-style-type:none;
  margin-top:3px;
}

.header .top_line_menu li{
  float:left;
  margin-right:20px;
}

.header .top_line_menu a, .header .top_line_menu a:link, .header .top_line_menu a:visited{
  text-decoration:none;
  color: #013DB6;
}

.header .top_line_menu li.first a, .header .top_line_menu li.first a:link, .header .top_line_menu li.first a:visited{
  color: #000000;
  font-weight:bold;
}

.header .top_line_menu a:hover{
  text-decoration:underline;
}

.header .top_line_menu .login_area{
  float:right;
  width:200px;
  text-align:right;
  color: #7C8AA6;
}

.header .top_line_menu .login_area a{
  margin-left:10px;
}

.header .modules{
  height:105px;
  width:974px;
  overflow:hidden;
  background:url(../img/header.jpg) left top repeat-x;
}

.header .modules .top_shadow{
	background: url(../img/hdr.jpg) 50% 0 no-repeat;
	overflow:hidden;
}

.header .modules h1{
  float:left;
  width:251px;
  height:58px;
  margin-top:20px;
  margin-left:5px;
  overflow:hidden;
}

.header .modules h1 a{
  color: #E70000;
  text-decoration:none;
  font-weight:normal;
  font-family:"times", serif;
  font-size:36px;
  line-height:1.5em;
}

.header .modules form#googleMain{
  float: left;
  margin-top:18px;
  margin-left:19px;
  width: 439px;
  height: 67px;
  overflow:hidden;
  background: url(../img/searchbox.png) left top no-repeat;
}

.header .modules form#googleMain fieldset{
  border:0px;
}

.header .modules form#googleMain fieldset#togglegoogleparams{
  display:none;
}

.header .modules form#googleMain .search_area{
  margin-left:85px;
  height:67px;
  overflow:hidden;
  background: url(../img/searchbox.png) right top no-repeat;
}

.header .modules form#googleMain .search_area .toggle{
	margin-left:16px;
	overflow:hidden;
}

.header .nav{
  height:33px;
  width:974px;
}

ul#zn-menu{
	width:974px;
}
*/
/************************************* content menu styles **************************/

.content{
	overflow:hidden;
}



.content .title{
  width:974px;
  overflow:hidden;
}

.content .title h2{
	font-family:arial,verdana;
	font-size:35px;
	font-weight:bold;
	color:#000000;
	margin:14px 0 14px 8px;
	line-height:35px;
	width:500px;
	float:left;
}

.title .side_text{
	float:right;
	margin: 0 20px 0 0;
	color: #013CD6;
	text-align:right;
	width:410px;
	font-size:13px;
	font-weight:bold;
	line-height: 35px;
}

.content .title .side_text a, .content .title .side_text a:link, .content .title .side_text a:visited, .content .title .side_text a:hover{
	color:#013CD6;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

.content .columns_area .left_column .vacature_params .specification a:link{
	color:#1169D8;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

.content .zoek_area{
  width:974px;
  overflow:hidden;
}

.content .zoek_area .image_area{
  overflow:hidden;
  width:634px;
  height:242px;
  float:left;
}

.content .zoek_area .module{
  width:331px;
  height:238px;
  border:2px solid #7C8AA6;
  float:left;
  overflow:hidden;
}

.content .zoek_area .module #vacature_search{
	margin-left:31px;
	margin-top:8px;
	width:275px;
}

.content .zoek_area .module #vacature_search #zoek_option{
	overflow:hidden;
}

.content .zoek_area .module #vacature_search #zoek_option .check_option{
	float:left;
	width:128px;
	overflow:hidden;
}

.content .zoek_area .module #vacature_search #zoek_option .check_option label{
	margin-left:11px;
	float:left;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.content .zoek_area .module #vacature_search #zoek_option .left_margin{
	margin-left:11px;
}

.content .zoek_area .module #vacature_search select {
	border: none;
	background: #E7EFFA;
	/*padding: -2px -2px -2px -2px; */
	margin-left:9px;
	/* margin-top:2px; */
	color: #7C8AA6;
	font-weight:bold;
	width: 265px;
	position:absolute;
	z-index: 600;
}

.content .zoek_area .module #vacature_search #zoek_option .checkbox{
	width:20px;
	height:19px;
	float:left;
	border:1px;
}

.content .zoek_area .module #vacature_search #zoek_option input.to_hide{
	display:none;
}

.content .zoek_area .module #vacature_search #zoek_option .checked{
	background: url(../img/checkbox_checked.gif) left top no-repeat;
}

.content .zoek_area .module #vacature_search #zoek_option .unchecked{
	background: url(../img/checkbox_unchecked.gif) left top no-repeat;
}

.content .zoek_area .module #vacature_search #zoek_param{
	margin-top:2px;
	overflow:hidden;
}

.content .zoek_area .module #vacature_search #zoek_param .input_area{
	height:29px;
	width:275px;
	color: #7C8AA6;
	position:relative;
	overflow:hidden;
}

.content .zoek_area .module #vacature_search #zoek_param .input_area .itext {
	background:none;
	border:none;
	margin-top:5px;
	margin-left:15px;
	width:225px;
	color: #7C8AA6;
	font-weight:bold;
}

.content .zoek_area .module #vacature_search #zoek_param .edit{
	margin-top:8px;
	background: url(../img/edit_bg.gif) left top no-repeat;
}

.content .zoek_area .module #vacature_search #zoek_param .select{
	margin-top:8px;
	background: url(../img/select_bg.gif) left top no-repeat;
	border: 1px;
}

.content .zoek_area .module #vacature_search #zoek_param .select .select_box_arrow{
	position:absolute;
	right:0px;
	top:0px;
	width:25px;
	height:29px;
	background: url(../img/select_arrow_bg.gif) left top no-repeat;
	z-index:400;
	overflow:hidden;
}

.content .zoek_area .module #vacature_search #zoek_param .zoek_btn_area{
	margin-top:10px;
}

.content .zoek_area .module #vacature_search #zoek_param .zoek_btn_area .vacatures_counter{
	float:left;
	margin-left:15px;
	margin-top:7px;
	color: #7C8AA6;
	font-size:11px;
	width:140px;
}

.content .zoek_area .module #vacature_search #zoek_param .zoek_btn_area .zoek_button{
	height:29px;
	width:68px;
	float:right;
	overflow:hidden;
}

.content .featured_vacatures{
  margin:38px 0 0 0;
  overflow:hidden;
  position: relative;
}

.content .featured_vacatures .list_area{
  float:left;
  overflow:hidden;
  width:308px;
  height: 310px;
}

.content .featured_vacatures h3{
	font-family:arial;
	font-size:25px;
	color: #1169D8;
	font-weight:bold;
	line-height:1.2em;
	margin-left:8px;
}
.content .featured_vacatures h1{
	font-family:arial;
	font-size:25px;
	color: #1169D8;
	font-weight:bold;
	line-height:1.2em;
	margin-left:8px;
}
.content .featured_vacatures .list_area ul{
	margin-left:11px;
	margin-top:20px;
}

.content .featured_vacatures .list_area ul li{
	background: url(../img/big_arrow_marker.gif) 0 50% no-repeat;
	padding-left:25px;
	margin-bottom:2px;
	overflow:hidden;
}

.content .featured_vacatures .list_area ul li a, .content .featured_vacatures .list_area ul li a:link,.content .featured_vacatures .list_area ul li a:visited{
	text-decoration:underline;
	font-size:13px;
	color: #003879;
}

.content .featured_vacatures .list_area ul li a:hover{
	color: #1169D8;
}

.content .featured_vacatures .list_area .show_all_featured{
	margin-top:15px;
	margin-left:10px;
	width:263px;
	height:26px;
	overflow:hidden;
	position: absolute; 
	bottom: 0;
	background: url(../img/show_all_featured_bg.gif) left top no-repeat;
}

.content .featured_vacatures .list_area .show_all_featured a{
	display:block;
	background: #1169D8;
	margin-left:2px;
	margin-right:2px;
	height:26px;
	padding-left:15px;
	line-height:2.6em;
}

.content .featured_vacatures .list_area .show_all_featured a, .content .featured_vacatures .list_area .show_all_featured a:link, .content .featured_vacatures .list_area .show_all_featured a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.content .featured_vacatures .advertisement{
  float:left;
  width:353px;
  overflow:hidden;
}

.content .featured_vacatures .advertisement .ad_container{
	width:336px;
	height:280px;
	margin: 6px 0 0 17px;
}

.content .promo_questions{
	overflow:hidden;
	margin-top:30px;
}

.content .promo_questions ul{
	margin-left:14px;
}

.content .promo_questions ul li{
	background: url(../img/promo_questions_marker.gif) 0 50% no-repeat;
	padding-left:11px;
}

.content .promo_questions ul li a{
	text-decoration:none;
	color: #7C8AA6;
	font-size:12px;
	font-weight:bold;
}

.content .promo_questions ul li a:hover{
	text-decoration: underline;
}

.content .bekeken_vacatures{
	margin: 10px 0 0 0;
	width: 300px;
	float: right;
}

.content .google_ads {
	margin: 30px 0 0 0;
	float: left;
}

.afc-feedback-title {
	font: 10px verdana,sans-serif;
	font-weight: bold;
	padding: 0;
	}
	
.afc-feedback-link {
	color: #7b8aa5;
	text-decoration: none;
	}

.google_ads.pibu .afc-feedback-link {
	color: #000;
	}
	
.content .google_ads .afc {
	overflow:hidden;
}

.content .google_ads .afc-ad {
	float:left;
	width:275px;
	overflow:hidden;
	margin: 17px 15px 10px 0;
	padding: 0 10px 0 0;

}

.google_ads.pibu {
	
	}

.afc-ad {
	margin: 0 0 25px 0;
	}

.afc-ad h4 a,
.afc-ad h4 a:link, 
.afc-ad h4 a:visited {
	color: #1069de;
	text-decoration: none;
	font-weight: bold;
	font-size: 108%;
	}


.afc-ad_txt {
	color: #000000;
	margin-bottom:5px;
	/* height: 35px; */
	}


.content .google_ads .afc-ad .afc-ad_url, .content .google_ads .afc-ad .afc-ad_url:link, .content .google_ads .afc-ad .afc-ad_url:visited{
	font-size:10px;
	color: #008000;
	text-decoration:none;
	}
	
/*************************************** one vacature syles block ************************/

.content .one_vacature , .content .article_head{
	width:970px;
	overflow:hidden;
	background:url(../img/rubriek_bg.jpg) left top repeat-x;
}

.content .one_vacature .controls_area{
	width:970px;
	overflow:hidden;
	height:36px;
}

.content .one_vacature .controls_area .rubriek{
	margin-top:16px;
	color:#7C8AA6;
	font-weight:bold;
	width:500px;
	margin-left:26px;
	float:left;
}

.content .one_vacature .controls_area .rubriek a,.content .one_vacature .controls_area .rubriek a:link, .content .one_vacature .controls_area .rubriek a:visited{
	color:#7C8AA6;
	text-decoration:underline;
}

.content .one_vacature .controls_area .buttons{
	float:right;
}

.content .one_vacature .controls_area .buttons ul{
	margin-top:16px;
	margin-right:16px;
}

.content .one_vacature .controls_area .buttons ul li{
	float:left;
	overflow:hidden;
}

.content .one_vacature .controls_area .buttons ul li a, .content .one_vacature .controls_area .buttons ul li a:link, .content .one_vacature .controls_area .buttons ul li a:visited{
	font-size:11px;
}

.light_blue_left{
	height:20px;
	overflow:hidden;
	background:url(../img/light_blue_left.gif) left top no-repeat;
	margin-left:3px;
}

.light_blue_right{
	height:20px;
	overflow:hidden;
	background:url(../img/light_blue_right.gif) right top no-repeat;
}

.light_blue_right a{
	display:block;
	background:#CEE4FC;
	margin-left:2px;
	margin-right:2px;
	height:20px;
	padding-left:11px;
	padding-right:6px;
	color:#2C82B7;
	text-decoration:underline;
}

.content .one_vacature .columns_area{
	overflow:hidden;
	margin-top:15px;
}

.content .one_vacature .columns_area .left_column{
	float:left;
	overflow:hidden;
	width:702px;
}

.content .one_vacature .columns_area .left_column .vacature_params{
	margin-left:26px;
	margin-bottom:28px;
	overflow:hidden;
}

.content .one_vacature .columns_area .left_column .vacature_params h3{
	color:#1169D8;
	font-size:26px;
	line-height:1.3em;
	margin:0px;
	overflow:hidden;
}
.content .one_vacature .columns_area .left_column .vacature_params h1{
	color:#1169D8;
	font-size:238.5%;
	letter-spacing: -.3em
	line-height:1.3em;
	margin:0px;
	overflow:hidden;
}
.content .one_vacature .columns_area .left_column .vacature_params .plaats{
	margin-top:20px;
	color:#000000;
	font-size:17px;
	font-weight:bold;
	overflow:hidden;
}

.content .one_vacature .columns_area .left_column .vacature_params .vacature_bekeken{
	color:#7C8AA6;
	font-size:11px;
	overflow:hidden;
	height: 25px;
}

.content .one_vacature .columns_area .left_column .vacature_params .specification{
	margin-top: 40px;
	overflow:hidden;
	width: 683px;
}

.content .one_vacature .columns_area .left_column .vacature_params .specification dl.box_left {
	width: 280px;
}
.content .one_vacature .columns_area .left_column .vacature_params .specification dl.box_left dd {
	width: 150px;
}

.content .one_vacature .columns_area .left_column .vacature_params .specification dl.box_right {
	width: 400px;
}
.content .one_vacature .columns_area .left_column .vacature_params .specification dl.box_right dd {
	width: 272px;
}
.content .one_vacature .columns_area .left_column .vacature_params .specification dl{
	font-size:13px;
	font-weight:bold;
	float: left;
}

.content .one_vacature .columns_area .left_column .vacature_params .specification dl dt{
	float:left;
	width:128px;
	overflow:hidden;
	color:#000000;
	padding-bottom: 8px;
}

.content .one_vacature .columns_area .left_column .vacature_params .specification dl dd{
	float:left;
	overflow:hidden;
	color: #1169D8;
	padding-bottom: 8px;
}

.content .one_vacature .columns_area .left_column .vacature_params .specification a{
	color: #1169D8;
	text-decoration: underline;
}

.content .one_vacature .columns_area .left_column .vacature_desc .job_description{
	width:683px;
	margin-top: 50px;
	overflow:hidden;
}

.content .one_vacature .columns_area .left_column .vacature_desc .job_description .top_frame{
	width:683px;
	overflow:hidden;
	background: url(../img/top_frame.gif) left top no-repeat;
	height:5px;
}

.content .one_vacature .columns_area .left_column .vacature_desc .job_description .bottom_frame {
	width:683px;
	height:5px;
	position: relative;
	background: url(../img/bottom_frame.gif) left bottom no-repeat;
}


.content .one_vacature .columns_area .left_column .vacature_desc .job_description .description_area{
	overflow:hidden;
	border-left: 1px solid #D7D7D7;
	border-right: 1px solid #D7D7D7;
	/*
	margin-top:5px;
	margin-bottom:5px;
	*/
	width:681px;
/*	background: #CCCCCC;*/
}

.content .one_vacature .columns_area .left_column .vacature_desc .job_description .description_area .description_text{
	margin-top:15px;
	margin-left:25px;
}

.content .one_vacature .columns_area .left_column .vacature_desc .job_description .description_area .description_text h4{
	color:#000000;
	margin:0px;
	font-size:21px;
	font-weight:bold;
	line-height:1.3em;
	overflow:hidden;
}

.content .one_vacature .columns_area .left_column .vacature_desc .job_description .description_area .description_text p{
	width:646px;
	overflow:hidden;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	margin-bottom:20px;
}

.content .one_vacature .columns_area .left_column .ads_with_banner{
	margin-top:25px;
	margin-bottom:50px;
	margin-left:26px;
	width:480px;
	overflow:hidden;
}

.content .one_vacature .columns_area .right_column {
	float:left;
	overflow:hidden;
	width:268px;
}

.content .one_vacature .columns_area .right_column .google_ad_text_one_item{
	height:115px;
	width:268px;
	overflow:hidden;
}

.content .one_vacature .columns_area .right_column .picture_ad{
	height:120px;
	width:268px;
	overflow:hidden;
}

.content .one_vacature .columns_area .right_column .text_block{
	margin-left:20px;
	margin-right:20px;
}

.content .one_vacature .columns_area .right_column .meer_weten_area{
	width:268px;
	overflow:hidden;
}

.content .one_vacature .columns_area .right_column .meer_weten_area .top_frame{
	width:268px;
	overflow:hidden;
	background: url(../img/top_frame_meer.gif) left top no-repeat;
}

.content .one_vacature .columns_area .right_column .meer_weten_area .bottom_frame{
	width:268px;
	overflow:hidden;
	background: url(../img/bottom_frame_meer.gif) left bottom no-repeat;
}

.content .one_vacature .columns_area .right_column .meer_weten_area .meer_info{
	width:268px;
	overflow:hidden;
	background: #D4E3F4;
	margin-top:2px;
	margin-bottom:2px;
	padding-top:10px;
	padding-bottom:10px;
	color: #00255D;
}

.content .one_vacature .columns_area .right_column .meer_weten_area .meer_info p{
	padding:0px;
	margin:0px;
	font-size:12px;
	color: #00255D;
}

.content .one_vacature .columns_area .right_column .meer_weten_area .meer_info strong{
	font-weight:bold;
	font-size:14px;
}

.content .one_vacature .columns_area .right_column .blue_button{
	margin-top:2px;
	width:268px;
	height:26px;
	overflow:hidden;
	background: url(../img/right_col_blue_button.gif) left top no-repeat;
}

.content .one_vacature .columns_area .right_column .blue_button a, .content .one_vacature .columns_area .right_column .blue_button a:link, .content .one_vacature .columns_area .right_column .blue_button a:visited{
	display:block;
	height:26px;
	margin-left:2px;
	margin-right:2px;
	text-decoration:none;
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	padding-left:18px;
	line-height:1.8em;
}

.content .one_vacature .columns_area .right_column h3.more_vac{
	margin:0px;
	margin-top:45px;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	color: #00255D;
	line-height:1.3em;
}

.content .one_vacature .columns_area .right_column ul.similar_vac{
	font-size:12px;
	color: #00255D;
}

.content .one_vacature .columns_area .right_column ul.similar_vac li{
	margin:0px;
	padding:0px;
	height:16px;
}

.content .one_vacature .columns_area .right_column ul.similar_vac li a{
	line-height:1.1em;
	font-size:12px;
	color: #00255D;
	text-decoration:underline;
}

.content .one_vacature .columns_area .right_column .google_ads_list{
	margin-top:25px;
	overflow:hidden;
}

/*************************************** one vacature syles block ends ************************/


/****************************************CONTENT BY MAX*****************************/

.content .main_bg{
	background:url('../img/rubriek_bg.jpg') left top repeat-x #fff;
	width:920px;
	padding:15px 25px;
}
.content .stap_active{
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding-right:20px;
}
.content .stap{
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#7C8AA6;
	padding-right:20px;
}
.content .stap_list{
	clear:both;
	height:20px;
}

.content .details h3{
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	color:#1169D8;
	padding-top:50px;
}

.delails_float1 {
	float:left;
}

.delails_float2{
	float:left;
	color:#7C8AA6;
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	padding-top:50px;
	padding-bottom:8px;
	margin-left:128px;

}
.content .details_form{
	padding: 20px 0px;
}

.content .details_form .one_field{
	overflow:hidden;
	margin-top:10px;
	width:760px;
}
.content .details_form .name{
	width:180px;
	text-align:left;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color: #000000;
	float:left;
	padding-top:5px;
}
.content .details_form .value {
	width:580px;
	color: #000000;
	font-family:Arial;
	/* font-size:11px; */
	float:left;
}

.content .details_form .value_red {
	width:580px;
	color:#D30800;
	font-family:Arial;
	/* font-size:11px; */
	float:left;
}

.content .details_form .value .form_input {
	width:550px;
	height:25px;
	background: url('../img/form_input.gif')  no-repeat left top;
	postition: relative;
}

.content .details_form .value .form_input_file {
	width:550px;
	height:25px;
	background: url('../img/form_input.gif')  no-repeat left top;
	postition: relative;
}

.content .details_form .value .form_input_radio {
	width:550px;
	height:25px;
	postition: relative;
}

.content .details_form .value .form_input_radio input {
	color: #000000;
	/* font-size:11px; */
	margin: 8px 5px 0px 0px; 
}

.content .details_form .value .form_input_file input {
	border:none;
	color: #000000;
	width: 266px;
	padding: 3px 11px 5px 5px;
	/* font-size:11px; */
	margin: 1px 0px 0 1px; 
}

.content .details_form .value .form_input input {
	border:none;
	background: none;
	color: #000000;
	width: 240px;
	padding: 3px 15px 5px 5px;
	/* font-size:11px; */
	margin: 1px 0px 0 1px; 
}

.value select.error,
.value textarea.error,
.content .details_form .value .form_input input.error {
	background-color: #fff8be;
	font: 11px arial, sans-serif;
}

label.error{
	margin-left: 15px;
}

.main_block label.error{
	margin: 0 0 0 0;
	position:  absolute;
	top: 5px;
	left: 390px;
}

.content .details_form .value .form_textarea {
	float: left;
	}

.asterisk {
	float: left;
	margin: 0 0px 0 5px;
	font-size: 22px;
	font-family: times new roman, serif;
	color: #ff0000;
	}
	
.content .details_form .value .form_textarea .top_line, 
.content .details_form .value .form_textarea .bottom_line {
	margin-left:1px;
	margin-right:1px;
	height:1px;
	width:558px;
	overflow:hidden;
	background: #7C8AA6;
	border:none;
	border:0px;
}

.content .details_form .value .form_textarea .main_block{
	margin:0px;
	padding-top:5px;
	border:0px;
	border-left:1px solid #7C8AA6;
	border-right:1px solid #7C8AA6;

}

.content .details_form .value .form_textarea textarea {
	width:548px;
	border:none;
	margin:-5px 0 0 0;
	padding: 5px 5px 0 5px;
	border-top:0px;
	border-bottom:0px;
	overflow-y:auto;
}

.content .details_form .value input{
/*	width:270px;
	height:15px;
	padding-top:10px;
	color:#7C8AA6;*/
}
.content .details_form .value select{
	width:270px;
	height:25px;
	color:#000000;
	postition: relative;
}
.content .details_form .value textarea{
	width:570px;
	color:#000000;
}

.content .div_submit{
	width:948px;
	text-align:right;
	padding:20px 0px;
}
.content .submit_button{
	background:url('../img/submit_bg.jpg') left top no-repeat;
	border:0px;
	color:white;
	height:26px;
	width:147px;
	font-weight:bold;
	font-size:13px;
	cursor: pointer;
}

.content .submit_button_light{
	background:url('../img/submit_bg_light.jpg') left top no-repeat;
	border:0px;
	color:white;
	height:26px;
	width:147px;
	font-weight:bold;
	font-size:13px;
}

.koop_block {
	float: left;
	width: 285px;
	padding-right: 10px;
}

.content .koop_links_block{
	float:left;
	width:130px;
	padding:20px 0px 0px 10px;
}
.content .koop_links_block a{
	color:#2585E3;
	font-size:10px;
	line-height:130%;
	text-decoration:underline;
}
.content .koop_links_block a:hover, .content .koop_links_block a:visited{
	color:#00255D;
	font-size:10px;
}
.content .koop_title{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#000;
	padding:20px 0px;
}

.content .koop_title1{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	color:#000;
	padding:20px 0 0 0px;
	margin: 0;
}

.content .koop_subtitle{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:0 0 18px 0;
	margin:0;
}

.content .koop_text{
	height: 120px;
}

.content .koop_text_span{
	color:#1169D8;
	font-weight:bold;
	font-size:13px;
}

.content .akk_select{
	overflow:hidden;
	float: left;
	padding: 7px 0 0 0;
}

.content .akk_select img{
	width:20px;
	height:19px;
	overflow:hidden;
	float:left;
}

.content .akk_select span{
	padding-left:10px;
	color: #7C8AA6;
	font-size:13px;
}

.content .koop_select{
	margin-top:10px;
	overflow:hidden;
}

.content .koop_select img{
	width:20px;
	height:19px;
	overflow:hidden;
	float:left;
}

.content .koop_select span{
	padding-left:10px;
	color: #7C8AA6;
	font-size:15px;
}

.content .regels_titel{
	margin-top:10px;
	overflow:hidden;
	padding: 0 0 10px 0;
}

.content .regels_titel span{
	padding-left:10px;
	color: #7C8AA6;
	font-size:15px;
	font-weight: bold;
}

.content .faq_titel{
	margin-top:10px;
	overflow:hidden;
	padding: 0 0 10px 0;
}

.content .faq_titel span{
	/* color: #7C8AA6; */
	color: #1069de;
	font-size:18px;
	font-weight: bold;
}

.content .clr{
	clear:both;
	overflow:hidden;
	height:0px;
}

.content .paragraph{
	clear:both;
	height:20px;
	padding-top:20px;
	font-size:16px;
	font-weight:bold;
}

.content .paragraph .color{
	color: #7C8AA6;
}

.content .mail_select{
	margin-top:10px;
	overflow:hidden;
	padding-top: 10px;
}

.content .mail_select img{
	width:20px;
	height:19px;
	overflow:hidden;
	float:left;
}

.content .mail_select span{
	padding-left:10px;
	color: #7C8AA6;
	font-size:13px;
}

.content .div_submit_mail{
	width:50px;
	text-align:right;
	padding:20px 0px;
	cursor: pointer;
}

.mainLeftCol {
	float:left;
	width:722px;
}
.mainRightCol {
	float:right;
	width:177px;
}

.mainRightColGoogAds {
	padding-top: 60px;
}

.nameStep3 {
	color:#000000;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	width:180px;
	padding:0;
	margin:0;
	border:0;
}

.details_forms {
	margin-top:18px;
}

.valueStep3 {
	color:#1169D8 !important;
	font-family:Arial;
	font-size:12px;
	width:455px;
	float:left;
	padding:0px;
	margin:0px;
}

.nameStep3Klik {
	float:left;
	font-family:Arial;
	font-size:11px;
	color:#7C8AA6;
	text-decoration:underline;
	padding-top:11px;
	cursor: pointer;
}

.Step3Text {
	font-size:12px;
	color:#000;
	font-family:Arial;
	width:638px;
	padding-top:22px;
}

.imagethumb{ 
  padding: 2px 0 0 0;
  border: 2px;
}

.zoeken_row{
	background-color: #F0F7FE;
}

.zoeken_row_alt{
	background-color: #FFF;
}

/****************************************CONTENT BY MAX ENDS*****************************/

/****************************************style by radiohead*****************************/
.content .article_head_bg{
	width:970px;
	height:149px;
	overflow:hidden;
	background:url(../img/article_head_bg.jpg) left top repeat-x;
}

.content .article_head_bg .left_box{
	width:620px;
	float: left;
	overflow: hidden;
}

.content .article_head_bg .right_box{
	width:330px;
	float: left;
	overflow: hidden;
	margin-top: 30px;
	margin-right:20px;
	text-align: right;
}

.content .article_head_bg .right_box .text_1{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.content .article_head_bg .right_box .text_2{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #7C8AA6;
	text-decoration: underline;
}

.content .article_head_bg .right_box .text_1 .blue{
	color: #1169D8;
}

.content .article_head_bg h3{
	font-family: arial;
	font-size: 25px;
	font-weight: bold;
	color: #1169D8;
	margin-left: 25px;
	margin-top: 25px;
}
.content .article_head_bg h1{
	font-family: arial;
	font-size: 25px;
	font-weight: bold;
	color: #1169D8;
	margin-left: 25px;
	margin-top: 25px;
}
.content .article_head_bg .article_hd{
	font-family: arial;
	font-size: 19px;
	color: #7C8AA6;
	margin-left: 25px;
	margin-top: 25px;
}

.content .article_head_bg .article_hd .blue {
	color: #1169D8;
	font-weight: bold;
}

.content .article_content .left_coll {
	float: left;
	overflow: hidden;
	width:100%;
}

.content .article_content .right_coll {
	float: left;
	overflow: hidden;
	width: 186px;
}

.content .article_content .right_coll .ads_ul{
	margin-top: 400px;
	margin-left: 50px;
}

.content .article_content .right_coll .ads_ul ul li{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	color: #2585E3;
}

.content .article_content .right_coll .ads_ul ul li.active{
	color: #00255D;
}
.content .article_content .right_coll .volgende_button {
	height: 26px;
	width: 147px;
	background:url(../img/vol_bottom.gif) left top no-repeat;
	color: white;
	font-family: arial;
	font-weight: bold;
	font-size:13px;
	margin-top: 200px;
	text-align: center;
	float: right;
	overflow: hidden;
}

.content .article_content .right_coll .volgende_button div{
	padding-top:4px;
}


.content .article_content .left_coll .advertenties_door_google{
	height: 167px;
	width: 300px;
}

.content .article_content .left_coll .article_table {
	/*
	overflow: hidden;
	width:100%;
	*/
	margin-top: 20px;
	margin-bottom: 20px;
}

.content .article_content .left_coll .article_table .some_table thead{
	background-color: white;
}

.content .article_content .left_coll .article_table .some_table thead tr th{
	padding-top: 10px;
	padding-bottom: 15px;
	padding-left: 5px;
}

.vacature_titel_head{
	text-align: left;
	padding: 0 5px 0 5px;
}

.vacature_datum_head{
	text-align: left;
	padding: 0 5px 0 5px;
}

.vacature_plaats_head{
	text-align: left;
	padding: 0 5px 0 5px;
}

.vacature_categorie_head{
	padding: 0 5px 0 5px;
	text-align: left;
}

.content .article_content .left_coll .article_table .some_table tbody tr td{
	padding: 5px;
	color: black;
}

.content .article_content .left_coll .article_table .some_table thead a{
	font-family: arial;
	font-size:12px;
	font-weight:bold;
	color: #1169D8;
	text-decoration: underline;
}
.content .article_content .left_coll .article_table .some_table thead a.first{
	margin-left: 27px;
}

.content .article_content .left_coll .article_table .some_table tbody {
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color: #3D81CF;
}

.content .article_content .left_coll .article_table .some_table tbody .vacature a{
	font-weight:bold;
	color: black;
	text-decoration: underline;
	cursor: pointer;
}

.content .article_content .left_coll .article_table .some_table tbody .datum{
	text-align: center;
}

.content .article_content .left_coll .article_table .some_table tbody .plaats{
	text-align: right;
}

.content .article_content .left_coll .article_table .some_table tbody .rubriek{
	text-align: left;
}

.content .sollicitatiebrief_paragraaf{
	padding: 12px 0 0 0;
}

.content .sollicitatiebrief_paragraaf2{
	padding: 18px 0 0 0;
}

.sollicitatiebrief{
	width: 578px;
}

.faq {
	border-bottom: 1px dashed #999999;
	padding: 20px 0px 10px 0px;
	margin: 0px 0px 15px 0px;
}

.backtotop{
	display: inline-block;
	padding: 0 0 0 30px;
	background:url(../img/picto_boven.gif) no-repeat;
	line-height: 30px;
	float: right;
	font: 77% verdana, arial, sans-serif;
	color: #7F7F7F;
	height: 25px;
}

.backtotop a{
	color: #7F7F7F; text-decoration: none;
}

.a:hover.backtotop{
	color: #7F7F7F;	text-decoration: underline;
}

.small {
	font: 77% verdana, arial, sans-serif;
}

.grijslijn { color: #5A5959; }
a.grijslijn { color: #5A5959; text-decoration: underline; }
a:hover.grijslijn {	color: #509447;	text-decoration: underline;	}	

/* ------------------------------------------- Paginator ------------------------------------------- */
 
 
#paginator {
	padding: 20px 0 0 0;
	text-align: center;
 	}
#paginator em {
	background-color: #124db7;
	color: #fff;
	padding: 3px 7px;
	border: 1px solid #fff;
	}
#paginator a {
	padding: 3px 7px;
	border-width: 1px;
	border-style: solid;
	border-color: #e9e9e9;
	line-height: 230%;
	}
#paginator a:hover {
	text-decoration: none;
	color: #000633;
	border-color: #124DB7;
	background-color: #ECF4FF;
	}
#paginator a.previouspage  {
	border-width: 2px;
	margin-right: 15px;
	}
#paginator a.nextpage  {
	border-width: 2px;
	margin-left: 15px;
	}
#paginator span.previouspage  {
	border-width: 2px;
	border-color: #fff;
	margin-right: 15px;
	color: #aaa;
	}
#paginator span.nextpage  {
	border-width: 2px;
	border-color: #fff;
	margin-left: 15px;
	color: #aaa;
	}
#paginator .break {
	padding: 3px 7px;
	}

/* end paginator*/

.content .article_content .left_coll .article_table .picture_ad{
	height:60px;
	width:480px;
	overflow:hidden;
}

.content .article_content .left_coll .article_table .picture_ad img{
	margin-top: 10px;
	margin-bottom: 10px;
}

.bekeken_items {
	width: 300px;
	margin: 27px 0 0 -20px;
	float: left;
}

.bekeken_items .laatst_bekeken_titel {
	font-family: arial;
	font-size: 20px;
	line-height: 1.2em;
	font-weight: bold;
	color: #1169D8;
	position: relative;
	width: 175px;
}

.bekeken_items .laatst_bekeken_titel .laatst_bekeken_items_img{
	position: absolute;
	right: 0;
	top: 3px;
	cursor: pointer;
}

.vac_naam{
	margin: 0 0 0 10px;
}

.vac_image{
	height: 20px;
	float: left;
	width: 25px;
	margin-left: -5px;
	cursor: pointer;
}

.vac_image2{
	height: 20px;
	float: left;
	width: 25px;
	margin-left: -5px;
}

.lb_image{
	height: 20px;
	float: left;
	width: 30px;
	margin-left: -5px;
	cursor: pointer;
}

.lb_image2{
	height: 20px;
	float: left;
	width: 30px;
	margin-left: -5px;

}

.lb_naam{
	margin: 0 0 0 5px;
	float: left;
}

.lb_padding{
	padding: 4px 0 0 0;
}

.lb_height{
	height: 20px;
}

.verwijderLaatstBekekenItem{
	cursor: pointer;
}

.lb_cross{
	padding: 5px 0 0 0; 
	height: 15px;
}

.tip_icoontje{
	float: left;
	padding: 3px 5px 0 0;
}

.tip_icoontje_zoekscherm{
	float: left;
	padding: 3px 0 0 5px;

}

.zoekscherm_vacaturenaam{
	font-weight: bold;
	cursor: pointer;
	float: left;
	color: #1169D8;
}

.bedrijfsicoon{
	float: right;
	padding: 0 7px 0 0;
}

.topvac_no_image{
	padding: 0 0 0 37px;
}

/****************************************style by radiohead ends************************/


.footer{
/*  height:233px;*/
	margin-top:35px;
}

.footer #mixnpick.item2 {
	background-image: none;
	background-color: #e4eefb;
	}

.footer .lb {
	background-position: 0px 0px;
	}

.footer .rb,
.footer .ro {
	height: 10px;
	margin-left: 10px;
	line-height: 0px;
	font-size: 0px;
	}

.footer .rb {
	background-position: 100% -50px;
	}

.footer .mixnpick-links {
	padding: 5px 0;
	font: 77% arial, sans-serif;
	text-align: center;
	}
.footer .mixnpick-links.een {
	padding: 5px 0 0 0;
	margin: 0 0 10px 0;
	}
.footer .mixnpick-links.twee {
	padding: 0px;
	margin: 0 0 10px 0;
	}
.footer .mixnpick-links span {
	color: #ccd4e3;
	margin: 0 5px;
	}

.footer #searchBelow {
	border-top: 1px solid #d9e0eb;
	padding: 10px 0 5px 0;
	}

.footer #googleBelow {
	width: 415px;
	margin: 0 auto;
	}

.footer #googleBelow span {
	margin: 0 0 0 20px;
	float: left;
	width: 340px;
	display: inline-block;
	background-position: 100% -29px;
	}
.footer #googleBelow input#qib {
	float: left;
	width: 300px;
	border: 0px none;
	background-position: 0px -29px;
	height: 23px;
	padding: 6px 10px 0 13px;
	}
.footer #googleBelow input#qsb {
	border: 0px none;
	background: #e4eefb url('../img/googlesubmit.png') 0 -31px;
	height: 31px;
	width: 47px;
	float: right;
	cursor: pointer;
	}

.footer .lo {
	background-position: 0px -100px;
	}

.footer #ft-legal {
	font: 77% arial, sans-serif;
	color: #8793af;
	height: 2.9em;
	padding: 8px 0 0 0;
	}

.footer #ft-legal img, #ft-legal p {
	float: left;
	}
.footer #ft-legal p {
	padding: 7px 0 0 0;
	margin: 0;
	}
.footer #ft-legal ul {
	float: right;
	margin: 7px 0 0 0;
	}

.footer .ft-legal-item {
	float: right;
	padding: 0 0 0 15px;
	margin: 0 0 0 10px;
	background: url('../img/bolletje.png') no-repeat left;
	}
.footer .ft-legal-item.first {
	background: none;
	}

.footer #ft-endorsement {
	border-top: 1px solid #e0e4ec;
	font: 77% arial, sans-serif;
	color: #8793af;
	padding: 10px 0 0 0;
	margin: 0 0 35px 0;
	}

.footer a 		 { color: #013db6; text-decoration: none; }
.footer a:hover  { text-decoration: underline; }
.footer a:active { color: #D30800; }



/* --------------------------------- Tweaks ZldNet */

#msthd-vacatures {
	*height: 56px;
	}


.regels-list li {
	margin: 3px 0 4px 0;
	background: url('../img/big_arrow_marker.gif') no-repeat 0 50%;
	padding: 0 0 0 13px;
	}
.regels-list li a {
	color: #00387b;
	}
.pagetitle-generic {
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	color:#1169D8;
	padding: 20px 0 0 0;
	margin: 0 0 25px 0;
	}
	
#msthd-links {
	padding: 10px 0 0 0;
	}	
.rules-list {
	margin: 0 0 35px 0;
	}
.rules-list li {
	list-style: disc;
	margin: 1px 0 2px 25px;
	}
.tooltip {
	padding: 7px 0 0 0;
	/* font-size: 85%; */
	margin: 0 0 8px 0;
	}
	
	
	
#mijn-vacatures {
	
	}
.mijn-vacatures-naw {
	color: #7c8aa6;
	font-size: 85%;
	padding: 5px 10px 5px 25px;
	}
	
.mijn-vacatures-heading {
	padding: 5px 10px 5px 25px;
	}	
.mijn-vacatures-none {
	padding: 5px 10px 5px 25px;
	}
	
.mijn-vacatures-item {
	margin: 1px 0px 2px 0;
	padding: 5px 10px 5px 25px;
	}
	
	
.mijn-vacatures-item-datum {
	/*
	color: #7c8aa6;
	font-size: 85%;
	*/
	margin: 0 0 0 10px;
	}
.mijn-vacatures-item-title {
	font-weight: bold;
	color: #1169D8;
	display: inline-block;
	}	
	
.deleteLink-item {
	float: right;
	font-size: 85%;
	}
.deleteLink-item a {
	color: #1169D8;
	}
.deleteLink {
	color: #1169D8;
	border-bottom: 1px dotted #1169D8;
	margin: 0 1px;
	}
a.deleteLink:hover {
	text-decoration: none;
	}	

/*************************************** social toolbar block ************************/	

#social_share_toolbar_small {
	margin:10px 20px 0 0;
	float: right;	
	display: none;
}

	
	
	