html {
	height: auto;
	overflow: visible;
	max-height: none;
}

* html body, body  {
	height: auto;
	overflow: visible;
	max-height: none;
	background-image: none;
}

.extramargeonderkant, #top, #hoofdmenu, #zoekveld, #hoofdmenu_onderbalk, #service, #kruimelpad, #content #avlucht, .delen,
#content #buttons, #content p.extra_marge, #content #vlucht, #content .footer-wrapper, #content #na_footer-wrapper
  {
	display: none !important;
}



#content {
	position: relative;
	left:0;
	top: 0 !important;
	bottom: auto !important;
	right: auto !important;
	width: auto !important;
	height: auto !important;
	padding:0;
	margin:0;
	border:0;
	overflow: visible;
}

div.content>#content2 {
	position: relative;
	left:0;
	top: 0;
	height: auto;
}

* html div.content{
	border-top: 0px solid #fff;
	float: none !important;
}

body, body>#content, #gridgroup1, #gridgroup2 {
	float: none !important;
	height: auto;
}

.lnksmeti, .paginatitel_icoon, #sitetitelbalk {
	display: none;
}

#gridgroup2{top: 0;}


* html #main {
	position: inherit;
	width:100%;
	height: 100%;
	margin: 11px 40px 0 0;
	bottom: auto;
	right: auto;
}

#main {
	padding-top: 0.5em
	}	
	
#main>#main_content {
	margin: 0;
}
	
.gecko .meti {
	font-size:100%;
	font-weight: bold;
	text-decoration: none;
	position: relative;
	left:2px;
	right:2px;
}

.gecko .lnksmeti {
	position:relative;
	top: -2px;
	vertical-align: top;
	margin: 0;
	font-size: 800%;
	font-family: "Times New Roman";
	font-weight: bold;
	text-align: center;
	padding: 0px 2px;
	text-decoration: none;}
	
	

* html #mainzondervlucht {
	padding-top: 1em;
}

#content2a>#content2, #content2>#content3 {
	display: block !important;
}

.page-break { display:block; page-break-before:always; } 