﻿body {
	color:#000000 !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	}

.left {
	color:#666666 !important;
	margin:5px 0px 5px 0px;
	display:block;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:12px !important;
	color:black  !important;
}

a {
	color:#666666;
	cursor:pointer;
}

a:hover {
	text-decoration: underline;
	color:#fca33a;
}

#actualiteit .linkandfilesize {
	display:inline !important;
	line-height:15px
}

img {
	border:none
}

#container {
	margin:0pt auto;
	position:relative;
	width:990px !important;
	padding:0px
}

#chooseinstitutborder {
	width:330px;
	font-size:11px;
	height:25px;
	border-bottom:#e2e1dd 1px solid;
	margin-bottom:30px;
	margin-left: 660px;
	z-index:1;
}

#chooseinstitut {
	width:330px;
	margin-bottom:-1px;
	text-align:right;
	height:25px;
}

*html #chooseinstitut {
	position:relative;
	z-index:1;
}


#chooseinstitut ul {
	list-style: none;
}

#chooseinstitut ul li {
	float: right;
	margin:9px 0px 0px 30px;
}

#chooseinstitut ul a {
	list-style: none;
	text-decoration:none;
	color:#000000
}

#chooseinstitut a {
	display: block;
	background: url('Images/left.gif') no-repeat left top;
}

#chooseinstitut a span {
	display:block;
	background:url('Images/right.gif') no-repeat right top;
	padding:2px 8px 1px 4px;
	margin:0px 0px 0px 4px;

}

#chooseinstitut  a.selected {
	background: url('Images/left.gif') no-repeat left top;
	background-position:0% -25px;
	text-decoration:none;
	color:#F78F15
}
      
#chooseinstitut a.selected span {
	background:url('Images/right.gif') no-repeat right top;
	background-position:100% -25px;
	text-decoration:none; 
}

#chooseinstitut  span.selected {
	display: block;
	padding: 3px 0 0 4px;
	background: url('Images/left.gif') no-repeat left top;
	background-position:0% -25px;
	text-decoration:none;
	color:#F78F15
}
      
#chooseinstitut span.selected span {
	padding: 3px 7px 0 6px;
	background:url('Images/right.gif') no-repeat right top;
	background-position:100% -25px;
	text-decoration:none; 
}



#chooseinstitut a:hover {
	background-position:0% -25px;
	text-decoration:none;
}     
      
#chooseinstitut a:hover span {
	background-position:100% -25px;
	text-decoration:none;
}   

#chooseinstitut ul a:hover {
	color:#f78f15;
}

#logo {
	position:absolute;
	top:10px;
	left:0px;
	width:460px
}

body>#logo {
	position: absolute;
}  

#logo-home {
	position:absolute;
	top:10px;
	left:0px;
}



#topinfo {
	margin:10px 0 0 0 ;
	padding:0px;
	float:right;
		overflow: hidden;
		position:relative

}

#connexion {
	float:left;
	height:22px;
	border-right:1px solid #cfcfcf;
	vertical-align:top;
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	z-index:99;
	position:relative
}

#connexion a {
	text-decoration:none;
	color:#f78f15;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#connexion a:hover {
	text-decoration: underline;
	color:#f78f15
}

#connexion ul li{
	display:inline;
	vertical-align:top;
	padding:0px;
}

#connexion ul {
	display:inline;
	vertical-align:top;
	padding:0px;
}

#language {
	padding:0px;
	margin:0px;
	font-size:11px
}

#language ul {
	list-style: none;
	padding:0px;
	margin:0px
}

#language ul li {
	display:inline;
	border-right:0px solid #cfcfcf;

}

#language ul a {
	list-style: none;
	padding:0px 10px 0px 10px;
	color:#21201f;
	text-decoration:none;
	display:inline
}

#language ul > li:last-child,
#language ul > li.last-child
{
	border-right: none;
}

#language ul > li {  
     border-right:  
        expression(  
            (this===this.parentNode.childNodes[this.parentNode.childNodes.length-1])  
                                               ?"none":"auto"  
         );  
 }

#language ul a:hover {
	color:#f78f15;
}

#language {
	float:left;
	height:22px;
	border-right:1px solid #cfcfcf;
	vertical-align:middle;
	padding:0px;
	margin:0px;
	font-size:11px
}

#search {
	float:left;
	text-align:left;
	width:180px;
	margin-left:10px;
	margin-right:10px;
}

#searchinput {
	border:1px solid #cfcfcf;
	vertical-align:middle;
	display:block
}

#searchinput img {
	vertical-align:middle;
	margin:0px;
	padding:0px
}

#search a {
	text-decoration:none;
	color:#21201f
}

#search a:hover {
	text-decoration:none;
	color:#f78f15
}

#search #searchinput input {
	border-color:#cfcfcf;
	font-family:Arial, Helvetica, sans-serif;
	border-style:solid;
	border-width:0px;
	font-size:11px;
	padding:3px;
	width:150px;
	vertical-align:middle;
}


.tooldiv {
	margin:0px;
	padding:5px 0px 0px 0px
}

.groupheader {
	display:block;
	padding:3px 0px 3px 0px;
	margin-top:15px;
	width:89%;
	margin-left:0px;
	font-size:16px;
	font-weight:normal;
}

#searchdetail {
	display:block;
	float:left
}


a.zoekdetail {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left:0px;
	padding-top:4px;
	float:left;
	display:block
}

h1 {
	color:#f78f15;
	font-size:22px !important;
	line-height:25px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif !important;
}

#col_2b h1 {
	color: #FCA33A;
	font-size:22px;
	line-height:25px;
	margin:8px 0px 14px 0px;
	font-weight:normal
}

#col_2b h2 {
	display: block;
	line-height:24px;
	color:black;
	font-size:18px;
	margin-top: 12px;
	margin-bottom: 8px;
	font-weight:400  !important;
}

#col_2b ul ul li {
	list-style-image:url('Images/listitem2.gif');
}

#col_2b ul ul li a {
	color:#2574E0
}

#col_2b ul ul li a:hover {
	color:#2763B5
}

#col_2b ul.listtaa li {
	list-style-image:none;
}

#col_2b .ms-WPBorder {
	border:0px
}

#col_2b #MSOZoneCell_WebPartWPQ1 h2 {
	display:block;
	padding:10px 0px 10px 0px ;
	float:left;
	width:617px;
}

#col_2b #MSOZoneCell_WebPartWPQ1 a.back, #col_2b #MSOZoneCell_WebPartWPQ2 a.back {
	text-decoration:none;
	background:url(Images/arrowtoleft.gif) top center no-repeat;
	float:left;
	padding-left:10px;
	width:10px;
	clear:none;
	display:block
}

#col_2b #MSOZoneCell_WebPartWPQ1 a.next, #col_2b #MSOZoneCell_WebPartWPQ2 a.next {
	background:url(Images/arrowtoright.gif) top center no-repeat;
	float:left;
	padding-right:10px;
	clear:none;
	width:10px;
	display:block
}


#col_2b #MSOZoneCell_WebPartWPQ1 .columnLeft a {
	float:left;
	padding:5px 0px 5px 0px
}

#col_2b #MSOZoneCell_WebPartWPQ1 .columnRight a {
	float:left;
	padding:5px 0px 5px 0px
}

#col_2b .fulluitgave ul.listtaa li {
	margin:0px;
	padding:0px 0px 0px;
}

#col_2b #MSOZoneCell_WebPartWPQ1 a:hover {
	color:#FCA33A;
}

#col_2b #MSOZoneCell_WebPartWPQ1 a {
	clear:both;
	padding:5px 0px 5px 0 ;
	text-decoration:none;
	margin:0px;
	cursor:pointer;
	width:245px;
}

#col_2b #MSOZoneCell_WebPartWPQ1 .linkandfilesize a {
	padding:0px ;
}


#col_2b #MSOZoneCell_WebPartWPQ1  .headertitle-large a{
	color:#000 !important;
	padding-bottom:15px;
	display:block;
	padding-top:10px;
	font-size:16px !important
}

#col_2b #MSOZoneCell_WebPartWPQ1  .headertitle-small a {
	color:#000 !important;
	font-size:13px !important;
	padding-bottom:15px;
	display:block;
	padding-top:10px;
}



#col_2b #MSOZoneCell_WebPartWPQ1 a:hover {
	color:#FCA33A !important;
}


#col_2b #MSOZoneCell_WebPartWPQ1 a.toolhyperlink {
	display:block;
	padding:0px 0px 0px 0px
}



#col_2b #MSOZoneCell_WebPartWPQ1 #column .fulluitgave .linkandfilesize ul.listtaa li a:hover {
	color:#FCA33A !important;
}



#col_2b #MSOZoneCell_WebPartWPQ1 #column ul.listtaa a {
	width: 100%;
}


#col_2b #column {
	padding-right:25px;
}


#col_2b ul li{
	list-style-image:url('Images/listitem1.gif') ;
}


#col_2b ul li a.publicatietitle {
	color:black;
	font-weight:bold;
	font-size:12px !important;
	line-height:16px
}

#col_2b #MSOZoneCell_WebPartWPQ1 a.publicatietitle {
	color:black !important;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	width:100%
}

#col_2b #MSOZoneCell_WebPartWPQ1 a.publicatietitle:hover {
	text-decoration:underline !important;
	font-family:Arial, Helvetica, sans-serif !important;
}

#col_2b #calenderleftbottom ul {
	margin:0px 0px 0px 18px;
	font-size:11px;
	padding:0px
}


#col_2b ul#calenderitemthemas {
	padding:4px 0 0 17px !important;
}


#col_2b .ms-WPBody a:link, .ms-WPBody a:visited {
	color:#666;
	text-decoration:none;
}

#col_2b  .ms-WPBody a:hover {
	color:#F78F15 !important;
}

#col_2b #boxcontact1 h2,#col_2b #boxcontact2 h2 {
	border-bottom:1px dotted #CFCFCF;
	display:block;
	border-top:1px dotted #CFCFCF;
	font-size:12px;
	font-weight:bold !important;
	text-transform:uppercase;
	margin-bottom:5px;
	padding:5px 0;
}


#col_2b #boxcontact1 h3,#col_2b #boxcontact2 h3 {
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bold !important;
	margin:10px 0px 8px 0px;
	padding:0px;
}

#col_2b #boxcontact1 ul,#col_2b #boxcontact2 ul {
	padding:0px 0px 0px 15px
}

#col_2b ul.pd li {
	list-style-image:none !important;
	list-style:none !important;
}

#col_2b ul.pd li .linkandfilesize {
	clear:none;
	width:auto;
	display:inline
}

#col_2b .ms-rteTableHeaderRow-4 {
	background:#FDFDFE none repeat 0 0;
	border:1px solid #ededed !important;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:115%;
	margin:0 0 10pt;
	padding:4pt 5.4pt;
	width:119.7pt;
}

#col_2b .ms-rteTableHeaderFirstCol-4 {
	background:#FDFDFE none repeat 0 0;
	border-left:1px solid #ededed !important;
	border-top:1px solid #ededed !important;
	padding-top:4px;
	padding-bottom:3px;
	border-bottom:1px solid #ededed !important;
}

#col_2b .ms-rteTableHeaderOddCol-4 {
	background:#FDFDFE none repeat 0 0;
	border-top:1px solid #ededed !important;
	padding:4pt 5.4pt;
	border-bottom:1px solid #ededed !important;
}


#col_2b .ms-rteTableHeaderEvenCol-4 {
	background:#FDFDFE none repeat 0 0;
	border-top:1px solid #ededed !important;
	padding:4pt 5.4pt;
	border-bottom:1px solid #ededed !important;
}


#col_2b .ms-rteTableHeaderLastCol-4 {
	background:#FDFDFE none repeat 0 0;
	border-right:1px solid #ededed !important;
	border-bottom:1px solid #ededed !important;
	border-top:1px solid #ededed !important;
	padding:4pt 5.4pt;
}



#col_2b .ms-rteTable-4 td.ms-rteTableFooterFirstCol-4 {
	border-bottom:1pt solid #ededed ;
	border-color:#ededed ;
	border-left:1pt solid #ededed ;
	border-width:1pt;
}


#col_2b ul.pdf-list li {
	list-style:none !important ;
	line-height:normal;
	margin:0px;
	padding:0px 0px 10px 0px;
	vertical-align:top;
	list-style-image:none !important ;
}


#col_2b .ms-rteTable-4 td.ms-rteTableFooterOddCol-4 {
	border-bottom:1pt solid #ededed ;
	border-color:#ededed ;
	border-width:1pt;
	padding:0 5.4pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#col_2b ul.pdf-list {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none !important ;
	list-style-image:none !important ;
}


#col_2b #MSOZoneCell_WebPartWPQ1 a {
	width:250px;
}


#col_2b ul {
	padding:5px 0px 0px 30px;
	margin:0px
}

#col_2b ul.nav_grey.searchresults {
	padding:5px 0px 0px 5px;
	margin:0px
}


#col_2b a {
	color:#2574e0;
}

#col_2b a:hover {
	color:#2763b5;
}


#col_2b li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
}

#col_2b #MSOZoneCell_WebPartWPQ1 .toc-layout-main  a:link,#col_2b #MSOZoneCell_WebPartWPQ1 .toc-layout-main  a:visited {
	color:#666666;
}


#col_2b ul.nav_grey li {
	list-style-image:none;
	list-style:none;
	margin:0px
}

#col_2b {
	float:left;
	line-height:17px;
	width:665px;
}


#col_2b ul ul {
	padding:10px 0px 3px 19px; 
	margin:0px
}

.seperatoriab {
	color:#666666;
}

#col_2b h3 {
	color: black;
	font-size:14px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif !important
}

#col_2b .ms-WPBody a.publicatietitle:link, .ms-WPBody a.publicatietitle:visited {
	color: black;
}

#col_2b .ms-WPBody a.publicatietitle:link:hover {
	text-decoration:none
}

#col_2b .ms-WPBody a.publicatietitle:hover {
	text-decoration:none
}

#col_2b ul.extra {
	padding:20px 20px 20px 40px;
	margin:20px 0px 20px 0px;
	background:#F9F9FB none repeat scroll 0 0;
}

#col_2b .contactpublishinghtml {
	padding:10px 10px 10px 20px;
	margin:20px 0px 20px 0px;
	background:#F9F9FB none repeat scroll 0 0;
}


#col_2b strong,#col_2b b {
	color:#383636;
}

#col_2b .gmap input {
	margin-bottom:5px;
	margin-top:5px;
	border:1px solid #e6e6e9;
	margin-right:10px;
	color:#666666;
	font-size:11px
}

.vakgebied-datum {
	padding-left:18px;
}

.jaaruitgave {
	padding:0;
}

ul.pdf-list {
	margin:0px 0px 0px 0px;
	padding:0 10px 0 0;
	list-style:none !important ;
	list-style-image:none !important ;
}

#actual {
	display:block;
	float:left;
	width:990px;
	padding-bottom:10px;
	padding-top:20px;
}

#actual ul {
	width:310px;
	height:45px;
	padding:0px;
	margin:0px;
	padding-right:17px;
	float:left
}

a span.pdf2:hover {
	color:#FCA33A !important;
}


ul.pdf-list li {
	list-style:none !important ;
	line-height:normal;
	margin:0px;
	color:black;
	padding:0px 0px 10px 0px;
	vertical-align:top;
	list-style-image:none !important;
}

ul#vakgebied-actualiteit li {
	list-style:none !important;
	padding:0px 0px 10px 0px;
	list-style-image:none !important;
}

#actual ul li { 
	list-style:none
}

#actual ul a {
	text-decoration:none;
	padding-left:20px;
	color:#21201f;
	display:block;
	margin-bottom:24px;
	background:url(Images/arrow_orange.gif) no-repeat 0% 50%
}

#actual .ms-WPBody a:hover {
	color:#f78f15 !important;
}

#actual ul a:hover{
	color:#f78f15;
}

#cols {
	display:block;
	margin-bottom:20px;
	z-index:1;
	width:990px;
	clear:both
}

#col_1 {
	float:left;
	min-height:294px;
	width:311px;
	margin-right:10px;
}

.up {
	margin-top:-22px;
	position:relative
}

.fulluitgave  li {
	list-style-image:none;
	list-style:none
}


#left_middle4_grey2 {
	display:block;
	width: 960px;
	height:85px
}

#left_top_grey_wide {
	background:#fff  url(Images/iab-frontpage_03.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width: 960px;
}

#col_content4 .colimage {
	padding-top: 0px;
	padding-left: 0px;
}

#left_bottom_grey_wide {
	background:white url(Images/iab-frontpage_08.gif) no-repeat scroll center top;
	height:8px;
	width:940px;
}

/*
#col_content ul.AspNet-Menu li:last-child,#col_content2 ul.AspNet-Menu li:last-child {
	border-bottom: 0px;
}*/

#col_4_home ul li a {
	text-decoration:none; 
	color:#8B8787; 
	font-weight:normal
}

#col_4_home ul li:last-child {
	border-right:medium none;
}

#col_1_right {
	width:11px;
	float:left;
	display:block;
	height:300px;
	background: url(Images/col_1_rechts.gif) no-repeat;
}

#right_grey	{
	width:11px;
	float:left;
	display:block;
	height:300px;
	background:white url(Images/rechts_grey.gif) no-repeat left top;
	margin-right:10px
}

#col_1_right {
	width:11px;
	float:left;
	display:block;
	/*height:300px;*/
	background: url(Images/col_1_rechts.gif) no-repeat;
}


	
#col_1_left_top	{
	background:#335F9C  url(Images/col_1_top.gif) top center no-repeat;
	width:296px;
	margin:0px;
	padding:0px;
	height:8px
}

#left_top_grey	{
	background:#EEF0F0 url(Images/top_grey.gif) top center no-repeat;
	width:296px;
	margin:0px;
	padding:0px;
	height:8px;
}	

#col_1_left_middle	{
	display:block;
	width:296px;
	min-height:284px;
}






	
#col_1_left	{
	float:left;
	display:block;
	padding:0px;
	margin:0px
}

#col_1_left .button {
	display: block;
	float:left;
}

#col_1_left2 {
	float:left;
	vertical-align:top;
	display:block;
	padding:0px;margin:0px
}

#col_2b .left2 {
	float:left; 
	width:235px;
	margin:0px 15px 0px 0px;
	color:#000000; 
	font-weight:bold 
}

#col_2b .right {
	float:left;
	width:260px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif
}

#col_2b .left {
	float:left; 
	width:175px;
	padding:0px 15px 0px 15px; 
	display:block 
}

#col_1b {
	height:300px;
	margin-top:-300px;
	position: relative;
	z-index:1
}

#col_back {
	float:left;
	height:300px;
	width:307px;
	margin-right:10px;
	z-index:0
}

.intro {
	color:#FFFFFF;
	padding:17px 20px 0px 20px;
	width:255px;
	font-size:11px;
	display:block
}

.colimage {
	color:#FFFFFF;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:0px;
	display:block;
	text-align:left
}

#left_middle2_grey .colimage {
	color:#FFFFFF;
	padding-top:15px;
	padding-left:0px;
	padding-bottom:5px;
	display:block;
	text-align:left
}

#left_middle2_grey .ms-WPBorder{
	border:0px
}

#left_middle2_grey .colimage {
	color:#FFFFFF;
	padding-top:15px;
	padding-left:0px;
	padding-bottom:5px;
	display:block;
	text-align:left
}

#col_1_left_middle2	{
	background: #335f9c;
	display:block;
	width:296px;
	min-height:282px;
	z-index:1
}

#col_2b	#left_middle2_grey {
	line-height:normal
}


#left_middle2_grey .ms-WPBorder{
	border:0px
}

#left_middle2_grey #WebPartWPQ2 input.check1{
	width:20px;
	border:none;
	margin:0px 0px 1px 0px;
	padding:0px
}

#left_middle2_grey #WebPartWPQ2 input.button{
	width:100px;
	margin:20px 0px 0px 0px;
}

#left_middle2_grey #WebPartWPQ2 input{
	width:260px;
	border-color:#999999;
	font-size:11px;
	color:#666666;
	border-style:solid;
	border-width:1px;
	margin:0px 0px 1px 0px;
	line-height:normal;
	font-size:11px
}
		
#col_3_home #left_middle2_grey	{
	background: #eef0f0;
	padding:5px 0px 25px 15px;
	margin:0px;
	height:auto !important;
	width:auto;
}


#left_middle2_grey	{
	background: #eef0f0;
	width:272px;
	padding:5px 10px 0px 15px;
	margin:0px;
	min-height:278px;
	height:auto !important;
	height:276px !important;
}
	
#left_middle2_grey2	{
	background: #eef0f0;
	width:277px;
	padding:5px 10px 0px 10px;
	margin:0px;
	min-height:278px !important;
	display:block;
	height:auto !important;	
	/*height:276px !important;*/
}


*html #left_middle2_grey2 {
	height:278px !important;
}


#left_middle2_grey #WebPartWPQ1, #left_middle2_grey #WebPartWPQ2 {
	width:260px;
	/*min-height:270px;
	display:block*/
}


#col_3_home #left_middle2_grey .colimage {
	color:#FFFFFF;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	display:block;
	text-align:left
}


#col_content4 .intro_grey {
	margin-right:10px;
	font-size:11px;
	padding:3px 0px 10px 0px;
	width:600px;
	display:block
}

.instituut2{
			padding-right:100px;
}
.intro_grey {
	margin-right:10px;
	font-size:11px;
	padding:3px 0px 10px 0px;
	width:260px;
	display:block
}


.intro_grey a:hover {
	text-decoration:underline
}


ul.nav { 
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	list-style:none;
	width:250px;
	padding:10px 20px 15px 20px;
	margin:0px
}


ul.nav_grey .searchresults {
	width:266px;
	padding:0px;
	margin:0px
}


#col_content {
	margin-top:-288px;
	position:relative
}

#col_content_grey {
	margin-top:-288px;
	background:#003333;
	position:relative
}



ul.nav li {
	border-bottom:1px solid #9db0c6;
}

ul.nav {
	padding-top:5px;
}



.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-Leaf a span {
	height:auto !important;
}


#col_content ul.AspNet-Menu {
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	list-style:none;
	width:250px;
	padding:10px 10px 43px 20px; 
	margin:0px
}

#col_content .homepage ul.AspNet-Menu {
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	list-style:none;
	width:250px;
	padding:0px 10px 0 0px;
	margin:0px
}


#col_content ul.AspNet-Menu li a {
	display:block;
	color:#FFFFFF;
	padding:5px 20px 5px 0px;
	text-decoration:none;
	background:url(Images/arow_nav_white.gif) no-repeat center right
}



#col_content ul.AspNet-Menu li a:hover {
	color:#fca33a;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}

#col_content ul.AspNet-Menu li {
	border-bottom:1px solid #9db0c6;
}

#col_content2 ul.AspNet-Menu {
	color:#858585;
	font-size:11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	padding:0px 10px 0 5px;
	margin:0px;
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	list-style:none;
	width:250px;

}

#col_content2 ul.AspNet-Menu {
}


#col_content2 ul.AspNet-Menu li a {
	display:block;
	color:#858585;
	padding:5px 20px 5px 0px;
	text-decoration:none;
	background:url(Images/arow_nav_grey.gif) no-repeat center right
}

#col_content2 ul.AspNet-Menu li {
	border-bottom:1px solid #c5cbcb;
}

ul.nav_grey li {
	border-bottom:1px solid #000000;
}

#col_2 {
	float:left;
	display:block;
	margin-right:10px
}



.logincontent h3 {
	font-size: large;
}

.logincontent table {
	margin-top: 10px;
}

#blue-content {
	padding: 0px 15px 15px 15px;
	color: white;
}

#littleblue #blue-top {
	background:#335F9C url(Images/col_1_top.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width:296px;
	float:left
}

#littleblue #blue-content {
	background:#335F9C none repeat scroll 0 0;
	display:block;
	/*height:320px;*/
	min-height:282px;
	width: 266px;
}

#littleblue #blue-bottom {
	background:white url(Images/col_1_bottom.gif) no-repeat scroll center top;
	height:8px;
	width:296px;
}

#little-grey {
	padding: 0px 0px 0px 15px;
}

#little-grey p {
	margin-top: 10px;
}

#grey-top {
	background:#EEF0F0 url(Images/top_grey.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width:296px;
	float:left
}
                         
#grey-content {
	background:#EEF0F0 none repeat scroll 0 0;
	display:block;
	min-height:282px;
	width: 266px;
	padding: 0px 15px 15px 15px;
} 
           
#grey-bottom {
	background:white url(Images/bottom_grey.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width:296px;
}            

#col_3 {
	float:left;
	width:307px;
	color:#858585;
}

#col_3_home {
	float:left;
	margin-bottom:-32767px !important;
	padding-bottom:32767px !important;
	color:#858585;
	margin-left:5px;
	background:white url(Images/col_1_bottomfullgrey.gif) repeat-y scroll left top;
}


#col_2_home {
	float:left;
	margin-bottom:-32767px !important;
	padding-bottom:32767px !important;
	background:white url(Images/col_1_bottomfull.gif) no-repeat scroll left top;
	display:block;
	margin-right:20px
}

#col_1_home {
	float:left;
	margin-bottom:-32767px !important;
	padding-bottom:32767px !important;
	background:white url(Images/col_1_bottomfull.gif) no-repeat scroll left top;
	display:block;
	margin-right:20px
}


#col_3_home #left_bottom_grey {
	background:white  url(Images/bottom_grey.gif) no-repeat top left;
	width:296px;
	height:8px;
	float:left;
	position: absolute; 
	bottom:0px;
	padding:0px;
	margin:0px

	
}



#left_bottom_grey {
	background:white  url(Images/bottom_grey.gif) top center no-repeat;
	width:296px;
	height:8px;
	float:left
}


#col_2_home #col_1_left_bottom	{
	background:white  url(Images/col_1_bottom.gif) top center no-repeat;
	width:296px;
	position: absolute; 
	bottom:0px;
	height:8px
}



#col_1_left_bottom	{
	background:white  url(Images/col_1_bottom.gif) top center no-repeat;
	width:296px;
	height:8px
}


#col_1_home #col_1_left_bottom	{
	background:white  url(Images/col_1_bottom.gif) top center no-repeat;
	width:296px;
	height:8px;
		position: absolute; 
	bottom:0px;

}


#col_3_home #col_1_left	{
	background:#eef0f0;
}


#vakgebied-actualiteit a:hover span {
color:#2574E0 !important;
text-decoration:none  !important;
}

#vakgebied-actualiteit a:hover {
color:#2574E0;
text-decoration:none
}

ul#vakgebied-actualiteit {
	padding:0px 10px 0px 0px !important;
	margin: 0px !important;
}

	



#cols_home {
	clear:both;
	position:relative;
	display:inline-block;
	overflow:hidden;
	margin-bottom:20px;
}


#left_middle4_grey {
	display:block;
	width: 940px;
	padding-top:5px;
	padding-bottom:10px;
	float:left
}


.fulluitgave  li {
list-style-image:none;
list-style:none
}

#left_middle4_grey2 {
	display:block;
	width: 960px;
	height:85px
}

#left_top_grey_wide {
	background:#fff  url(Images/iab-frontpage_03.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width: 960px;
}

#col_content4 .colimage {
	padding-top: 0px;
	padding-left: 0px;
}

#left_bottom_grey_wide {
	background:white url(Images/iab-frontpage_08.gif) no-repeat scroll center top;
	height:8px;
	width:940px;
}


#col_1_left_top	{
	background:#335F9C  url(Images/col_1_top.gif) top center no-repeat;
	width:296px;
	margin:0px;
	padding:0px;
	height:8px
}

#left_top_grey	{
	background:#EEF0F0 url(Images/top_grey.gif) top center no-repeat;
	width:296px;
	margin:0px;
	padding:0px;
	height:8px;
}	

#col_1_left_middle {
	display:block;
	width:296px;
	min-height:284px;
}

#left_bottom_grey {
	background:white  url(Images/bottom_grey.gif) top center no-repeat;
	width:296px;
	height:8px;
	float:left
}
	

#col_1b{
	height:300px;
	margin-top:-300px;
	position: relative;
	z-index:1
}

#col_back {
	float:left;
	height:300px;
	width:307px;
	margin-right:10px;
	z-index:0
}

.intro {
	color:#FFFFFF;
	padding:17px 20px 0px 20px;
	width:255px;
	font-size:11px;
	display:block
}

.colimage {
	color:#FFFFFF;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:0px;
	display:block;
	text-align:left
}

ul.nav {
	color:#FFFFFF;
	font-size:11px;
	font-weight: bold;
	list-style:none;
	width:250px;
	padding:10px 20px 15px 20px;
	margin:0px
}


ul.nav_grey .searchresults {
	width:266px;
	padding:0px;
	margin:0px
}

ul.nav li {
	border-bottom:1px solid #9db0c6;
}

ul.nav {
	padding-top:5px;
}

.AspNet-Menu-Vertical {
	z-index:1;
	position:relative
}

ul.nav_grey li {
	border-bottom:1px solid #000000;
}

ul.nav li a {
	display:block;
	color:#FFFFFF;
	padding:5px 0px 5px 0px;
	text-decoration:none;
	background:url(Images/arow_nav_white.gif) no-repeat center right
}

ul.nav_grey li a {
	display:block;
	font-weight:normal;
	color:#120601;
	padding:5px 15px 5px 0;
	text-decoration:none;
	background:url(Images/arow_nav_grey.gif) no-repeat center right
}

ul.nav li a:hover {
	color:#fca33a;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}

ul.nav li a.selected {
	color:#fca33a;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}

ul.nav_grey li a:hover {
	color:#fca33a;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}


ul.nav li:last-child,
ul.nav li.last-child {
	border-bottom: none;
}

ul.nav li {  
     border-bottom:  
        expression(  
            (this===this.parentNode.childNodes[this.parentNode.childNodes.length-1])  
			?"none":"auto"  
         );  
 } 
 
  
ul.nav_grey li:last-child,
ul.nav_grey li.last-child {
	border-bottom: none;
}

ul.nav_grey li {  
     border-bottom:  
        expression(  
            (this===this.parentNode.childNodes[this.parentNode.childNodes.length-1])  
			?"none":"auto"  
         );  
} 

input.cols {
	border-color:#cfcfcf;
	font-family:Arial, Helvetica, sans-serif;
	border-style:solid;
	border-width:1px;
	font-size:9px;
	padding:3px;
	width:260px;
	display:block;
	margin-bottom:10px
}

form.cols {
	border-color:#cfcfcf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:0px 20px 0px 20px;
	margin:0px;
	width:260px;
}

input.inputSubmit {
	background-color:#FFFFFF;
	color:#666666;
	font-size:11px;
	margin-top:12px;
	padding:0px 6px;
	width:auto;
	border-color:#999999;
	border-style:solid;
	border-width:1px;
	display:block
}

.checkform {
	vertical-align: middle
}

#footer {
	float:left;
	width:100%;
	font-size:11px;
	text-align:left;
	padding:25px 0px 0px 0px;
	display:block
}

#footer ul {
	list-style: none;
	margin:5px 0px 0px 0px;
	padding:0px;
	text-align:left;
	display:block;
	width:990px;
	color:#9b9494;
}

#footer ul li {
	display:inline;
	border-right:1px solid #cfcfcf;
	padding:0px 10px 0px 10px;
}

#footer ul a {
	list-style: none;
	color:#8b8787;
	text-decoration:none;
	display:inline
}

#footer ul a:hover {
	color:#f78f15;
}

#footer ul li:last-child,
#footer ul li.last-child {
	border-right: none;
}

#footer ul li {  
     border-right:  
        expression(  
            (this===this.parentNode.childNodes[this.parentNode.childNodes.length-1])  
			?"none":"auto"  
         );  
 } 
 
 
#footer ul li {  
    padding-left:  
         expression(  
            (this===this.parentNode.childNodes[0])  
             ?"0px":"auto"  
         );  
 }  
 

#footer ul li:first-child,
#footer ul li.first-child {
	padding:0px 10px 0px 0px;
}


html>#footer ul li:first-child { 
	padding:0px 10px 0px 0px; 
}
html>#footer ul li.first-child { 
	padding:0px 10px 0px 0px; 
}

.homepagetitle {
padding-bottom:20px;
padding-left:21px;
display:block
}

#actual .homepagetitle {
padding-left:0px;
}


#menu ul.AspNet-Menu {
	margin:0px;
    padding:0px;
}

#menu ul.AspNet-Menu li {
 position:relative;
 display:block;
 cursor:pointer
}


#menu ul.AspNet-Menu  a {
    display: block; 
    text-decoration: none;
    cursor:pointer;
	margin:0px;
    font-size: 11px;
	font-weight: bold;
    background:transparent url("Images/left2.gif") no-repeat left top;
    padding:0px 2px 0px 2px;
    text-decoration:none;
	color:#FFFFFF;
	cursor:pointer
}

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a span {
     display:inline-block;
     background:transparent url("Images/right2.gif") no-repeat right top;
     padding:5px 20px 5px 10px !important;
     color:#FFFFFF;
}

#menu ul.AspNet-Menu li a span {
     display:inline-block;
     background:transparent url("Images/right2b.gif") no-repeat right top;
     padding:5px 20px 5px 10px;
     color:#FFFFFF;
}

#menu ul  .AspNet-Menu-Selected a {
      background-position:0 -24px;
	  color: white;
	  text-decoration:none;
}
      
#menu ul .AspNet-Menu-Selected a span {
      background-position:100% -24px;
	  color:  white; 
}
      
#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover {
      background-position:0% -24px;
      text-decoration:none;
}    
         
#menu ul.AspNet-Menu li.AspNet-Menu-Selected a span {
      background-position:100% -24px !important;
      text-decoration:none;
}   
      
#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover span {
      background-position:100% -24px;
      text-decoration:none;
}
      
#menu ul.AspNet-Menu li a:hover {
      background-position:0% -24px;
      text-decoration:none;
}     
      
#menu ul.AspNet-Menu li a:hover span {
      background-position:100% -24px;
      text-decoration:none;
} 

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-ChildSelected span {
      background-position:100% -24px;
	  color: white;
      text-decoration:none;
      }


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-ChildSelected {
      background-position:0 -24px;
	  color: white;
	  text-decoration:none;
      }

#menu ul.AspNet-Menu li.AspNet-Menu-Leaf.AspNet-Menu-ChildSelected a.AspNet-Menu-ChildSelected{
    background: url("Images/left2.gif") no-repeat left top;
}

#menu ul.AspNet-Menu li.AspNet-Menu-Leaf.AspNet-Menu-ChildSelected a.AspNet-Menu-ChildSelected span{
    background: url("Images/right2.gif") no-repeat right top;
}

#menu ul.AspNet-Menu li {
	float: left;
	color:white;
	list-style: none;
	padding:0px;
	margin:0px;

}

#breadcrumb {
	font-size:11px;
	background:transparent;
	width:990px;
	text-align:left;
	color:#FCA33A;
	padding:20px 0 10px 0;
	margin:0px;
	clear:both
}

#breadcrumb.bis {
	margin:-81px 0 0px 0;
	float:left;
	padding:15px 0 0 0;
	width:820px;
}

#breadcrumb a {
	text-decoration:none;
	color:#84888b
}

#breadcrumb a:hover {
	text-decoration:none;
	color: #000000;
}

#breadcrumb a.selected {
	text-decoration:none;
	color:#000000;
	font-weight:bold
}


.consulentdetail {
	border-bottom:1px solid #CFCFCF;
	padding:4px 0px 4px 0px;
	float:left;
	display:block
}

.downloadtop {
	background: url(Images/topdownload.gif) no-repeat center left;
	display:block;
	width:220px;
	height:3px
}


.downloadbottom {
	background: url(Images/bottomdownload.gif) no-repeat center left;
	display:block;
	width:220px;
	margin-bottom:20px;
	height:3px
}

.downloadblock {
	border-left:#e2e1dd 1px solid;
	border-right:#e2e1dd 1px solid;
	background:#f6f6f4;
	width:200px;
	padding:10px
}

.grey {
	color:#9B9494;
}

.grey a {
	color:#9B9494;
}

.grey a:hover {
	color:#FCA33A;
}




.melding {
	color:#FCA33A;
	font-weight:bold
}


.black {
	color: #000000;
	font-weight:bold
}

.datetitle { 
	color: #000000;
	position:absolute;
	left:0px;
	padding:0px 10px 0px 0px;
	font-weight:bold;
	font-size:18px;
	float:left
}


.topdate img {
	vertical-align:middle;
	margin:0px 5px 0px 5px;
}


.dropdowndate {
	position:absolute;
	right:0px;
	color: #000000;
	float:left
}
 

.dropdowndate select {
	color:#666666;
	width:200px;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px
}

.topdate {
	position:relative;
	margin-left:-5px;
	display:block;
	width:990px;
	height:30px;
	padding:0px
}

#calender {
	clear:both
}

.pager {
	padding:0px 0px 0px 0px;
	width:255px;
	display:block;
	color:#000000;
	text-align:right;
	float:left;
	margin:7px 0px 0px 0px
}

.page {
	margin-top:-4px;
	color:#000000;
	float:left;
	text-align:right;
	display:inline
}

.pager a {
	text-decoration:none;
}

.links.pagenav {
	float:left;
	display:block
}

.links {
	clear:both;
	display:block;
	padding-top:6px
}

.ms-WPBody .links a,.ms-WPBody .links a:link, .ms-WPBody .links a:visited {
	text-decoration:underline !important;
	margin-right:10px
}

.ms-WPBody a.searchlink {
	text-decoration:underline !important;
	color:black;
	font-weight:bold
}

.pagenav {
	display:block;
	margin-top:-8px
}

.searchresults {
	display:block
}

.pager a:hover{
	text-decoration:none;
	color:#FCA33A;
}

.topimg {
	padding:10px 15px 10px 15px;
	display:block
}

.colcontent {
	padding:15px
}

.colcontent input {
	width:250px;
	border:1px solid #999999;
	font-family:Arial,sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px
}

.button {
	font-size:11px;
	padding:1px 20px 1px 7px;
	border:1px solid #335f9c;
	color:#335f9c;
	background:#FFFFFF url('Images/buttonarrow.gif') no-repeat 90% center;
}

.button:hover {
	cursor:pointer;
}


.button input {
	width:auto;
}

.button a {
	text-decoration:none;
	color:#000000;
}

.colcontent .left {
	width:70px;float:left;
	margin:0px;
	padding:10px 0px 0px 0px
}

.colcontent .right {
	text-align:left;
	margin:0px 0px 0px 80px;
	padding:10px 0px 0px 0px
}


input.check1 {
	width:15px;
	vertical-align:middle;
	border:none;
	font-family:Arial,sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px 0px 0px 0px
}

.titel_aron {
	padding:0px 0px 0px 0px;
	margin:0px;
	width:266px;
	display:block;
	color: #000000;;
	font-size:18px;
	font-weight:bold
}

.titel_bel {
	padding:15px;
	display:block;
	color: #f78f15;;
	font-size:18px;
	font-weight:bold
}

.col {
	float:left;
	width:120px;
	padding:0px 10px 0px 10px;
	border-right:1px solid #cfcfcf;
}

.collast{
	float:left;
	width:120px;
	padding:0px 0px 0px 10px;
	border-right:0px solid #cfcfcf;
}

.day {
	background:#eef0f0;
	display:block;
	font-weight:bold;
	margin-bottom:10px;
	padding:2px 2px 2px 5px;
	color:black;
	font-size:11px
}

.hour {
	display:block;
	color:#000000;
	font-weight:bold;
	padding:0px 2px 0px 5px
}

.title {
	display:block;
	color:#fca33a;
	padding:0px 2px 0px 5px

}

.place {
	display:block;
	padding:0px 2px 0px 5px
}

.event {
	padding:10px 10px 10px 0px;
	display:block

}

.clear {
	clear:both;
	}
	
.noclear {
	clear:none;
	}
	
span.clear {
	display:block;
	height:1px;
	line-height:1px;
	font-size:1px;
	margin-top:-1px;
	clear:both;
}
	
#container_kalender {
	float:left;
	width:990px;
}


.box_wrap1 {
	clear:both;
}
	
.box_wrap2 {
	clear:both;
}
	
.box_wrap3 {
	position:relative;
	height:1%;
	background:  url(Images/back_cols.gif)repeat-y left;
}

.box {
	float:left;
}

.box.wide {
	width:140px;
	float:left;
}
	
a.eventlink {
	display:block;
	background:none;
	cursor:pointer;
	text-decoration:none;
	font-size:11px
}
	
a.eventlink:hover {
	background:#eef0f0;
	text-decoration:none
}

.leftnav {
	z-index:1;
	font-size:11px;
	margin:-300px 0px 0px 0px;
	position:relative
}


.leftnav ul.AspNet-Menu li.AspNet-Menu-WithChildren {
	background: transparent none;
	color: #fff;
	font-size: 18px;
}

.leftnav .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren a {
	color:#fff !important;
}


.leftnav .AspNet-Menu-Vertical ul.AspNet-Menu li.AspNet-Menu-WithChildren a {
	border-bottom: 0px;
	background: transparent none;
}


.leftnavtitle .leftnavheader {
	color: white;
	display:block;
	font-size:21px;
	font-weight:bold;
	padding:7px 20px 0px 20px;
	margin:5px 0px 0px 0px
}

.leftnavtitle {
	color: white;
	display:block;
	font-size:21px;
	font-weight:bold;
	padding:7px 0px 20px;
	margin:5px 0px 0px 0px
}


.leftnavtitle a:hover {
	color: #FCA33A;
	text-decoration:none;
}

.AspNet-Menu-Vertical ul.AspNet-Menu {
	color:#FFFFFF;
	font-weight: bold;
	display:block;
	padding:0px 20px 5px 20px;
	list-style:none;
	margin:20px 0px 0px 0px;
}


.AspNet-Menu-Vertical ul.AspNet-Menu li {  
     border-bottom:  
        expression(  
            (this===this.parentNode.childNodes[this.parentNode.childNodes.length-1])  
			?"none":"auto"  
         );  
}  


.AspNet-Menu-Vertical ul.AspNet-Menu li {
border-bottom:1px solid #9db0c6;
position:relative;
display:block;
list-style-image:none;
list-style:none;
z-index:1
}

.AspNet-Menu-Vertical ul.AspNet-Menu li a {
	display:block;
	max-width:240px;
	position:relative;
	color:#FFFFFF;
	padding:5px 15px 5px 0px;
	text-decoration:none;
	background:url(Images/arow_nav_white.gif) no-repeat center right;
	z-index:1
}

p {
	padding:4px 0px 4px 0px;
	margin:0px
}

.AspNet-Menu-Vertical ul.AspNet-Menu li a:hover{
	color:#fca33a;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}


.AspNet-Menu-Vertical ul.AspNet-Menu li a.AspNet-Menu-Selected {
	color:#fca33a !important;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}


.AspNet-Menu-Vertical ul.AspNet-Menu li a.AspNet-Menu-Selected {
	color:#fca33a !important;
	background:url(Images/arow_nav_orange.gif) no-repeat center right;
	text-decoration:none;
}


.AspNet-Menu-Vertical ul.AspNet-Menu li:last-child,
.AspNet-Menu-Vertical ul.AspNet-Menu li.last-child {
	border-bottom: none;
}


#column ul.listtaa {
	list-style:none;
	list-style-image:none;
	padding-left: 8px;
	margin-left: 0px;
	padding-bottom: 8px;
}


#column .fulluitgave ul.listtaa {
	list-style:none;
	list-style-image:none;
	padding-left: 8px;
	margin-left: 0px;
	padding-bottom: 0px;
}

.pd-date {
	padding-left: 26px;
}

.pd {
	list-style:none;
	list-style-image:none;
	padding-left: 8px;
	margin-left: 0px;
	padding-bottom: 8px;
}

.pdf a {
	text-decoration:none;
}

.pdf {
	padding:10px 0px 10px 50px;
	margin:15px 0px 15px 0px;
	background: url(Images/pdf.gif) no-repeat center left
}

.pdf2 {
	padding:0px 0px 0px 0px;
	color:black;
	font-weight:bold;
	margin:0px;
}

.pdf3 {
	padding:2px 0px 0px 20px;
	background: url(/_layouts/images/pdf16.gif) no-repeat top left;
	color:black;
	font-weight:bold;
	margin:0px;
}

.size{
	padding-left:5px;
}

.ppt3 {
	padding:2px 0px 0px 20px;
	background: url(/_layouts/images/icppt.gif) no-repeat top left;
	color:black;
	font-weight:bold;
	margin:0px;
}

.doc3 {
	padding:2px 0px 0px 20px;
	background: url(/_layouts/images/ichtmdoc.gif) no-repeat top left;
	color:black;
	font-weight:bold;
	margin:0px;
} 

.htm3 {
	padding:2px 0px 0px 20px;
	background: url(/_layouts/images/ichtmdoc.gif) no-repeat top left;
	color:black;
	font-weight:bold;
	margin:0px;
}

#seminarie{
	list-style:none !important;
	list-style-image:none !important;
}

.seminarie-datum {
	padding-right:5px;
}

.size {
	font-size:10px;
}

.filesize {
	padding:0px 0px 0px 10px;
	display:inline-block
}

.linkandfilesize a {
	font-weight:bold !important;
	color:black !important;
}

.linkandfilesize {
	background: url(Images/pdfrecent.gif) no-repeat top left;
	padding-left:18px;
	display:block
}

.filetext {
	padding-left:18px;
	display:block
}

.fulluitgave {
	margin-bottom:10px;
}

.docx2 {
	padding:10px 0px 10px 20px;
	margin:0px;
	background: url(Images/docx2.gif) no-repeat center left
}

.doc2 {
	padding:10px 0px 10px 20px;
	margin:0px;
	background: url(Images/docx2.gif) no-repeat center left
}

.xls2 {
	padding:10px 0px 10px 20px;
	margin:0px;
	background: url(Images/xls2.gif) no-repeat center left
}

.flashid {
	margin:0px 0px 0px -15px;
	padding:0px;
	float:left;
	z-index:1;
	position:relative
}

.flashid .topimg {
	padding-top:0px;
}



.leftColumn {
	float: left;
	width:300px
}

.rightColumn {
	float: left;
	width:300px
}

.columnLeft {
	float: left;
	width:300px;
	margin-right:20px;
}

.columnRight {
	float: left;
	width:300px
}


.upperBlock {
	clear: both;
	display:block
}

.upperBlock a {
	text-decoration:underline !important
}

.lowerBlock a {
	text-decoration:underline !important
}

.lowerBlock {
	clear: both;
	display:block
}

.results {
	text-align:right;
	display:block;
	width:260px;
	margin:6px 10px 6px 0px
}

.Vakliteratuur_img {
	float: right;	
	padding: 0 20px 10px 20px;
}

.ms-asset-icon {
	padding-right: 10px;
}

#calendar {
	float:left;
}

.organigramdiv { 
	position:relative; 
	float:left;
}


.organigram a { 
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#335f9c;
	padding:4px;
	display:block
}


.organigram a:hover { 
	background:#EAA441;
}


.organigramtab { 
	background:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold
}

#calenderleft { 
	float:left;
	margin-right:15px;
	width:435px;
}


#calenderright { 
	float:left;
	width:200px
}

.calenderdownload  {
	background:#F6F6F4 none repeat scroll 0 0;
	width:220px;
	padding:0px;
	display:block;
	float:left;
	padding:10px;
	margin:15px 0 15px 0
}


.calenderdetailstop {
	background:#F6F6F4;
	height:10px;
	width:220px;
	margin:0px 0 0 0;
	padding:0 10px 0 10px;
	float:left;
	display:inline

}

.calenderdetailsbottom{
	background:#F6F6F4;
	height:10px;
	width:220px;
	margin:15px 0 0 0;
	padding:0 10px 0 10px;
	float:left

}


.calenderdetails {
	background:#F6F6F4 none repeat scroll 0 0;
	width:220px;
	padding:0px;
	display:block;
	float:left;
	padding:10px;
	margin-top:0px;

}

/*
.calenderpadding {
	padding:10px;
	display:block;
	float:left;
}
*/
.calendermenutitlewide {
	color:black;
	font-weight:bold;
	display:block;
	/*float:left;*/
	width:100%;
	font-size:11px;
}

.calendermenutextwide {
	/*float:left;*/
	width:100%;
	display: block;
	text-align:left;
}

.calendermenu {
	width:200px;
	display:block;
	padding-bottom:5px;
	padding-top:5px;
	/*float: left;*/
	font-size:11px
}


#calenderitemthemas {
	text-align:left;
	list-style:none;
	list-style-image:none;
}

.calenderpadding img{
	vertical-align:middle;
	padding:0px 5px 0 0px
}


ul#calenderitemthemas {	
	margin:0;
	padding: 0px 0px 0px 0px !important;
	float:left;
}

ul#calenderitemthemas li {	
/* 	padding: 0px 0px 10px 0px;*/
	text-align:left;
}

.calendermenutitle {
	color:black;
	font-weight:bold;
	float:left;
	width:80px;
	font-size:11px;
}

.calendermenutext {
	float:left;
	width:110px;
	display:block
	
}

.jobmenutitle {
	color:black;
	font-weight:bold;
	float:left;
	width:50px;
	font-size:11px;
}

.jobmenutext {
	float:left;
	width:150px;
}




.calendercancelled {
	color:#FCA33A;
	font-weight:normal
}


#calenderleftbottom h2 {
	margin:10px 0px 5px 0px;
	color:black;
	font-weight:bold !important;
	font-size:13px;
	padding:0px
}

.calenderdownload a {
	text-decoration:none;
	vertical-align:middle
}

.calenderdownload  {
	vertical-align:middle
}

.imgcalender {
	float:left
}


p.textcalender {
	float:left;
	padding-top:15px;
	padding-left:8px
}


#calenderleftbottom {
	padding-top:10px;
	float:left;
	display:block
}

#calenderleft h2 {
	font-size:14px;
	font-weight:bold !important;
	margin-bottom:10px
}


.calendercity {
	color:black
}


.calenderinnerpage {
	float:left;
	padding-bottom:20px;
}

table.calendarWrapper_iab {
	border-color:#E5E5E5;
	border-style:solid solid none;
	border-width:0px 0px 0;
	cursor:default;
}

.calendarWrapper_iab .titlebar_iab {
	border-bottom:0px solid #BBBBBB;
	color:#fff;
	font-family:Arial,Verdana,Sans-serf;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:20px;
	line-height:normal;
	width:100%;
	background:transparent url(Images/cal_backorange.gif) no-repeat scroll left top
}

.titlebar_iab td {
	border:0 none;
}

.TableLayout_iab {
	width:100%;
}

.TableLayout_iab td, .TableLayout_iab th {
	border-color:#DFDFDF;
	border-style:none none solid;
	border-width:0 0 0px;
	font-family:Arial,Verdana,Sans-serf;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-align:center;
	width:20px;
}

.TableLayout_iab td a {
	cursor:default;
	display:block;
	padding-bottom:1px;
	padding-top:1px;
	text-decoration:none;
}

.TableLayout_iab td span {
	cursor:default;
	display:block;
	padding-bottom:1px;
	padding-top:1px;
	text-decoration:none;
}


.TableLayout_iab td a:hover {
	border:1px solid #FCA33A
}

.TableLayout_iab td a {
	color:#000000;
	height:15px;
	border:1px solid white;
	line-height:15px;
}

.DaysOfWeek_iab {
	border-bottom:0px solid #DFDFDF;
	color:#fff;
	height:14px;
	line-height:14px;
	text-transform:uppercase;
	font-size:10px !important;
	padding-bottom:2px;
	background:#f78f15
}

.otherMonth_iab a, .otherMonth_iab span {
	color:#D1D1D1;
}
.outOfRange_iab {
	background:#FFFFFF none repeat scroll 0 0;
	color:#D1D1D1;
}

.radCalDefault_iab a, .radCalWeekendDefault_iab a {
	color:#363636;
}

.radCalHover_iab, .radCalWeekendHover_iab {
	background:#fff none repeat scroll 0 0;
}

td.radCalToday_iab a {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #909090;
	padding:0;
}

.radCalTodaySelected_iab a {
	background:#909090 none repeat scroll 0 0;
	color:#FFFFFF;
}

.radCalSelect_iab a, .radCalWeekendSelect_iab a {
	background:#eef0f0 none repeat scroll 0 0;
	border:1px solid #eef0f0 !important ;
	color:#FFFFFF;
}

.radCalSelect_iab, .radCalWeekendSelect_iab {
	background:#909090 none repeat scroll 0 0;
	color:#FFFFFF;
}

.MonthYearFastNav_iab {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	border-collapse:separate;
	color:#000000;
	cursor:default;
	font-family:Arial,Verdana,Sans-serf;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

.MonthYearFastNav_iab td {
	border:1px solid #FFFFFF;
	text-align:center;
	vertical-align:middle;
}

.MonthYearFastNav_iab td.selected_iab {
	background:#909090 none repeat scroll 0 0;
	border:1px solid #909090;
	color:white !important;
}

.bottom_iab {
	white-space:nowrap;
}

.MonthYearFastNav_iab td input {
	border:1px solid #000000;
	color:#000000;
	font-family:Arial,Verdana,Sans-serf;
	font-size:10px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin-right:1px;
	width:auto;
}

.radTimeTableCss_iab caption {
	display:none;
}

.radTimeTableCss_iab {
	background:white none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	cursor:default;
	font-family:Arial,Verdana,Sans-serif;
	font-size:11px;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}

.radTimeTableCss_iab td {
	padding:0;
}

.radHeaderCss_iab {
	background:#FFFFFF;
	color:#666666;
	text-align:center;
}
.radTimeTableCss_iab a {
	cursor:pointer;
	display:block;
	padding:5px;
	text-align:center;
	text-decoration:none;
}
.radItemCss_iab a, .radAlternatingItemCss_iab a {
	background:#F7F7F7 none repeat scroll 0 0;
	border:1px solid white;
	color:#666666;
}
.radTimeOverCss_iab a {
	background:white;
	border:1px solid #E5E5E5;
	color:#333333;
}
.radFooterCss_iab {
	background:white;
	color:#666666;
	height:18px;
	padding-left:8px !important;
}
.pickerWrapper_iab table {
	vertical-align:bottom;
}
.pickerWrapper_iab table, .pickerWrapper_iab td {
	border:0 none;
	margin:0;
	padding:0;
}
.pickerWrapper_iab {
	vertical-align:middle;
}
.pickerWrapper_iab .radInput_iab {
	vertical-align:baseline;
}

.pickerWrapper_iab td.inputCell {
	padding:0 4px 0 0;
}

.radPopupImage_iab {
	outline-style:none;
	outline-width:medium;
	position:relative;
}

* + html .radPopupImage_iab {
	position:static;
}

.radPopupImage_iab img {
	border:0 none;
	margin:0 2px;
	vertical-align:middle;
}

* + html .radPopupImage_iab img {
	margin-top:0;
}


#boxcontact2 strong
{
font-style:italic
}

#boxcontact1 strong
{
font-style:italic
}

#boxcontact1 p,#boxcontact2 p {
	margin:0;
	padding:0px 0px 10px 0px;
}

#boxcontact1 a,#boxcontact2 a {
	color:#2574E0
}

#boxcontact1 a:hover,#boxcontact2 a:hover {
	color:#2763b5
}

.boxcontact1div {
	padding-bottom:13px;
}

.studiedienst {
	padding-bottom:13px;
}

.secretariaat {
	padding-bottom:13px;
}


.juridische {
	padding-bottom:13px;
}


.stagedienst {
	padding-bottom:13px;
}


.documentatiedienst {
	padding-bottom:13px;
}


.redactiecoördinatie {
	padding-bottom:13px;
}

.begeleiding {
	padding-bottom:13px;
}

blockquote {
	margin:5px 0px 5px 10px
}

#theme_col1 {
	float:left;
	width:240px;
}

#theme_col2 {
	float:left;	
	width:240px;
}

#theme_col3 {
	float:left;
	width:240px;
}

#theme_col4 {
	float:left;	
	width:260px;
}

.arrow_left {
	padding-right:7px
}

.arrow_right {
	padding-left:7px
}

.vakgebied-publicatie {
	background: url(Images/pdf2.gif) no-repeat top left;
	padding:0 0 14px 20px;
}

.vakgebied-vorming {
	background: url(Images/calendar.jpg) no-repeat top left;
	padding:0px 10px 10px 20px;
}

.vakgebied-vakliteratuur {
	background: url(Images/article-icon.gif) no-repeat top left;
	padding:0px 10px 10px 20px;
}
	
.vakgebied-tools  {	
	background: url(Images/globe.gif) no-repeat top left;
	padding:0px 10px 10px 20px;
}

.vakgebied-actualiteit {	
	background: url(Images/information-icon.gif) no-repeat top left;
	padding:0px 10px 10px 20px;
}

.calendarlist a , .calendarlist a:active, .calendarlist a:visited {
	color: #FCA33A !important;
}

.calendarlist a:hover {
	color: #000 !important;
}



.hoofdvakgebieden a {
	color:#666666 !important;
}

.hoofdvakgebieden a:hover {
	color:#FCA33A !important;
	text-decoration:underline !important;
}

.hoofdvakgebieden h2 {
	color:black;
	display:block;
	font-size:18px;
	font-weight:400 !important;
	line-height:24px;
	margin-bottom:2px;
	margin-top:12px;
}

.hoofdvakgebieden #grey-content h2 {
	margin-top: 0px;
	padding-top: 0px;
} 

.hoofdvakgebieden #grey-content{
	width: 190px;
	height:auto;
	background-color: #f6f6f6
}

.hoofdvakgebieden .logincontent table{
	margin-top: 2px;
}

.hoofdvakgebieden #grey-top{
	background:#EEF0F0 url(Images/subthemas-top.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width:220px;
}                    
          
.hoofdvakgebieden #grey-bottom {
	background:#EEF0F0 url(Images/subthemas-bottom.gif) no-repeat scroll center top;
	height:8px;
	margin:0;
	padding:0;
	width:220px;
}     

.hoofdvakgebieden h1 {
	color:#FCA33A;
	font-size:22px;
	font-weight:normal;
	line-height:25px;
	margin:8px 0 5px;
}


.grousptemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a span {
	background:#EEF0F0;
	color:#271101;
}

.grousptemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a:hover span {
	background:#EEF0F0 ;
	color:#271101;
}

.groupstemplate #menu ul.AspNet-Menu a {
	background:transparent url(Images/left2-big.gif) no-repeat scroll left top;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0 4px;
	text-decoration:none;
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a span{
     display:inline-block;
     background:transparent url("Images/right2-big.gif") no-repeat right top;
     padding:5px 20px 5px 10px;
     color:#FFFFFF;
     height: 29px;
}

.groupstemplate #menu ul.AspNet-Menu li a span{
     display:inline-block;
     background:transparent url("Images/right2b-big.gif") no-repeat right top;
     padding:5px 20px 5px 10px;
     color:#FFFFFF;
     height: 29px;
}

.groupstemplate #menu ul  .AspNet-Menu-Selected a {
      background-position:0 -39px;
	  color: white;
	  text-decoration:none;
}
      
.groupstemplate #menu ul .AspNet-Menu-Selected a span {
      background-position:100% -39px;
	  color:  white; 
}
   
.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover {
      background-position:0% -39px;
      text-decoration:none;
}    
          
.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-Selected a span {
      background-position:100% -39px !important;
      text-decoration:none;
           }   
      
.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover span {
      background-position:100% -39px;
      text-decoration:none;
}
      
.groupstemplate  #menu ul.AspNet-Menu li a:hover {
      background-position:0% -39px;
      text-decoration:none;
}     
      
.groupstemplate #menu ul.AspNet-Menu li a:hover span {
      background-position:100% -39px;
      text-decoration:none;
} 
 
.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-ChildSelected span{
      background-position:100% -39px;
	  color: white;
      text-decoration:none;
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-ChildSelected {
      background-position:0 -39px;
	  color: white;
	  text-decoration:none;
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-Leaf.AspNet-Menu-ChildSelected a.AspNet-Menu-ChildSelected{
    background: url("Images/left2-big.gif") no-repeat left top;
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-Leaf.AspNet-Menu-ChildSelected a.AspNet-Menu-ChildSelected span{
    background: url("Images/right2-big.gif") no-repeat right top;
}


.groupstemplate #menu ul.AspNet-Menu ul {
	background:none
}


.groupstemplate #menu ul.AspNet-Menu ul li {
	background:none;
	padding:0px;
	margin:0px
}
   
      
.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a span {
	color:#271101;
    text-decoration:none;
    height: auto;
    background: white  url('Images/arrow_nav.gif') no-repeat 98% 50%;
}


.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover span {
	background: #eef0f0  url('Images/arrow_nav.gif') no-repeat 98% 50%;
	color:#271101;
	height: auto;
}

.groupstemplate #menu ul.AspNet-Menu ul  li.AspNet-Menu-WithChildren a {
	background: url('Images/arrow_nav.gif') no-repeat 98% 50%;
	padding:1px 0px 1px 0px;
	padding:0px;
	font-weight:normal;
	font-size:11px;
	display:block;
	width:250px;
	margin:0px;
	color:#271101
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a:hover span {
 background:#d5d7d6;
 color:#271101
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a span {
	  color:#271101;
      text-decoration:none;
      background: #eef0f0;
      width:250px;
}

.groupstemplate #menu ul.AspNet-Menu ul li a span {
	 background:none;
	 color: black;
	 padding:4px 10px 4px 7px;
}

.groupstemplate #menu ul.AspNet-Menu ul li a {
	background:white;
	 padding:1px 0px 1px 0px;
	 padding:0px;
	 font-weight:normal;
	 font-size:11px;
	 display:block;
	 width:auto;
	 margin:0px;
	 color:#271101
}

.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a span {
	color:#271101;
    text-decoration:none;
    background: white  url('Images/arrow_nav.gif') no-repeat 98% 50%;
}


.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover span {
	background: #eef0f0  url('Images/arrow_nav.gif') no-repeat 98% 50%;
	color:#271101
}


.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a:hover ul li a:hover span {
	background: #eef0f0;
	color:#271101
}


.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a span {
	 color:#271101;
     text-decoration:none;
     background: white;
}


.groupstemplate #menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a:hover span {
	background: #eef0f0;
	color:#271101
}

.level-bulletiab {
	background: url('Images/listitem1.gif');
	background-position:left top;
	background-repeat:no-repeat;
	border:0px;
	padding-left:17px;
	padding-right:0;
	vertical-align:top;
}


.level-item, .level-item a, .level-item a:link {
	color:#000;
	font-family:arial;
	font-size:13px;
}

.headertitle-small a {
	color:#000;
	font-size:14px
}

a.publicatietitle a.publicatietitle a:visited {
	color:black !important;
	font-weight:bold;
}

.publicatie-datum {
	color:#666;
	font-family:Arial, Helvetica, sans-serif !important;
}

.korte-omschrijving {
	font-family:Arial, Helvetica, sans-serif !important;
}

.auteur {
	color:#2574E0;
	margin-right:5px;
	margin-left:0px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif !important;
}

#box_st1 {
	float:left;
	width:189px;
	margin-right:20px
}

#box_st2 {
	float:left;
	width:398px;
	margin-right:20px
}

#box_st3 {
	float:left;
	width:190px;
	margin-right:20px

}

#box_st4 {
	float:left;
	width:140px
}

#vakgebiedentop {
	height:18px;
	width:179px;
	display:block;
	background: url(Images/vakgebiedentop.gif) no-repeat top left;
	color:white;
	padding:6px 0px 0px 10px;
	font-size:11px;
	font-weight:bold
}

#vakgebiedenmiddle {
	background: url(Images/vakgebiedenmiddle.gif) repeat-y top left;
	padding:3px 0px 0px 0px;
}

#vakgebiedenbottom {
	background: url(Images/vakgebiedenbottom.gif) no-repeat top left;
	height:6px;
	width:189px;
	padding:0px 0px 0px 0px;
	display:block;
}


#vakgebiedenmiddle ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none
}

#vakgebiedenmiddle ul li {
	margin:0px;
	padding:5px 0px 8px 0px;
	border-bottom:1px solid #ededed;
	display:block
}


#vakgebiedenmiddle ul li a {
	text-decoration:none;
	padding:1px 0 0 15px;
	margin:0 0 0 10px;
	background: url(Images/dotongrey.gif) no-repeat top left;
	display:block;
	font-size:11px;
	color:#666
}

#vakgebiedenmiddle ul li a:hover {
	color:#2574E0;
}

#onfocus {
	margin:0px 0px 0px 0px;
	/* padding:15px 0px 10px 0px; */
	width:auto;
	height:149px;
	display:block;
	text-align:left
}

#onfocus .image-area-left {
	padding:0 !important;
	margin:0px !important;
}

#onfocus .item {
	padding:0 !important;
	margin:0px !important;
}


#livornostraat {
	border-bottom:6px solid #eef0f0;
	padding-bottom:5px;
	margin-bottom:15px
}

#actualiteit {
	font-size:11px
}


#livornostraat h1,#actualiteit h1, #box_st3 h1 {
	display:block;
	color:black;
	font-size:18px;
	font-weight:400 !important;
	line-height:24px;
	margin-top:0px;
	margin-bottom:16px;
	padding:0px
}

#livornostraat ul, #actualiteit ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}

#livornostraat ul li, #actualiteit ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
	display:block;
	list-style:none
}

#livornostraat li a, #actualiteit li a {
	text-decoration:none;
	color:#666666;
	font-size:11px
}

#livornostraat li a:hover, #actualiteit li a:hover, #actualiteit a .livornotitle:hover, #livornostraat a .livornotitle:hover {
	color:#2574E0 !important;
}


#box_st3 .ms-WPBody a:link, #box_st3 .ms-WPBody a:visited {
	color:#2574E0;
}

.livornodate,.actuadate
{
	color:#2574E0;
	font-weight:bold
}


.livornotitle,.actuatitle {
	color:black;
}

.livornotitle:hover,.actuatitle {
	color:black;
}


#box_st3 ul {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style:none
}

#box_st3 ul li {
	margin:0px 0px 0px 0px;
	padding:0px;
}

#box_st3 ul li a {
	margin:0px 0px 8px 0px;
	padding:0px 0 0 20px;
	background: url(Images/pdfrecent.gif) no-repeat top left;
	font-size:11px;
	display:block;
	text-decoration:none;
	color:#33609e;
}

#box_st3 ul li a:hover {
	text-decoration:underline;
}


#boekentop {
	background: url(Images/boekentop.gif) no-repeat top left;
	width:191px;
	height:8px;
	margin-top:20px
}

#boekenmiddle {
	background: url(Images/boekenmiddle.gif) repeat top left;
	padding:2px 10px 10px 10px;
	display:block;
	width:171px;
	float:left;
}

#boekenmiddle a {
text-decoration:none
}

#boekenmiddle a:hover {
	color:#33609e;
}

#boekenbottom {
	background: url(Images/boekenbottom.gif) no-repeat top left;
	display:block;
	width:191px;
	height:8px;
	float:left
}

.boekendate {
	display:block;
	text-align:right;
	width:100%;
	font-size:11px;
	padding-bottom:4px
}

.boekenimg {
	float:left;
	padding-right:5px;
}

.boekenimg img{
	border:1px solid gray !important;
}

.titleboek {
	font-weight:bold;
	color:#000;
	font-size:11px
}

.textboek {
	font-weight:normal;
	color:#666666;
	font-size:11px;
	display:block;
	padding-top:10px;
	margin-top:10px;
	border-top:1px solid #EDEDED
}


#agendamembrestop {
	display:block;
	background: url(Images/orangetop.gif) no-repeat top left;
	width:130px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	color:white;
	font-size:11px;
	font-weight:bold
}

#agendamembresbottom {
	display:block;
	background: url(Images/orangebottom.gif) no-repeat top left;
	width:140px;
	height:7px;
}

#agendamembresmiddle {
	display:block;
	background: url(Images/orangemiddle.gif) repeat top left;
	width:140px;
	padding-top:3px
}

#agendamembresmiddle ul {
	margin:0px;
	padding:0px
}

#agendamembresmiddle li {
	border-bottom:1px solid #EDEDED;
	display:block;
	margin:0;
	padding:4px 0;
}

#agendamembresmiddle li a {
	padding:0px 10px 0px 10px;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	display:block
}

#agendamembresmiddle li a:hover {
color:#fca33a;
}

.agendamembresdate
{
color:#fca33a;
font-weight:bold;
display:block}


.agendamembresplace
{
color:#000;
font-weight:bold;
font-size:11px;
display:block;
text-transform: uppercase; 
}

.allagendamembres a
{
text-align:right;
color:#fca33a;
text-decoration:underline;
padding-right:10px;
padding-top:10px;
font-size:11px;
display:block}

.beroepsver-link {
	background: url(Images/calendar.jpg) no-repeat top left;
	padding:0px 10px 20px;
	display: block;
	margin-top: 30px;
}

.beroepsver-link p {
	margin-left: 15px;
	display:inline;
}

.ms-rteCustom-TitleWithBorders, .TitleWithBorders {
	border-bottom:1px dotted #CFCFCF;
	border-top:1px dotted #CFCFCF;
	display:block;
	font-size:12px;
	font-weight:bold !important;
	margin-bottom:5px;
	padding:5px 0;
	text-transform:uppercase;
}

.date-author {
	font-style:italic; 
	padding-bottom:8px;
	color:#FCA33A;
}
 
.decription {
	font-weight:bold;
}

.theme {
	font-size:x-small !important;
}

.keywords {
	font-size:x-small !important;
}

.literature-cover {
	float:right;
	padding:0px 0px 10px 10px
}

.groupheader a {
	color:black;
}

.groupheader .ms-WPBody a:link, .groupheader .ms-WPBody a:visited {
	color:black;
}


#vakgebiedenindex {
	float:left
}

.ms-WPBody .Vakgebied-Index a:link,.ms-WPBody .Vakgebied-Index a:visited,.ms-WPBody .Vakgebied-Index a {
	color:#666666 !important;
	background:url(Images/listitem1.gif) no-repeat left top;
	padding:0px 0px 0px 20px;
	margin:4px 0px 4px 0px;
	display:block
}

.ms-WPBody .Vakgebied-Index a:hover {
	color:#2574E0 !important;
	text-decoration:none
}

.ms-WPBody .vakgebied-index-title a:link,.ms-WPBody .vakgebied-index-title a:visited,.ms-WPBody .vakgebied-index-title a {
	display: block;
	line-height:24px;
	color:black;
	font-size:18px;
	margin-top: 12px;
	margin-bottom: 8px;
	font-weight:400  !important;
	display:block
}

.ms-WPBody .vakgebied-index-title a:hover {
	color:#2574E0 !important;
	text-decoration:none
}

.ms-rteTable-4 td.ms-rteTableFooterEvenCol-4 {
	border-bottom:1pt solid #ededed ;
	border-color:#ededed ;
	border-width:1pt;
	padding:0 5.4pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.ms-rteTable-4 td.ms-rteTableFooterLastCol-4 {
	border-bottom:1pt solid #ededed ;
	border-color:#ededed ;
	border-right:1pt solid #ededed ;
	border-width:1pt;
	padding:0 5.4pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.spacertitle {
	display:block;
	height:15px;
	padding:0px;
	margin:0px
}

#col_content2 ul#introlink li a:hover {
	background:transparent url(Images/arow_nav_blue.gif) no-repeat scroll right center;
	color:#2574E0;
	text-decoration:none;
}

#col_content2 ul.AspNet-Menu li a:hover {
	color:#2574E0 ;
	background:url(Images/arow_nav_blue.gif) no-repeat center right;
	text-decoration:none;
}


#theme_colss {
	margin-top:25px;
	display:block;
	float:left
}

#theme_colss td {
	margin-bottom:25px
}

#advancedsearch a {
	font-size:10px;
	margin-top:5px;
	display:block
}

#advancedsearch a {
	text-align:right
}

#notavailable {
	color: red;
	font-style:italic;
	font-size: 11px !important;
	display: block;
	margin-bottom: 10px;
}

#notice {
	color:#FCA33A;
	font-style:italic;
}

.jobbyquerytitle {
	font-weight:bold;
}

#Welcompage-Calender-Content {
	clear:both;
}

#searchrequest form {
	height:auto !important
}

#calender {
	clear:both
}

.page {
	margin-top:-4px;
	color:#000000;
	float:left;
	text-align:right;
	display:inline
}

.pager a {
	text-decoration:none;
}


.links.pagenav {
	float:left;
	display:block
}


.links {
	clear:both;
	display:block;
	padding-top:6px
}

.ms-WPBody .links a,.ms-WPBody .links a:link, .ms-WPBody .links a:visited {
	text-decoration:underline !important;
	margin-right:10px
}

.ms-WPBody a.searchlink {
	text-decoration:underline !important;
	color:black;
	font-weight:bold
}


.pagenav {
	display:block;
	margin-top:-8px
}

.searchresults {
	display:block
}

.pager a:hover {
	text-decoration:none;
	color:#FCA33A;
}

.topimg {
	padding:10px 15px 10px 15px;
	display:block
}

.colcontent {
	padding:15px
}

.colcontent input {
	width:250px;
	border:1px solid #999999;
	font-family:Arial,sans-serif;
	font-size:11px;
	margin-top:10px;
	margin-bottom:10px
}

.button {
	font-size:11px;
	padding:1px 20px 1px 7px;
	border:1px solid #335f9c;
	color:#335f9c;
	background:#FFFFFF url('Images/buttonarrow.gif') no-repeat 90% center;
}

.button:hover {
	cursor:pointer;
}


#col_1_left .button {
	display: block;
	float:left;
}

.button input {
	width:auto;
}

.button a {
	text-decoration:none;
	color:#000000;
}

.colcontent .left {
	width:70px;float:left;
	margin:0px;
	padding:10px 0px 0px 0px
}

.colcontent .right {
	text-align:left;
	margin:0px 0px 0px 80px;
	padding:10px 0px 0px 0px
}

input.check1 {
	width:15px;
	vertical-align:middle;
	border:none;
	font-family:Arial,sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px 0px 0px 0px
}

.titel_bel {
	padding:15px;
	display:block;
	color: #f78f15;;
	font-size:18px;
	font-weight:bold
}

#menu.menubis {
	margin:-110px 0px 0px 0px;
	position:relative;
	padding:0px; 
	display:inline-block;
	z-index:5;
}

*html #menu.menubis {
	z-index:50;
}

#menu.menubis2 {
	padding:0px;
	position:relative;
	margin:0px;
	z-index:5;
	display:inline-block;
}

*html #menu.menubis2 {
	z-index:99;
}


#menu {
	list-style-type: none;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding:0px;
	margin:0px;
	width:100%
}

*html #menu {
	position:relative;
	z-index:2
}

#menu ul.AspNet-Menu {
	margin:0px;
    padding:0px;
}

#menu ul.AspNet-Menu li {
 	position:relative;
 	display:block;
 	cursor:pointer;
 	float: left;
	color:white;
	list-style: none;
	padding:0px;
	margin:0px;
}

#menu ul.AspNet-Menu  a {
    display: block; 
    text-decoration: none;
    cursor:pointer;
	margin:0px;
    font-size: 11px;
	font-weight: bold;
    background:transparent url("Images/left2.gif") no-repeat left top;
    padding:0px 2px 0px 2px;
    text-decoration:none;
	color:#FFFFFF;
	cursor:pointer
}

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a span {
     display:inline-block;
     background:transparent url("Images/right2.gif") no-repeat right top;
     padding:5px 20px 5px 10px;
     color:#FFFFFF;
}

#menu ul.AspNet-Menu li a span {
     display:inline-block;
     background:transparent url("Images/right2b.gif") no-repeat right top;
     padding:5px 20px 5px 10px;
     color:#FFFFFF;
}

#menu ul  .AspNet-Menu-Selected a {
      background-position:0 -24px;
	  color: white;
	  text-decoration:none;
}
      
#menu ul .AspNet-Menu-Selected a span {
      background-position:100% -24px;
	  color:  white; 
}
      
#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover {
      background-position:0% -24px;
      text-decoration:none;
}    
         
#menu ul.AspNet-Menu li.AspNet-Menu-Selected a span {
      background-position:100% -24px !important;
      text-decoration:none;
}   
      
#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover span {
      background-position:100% -24px;
      text-decoration:none;
}
      
#menu ul.AspNet-Menu li a:hover {
      background-position:0% -24px;
      text-decoration:none;
}     
      
#menu ul.AspNet-Menu li a:hover span {
      background-position:100% -24px;
      text-decoration:none;
}

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-ChildSelected span {
      background-position:100% -24px;
	  color: white;
      text-decoration:none;
}

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-ChildSelected {
      background-position:0 -24px;
	  color: white;
	  text-decoration:none;
}

#menu ul.AspNet-Menu li.AspNet-Menu-Leaf.AspNet-Menu-ChildSelected a.AspNet-Menu-ChildSelected{
    background: url("Images/left2.gif") no-repeat left top;
}

#menu ul.AspNet-Menu li.AspNet-Menu-Leaf.AspNet-Menu-ChildSelected a.AspNet-Menu-ChildSelected span{
    background: url("Images/right2.gif") no-repeat right top;
}


#menu ul.AspNet-Menu ul {  
	visibility: hidden;
	position: absolute;
	color:white;
	padding:0px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
	z-index:50 !important;
	background:url('Images/navo_bottom.png') no-repeat bottom left;
}
    
#menu ul.AspNet-Menu li:hover ul ul,
#menu ul.AspNet-Menu li.AspNet-Menu-Hover ul ul {  
	visibility: hidden;
	position: absolute;
	color:white;
	padding:0px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	border:0px;
	background:url('Images/navo_bottom.png') no-repeat bottom left;
} 
 
#menu ul.AspNet-Menu li:hover ul,
#menu ul.AspNet-Menu li li:hover ul,
#menu ul.AspNet-Menu li li li:hover ul,
#menu ul.AspNet-Menu li.AspNet-Menu-Hover ul,
#menu ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
#menu ul.AspNet-Menu li li li.AspNet-Menu-Hover ul {
    display: block;
}
    


#menu ul ul ul {
	left:100%;
	top:0px;
} 


#menu ul.AspNet-Menu ul li {
	float:none;
	color:white;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px;
	margin:0px;
	background:#eef0f0;
	position:relative;
	z-index:20
}

#menu  ul.AspNet-Menu ul li a.AspNet-Menu-ChildSelected span {
	color:#666666;
    text-decoration:none;
    background: #eef0f0 url('Images/arrow_nav.gif') no-repeat 98% 50%;
    padding:0px;
    margin:0px
}
      
      

#menu ul.AspNet-Menu li:hover ul,#menu ul.AspNet-Menu li.over ul{ 
	left: auto;
	display:block
}

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a span {
	color:#666666;
	text-decoration:none;
	background: #eef0f0 url('Images/arrow_nav.gif') no-repeat 98% 50% !important;
	width:140px
}



#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a span {
	color:#666666;
	text-decoration:none;
	background: none !important;
	width:140px
}


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a:hover span {
	color:#666666;
	text-decoration:none;
	background: none !important;
	width:140px
}


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover span {
	background: #d5d7d7 url('Images/arrow_nav.gif') no-repeat 98% 50% !important;
	color:#000
}




#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a:hover span {
	background: #d5d7d7;
	color:#000
}


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a span {
	  color:#666666;
      text-decoration:none;
      background: #eef0f0;
}

#menu ul.AspNet-Menu ul li a span {
	 background:#eef0f0;
	 color: #666666;
	 padding:4px 10px 4px 7px;
}

#menu ul.AspNet-Menu ul li a {
	background:#eef0f0;
	padding:1px 0px 1px 0px;
	padding:0px;
	font-weight:normal;
	font-size:11px;
	display:inline-block;
	width:180px;
	margin:0px;
	color:#666666 
}

#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a span {
	color:#666666;
    text-decoration:none;
    background: #eef0f0 url('Images/arrow_nav.gif') no-repeat 98% 50%;
}


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover span {
	background: #d07a14 url('Images/arrow_nav.gif') no-repeat 98% 50%;
	color:white
}


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a:hover ul li a:hover span{
	background: #d5d7d7;
	color:#000
}


#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a span {
	color:#666666;
    text-decoration:none;
	background: #eef0f0;
}



#menu ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul li a:hover span {
	background: #d5d7d7;
	color:#000
}



#menu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren a span {
	background: #eef0f0
}


#menu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren a:hover span {
	background: #d5d7d7 url('Images/arrow_nav.gif') no-repeat 98% 50%;
	color:#000
}


#menu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren ul li a:hover {
	background:#d5d7d7;
	display:inline-block;
	color:#000
}

#menu ul.AspNet-Menu ul li.AspNet-Menu-WithChildren ul li a:hover span {
	background:#d5d7d7;
	display:inline-block;
	color:#000
}
 

#menu ul.AspNet-Menu ul li a:hover {
	background:#d5d7d7;
	display:inline-block;
	color:#000
}


#menu ul.AspNet-Menu ul li a span {
	background:#eef0f0;
	color:#666666
}

#menu ul.AspNet-Menu ul li a:hover span {
	background: #d07a14;
	color:#666666
}


#menu ul.AspNet-Menu ul .AspNet-Menu-Selected a {
	color: #666666;
}

#menu ul.AspNet-Menu ul .AspNet-Menu-Selected a span {
	   color:#666666;
	   background:#eef0f0
}
    
#menu ul.AspNet-Menu ul li .AspNet-Menu-Selected a {
	  color:#666666;
	  background:#eef0f0
}

#menu ul.AspNet-Menu ul li .AspNet-Menu-Selected a span {
     color:#666666;
     background:#eef0f0
}

#menu ul.AspNet-Menu li:hover ul ul,
#menu ul.AspNet-Menu li.AspNet-Menu-Hover ul ul {
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 100%;
}

#menu ul.AspNet-Menu li:hover ul,
#menu ul.AspNet-Menu li li:hover ul,
#menu ul.AspNet-Menu li li li:hover ul,
#menu ul.AspNet-Menu li.AspNet-Menu-Hover ul,
#menu ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
#menu ul.AspNet-Menu li li li.AspNet-Menu-Hover ul {
	visibility: visible;
	display:block
}

#menu .AspNet-Menu-Vertical ul.AspNet-Menu li {
	list-style-image:none
}

     
#menu ul.AspNet-Menu  .AspNet-Menu-Selected ul a{
      color: #666666; 
}
 
#menu ul.AspNet-Menu  .AspNet-Menu-Selected ul a span {
      color: #666666
}


.I-L {
	float:left;
	margin-right:15px;
	padding:0px;
	width:308px
}

.I-R {
	float:left;
	margin-top:5px;
	padding:0px;
	width:610px;
	position:relative;
	display:block
}

.I-R img {
	margin-left:10px;
	display:block;
/*	float:left*/
}

#col_4_home ul  {	
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
    margin:4px 0 0 0;
	padding: 0;



}
		
#col_4_home ul li {
	border-right:1px solid #CFCFCF;
	display:inline;
	padding:0 7px;}
	
#col_4_home ul li a {
	text-decoration:none;
	font-weight:bold}

#col_4_home ul li a:hover {
	color:#2574E0
}

#col_4_home ul li:last-child {
	border-right:medium none;
}

#col_4_home ul li a {
	text-decoration:none; 
	color:#8B8787; 
	font-weight:normal
}

#col_4_home ul li:last-child {
	border-right:medium none;
}

#col_content4 .AspNet-Menu-Horizontal
{
	/*display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
    margin:4px 0 0 -10px;
	padding:0;
	text-align:left;
	width:auto;
	position:relative;*/
}


.ms-MenuUIPopupBody, .msomenuid4 {
	z-index:99;
	position:relative
}

.spacer {
	height:20px;
	width:100%;
	display:block;
	padding:0px;
	margin:0px
}

ul.cbqpager {
	display:inline; 
	list-style-image:none;
	list-style-type:none;
	font-size: 13px;
}

ul.cbqpager li {
	display:inline;
	list-style-image:none; 
	list-style:none;
}

ul.cbqpager li a {
	text-decoration: underline !important
}

ul.cbqpager li a:visited {
	color: #2574E0 !important
}

.groupnavigation {
	margin-bottom:20px
}

#col_content2 .intro_grey {padding: 13px 0 10px;}

.calenderpadding .ms-WPBody a:link, .calenderpadding .ms-WPBody a:visited {
	text-decoration:underline ;
	color: #666 ;
}

.calenderpadding .ms-WPBody a:hover {
	text-decoration:underline;
	color: #FCA33A ;
}

.PV-EditDiv input { font-size:10px; width: 70px;
				
}
.PV-DeleteDiv input { font-size: 10px; width: 70px;
				
}

.ms-WPBody {
		font-family:Arial, Helvetica, sans-serif !important;}
		
#recaptcha_image img{
				height:50px;
				width:266px;
				margin: 0px;
				padding: 0px;
}
#recaptcha_image{
				height:50px !important;
				width:266px !important;
				margin: 0px;
				padding: 0px;
}

#recaptcha_container {
				margin: 0px;
				padding: 0px;
				width: 266px;
}
.recaptcha_audio_cant_hear_link,
.contrast_with_blue_background
{
					color:yellow;
}

