* {	padding: 0;	margin: 0; }

/* ************************************************************************** */
/* 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: 0 0 28px 0;
	margin: -0 0 -28px 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: 970px;
	margin: 0;
	padding-left: 0;
	}
* html .ieInnerwrapper {
	background: transparent;
	}
/* end hack ----------------------------------------------------------------- */
 
 
 
/* ************************************************************************** */
/* FOOTER                                                                     */
/* ************************************************************************** */

#footer{
	position: absolute;
	bottom: 0;
	width: 100%; height: 28px;
	z-index: 50;
	}
	#footer-inner {
	height: 28px;
	background: transparent;
	text-align: left;
	}

#showFooter {
	top: 0;
	width: 970px; height: 28px;
	margin: 0;
	overflow: hidden;
	}
	#algemeen #showFooter {
	background: transparent url('../images/bg/beeldend.gif') top left repeat-x;
	}
	#muziek #showFooter {
	background: transparent url('../images/bg/muziek.gif') top left repeat-x;
	}
	#dans #showFooter {
	background: transparent url('../images/bg/dans.gif') top left repeat-x;
	}
	#beeldend #showFooter {
	background: transparent url('../images/bg/beeldend.gif') top left repeat-x;
	}
	#theater #showFooter {
	background: transparent url('../images/bg/theater.gif') top left repeat-x;
	}
	#musical #showFooter {
	background: transparent url('../images/bg/dans.gif') top left repeat-x;
	}
#showFooter div {
	padding-top: 1px;
	line-height: 27px;
	text-align: center;
	}

	
	
/* ************************************************************************** */
/* OVERIG                                                                     */
/* ************************************************************************** */

/* mac hide - reduce page to allow the scrollbar to remain visible --------- \*/
* html #footer-inner {margin: 0 0;}
/* end hide ----------------------------------------------------------------- */

.spacerF { height: 28px; }  /* same height as footer to preserve space*/

html>body #footer { position:fixed } /* for moz/opera and others*/

#contain-all {
	width: 970px; height: 305px;
	margin: 0;
	background: transparent;
	}
	#algemeen #contain-all {
	background: transparent url('../images/bg/algemeen.jpg') top left no-repeat;
	}
	#muziek #contain-all {
	background: transparent url('../images/bg/muziek.jpg') top left no-repeat;
	}
	#dans #contain-all {
	background: transparent url('../images/bg/dans.jpg') top left no-repeat;
	}
	#beeldend #contain-all {
	background: transparent url('../images/bg/beeldend.jpg') top left no-repeat;
	}
	#theater #contain-all {
	background: transparent url('../images/bg/theater.jpg') top left no-repeat;
	}
	#musical #contain-all {
	background: transparent url('../images/bg/dans.jpg') top left no-repeat;
	}

.floatLeft50 {
	float: left;
	width: 49%;
	text-align: left;
	}
.floatRight50 {
	float: right;
	width: 49%;
	text-align: right;
	}

/* ************************************************************************** */
/* CURSUS                                                                     */
/* ************************************************************************** */

#cursusHeader,
#cursusDetails,
#cursusInschrijven {
	padding: 0 1em 1em 1em;
	}	
	
	
/* ************************************************************************** */
/* CONTENT                                                                    */
/* ************************************************************************** */

#showLeft {
	float: left;
	margin: 0; padding: 0;
	width: 236px;
	}
	
#showRight {
	float: left;
	margin: 0; padding: 0;
	width: 681px;
	}

/* START min-height -------------------------------------------------------- \*/
	.prop { float: left; width: 1px; }
	.clear { clear: both; height: 1px; overflow: hidden; }
	.minXYpx { height: 500px; background: #f00;	}
/* EINDE min-height --------------------------------------------------------- */


/* ************************************************************************** */
/* SHOW LEFT                                                                  */
/* ************************************************************************** */

#showLogo {
	position: absolute;
	left: 17px; top: 16px; 
	}

#menuLeft {
	text-align: right;
	position: absolute;
	top: 274px; left: 56px;
	z-index: 90;
	}

	
/* ************************************************************************** */
/* SHOW RIGHT                                                                  */
/* ************************************************************************** */

#showTitle {
	position: absolute;
	top: 60px;
	width: 680px; height: 30px;
	display: block;
	}
#showBreadcrumb {
	position: absolute;
	top: 90px;
	width: 680px; height: 30px;
	display: block;
	}
#showContent {
	margin-top: 125px;
	width: 680px;
	display: block;
	}

	
