@charset "utf-8";
/* CSS Document */

* A IMG {
	border:none;
}

A, A:link, A:active, A:visited {
	color:#0070B5;
	text-decoration:underline;
}
DIV#footer A, DIV#footer A:link, DIV#footer A:active, DIV#footer A:visited {
	color:#A8ACB2;
	text-decoration:underline;
}
DIV#footer A:hover {
	color:#0070B5;
	text-decoration:none;
}
DIV#footer A.admin, DIV#footer A.admin:link, DIV#footer A.admin:active, DIV#footer A.admin:visited {
	color:#A8ACB2;
	text-decoration:none;
}
A:hover {
	color:#0070B5;
	text-decoration:none;
}

DIV#portal {
	width:732px !important;
	width:732px;
	margin-left:10px !important;
	margin:0px 0px 0px 3px;
}

DIV#geenVacatures {
	margin-top:25px;
	font-weight:bold;
}

UL.vacatures {
	margin:0px;
	padding:0px;
}
	UL.vacatures LI {
		display:block;
		margin:0px;
		padding:4px;
		width:400px;
		background-color:#FFFFFF;
		list-style-type:none;
	}

DIV#content {
	min-height: 270px;
	height:auto !important;
	height:270px; /* IE-fix */
	font-size:smaller;
	padding:40px 250px 45px 45px;
	background-color:transparent;
}
DIV#content2 {
	min-height: 270px;
	height:auto !important;
	height:270px; /* IE-fix */
	font-size:smaller;
	padding:40px 45px 45px 45px;
	background-color:transparent;
	position:relative;
}
	DIV#content P,DIV#content2 P {
		margin:0px;
	}

H1 {
	font-size:medium;
	color:#0070B5;
	margin-bottom:0px;
}
H2 {
	font-size:small;
	color:#0070B5;
	margin-bottom:0px;
}
H3 {
	font-size:small;
	color:#A8ACB2;
	margin-bottom:0px;
}
DIV.textBig {
	font-size:x-large;
}
DIV.textMedium {
	font-size:medium;
}

FIELDSET {
	background-color:transparent;
	border:solid;
	border-color:#0070B5;
	border-width:1px;
	padding:5px;
	-moz-border-radius:8px;
	border-radius:8px;
}
	LEGEND {
		color:#0070B5;
		font-size:medium;
		font-weight:bold;
	}
	DIV.row {
		clear:both;
		height:25px;
		line-height:25px;
	}
	DIV.error {
		font-weight:bold;
		color:#CC0000;
	}
	DIV.message {
		font-weight:bold;
		color:#00CC33;
	}
	LABEL {
		float:left;
		width:200px;
	}
		LABEL.radio {
			float:none;
			width:auto;
		}
		LABEL.checkbox {
			clear:both;
			float:none;
			width:auto;
		}
	INPUT.text {
		background-color:#F3F3F3;
		border:solid;
		border-color:#A8ACB2;
		border-width:1px;
		color:#A8AEB4;
		width:150px;
		padding:1px 2px;
	}
	INPUT.submit {
		background-color:#A8ACB2;
		border:solid;
		border-color:#0070B5;
		border-width:1px;
		color:#FFFFFF;
		width:156px;
		text-align:center;
	}

DIV#fullLayer {
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	background-color:#FFFFFF;
	z-index:998;
}
DIV#homePortal {
	background-color:transparent;
	text-align:center;
	height:268px;
}
	DIV#homePortal TABLE {
		margin: 0 auto;
		border:none;
	}
		DIV#homePortal TABLE TD {
			vertical-align:top;
			padding:10px;
		}
			DIV#homePortal TABLE TD A {
				text-decoration:none;
			}

DIV#popup {
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	background-color:transparent;
	z-index:999;
}
	DIV#closeMe {
		/*position:absolute;
		top:-11px;
		left:-11px;
		background-color:transparent;
		z-index:20;*/
		float:right;
		margin:0px 0px 3px 3px;
	}
	DIV#editMe {
		position:absolute;
		top:-18px;
		right:-11px;
		font-size:smaller;
		font-weight:bold;
	}
		DIV#closeMe IMG {
			border:none;
		}
	DIV#popupMain {
		background-color:#FFFFFF;
		overflow:auto;
		font-size:smaller;
		border:solid;
		border-width:1px;
		border-color:#A8ACB2;
		padding:10px;
	}
DIV.vacGroup {
	font-weight:bold;
	margin-top:10px;
}
DIV#showMore {
	background-color:#A8ACB2;
	height:10px;
	line-height:8px;
	padding-left:2px;
	font-size:x-small;
	color:#FFFFFF;
	cursor:pointer;
}
	DIV#showMore A {
		color:#FFFFFF;
		text-decoration:none;
	}
DIV#more {
	margin-bottom:3px;
}
DIV.nieuwsbriefLine {
	border-top:solid;
	border-width:1px;
	border-color:#F3F3F3;
}
	DIV.nieuwsbriefCheckbox {
		margin-left:200px;
	}
		DIV.nieuwsbriefCheckbox DIV {
			height:22px;
			line-height:22px;
		}
		DIV.nieuwsbriefFirstCheckbox {
			float:left;
			width:150px;
		}
DIV#hddPopup {
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	z-index:999;
	background-color:#A8AEB4;
	border:solid;
	border-color:#0070B5;
	border-width:1px;	
}
	DIV#hddGroep {
		overflow:auto;
		background-color:#FFFFFF;
		position:relative;
	}
DIV#hddGRP {
	background-color:transparent;
	text-align: center;
}
	DIV#hddGRP TABLE {
		margin: 0 auto;
		border:none;
	}
		DIV#hddGRP TABLE TD {
			vertical-align:top;
			padding:10px;
		}
			DIV#hddGRP TABLE TD A {
				text-decoration:none;
			}

#demo-bar {
	text-align:center;
}
 
#demo-wrapper {
	margin:5px auto;
	overflow:hidden;
	height:270px;
	width:450px;
	border:1px solid #ddd;
	position:relative;
} 
	#demo-inner {
		width: 1660px;
		height: 270px;
		background-color:#FFFFFF;
		background-image: url(../images/historie_2.png);
		background-position:15px 15px;
		background-repeat:no-repeat;
		position:relative;
	}	 
		.scrolling-content {
			width:1px;
			height:1px;
			text-align:center;
			position:absolute;
		}	 
	 
	#history1 {
		left:70px; 
		top:0px;
	}	 
	#history2 {
		left:247px; 
		top:0px;
	}	 
	#history3 {
		left:471px; 
		top:0px;
	}
	#history4 {
		left:696px; 
		top:0px;
	}
	#history5 {
		left:900px; 
		top:0px;
	}
	#history6 {
		left:1093px; 
		top:0px;
	}