.errorbox {
	position: absolute;
	top: -5px;
	left: -220px;
	width: 460px;
	height: 240px;
	background: url(../images/popup/popup_fout02.png) no-repeat 0px 0px;

	z-index: 999;
	display: none;
}

/* Fix voor IE */
* html .errorbox
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/banenindetechniek/images/popup/popup_fout02.png', sizingMethod='crop');
	}

.okebox {
	position: absolute;
	top: -5px;
	left: -2200px;
	width: 460px;
	height: 240px;
	background: url(../images/popup/popup_goed02.png) no-repeat 0px 0px;
	z-index: 999;
	display: none;
}

/* Fix voor IE */
* html .okebox
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/themes/banenindetechniek/images/popup/popup_goed02.png', sizingMethod='crop');
	}

a.closebutton:link, a.closebutton:visited, a.closebutton:hover, a.closebutton:active {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 35px;
	height: 35px;
	display: block;
	padding: 0px;
	margin: 0px;
	border: 0px;
	text-decoration: none;
}

.boxcontent {
	padding: 30px 30px 30px 35px;
}

.boxcontent .title {
	color: #FFF;
	font-size: 15px;
	font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	line-height: 20px;
}

.boxcontent ul.fout {
	margin: 0px;
	padding: 30px 0px 25px 15px;
	list-style-type: none;
}

.boxcontent ul.fout li {
	margin: 0px;
	padding: 0px 0px 5px 10px;
	list-style-type: none;
	position: relative;
	color: #242424;
	background: url(../images/popup/arrow_rood.gif) 0px 7px no-repeat;
}

#cvForm label.fout {
	display: block;
	float: none;
	color: white;
	text-align: left;
	font-weight: normal;
	width: auto;
}

.boxcontent ul.goed {
	margin: 0px;
	padding: 30px 0px 25px 15px;
	list-style-type: none;
}

.boxcontent ul.goed li {
	margin: 0px;
	padding: 0px 0px 5px 10px;
	list-style-type: none;
	position: relative;
	color: #242424;
	background: url(../images/popup/arrow_groen.gif) 2px 7px no-repeat;
}

		#loader{
			position: absolute;
			z-index: 999;
			top: 0px;
			left: 0px;
			width: 230px;
			height: 203px;
			opacity: 0.9;
			filter: alpha(opacity=90);
			color: black;
			background-color: white;
			background: white url(../images/loader01.gif) 90px 60px no-repeat;
			display: none;
		}

		.foutjes {
			font-weight: normal;
			text-align: left;
			padding-left: 10px;
		}

		ul.foutenenzo {
			padding: 20px;
			position: absolute;
			width: 600px;
			height: 230px;
			top: 5px;
			left: 200px;
			opacity: 0.85;
			filter: alpha(opacity=85);
			background-color: black;
			display: none;
			color: red;

			z-index: 100;

			margin-left: 0;
			padding-left: 50px;
			text-indent: -10px;
		}

		#cvForm label.foutjes {
			display: block;
			float: none;
			color: white;
			text-align: left;
			font-weight: normal;
			width: auto;
		}

		#summary {
			font-size: 16px;
			margin-left: -5px;
			margin-bottom: 15px;
		}

		#loader img {
			position: absolute;
			top: 30px;
			left: 30px;
		}

		.sluiten {
			position: absolute;
			left: 35px;
			bottom: 15px;
		}
