body div.popup {
	border: 1px solid #E5E5E5;
	background: #FFF;
	min-width: 440px;
	max-width: 740px;
	
	-webkit-box-shadow: 0px 0px 90px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0px 0px 90px rgba(0, 0, 0, 0.5);
	box-shadow: 0px 0px 90px rgba(0, 0, 0, 0.5);
}
body div.popup > div.content 
{
/*	padding: 15px 20px;*/
}

body div.popup > button.close-button {
    left: 680px;
    position: absolute;
    z-index: 14;
    margin: -20px -20px 0 0;
    padding: 5px 14px 3px 4px;
}

body div.popup > div.content > div.title {
	padding: 18px 20px;
	height: 18px;
	overflow: hidden;
	background-color: #F9F9F9;
	border-bottom: 1px solid #E5E5E5;
}

body div.popup > div.content > div.help_content {
	padding: 15px 20px;
}

body div.popup > div.content > div.title > h2 {
	width: 100%;
	max-width: 100%;
        margin-bottom: 0;
}

.popup.confirmation {
	overflow: hidden;
	background-color: #F9F9F9;
	border-top: 1px solid #E5E5E5;
}

	.popup.confirmation .content {
		padding: 15px 20px;
	}

.popup .confirmation {
	margin-top: 0 -20px 0;
	padding: 10px 20px;
	overflow: hidden;
	background-color: #F9F9F9;
	border-top: 1px solid #E5E5E5;
}

body div.popup > div.loader {
	clear: both;
	text-align: center;
	padding: 30px 0 0 0;
} 

	.loadingMessage {
		text-align: center;
	}

	
	
/**
 * De warning popup
 */
 
/*body div.popup.warning {
	-webkit-box-shadow: 0px 0px 90px rgba(255, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 90px rgba(255, 0, 0, 0.2);
	box-shadow: 0px 0px 90px rgba(255, 0, 0, 0.2);
	
	border: 1px solid #7F5A5A;
}*/
	
	
	
/*
 * De help popup
 */
 
body div.popup.help {
	color: #2D2D2D;	
	font: 12px/22px Arial,Helvetica,sans-serif;
	width: 700px;
}

body div.popup.help .title {
	padding: 10px 20px;
	overflow: hidden;
	background-color: #F9F9F9;
	border-bottom: 1px solid #E5E5E5;
}

body div.popup.help .title > h2 {
	padding: 0 0;
}

body > div.popup.help > button.close-button {
	left: 680px;
	position: absolute;
	z-index: 14;
	margin: 9px -2px 0px -29px;
	padding: 5px 14px 3px 4px;
}

body div.popup.help > .content > div.help_content {
	overflow: auto;
}

body div.popup.help > div.help_content > h3 {
	margin:  0 0 2px;
	color:  #2D2D2D;
}

body div.popup.help h3 {
	margin:  0 0 2px !important;
	color:  #2D2D2D;
}

body div.popup.help p {
	margin:  0 0 20px;
}


body div.popup.help .confirmation {
	margin-top: 0 -20px 0;
	padding: 10px 20px;
	overflow: hidden;
	background-color: #F9F9F9;
	border: 1px solid #E5E5E5;
	margin:  20px 0px -10px 0px;
}


body div.popup.help input[type="button"] {
    background: url("../../img/kruis_transparent.png") no-repeat scroll right center #EFEFEF;
    border: 1px solid #C5C7C8;
    clear: both;
    color: #11282A;
    cursor: pointer;
    float: right;
    padding: 7px 25px 7px 7px;
    margin-right: -12px;
}



