#overlay {
	xposition:fixed;
	position: absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	z-index:101;
	background-color: #000;
	filter:alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	xheight:100%;
	xwidth:100%;
}

/*
	* html, * body {
		height: 100%;
	}*/

	* html #overlay {
		position: absolute;
		height: expression((document.documentElement&&document.documentElement.scrollHeight || document.body.scrollHeight || document.body.offsetHeight) + 'px');
	}



#overlay_load {
	position: fixed;
	background-image: url(/images/shared/loadingPopup.gif);
	width: 32px;
	height: 32px;
	top: 50%;
	left: 50%;
	padding: 0;
	z-index: 102;
}


/* Popups
------------------------------------------------------------------------------------*/

/* default style for popups */
.popup {
	display: none;
	xposition: fixed;
	position: absolute;
}
	* html .popup {
		position: absolute;
		margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
		}


/* Image popup
------------------------------------------------------------------------------------*/
/* popup */
#popup_image {
	background-color: white;
	padding: 5px;
	text-align: center;
}

/* image text */
#popupImgText {
	display: block;
	position: absolute;
	bottom: 5px;
	left: 0;
	right: 0;
	padding: 5px 10px;
	font-weight: bold;
	text-align: center;
	margin: 0 auto;
	background-color: white;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}


/* Content
------------------------------------------------------------------------------------*/


a.popupClose {
	display:block;
	position: absolute;
	right:5px;
	top:5px;
	background: white url(/images/shared/btn_close.gif) right top no-repeat;
	width:12px;
	height:12px;
	padding:0 0 5px 5px;
	margin: 0;
}
	a.popupClose:hover {
		background-position:right -87px;
	}



.popup .contBlock { /* Blok zonder ondermarge */
	padding: 70px 0 0 24px;
	clear: both;
}

.popup .contCMSBlok { /* Blok zonder ondermarge */
	margin:0 24px 0 20px;
	padding: 33px 0 20px 9px;
}
.popup div.errHilite {
	margin-left: -9px;
	width: 443px;
}
.popup .sfrm_errors {
	margin-left: -9px;
	width: 403px;
}

