body 
{
	background-color: #c5c3c4;
	font-family: "new_rubrik_edgemedium";
	font-size: 13px;
	margin: 0 auto;
}

div.cleardiv
{
	clear: both;
}

div#wrapper-body 
{
	width: 960px;
	margin: 20px auto 0 auto;
	background-color: #ffffff;
	padding: 5px; /* Dit is een extra padding buiten het grid */
}

div#wrapper-body div#grid
{
	width: 960px;
	padding: 0;
	margin: 0;
}
	
div#header 
{
	z-index: 2;
	position: relative;
	margin: 0;
	padding: 0;
	left: 0;
}
	
	div#header a.logo
	{
		display: block;
		width: 270px;
		height: 65px;
		margin: 30px 0 0 5px;
		float: left;
		background-image: url('../img/logo.png');
		background-repeat: no-repeat;
	}
	
	div#header div.wrapper-payoff {
		float: left;
	}
	
		div#header span.payoff {
			display: block;
			float: left;
			margin: 20px 0 0 10px;
			font-size: 20px;
		}
		
		div#header span.payoff-small {
			display: block;
			float: left;
			clear: left;
			margin: 10px 0 0 10px;
			font-size: 16px;
		}
	
	div#header form 
	{ 
		float: right;
		margin: 55px 10px 13px 0;
	} 
	
		div#header form p
		{
			float: left;
		}
		
		div#header form input[type="text"]
		{
			width: 284px;
			height: 36px;
			font-family: "Arial";
			font-size: 12px;
			color: #787878;
			padding: 0 0 0 5px;
			margin: 0 0 0 0;
			border: 1px solid #c5c3c4;
			border-right: none;
			border-radius: 2px;
			background: #f8f6f6;			
		}
		
		div#header form input[type="submit"]
		{
			width: 36px;
			height: 38px;			
			padding: 0;
			margin: 0 0 0 0;
			border: 1px solid #c5c3c4;
			border-left: none;
			background-color: #f8f6f6; 
			border-radius: 2px;
			background-image: url('../img/search_button.png');
			background-repeat: no-repeat;
			background-position: 10px 10px;
			cursor: pointer;
			position: relative;
			left: -3px;
		}
		
div#zwart
{
	position: relative;
	width: 970px;
	background-color: red;
	
}
