html, body {	padding-left: 100px;	align: center;	height: 77%;         				/* required */	width: 1000px;          				/* required - desired width */	background-color: #EDE9FF;			/* background color */	font-family:arial,sans-serif;	font-size:small;}body {	text-align: center;	padding: 0;           				/* required to "hide" distance div */	margin: 15px;            				/* required to "hide" distance div */}div#distance { 	text-align: center;	background-color: #EDE9FF;			/* background color *//*	background: red;      				/* temporary - used to see div (inschakelen als je een rode lijn)*/}div#content {	position: relative;   				/* positions content on top of distance */	margin: 0px; 					/* half of content height */	padding: 10px;            				/* required to "hide" distance div */	text-align: left;     				/* horizontal centering hack for IE */	height: 39em;         				/* required - desired height */	width: 1000px;          				/* required - desired width */	background: white;     				/* cosmetic */	color: #7d73b2;       				/* required */	clear: left;          				/* required */	border-top: #7d73b2 solid 30px;		/* border all around */}.buttonscontainer {	margin-top: 40px;	text-align: left;   				/* horizontal centering hack for IE */	width: 144px;}.buttons a {	color: #7d73b2;	background-color: #ffffff;	padding: 4px;	padding-left: 3px;	display: block;	border-bottom: 1px solid #7d73b2;	font: 12px Arial, sans-serif;	font-weight: bold;	text-decoration: none;	text-align: left;}.buttons a:hover {	background-color: #ffffff;	color: #9c1e8b;	text-decoration: none;}div#iframe {	left: 170px;	top: 105px;	padding-right: 20px;	position: absolute;	margin: 24px;	overflow: auto;						/* overflow zorgt ervoor dat er een scrollbalk komt als de content te veel is */	height: 29em;						 	width: 809px;          				/* required - desired width */}	* + html div#iframe {				/* dit is de hack om IE7 iets anders te laten doen. !important werkt niet meer in IE7 */	width: 809px}	div#iframe h1 {		color: #7d73b2;		font-size:14px;	}	div#iframe a:link {		color: #7d73b2;	}	div#iframe a:hover {		color: #9c1e8b;	}	div#iframe p {		color: #9c1e8b;		font-size:12px;	}	div#footer {	text-align: center;	height: 1.8em;         				/* required - desired height */	background: #7D73B2;    			/* cosmetic */	padding: 4px;						/* distance from text to border */	clear: left;          				/* required */	border-top: #000000 solid 1px;		/* border all around */	border-bottom: #000000 solid 1px;	width: 1016px;}	div#footer a:link {		color: #ffffff;}	* + html div#footer a:link {		color: #ffffff;	}	* + html div#footer {				/* IE7 hack */		bottom: 1px;		text-align: center;     		/* horizontal centering hack for IE */}	div#footer p {		line-height: 0px;		color: #FFFFFF;		font: 10em;}	* + html div#footer p {		padding-top: 3px;				/* IE7 hack */		line-height: 15px;}
