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 {
	line-height: 1;
}
.container {
	width: 740px; margin-right: auto; margin-left: auto;
}
.grid-1 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-2 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-3 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-4 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-5 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-6 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-7 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-8 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-9 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-10 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-11 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-12 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-13 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.grid-14 {
	margin-right: 10px; margin-left: 10px; float: left; display: inline; position: relative;
}
.container .grid-1 {
	width: 90px;
}
.container .grid-2 {
	width: 90px;
}
.container .grid-3 {
	width: 200px;
}
.container .grid-4 {
	width: 200px;
}
.container .grid-5 {
	width: 240px;
}
.container .grid-6 {
	width: 280px;
}
.container .grid-7 {
	width: 390px;
}
.container .grid-8 {
	width: 390px;
}
.container .grid-9 {
	width: 500px;
}
.container .grid-10 {
	width: 500px;
}
.container .grid-11 {
	width: 610px;
}
.container .grid-12 {
	width: 610px;
}
.container .grid-13 {
	width: 720px;
}
.container .grid-14 {
	width: 720px;
}
.alpha {
	margin-left: 0px;
}
.omega {
	margin-right: 0px;
}
.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;
}
.uni-col {
	background-color: rgb(12, 37, 119) !important;
}
.archeologie-col {
	background-color: rgb(0, 122, 69) !important;
}
archeology-col {
	background-color: rgb(0, 122, 69) !important;
}
.wisnatuur-col {
	background-color: rgb(238, 125, 17) !important;
}
.mathscience-col {
	background-color: rgb(238, 125, 17) !important;
}
.cml-col {
	background-color: rgb(238, 125, 17) !important;
}
.rechten-col {
	background-color: rgb(181, 0, 107) !important;
}
.law-col {
	background-color: rgb(181, 0, 107) !important;
}
.fsw-col {
	background-color: rgb(220, 0, 46) !important;
}
.socialsciences-col {
	background-color: rgb(220, 0, 46) !important;
}
.geestes-col {
	color: rgb(12, 37, 119) !important; background-color: rgb(222, 221, 58) !important;
}
.humanities-col {
	color: rgb(12, 37, 119) !important; background-color: rgb(222, 221, 58) !important;
}
.geestes-col a {
	color: rgb(12, 37, 119) !important; background-color: rgb(222, 221, 58) !important;
}
.humanities-col a {
	color: rgb(12, 37, 119) !important; background-color: rgb(222, 221, 58) !important;
}
.campusdh-col {
	background-color: rgb(0, 146, 164) !important;
}
.campusthehague-col {
	background-color: rgb(0, 146, 164) !important;
}
html {
	-ms-overflow-y: scroll;
}
body {
	background: rgb(223, 227, 238); font-family: verdana, sans-serif; font-size: 75%;
}
sup {
	height: 0px; line-height: 1; vertical-align: baseline; position: relative; _vertical-align: bottom;
}
sub {
	height: 0px; line-height: 1; vertical-align: baseline; position: relative; _vertical-align: bottom;
}
sup {
	bottom: 1ex;
}
sub {
	top: 0.5ex;
}
a {
	text-decoration: none;
}
a[href] {
	color: rgb(0, 68, 170);
}
a[href]:hover {
	text-decoration: underline;
}
.invisible {
	display: none;
}
.container {
	width: 750px;
}
.main {
	background: url("/images/default/bkg_main.png") repeat-y rgb(255, 255, 255);
}
.grid.main {
	background: url("/images/default/the_amazing_grid.png") repeat-y 10px 0px rgb(255, 255, 255) !important;
}
.form {
	background-color: rgb(255, 255, 255);
}
.partymode {
	background: url("http://www.twoyoutubevideosandamotherfuckingcrossfader.com/party_animals_e0.gif");
}
.nav-top {
	line-height: 1.9; font-size: 95%; margin-top: 0.25em;
}
.nav-top ul {
	list-style: none;
}
.breadCrumbHolder {
	width: 620px !important;
}
.module::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.breadCrumb {
	margin: 0px; padding: 0px; width: 620px; height: 20px; color: rgb(102, 102, 102); overflow: hidden; float: left; display: block;
}
.breadCrumb ul {
	margin: 0px; padding: 0px; height: 20px; display: block;
}
.breadCrumb li {
	background: url("/images/default/crumb_chevron.png") no-repeat 100% 0px; margin: 0px 6px 0px 0px; padding: 0px 8px 0px 0px; height: 20px; line-height: 20px; overflow: hidden; font-size: 91.67%; float: left; display: block; position: relative;
}
.breadCrumb li.last {
	padding-right: 0px; margin-right: 0px;
}
.breadCrumb li.first a {
	padding-left: 10px;
}
.breadCrumb li a {
	height: 20px; line-height: 20px; overflow: hidden; float: left; display: block; position: relative;
}
.breadCrumb li span {
	overflow: hidden; display: block;
}
.breadCrumb li div.chevronOverlay {
	top: 0px; right: 0px; position: absolute; z-index: 2;
}
.breadCrumb a {
	color: rgb(51, 102, 153);
}
.chevronOverlay {
	background: url("/images/default/crumb_overlay.png") no-repeat 100% 0px; width: 20px; height: 20px; display: none;
}
.lang-switch {
	width: 110px !important; text-align: center;
}
.lang-switch span {
	display: block;
}
.lang-switch span {
	-moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px;
}
.lang-switch span a {
	color: rgb(238, 238, 238);
}
.nav-header {
	height: 88px; color: rgb(255, 255, 255);
}
.nav-header .uni-seal {
	padding: 2px 0px 0px 10px;
}
.nav-header .uni-seal img {
	vertical-align: middle;
}
.nav-header .site-id {
	height: inherit; text-align: right; padding-right: 20px; font-family: Times New Roman, serif;
}
.nav-header .site-id h1 {
	right: 0px; bottom: 27px; color: rgb(255, 255, 255); line-height: 1.2; padding-right: 2px; font-size: 180%; font-weight: normal; position: absolute;
}
.nav-header .site-id h2 {
	right: 0px; bottom: 6px; color: rgb(136, 153, 187); line-height: 1.2; padding-right: 2px; font-size: 150%; font-weight: normal; position: absolute;
}
#search-form div {
	font-size: 0.9em; margin-left: 20px;
}
#search-input {
	margin: 34px 5px 0px 0px; padding: 0px 5px; border: 0px currentColor; width: 110px; height: 20px;
}
#search-input {
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#search-submit {
	background: url("/images/default/bkg_btn.png") repeat-x; border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(187, 187, 187) rgb(187, 187, 187) rgb(238, 238, 238); margin: 0px; padding: 3px 5px; width: 50px; text-align: center; color: rgb(68, 68, 68);
}
#search-submit {
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#search-submit:active {
	border-color: rgb(187, 187, 187) rgb(238, 238, 238) rgb(238, 238, 238) rgb(187, 187, 187); background-image: none; background-color: rgb(221, 221, 221);
}
.nav-main {
	height: 1.75em; line-height: 1.65; font-size: 95%; background-color: rgb(136, 153, 187);
}
.nav-main .main-nav {
	width: 540px; height: 1.75em; overflow: hidden;
}
.nav-main .siteroot {
	width: 210px; height: 1.75em; overflow: hidden;
}
.nav-main .siteroot a {
	background: url("/images/default/arrow_left.png") no-repeat 9px 7px; padding: 0px 0px 2px 20px; width: 190px; color: rgb(255, 255, 255); display: block;
}
.nav-main .main-nav ul {
	list-style: none; margin: 0px; padding: 0px;
}
.nav-main .main-nav li {
	float: left;
}
.nav-main .main-nav a {
	padding: 0px 8px 1px; color: rgb(255, 255, 255); border-left-color: rgb(119, 136, 170); border-left-width: 1px; border-left-style: solid; display: block;
}
.nav-main .main-nav a.first {
	border-color: rgb(136, 153, 187); padding-left: 9px;
}
.nav-main .main-nav a:hover {
	border-color: rgb(255, 255, 255); color: rgb(136, 153, 187); text-decoration: none; background-color: rgb(255, 255, 255);
}
.chapter-image img {
	width: 750px; height: 112px; vertical-align: middle;
}
#content-wrapper {
	margin: 0px; padding: 0px 20px 20px;
}
.form #content-wrapper {
	padding-right: 10px;
}
.content-chapter {
	background: url("/images/default/bkg_middle.png") repeat-y 320px 0px;
}
#content {
	color: rgb(74, 113, 132); line-height: 1.5;
}
#content a[href$='.doc'] {
	background: url("/images/default/file_doc.png") no-repeat 0px 1px; padding-left: 13px;
}
#content a[href$='.xls'] {
	background: url("/images/default/file_xls.png") no-repeat 0px 1px; padding-left: 13px;
}
#content a[href$='.ppt'] {
	background: url("/images/default/file_ppt.png") no-repeat 0px 1px; padding-left: 13px;
}
#content a[href$='.pdf'] {
	background: url("/images/default/file_pdf.png") no-repeat 0px 1px; padding-left: 13px;
}
#content a[href$='.rss'] {
	background: url("/images/default/file_rss.png") no-repeat 0px 1px; padding-left: 13px;
}
#content a[href^='mailto:'] {
	background: url("/images/default/file_mail.png") no-repeat 0px 1px; padding-left: 13px;
}
#direct-links a[href$='.pdf'] {
	background: url("/images/default/file_pdf.png") no-repeat right 5px; padding-right: 13px;
}
#direct-links a[href^='mailto:'] {
	background: url("/images/default/file_mail.png") no-repeat right 5px;
}
.read-more a {
	background: url("/images/default/arrow_right.png") no-repeat 0px 4px !important; padding-left: 8px;
}
#small-branding {
	margin: 0px; padding: 0px; border: currentColor; display: block;
}
#sidebar .siteroot {
	width: 210px; height: 1.75em; line-height: 1.65; overflow: hidden; font-size: 95%;
}
#sidebar .siteroot span {
	padding: 0px 0px 2px 20px; width: 190px; color: rgb(255, 255, 255); display: block;
}
#sidebar .siteroot a {
	background: url("/images/default/arrow_left.png") no-repeat 9px 8px; padding: 0px 0px 2px 20px; width: 190px; color: rgb(255, 255, 255); display: block;
}
#sidebar {
	margin: 0px; overflow: hidden; padding-right: 10px;
}
#sidebar h4 {
	margin: 13px 0px 8px; padding: 0px 0px 0px 20px; color: rgb(74, 113, 132); text-transform: uppercase; line-height: 1.5; font-family: Georgia, Times New Roman, serif; font-size: 100%;
}
.side-links {
	list-style: none; font-size: 90%; margin-bottom: 40px;
}
.side-links li {
	background: url("/images/default/arrow_sidebar.png") no-repeat 5px 9px; line-height: 2; padding-left: 20px;
}
.side-links li.space {
	margin-bottom: 2em;
}
.side-links li a {
	color: rgb(51, 102, 153); border-top-color: rgb(204, 213, 211); border-top-width: 1px; border-top-style: dotted; display: block;
}
.side-links li.last a {
	border-bottom-color: rgb(204, 213, 211); border-bottom-width: 1px; border-bottom-style: dotted;
}
.side-links li.space a {
	border-bottom-color: rgb(204, 213, 211); border-bottom-width: 1px; border-bottom-style: dotted;
}
#rss-links .side-links li {
	background: url("/images/default/file_rss.png") no-repeat 6px 5px; line-height: 1.67; padding-left: 20px;
}
#biblio-links {
	font-size: 115%; font-weight: bold; margin-top: 13px;
}
#biblio-links .side-links li {
	background: url("/images/default/biblio_start.png") no-repeat right 5px; height: 36px; line-height: 1.25; padding-left: 10px;
}
#biblio-links .side-links li a.biblio-catalogue-beta {
	padding-right: 60px;
}
#biblio-links .side-links li a {
	padding: 2px 35px 0px 0px; display: block;
}
#biblio-links .side-links li span {
	color: rgb(136, 136, 136); font-size: 90%; font-weight: normal; margin-top: 0px; display: block;
}
#biblio-links .side-links li.last {
	background-image: url("/images/default/biblio_question.png");
}
#biblio-links .side-links li.last a {
	height: 32px;
}
#footer {
	text-align: center; color: rgb(255, 255, 255); line-height: 2; font-size: 90%;
}
#footer a {
	color: rgb(255, 255, 255);
}
h3.section-list {
	margin: 12px 0px 8px; padding: 0px; color: rgb(74, 113, 132); text-transform: uppercase; line-height: 1.65; font-family: Georgia, Times New Roman, serif; font-size: 100%; border-bottom-color: rgb(204, 213, 211); border-bottom-width: 1px; border-bottom-style: dotted;
}
h3.section-list a {
	color: rgb(74, 113, 132) !important;
}
.section-article {
	font-size: 90%; margin-bottom: 2em;
}
.section-article h4 {
	font-size: 110%; margin-bottom: 2px;
}
.section-article h4 a {
	color: rgb(157, 138, 10);
}
.section-article img {
	margin: 4px 15px 4px -5px; padding: 4px; border: 1px solid rgb(221, 221, 221);
}
.read-more.chapter {
	margin: -20px 0px 20px; text-align: right; padding-top: 1px; clear: both; font-size: 90%; display: block;
}
#middle {
	overflow: hidden; margin-top: 0px;
}
#middle ul {
	list-style: none; margin-bottom: 40px;
}
#middle li {
	line-height: 1.7; padding-left: 25px;
}
#middle li.head {
	background: url("/images/default/arrow_midsec.png") no-repeat 7px 5px; line-height: 1.45; font-size: 115%; margin-top: 11px; margin-bottom: 1%;
}
#middle li.head a {
	color: rgb(157, 138, 10); border-bottom-color: rgb(204, 213, 211); border-bottom-width: 1px; border-bottom-style: dotted; display: block;
}
#middle li.sub {
	color: rgb(102, 102, 102); line-height: 1.5; font-size: 90%;
}
#middle li.link.sub {
	background: url("/images/default/arrow_right.png") no-repeat 25px 5px; padding-left: 35px;
}
#middle li.sub a {
	color: rgb(51, 102, 153);
}
h2.section-title {
	margin: 4px 0px 6px; padding: 0px; color: rgb(153, 34, 17); line-height: 2; font-family: Georgia, Times New Roman, serif; font-size: 145%; font-weight: normal;
}
.rss-feed {
	margin-top: 1px; float: right;
}
.pagination-content .section-article {
	margin-bottom: 20px;
}
.pagination-div {
	margin: 16px auto; height: 24px; text-align: center; clear: both;
}
.pagination-spinner {
	display: none;
}
.pagination-button {
	display: none;
}
.more-button.section {
	text-align: center; clear: both; margin-bottom: 40px; display: block;
}
.more-button a {
	background: url("/images/default/bkg_btn.png") repeat-x; border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(187, 187, 187) rgb(187, 187, 187) rgb(238, 238, 238); padding: 5px 10px; color: rgb(68, 68, 68); cursor: pointer;
}
.more-button a {
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.more-button a:active {
	border-color: rgb(187, 187, 187) rgb(238, 238, 238) rgb(238, 238, 238) rgb(187, 187, 187); background-image: none; background-color: rgb(221, 221, 221);
}
.section-employee {
	padding: 5px 0px; color: rgb(74, 113, 132); font-size: 90%; margin-bottom: 20px; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
.section-employee h4 {
	margin-bottom: 2px;
}
.section-employee h4 a {
	color: rgb(157, 138, 10);
}
.section-employee .img-employee {
	margin: 2px 0px; border: 1px solid rgb(204, 204, 204); width: 73px; height: 92px; overflow: hidden; float: right; position: relative;
}
.section-employee .img-employee a {
	left: -5px; top: 0px; position: absolute; clip: rect(0px, 78px, 108px, 0px);
}
.section-employee .img-employee img {
	visibility: hidden;
}
.item {
	color: rgb(74, 113, 132); font-size: 90%; margin-bottom: 20px;
}
.item h2 {
	margin: 10px 0px 6px; padding: 0px; color: rgb(153, 34, 17); line-height: 1.3; font-family: Georgia, Times New Roman, serif; font-size: 155%; font-weight: normal;
}
.item h3 {
	margin: 20px 0px 2px; color: rgb(157, 138, 10); font-size: 110%;
}
.item .abstract {
	color: rgb(102, 102, 102);
}
.item hr {
	border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(204, 204, 204); height: 0px; margin-bottom: 20px;
}
.item p {
	margin-bottom: 1.75em;
}
.item a[href] {
	text-decoration: underline;
}
.item a[href]:visited {
	color: rgb(68, 0, 170);
}
.item ol {
	margin: 0px 0.5em 0.5em 1.5em;
}
.item ul {
	margin: 0px 0.5em 0.5em 1.5em;
}
.item li {
	margin-bottom: 0.25em;
}
.item li p {
	margin: 0px; padding: 0px;
}
.item .img-above {
	margin: 0px -5px 1.75em 60px; width: 410px; overflow: hidden;
}
.item .img-below {
	margin: 0px -5px 1.75em 60px; width: 410px; overflow: hidden;
}
.item .img-above img {
	margin: 0px; padding: 4px; border: 1px solid rgb(221, 221, 221); width: 400px; display: block;
}
.item .img-below img {
	margin: 0px; padding: 4px; border: 1px solid rgb(221, 221, 221); width: 400px; display: block;
}
.item .youtube {
	width: 480px !important; margin-left: 5px !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;
}
.item .local-nav {
	list-style: none; margin: 2% 0px 4%; padding: 5px; background-color: rgb(238, 238, 238);
}
.item .local-nav li {
	background: url("/images/default/arrow_sidebar.png") no-repeat 0px 5px; padding-left: 12px; margin-bottom: 1px;
}
.item .local-nav a {
	color: rgb(51, 102, 153); text-decoration: none;
}
.item .showpdf {
	padding: 1% 0px; margin-bottom: 4%; background-color: rgb(238, 238, 238);
}
.item .showpdf ul {
	list-style: none; padding-left: 5px;
}
.item .showpdf a {
	background: url("/images/default/file_pdf.png") no-repeat left !important; color: rgb(51, 102, 153); padding-right: 0px !important; padding-left: 20px;
}
.item .author {
	color: rgb(102, 102, 102); line-height: 1.5; padding-top: 2px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.item .alright {
	text-align: right;
}
.item table {
	
}
.item table th {
	padding: 0px 4px 2px 0px; text-align: left;
}
.item table td {
	padding: 0px 4px 2px 0px; vertical-align: top;
}
.item table p {
	margin: 0px; padding: 0px;
}
.item table tr.left {
	text-align: left !important;
}
.item table td.left {
	text-align: left !important;
}
.item table th.left {
	text-align: left !important;
}
.item table tr.right {
	text-align: right !important;
}
.item table td.right {
	text-align: right !important;
}
.item table th.right {
	text-align: right !important;
}
.item table tr.center {
	text-align: center !important;
}
.item table td.center {
	text-align: center !important;
}
.item table th.center {
	text-align: center !important;
}
.item table tr.grey {
	text-align: left !important; background-color: rgb(204, 204, 204);
}
.item table td.grey {
	text-align: left !important; background-color: rgb(204, 204, 204);
}
.item table th.grey {
	text-align: left !important; background-color: rgb(204, 204, 204);
}
.item table tr.right-grey {
	text-align: right !important; background-color: rgb(204, 204, 204);
}
.item table td.right-grey {
	text-align: right !important; background-color: rgb(204, 204, 204);
}
.item table th.right-grey {
	text-align: right !important; background-color: rgb(204, 204, 204);
}
.item table tr.center-grey {
	text-align: center !important; background-color: rgb(204, 204, 204);
}
.item table td.center-grey {
	text-align: center !important; background-color: rgb(204, 204, 204);
}
.item table th.center-grey {
	text-align: center !important; background-color: rgb(204, 204, 204);
}
.item table tr.lightgrey {
	text-align: left !important; background-color: rgb(238, 238, 238);
}
.item table td.lightgrey {
	text-align: left !important; background-color: rgb(238, 238, 238);
}
.item table th.lightgrey {
	text-align: left !important; background-color: rgb(238, 238, 238);
}
.item table tr.right-lightgrey {
	text-align: right !important; background-color: rgb(238, 238, 238);
}
.item table td.right-lightgrey {
	text-align: right !important; background-color: rgb(238, 238, 238);
}
.item table th.right-lightgrey {
	text-align: right !important; background-color: rgb(238, 238, 238);
}
.item table tr.center-lightgrey {
	text-align: center !important; background-color: rgb(238, 238, 238);
}
.item table td.center-lightgrey {
	text-align: center !important; background-color: rgb(238, 238, 238);
}
.item table th.center-lightgrey {
	text-align: center !important; background-color: rgb(238, 238, 238);
}
.item table.Table-Numbers {
	width: 95%;
}
.item table.Table-Numbers th {
	padding: 1px; text-align: left;
}
.item table.Table-Numbers td {
	padding: 1px; vertical-align: top;
}
.item table.Table-Specification {
	margin: auto;
}
.item table.Table-Specification th {
	padding: 1px; border: 1px solid rgb(153, 153, 153); text-align: left;
}
.item table.Table-Specification td {
	padding: 1px; border: 1px solid rgb(153, 153, 153); vertical-align: top;
}
.item .img-left.employee {
	padding: 4px; border: 1px solid rgb(221, 221, 221); width: 150px; margin-right: 65px;
}
.item .img-left.employee img {
	margin: 0px; padding: 0px; border: currentColor; width: 150px;
}
.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 #tabs {
	font-size: 115%;
}
.item #tabs a {
	text-decoration: none;
}
.item #tabs ul {
	background: url("/images/default/bkg_line.png") repeat-x; list-style: none; margin: 0px; padding: 0px; height: 26px; overflow: hidden;
}
.item #tabs ul li {
	background: url("/images/default/bkg_btn.png") repeat-x; border-width: 1px; border-style: solid; border-color: rgb(238, 238, 238) rgb(187, 187, 187) rgb(187, 187, 187) rgb(238, 238, 238); margin: 0px; padding: 0px; float: left; cursor: pointer;
}
.item #tabs ul li {
	-moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;
}
.item #tabs ul li a {
	margin: 0px; padding: 3px 6px; color: rgb(68, 68, 68); font-weight: bold; display: block;
}
.item #tabs ul li.active {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.item #tabs ul li.active a {
	color: rgb(153, 34, 17);
}
.tab-contact table td {
	padding-bottom: 1%;
}
.tab-contact table th {
	width: 200px; text-align: right; padding-right: 20px;
}
.tab-publications h3 {
	text-align: center; font-size: 120%; margin-top: 4em; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.tab-publications .read-more {
	text-align: center; margin-bottom: 2em;
}
.tab-publications ul {
	list-style-type: square;
}
.tab-publications ul li {
	line-height: 1.75; margin-bottom: 2em; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 0px; border-bottom-style: solid;
}
.pub-years {
	text-align: center; font-size: 120%; font-weight: bold; margin-bottom: 2em;
}
.pub-years a {
	color: rgb(51, 102, 153);
}
h2.fof {
	margin: 1em 0px; color: rgb(153, 0, 0); font-family: Georgia, Times New Roman, serif; font-size: 175%; font-weight: normal;
}
h2.search {
	margin: 1em 0px; color: rgb(153, 0, 0); font-family: Georgia, Times New Roman, serif; font-size: 175%; font-weight: normal;
}
h3.search {
	margin: 10px 0px 6px; padding: 0px; color: rgb(153, 0, 0); line-height: 1.3; font-family: Georgia, Times New Roman, serif; font-size: 150%; font-weight: normal;
}
h4.search {
	margin: 0px 0px 13px; padding: 0px; color: rgb(74, 113, 132); text-transform: uppercase; line-height: 1.5; font-family: Georgia, Times New Roman, serif; font-size: 110%;
}
p.fof {
	line-height: 1.5; font-size: 90%;
}
h2.search-related {
	margin: 10px 0px 3px; padding: 0px; line-height: 1.3; font-family: Georgia, Times New Roman, serif; font-size: 150%;
}
.search-article {
	margin-bottom: 2em;
}
.search-article h4 a {
	color: rgb(157, 138, 10);
}
.search-article img {
	padding: 4px; border: 1px solid rgb(221, 221, 221); margin-top: 4px; margin-bottom: 2px;
}
.search-article p {
	font-size: 95%;
}
.search-article .read-more {
	clear: both; display: block;
}
.search-article .read-more a {
	background-position: 0px 1px !important; font-size: 95%;
}
#search-sidebar {
	margin: 0px; overflow: hidden; padding-right: 10px;
}
.zoekopnaam {
	background: url("/images/default/arrow_right.png") no-repeat 0px 5px; margin: 26px 10px 0px 0px; padding: 2px 0px 2px 8px; width: 192px; line-height: 1.25; font-size: 95%; float: right; display: block;
}
#search-sidebar .section-employee {
	margin: 0px 0px 1em; padding: 5px 0px; width: 206px !important; border-top-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dotted; border-bottom-style: dotted;
}
#search-sidebar .section-employee h4 {
	margin-bottom: 4px;
}
#search-sidebar .section-employee h4 a {
	color: rgb(157, 138, 10);
}
#search-sidebar .section-employee .img-employee {
	margin: 2px 0px 2px 2px; border: 1px solid rgb(204, 204, 204); width: 42px; height: 49px; overflow: hidden; float: right; position: relative;
}
#search-sidebar .section-employee .img-employee a {
	left: -3px; top: 0px; position: absolute; clip: rect(0px, 73px, 92px, 0px);
}
#search-sidebar .section-employee .img-employee img {
	width: 100%; visibility: hidden;
}
#search-sidebar .section-employee p {
	line-height: 1.3; margin-bottom: 0px;
}
#search-sidebar .side-links li {
	padding-left: 18px;
}
#search-related {
	margin: 0.5em 0px; line-height: 1.5; font-size: 95%;
}
#search-related ul {
	list-style: none; margin: 0px;
}
#search-related li {
	background: url("/images/default/arrow_right.png") no-repeat 1px 5px; width: 350px; padding-left: 10px; float: left; display: block;
}
#fof-search-form {
	margin: 2em 0px; text-align: center;
}
#fof-search-form .search-input {
	padding: 1px 5px; border: 1px solid rgb(153, 153, 153); width: 260px; height: 17px; margin-left: 20px;
}
#fof-search-form .search-input {
	-moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.googlesearch {
	clear: both; margin-left: 610px;
}
#social-links {
	
}
.social {
	padding-left: 0px; margin-bottom: 20px; margin-left: 20px; border-top-color: rgb(204, 213, 211); border-top-width: 1px; border-top-style: dotted; float: left;
}
.social li {
	padding-right: 3px; margin-top: 5px; float: left; display: block;
}
.social li a div {
	width: 24px; height: 24px; background-size: 100% 100%;
}
.social_twitter div {
	background: url("/images/default/icon-twitter.png");
}
.social_youtube div {
	background: url("/images/default/icon-youtube.png");
}
.social_researchGate div {
	background: url("/images/icon-researchgate.png");
}
.social_linkedin div {
	background: url("/images/default/icon-linkedin.png");
}
.social_flickr div {
	background: url("/images/default/icon-flickr.png");
}
.social_foursquare div {
	background: url("/images/default/icon-foursquare.png");
}
.social_hyves div {
	background: url("/images/default/icon-hyves.png");
}
.social_pinterest div {
	background: url("/images/default/icon-pinterest.png");
}
.social_facebook div {
	background: url("/images/default/icon-facebook.png");
}
.item-complete {
	font-size: 100% !important;
}
.complete-chapter .img-above {
	margin: auto; width: 280px;
}
.complete-chapter .img-above img {
	width: 270px !important;
}
.complete-chapter .img-below {
	margin: auto; width: 280px;
}
.complete-chapter .img-below img {
	width: 270px !important;
}
nav.grouper {
	text-align: right !important;
}
