body {
	font-family	:	verdana;
	font-size	:	11px;
	margin		:	0px;
	padding		:	0px;
	line-height: 18px;
	color:#3f3f3f;
}
input {
vertical-align:top;
}

a {
	text-decoration	:	none;
	color					:	#48519b;
}

a:hover {
	text-decoration	:	underline;
}

p a {
	background			:	url('gfx/arrow3.png') no-repeat;
	padding-left		:	12px;
}

strong {
	color					:	#48519b;
}

table {
	border-collapse: collapse;
	}
table, td {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	}
img {
	border		:	0px;
	float			:	left;
}

table.placeholder {
	margin-top			:	40px;
	width					:	888px;
	margin-left			:	auto;
	margin-right		:	auto;
}

table.content {
	width					:	874px;
	margin-left			:	auto;
	margin-right		:	auto;
}

table.realcontent {
	background			:	url('gfx/content_repeat.gif') repeat-x top;
	width					:	874px;
}

tr.top {
	background	:	url('gfx/top_repeat.gif') repeat-x;
}

tr.menu {
	background	:	url('gfx/menu_repeat.gif') repeat-x;
	height		:	32px;
}

#plaatje_design {

	clear:both;
	background:#48519b;
	height:8px;
	margin-right:8px;
}
tr.purple {
	height		:	7px;
	background	:	url('gfx/purple_repeat.gif') repeat-x top;
}

#foto {
}

div#spacer {
	width			:	0px;
	height		:	300px;
	float			:	right;
}

div#menu {
	/*margin-top:	-210px;
	float		:	left;*/
}

div#content {
	padding	:	20px 22px;
	width		:	816px;
	float		:	left;
}

.menu .options {
		margin-bottom:1px;
		background-color:#eef2f4;
		position	:	absolute;
		text-align:center;
		opacity:.80;
		filter:alpha(opacity=80);
}
	
.menu .options a {
		color:#7a3483;
		display:block;
		font-size	:	11px;
		font-weight	:	normal;
		background-color:transparent;
		text-decoration:none;
		padding	:	4px 15px;	
}

.menu a:hover {
	/*font-weight	:	bold;
	font-style	:	italic;*/
	background-color:#7a3483;
	color:#eef2f4;
}

div#searchvac {
	width			:	308px;
	height		:	268px;
	float			:	left;
}

div#searchvac div * {
	clear			:	both;
	float			:	left;
	margin		:	5px 0px;
}

div#searchvac input, div#searchvac select {
	font-family	:	verdana;
	font-size	:	13px;
	color			:	#666666;
	margin		:	2px;
	padding		:	0px 0px 0px 2px;
	border		:	1px solid #80699f;
}

div#searchvac input {
	height		:	18px;
}

div#homecontent {
	width			:	263px;
	height		:	228px;
	float			:	left;
	overflow		:	hidden;
	padding		:	20px;
	background	:	url('gfx/content_bg.png');
	_background	:	transparent;
	filter		:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/content_bg.png', sizingMethod='scale');
}

div#promo {
	width			:	205px;
	height		:	268px;
	float			:	left;
	background	:	url('gfx/promo_banner.png');
	_background	:	transparent;
	filter		:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/promo_banner.png', sizingMethod='scale');
		cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	
}

div#othercontent {
	width			:	805px;
	/* background	:	url('gfx/back.gif'); */
	
}

div#tekst {
	color			:	white;
	width			:	516px;
	padding		:	20px;
	padding-bottom	:	0px;
}

div#adres {
	width			:	220px;
	margin-left	:	29px;
}



h1, h2, h3 {
	margin: 0px;
	color: #48519b;
	font-size:20px;
	}

h2 {
	font-size	:	13px;
	text-transform:	uppercase;
}

h3 {
	font-size	:	11px;
	text-transform:	uppercase;
}

.paars {
	padding-top: 10px;
	padding-left:20px;
	color:white;
	
	}
.paars A {
	background	: none;
	color: white;
	text-decoration:none;
	padding	:	0px;
	}
.paars IMG {
	float: none;
	}

form {
	margin	:	0px;
	padding	:	0px;
}

FORM LABEL {
	float: left;
	display: block;
	clear: both;
	width: 14em;
	}
	
div#flash, #flex {
	float	:	left;
}

.vacanav {
	margin-top	:	10px;
	margin-left	:	20px;
}

.bottom {
	padding		:	0px 26px;
	color			:	#48519b;
}

.bottom p {
	float			:	left;
	margin-top	:	10px;
}

.vacaturelijst {
	width			:	100%;
	background	:	#f2f2f2;
	border-bottom:	1px solid #dadada;
}

.vacaturelijst td {
	padding			:	2px 0px;
	border-top		:	1px solid #dadada;
}

.vacaturelijst, .vacaturelijst a {
color:#333333;
}

.padding {
	padding			:	0px 20px;
}

table.vac_search {
	padding			:	5px;
	margin			:	5px;
	border-collapse:	seperate;
}

table.vac_search input, table.vac_search select {
	font-family	:	verdana;
	font-size	:	13px;
	color			:	#666666;
	margin		:	2px;
	padding		:	0px 0px 0px 2px;
	border		:	1px solid #80699f;
}

table.vac_search input {
	padding		:	1px;
}

form.sbform {
	margin-top	:	15px;
}

form.reageerform .button {
	width		:	auto;
	border	:	0px;
}

form.reageerform .radio {
	width		:	auto;
}

form.reageerform input, form.reageerform textarea, form.reageerform .file, form.sbform input, form.sbform textarea {
	width				:	240px;
	font-family		:	verdana;
	border			:	1px solid #d1d1d1;
	background-color:#f7f7f7;
	color:#666666;
	margin-bottom	:	3px;
}

form.sbform textarea {
	height			:	5em;
}

form.sbform .sbbutton {
	width		:	93px;
	height	:	26px;
	border:0px solid white;
	text-transform:none;
	height:33px;
	margin-left		:	154px;
	background:	url('gfx/versturen.gif') no-repeat;	
	text-indent		:	-1000px;
	font-size		:	0px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

div.faq {
	margin-bottom	:	1.6em;
}

div.hidden {
	display			:	none;
}

ul {
	margin			:	0px;
	padding			:	0px;
	list-style:url(gfx/arrow4.gif);
}

ul li {
	margin-left		:	18px;
}

div.faq {
	padding-left	:	15px;
}

a.faqlink {
	font-weight			:	normal;
	background			:	url('gfx/arrow3.png') no-repeat;
	padding-left		:	15px;
	line-height			:	1.3em;
	display				:	block;
	margin-bottom		:	0.6em;
}
