html,body {
	margin	:	0px;
	padding	:	0px;
	background	:	#ababab;
	font-family	:	verdana;
	font-size	:	11px;
	color		:	#333333;
	line-height		:	18px;

}

h1, h2 {
	color		:	#c80000;
	font-size	:	20px;
	font-weight:bold;
	padding-top:10px;
	margin: 0px;
}


a {
	color			:black;
	text-decoration	:none;
}

a:hover {
	text-decoration	:	underline;
}

p {

	text-align		:	justify;
}

img {
	border	:	0px;
}

#logo {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

div#placeholder {
	background	: url('gfx/body_background.gif') repeat-y;
	width			: 1000px;
	position		: absolute;
	left			: 50%;
	margin-left	: -500px;
	margin-top	: 100px;
}

div#top, div#bottom {
	width			:	1000px;
	height		:	12px;
}

div#top {
	background	:	url('gfx/body_top.gif');
}

div#bottom {
	background	:	url('gfx/body_bottom.gif');
}

div#body {
	padding		:	0px 100px;
}

div#menu {
	height		:	34px;
	width			:	800px;
}

div#menu img {
	float			:	left;
}

div#content {
	width			:	475px;
	padding-right: 0px;
	padding-left:	25px;
}

div#image {
	width			:	227px;
	padding		:	55px 0px 10px 40px;
}

.menu {
}

.menu .options {
		margin-bottom:1px;
		background-color:#9c0000;
		text-align:center;
}
	
.menu .options a {
		color:white;
		display:block;
		font-size	:	11px;
		font-weight	:	normal;
		text-decoration:none;
		padding	:	4px 0px;
}

.menu a:hover {
	background-color:#3f3f3f;
	color:white;
}

div.placeholder div {
	float	:	left;
}

div.placeholder {

	padding-top	:	15px;

}

div#scroll {
	width		:	15px;
	margin-top	:	125px;
	visibility: hidden;
}

div#scroll img {
	float	:	left;
}

FORM LABEL {
	float: left;
	width: 15em;
	clear: both;
	display: block;
}

TABLE {
	border-collapse: collapse;
	}

.menubottom {
	clear: both;
	padding-top: 15px;
	height	:	140px;
	}
.menubottom * {
	float	:	left;
}
.menubottom #flash {
	width		:	130px;
	height	:	130px;
	
}

TD {
	vertical-align: top;
	}

table.vacaturelijst {
	width					:	100%;
	margin-top			:	15px;
}

table.vacaturelijst tr td {
	border-bottom		:	1px solid #e5e5e5;
	border-top			:	1px solid #e5e5e5;
}

table.vacaturelijst td {
	line-height			:	1.6em;
}

p.vacanav a {
	color					:	#b84b4b;
}

p.vacanav img {
	vertical-align		:	bottom;
}

.reageerform {
	padding				:	30px 0px;
	float					:	left;
}

a.blue {
	color			:	blue;
}
