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

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

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

a:hover {
color: #009eb5;
text-decoration: underline;
}

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

a#filterToggle span {
visibility: visible;
}

li {
list-style: none;
}

h1 {
color: #000;
font-size: 24px;
font-family: Georgia, "Times New Roman", Times, serif;
}

h2 {
color: #00a6d6;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
}

#home h2 {
color: #000000;
font-size: 16px;
font-family: Georgia, "Times New Roman", Times, serif;
}



h3 {
color: #000;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
}


.artikelText h3 {
color: #00a6d6;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
}

h4.rectorHeader {
font-family: "Arial", sans-serif !important;
margin-top: 0px !important;
}


h5 {
color: #000;
font-size: 17px;
font-family: Georgia, "Times New Roman", Times, serif;
}

h1,h2,h3,h4,h5,h6 {
font-family:"Tahoma","Arial",sans-serif;
font-weight:normal;
}

#footerContent h4 {
color: #000;
font-size: 13px;
font-family: Georgia, "Times New Roman", Times, serif;
}

#printlogo {
display: none;
} 

/* Layout Styles ------------------------------- */

body#home {
background: url(/live/decoration/bg_home.gif) no-repeat center top;
}

body#contentPage {
background: url(/live/decoration/bg_content.gif) no-repeat center top;
}

body#portal {
background: url(/live/decoration/bg_portal.gif) no-repeat center top;
}
	
.block {
display: none;
}

.block.activeblock {
display: block;
}


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

#home #wrap {
top: 320px;
background: #FFFFFF;
}

#contentPage #wrap {
top: 260px;
background: #FFFFFF;
}

#portal #wrap {
top: 200px;
background: #FFFFFF;
}

#top {
position: relative;
top: 0px;
width: 960px;
height: 63px;
margin: auto;
}

	#logo {
	width: 161px;
	height: 50px;
	margin-top: 5px;
	}
	
		#logo a {
		width: 100%;
		height: 100%;
		background: url(/live/decoration/logo.gif) no-repeat left top;
		display: block;
		text-decoration: none;
		}
	
	#metamenu {
	margin-top: 10px;
	width: 780px;
	}
	
		#zoek, #search{
		height: 55px;
		width: 230px;
		}
	
		#metamenu ul {
		margin-top: 3px;
		margin-right: 5px;
		}
		
		#metamenu li {
		float: left;
		padding-right: 8px;
		margin-right: 8px;
		line-height: 16px;
		border-right: 1px solid #00a6d6;
		}
		
		li.rss {
		padding-left: 18px;
		background: url(/live/decoration/rss.gif) no-repeat left center;
		}
		
		#zoekveld {
		border: 1px solid #e5e5e5;
		border-right: 0px solid #FFF;
		width: 177px;
		padding-left: 3px;
		padding-right: 3px;
		}
		
		#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 h1 {
		margin-bottom:5px;
		}
		
		#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;
		}
		
#header {
position: relative;
top: 2px;
width: 780px;
margin: auto;
padding-left: 180px;
}

#home #header {
height: 240px;
}

#portal #header {
height: 120px;
}

#contentPage #header {
height: 180px;
}

	#tekstblok {
	position: absolute;
	left: 228px;
	color: #FFF;
	z-index: 18;
	}
	
	#home #tekstblok {
	top: 132px;
	width: 210px;
	}
	
	#contentPage #tekstblok {
	top: 93px;
	width: 210px;
	}
	
	#portal #tekstblok {
	top: 64px;
	width: 210px;
	}
	
	#tekstblok h3 {
	font-size: 16px;
	}


#menu {
height: 48px;
background: url(/live/decoration/menu.gif) repeat-x left bottom;
width: 751px;
position: absolute;
left: 50%;
margin-left: -271px;
z-index: 1000;
}

#home #menu {
top: 285px;
}

#contentPage #menu {
top: 225px;
width: 751px;
margin-left: -271px;
}

#portal #menu {
top: 165px;
width: 751px;
margin-left: -271px;
}

	#menu li {
	display: block;
	margin: 0px 7px 0px 0px;
	float: left;
	padding-left: 1px;
	padding-bottom: 0px;
	padding-top: 8px;
	background: url(/live/decoration/menu_bg_left.gif) no-repeat left 8px;
	}
	
	#menu li:hover {
	background: url(/live/decoration/menu_li_hover.png) no-repeat left 8px;	
	}
	
	#menu li a {
	text-decoration: none;
	height: 30px;
	color: #FFFFFF;
	display: block;
	background: url(/live/decoration/menuli_bg_a.gif) no-repeat right top;
	padding: 8px 18px 0px 13px;
	font-size: 14px;
	}
	
	#menu li a.intern {
        width: auto;
	}
	
	#menu li a:hover, #menu li.active a {
	color: #000;
	background: url(/live/decoration/menuli_bg_a_hover.gif) no-repeat right top;
	}
	
	#menu li.selected a {
	background: url(/live/decoration/menu_li_selected.gif) no-repeat right top;
	display: block;
	padding: 4px 13px 0px 12px;
	font-size: 14px;
	height: 30px;
	
	/* margin-bottom: -5px; */
	color: #000;
	}
	#menu li.selected a.intern {
	  width: auto; 
	}
	#menu li.selected a:hover {
	color: #000;
	background: url(/live/decoration/menu_li_selected.gif) no-repeat right top;
	}

		
#menu li.selected {
margin-top: 21px;
background: url(/live/decoration/li_selected.gif) no-repeat left bottom;
padding-left: 6px;
height: 19px;
}

#contentPage #menu li.selected {
margin-top: 21px;
z-index: 200;
background: url(/live/decoration/li_selected.gif) no-repeat left bottom;
padding-left: 6px;
}

#menu ul ul {
  display: none;
  position: absolute;
  width: 200px;
  margin-left: -1px;
  margin-top: -15px;
  padding-top: 15px;
  border: solid #00769a;
  border-width: 0 1px 1px;
  background: #fff;
  }
  
#contentPage #menu li.selected ul {
margin-top: -15px;
padding-bottom: 10px;
}

#menu ul ul li {
  float: none;
  margin: 0;
  padding: 0;
  background: transparent;
  }
#menu ul ul a,
#menu ul li.selected ul a {
  width: auto !important;
  height: auto !important;
  margin: 0px !important;
  padding: 0.4em 0.7em !important;
  background: transparent !important;
  color: #000;
  font-size: 1.1em !important;
  }
#menu ul ul a:hover {
  background: none !important;
  color: #00a6d6 !important;
  }
  
#menu ul ul li:hover {
background: none !important;
}


#menu li#menu-auto125.active ul, #menu li#menu-auto125-selected.active ul {
background: white;
}



#menu li.active ul {
background: #fff url(/live/decoration/menu-bottom.png) no-repeat 73px top;
}



#menu li#menu-studeren.active ul, #menu li#menu-1-nl.active ul{
background-position: 81px top;
}

#menu li#menu-onderzoek.active ul, #menu li#menu-2-nl.active ul{
background-position: 91px top;
}

#menu li#menu-actueel.active ul, #menu li#menu-3-nl.active ul {
background-position: 69px top;
}

#menu li#menu-netwerk.active ul , #menu li#menu-4-nl.active ul{
background-position: 111px top;
}

#menu li#menu-overtu.active ul , #menu li#menu-5-nl.active ul{
background-position: 108px top;
}

#menu li#menu-1-en.active ul{
background-position: 62px top;
}

#menu li#menu-2-en.active ul{
background-position: 81px top;
}

#menu li#menu-3-en.active ul {
background-position: 72px top;
}	

#menu li#menu-4-en.active ul{
background-position: 100px top;
}

#menu li#menu-5-en.active ul{
background-position: 115px top;
}

#menu li#menu-1-nl-selected.active ul{
background-position: 77px top;
}

#menu li#menu-2-nl-selected.active ul{
background-position: 87px top;
}

#menu li#menu-3-nl-selected.active ul {
background-position: 65px top;
}

#menu li#menu-4-nl-selected.active ul{
background-position: 107px top;
}

#menu li#menu-5-nl-selected.active ul{
background-position: 104px top;
}

#menu li#menu-1-en-selected.active ul{
background-position: 58px top;
}

#menu li#menu-2-en-selected.active ul{
background-position: 77px top;
}

#menu li#menu-3-en-selected.active ul {
background-position: 68px top;
}	

#menu li#menu-4-en-selected.active ul{
background-position: 96px top;
}

#menu li#menu-5-en-selected.active ul{
background-position: 111px top;
}


#menu li#menu-auto.active ul {
background-position: 81px top; 
}
#menu li#menu-auto71.active ul {
background-position: 71px top; 
} 
#menu li#menu-auto92.active ul {
background-position: 92px top; 
} 
#menu li#menu-auto9.active ul {
background-position: 91px top; 
}
#menu li#menu-auto106.active ul {
background-position: 106px top; 
}

#menu li#menu-auto125.active ul {
background-position: 125px top; 
}
#menu li#menu-auto125-selected.active ul {
/* background-position: 106px top; */ 
}

#menu li#menu-auto69.active ul {
background-position: 69px top; 
}
#menu li#menu-auto72.active ul {
background-position: 72px top; 
}
#menu li#menu-auto134.active ul {
background-position: 134px top; 
}
#menu li#menu-auto66.active ul {
background-position: 66px top; 
}

#menu li#menu-auto62.active ul {
background-position: 62px top; 
}

  
  
#content {
position: relative;
top: 20px;
width: 960px;
margin: auto;
z-index: 3;
}

#slideshow {
height: 150px;
}

.contentArea {
width: 730px;
}

	#contentMenu {
	width: 180px;
	position: relative;
	top: -27px;
	min-height: 400px;
	}
	
		#contentMenu li {
		height: 2.72em;
		display: block;
		font-size: 12px;
		width: 180px;
		
		}
		
		#contentMenu li a {
		width: 79%;
		display: block;
		padding-top: 1.1em;
		padding-left: 6%;
		padding-right: 15%;
		padding-bottom: 0.5em;
		min-height: 2.1em;
		color: #FFF;
		}

		
		#contentMenu li a.level1 {
		background: #00A6D6 url(/live/decoration/level1.gif) no-repeat left top;
		font-weight: bold;
		}
		
		#contentMenu li a.level2 {
		background: #26b3dc url(/live/decoration/level2.gif) no-repeat left top;
		}

		#contentMenu li a.level3 {
		background: #33b8de url(/live/decoration/level3.gif) no-repeat left top;
		}
		
		#contentMenu li a.level4 {
		background: #40bce0 url(/live/decoration/level4.gif) no-repeat left top;
		}
		
		#contentMenu li a.level5 {
		background: #4cc1e2 url(/live/decoration/level5.gif) no-repeat left top;
		}
		
		#contentMenu li a.level6 {
		background: #59c5e4 url(/live/decoration/level6.gif) no-repeat left top;
		}
		#contentMenu li a.level7 {
		background: #66cae6 url(/live/decoration/level7.gif) no-repeat left top;
		}
		/*  het content menu kan meer dan 7 levels bevatten, vandaar deze algemene klasse: */
		#contentMenu li a.levelhigh {
		background: #9ddade url(/live/decoration/levelhigh.gif) no-repeat left top;
		}
				
		#contentMenu li ul li a {
		font-weight: normal;
		color: #000;
		}
		
		#contentMenu li ul li {
		border-bottom: 1px solid #e5e5e5;
		padding-bottom: 1.1em;
		}
	
	#contentText {
	width: 495px;
	margin-left: 30px;
	}
	
	#contentTextWide {
	width: 750px;
	margin-left: 30px;
	float: right;
	}
	
	#contentText p,#contentTextWide p {
	line-height: 18px;
	margin-bottom: 10px !important;
	}
	
		#contentText p a,#contentTextWide p a {
		text-decoration: underline;
		}
	
	#contentText ul,#contentTextWide ul {
	border-top: 1px solid #e5e5e5;
	margin-top: 10px;
	margin-bottom: 20px !important;
	} 	
	
    #contentTextWide p,#contentTextWide p {
	line-height: 18px; 
	}
	
		#contentText p a,#contentTextWide p a {
		text-decoration: underline;
		}
	
	#contentText .alfabet ul {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-top: 10px;
	}

	
	
	.contactBlock ul {
	margin-left:0px;
	}
	.contactBlock ol,
	.contactBlock ul ul {
	margin-left:30px;
	}
	.contactBlock li,	#contentText li,#contentTextWide li {
	padding-left: 30px;
	line-height: 20px;
	border-bottom: 1px solid #e5e5e5;
	background: url(/live/decoration/dartRight.gif) no-repeat 5px center;
	}
	
	#contentText li li,
	#contentTextWide li li,
	.contactBlock li li,
	#contentText li ul li,
	#contentText ul li ul li {
	border:none !important;
	}
	
	#contentText .alfabet li {
	float: left;
	padding-left: 9px;
	line-height: 20px;
	border-bottom: none;
	}
	
	#contentText .alfabet li.lastLetter {
	padding-right: 7px;
	}
		
		#contentText .alfabet li a {
		background: none !important;
		padding: 0px !important;
		font-size: 14px;
		font-weight: bold;
		}
		
		#contentText .alfabet li a:hover {
		text-decoration: none;
		color: #009eb5;
		}
		
		#contentText li a,#contentTextWide li a {
		line-height: 20px;
		color: #000;
		display: block;
		}
		
		#contentText li a:hover,#contentTextWide li a:hover {
		color: #000;
		}
		
	.onderzoeksgebiedenLijst {
	padding: 10px 0px;
	border-top: 1px solid #e5e5e5;
	}
	
	
	.onderzoeksgebiedenLijst a {
	clear: both;
	display: block;
	margin: 5px 0px;
	text-decoration: underline;
	}
	
	.h3type {
	color: #00a6d6;
	font-size: 13px;
	font-weight: normal !important;
	padding-bottom: 4px;
	}
		
		

.sideBar {
width: 226px;
margin-left: 4px;
}

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

	
		.linkBlock ul {
		margin-bottom: 8px;
		}
		
		.linkBlock ul li {
		background: url(/live/decoration/linkBlock_bg.gif) no-repeat left center;
		padding: 2px 10px 2px 18px;
		line-height: 14px;
		}
	
		.artikelText {
		width: 230px;
		position: relative;
		top: 0px;
		left: 0px;
		height: 9em;
		}
		
		.artikel img {
		margin-right: 30px;
		margin-bottom: 30px;
		}
		
		.artikelText a {
		position: absolute;
		bottom: 0px;
		}
		
		.headerBlock {
		background: url(/live/decoration/header.gif) no-repeat right top;
		width: 224px;
		height: 40px;
		margin-top: 7px;
		border-left: 1px solid #e5e5e5;
		}
		
		.headerBroad {
		background: url(/live/decoration/header.gif) no-repeat right top;
		width: 239px;
		height: 40px;
		border-left: 1px solid #e5e5e5;
		}
		
		.headerBlockFaculty {
		width: 480px;
		background: url(/live/decoration/header_faculty.gif) no-repeat right top;
		height: 40px;
		border-left: 1px solid #e5e5e5;
		}
		
		.itemBlockFaculty {
		width: 478px;
		border-left: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		}
		
		.faculteitBlock {
		margin: 0px 5px 5px 10px;
		width: 460px;
		}
		
		table.faculteitBlock td {
		vertical-align: top;
		}
		
		table.faculteitBlock td img {
		float: right;
		padding: 0px 5px 5px 0px;
		}
		
		table.faculteitBlock td a {
		text-decoration: underline;
		}
				
		.headerBlock h3,
		.headerBlock h3 a,
		.headerBlock h3 a:hover,
		.headerBroad h3,
		.headerBroad h3 a,
		.headerBroad h3 a:hover,
		.headerBlockFaculty h3,
		.headerBlockFaculty h3 a,
		.headerBlockFaculty h3 a:hover {
		color: #000000;
		}
		
		.headerBlockLarge {
		background: url(/live/decoration/header.gif) no-repeat right top;
		width: 706px;
		height: 40px;
		border-left: 1px solid #e5e5e5;
		}
		
			.h4Container {
			background: url(/live/decoration/header_h4.gif) no-repeat right top;
			}
			
			.h1Container {
			background: url(/live/decoration/header_h4.gif) no-repeat right top;
			border-left: 1px solid #e5e5e5;
			}
			
				.headerBlock h4,
				.headerBroad h4,
				.headerBlockLarge h1,
				.headerBlockFaculty h4 {
				padding: 7px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 14px;
				margin-top: 7px;
				}
				
				.specialh4 h4 {
				margin-top: -13px;
				/* padding-bottom: -15px; */
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 14px;
				}
				
				.specialh3 h3 {
				margin-top: -13px;
				/* padding-bottom: -5px; */ 
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 14px;
				}
				
				.specialh3 h4 {
				margin-top: 0px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 14px;
				}
	
		.contactBlock {
		border: 1px solid #e5e5e5;
		border-top: none;
		padding: 10px;
		margin-right: 1px;
		}
		
		.bannerBlock {
		padding: 10px 0 10px 10px;
		margin-right: 1px;
		text-align: right;
		}
		
		.zoekOpleiding {
		margin-right: 1px;
		}
		
		.contactBlock p {
		margin-bottom: 10px;
		line-height: 14px;
		}
		
		.contactBlock a {
		text-decoration: underline;
		}
		
		.contactBlock a img {
		text-decoration: none !important;
		}
		
		
		h1.h4_3mE {
		text-indent: -9999px;
		background: url(/live/decoration/header_3mE.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
		
		
		h1.BK {
		text-indent: -9999px;
		background: url(/live/decoration/header_BK.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}

		h1.CiTG {
		text-indent: -9999px;
		background: url(/live/decoration/header_CiTG.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
		
		h1.EWI {
		text-indent: -9999px;
		background: url(/live/decoration/header_EWI.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
		
		h1.IO {
		text-indent: -9999px;
		background: url(/live/decoration/header_IO.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
		
		h1.LR {
		text-indent: -9999px;
		background: url(/live/decoration/header_LR.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
		
		h1.TBM {
		text-indent: -9999px;
		background: url(/live/decoration/header_TBM.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
				
		h1.TNW {
		text-indent: -9999px;
		background: url(/live/decoration/header_TNW.gif) no-repeat left top;
		height: 40px;
		width: 706px;
		}
	
		.itemBlock {
		width: 224px;
		border-left: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		float: left;
		}
		
		.itemBlockContent {
		border-right: 1px solid #e5e5e5;
		}
		
		hr {
		height: 1px;
		background: #e5e5e5;
		color: #e5e5e5;
		border: none;
		}
		
		.itemBlockContent h3,
		.itemBlockContent ul {
		padding: 0px 10px;
		}
		
		.itemBlockContent p {
		padding: 0px 10px 10px 10px;
		}
		
		#contentText .itemBlock {
		width: 239px;
		}
		
		#contentText .more {
		width: 221px;
		}
				
		
		#contentText .item {
		width: 218px;
		} 
		
		.uitgelicht {
		clear: both;
		display: block;
		padding: 10px 10px 7px 10px;
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		}
		
		.item {
		clear: both;
		display: block;
		width: 203px;
		padding: 5px 10px 5px 10px;
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		height: 3.2em;
		overflow: hidden;
		}
		
		.videoscrollcontainer {
		border-right: 1px solid #e5e5e5;
		}
		
			.videoitem {
			border-bottom: 1px solid #e5e5e5;
			padding: 8px;
			clear: both;
			}
				
				.videoitem img {
				margin-top: 8px;
				}
				
				.videoTextBlock {
				padding-top: 30px;
				padding-left: 8px;
				float: left;
				}
				
					.videoTextBlock a {
					color: #7cbfd0;
					}
				
		.active {
		color: #009eb5;
		background: url(/live/decoration/diagonalen.gif) repeat left top;
		}
		
		.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: 157px;
			display: block;
			}
			
			.nieuws .item p {
			width: auto;
			display: block;
			}
			
		.more {
		border-right: 1px solid #e5e5e5;
		line-height: 25px;
		padding: 3px 5px 2px 12px;
		display: block;
		height: 23px;
		overflow: hidden;
		background: url(/live/decoration/more_bg.gif) repeat-x left top;
		}
		
		.moreDouble {
		border-right: 1px solid #e5e5e5;
		line-height: 12px;
		padding: 7px 5px 2px 12px;
		display: block;
		height: 44px;
		overflow: hidden;
		background: url(/live/decoration/more_bg.gif) repeat-x left top;
		border-left: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		}
		
		#opinie {
		margin-top: 30px;
		background: url(/live/decoration/header_opinie.gif) no-repeat left top;
		padding: 20px 10px 9px 10px;
		}
		
		#opinieBreed {
		margin-top: 30px;
		background: url(/live/decoration/header_opinie_breder.gif) no-repeat left top;
		padding: 20px 10px 9px 10px;
		}

		#content #opinie {
		margin-top: 30px;
		background: url(/live/decoration/header_opinie_breed.gif) no-repeat left top;
		padding: 20px 11px 9px 10px;
		}
						
		#opinieFooter {
		background: url(/live/decoration/footer_opinie.gif) no-repeat left top;
		width: 100%;
		}
		
		#content #opinieFooter {
		background: url(/live/decoration/footer_opinie_breed.gif) no-repeat left top;
		width: 100%;
		}
		
		#huhBox {
		background: url(/live/decoration/content_huh.gif) repeat-y left bottom;
		}
		
		#huh {
		margin-top: 30px;
		background: url(/live/decoration/header_huh.gif) no-repeat left top;
		padding: 20px 10px 0px 10px;
		height: 90px;
		
		}
		
		#rector {
		margin-top: 30px;
		background: url(/live/decoration/rector_bg.jpg) no-repeat left top;
		padding: 20px 10px 0px 10px;
		height: 80px;
		}
		
		#rector p {
		line-height: 17px;
		margin-top: 3px;
		margin-right: 3px;
		}
		
		#rector h4 {
		color: #11acd9;
		font-size: 14px;
		}
		
		h5 {
		margin: 0px 0px 0px 20px;
		padding-top: 20px;
		}
		
		.blogBlock h5 {
		margin: 0px 0px 0px 0px;
		padding-top: 10px;
		}
		
		.blogDatum {
		color: #999;
		margin: -4px 0px 7px 0px;
		padding: 0px;
		}
		
		#huhAnswer {
		padding: 0px 10px 0px 10px;
		}
		
			#huhAnswer p {
			color: #11acd9;
			margin-left: 20px;
			margin-bottom: 20px;
			margin-top: 10px;
			line-height: 1.4em;
			}

		
		
		#huhFooter {
		background: url(/live/decoration/footer_huh.gif) no-repeat left bottom;
		width: 100%;
		}
		
			.opiniemaker {
			font-weight: bold;
			color: #00a6d6;
			float: right;
			margin: 15px 50px 0px 0px;
			}
			
		.blogBlock {
		border: 1px solid #e5e5e5;
		width: 218px;
		display: block;
		float: left;
		padding: 10px;
		}
		
		.nieuwsItem {
		margin-top: 10px;
		}		
				
		.nieuwsItemTekst {
		/* padding-left: 25px; */
		/* margin-left: 22px; */ 
		}
		
		.nieuwsItemContent p {
		margin-bottom: 15px;
		}	
		
		.catstags {
		border-top: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;
		width: 96%;
		display: block;
		padding: 2px 2%;
		}
		
		.videoBeschikbaar {
		background: url(/live/decoration/video_icon.gif) no-repeat left top;
		}
		.rssBeschikbaar {
		padding-left: 30px;
		margin-top: -25px;
		}
		
	#content .rss {
	background: url(/live/decoration/rss.gif) no-repeat left top;
	margin-top: 3px;
	padding-bottom: 3px;
	}
	
	a.rss:hover {
	text-decoration: none;
	}
	
	.dartRight {
	background: url(/live/decoration/dartRight.gif) no-repeat left center;
	padding-left: 18px;
	line-height: 20px;
	color: #000;
	}
	
	.moreDouble a.dartRight {
	}
	
	.dartRight:hover {
	color: #000;
	}
	
	.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(/live/decoration/ball.gif) no-repeat left 2px;
		margin-bottom: 10px !important;
		line-height: 12px !important;		
		padding: 0px;
		margin-top: 0px;
		}
		
		.blockItemList li {
		border: none !important;
		background: url(/live/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;	
		}
		
		#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;
		}
	
	#faculteitenBox {
	margin-bottom: 35px;
	
	}
	
		.faculteitMenu {
		border-left: 1px solid #e5e5e5;
		border-top: 1px solid #e5e5e5;
		padding: 10px 0px 0px 10px;
		height: 28.5em;
		width: 170px;
		}
		
		.faculteitContent {
		width: 524px;
		height: 29.5em;
		display: block;
		border-left: 1px solid #e5e5e5;
		}
		
		.faculteitContent .item5,
		.faculteitContent .lastitem {
		border-bottom: none !important;
				}
		
		.faculteitContent .uitgelicht {
		padding-bottom: 5px;
		}
		
		.faculteitContent .item {
		width: 503px;
		}
		
		#nieuwsMedewerkersportal {
		width: 706px;
		clear: both;
		margin-bottom: 35px;
		padding-bottom: 28px;
		background: url(/live/decoration/nieuws_bg.gif) no-repeat left bottom;
		}
		
		#nieuwsMedewerkersportal .uitgelicht {
		padding-bottom: 5px;
		margin-right: 1px; 
		}
		
		#nieuwsMedewerkersportal .item {
		width: 684px;
		}
		
		#nieuwsMedewerkersportal .p100 {
		border-left: 1px solid #e5e5e5;
		}
		
		ul.tabNavigation {
		    list-style: none;
		    margin: 0;
		    padding: 0;
			background: url(/live/decoration/tabs_bg.gif) no-repeat left top;
			height: 22px;
			width: 706px;
			
		}

		ul.tabNavigation li {
		    float: left;
		}

		ul.tabNavigation li a {
		    display: block;
			width: 44px;
			height: 33px;
		    text-decoration: none;
			margin-right: 0px;
			background: url(/live/decoration/tab_link.gif) no-repeat left top;
			padding: 8px 12px 0px 0px;
			text-align: center;
			font-size: 14px;
		}
		
		ul.tabNavigation li a:hover,
		ul.tabNavigation li a.selected {
		background: url(/live/decoration/tab_hover.gif) no-repeat left top;
		text-decoration: none;
		color: #00a6d6;
		}
		   	
		ul.tabNavigation li a:focus {
			outline: 0;
		}
		
		.tabsNieuws {
		position: relative; 
		left: 5px; 
		top: -21px;
		}
		
		.tabsRSS {
		position: relative; 
		left: 157px; 
		top: -21px; 
		padding-bottom: 5px;
		}
		
	.studie {
	border-bottom: 1px solid #e5e5e5;
	padding: 10px;
	}
	
	.studie a {
	margin-top: 5px;
	display: block;
	}
	
	a.trigger {
	display: block;
	line-height: 22px;
	font-weight: bold;
	background: url(/live/decoration/plus.gif) no-repeat left top;
	padding-left: 22px;
	margin-left: -4px;
	cursor: pointer;
	} 
	
	a.triggerActive {
	background: url(/live/decoration/min.gif) no-repeat left top;
	display: block;
	line-height: 22px;
	font-weight: bold;
	padding-left: 22px;
	margin-left: -4px;
	cursor: pointer;
	} 
	
	.opleidingItem {
	padding: 5px 10px 0px 10px;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	}
	
	.opleidingItem div {
	margin: 5px 0px;
	}
	
	.opleidingItem p {
	margin-bottom: 15px;
	}
		
	.opleidingItem #zoek div {
	margin: 0px 0px;
	}
		
		.opleidingItem #zoek {
		width: 200px;
		height: 20px;
		margin-bottom: 20px !important;
		}
	
		.opleidingItem .zoekveld {
		width: 145px !important;
		}
	
	.first {
	border-top: 1px solid #e5e5e5;
	}
	
	.topbottomborder {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	width: 98%;
	padding-left: 2%;
	}
	
	.publicaties {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	}
	
		.publicatie {
		padding: 5px 10px;
		border-bottom: 1px solid #e5e5e5;
		}
		
	.gray {
	color: #999999;
	}
	
	.biografieItem {
	border-top: 1px solid #e5e5e5;
	padding-top: 10px;
	padding-left: 10px;
	}
	
		.trigger, .triggerActive {
		cursor: pointer;
		}
	
	.biografieItem div p {
	margin-bottom: 10px;
	}
	
	.lastBiografieItem {
	border-bottom: 1px solid #e5e5e5;
	}
	
	#contentText ul.nieuwsberichten {
	border: none;
	}
	
		#contentText .nieuwsberichten li {
		background: none;
		padding-left: 0px;
		border: none;
		line-height: 25px;
		}
		
		#contentText .nieuwsberichten li a {
		background: none;
		padding-left: 0px;
		width: 100%;
		height: 100%;
		display: block;
		line-height: 25px;
		}
		
		a.videoLink {
		background: url(/live/decoration/video_icon.gif) no-repeat right center !important;
		width: 100%;
		height: 100%;
		}
	
	.opinieBlock {
	background: url(/live/decoration/opinie_top.gif) no-repeat left top;
	}
	
	.opinieBlockFooter {
	background: url(/live/decoration/opinie_footer.gif) no-repeat left top;
	height: 30px;
	}
		

	#laatsteReactie {
	background: url(/live/decoration/opinie_latest_top.gif) no-repeat left top;
	}
	
	#laatsteReactieFooter {
	background: url(/live/decoration/opinie_latest_footer.gif) no-repeat left top;
	}
	
	.opinieAuteur {
	margin-top: 13px;
	text-decoration: underline;
	}
	
	.reactie {
	padding: 5px 10px;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	}
	
	.blockItem, .blockItemList {
	padding: 5px 10px 0px 10px;
	width: 203px;
	border-bottom: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	}
	
	.blockItem li {
	height: 16px;
	padding: 4px 0px 4px 18px;
	text-decoration: underline;
	}
	
	.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;
		}
		
		.top td,
		.top th {
		vertical-align: top;
		}
		
		.middle {
		width: 165px;
		}
		
		.resultaatPersoon {
		margin-bottom: 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;
		}
			
#footer {
position: relative;
top: 0px;
width: 100%;
margin-top: 40px;
margin-bottom: 40px;
float: left; /* Mozilla would overlap #content and #footer if only one of them has float defined */
}

#home .footerright,
#home .footerleft {
height: 7.3em;
}


#contentPage .footerright,
#contentPage .footerleft {
height: 7.27em;
}

#contentPage .intern .footerright ,
#contentPage .intern .footerleft  {
height: 2.72em;
}


#portal .footerright,
#portal .footerleft {
height: 7.27em;
}


#portal .intern .footerright,
#portal .intern .footerleft {
height: 2.72em;
}

.footerleft {
float: left;
background: #00a6d6;
padding-bottom: 10px;
border-bottom: 10px solid #FFF;
display: block;
}

.footerright {
float: right;
background: #00a6d6;
border-top: 10px solid #FFF;
padding-top: 10px;
display: block;
}

#footerContent {
width: 960px;
margin: 0px 0px 0px -480px;
position: absolute;
top: 0px;
left: 50%;
background: url(/live/decoration/footerContent.gif) no-repeat left top;
}

#home #footerContent,
#home #footer {
height: 9.09em;
}

#footerContent, #footer {
height: 9.09em;
}

#footerContent.intern,#footer.intern {
height: 4.54em;
}



	#footerContent ul {
	margin-top: 22px;
	margin-right: 70px; 
	background: #00a6d6;
	}

	#footerContent li {
	line-height: 16px;
	}
	
		#footerContent li a {
		padding-left: 20px;
		background: url(/live/decoration/footerContent_li.gif) no-repeat left top;
		color: #FFF;
		}
		
		#footerContent li a .intern{
		    background-image: none;
		}
		
		#footerContent li a:hover {
		color: #000;
		}
		
		.footerCopy {
		font-size: 9px;
		color: #000;
		}
		
a.whitelink {
color: #FFF;
}

#contentText,#contentTextWide {
line-height: 18px;
margin-bottom: 10px !important;
}
	#contentText h1,#contentTextWide h1 {
	line-height:22px;
	}
	#contentText a,#contentTextWide a {
	text-decoration: underline;
	}

	
.contactBlock ul, #contentText ul, #contentTextWide ul,
.contactBlock ol, #contentText ol, #contentTextWide ol {
border:0;
}
	
	
#contentText ul a:link,
#contentText ul a:visited,
#contentText ul a:hover,
#contentText ul a:active,
#contentText ol a:link,
#contentText ol a:visited,
#contentText ol a:hover,
#contentText ol a:active,
#contentTextWide ul a:link,
#contentTextWide ul a:visited,
#contentTextWide ul a:hover,
#contentTextWide ul a:active,
#contentTextWide ol a:link,
#contentTextWide ol a:visited,
#contentTextWide ol a:hover,
#contentTextWide ol a:active {
display: inline;
}

#contentText ul a:hover,
#contentTextWide ul a:hover {
text-decoration: none;
color:#009eb5;
}

.contactBlock ul li,
#contentText ul li,
#contentTextWide ul li {	
background: url(/live/decoration/dartRight.gif) no-repeat 5px 5px;
}

.contactBlock ol li,
#contentText ol li {
padding-left:0px;
list-style-type:decimal;
background-image:none !important;
}

#contentText ul {
	margin:0;
	padding:0;
}
#contentText ol,
#contentText ul ul {
	margin-left:23px;
}
#contentText ol li,
#contentTextWide ol li {
background-image:none;
list-style-type:decimal;
list-style-position:outside;
}


/*
#contentText ul ul,
#contentText ul ul li,
#contentTextWide ul ul,
#contentTextWide ul ul li {
border:0;
background-image:none;
}
*/

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



.last {
border: none !important;
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;
}

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

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

q {
font-style: italic;
}

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

.left {
float: left;
}

.clearleft {
clear: left;
}

.clearright {
clear: right;
}

.imgleft  {
margin-right: 10px;
margin-bottom: 10px;
}

.right {
float: right;
}

.imgright  {
margin-left: 10px;
margin-bottom: 10px;
}

.clearboth {
clear: both;
display: block;
}

.hidden {
display: none;
}


.watermark{
color: #999;
}

.nopadding {
padding: 0em;
}

.nomargin {
margin: 0em;
}

.noborder { 
border: none !important;
}

.nobg { 
background: none;
}

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

.bottom5 {
margin-bottom: 5px;
}

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

.rightm5 {
margin-right: 5px;
}

.leftm5 {
margin-left: 5px;
}

.leftm10 {
margin-left: 10px;
}

.leftm20 {
margin-left: 20px;
}

.textleft {
text-align: left;
}

.textright {
text-align: right;
}

.h200 {
height: 18.2em;
}

.w60 {
width: 60px;
}

.w70 {
width: 70px;
}


.w80 {
width: 80px;
}

.w90 {
width: 90px;
}

.w100 {
width: 100px;
}

.w110 {
width: 110px;
}

.w120 {
width: 120px;
}

.w130 {
width: 130px;
}

.w140 {
width: 140px;
}

.w150 {
width: 150px;
}

.w160 {
width: 160px;
}

.w170 {
width: 170px;
}

.w175 {
width: 175px;
}

.w180 {
width: 180px;
}

.w200 {
width: 200px;
}

.p100 {
width: 100%;
}

.p90 {
width: 90%;
}

.p80 {
width: 80%;
}

.p75 {
width: 75%;
}

.p70 {
width: 70%;
}

.p66 {
width: 66%;
}
.p65 {
width: 65%;
}
.p64 {
width: 64%;
}

.p62 {
width: 62%;
}

.p60 {
width: 60%;
}

.p55 {
width: 55%;
}


.p50 {
width: 50%;
}

.p4999 {
width: 49.99%;
}

.p33 {
width: 33%;
}

.p30 {
width: 30%;
}

.p25 {
width: 25%;
}

.p2499 {
width: 24.99%;
display: block;
}

.p2199 {
width: 21.99%;
display: block;
}

.p1999 {
width: 19.99%;
display: block;
}

.p1799 {
width: 17.99%;
display: block;
}

.bold {
font-weight: bold;
}

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

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

.inline {
display: inline;
}

.blue {
color: #00a6d6;
}

.top110 {
margin-top: 110px;
}

.top55 {
margin-top: 55px;
}

/* Sifr styles --------------------------------- */

.sIFR-flash {
	visibility: visible;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Jquery Styles ------------------------------------------- */

#mycarousel {
    position: relative;
    left: 0;
    top: -2px;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

#mycarousel ul {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
    width: 780px;
    height: 240px;
}

#home #mycarousel li {
    list-style: none;
    float: left;
    position: absolute;
    width: 780px;
    height: 240px;
}

#contentPage #mycarousel li {
    list-style: none;
    float: left;
    position: absolute;
    width: 780px;
    height: 180px;
}


#portal #mycarousel li {
    list-style: none;
    float: left;
    position: absolute;
    width: 780px;
    height: 120px;
}

#mycarousel li.item1 {
  z-index: 100;
  }
#mycarousel li.item2 {
  z-index: 10;
  }
#mycarousel li.item3 {
  z-index: 1;
  }

.jcarousel-control {
  position: absolute;
  width: 85px;
  height: 17px;
  overflow: hidden;
  left: 680px;
  top: 207px;
  z-index: 230;
  }
.jcarousel-control a {
  float: left;
  width: 17px;
  height: 17px;
  overflow: hidden;
  margin-left: 10px;
  background: url(/live/decoration/carousel-control.png) no-repeat center;
  text-indent: -9999px;
  }
.jcarousel-control a.active {
  background-image: url(/live/decoration/carousel-control-active.png);
  }

#home #mycarousel h3 {
position: absolute;
left: 40px;
top: 130px;
width: 225px;
color: #fff;
font-weight: normal;
font-size: 19px;
font-family: Georgia, serif;
}

#contentPage #mycarousel h3 {
position: absolute;
left: 40px;
top: 97px;
width: 225px;
color: #fff;
font-weight: normal;
font-size: 19px;
font-family: Georgia, serif;
}

#portal #mycarousel h3 {
position: absolute;
left: 40px;
top: 65px;
width: 225px;
color: #fff;
font-weight: normal;
font-size: 19px;
font-family: Georgia, serif;
}

#mycarousel h3 a,
#mycarousel h3 a:hover {
color: #FFF;
}

#home .jcarousel-control {
top: 210px;
}

#contentPage .jcarousel-control {
top: 150px;
}

#portal .jcarousel-control {
top: 90px;
}

.jcarousel-skin-video .jcarousel-container {
position: relative;
}

.jcarousel-skin-video .jcarousel-container-vertical {
    width: 225px;
}

#videoscrollcontainer .jcarousel-container {
    position: relative;
}

#videoscrollcontainer .jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

#videoscrollcontainer .jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

#videoscrollcontainer .jcarousel-list li,
#videoscrollcontainer .jcarousel-item {
    float: left;
    list-style: none;
    width: 207px;
	border-right: 1px solid #e5e5e5;
}

.jcarousel-skin-video .jcarousel-clip-vertical {
    width:  225px;
    height: 366px;
}

.jcarousel-skin-video .jcarousel-item {
    width: 225px;
    height: 9.55em;
}


.jcarousel-skin-video .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


.jcarousel-skin-video .jcarousel-next-vertical {
    position: absolute;
    top: 16px;
    right: -14px;
    width: 15px;
    height: 16px;
    cursor: pointer;
    background: url(/live/decoration/down.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-next-vertical:hover {
   background:  url(/live/decoration/down_hover.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-next-vertical:active {
    background:  url(/live/decoration/down_hover.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-next-disabled-vertical,
.jcarousel-skin-video .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-video .jcarousel-next-disabled-vertical:active {
    background:  url(/live/decoration/down_faded.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-prev-vertical {
    position: absolute;
    top: 0px;
    right: -14px;
    width: 15px;
    height: 16px;
    cursor: pointer;
    background:  url(/live/decoration/up.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-prev-vertical:hover {
    background:  url(/live/decoration/up_hover.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-prev-vertical:active {
    background:  url(/live/decoration/up_hover.gif) no-repeat left top;
}

.jcarousel-skin-video .jcarousel-prev-disabled-vertical,
.jcarousel-skin-video .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-video .jcarousel-prev-disabled-vertical:active {
   background:  url(/live/decoration/up_faded.gif) no-repeat left top;
}
/* ----------- Overgenomen uit styles_0.css ---------- */
#lastEditGewijzigd, #lastEditAuteur {
	  color: #8D8D8D;
	  text-align: right;
	  font-style: italic;
	  padding: 0px 0px 0px 0px; 
	  margin: 0px 0px 0px 0px; 
	  }

.invisible0 {
	display : none;
}
		.banner0 {
		    float: right;
			padding : 0px 0px 0px 0px;
			margin : 0px 0px 10px 0px;
		}
		.container {
		   float: right;
		   width : 226px;
		}
			.banner0 h1, .banner0 h2 {
				color : #FFFFFF;
				margin : 0px 0px 0px 0px;
				padding : 0px 4px 0px 4px;
				border-bottom : solid 1px #000000;
				background-color : #505556;
				width : auto;
			}
			.banner0 h3 {
				margin : 0px 0px 0px 4px;	
			}
			.banner0 p, .banner0 form {
				margin : 0px 0px 0px 0px;
				padding : 4px 4px 4px 4px;
			}
			.banner0 label {
				height : 16px;
			}
			.banner0 ul {
				margin : 0px 0px 0px 8px;
				padding : 0px 0px 4px 8px;
			}
			.banner0 li {
				list-style-image : url(/live/decoration/portal_bullet_1.gif);
			}
			.banner0 .submit0 {
				float : right;
				/* border : solid 1px #016E98; */
				background-color : #E7F7FD;
				background-image : url(/live/decoration/portallist_back_0.gif);
				background-position : 100% 50%;
				background-repeat : no-repeat;
				padding : 0px 6px 0px 6px;
				margin : 0px 0px 0px 0px;
				color : #016E98;
				font-weight : bold;
			 }
			.banner0 select {
				width : 164px;
			 }


img.rssimageactov {
	vertical-align: bottom;
}

h1.nieuwsagenda {
	font-size : 1.2em;
	font-weight : bold;
	color : #016E98;
	margin-top: 3em;
}

table.userlist {
	border: solid;
	}
	.userlist td {
	border: solid;
	}
#document0 {
	color:red;
	}
	
/* Table styles -------------------- */

table {
width:100%;
border-collapse:collapse;
border-left:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
}
tr {
vertical-align:top;
}
th {
text-align:left;
font-weight:bold;
background-color:#f8f8f8;
}
td,th { 
padding:5px;
margin:0;
border-right:1px solid #d6d6d6;
border-top:1px solid #d6d6d6;
}

/* Safari hacks -------------------- */

@media screen and (-webkit-min-device-pixel-ratio:0){

	.zoekbtn {
	margin-top: 2px;
	}
	
	fieldset .top20 {
	margin-top: 18px;
	}
	
	.rectorHeader,
	#rector p {
	position: relative;
	top: -13px !important;
	}
	

}
