/* ************************************************************************** */
/* commented backslash hack v2 voor IE                                        */
/* ************************************************************************** */

body{margin:0}/* for ie mac*/

/* commented backslash hack v2 \*/ 
html, body{height:100%;padding:0} 
* html, * html body {
	overflow: hidden;
	padding: 110px 0 190px 0;
	margin: -110px 0 -190px 0;
	padd\ing: 0;
	ma\rgin: 0;
}
* html #outer { 
	overflow: auto;
	height: 99.9%;
	voice-family: "\"}\""; voice-family:inherit;
}
* html #contain-all {
	position: absolute;
	overflow: scroll; /* was auto */
	overflow-x: hidden;
	overflow-y: scroll;
	width: 100%; height: 100%;
	z-index: 1;
	display: block;
	text-align: left;
	}
* html .iewrapper {
	width: 960px;
	margin: 0 auto;
	padding-left: 5px;
	}
* html .ieInnerwrapper {
	background: transparent;
	}
/* end hack */ 


/* ************************************************************************** */
/* ALGEMEEN                                                                   */
/* ************************************************************************** */

body {
	background: #c4df9b url('../images/bg.gif') center 162px repeat-y fixed;
	}

body, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	}

A, A:link {
   font-family: Arial, sans-serif; font-size: 12px; 
   font-weight: bold; text-decoration: none; 
   color: #a4287d;
   }
A:visited {
   color: #a4287d;
   }
A:active {
   text-decoration: underline; 
   color: #a4287d;
   }
A:hover {
   text-decoration: underline;
   color: #8fc244; 
   }
	

/* ************************************************************************** */
/* BASIS POSITIONERING WEBSITE                                                */
/* ************************************************************************** */

#top-bar {
	position: absolute; /* ie6 will treat this as fixed because of a bug where overflow:auto is set on a parent */
	top: 0px; left: 0px;
	width: 100%; height: 110px;
	margin: 0; padding: 0;
	z-index: 55;
	overflow: visible;
	background: transparent url('../images/boven.gif') center top no-repeat fixed;
	}
#topbar-inner {
	height: 110px;
	text-align: left;
	background: transparent;
	}

#footer-inner {
	height: 190px;
	background: transparent;
	text-align: center;
	}

/* mac hide - reduce page to allow the scrollbar to remain visible \*/
* html #topbar-inner,* html #footer-inner {margin: 0 17px;}
/* end hide*/

#footer{
	position: absolute;
	bottom: 0;
	margin: 0; padding: 0;
	width: 100%; height: 190px;
	z-index: 55;
	background: transparent url('../images/onder.gif') center bottom no-repeat fixed;
	}

.spacerH {height:110px}/* same height as header to preserve space*/
.spacerF {height:190px}/* same height as footer to preserve space*/

p{margin-top:0}

html>body #top-bar, html>body #footer{position:fixed}/* for moz/opera and others*/

#outer {
	background: transparent;
	}
#contain-all {
	width: 970px; 
	margin: 0 auto;
	background: transparent url('../images/mensen.gif') center bottom no-repeat fixed;
	}

/* ************************************************************************** */
/* OVERIG                                                                     */
/* ************************************************************************** */

#topbarContent {
	padding: 10px 0 0 1px;
	width: 968px;
	margin: 0 auto;
	background: #fff url('../images/bgTop.gif') repeat-x fixed;
	}
#topbarContent .foto {
	padding: 10px 10px 0 0;
	margin: 0;
	}
#topbarContent img {
	vertical-align: top;
	}

/*
#showRight ul {	
	margin-top: 0;
	list-style: none;
	margin-left: 0;
	padding-left: 2em;
	text-indent: -1em;
	}
#showRight ul li {	
	margin-top: 0.5em;
	}
#showRight ul li ul {	
	margin: 0 0 0.5em 0;
	}
*/

.ieInnerwrapper h1 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 5px 0px;
	color: #a4287d;
	}

/* START min-height ********************************************************* */
	.prop {
    float: right;
    width: 1px;
	}
	.clear {
    clear: both;
    height: 1px;
    overflow: hidden;
	}
	.minXYpx {
    height: 500px;
	background: #f00;
	}
/* EINDE min-height ********************************************************* */

#footerContent {
	width: 970px; height: 185px;
	margin: 0 auto;
	text-align: left;
	background: transparent url('../images/mensen.png') center top no-repeat;
	}
	
#footerContent .adres {
	padding: 120px 0 0 40px;
	}	
	
#footerContent a {
	font-weight: normal;
	position:relative;
	}	
	


#showLeft {
	width: 189px;
	margin: 0; padding: 0;
	float: left;
	z-index: 20;
	position: fixed;
	}

#showRight {
	width: 620px;
	margin: 0; padding: 0 150px 0 0;
	float: right;
	z-index: 10;
	}


