/*		body {
	min-width: 630px;          2 x (LC fullwidth + CC padding) + RC fullwidth 
}
*/
#container {
	background: #fff url(images/contentkader_rechts.png) repeat-y top right; /* deze regel is voor niet-IE */
	width: 100%;

}

#container2 {
	padding-left:0px;
	padding-right: 27.05em;
	background: url(images/contentkader_links.png) repeat-y top left; /* deze regel is voor niet-IE */
}
		
* html #container {
	background-color: transparent;
}
* html #container2 {
	padding-right: 325px;
}

#content_zondervlucht #container2 {
	padding-right: 0;
}

#container .column {
/*position: relative;*/  /* Uitgezet omdat anders anchorlinks in gecko niet goed uitkomen*/
	float: left;
}
	
#main {
	padding: 10px 0px 10px 0px;
	width: 100%;
}

#main .column_content {
	padding: 0 1.9em 0 2.1em;
}
		
/*		#left {
	width: 180px;              LC width 
	padding: 0 10px;           LC padding 
	right: 240px;              LC fullwidth + CC padding 
	margin-left: -100%;
}*/
	
#container #vlucht {
	width: 300px;
	padding: 1.5em 0 0.9em 0;
	margin-right: -100%;
}

#footer, #footer_service {
	clear: both;
}

* html #footer{
	background: url(images/contentkader_rechts.png) repeat-y top right; 
}

#footer_service {
	background: url(images/contentkader_rechts.png) repeat-y top right; 
	height: 1.5em;
	width: 100%;
}
#footer_onderkant {
	width: 100%;
	height: 7em;
	background:#d9f1d9;
	background-image: url(images/contentkader_onder.png); background-repeat: repeat-x; background-position: top right;  /* deze regel is voor IE */
}

#footer_onderkant_content {
	width: 100%;
	height: 7em;
	background-image: url(images/contentkader_hoek_linksonder.png); background-repeat: no-repeat; background-position: top left;
}

/*** IE Fix6 ***/
* html #container #vlucht {
	left: 210px;              /* RC fullwidth */
}

/*** Equal-height Columns ***/




#container {
	display: block; /* this time Operas 7 + 8 need block, not inline-block */
}
#container2 {
	display: block; /* this time Operas 7 + 8 need block, not inline-block */

}


/* but that makes IE go crazy, fix in style_ie.css */
/* easy clearing */
#container:after, #container2:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	overflow: hidden;
	}
/* end easy clearing */
		
		
* html #xxcontainer .column {
/* p-b + m-b hacks for IE 5.01 */
padding-bottom/**/: 30000px !important;
margin-bottom/**/: -30000px !important;
}

a.anchorlnk {
	position: absolute;
	margin-top: 0;
}
		
		
		
/*** Footer Fix ***/

* html body {
/* 
	overflow: hidden;
	uitgecomment ab 09-02-13 om f15 niet meer te fixen
 */
}
/*** Just for Looks ***/

body {
	margin: 0;
	padding: 0;
	background: #FFF;
}

#header {
	border-top: 10.55em solid #D9F1D9;
	margin: 0;
}
.header {
/*	height: 20.6em;*/
	height: 247px;
}	
body.vi2cgaz4ekz9 #container .header_videoblogs {
	height: 33.7em;
	background: none;
}

body.vi4uonuckvh1  #container .header_videoblogs {
	height: 20.6em;
}


#header .container {
	background: url(images/contentkader_links.png) repeat-y top left; 
}
#header .container2 {
	background: url(images/contentkader_rechts.png) repeat-y top right; 
}

#header_boven {
	background: url(images/contentkader_boven.png) repeat-y top right; 
	height: 1.95em;
	width: 100%;
}
#header_boven_content {
	background: url(images/contentkader_hoek_linksboven.png) no-repeat top left; 
	height: 1.95em;
	width: 100%;
}
#header .tekst, #video, #audio {
	width: 18em;
	padding: 2.6em  0 0 1.75em;
	font-size: 165%;
	font-weight: 700;
	line-height: 110%;
}
#header .tekst {
/*	height: 8.7em;*/
	height: 224px;
	padding: 0;
}

#video, #audio {
	height: 19.2em;
	padding: 0 1.35em 0 1.25em;
	width: auto;
}
#video_content, #audio_content {
	background: #b8e5b8;
	height: 19.2em;
}

#audio, #audio_content {
	height: 11.35em;
}
 
#video #film, #audio #file {
	width: 21em;
	height: 16.35em;
	float: left;
	display: inline;
	padding: 1em;
}
#audio #file {
	height: 9.05em;
}

#video #tekst, #audio #tekst {
	width: 14.1em;
	height: 10em;
	float: right;
	display: inline;
	padding: 0.5em 1em 1em 0;
}
#audio #tekst {
	height: 9.8em;
}

#video #tekst p, #audio #tekst p {
	font-size: 65%;
	font-weight: normal;
}
#video #tekst .form strong, #audio #tekst .form strong {
	color: #000;
	font-size: 65%
}
#video #tekst .form2, #audio #tekst .form2 {
	margin-top: 0.4em;
}
#footer-wrapper {
	border-top: none;
	border-right: none;
	background: #fff url(images/contentkader_links.png) repeat-y top left; 
}
#footer {
	padding: 0.3em 4.25em 0.3em 0;
	margin-left: 1.5em;
	background:#d9f1d9;
	overflow: hidden;
	background: #fff url(images/contentkader_rechts.png) repeat-y top right; 
}
#footer_content {
	background: #efece9 url(images/8er_footer.jpg) repeat-x top right; 
	padding: 1em 1em 0 1em;
	margin: 0 0em 4em 0;
}

* html #footer_content {
	width: auto;
}
#container .column {
	padding-top: 1em;
}

		
* html #inhoud #main {
	width: auto;
	background: #fff url(images/contentkader_links.png) repeat-y top left; 
}
* html #inhoud #vlucht {
	background: #fff;
	position: relative;
	left: 0;
}
		
		
	
		
		
		