html, body {
	margin:0;
	padding:0;
	height: 100%;
}

h1, h2, h3, h4, h5, h6, p {
  position: relative;
} 

div#centerwrap {
	position:relative;
	height:100%;
	width:770px;
	margin:0 auto;
	padding:0 0;
	text-align:left;

}

div#header {
	position: relative;
	top:0px;
	height:36px;
}

div#foto {
	position:absolute;
	margin-left:246px;
	top:36px;
	height:180px;
	width:524px;
	background-image:url("../images/header.jpg");
}

div#menuLeft {
	position:relative;
	height:180px;
}



/* Maak een table als lay-out voor niet IE gebruikers */

.equalHeight {
	display:table;
}

.row {
	display:table-row;
}

.row div {
	display:table-cell;
	vertical-align:top;
}

.row .left {
	width:246px;
}

.row .left#middleLeft {
	vertical-align:middle;
}

.row .left#bottom {
	vertical-align:middle;
}

.row .center {
	width:9px;
	padding:0px;
	background-image:url(../images/schaduw.gif);
}

.row .right {
	width:520px;
}

.row .right img {
	border:none;
	vertical-align:middle;
}

.row .right#middleRight #alignRight {
	/* float:right; geeft geen goed resultaat */
	padding-left:420px;
}


.row .right#middleRight {
	vertical-align:middle;
	padding-left:15px;	
}

.row .right .blueBack {
	margin:5px;
	display:block;	
	height:36px;
}

hr {
   	border:0px;
  	width:100%;
	height:1px;
}

/* Menu */

#menuLeft ul {
	list-style-type: none;  
	margin: 0px;
	padding: 0px;
}

#menuLeft a {
	display: block;
	margin: 0px;
	padding: 6px 12px;
}


#menuLeft ul li a {
	height: 1%; /* Voor IE */
}
