body {
	color: #000;
	font-size: 50%;
}
#container {
	zwidth: auto; /* bug to find out: if width is set, printstylesheet makes IE7 crash...  */
	width: 90%;
	xfont-size: 0.9em;
}
#siteheader, #hoofdnav, #pageheader ul, #contextnav, #newsArchive, #searchnav, .newsAlert, span.textareafooter, .browseSegments {
	display: none;
}
#pageheader {
	padding: 0;
}
#pageheader h2 {
	color: #000;
	padding: 3px 0;
}
#content {
	border-top: solid 1px #000;
}
#contentarea {
	width: auto;
	font-size: 1.1em;
	
}
#contentarea h2 {
	color: #000;
}
.textarea {
	border: none;
	padding: 0;
	width: 100%;
}

#tablenavigationboven, #tablenavigationonder {
	display: none;
}
table.overview, table.overview td, table.overview tbody th {
	border: solid 1px #999;
	color: #000;
	font-size: 1.1em;
}
table.overview tbody th a {
	display: list-item;
	list-style-type: circle;
	padding-left: 0px;
	margin-left: 15px;
	color: #000;	
}
table.overview tbody tr.opened th a:link, table.overview tbody tr.opened th a:visited {
	list-style-type: disc;
	color: #000;
}
td.icons a {
	display: none;
}
table.overview, table.data{
	width: auto;
}
table.overview tbody th, table.overview thead th.cursusnaam {
	width: auto;
}
table.data td, table.data tbody th {
	padding: 2px;
}
table.overview tfoot td {
	border-top: solid 1px #999;
}
table.overview tfoot td span.tablefooter {
	background: none;
	border: none;
}
table.overview tfoot td p {
	padding-left: 0;
}
table.overview thead th{
	border-bottom: 2px solid #999;
	background-color: none;
}
table.overview thead td {
	border: solid 1px black;
}
table.overview tr.opened td, table.overview tr.opened th {
	font-weight: bold;
	font-size: 1.2em;
}
tr.extrainfo .details td, tr.extrainfo .details th  {
	border: none;
	font-weight:0.9em !important;
}
ul.downloadlist li {
	font-weight: bold;
	color: #000;
	font-size: 1.2em;
	width: auto;
}

ul.downloadlist li li {	
	font-size: 1em;
	width:400px;
}
input, textarea, select {
	border: solid 1px #666666;
}

.maintitle{
	width:450px;
}
