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;
}

a img,
fieldset {
border: none;
}

:focus {
outline: 0;
}

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

body {
font-family: Arial, "Arial", sans-serif;
font-size: 11px;
}

a {
color: #000000;
text-decoration: none;
}

a span {
visibility: hidden;
text-decoration: none;
}

a#filterToggle span {
visibility: visible;
}



h1 {
color: #000;
font-size: 24px;
font-family: Arial, "Times New Roman", Times, serif;
margin-bottom: 16px;
margin-top: 10px;
}

h2 {
color: #00a6d6;
font-size: 14px;
font-family: Arial, "Times New Roman", Times, serif;
margin-bottom: 10px;
}

h3 {
color: #000;
font-size: 12px;
font-family: Arial, "Times New Roman", Times, serif;
margin-bottom: 5px;
}

/* Layout Styles ------------------------------- */
	
.block,
.dartRight {
display: none;
}

.block.activeblock {
display: block;
}

#wrap {
position: relative;
left: 0px;
width: 100%;
margin-top: 20px;
top: 0px;
}

#top {
display: none;
}

	#metamenu {
	display: none;
	}
	
		#zoek {
		display: none;
		}
	
		
#header,
#menu {
display: none;
}

#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(../decoration/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(../decoration/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;
}
