@charset "utf-8";
/* CSS Document */

/* =body oojjojo*/
body{	font-family: Helvetica, Verdana, Arial, sans-serif; margin: 0 0 20px 0; padding:0; height:100%}

/* =html */
html { margin : 0; padding : 0; color : #34414a; text-align: left; overflow: -moz-scrollbars-vertical; height:100%}

/* =hx */
h1{position :  relative; float: left;width: 68px;height : 153px;	background: url(../images/logo_facet.gif) no-repeat;	display:block;	margin:0;	top: 0px;}
h2{font-size : 15px; line-height: 17px;	font-weight: 600;  margin:0; padding:0;}
h3{font-size:13px; font-weight:normal; margin-top:0; margin-bottom:17px; line-height:15px;}
.menu h3, .menu2 h3{text-align:center;}
#vac_crumb h3{font-size:11px; margin-bottom:25px;}
#nieuwsbrief h5{color:#459cc4;  margin:0; padding-top:10px; padding-bottom:0;}
h3#vac_title  {margin-top:0px; margin-top:-20px; font-size:11px;}
h3.contact_title  {margin-top:0px; margin-top:-20px; font-size:11px; margin-left:5px; padding-right:10px;}
h4{ font-size : 14px; line-height: 18px;	font-weight: 600; padding-right:15px;} 
h5{color:#ea689f; font-size : 13px; line-height: 17px;	font-weight: 600; margin:0; padding-bottom:10px;}
h6{font-size : 13px; line-height: 17px;	font-weight: 600;  margin:0; padding:0;}

/* =hr */
hr {border: none; border-bottom: 1px solid #ccd0cf; height:0; margin: 10px 0 10px 0; .margin: 5px 0 5px 0; width:98%;}

/* =img */
img#vac_but{margin-top:10px;}

/* =ul*/
ul{margin:0; padding:0;}
#nav_main  #li1 {background:none; }
#nav_main ul, #nav_main li, #nav_main a, #nav_main a:link, #nav_main a:visited{display:inline;margin:0;padding:0;list-style-type:none; height:40px; font-size:11px; text-decoration:none; color : #34414a;}
#nav_main li {background:url(../images/background/bullet.gif) no-repeat; padding-left: 15px; padding-right:15px;}
#breadcrumb ul, #breadcrumb li, #breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited{display:inline;margin:0;padding:0;list-style-type:none; height:40px; font-size:10px; text-decoration:none; color : #34414a;}
ul.list_pro {margin-left: 0px; margin-top:-10px;  padding-left:10px;}
.list_pro li{padding: 0px 0 5px 18px; height:auto; list-style-type:none; background:url(../images/background/arrow_pink.gif) no-repeat 0 6px; }
.list_pro a,  .list_pro a:link, .list_pro a:visited, .list_pro a:active { font-size:11px; text-decoration:none; color:#000000; margin: 3px 0 3px 0; }
.list_pro a:hover, .list_pro a:focus {font-weight:bolder;}
.head_subs2 li{list-style-type:none; border-bottom:solid 1px #dcdfe1;  padding: 0px 0 3px 18px;  background:url(../images/background/arrow_pink.gif) no-repeat 0 6px; } 
.head_subs li{list-style-type:none;border-bottom:solid 1px #dcdfe1; padding:0px 0 3px 18px;  background:url(../images/background/arrow_blue.gif) no-repeat 0 6px; } 
.head_subs3 li{list-style-type:none;border-top:solid 1px #dcdfe1; padding:0px 0 3px 18px;  background:url(../images/background/arrow_blue.gif) no-repeat 0 6px; width:500px;  height:20px; }
.head_subs a, .head_subs a:link, .head_subs a:visited, .head_subs2 a, .head_subs2 a:link, .head_subs2 a:visited, .head_subs3 a, .head_subs3 a:link, .head_subs3 a:visited{ font-size:11px; text-decoration:none; color:#000000; margin: 3px 0 3px 0; }
li span{ font-size:11px; text-decoration:none; color:#000000; margin: 3px 0 3px 0; }
#choice_item{margin-top:16px;}
#choice_item ul, #choice_item li, #choice_item a{display:inline; list-style-type:none; font-size : 12px; line-height: 17px; padding: 0 5px 0 10px; margin-top:20px;}
.menu ul, .menu2 ul{margin:15px; }
.menu li, .menu li a, .menu li a:link, .menu2 li, .menu2 li a, .menu2 li a:link {font-size:11px; list-style-type:none;  text-decoration:none; color : #34414a; line-height:20px;}
.menu li a:hover, .menu2 li a:hover{text-decoration:underline;}

/* =p */
form p{width:87%; margin-top:10px; border-top:solid 1px #dcdfe1; margin-bottom:5px;}
p {font-size : 11px; line-height: 17px; font-weight:normal; margin-top: 3px;}
h6 p{padding-bottom:20px;}

/* =select */
.first{margin-left:15px; font-size:10px;}
select{margin-left:2px; font-size:10px;}

/* =input */
input{color:#666666; font-size:10px; margin:0 0 1px 10px; height:19px; padding:4px 0 0 7px;  border:0; background:transparent; width:138px; cursor:text;}
#vacatures{margin-top:10px; height:17px; width:141px;border:none; }
#vacature{background:url(../images/button/button2.gif) no-repeat; border:none; margin-right:10px; color:#FFFFFF; padding-right:5px; width:62px; height:21px; padding-bottom:30px; cursor:pointer;}
#vacature:hover{background:url(../images/button/button2_over.gif) no-repeat; }
#cv_insturen{background:url(../images/button/button2.gif) no-repeat; border:none; margin-right:10px; color:#FFFFFF; padding-right:5px; width:62px; height:21px; margin-left:290px; float:left; cursor:pointer; padding-bottom:30px; margin-top:-22px;  _margin-top:-27px;}
#cv_insturen:hover{background:url(../images/button/button2_over.gif) no-repeat; }
input#verstuur_contact {background:url(../images/button/verstuur.gif) ; border:none; width:134px; height:24px; cursor:pointer; margin-left:142px; margin-top:100px; _margin-top:20px;}
input#verstuur{background:url(../images/button/verstuur.gif) ; border:none; width:134px; height:24px; cursor:pointer; margin-left:142px;}
input#verstuur_contact:hover, input#verstuur:hover{background:url(../images/button/verstuur_over.gif);}


/* =span */
#vacature_search{font-size : 11px; font-weight:normal; margin:0; color : #34414a;}
form span{color:#ea689f; font-size : 13px; line-height: 19px;	font-weight: 600; }
#link {color:#e4568c;}
form span a{text-align:center; }


/* =a */
h1 a { display : block; width: 68px; height : 96px; text-indent : -9999px; }
p a,  p a:link,  p a:visited{color:#e4568c; text-decoration:none; margin:0;}
a.blue_link, a.blue_link:link, a.blue_link:visited {color:#459cc4; text-decoration:none; margin:0;}
a.blue_link:hover{text-decoration:underline;}
#nav_main a:hover{text-decoration:underline;}
p a:hover{text-decoration:underline; margin:0;}
form a, form a:visited, form a:link{ display : block; color:#FFF; font-size:9px; text-decoration:none;}
.tab_on, .tab_on a {font-size : 13px; line-height: 17px;	font-weight: lighter; color:#459cc4; text-decoration:none; display:block; height:24px; padding-top:15px; width:auto;cursor:pointer;}
.tab {font-size : 13px; line-height: 17px;	font-weight: lighter; color:#459cc4; text-decoration:none; display:block; height:24px; padding-top:15px; width:auto;}
.tab_off, .tab_off a {font-size : 13px; line-height: 17px;	font-weight: lighter; text-decoration:none; display:block; height:24px; color : #34414a; padding-top:15px; width:auto;cursor:pointer;}
a#made{font-size:10px; text-decoration:none; color:#999; margin-top:5px;}

/* =quote */
blockquote {color:#ea689f; font-size : 20px; margin:0;}

/* =input */
#login{ width:70px; }

/*=fieldset */
fieldset{padding:20px; margin-bottom:-20px; border:none }
fieldset label, fieldset label span { display : block; padding-bottom : 1px;  height:23px; }
fieldset label span { float : left; width : 130px; text-align : right;  color : #34414a; font-weight:normal; font-size:11px; }
fieldset input{ border:none; width:140px; }
.radio_gender{width:auto; background:none; float:left; cursor:default;}
.gender_choice{width:auto; background:none; float:left; font-size:11px; font-weight:normal; color : #34414a;}

/* =class*/
.vacature_reactie{width:170px; display:block; float:left;}
.form-txt{float:right;  margin-top:-20px; margin-right:90px; _margin-right:45px;}
.form-txt2{float:right;  margin-top:-20px; margin-right:225px; _margin-right:115px; }
.vac_head{margin:0px; float:left; width:120px; text-align:right; }
.menu{	float:left;	z-index:2;	position:absolute;	background:url(/images/background/menu_bg.png) bottom no-repeat;	width:184px;	margin-top:3px;	left: 502px;}
.menu2{	float:left;	z-index:2;	position:absolute;	background:url(/images/background/menu_bg.png) bottom no-repeat;	width:184px;	margin-top:3px;	left: 689px; }
.vac_sub{margin:0 0 0 135px; }
.ul_vac ul{margin-left:135px; list-style-type:none; font-size:11px; line-height:17px;}
.ul_vac li{background:url(../images/background/pijl2.gif) no-repeat 0px 6px; padding-left:10px;}
.left_tab{float:left;width:7px;}
.middle_tab{ color:#dc4375; font-size : 12px; line-height: 17px;	font-weight: lighter;  background:url(../images/background/tab_over.gif) repeat-x #FFF 0 -4px; float:left; height:39px; padding-left:8px; padding-right:8px; _width:155px; }
.middle_tab_off{ color:#dc4375; font-size : 12px; line-height: 17px;	font-weight: lighter;  float:left; height:20px;  padding-left:8px; padding-right:8px; _width:155px;}
.right_tab{float:left;width:7px;}
.blue_bg{float:left; background:url(../images/background/blue_bg.gif) no-repeat; width: 170px; height:207px; padding:15px; margin-top:20px; } 
.blue_bg2{float:left; background:url(../images/background/blue_bg.gif) no-repeat; width: 170px; height:207px; padding:15px; margin-top:0px; } 
.main_ttl{margin-top:0; float:left; width:120px; font-size:12px; text-align:right; }
.main_bread{margin-left:120px; margin-right:20px; padding-left:15px; margin-top:0;}
.contact_title{ margin-top:0px; margin-left:5px;}
.input_field{background:url(../images/background/input.gif) no-repeat 10px;}
.input_field:hover{background:url(../images/background/input_over.gif) no-repeat 10px;}
.input_field_form{background:url(../images/background/input.gif) no-repeat  }
.input_field_form:hover {background:url(../images/background/input_over.gif) no-repeat 140px; }
.input_field_vac{background:url(../images/background/input.gif)  10px no-repeat ;display:inline; padding:2px 0 2px 0; .padding-left:10px ;}
.input_field_vac:hover{background:url(../images/background/input_over.gif) 10px no-repeat; }
.input_field_nb{background:url(../images/background/input.gif)  0px no-repeat ;display:inline; padding:2px 2px 2px 0; .padding-left:10px ;}
.input_field_nb:hover{background:url(../images/background/input_over.gif)  0px no-repeat ;display:inline; padding:2px 2px 2px 0; .padding-left:10px ;}
.input_field_cv{.background:url(../images/background/input.gif) no-repeat 140px; }
.input_field_route{background:url(../images/background/input.gif) no-repeat 5px;}
.opmerking{height:120px;}
.omsch{margin-left:10px;  display:block; float:left; height:auto;}
.zoek_link{width:230px; display:block; float:left; height:auto;}

/* =label*/
label{font-size:11px;}

/* =textarea*/
textarea{margin-left:10px; width:285px; height:100px; color:#666666; font-size:11px; font-family: Helvetica, Verdana, Arial, sans-serif; border:#aeaeae 1px solid; padding-left:5px;}

/* =div */
#container {	position : relative;	height: auto;	width:905px;	margin : 0 auto;	text-align:left;	margin-top: 50px;	background:url(../images/background/bg.gif);}
#top{float:left; height:96px; width:837px;}
#nav_main {padding-left: 110px; height:57px; padding-top:15px; width:auto; float:left; z-index:8000 }
#page_title{	position:relative;	float:left;	width:100%;	height:30px;	 z-index:10;}
#page{ float:left; height:36px; z-index:100; }
#page_left{float:left; height:36px; }
#page_middle{float:left; background:url(../images/background/tab_over.gif) repeat-x ; padding:14px 14px 0 14px; height:22px;}
#page_right{float:left; height:36px}
#foto_top{	margin-bottom:25px;	margin-top:10px;	float:left;	width:694px;}
#breadcrumb{float:left; background:none; padding-left: 15px; padding-top:9px;}
#payoff{	position:absolute;	height:28px;	padding-left: 50px;	width:250px;	left: 67px;	top: 72px;}
.header{	height:195px;	width:905px;	position:relative;	text-align:left;	background:url(../images/background/header.jpg) no-repeat;	vertical-align:bottom;}
.header_flash{	height:195px;	width:905px;	position:relative;	text-align:left;	background:url(../images/background/header_flash.jpg) no-repeat;	vertical-align:bottom;}
#header_sub{width:auto; float:left; _margin-top:2px;}
#column{width:176px; float:left; height:300px; padding-left:25px; margin-right:10px;}
#column_txt{margin-top:-15px;}
#content{width:694px; float:left;}
#content_txt{float:left; padding: 10px 10px 0 10px; width:290px; }
#content_txt2{float:left; padding: 10px 10px 0 10px; width:452px; }
#main{float:left; width:694px; padding-top:15px;}
#main_txt{float:left; width:480px; }
#main_ttl{margin-top:0; float:left; width:120px; font-size:12px; text-align:right; }
#main_bread{margin-left:120px; margin-right:20px; padding-left:15px; margin-top:0;}

#extra{float:left; width:450px; height:92px; background:url(../images/background/extra.gif) no-repeat; padding:20px; }

#intro{	height:141px;	padding-right: 510px;	padding-left:10px;	padding-top:20px;	background-image: url(../images/home_banner.jpg);	background-repeat: no-repeat;	background-position: 117px top;}
#choice{height: 39px; background:url(../images/background/grey_middle.gif) repeat-x;  background-position:bottom; width:98%; float:left;}
#choice_left{float:left;}
#choice_right{float:right;}

form div.button{background:url(../images/button/button.gif) no-repeat right; height:21px; width:62px; margin:3px 0 0 96px;}
form div.button:hover{background:url(../images/button/button_over.gif) no-repeat; cursor:pointer;}
#email_button {background:url(../images/button/button2.gif) no-repeat right; height:21px; width:62px; padding-left:0px;}
#email_button:hover {background:url(../images/button/button2_over.gif) no-repeat right; height:21px; width:62px; padding-left:0px;}
#head_item{ float:left; background:  url(../images/background/home_item2.jpg)  no-repeat; width:511px; height:auto; background-position:0 25px;}
#head_item2{ float:left; background:  url(../images/background/home_item.jpg)  no-repeat; width:100%; height:auto; background-position:0 25px;}
#head_txt{padding: 35px 10px 0 180px; width:321px; float:left; height:160px;}
#head_txt2{padding: 35px 10px 0 180px; width:490px;  float:left; height:160px;}
#intro_txt{padding: 35px 10px 0 180px; width:490px;  float:left; background:url(../images/background/wat_doet.jpg) no-repeat 0 10px;  height:230px; margin-top:5px;}
#right_column{float:right; width:174px; padding: 20px 0 0 6px;}

#bottom_left{	background-image: url(../images/background/bg_bottom.gif);	background-repeat: no-repeat;	background-position: bottom  left; z-index:100;}
#bottom_left_vac{	background-image: url(../images/background/bg_bottom.gif);	background-repeat: no-repeat;	background-position: bottom  left; z-index:100; height:auto;}
#video, #video a{margin-top:20px; color:#666666; font-size:10px;}
#quote{margin-top:-12px;margin-right:5px; color:#666666; font-size:11px;}
#quote span{font-size:13px;}
#tab1content, #tab2content{height:450px; float:left; _float:inherit; width:100%;}

#nieuwsbrief{float:left;  width:217px; height:122px; background:url(../images/background/bg_header_sub.gif) -14px no-repeat; padding: 5px 0 0 10px; }
#email{margin:0px; .padding-left:0;}
#vacature_balk{width:679px; height:41px; background:url(../images/background/vacature_balk.gif) no-repeat; float:left; margin:20px 0 10px 0; text-align:right;}
#vac_crumb{float:left; .margin-top:10px; margin-bottom:-10px; padding-right:25px; margin-left:5px; width:465px; }
#wieis_crumb{float:left; margin-top:-20px; margin-bottom:-10px; padding-right:25px; margin-left:5px;  padding:0;  _margin-top:0;}

#vacatures_content{float:left; margin:0; width:100%; }
#vacatures_deling{float:left; margin:0; width:450px;}
#agenda_deling{float:left; margin:0; width:300px; margin-left:30px; background:url(../images/intranet/selecteer_bg.gif) repeat-y;}
#wie_deling{float:right;  width:450px; margin-right:15px; _width:446px; _margin-right:10px;}
#wie_left{float:left;  height:234px; width:196px;  background:url(../images/background/foto_bg.gif) no-repeat; padding:10px;}
#vac_vb{float:left; margin:0; width:1px;}

#vac_content{float:left; width:480px;  margin:0;}
#vac_right{float:right; margin-right:15px; margin-top:-30px; _margin-right:8px; _margin-top:0px; z-index:100;}
#column_right{float:right; margin-right:15px; margin-top:10px; _margin-right:8px; _margin-top:0px; z-index:100;}
#flash_header{.position:absolute; z-index:500;}
#flash_top{z-index:20;  position:absolute; left:88px; top:3px;}
#quote_sub{margin-top:-2px; color:#8c949a;}
#verplicht{background:url(../images/background/bg_verplicht.gif) no-repeat 0 2px; padding-left:12px; width:469px; height:37px; padding-top:1px;}
#verplicht p{ border:none; }
#anchors{width:98%; }
#flash_movie{z-index: 120;display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;}
#no_flash{font-size:14px;  font-weight:bold; color:#459cc4; position:absolute; left:0px; top:-40px; }
#login_title{height:25px;}
#cv_input{border:0; padding:4px; width:227px; cursor:default;}
#route_planner{float:right; width: 170px;  margin:0 25px 10px 0; .margin:0 20px -3px 0; } 
#nieuws_choice{width:320px; height:40px; padding:10px; border:solid 1px silver; z-index:300; background:#EBEBEB; position:absolute; left:549px; filter:shadow(color:gray, strength:10, direction:135);display:none;}
#nieuws_choice p {border-top:none;  }


