body, html
{
	margin				: 0px;
	padding				: 0px;
}

body
{
	background			: #fff url('../img/bg.left.png') repeat-y left top;
}
body, td
{
	font-family			: Tahoma;
	font-size			: 9pt;
	color				: navy;
}

#content a
{
	color				: #36c;
}
#content a:hover
{
	color				: navy;
}

/* HEADER */
#header
{
	height				: 106px;
	background			: #25176E url('../img/bg.header.jpg') repeat-x left top;
}
.wrapper
{
	background			: url('../img/bg.headerwrapper.jpg') no-repeat 155px 0px;
	padding				: 0px;
	height				: 83px;
}
#header strong
{
	position			: absolute;
	color				: #fff;
	padding-top			: 4px;
	font-weight			: normal;
	font-variant		: small-caps;
	left				: 648px;
}
#doorenbos, #doorenbos a
{
	display				: block;
	height				: 23px;
}
#doorenbos
{
	padding				: 0px;
	margin				: 0px;
	float				: left;
	width				: 648px;
	background			: url('../img/doorenbos-management-aruba.jpg') no-repeat left top;
}
#doorenbos a
{
	width				: 325px;
	text-decoration		: none;
}
#doorenbos span
{
	font-size			: 1px;
	visibility			: hidden;
}

/* MAIN */
#main
{
	clear				: both;
}

/* LEFT */
#left
{
	width				: 155px;
	float				: left;
}

/* navigation */
#left ul#menu
{
	padding				: 28px 0 0 0;
	margin				: 0px;
	list-style-type		: none;
	width				: 155px;
	background-color	: #36c;
}
#menu li a
{
	border-top			: 1px solid #fff;
	display				: block;
	padding				: 5px 20px 6px 8px;
	color				: #fff;
	text-decoration		: none;
	font				: bold 8pt 'MS Sans Serif';
	background			: url('../img/bg.navigation.a.png') no-repeat 139px top;
}
#menu li a:hover
{
	background-position	: 139px bottom;
}

#left div
{
	padding-top			: 9px;
	border-top			: 1px solid #fff;
	background-color	: #36c;
}
#left div p
{
	margin				: 0px 0 20px 0;
	padding				: 0;
	border-top			: 1px solid #fff;
	background			: url('../img/bg.left.png') repeat-y left top;
	color				: #fff;
	font				: normal 8pt 'MS Sans Serif';
}
#left div p.contactpic
{
	background-image	: url('../img/bg.contactpic.png');
	margin				: 0px;
	padding				: 0 0 5px 33px;
}

/* language */
#left #language
{
	text-align			: center;
}
#left div#language p
{
	padding				: 3px 0 0 0;
}
#language a
{
	border				: none;
	text-decoration		: none;
	margin				: 0 6px;
}
#language img
{
	border				: none;
}

/* CONTENT */
#content
{
	margin-left			: 175px;
	padding				: 23px 20px 20px 0px;
}
#content h1, #content h2, #content h3, #content p
{
	margin				: 0px;
	padding				: 0 0 10px 0;
}

/* VACATURE pagina */
.dmmjobcontrol_list_table
{
	width: 700px;
}
.dmmjobcontrol_list_table th
{
	background-color	: #68d;
	border-style		: solid;
	border-width		: 1px;
	border-color		: #acd #147 #147 #acd;
	font-size			: 9pt;
	color				: #fff;
	text-align			: left;
	width: 700px;
}
#content .dmmjobcontrol_list_table td a
{
	display				: block;
	text-decoration		: none;
	width: 850px;
	width: 700px;
	padding				: 1px 2px;
}
#content .dmmjobcontrol_list_tr_alt a
{
	background-color	: #ebf6fb;
}
#content .dmmjobcontrol_list_table td a:hover
{
	background-color	: #eef;
	color				: #36c;
}
th.dmmjobcontrol_list_th2
{
	font-size			: 1px;
	visibility			: hidden;
}