html {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
body {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
span {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
object {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
iframe {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
h1 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
h2 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
h3 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
h4 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
h5 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
h6 {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
p {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
blockquote {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
pre {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
a {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
abbr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
address {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
cite {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
code {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
del {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
dfn {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
em {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
ins {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
kbd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
q {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
samp {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
small {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
strong {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
sub {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
sup {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
var {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
b {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
i {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
dl {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
dt {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
dd {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
label {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
legend {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
table {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
caption {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
tbody {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
tfoot {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
thead {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
tr {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
th {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
td {
	margin: 0px; padding: 0px; border: 0px currentColor; font-size: 100%; vertical-align: baseline;
}
section {
	display: block;
}
article {
	display: block;
}
aside {
	display: block;
}
header {
	display: block;
}
footer {
	display: block;
}
nav {
	display: block;
}
dialog {
	display: block;
}
figure {
	display: block;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
body {
	padding: 2em; width: 50em; line-height: 1.1;
}
a {
	text-decoration: none;
}
.clear {
	width: 0px; height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden;
}
.clearfix::after {
	width: 0px; height: 0px; line-height: 0; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.main-nav {
	display: none !important;
}
div.search {
	display: none !important;
}
.lang-switch {
	display: none !important;
}
.uni-seal a {
	display: none !important;
}
#sidebar {
	display: none !important;
}
#footer {
	display: none !important;
}
.author div {
	display: none !important;
}
#tabs {
	display: none !important;
}
.read-more {
	display: none !important;
}
.pub-years {
	display: none !important;
}
.chapter-image {
	display: none !important;
}
.siteroot {
	display: none !important;
}
#middle {
	display: none !important;
}
.rss-feed {
	display: none !important;
}
.pagination-spinner {
	display: none !important;
}
.more-button a {
	display: none !important;
}
.item .local-nav {
	display: none !important;
}
object {
	display: none !important;
}
#fof-search-form {
	display: none !important;
}
#codeigniter_profiler {
	display: none !important;
}
.nav-top ul {
	list-style: none;
}
.nav-top li {
	background: url("/images/default/arrow_right.png") no-repeat right 5px !important; padding-right: 10px; margin-right: 10px; float: left;
}
.nav-top li span {
	width: inherit !important;
}
.nav-top li.last {
	padding-right: 0px; margin-right: 0px;
}
.print-seal {
	width: 272px; float: left; display: block;
}
.site-id {
	padding: 50px 0px 0px 20px; float: left;
}
.site-id h1 {
	font-size: 36px;
}
.site-id h2 {
	font-size: 24px;
}
.section-article h4 a::after {
	font-size: 85%; font-style: italic; content: " ("attr(href)") ";
}
.item p a::after {
	font-size: 85%; font-style: italic; content: " ("attr(href)") ";
}
.item li a::after {
	font-size: 85%; font-style: italic; content: " ("attr(href)") ";
}
h3.section-list {
	margin: 1em 0px; font-size: 1.4em;
}
h2.section-title {
	margin: 1em 0px; font-size: 1.4em;
}
h2.item-title {
	margin: 1em 0px; font-size: 1.4em;
}
h2.fof {
	margin: 1em 0px; font-size: 1.4em;
}
.search-article {
	line-height: 1.25; margin-bottom: 2em; display: block;
}
.section-article {
	line-height: 1.25; margin-bottom: 2em; display: block;
}
.section-article h4 {
	margin-bottom: 0.2em;
}
.section-article h4 {
	margin-bottom: 0.2em;
}
.section-article img {
	margin: 4px 15px 4px -5px; padding: 4px; border: 1px solid rgb(221, 221, 221); float: left;
}
.section-article img {
	margin: 4px 15px 4px -5px; padding: 4px; border: 1px solid rgb(221, 221, 221); float: left;
}
.item {
	line-height: 1.5;
}
.item h3 {
	margin: 1em 0px 0.4em; font-size: 1.4em;
}
.item ol {
	margin: 0.5em 1.5em;
}
.item ul {
	margin: 0.5em 1.5em;
}
.item li {
	margin-bottom: 0.2em;
}
.item .abstract {
	font-style: italic; margin-bottom: 1em;
}
.item .img-above {
	margin: 0px -5px 1.75em 60px; padding: 4px; border: 1px solid rgb(221, 221, 221); width: 400px; overflow: hidden;
}
.item .img-below {
	margin: 0px -5px 1.75em 60px; padding: 4px; border: 1px solid rgb(221, 221, 221); width: 400px; overflow: hidden;
}
.item .img-above img {
	margin: 0px; width: 400px; display: block;
}
.item .img-below img {
	margin: 0px; width: 400px; display: block;
}
.item .youtube {
	width: 480px !important; margin-left: 5px !important;
}
.item .youtube object {
	display: block !important;
}
.item .img-left {
	margin: 0px 15px 1em -5px; padding: 0px; width: 210px; overflow: hidden; float: left;
}
.item .img-right {
	margin: 0px -5px 1em 15px; padding: 0px; width: 210px; overflow: hidden; float: right;
}
.item .img-left img {
	margin: 0px; padding: 4px; border: 1px solid rgb(221, 221, 221); float: right; display: block;
}
.item .img-right img {
	margin: 0px; padding: 4px; border: 1px solid rgb(221, 221, 221); float: right; display: block;
}
.item .img-right img {
	float: right;
}
.item .small.img-left {
	margin: 0px 15px 1em -5px; padding: 4px; border: 1px solid rgb(221, 221, 221); width: 90px; overflow: hidden;
}
.item .small.img-right {
	margin: 0px -5px 1em 15px; padding: 4px; border: 1px solid rgb(221, 221, 221); width: 90px; overflow: hidden; float: right;
}
.item .small.img-left img {
	margin: 0px; padding: 0px; border: currentColor; width: 90px; display: block;
}
.item .small.img-right img {
	margin: 0px; padding: 0px; border: currentColor; width: 90px; display: block;
}
.item .caption p {
	margin: 1% 0px; padding: 0px 5px; color: rgb(102, 102, 102); line-height: 1.2; font-size: 85%; font-style: italic;
}
.item .showpdf {
	padding: 1% 0px; border: 1px solid rgb(204, 204, 204); margin-bottom: 4%;
}
.item .showpdf ul {
	list-style: none;
}
.item .showpdf a {
	background: url("/images/default/file_pdf.png") no-repeat left !important; padding-right: 0px !important; padding-left: 15px;
}
.item .img-left.employee {
	padding: 4px; border: 1px solid rgb(221, 221, 221); margin-right: 4em; float: left;
}
.item .img-left.employee img {
	margin: 0px; padding: 0px; border: currentColor; display: block;
}
.item .img-left.employee {
	padding: 4px; border: 1px solid rgb(221, 221, 221); margin-right: 4em; float: left;
}
.item .img-left.employee img {
	margin: 0px; padding: 0px; border: currentColor; display: block;
}
.item .functie {
	float: left;
}
.item .functie {
	margin: 0px -1px 1em; border: 1px solid rgb(221, 221, 221); background-color: rgb(245, 245, 245);
}
.item .functie div {
	margin: 4px;
}
.item .functie ul {
	padding-left: 35px; list-style-type: square;
}
.item .tab-contact th {
	width: 13em; text-align: right; padding-right: 2em;
}
.author {
	margin-top: 1em; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.author .alright.omega.grid-5 {
	width: 100%; text-align: right; display: block !important;
}
