* { margin: 0px;	padding: 0px; outline-style: none; }

html, body {
	width: 100%; height: 100%;
	font: 11px arial, verdana, sans-serif;
	background-image: none;
}

#site {
	width: 650px;
	border: 0px solid #000;
	background-image: none;
}

/* ------------------------------------------------------------------------- Header */

#header_back {
	background: none;
	display: none;
}

#header {
	margin-bottom: 5px;
	width: 650px;
	height: 95px;
	float: left;
	display: none;
}

#print_header {
	width: 650px;
	height: 110px;
	float: left;
	text-indent: 0px;
	text-align: right;
	display: block;
	border-bottom: 1px solid #434343;
	background-color: #fff;
}

#print_header img {
	float: left;
}

#print_header table{
	float: right;
}


/* ------------------------------------------------------------------------- Display none */

#topnavigation, #zoeken, #navigation, #extra #nieuws, #footer {
	width: 0px;
	display: none;
}

/* ------------------------------------------------------------------------- Content */

#content {
	padding-top: 10px;
	width: 650px;
	float: left;
	clear: both;
	background-image: none;
	background-color: #fff;
}

#shadow {
	margin: 0px;
	padding: 0px;
	background-image: none;
	background-color: #fff;
}

#lshadow, #rshadow {
	display: none;
	background-image: none;
	background-color: #fff;
}

#content .text_large, #content .text_medium, #content .text_small {
	padding: 9px 9px 9px 9px;
	width: 600px;
	font: 12px arial, verdana, sans-serif; 
	line-height: 16px;
	color: #434343;
	background-color: #fff;
}

h1 {font: 20px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
h2 {font: 18px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
h3 {font: 16px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
h4 {font: 14px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
h5 {font: 13px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}
h6 {font: 12px arial, verdana, sans-serif; font-weight: bold; margin-bottom: 7px;}

p { margin-bottom: 9px;}

ul { margin: 10px 0px 10px 15px;}

li { margin: 5px 0px 5px 0px;}

ol { margin: 10px 0px 10px 22px;}

img { margin: 0px 0px 5px 0px; clear: both;}

a:link, a:visited {
	color: #434343;
}

a:hover {
	color: #838383;
}

/* ------------------------------------------------------------------------- footer */

#print_footer {
	width: 650px;
	height: 110px;
	float: left;
	text-indent: 0px;
	text-align: left;
	display: block;
	border-top: 1px solid #434343;
	background-color: #fff;
}

#print_footer table{
	float: right;
}

.clear { clear: both;	height: 0px; font: 0px sans-serif; line-height: 0px; }