html {
	overflow: hidden;
	min-height: auto;
} 

body, #wrapper {
	overflow: hidden;
}
html body.geen_avlucht div.content, div.content>#content2 {
	position: relative;
	top: 0;
	overflow: hidden;
}
#avlucht {
	position: absolute;
	left: -1000px;
}

body, html, #gridgroup2 {
	height: auto;
	max-height: none;
}

.geen_avlucht .scroll-pane {
	height: auto;
}


body.geen_avlucht.vorm9353247 div.content {
	top: 0;
}

.homeknop {
		height: auto;
		max-width: 96%;
		width: 96% !important;
		margin: 0 2%;
}
#f15_title_content_zonder_ul {
		width: 100% !important;
}
.geen_avlucht.vorm9353241 #monsel,
.vorm9353241.gewoneversie #monsel {
	left: 0;
	width: 100% !important;
}


#gridgroup0, .safari #gridgroup0>#f15zoekbalk, #gridgroup2 {
	width: 100%;
}

#topright {
	right: 0;
	width: 4.7%;
	display: block;
	overflow: hidden;
	display:none;
}
#homepage div.content #content2 {
	background: url(/9353241/g/8er_cols_topleft_29h.png) repeat-x left top;
}
body.geen_avlucht.vorm9353247 div.content #content2 {
	background: url(/9353241/g/8er_cols_topleft_29h_247.png) repeat-x left top !important;
}


.webkit #homepage #gridgroup0 #f15zoekbalk, .webkit .vorm9353247.geen_avlucht .f15afb, .webkit .vorm9353247.geen_avlucht div.f15vlucht,
#homepage #gridgroup0 #f15zoekbalk, .vorm9353247.geen_avlucht .f15afb, .vorm9353247.geen_avlucht div.f15vlucht {
	width: 100%;
}
.gewoneversie #gridgroup0_container {
	padding: 0;
}
body.geen_avlucht.vorm9353247 #f15_title{
	right: 34% !important;
}
#f15_title {
	margin-right: -111px;
}
.gewoneversie #gew_f15_title {
/*	right: 34% !important;*/
	margin-right: -111px;
}






@media screen and (max-width: 1000px) {
	.col_container1{
		float:left !important;
		width:33.3% !important
	}
	div.f15vlucht{
		width:100%; 
	}
}

@media screen and (max-width: 700px) {
	.col_container1{
		float:left !important;
		width:49.5% !important
	}
	.zoekknop{
		display:none;
	}
	.div_zoekveld {
		width: auto;
	}
	#f15_logo_links, #f15logo1 {
		display:none;
	}
	.vorm9353261 #f15_logo_links, .vorm9353261#f15logo1 {
		display: block;
		background: transparent;
	}
	li.ovz:nth-child(n+11) {
		display:none;
	}
	.scroll-pane {
		height: auto !important;
	}
	ul.ovz {
		height:auto;
	}
	div.div-ovz {
		height:auto;
		overflow:hidden;
	}
	.jspPane {
		height:auto;
		overflow:hidden;
		position:relative !important;
	}
	.col_container1 {
		height:auto !important;
		overflow:hidden !important;
	}
	.iphone. col_container1 {
		height:auto !important;
		overflow:hidden !important;
	}
	
	
	.iphone.safari.mobile .col_container1 {
		overflow: auto !important;
	}
	html.iphone.safari.mobile body.geen_avlucht div.content {
		overflow: auto !important;;
	}
	
	html.webkit.mobile.iphone div.content > #content2, 	
	html.iphone.safari.mobile body.geen_avlucht #gridgroup1_zondervlucht,
	html.iphone.safari.mobile div.cols,
	html.iphone.safari.mobile body.geen_avlucht #mainzondervlucht {
		position: relative !important;
		bottom: auto !important;	
	}
	html.iphone.safari.mobile div.cols {
		position: relative !important;
	}
	
	
	
	.jspContainer {
		height:auto !important;
		overflow:hidden !important;
	}
	#gridgroup0 #f15zoekbalk {
		width: 99.9% !important;
	}

}



@media screen and (min-width: 501px) and (max-width: 700px) {
	#monsel li {
		height: 28px;
		border-top-width: 7px;
	}
	#monsel .eersteitem {
		border-top: none;
	}
	.homeknop {
		max-width: 76%;
		width: 76% !important;
		margin: 0 12%;
	}
}
@media screen and (min-width: 401px) and (max-width: 500px) {
	#monsel li {
		height: 28px;
		border-top-width: 7px;
	}
	#monsel .eersteitem {
		border-top: none;
	}
}
@media screen and (min-width: 321px) and (max-width: 641px) {
	.f15vlucht_content {
		margin-left: -0.2em;
	}
	div.f15vlucht_content ul {
		float: left;
	}
	.col_container1{
		float:left !important;
		width:99% !important
	}
	#monsel li {
		height: 22px;
		border-top-width: 13px;
	}
	#monsel .eersteitem {
		border-top: none;
	}
	.vorm9353241 #monsel {
		top: 1em;
	}

	
}
@media screen and (max-width: 320px) {
	.col_container1{float:left !important;width:99% !important}
	#monsel li {
		height: 20px;
		border-top-width: 11px;
	}
	#monsel .eersteitem {
		border-top: none;
	}
	.vorm9353241 #monsel {
		top: 0.9em;
	}
}


@media screen and (max-width: 400px) {
	.col_container1{float:left !important;width:99% !important}
}

@media screen and (max-width: 500px) {
	#f15vlucht {
		padding: 0;
	}
	.geen_avlucht div.f15vlucht {
		right: auto;
	}
}

