* {
	padding: 0;
	margin: 0;
}

html, body {
	height: 100%;
}
body {
	background-attachment: fixed;
	background-image: url(../images/test2.png);
	background-repeat: repeat;
	background-position: center top;
	background-color: #959D97;
	font-family: verdana, arial, helvetica, sans-serif;
}

#container {
position: relative;
	min-height: 100%;
	height:auto !important; /* voor moderne browsers */
	height:100%; /* voor IE */
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	width: 820px;
	margin: 0 auto;
	text-align: left;
}
html>body #container {
height: auto;	}

#top_ngp {
	margin-top: 0;
	margin-left:100px;
	background-color: #FFFFFF;
}
#menu_ngp {
	margin-top: 0;
	margin-left: 40px;
	width: 150px;
	}
#login_t {
	margin-top: 25px;
	margin-left: 46px;
	width: 150px;
	}
#content_ngp {
	width: 770px;
	padding: 15px 0 10px 0;
}
#bodytxt {
	width: 540px;
	margin: 0 0 80px 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #00509F;
	font-size:12px;
}
#stap1,#stap2,#stap3,#stap4 {
    display:none;}
#ngp_footer {
	clear:both;
	position:fixed;
	bottom:0; /* stick to bottom */
	padding: 10px 0 10px 32px;
	width: 180px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#bf_footer {
position: absolute;
	margin: 0 0 5px 50px;
	bottom:0; /* stick to bottom */
	width: 730px;}
#fotosRechts {
	width: 105px;
	float:right;
	margin-left: 20px;
}
#fotosRechts img {
	border:0;
	margin: 0 0 10px 0;
}

.clearT {
clear:left;
margin:0;
padding:0;}

.clearR {
clear:right;
margin:0;
padding:0;}

#human {
visibility:hidden;
display:none; }