/*--------------------------------------------------------------------------*/
body{
	margin:0;
	padding:0;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	font-size:0.7em;
}

.go, #searchbox #searchform input.go{
	border:1px solid white;
	background-color:#860924;
	
	color:#fff;
	width:40px;
	
	margin-right:10px;
	margin-top:5px;
	padding-bottom:2px;
	text-transform:lowercase;
	font-size:0.9em;
}

/*--------------------------------------------------------------------------*/
#content{
 	position:absolute;
	left:50%;
	top:0;
	margin-left:-390px;
	width:780px;
	height:100%;
}
#contentBanner{
	width:300px;
}
/*--------------------------------------------------------------------------*/
#header{
	position:absolute;
	top:0;
	left:50%;
	height:140px;
	width:780px;
	margin-left:-390px;
	z-index:10;
	
	background-image:url(../images/ui/header/logo.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
	#header h1{
		margin:0 0 0 188px;
		padding:0;
	}
	#header ul{
		list-style-type:none;
		margin:0;
		padding:0;
	}
		#header li{
			float:left;
		}
		#header #primary{
			padding-left:82px;
		}
			#primary li{
				width:92px; /*79px met extra knop nieuwsbrief*/
				height:20px;
				text-align:center;
				padding-top:5px;
				
				font-weight:bold;
				
				background-image:url(../images/ui/header/primarybg.gif);
				background-position:right bottom;
				background-repeat:repeat-x;
				background-color:#9b0013;
				
				border-right:1px solid #fff;
			}
			#primary>li{
				height:auto;
				min-height:20px;
				width:auto;
				min-width:92px;
			}
				#primary li a{
					text-decoration:none;
					color:#fff;
				}
				#primary li a:hover, #primary li.home a:hover{
					color:#ccc;
				}
			#primary li.home{
				background-image:none;
				background-color:transparent;
			}
				#primary li.home a{
					color:#96969A;
					
					position:absolute;
					left:0;
					top:0;
					padding:95px 0 0 130px;
			}
				
		#header #secondary{
			clear:left;
			margin-left:187px;
			padding-left:22px;
			
			height:20px;
			padding-top:5px;
			
			background-image:url(../images/ui/header/secondarybg.gif);
			background-position:left bottom;
			background-repeat:no-repeat;
			background-color:#c9d1d0;
		}
			#secondary li{
				/*font-size:1.1em;*/
				float:none;
				display:inline;
				height:25px;
				padding-right:5px;
				padding-left:5px;
				
				border-right:1px solid #bebb68;
			}
				#secondary li a{
					color:#000;
					text-decoration:none;
				}
				#secondary li a:hover{
					color:#666;
				}
		
		#sitesearch{
			position:absolute;
			right:0;
			bottom:0;
			width:140px;
			height:50px;
			
			border-left:1px solid #fff;
			background-image:url(../images/ui/header/headersearchbg.gif);
		}
		#sitesearch input{
			width:110px;
			background-color:#cdc0c1;
		}
		#sitesearch input.go{
			width:auto;
			margin:0;
			padding:2px 0;
			background-color:#860924;
		}

/*--------------------------------------------------------------------------*/
#searchbox{
	position:absolute;
	top:0;
	left:0;
	width:340px;
	height:570px;
	
	background-image:url(../images/ui/search/searchbg.jpg);
	background-position:left 140px;
	background-repeat:no-repeat;
}
	#searchbox #searchform{
		position:absolute;
		left:120px;
		top:250px;
		width:190px;
		height:200px;
		
		text-align:right;
	}
		#searchbox #searchform label{
			display:block;
			text-align:left;
		}
		#searchbox #searchform select{
			width:180px;
		}
		#searchbox #searchform input{
			width:175px;
		}		
		#searchbox #searchform a{
			float:left;
			color:#666;
			padding-left:15px;
			padding-top:2px;
		}

/*--------------------------------------------------------------------------*/
#generalsearchbox, #centrum_genk, #centrum_hasselt, #centrum_neerpelt, #centrum_tongeren, #centrum_hoofdzetel, #centrum_sttruiden, #centrum_maaseik{
	position:absolute;
	top:0;
	left:0;
	width:180px;
	height:570px;
}

#generalsearchbox{
	background-image:url(../images/ui/generalsearch/Background.gif);
	background-position:right 140px;
	background-repeat:no-repeat;
}

	#generalsearchbox #logo{
		position:absolute;
		right:0;
		bottom:0;
		width:100%;
		height:345px;
		
		background-image:url(../images/ui/generalsearch/logo.gif);
		background-position: left bottom;
		background-repeat:no-repeat;
	}
		#generalsearchbox #logo img{
			position:absolute;
			left:0;
			bottom:0;
			
			border:none;
		}

/*--------------------------*/
#centrum_genk{
	background-image:url(../images/ui/campuspaginas/genk.jpg);
}
#centrum_hasselt{
	background-image:url(../images/ui/campuspaginas/hasselt.jpg);
}
#centrum_neerpelt{
	background-image:url(../images/ui/campuspaginas/neerpelt.jpg);
}
#centrum_tongeren{
	background-image:url(../images/ui/campuspaginas/tongeren.jpg);
}
#centrum_hoofdzetel{
	background-image:url(../images/ui/campuspaginas/hoofdzetel.jpg);
}
#centrum_sttruiden{
	background-image:url(../images/ui/campuspaginas/sttruiden2.jpg);
}
#centrum_maaseik{
	background-image:url(../images/ui/campuspaginas/maaseik.jpg);
}
	#centrum_genk, #centrum_hasselt, #centrum_neerpelt, #centrum_tongeren, #centrum_hoofdzetel, #centrum_sttruiden, #centrum_maaseik{
		background-position:right 150px;
		background-repeat:no-repeat;	}

	#centrum_genk #logo, #centrum_hasselt #logo, #centrum_neerpelt #logo, #centrum_tongeren #logo, #centrum_hoofdzetel #logo, #centrum_sttruiden #logo, #centrum_maaseik #logo{
		display:none;
	}	
/*Ook nog hogerop bij generalsearchbox regel aanpassen.*/
/*--------------------------------------------------------------------------*/
#text{
 	position:absolute;
	top:0;
	left:340px;
	width:290px;
	z-index:3;
	
	padding-top:150px;
	
	color:#343132;
}
	#text h2{
		padding:10px 0 5px 15px;
		margin:0px 0 0 0;
		
		background-image:url(../images/ui/text/title_bullet.gif);
		background-position:left 13px;
		background-repeat:no-repeat;
		
		font-size:1em;
		font-weight:bold;
		color:#860924;
		clear:left;
		height: 20px;
	}
		#text h2 a{
			color:#860924;
		}
	#text p{
		margin:0;
		padding:10px 0 0 0;
	}
		#text p a{
			color:#343132;
		}
	#text ul{
		margin:0;
		padding:0;
		list-style-position:inside;
		font-style:normal;
		list-style-type:square;
	}
		#text ul a{
			color:#343132;
		}
		#text a{
			color:#343132;
		}
	#text img{
		float:left;
		margin:0 10px 0 0;
		border:none;
	}
/*--------------------------------------------------------------------------*/
#generaltext, #campustext{
 	position:absolute;
	top:0;
	left:225px;
	width:400px;
	z-index:3;
	
	padding-top:180px;
	
	color:#343132;
}
	#generaltext h2{
		padding:0;
		margin:2em 0 1em 5px;

		font-size:1em;
		font-weight:bold;
		color:#860924;
	}
		#generaltext h2 a{
			color:#860924;
		}
		#generaltext h2 img{
			clear:none;
			float:none;
			border:none;
			position:static;
			margin:0 3px 0 0;
			padding:0;
			left:0;
		}
	#generaltext h3{
		font-size:1em;
		margin:1em 0 0.5em 0;
	}
	#generaltext h3, #generaltext h3 a{
		color:#999;
	}
	
	#generaltext h4{
		font-weight:bold;
		font-size:1em;
	}

	#generaltext p, #generaltext h4{
		margin:0 0 1em 0;
		padding:0;
	}
		#generaltext p a, #generaltext h4 a{
			color:#343132;
		}
	#generaltext a.noline{
		text-decoration:none;
	}

	#generaltext ul{
		margin:0;
		padding:0;
		list-style-position:inside;
		font-style:normal;
		list-style-type:square;
	}
		#generaltext ul a{
			color:#343132;
		}
		#generaltext li.zoek{
			list-style-image:url(../images/ui/generaltext/icons/zoek.gif);
		}
		#generaltext li.registreer{
			list-style-image:url(../images/ui/generaltext/icons/registreer.gif);
		}
		#generaltext li.folder{
			list-style-image:url(../images/ui/generaltext/icons/folder.gif);
		}
		#generaltext li.info{
			list-style-image:url(../images/ui/generaltext/icons/info.gif);
			color:#860924;
		}
		#generaltext li.zoek, #generaltext li.registreer, #generaltext li.folder, #generaltext li.info{
			font-style:normal;
		}
		#generaltext ul.nobullet{
			list-style-type: none;
			margin-left: 17px;
			padding-left:17px;		
		}
		#generaltext ul ul{
			margin-left:2em;
		}
		#generaltext ul.superspecialleftnavigation{
			/*margin-left:-200px;
			float:left;*/
			width:200px;
			
			font-style:normal;
			position:absolute;
			left:-210px;
			top:180px;
		}
		
			#generaltext ul.superspecialleftnavigation a{
				text-decoration:none;
			}
			#generaltext ul.superspecialleftnavigation a:hover{
				color:#999999;
			}
	#generaltext img{
		position:relative;
		left:-115px;
		
		float:left;
		margin:0 -110px 0 0;
		border:5px solid #fff;
		clear:left;
	}
		#generaltext img.notleft, #generaltext img.center{
			position:static;
			left:auto;
			border:none;
			margin:0;
			float:none;
		}
		#generaltext img.center{
			margin-left:50px;
		}

	#generaltext table{
		width:100%;
		border-collapse:collapse;
	}
	#generaltext td, #generaltext th{
		text-align:right;
		border-bottom:1px solid #ccc;
		vertical-align:top;
		padding-left:5px;
	}
	
	#generaltext caption{
		text-align:left;
	}
		#generaltext table.moduletitle td{
			text-align:inherit;
			border:none;
			padding:0;
		}
			#generaltext table.radiobuttonstable{
				width:auto;
				margin-left:120px;/*zelfde als width van #generaltext label span */
			}
			#generaltext table.radiobuttonstable td{
				border-bottom:none;
			}
	
	#generaltext label{
		display:block;
		clear:left;
	}
		#generaltext label span{
			display:block;
			width:120px;
			float:left;
			text-transform:lowercase;
		}
		#generaltext label textarea{
			width:250px;
			height:85px;
		}
		#generaltext label input{
			width:250px;
		}
	#generaltext .go{
		margin-left:50px;
	}
	
#generaltext .vacaturetable table{
}
#generaltext .vacaturetable td{
	border-bottom:1px solid #ccc;
	text-align:left;
	vertical-align:top;
	padding-left:5px;
}
#generaltext .vacaturetable{
	margin-bottom:1em;
}
#generaltext .vacaturetable label{
	display:inline;
	clear:none;
	float:none;
	margin:0;
	padding:0;
}
	
#generaltext .RadEWrapper img, #campustext .RadEWrapper img{
	float:none;
	clear:none;
	position:static;
	margin:0;
	padding:0;
	border:none;
}
#generaltext .RadEWrapper table, #campustext .RadEWrapper table{
	width:auto;
}
#generaltext .RadEWrapper td, #campustext .RadEWrapper td{
	text-align:left;
	border-bottom:none;
}
/*--------------------------------------------------------------------------*/
/* CAMPUSTEXT */
/*--------------------------------------------------------------------------*/
	#campustext h2, #campustext h3{
		padding:0 0 0 20px;
		margin:0;
		
		background-image:url(../images/ui/campuspaginas/bullet_h2.gif);
		background-position:left;
		background-repeat:no-repeat;
	
		font-size:2em;
		font-weight:bold;
	}
	#campustext h2{
		background-image:url(../images/ui/campuspaginas/bullet_h2.gif);
		color:#860924;
	}

	#campustext h3{
		background-image:url(../images/ui/campuspaginas/bullet_h3.gif);
		
	}
		#campustext h3, #campustext ul.adres .label{
			color:#999;
			padding-left:0.5em;
		}
	
	#campustext #print{
		float:right;
		width:100px;
		padding:0 0 0 30px;
		
		background-image:url(../images/ui/campuspaginas/print.gif);
		background-repeat:no-repeat;
		background-position:left center;
	}
	
	#campustext p, #campustext a{
		color:#343132;
	}
	#campustext ul{
		
	}
		#campustext ul.adres{
			margin:1.5em 0 0 0;
			padding:0;
	
			font-weight:bold;
			font-size:1.1em;
			list-style-position:inside;
		}
			#campustext ul.adres li{
				list-style-image:url(../images/ui/generaltext/bullet_h3.gif);
				
				font-style:normal;
			}
		#campustext li{
			font-style:normal;
		}
	
	#campustext h4, #campustext h5{
		padding:0;
		margin:2em 0 1em 5px;
		
		font-size:1em;
		font-weight:bold;
	}
	#campustext h4{
		color:#860924;
	}
	#campustext h5{
		padding-left:15px;
		background-position:left center;
		background-repeat:no-repeat;
		background-image:url(../images/ui/generaltext/bullet_h3.gif);
		color:#999;
	}
/*--------------------------------------------------------------------------*/

#extra{
	position:absolute;
	top:0;
	/*right:0;*/
	left:640px;
	width:140px;
	/*height:100%;*/
	height:570px;
	z-index:2;
	
	background-image:url(../images/ui/extra/extrabg.gif);
	background-position:left 140px;
	background-repeat:no-repeat;
	background-color:#e9e2dd;
}

	#extra ul{
		margin:170px 0 0 0;
		padding:0;
		list-style-type:none;
	}
	#extra li{
		text-align:left;
		margin-top:10px;
		margin-left:10px;
	}
	#extra img{
		border:none;
	}
	
	#vraag{
		position:absolute;
		left:0;
		bottom:160px;
		height:74px;
		width:65px;
		
		padding:10px 5px 0 71px;
		margin:0;
		
		background-image:url(../images/ui/extra/vraag.png);
		background-position:left top;
		background-repeat:no-repeat;
		font-size:0.8em;
	}
	#idee{
		position:absolute;
		left:0;
		bottom:80px;
		height:70px;
		width:65px;
		
		padding:10px 5px 0 71px;
		margin:0;
		
		background-image:url(../images/ui/extra/idee.png);
		background-position:left top;
		background-repeat:no-repeat;	
		font-size:0.8em;
}
	#interesse{
		position:absolute;
		left:0;
		bottom:0px;
		height:70px;
		width:65px;
		
		padding:10px 5px 0 71px;
		margin:0;
		
		background-image:url(../images/ui/extra/interesse1.png);
		background-position:left top;
		background-repeat:no-repeat;
		font-size:0.8em;
	}
	
		#getuigenis
	{
		position:absolute;
		left:0;
		bottom:0px;
		height:70px;
		width:65px;
		
		padding:10px 5px 0 71px;
		margin:0;
		
		background-image:url(../images/ui/extra/getuigenis.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		font-size:0.8em;
	}
	
	
	#vraag a, #idee a, #interesse a, #getuigenis a{
		display:block;
		color:#860924;
		font-weight:bold;
		font-size:1em
	}
#_ctl0_SearchOpleidingen1_DropDownSector{display:none;}

.freeimage
{
float:none;
clear:both;
}

#generaltext img.standardimage
{
float:left;
left:0px;
margin:0 0 0 0;		
clear:none;
position:static;
border:none;
padding-right:10px;
}
.movebereikbaarheidsfiche
{
	position:absolute;
	top:200px;
	left:300px;
}
.moveparkinglinkfiche
{
	position:absolute;
	top:220px;
	left:300px;
}

