	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		outline: 0;
	}

	#top,
	#metamenu,
	#zoek,
	#header,
	#menu,
	#contentRight,
	.breadcrumb {
		display: none;
	}

	a img,
	fieldset {
		border: none;
	}

	:focus {
		outline: 0;
	}
	
	.alfabet li {
		list-style: none !important;
	}

	
	a {
		color: #000000;
		text-decoration: none;
	}
	
	a span {
		visibility: hidden;
		text-decoration: none;
	}
	
	a#filterToggle span {
		visibility: visible;
	}

	
	table, tbody, tfoot, thead, tr, th, td {
		vertical-align: baseline;
	}
	
	a img { border: none; }
	abbr, acronym, .help { border-bottom:1px dotted #333; cursor:help; }
	blockquote, q { quotes:none;}
	blockquote { margin: 0 0 1.3em 1.3em; }
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	
	dd { margin-left:1em;}
	sup, sub { font-size:x-small; vertical-align:top; }
	sub { vertical-align:bottom;}
	
	table {
		border-collapse:collapse;
		border: 0;
		border-spacing:0;
		empty-cells:show;
		width: 100%;
		float: none;
	}
	
	td,
	th {
		border: 0;
		margin:0;
		padding:5px;
	}
	
	table.kader {
		border-bottom:1px solid #D6D6D6;
		border-collapse:collapse;
		border-left:1px solid #D6D6D6;
	}
	
	table.kader td,
	table.kader th {
		border-right:1px solid #D6D6D6;
		border-top:1px solid #D6D6D6;
	}
	
	
	
	
	
	
	/**
	* Base
	* @use general
	*/
	body {
		background: url(../images/bg_content.gif) no-repeat center top;
		font: normal 68.75%/1.8 "Tahoma", "Arial", sans-serif;
		color: #000;
	}
	
	h1, h2, caption, h3, h4, h5, h6 {
		font-family: Georgia, "Times New Roman", Times, serif;
		line-height: 1em;
		font-weight: normal;
		margin-bottom: 0.3em;
	}
	
	h1 {
		/* font-size: 1.5em; */
		font-size: 24px; 
	}
	
	h2,
	caption { font-size: 1.6em; color:#00A6D6; margin-top:5px; text-align:left;}
	
	h3 { font-size: 1.3em; }
	h4 { font-size: 1.1em; }
	h5 {
		font-size: 1.1em;
		font-weight:bold;
	}
	h6 { font-size: 0.9em; text-transform:uppercase; }
	
	
	
	
	p { font-size: 1em; margin-bottom:1.5em;}
	pre, code, kbd, samp { font-size:1.5em; }
	pre code { font-size:1em; }
	
	/* Layout Styles ------------------------------- */
		
	.block,
	.dartRight {
		display: none;
	}
	
	.block.activeblock {
		display: block;
	}
	
	#wrap {
		position: relative;
		left: 0px;
		width: 100%;
		margin-top: 20px;
		top: 0px;
	}
		


	#zoek_top_veld,
	#zoek_bottom_veld {
		border: 1px solid #e5e5e5;
		border-right: 0px solid #FFF;
		width: 442px;
		padding-left: 3px;
		padding-right: 3px;
	}
		
	.zoekbtn {
		border: none;
		width: 46px;
		height: 28px;
		cursor: pointer;
		color: #FFF;
		font-family: "Times New Roman", Times, serif;
		font-size: 114%;
	}
		
	.pager {
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		display: block;
		height: 20px;
		padding: 4px 10px;
	}
		
	#contentText .pager a {
		text-decoration: none !important;
		margin-right: 5px;
	}
		
	#contentText .pager a:hover {
		text-decoration: none !important;
		margin-right: 5px;
		color: #00a6d6;
		text-decoration: underline !important;
	}
		
	#contentText .pager a.selected {
		text-decoration: none !important;
		margin-right: 5px;
		color: #00a6d6;
		font-weight: bold;
	}
		
	.resultaat {
		margin-bottom: 20px;
		line-height: 18px;
	}
		
	a.resultaatTitel {
		color: #000 !important;
		font-weight: bold;
		text-decoration: underline !important;
	}
		
	a.resultaatLink {
		color: #00a6d6 !important;
		font-weight: normal;
	}

	.vacatures {
		margin-top: 74px;
	}
	
	.vacatureBlock {
		width: 230px;
	}
	
	#contentText .vacatures,
	.sideBar .vacatures {
		border: none !important;
		margin-top: 0px !important;
	}
	
	#contentText .vacatures li,
	.sideBar .vacatures li {
		border: none !important;
		background: url(../images/ball.gif) no-repeat left 2px;
		margin-bottom: 10px !important;
		line-height: 12px !important;		
		padding: 0px;
		margin-top: 0px;
	}
		
	#contentText .vacatures li a,
	.sideBar .vacatures li a {
		margin-top: 0px;
		background: none;
		display: block !important;
		padding-left: 20px !important;
		line-height: 14px !important;	
	}
		
	#contentText .vacatures li a:hover,
	.sideBar .vacatures li a:hover {
		background: none;
	}

	.lastreactie {
		padding: 5px 10px;
		border-bottom: none;
		border-right: 1px solid #e5e5e5;
	}
	
	.reactie p,
	.lastreactie p {
		padding-bottom: 10px;
		line-height: 18px;
	}
	
	.reactie a {
		text-decoration: underline;
	}

	.labelBox {
		width: 70px;
	}
	
	.labelBoxbreed {
		width: 125px;
	}
	
	.forminputnormal {
		width: 251px;
		border: 1px solid #e5e5e5;
		padding-left: 4px;
		margin-right: 20px;
	}
	
	.selectbox {
		width: 170px;
		border: 1px solid #e5e5e5;
		padding-left: 4px;
		margin-left: 15px;
	}
	
	.forminputsmall {
		width: 190px;
		border: 1px solid #e5e5e5;
		padding-left: 4px;
	}
	
	.formtextareanormal {
		width: 251px;
		border: 1px solid #e5e5e5;
		padding-left: 4px;
		margin-right: 20px;
		height: 110px;
	}
	
	.subText {
		font-size: 10px;
		color: #999999;
		width: 140px;
		line-height: 14px !important;
	}
	
	.ongepast {
		padding: 5px;
		border: 1px solid #b74d95;
		color: #b74d95;
	}
	
	.ongepast a,
	.ongepast a:hover  {
		color: #b74d95 !important;
	}
	
	table.factsheet {
		margin-top: -10px;
		padding: 0px;
	}
	
	table.factsheet th,
	table.factsheet td {
		text-align: left;
		vertical-align: top;
		padding-right: 4px;
		line-height: 15px;
	}

	table.faciliteiten td {	
		vertical-align: top;
		padding: 0px 4px 10px 4px;
		line-height: 15px;
	}
	
	.firstCell {
		width: 50px !important;
	}
	
	.secondCell {
		width: 200px !important;
		display: block;
	}
	
	.specialh3 h3 {
		margin-left: 112px;
	}
	
	.blockItemList li {
		border: none !important;
		background: url(../images/ball.gif) no-repeat left 2px;
		margin-bottom: 5px !important;
		line-height: 12px !important;		
		padding: 0px;
		margin-top: 0px;
		padding-left: 20px !important;
	}
	
	.blockItemList li a {
		margin-top: 0px;
		background: none;
		line-height: 14px !important;	
	}
	
	.blockItem, .blockItemList {
		padding: 5px 10px 0px 10px;
		width: 203px;
		border-bottom: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
	}
	  
#content {
position: relative;
top: 0px;
width: 100%;
margin: auto;
}

.contentArea {
width: 100%;
}

	#contentMenu {
	display: none;
	}
			
	#contentText {
	width: 100%;
	margin-left: 0px;
	}
	
	#contentText p {
	line-height: 18px; 
	}
	
		#contentText p a {
		text-decoration: underline;
		}
	
	#contentText ul {
	margin-top: 10px;
	}
	
	#contentText .alfabet ul {
	margin-top: 10px;
	}
	
	#contentText li {
	padding-left: 0px;
	line-height: 20px;
	}
	
	#contentText .alfabet li {
	float: left;
	padding-left: 9px;
	line-height: 20px;
	}
	
	#contentText .alfabet li.lastLetter {
	padding-right: 7px;
	}
		
		#contentText .alfabet li a {
		padding: 0px !important;
		font-size: 14px;
		font-weight: bold;
		}
		
		#contentText .alfabet li a:hover {
		text-decoration: none;
		color: #009eb5;
		}
		
		#contentText li a {
		padding-left: 18px;
		line-height: 20px;
		color: #000;
		}
		
		#contentText li a:hover {
		color: #000;
		}
		
	.onderzoeksgebiedenLijst {
	padding: 10px 0px;
	}
	
	.onderzoeksgebiedenLijst a {
	clear: both;
	display: block;
	margin: 5px 0px;
	text-decoration: underline;
	}
		

.sideBar {
width: 100%;
margin-left: 0px;
}

	.linkBlock {
	display: block;
	}
	
	.uitgelicht p {
	line-height: 14px !important;
	}

	
		.linkBlock ul {
		margin-bottom: 8px;
		}
		
		.linkBlock ul li {
		padding: 2px 0px 2px 18px;
		}
	
		.artikelText {
		width: 100%;
		position: relative;
		top: 0px;
		left: 0px;
		height: auto;
		margin-bottom: 15px;
		}
		
		.artikel img {
		margin-right: 0px;
		margin-bottom: 0px;
		}
		
		.artikelText a {
		display: none;
		}
		
		.contactBlock {
		padding: 10px;
		margin-right: 1px;
		}
		
		.zoekOpleiding {
		margin-right: 1px;
		}
		
		.contactBlock p {
		margin-bottom: 10px;
		line-height: 14px;
		}
		
		.contactBlock a {
		text-decoration: underline;
		}
		
		.contactBlock a img {
		text-decoration: none !important;
		}
		
		
		.itemBlock {
		width: 100%;
		display: block;
		}
		
		#huhBox,
		#rector,
		#opinie {
		margin: 20px 0px;
		}
		
		#huhAnswer {
		display: block !important;
		visibility: visible !important;
		margin-top: 10px;
		}

		.itemBlockContent hr {
		height: 1px;
		background: #e5e5e5;
		color: #e5e5e5;
		border: none;
		}
		
		.itemBlockContent h3,
		.itemBlockContent ul {
		padding: 0px 0px;
		}
		
		.itemBlockContent p {
		padding: 0px 10px 10px 0px;
		}
		
		#contentText .itemBlock {
		width: 100%;
		}
		
		#contentText .more {
		width: 100%;
		}
				
		#contentText .itemBlock h4 {
		width: 100%;
		}
		
		#contentText .item {
		width: 100%;
		} 
		
		.uitgelicht {
		clear: both;
		display: block;
		padding: 10px 10px 7px 0px;
		border-top: 1px solid #FFF;
		border-bottom: 1px solid #FFF;
		border-right: 1px solid #FFF;
		}
		
		.item {
		clear: both;
		display: block;
		width: 100%;
		padding: 5px 10px 5px 0px;
		border-bottom: 1px solid #FFF;
		border-right: 1px solid #FFF;
		height: auto;
		overflow: hidden;
		}
		
		.videoscrollcontainer {
		border: none;
		}
		
			.videoitem {
			height: auto;
			border-bottom: 1px solid #FFF;
			padding: 8px;
			float: none !important;
			display: block !important;

			clear: both !important;
			}
				
				.videoitem img {
				margin-top: 8px;
				margin-right: 5px;
				}
				
				.videoTextBlock {
				padding-top: 30px;
				padding-left: 0px;
				float: left;
				}
				
					.videoTextBlock a {
					color: #7cbfd0;
					}
				
		.active {
		color: #009eb5;
		
		}
		
		.active a {
		color: #009eb5; 
		}
		
			.itemCalendar {
			width: 22px;
			margin-right: 10px;
			margin-left: 0px;
			display: block;
			}
			
				.itemDate {
				font-size: 15px;
				font-weight: bold;
				margin: auto;
				line-height: 15px;
				width: 22px;
				text-align: center;
				}
				
				.itemMonth {
				display: block;
				font-size: 11px;
				line-height: 15px;
				width: 22px;
				text-align: center;
				}
			
			.agenda .item p {
			width: auto;
			display: block;
			}
			
			.nieuws .item p {
			width: auto;
			display: block;
			}
			
		
			
		.faculteitMenu {
		display: none;
		}
		
		.faculteitContent {
		width: 100%;
		height: auto;
		display: block;
		}
		
				
		.faculteitContent .uitgelicht {
		padding-bottom: 1px;
		}
		
		.faculteitContent .item {
		width: 503px;
		}
		
		#nieuwsMedewerkersportal {
		width: 706px;
		clear: both;
		margin-bottom: 35px;
		padding-bottom: 28px;
		
		}
		
		#nieuwsMedewerkersportal .uitgelicht {
		padding-bottom: 1px;
		margin-right: 1px; 
		}
		
		#nieuwsMedewerkersportal .item {
		width: 684px;
		}
		
		#nieuwsMedewerkersportal .p100 {
		}
		
		ul.tabNavigation {
		   display: none;
		}
		
	.studie {

	padding: 0px;
	}
	
	.studie a {
	margin-top: 5px;
	display: block;
	}
	
	a.trigger {
	display: block;
	line-height: 22px;
	font-weight: bold;
	padding-left: 0px;
	margin-left: 0px;
	cursor: pointer;
	} 
	
	a.triggerActive {
	display: block;
	line-height: 22px;
	font-weight: bold;
	padding-left: 0px;
	margin-left: 0px;
	cursor: pointer;
	} 
	
	.opleidingItem {
	padding: 5px 10px 0px 0px;
	}
	
	.opleidingItem div {
	margin: 5px 0px;
	}
	
	.opleidingItem p {
	margin-bottom: 15px;
	}
		
	.opleidingItem #zoek div {
	margin: 0px 0px;
	}
		
		.opleidingItem #zoek {
		width: 200px;
		height: auto;
		margin-bottom: 20px !important;
		}
	
		.opleidingItem .zoekveld {
		width: 145px !important;
		}
	
	.first {

	}
	
	.topbottomborder {

	width: 98%;
	padding-left: 2%;
	}
		
	.gray {
	color: #999999;
	}
	
	.biografieItem {
	padding-top: 10px;
	padding-left: 0px !important;
	margin-left: 0px !important;
	}
	
		.trigger, .triggerActive {
		cursor: pointer;
		}
	
	.biografieItem div p {
	margin-bottom: 10px;
	}
	
	.lastBiografieItem {

	}
	
	#contentText ul.nieuwsberichten {
	}
	
		#contentText .nieuwsberichten li {
		
		padding-left: 0px;
		line-height: 25px;
		}
		
		#contentText .nieuwsberichten li a {
		
		padding-left: 0px;
		width: 100%;
		height: auto;
		display: block;
		line-height: 25px;
		}
		
		a.videoLink {
	
		width: 100%;
		height: auto;
		}
	
		.opinieAuteur {
	margin-top: 13px;
	text-decoration: underline;
	}
	
	.reactie {
	padding: 5px 0px;

	}
	
	.lastreactie {
	padding: 5px 0px;

	}
	
		.reactie p,
		.lastreactie p {
		padding-bottom: 10px;
		line-height: 18px;
		}
		
		.reactie a {
		text-decoration: underline;
		}
		
.linkBlock ul,
.linkBlock li,
.linkBlock li a {
list-style: none;
margin: 0px !important;
padding: 0px !important;
}

.linkBlock ul {
margin-bottom: 10px !important;
}

* {
border: none !important;
}
	
			
#footer {
display: none;
}


	
/* Standard styles --------------------------  */

.last {

background: none;
}

.small {
font-size: 94%;
line-height: inherit;
}

.large {
font-size: 110%;
line-height: inherit;
}

.blackborder {
border: 1px solid #000000;
}

.blueborder {
border: 1px solid #009eb5;
}

.itemBlock .left {
float: left;
}

.itemBlock .right {
float: right;
}

.imgleft {
margin-right: 5px;
float: left;
}

.imgright {
margin-left: 5px;
float: right;
}

.grayborder {
border: 1px solid #e5e5e5;
}

.blueStrong {
font-weight: bold;
color: #009eb5;
}

q {
font-style: italic;
}

input, label {
vertical-align: middle !important;
}

.noborder { 
border: none !important;
}


.padding10 {
padding: 10px;
}

.padding20 {
padding: 20px;
}

.top2 {
margin-top: 2px;
}

.top5 {
margin-top: 5px;
}

.top20 {
margin-top: 20px;
}

.top25 {
margin-top: 25px;
}

.top30 {
margin-top: 30px;
}

.top40 {
margin-top: 40px;
}

.top45 {
margin-top: 45px;
}

.bottom20 {
margin-bottom: 20px;
}

.top10 {
margin-top: 10px;
}

.top15 {
margin-top: 15px;
}

.bottom10 {
margin-bottom: 10px;
}

.bottom15 {
margin-bottom: 15px;
}

.rightp10 {
padding-right: 10px;
}

.rightp20 {
padding-right: 20px;
}

.leftp10 {
padding-left: 10px;
}

.leftp20 {
padding-left: 20px;
}

.rightm10 {
margin-right: 10px;
}

.rightm15 {
margin-right: 15px;
}

.rightm20 {
margin-right: 20px;
}

.rightm30 {
margin-right: 30px;
}

.rightm50 {
margin-right: 50px;
}

.leftm10 {
margin-left: 10px;
}

.leftm20 {
margin-left: 20px;
}

.textleft {
text-align: left;
}

.textright {
text-align: right;
}

.p100 {
width: 100%;
}

.p90 {
width: 90%;
}

.p80 {
width: 80%;
}

.p75 {
width: 75%;
}

.p70 {
width: 70%;
}

.p66 {
width: 66%;
}

.p60 {
width: 60%;
}

.p55 {
width: 55%;
}


.p50 {
width: 450px;
}

.p4999 {
width: 100%;
}

.p33 {
width: 33%;
}

.p30 {
width: 30%;
}

.p25 {
width: 25%;
}

.p2499 {
width: 24.99%;
}

.p2199 {
width: 21.99%;
}

.p1999 {
width: 19.99%;
}

.p1799 {
width: 17.99%;
}

.bold {
font-weight: bold;
}

p.last {
margin-bottom: 0px;
}

.marginLmin4 {
margin-left: -4px;
}

.inline {
display: inline;
}

.blue {
color: #00a6d6;
}

#mycarousel {
   display: none;
}


.sIFR-flash {
  display    : none !important;
  height     : 0;
  width      : 0;
  position   : absolute;
  overflow   : hidden;
}

.sIFR-alternate {
  visibility : visible !important;
  display    : block   !important;
  position   : static  !important;
  left       : auto    !important;
  top        : auto    !important;
  width      : auto    !important;
  height     : auto    !important;
}
