/* ------------------------------------------------ */
/*  added to make up the PositionHasBeenFilled span */
/* ------------------------------------------------ */
.PositionHasBeenFilled
{
	background-color : #CC0000;
	color: black;
	font-style: oblique;
	font-weight: lighter;
}

.PositionIsHotJob
{
	display: block;
	float: right;
}
/* ------------------------------------------------ */
/*  declaring main page containers and subclasses   */
/* ------------------------------------------------ */
body {
	margin-right: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}

.anylinkcss,
#dgk,
#nav,
#footer,
#breadcrumbs,
#head_langsel,
#head_top,
#VacatureDetailActions,
#content_nav,
#footer_end,
#head_searchlang,
#content_txtright,
.ContInPage173nav,
.ContInPageRmain,
.frmbutton
{ display: none; }


/* ------------------------------------------------ */
/*                 Link Styles                      */
/* ------------------------------------------------ */
a:link, a:visited, a:active {
	color: #006600;
	text-decoration: none;
}
a:hover {
	color: #006600;
	text-decoration: none;
}


/* ------------------------------------------------ */
/*               Title Styles                       */
/* ------------------------------------------------ */
h1, .maintitle 
{
	padding : 0px;
	margin: 0px;
	clear: both;
	font-weight: bold;
	color: #006600;
	font-size: 15px;
	padding-top: 7px;
}
h2, .subtitle,
{
	font-weight: bold;
	color: #006600;
	font-size: 12px;
}

/* ------------------------------------------------ */
/*                 Colored boxes                    */
/* ------------------------------------------------ */
.content_box {
	background-color: #F5F4EB;
	background-image: url(../images/bg_inpage.gif);
	border: 1px solid #ECE9D8;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	text-align: justify;
}

/* ------------------------------------------------ */
/*               Form elements                      */
/* ------------------------------------------------ */
form {
	display: inline;
}
input, select, radio {
	color: #666666;
	font-size: .9em;
}
.frmbutton {
	color: #666666;
	border: 2px solid #009900;
	font-weight: bold;
	padding-left: 15px;
}

/* ------------------------------------------------ */
/*                     Misc                         */
/* ------------------------------------------------ */
.breaker {
	clear: both;
}

/* ------------------------------------------------ */
/*                     VACATURE                         */
/* ------------------------------------------------ */

.jobdetailmain {
   border: solid 2px #CC0000;
   margin-top: -30px;
}
.jobsdetail_head {
	background-color: #FFFFFF;
	padding: 7px;
	clear: both;
	margin: 0px;
}
.jobsdetail_title {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
   border: solid 2px #CC0000;
   border-left: 0px;
   border-right: 0px;
   margin:0px;
   padding: 5px;
}
.jobTitleRef {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	clear: right;
	font-weight: normal;
}
.expectbutton {
	background-color: #CC0033;
	width: 100%;
	color: #FFFFFF;
}

.jobsdetail_sub {
	font-weight: bold;
	color: #CC0000;
	font-size: 14px;
}

