html
{
	height: 100%;
	width: 100%;
}

body
{
	height: 100%;
	width: 100%;
	margin: 0px;
}

.container
{
	width: 100%;
	height: 100%;
}

.logo_holder
{
	margin-top: 18px;
}

.vacatures_bg
{
	height: 85px;
}

.locatie_afbeelding
{
	height: 215px;
}

.hoofdmenu img
{
	margin: 0px;
	margin-top: 6px;
}

.breadcrump
{
	font-family: arial;
	font-size: 11px;
	line-height: 24px;
	padding-left: 7px;
}

.breadcrump img
{
	margin-right: 6px;
}

.vacture_container
{
	margin-top: 10px;
}

.nieuwsblok
{
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.nieuwsblok_oneven
{
	margin: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.nieuws_arrow img
{
	margin-top: 3px;
	margin-left: 5px;
}

.nieuws_datum
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

.nieuws_txt
{
	font-family: arial;
	font-size: 13px;
	line-height: 20px;
	color: #000;
}

.nieuws_headlines td
{
	font-family: arial;
	font-size: 12px;
	height: 24px;
	line-height: 20px;
}

.nieuws_headlines td img
{
	margin-top: 8px;
	margin-left: 5px;
}

.nieuws_headlines td.regel
{
	background-image: url('../img/anker/headlines_bg.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nieuws_content
{
	margin-top: 7px;
	margin-left: 12px;
}

.nieuws_content td
{
	font-family: arial;
	font-size: 13px;
	line-height: 20px;
	color: #000;
}

.afb_holder
{
	position: relative;

}

.afb_item
{
	
}

.geen_bg
{
	background-image: none;
}

.footer
{
	padding: 0px;
	margin: 0px;
	text-align: center;
}

.locatie_kiezer
{
	margin-top: 10px;
}

.front_right_blok
{
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
}

.front_left_blok
{
	font-family: arial;
	font-size: 14px;
	line-height: 18px;
}

.banner_holder
{
	margin-top: 20px;
}

.banner_holder td
{
	padding-bottom: 20px;
}

.rechter_kolom td
{
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
}

.rechter_kolom td span
{
	font-size: 11px;
	line-height: 15px;
}

.rechter_kolom td img
{
	margin-top: 5px;
}

.zoek_input
{
	border: 1px solid #c8cbcc;
	width: 130px;
	height: 14px;
	font-family: arial;
	font-size: 12px;
	color: #393939;
	margin-bottom: 4px;
}

form
{
	margin: 0px;
}

.locatie_menu
{
	width: 210px;
	height: 20px;
	border: 1px solid #b0b0b0;
	font-size: 12px;
}

#a_klein, #a_middel, #a_groot
{
	cursor: pointer;
}

/* Menu */
#menu
{
	width: 216px;
	margin-left: 7px;
	margin-top: 7px;
}

.toggler {
	margin: 0;
	padding: 2px 5px;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	/*text-indent: 10px;*/
	padding-left: 10px;
	cursor: pointer;
	width: 216px;
}

.fpSubsubmenu
{
	margin: 0px;
	margin-left: 17px;
	height: 22px;
	line-height: 22px;
	font-family: arial;
	font-size: 12px;
	list-style: none;
	text-indent: 0px;
}

.fpSubsubmenu
{
	margin-left: 8px;
}

ul
{
	margin: 0px;
	text-indent: 0px;
	padding: 0px;
}

.nobg
{
	background-image: none;
}

.fpSubsubmenu input 
{
	height: 14px;
	font-family: arial;
	font-size: 12px;
	width: 152px;
	cursor: pointer;
}

.fpSubmenu
{
	height: 14px;
	width: 174px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	cursor: pointer;
}

.fpLinkEditor
{
	cursor: pointer;
}

.fpHfdMenuWindow
{
	background-color: #dbdada;
}
.fpHfdMenuWindow td
{
	background-color: #eee;
	font-family: arial;
	font-size: 12px;
}

.mover
{
	cursor: move;
}

#forward_popup
{
	width: 134px;
	height: 0px;
	border: 1px solid #b2bb1c;
	padding: 0px;
	padding-left: 5px;
}

#forward_exit
{
	float:right; 
	margin: 0px;
	cursor: pointer;
}

#forward_result
{
	clear: both;
}

#forward_result input
{
	width: 120px;
	height: 12px;
	font-size: 12px;
	color: #333;
	line-height: 12px;
}

#fw_submit
{
	cursor: pointer;
}

#search_results
{
	margin: 0px;
	margin-top: -5px;
	width: 132px;
	border: 1px solid #c8cbcc;
	border-top: none;
	position: absolute;
	background-color: #fff;
}

.search_title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.search_txt
{
	font-family: arial;
	font-size: 12px;
	line-height: 24px;
	color: #000;
}

.nieuws_content p
{
	margin: 0px;
}

.nieuws_content li
{
	margin: 0px;
	margin-left: 35px;
}

#meta_button_holder
{
	margin-top: -27px;
	width: 124px;
	float: right;
}

#art_button
{
	width: 60px;
	height: 22px;
	line-height: 22px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	border: 1px solid #dddddd;
	border-top: none;
	background-color: #f4f4f3;
	text-align: center;
	float: left;
	/*margin-top: -27px;*/
}
#art_metadata
{
	width: 60px;
	height: 22px;
	line-height: 22px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	border: 1px solid #dddddd;
	border-top: none;
	border-left: none;
	background-color: #dfdcd6;
	text-align: center;
	float: left;
	/*margin-top: -27px;*/
}

.admin_logout
{
	left: 0px;
	top: 20px;
	position: absolute;
	height: 80px;
	width: 140px;
	border: 3px solid #ccc;
	text-align: center;
	background-color: #f1eeee;
	font-family: arial;
	font-size: 12px;
}

.admin_panel
{
	width: 144px;
	margin-left: -3px;
	margin-top: 8px;
	border: 1px solid #a8a8a8;
	text-align: left;
	background-color: #fff;
	font-family: arial;
	font-size: 11px;
}

.admin_panelholder
{
	width: 135px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.openstaande_vacatures
{
	margin: 0px;
	height: 24px;
	width: 320px;
	text-indent: 8px;
	border: 1px solid #c9cacc;
	width: 432px;
}

.vacature_opsomming
{
	text-indent: 8px;
	height: 24px;
	border-bottom: 1px solid #ccc;
	width: 432px;
}

.vacature_tekst
{
	margin: 0px;
	margin-left: 8px;
	border-bottom: 1px solid #ccc;
	width: 432px;
}

.smallNews
{
	font-family: arial;
}

/* Deze class komt uit WZH vacature systeem */
.font_plattetekst
{	
	margin: 0px;
}


h1
{
	font-family: Arial;
  	line-height: 1em;

  	font-size: 22px;
  	margin: 0px;
}

h4
{
	font-family: verdana;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #9d9d9d;
	margin-top: 5px;
	padding-bottom: -21px;
}

h6
{
	color: #fff;
	font-size: 13px;
	font-family: verdana;
	margin: 0px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
}

/* Sollicitatie formulier */

fieldset
{
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	background-color: none;
}

.solli_info_cel
{
	padding-left: 5px;
}

#sollicitatieformulier form
{
	margin: 0px;
	padding: 0px;
}

#sollicitatieformulier
{
	margin: 0px;
}

#sollicitatieformulier td
{
	font-family: arial;
	font-size: 12px;
	line-height: 24px;
	vertical-align: top;
	height: 28px;
}

#sollicitatieformulier form
{
	margin: 0px;
	padding: 0px;
}

legend
{
	font-weight: bold;
	font-family: arial;
	font-size: 13px;
	color: #000;	
}

.confirmSolli
{
	font-family: arial;
	font-size: 13px;
}

#sollicitatieformulier label
{
	font-family: arial;
	color: #303030;
	font-size: 13px;
	float: left;
	padding-left: 5px;
	padding-bottom: 9px;
	font-weight: bold;
	line-height: 20px;
}



#sollicitatieformulier input[type="text"] 
{
	background-color: #fff;
	border: 1px solid #c3c3c3;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
	color: #303030;
	float: left;
}

#sollicitatieformulier input
{
	_background-color: #fff;
	_border: 1px solid #c3c3c3;
	_height: 20px;
	_line-height: 20px;
	_padding-left: 5px;
	_color: #303030;
	_float: left;
}

#sollicitatieformulier input.s
{
	width: 25px;
}

#sollicitatieformulier input.m
{
	width: 50px;
}

#sollicitatieformulier input.l
{
	width: 220px;
}

#sollicitatieformulier input.radio
{
	margin-right: 5px;
}

#sollicitatieformulier span
{
	display: block;
	float: left;
	margin-right: 15px;
}

#sollicitatieformulier textarea
{
	font-family: arial;
	background-color: #fff;
	border: 1px solid #c3c3c3;
	line-height: 26px;
	padding-left: 5px;
	color: #303030;
	float: left;
	width: 300px;
	height: 160px;
}

.alertInput
{
	border: 2px solid #d36666;
	padding: 12px;
	color: #c61a1a;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	width: 400px;
	margin: 3px;
	margin-left: 0px;
	text-align: center;
	position: absolute;
	margin-top: 43px;
}

#vacZoekResultatenDiv
{
	/*position: absolute;*/
	font-family: arial;
	font-size: 12px;
	padding-left: 0px;
	background-color: #fff;
	width: 432px;
	border: 1px solid #8073a9;
}

#vacZoekResultaten
{
}

#vacZoekResultaten div
{
	float: left;
	padding-left: 0px;
	text-indent: 5px;
}

#vacZoekResultaten strong
{
	display: block;
	background-color: #c9c2df;
	height: 22px;
	font-family: arial;
	font-size: 12px;
	line-height: 22px;
	padding-left: 5px;
	text-transform: uppercase;
}
#vacZoekResultaten a:link, #vacZoekResultaten a:visited, #vacZoekResultaten a:active
{
	font-family: arial;
	font-size: 11px;
	color: #d71646;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
	float: right;
	position: relative;
}

#vacZoekResultaten a:hover
{
	text-decoration: underline;
}

#qkeyword
{
	border: 1px solid #c9c2df;
	width: 200px;
	margin-bottom: 5px;
}

.toolbar
{
}

.tool_edit
{
	float: right;
}

.liveEdit
{
	width: 300px;
	height: 300px;
	background-color: red;
	position: absolute;
	text-align: left;
	float:left;
	z-index: 99999;
	margin-top: 20px;
}
#newhome .informatie
{
	padding-left: 10px;
}

.topCat
{
	padding-left: 10px;
}

.paddingright
{
	padding-right: 5px;
}

#uploadStatus
{
	display: none;
}

#tabbladHolder
{
	border: 1px solid #ddd;
	padding-bottom: 70px;
}

.vacatureLogoHolder
{
	border: 1px solid #d6d0ea;
	background-color: #fff;
	text-align: center;
	color: #0f034f;
	font-size: 12px;
	line-height: 14px;
	position: relative;
	padding-bottom: 10px;
}

.vacatureLogoHolder img
{
	margin-top: 20px;
	margin-bottom: 8px;
}

.solliciteerNu
{
	width: 115px;
	height: 30px;
	display: block;
	background-image: url(../img/algemeen/button_solliciteer.gif);
	position: absolute;
	right: 0px;
	/*bottom: 0px;*/
	top: 135px;
	text-indent: -9999px;
}

#zorggebieden_detail {
	font-family: arial;
	font-size: 12px;
}

#zorggebieden_detail img {
	border: 2px solid #0e104b;
	margin-bottom: 30px;
	margin-top: 30px;
	clear: both;
}

#zorggebieden_detail a {
	display: block;
	height: 23px;
	width: 120px;
	border: 1px solid #7b749e;
	line-height: 23px;
	float: left;
	background-color: #c3c0d3;
	color: #0f034e;
}

/* Vacature beheer */
.vacHeading strong {
	font-size: 11px !important;	
}

.vacContainer {
	font-size: 11px !important;	
	padding-bottom: 40px;
}

.vacContainer ul
{
	clear: both;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	height: 27px;
	line-height: 27px;
	border-bottom: 1px solid #000;
}
.vacContainer ul li
{
	float: left;
	margin: 0px;
	padding: 0px;
}
.vacContainer ul li.locatie
{
	width: 100px; 
}
.vacContainer ul li.functie 
{
	padding-left: 20px;
	width: 250px; 
}
.vacContainer ul li.status 
{
	float: right; 
}
.vacHeading strong.locatie {
	padding-right: 80px;
}
.vacHeading strong.functie {
	padding-right: 210px;
	
}
.adminButton
{
	display: block;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	border: 1px solid #0f034e;
	background-color: #6955a6;
	color: #fff !important;
	font-size: 11px !important;
	margin-right: 10px;
}


/* New dropdown */
#wzhLocatieSel {
	width: 223px;
	background-image: url(../img/drop_close_top.gif);
	background-repeat: no-repeat;
	overflow: hidden;
}
#wzhLocatieSel strong {
	float: left;
	display: block;
	font-size: 12px;
	font-family: arial;
	color: #3d3d3d;
	padding: 0px;
	padding-left: 10px;
	padding-top: 7px;
	cursor: pointer;
	width: 190px;
}
#wzhLocatieSel em {
	width: 13px;
	background-image: url(../img/icon_open.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	float: right;
	text-indent: -9999px;
	display: block;
	margin-top: 0px;
	margin-right: 7px;
	padding-bottom: 2px;
	cursor: pointer;
}

#wzhLocatieSelBot {
	width: 223px;
	height: 6px;
	background-image: url(../img/drop_bottom.gif);
	background-repeat: no-repeat;
	padding-bottom: 40px;
}

#wzhLocatieSel ul {
	clear: both;	
	padding-top: 8px;
}
#wzhLocatieSel li {
	padding-left: 5px;
	font-size: 12px;
	font-family: arial;
	line-height: 25px;
	border-bottom: 1px dotted #000;
	width: 205px;
	margin-left: 5px;
}

#wzhLocatieSel li a {
	color: #000;
}
#wzhLocatieSel li a:hover {
	color: #d31145;	
}

.resizeAble {
	font-family: arial;	
}
.cBlok {
	padding: 10px;	
}
.cBlok p {
	padding: 0px;	
}
.zoekblok {
	margin-bottom: 30px;
}	
.zoekblok a {
	font-family: arial;
	font-size: 12px;
}
.ketenzorg {
	margin-left: 17px; 
	margin-top: 17px; 
	margin-bottom: 20px;
}

/*
--------------------------------------------------------
--------------------------------------------------------
					sIFR Styles
--------------------------------------------------------
--------------------------------------------------------
*/
/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/*---- Header styling ---*/

.sIFR-active h1.titel {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 22px;
  margin: 0px;
}
.sIFR-active h1.oneven {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 22px;
  margin: 0px;
}
.sIFR-active h1.nieuws {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 22px;
  margin: 0px;
}

.sIFR-active #newhome .informatie h4.white {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 18px;
  margin: 0px;
  
  margin-left: 0px;
  margin-top: 0px;
  padding: 0px;
}

.sIFR-active #newhome .informatie h4 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 18px;
  margin: 0px;
  
  margin-left: 0px;
  margin-top: 9px;
  padding: 0px;
}

.sIFR-active h4 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 15px;
  margin: 0px;
  
  margin-left: 9px;
  margin-top: 9px;
}

.sIFR-active h4.small {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 15px;
  margin: 0px;
  
  margin-left: 0px;
  margin-top: 0px;
}

.sIFR-active h5 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 15px;
  margin: 0px;
  
  margin-left: 9px;
  margin-top: 9px;
}

.sIFR-active h6 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;

  font-size: 12px;
  margin: 0px;
  
  margin-left: 9px;
  margin-top: 9px;
}

.mogelijkheden{
	float:left;
	width: 177px;
}

.buttons{
	padding-top: 80px;
	float:left;
	width: 50px;
}

.buttons img{
	margin: 0 auto;
}

.geselecteerd{
	float:left;
	width: 177px;
}
.mogelijkheden select,.geselecteerd select
{
	height: 200px;
	width: 175px;
}

.buttons img
{
 display:block;
}

#sollicitatieformulier #clientcontactformulier .l
{
	width: 240px;
}

#sollicitatieformulier #clientcontactformulier textarea 
{
	width: 400px;
}

#sollicitatieformulier #clientcontactformulier td.spacer
{
	height: 20px;
}

.info_tekst
{
	line-height: 14px;
}

#sollicitatieformulier #clientcontactformulier img.kaartknop
{
	margin-top: 5px;
	cursor: pointer;
}

#sollicitatieformulier #clientcontactformulier .selectlang
{
	width: 400px;
}
