/* CSS Document */

body {
	font-family					: Verdana, Arial, Helvetica, sans-serif;
	font-size					: 11px;
	color						: #565656;
/*	background-color			: #999999;*/
	background-color			: #E9E6E5;
	margin: 0;
	padding: 0;
	}

.wrapper {
	width						: 100%;
	position					: absolute;
	left						: 0px;
	top							: 0px;
	margin: 0 auto;
	}

/* html, body, #wrapper {
	font-family					: Verdana, Arial, Helvetica, sans-serif;
	font-size					: 11px;
	color						: #565656;
	background-color			: #999999;
	height						: 100%;
	margin						: 0;
	padding						: 0;
	border						: none;
	}

#wrapper {
	background-color			: #999999;
	margin						: 0 auto;
	text-align					: left;
	vertical-align				: middle;
	width						: 968px;
	} */

/* add H1 to make Firefox same as IE at top */
h1 {
	border						: 0px;
	padding						: 0px;
	margin						: 0px;
	}

h1 {
	font-size					: 11px;
	color						: #FF0000;
	}

h2 {
	font-size					: 11px;
	font-style					: italic;
	}

h3 {
	font-size					: 10px;
	}

h4 {
	font-size					: 10px;
	font-style					: italic;
	}

h5 {
	font-size					: 9px;
	}

h6 {
	font-size					: 9px;
	font-style					: italic;
	}

pre {
	font-size					: 36px;
	}

table {
	font-size					: 11px;
	color						: #010000;
	}

td {
	vertical-align				: top;
	}
	
td.content-border-bottom {
	vertical-align				: bottom;
	}

a img {
	border: 0 none;
	}

.menu1 {
	font-size					: 11px;
	font-weight					: bold;
	color						: #FFFFFF;
	text-align					: center;
	vertical-align				: middle;
	}

.menu1 a {
	font-size					: 11px;
	color						: #FFFFFF;
	text-decoration				: none;
	}

.menu2 {
	font-size					: 11px;
	font-weight					: bold;
	color						: #FF0000;
	margin-bottom				: 5px;
	}
	

	

	
	
.menu2 a {
	font-size					: 11px;
	color						: #FF0000;
	text-decoration				: none;
	margin-bottom				: 5px;

	}

.menu3 {
	font-size					: 11px;
	color						: #010000;
	padding-left				: 6px;
	margin-bottom				: 5px;
	}

.menu3 a {
	font-size					: 11px;
	color						: #010000;
	padding-left				: 6px;
	text-decoration				: none;
	margin-bottom				: 5px;
	}

.content-left {
	font-size					: 11px;
	color						: #FFFFFF;
	}

.content-left a {
	font-size					: 11px;
	color						: #FFFFFF;
	text-decoration				: underline;
	}

.content-small {
	padding-right				: 16px; /* for the benefit of MacIE5 only */
	height						: 427px;
	position					: relative;
	left						: 0px;
	top							: 0px;
	overflow					: auto;
/*	overflow					: hidden;*/
	scrollbar-base-color		: ;
	scrollbar-track-color		: ;
	scrollbar-face-color		: ;
	scrollbar-highlight-color	: ;
	scrollbar-3dlight-color		: ;
	scrollbar-darkshadow-color	: ;
	scrollbar-shadow-color		: ;
	scrollbar-arrow-color		: ;
	}

.content-wide {
	padding-right				: 16px; /* for the benefit of MacIE5 only */
	height						: 427px;
	position					: relative;
	left						: 0px;
	top							: 0px;
	overflow					: auto;
	scrollbar-base-color		: ;
	scrollbar-track-color		: ;
	scrollbar-face-color		: ;
	scrollbar-highlight-color	: ;
	scrollbar-3dlight-color		: ;
	scrollbar-darkshadow-color	: ;
	scrollbar-shadow-color		: ;
	scrollbar-arrow-color		: ;
	}

/* \ commented backslash hack - recover from MacIE5 workarounds, it will ignore the following rule */
.content-small, .content-wide {
	padding-right				: 0px;
	}

.content-normal {
	font-size					: 11px;
	color						: #010000;
	padding-bottom				: 18px;
	padding-right				: 18px;
	padding-top					: 18px;
	}

.content-normal a {
	font-size					: 11px;
	color						: #010000;
	text-decoration				: underline;
	}

legend {
	border						: none;
	}
  
fieldset {
	border						: none;
	}

.radiolayout {
	width						: 60%;
	border						: none;
	}

.formu {
	width						: 80%;
	padding-top					: 10px;
	padding-bottom				: 10px;
	border						: none;
	}

.mf-input {
	margin-bottom				: 10px;
	vertical-align				: middle;
	}

.mf-text {
	margin-bottom				: 10px;
	vertical-align				: top;
	}

.mf-select {
	margin-bottom				: 10px;
	vertical-align				: middle;
	}

.mf-check {
	border						: none;
	margin-bottom				: 10px;
	vertical-align				: middle;
	}

.mf-radio {
	border						: none;
	margin-bottom				: 10px;
	vertical-align				: middle;
	}

.mf-file {
	margin-bottom				: 10px;
	vertical-align				: middle;
	}

.mf-submit {
	margin-bottom				: 10px;
	vertical-align				: middle;
	}

.footer {
	font-size					: 10px;
	color						: #FF0000;
	line-height					: 150%;
	}

.footer a {
	font-size					: 10px;
	color						: #FF0000;
	text-decoration				: none;
	}

.footer2 {
	font-size					: 10px;

	}

.footer2 a {
	font-size					: 10px;
	color						: #FF0000;
	text-decoration				: none;
	}



/* News */

.news-title {
	font-weight					: bold;
	}
.news-subheader {}
.news-content {}
.news-latest-container {
	border:1px solid #000000;
	width:180px;
	margin-bottom:22px;
	padding:0px 5px 5px 5px;
}
.news-latest-header {
	color:#FFFFFF;
	background-color:#b70718;
	border:1px solid #000000;
	position:relative;
	margin-left:20px;
	top:-10px;
	display:block;
	height:17px;
	width:133px;
	padding-top:3px;
	padding-left:10px;
}
.news-latest-header a {
color:#FFFFFF;
text-decoration:none;
}
.news-latest-item,
.news-latest-item a:link,
.news-latest-item a:visited {
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}
.news-latest-item a:hover {
	text-decoration:none;
}
/*utiliteit latest*/
.news-latest-container-util {
	border:1px solid #FFFFFF;
	width:180px;
	margin-bottom:22px;
	padding:0px 5px 5px 5px;
}
.news-latest-header-util {
	color:#FFFFFF;
	background-color:#8D3291;
	border:1px solid #000000;
	position:relative;
	margin-left:20px;
	top:-10px;
	display:block;
	height:17px;
	width:133px;
	padding-top:3px;
	padding-left:10px;
}
.news-latest-header-util a {
color:#FFFFFF;
text-decoration:none;
}
.news-latest-item-util,
.news-latest-item-util a:link,
.news-latest-item-util a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
.news-latest-item-util a:hover {
	text-decoration:none;
}

/*industrie latest*/
.news-latest-container-indus {
	border:1px solid #FFFFFF;
	width:180px;
	margin-bottom:22px;
	padding:0px 5px 5px 5px;
}
.news-latest-header-indus {
	color:#FFFFFF;
	background-color:#e7ac00;
	border:1px solid #000000;
	position:relative;
	margin-left:20px;
	top:-10px;
	display:block;
	height:17px;
	width:133px;
	padding-top:3px;
	padding-left:10px;
}
.news-latest-header-indus a {
color:#FFFFFF;
text-decoration:none;
}
.news-latest-item-indus,
.news-latest-item-indus a:link,
.news-latest-item-indus a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
.news-latest-item-indus a:hover {
	text-decoration:none;
}

/*vacatures latest*/
.news-latest-container-vac {
	border:1px solid #FFFFFF;
	width:180px;
	margin-bottom:22px;
	padding:0px 5px 5px 5px;
}
.news-latest-header-vac {
	color:#FFFFFF;
	background-color:#015B27;
	border:1px solid #000000;
	position:relative;
	margin-left:20px;
	top:-10px;
	display:block;
	height:17px;
	width:133px;
	padding-top:3px;
	padding-left:10px;
}
.news-latest-header-vac a {
color:#FFFFFF;
text-decoration:none;
}
.news-latest-item-vac,
.news-latest-item-vac a:link,
.news-latest-item-vac a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
.news-latest-item-vac a:hover {
	text-decoration:none;
}
/*retail latest*/
.news-latest-container-ret {
	border:1px solid #FFFFFF;
	width:180px;
	margin-bottom:22px;
	padding:0px 5px 5px 5px;
}
.news-latest-header-ret {
	color:#FFFFFF;
	background-color:#3DBDCA;
	border:1px solid #000000;
	position:relative;
	margin-left:20px;
	top:-10px;
	display:block;
	height:17px;
	width:133px;
	padding-top:3px;
	padding-left:10px;
}
.news-latest-header-ret a {
color:#FFFFFF;
text-decoration:none;
}

.news-latest-item-ret,
.news-latest-item-ret a:link,
.news-latest-item-ret a:visited {
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
.news-latest-item-ret a:hover {
	text-decoration:none;
}



/* Survey */
.tx-pbsurvey-pi1 {
	}
.question {
	font-weight:bold;
	}
.questionSubtext {
	font-size:22px;
	font-weight:normal;
	color:#FFF;
	}
.survey_error {
	color:#F00;
}
.survey_item {
/*	height:200px;*/

}
fieldset {
	padding:0;
	margin:7px 0px;
}
legend {
	padding:0;
	margin:0;
	display:block;
	white-space:normal !important;
	zoom:1; /* For IE7 */
	width:442px;

}
.questionspan {
	padding:0;
	margin:0;
	display:block;
	white-space:normal !important;
	zoom:1; /* For IE7 */
	width:442px;

}

.formbuttons input {
	/*background:0 none;
	border:0 none;
	font-size:22px;
	font-weight:bold;
	color:#639dd0;
	cursor:pointer;*/
}
.submitbtn {
	float:right;
}
.backbtn {
	float:left;
}
.align-right {
    text-align: right;
}


