body{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	background-color: #F9FAF1;
}
#bovenaan{
	position: absolute;
	top: 0px;
	right: 20%;
	background-image: url(../images/bg-lijntje.gif);
	height: 145px;
}
#portal-searchbox, #portal-breadcrumbs {
    display: none;
}
#instituut{
        text-align: right;
	font-size: 22px;
	font-family: Arial;
	font-weight: bold;
	color: #003D78;
	position: relative;
	top: 80px;
}
#portal-personaltools, #portal-personaltools li, #portal-personaltools li a{
	background-color: #F9FAF1;
	border: 0;
	margin: 0;
	font-size: 10px;
	line-height: 0.5em;
	padding-top: 3px;
}
#visual-portal-wrapper {
    width: 82%;
}
.navTreeItem a{
	text-align: right;
}
dl.portlet dt{
    border: 0;
}

.portlet {
    border: 0;
}
.portletItem {
    border-left: 0;
    border-right: 0;
}

.navTreeItem a, dd.portletItem .navTreeItem a {
    padding: 0.1em;
	text-align: right;
	border-bottom: 1px solid #00407a;
}
.navTreeItem a:hover, dd.portletItem .navTreeItem a:hover {
	background-color: #00407a;
}
.navTreeCurrentItem, .navTreeItemInPath {
    background-color: #00407a;
    color: #FFFFFF !important;
}

h1{
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: #00407a;
	border: 0;
}
h2{
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	border: 0;
}
h3{
	font-size: 12px;
	font-weight: bold;
}
.teksttabel{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	background-color: #F9FAF1;
}

th, table.listing th, .portletHeader, dl.portlet dt, dl.portlet dt a span {
	background-color: #00407a;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
}

td{
	font-family: verdana;
	font-size: 12px;
}
a{
	color: #003D78;
	text-decoration: none;
}
#content-core ul{
    line-height: 1em;
}
dd span.description {
	font-weight: normal;
}

#portal-footer{
	font-size: 10px;
	background-color: #F9FAF1;
	border: 0;
	margin-left: 200px;
	padding: 0;
	line-height: 0.5em;
	text-align: left;
}
#portal-colophon{
	font-size: 10px;
	background-color: #F9FAF1;
	color: Black;
	border: 0;
	margin-left: 200px;
	line-height: 0.5em;
	text-align: left;
}

#tab{
	margin-left: 50px;
}
.rood{
	color: #8D0602;
}
.inv{
	visibility: hidden;
	display: none;
}
.label {
    display: block;
}