/**************************/
/**** _GENERAL         ****/
/**************************/

/* Strict HTML compliance */
body 
{
	color: #000000; 
	font-family: Arial, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; 
	/*font-weight: normal;*/
	
}

a
{
	cursor							: pointer;
	cursor							: hand;
	color							: #C4000F;
}


/**********************/
/** BO_LAYOUT_TOP    **/

.toptable
{
	width							: 770px;
}

.area1table td
{
	height				: 5px;
	background-color	: #A61719;
	font-size			: xx-small;
}

.area2table
{
	padding							: 0px 0px 0px 0px;
	margin							: 0px 0px 0px 0px;
}
.area2table td
{
	padding							: 0px 0px 0px 8px;
}

#menu2item1
{
	text-align:right;	
	padding-right: 0px;
}

.area3table
{
	margin							: 0px 0px 0px 0px;
}

.area4table
{
	margin							: 0px 0px 0px 0px;
	background-color				: #A61719;
	font-family						: Arial, Helvetica;
	font-size							: 16px;
	font-weight						: bold;
	color								: #FFFFFF;
	text-align						: left;
	height							: 30px;
}

#menu4item0
{
	width							: 130px;
	}

#menu4item1
{
	padding-left					: 12px;
}

/* Current Date Object */
#menu4item2
{
	padding-right: 16px;
	text-align: right;
	font-size: .7em;
	font-weight: normal;
}

/* Language selector */
#menu4item3 
{
	width: 270px;
	text-align: right;
	padding-top: 4px;
}

#menu4item3 img 
{
	margin-right: 10px;
}

/**********************/
/** BO_LAYOUT_MIDDLE **/

.maintable
{
	background-color				: #FFFFFF;
	text-align						: left;
	width							: 770px;
}

.area6table
{
	width							: 130px;
	table-layout					: fixed;
	background-color				: #FFFFFF;
	text-align						: left;
}

td#left 
{
	width: 130px;
}

.contentable
{
	margin							: 15px 18px 15px 12px;
}

.content
{
	width							: 100%; /* 435px; */
	background-color				: #FFFFFF;
	font-size						: 13px;
	padding							: 15px 18px 15px 12px;

}



.content div
{
	font-size						: 13px;
}

.outerright
{
	
}

.area10table
{
	/*width: 175px; ASWV-36064 */
	/*margin: 0 15px;
	margin-right: 5px;*/
	padding-top: 0px; 
	float: right; 
	/*display: inline;*/
	overflow: hidden; 
	margin-top: 0px;
	
}

.area10table td
{
	text-align: left;
	
}

.area9table td
{
	text-align: left;
}


.menu10item 
{
	padding-bottom					: 0px;
	
	
	
	
}

#menu10item0
{
	padding-top						: 15px;
	
	
}
#menu10item0 td
{

	border-bottom					: solid 5px white;
}

/*#menu10item1
{
	padding-top						: 0px;
	border-bottom					: solid 1px #D6D6D6;
}*/

#menu10item2
{
	padding-top						: 0px;
}
.customerform_title, .jobarticle_title
{
	font-size:16px;
	font-family:Arial;	
	font-weight:bold;	
}

.sub_button
{
	
  align:middle

}

 .vacature_results_td
{
	padding-top: 6px;
	padding-bottom: 4px;
	vertical-align: top;
	font-weight: normal; 
	

}

.vacature_results_bottom_td
{
	text-align: right;
	border-bottom: 1px solid; 
	border-color: #444444;
	padding-bottom: 6px;
}

.vacature_results_td a
 { 
	color: #C4000F; text-decoration: none; font-weight: normal;
	hover: text-decoration: none; font-weight: normal; 
	font-weight: normal; 
 }
 

 .vacature_results_td text
 { 
	color: #C4000F; text-decoration: none; font-weight: normal;
	hover: text-decoration: none; font-weight: normal;
	font-weight: normal; 
	
 }


.vacature_search_td

{
	vertical-align: top;
	font-weight: normal; 
}



/*.jobname

a { color: #C4000F; text-decoration: none; }
a:hover { text-decoration: underline; }*/

.jobdiv
{
	border: solid 1px #A61719;
	margin-bottom: 5px;
	width	: 173px;
}

.jobgreydiv 
{
	margin-bottom: 6px;
	padding: 2px;
	padding-left: 4px;
	font-size: 16px;
	font-weight: bold;
}

.jobgreydivfooter
{
	margin-bottom: 6px;
	padding: 2px;
	padding-left: 4px;
	font-size: 12px;
	font-weight: bold;
}
.jobgreydivfooter a
{
	color: Black;
}

.jobcity
{
	padding-bottom: 4px;
	color: black;
	font-size: 12px;
}


.jobnamediv
{
	overflow: hidden;
	/*height: 13px;*/
	padding-top: 2px;
	font-weight: bold;
	font-size: 12px;
}

.jobnamediv a
{
	color: Black;
	/*color: #000000;*/
	font-weight: bold;
	text-decoration: none;
}

.jobnamediv, .jobcity
{
	padding-left: 4px;
}

.arrow
{
	float: right;
	padding-right: 4px;
}

.plaats
{
	width:200px;
	
}
.functie
{
	width:200px;
}

img.red_border 
{
	border: 2px solid #C4000F;
}

/* tellafriend */

.tellafriend_left_td
{
	padding-right: 5px;
	vertical-align: top;
}

.tellafriend_submit input
{
	border			: 0px ; 
	padding-top		: 10px;
	float 	: right;
}

.tellafriend_textarea
{
	border-style	:solid;
	border			: 1px;
	border-color	: #9a9a9a;
}

/* locator */

.locator_search_headertd
{
	padding-bottom: 10px;
}

.locator_search_streettd
{
	padding-right: 5px;
}

input
{
	border: solid 1px #9A9A9A;
}

.jobalertcheckbox
{
	border: solid 0px #9A9A9A;
}

textarea
{
	border: solid 1px #9A9A9A;
}

#btsearch, #inputimage_customerform_savebutton
{
	border: 0px;
}

.profileregistergender 
{
	border: 0px;
}

#jobalert
{
	border: 0px;
}

#profileregisterinputboxmailing
{
	border: 0px;
}

a.more { display: block; text-align: right; }
.more { line-height: 22px; }
.more { color: #C4000F; text-align: right; }

.list { list-style-type: none; }
.list li { padding-bottom: 5px; border-bottom: 1px solid; }
.list a.more { margin-top: 1px; margin-bottom: 5px; }

#inputimage_btsearch
{
	border: 0px;
}

.button-down
{
	text-align: right;
}


/* menu */

.box1
{
	font-size: 13px;
	margin: 5px;
	text-align: right;
	color: Black;
	float: right;
}

.box1 a
{
	text-decoration: none;
	color: Black;
}

.box1-hover {
	font-size: 13px;
	margin: 5px;
	text-align: right;
	color: Black;
	float: right;
}

.box1-hover a
{
	text-decoration: none;
	color: Black;
}

.box2
{
	font-size: 11px;
	margin: 5px 0 5px 10px;
	padding-right: 5px;
	text-align: right;
	color: Black;
	border-bottom: #f95b00 1px solid;
}

.box2 a
{
	text-decoration: none;
	color: Black;
}

.section
{
	/*border-top: #a61719 1px solid;*/
	display: none;
}

.sectionblock
{
	display: block;
}

.box2-hover {
	font-size: 11px;
	margin: 5px 0 5px 10px;
	padding-right: 5px;
	text-align: right;
	color: Black;
	border-bottom: #f95b00 1px solid;
}
.box2-hover a
{
	text-decoration: none;
	color: Black;
}

.box1-open {
	font-size: 13px;
	margin: 5px;
	text-align: right;
	color: Black;
}
.box1-open a
{
	text-decoration: none;
	color: Black;
}
.box1-open-hover {
	font-size: 13px;
	margin: 5px;
	text-align: right;
	color: Black;
}
.box1-open-hover a {
	text-decoration: none;
	color: Black;
}
.click-menu .box1,
.click-menu .box1-hover,
.click-menu .box1-open,
.click-menu .box1-open-hover {

}

.section a {
    
}
.section a:hover {

}

.vacature_title
{
	font-weight: bold;
	font-size: 14px;
	display: block;
}

.form_row input 
{
	border:none;
	clear:both;
	float:left;
	margin-bottom:5px;
}

.form_row .label 
{
	float:left;
	width:400px;
}

H5
{
	margin-bottom: 0px;
}