* {
	padding					:	0;
	margin					:	0;
}

body {
	text-align				:	center;
	background-color		:	#C0C0C0;
}

a {
	color					:	#8633a2;
	outline					:	none;
}

.noHyp {
	text-decoration			:	none;
}

.clickbanner {
	position				:	absolute;
	top						:	-75px;
	left					:	15px;
	width					:	280px;
	height					:	40px;
	cursor					:	pointer;
}

.container {
	margin					:	0px auto;
	width					:	1087px;
	text-align				:	left;
}

/***topcompilatie***/
.topcompilatie {
	float					:	left;
	background				:	url('../plaatjes/topbar.png') no-repeat;
	width					:	1087px;
	height					:	153px;
}


/**topbar**/
.topbar {
	float					:	left;
	position				:	relative;
	height					:	35px;
	margin-top				:	90px;
	width					:	1087px;
}

.datumLB {
	float					:	left;
	font					:	normal 11px arial;
	color					:	#BCBCBC;
	width					:	166px;
	padding					:	10px 0 0 19px;
	height					:	25px;
}

.topmenu {
	float					:	left;
	font					:	normal 12pt arial;
	color					:	#828282;
	width					:	751px;
	height					:	35px;
	padding					:	0 131px 0 5px;
}

.topmenu a {
	font					:	normal 11pt arial;
	color					:	#828282;
	text-decoration			:	none;
	float					:	left;
	padding-top				:	7px;
	height					:	26px;
}

.topHome {

}
a.topHome:hover {
	color					:	#E34912;
}

.topTraineeship {
	padding-left			:	3px
}
a.topTraineeship:hover {
	color					:	#E34912;
}
.topZoek {
	width					:	146px;
	padding-left			:	3px
}
a.topZoek:hover {
	color					:	#E34912;
}

.topCarriere {
	padding-left			:	3px
}
a.topCarriere:hover {
	color					:	#E34912;
}

.topStudent {
	padding-left			:	3px
}
a.topStudent:hover {
	color					:	#E34912;
}

.topLoopbaan {
	padding-left			:	3px;
}
a.topLoopbaan:hover {
	color					:	#E34912;
}

.topsep {
	float					:	left;
	background				:	url('../plaatjes/topbar_sep.png') no-repeat;
	width					:	16px;
	height					:	33px;
}

/**toprand**/
.toprand {
	float					:	left;
	width					:	1087px;
	height					:	19px;
}

.randlinks strong {
	font					:	normal 13px arial;
	color					:	#848585;
	float					:	left;
	width					:	160px;
	height					:	19px;
	padding					:	0 0 0 25px;
}

.crums {
	float					:	left;
	width					:	771px;
	height					:	17px;
	font					:	normal 11px arial;
	color					:	#C0C0C0;
	padding					:	2px 0 0 20px;
}

.randrechts {
	float					:	left;
	width					:	111px;
	height					:	19px;
	text-align				:	center;
	font					:	normal 12px arial;
	color					:	#848585;
}

/***center***/

.center {
	position				:	relative;
	float					:	left;
	padding-top				:	5px;
	background				:	url('../plaatjes/background.png') repeat-y;
	width					:	1087px;
	min-height				:	700px;
	_height					:	700px;
}

/**links**/
.left {
	float					:	left;
	width					:	157px;
	padding					:	0 14px 0 14px;
}

/*submenu*/
.overzicht {
	float					:	left;
	width					:	157px;
	position				:	relative;
}

.overzichtTl {
	float					:	left;
	width					:	139px;
	padding					:	5px 9px 0 9px;
	text-decoration			:	none;
	background				:	url('../plaatjes/topsubmenu.png') no-repeat;
	height					:	21px;
	font					:	bold 13px arial;
	color					:	#7F5BA3;
}

.overzicht .overzichtB {
	float					:	left;
	font					:	normal 1px arial;
	height					:	1px;
	width					:	157px;
	background-color		:	#ffffff;
}

.overzicht ul {
	float: left;
	position: relative;
	padding: 0;
	margin: 0;
}

.overzicht ul li {
	list-style				: 	none;
	height					: 	23px;
	border-bottom			:	1px solid #DDDDDD;
	margin					:	0;
	padding					:	0 9px 0 9px;
	width					:	139px;
	background				:	#ffffff url('../plaatjes/liArrow.jpg') no-repeat 15px 0px;
}

.overzicht ul li a {
	font					:	normal 11px arial;
	color					:	#747474;
	text-decoration			:	none;	
}

.overzicht ul li.nosub {
	background				:	#ffffff;
}

.overzicht ul li ul {
	display					:	none;
	position				:	absolute;
	margin-top				:	-20px;
	left					:	158px;
}

.overzicht ul li.selected {
	background-position		:	160px 0px;
	background-repeat		:	repeat-x;
}	

.overzicht ul li.selected a {
	color					:	#E34912;
}

.overzicht ul li.selected ul li a {
	color					:	#747474;
}

.overzicht ul li.selected ul {
	display					:	block;
}

.overzicht ul li.selected ul li ul {
	display					:	none;
	z-index					:	100;
}

.overzicht ul li ul li.selected a {
	color					:	#E34912;
}

.overzicht ul li ul li.selected ul {
	display					:	block;
}

.overzicht ul li ul li.selected ul li a {
	color					:	#747474;
}

.overzicht ul .overzichtsubtainer {
	z-index					:	200;
	
}
/*.overzicht .overzichtTl, .overzicht .overzichtFirst, .overzicht .overzichtItem {
	float					:	left;
	width					:	139px;
	padding					:	5px 9px 0 9px;
	text-decoration			:	none;
}

.overzicht .overzichtFirst, .overzicht .overzichtItem {
	font					:	normal 11px arial;
	color					:	#747474;
	border-bottom			:	1px solid #DDDDDD;
	background				:	#ffffff url('../plaatjes/liArrow.png') no-repeat bottom right;
}

.overzicht .overzichtFirst {
	padding-top				:	7px;
	height					:	18px;
}

.overzicht .overzichtFirstO, .overzicht .overzichtItemO {
	color					:	#E34912;
	background				:	#FEFEFE url('../plaatjes/liArrow_over.png') no-repeat bottom right;
	height					:	18px;
	font					:	normal 11px arial;
	border-bottom			:	1px solid #DDDDDD;
	float					:	left;
	width					:	139px;
	padding					:	7px 9px 0 9px;
	text-decoration			:	none;
}

.overzicht .overzichtItemO {
	padding-top				:	3px;
	height					:	17px;
}

.overzicht .overzichtItem {
	padding-top				:	3px;
	height					:	17px;
}

.overzichtsubtainer, .overzichtsubsubtainer {
	display					:	none;
	position				:	absolute;
	width					:	141px;
}

.overzichtsub, .overzichtsubO, .overzichtsubje, .overzichtsubjeO {
	display					:	block;
	font					:	normal 11px arial;
	height					:	17px;
	color					:	#747474;
	width					:	139px;
	padding					:	5px 9px 0 9px;
	background				:	#ffffff url('../plaatjes/liArrow.png') no-repeat bottom right;
	border					:	1px solid #DDDDDD;
	text-decoration			:	none;
}

.overzichtsubje {
	background				:	#ffffff;
}

.overzichtsubO, .overzichtsubjeO {
	color					:	#E34912;
	background				:	#ffffff url('../plaatjes/liArrow.png') no-repeat bottom right;
}

.overzichtsubjeO {
	background				:	#ffffff;
}


*/
/*stopper*/
.stopperblok, .aanmeldb {
	float					:	left;
	width					:	154px;
	border					:	1px solid #CACACA;
	min-height				:	45px;
}

.stopperblok {
	margin-top				:	10px;
}

.stopperbodem, .stoppertekstL, .stopperbodem , .stopperbodemO{
	float					:	left;
	width					:	134px;
	padding					:	0 10px 0 10px;	
}

.stoppertitel,.astoppertitel {
	float					:	left;
	width					:	144px;
	padding					:	0 0 0 10px;	
	height					:	19px;
	background-color		:	#F4F4F4;
	border-bottom			:	1px solid #CACACA;
	font					:	normal 10pt arial;
	color					:	#8B8C8C;
}

.astoppertitel {
	width					:	298px;	
}

.aanmeldb {
	position				:	relative;
	left					:	660px;
	top						:	-139px;
	width					:	308px;
	z-index					:	1;
}

.ausername {
	float					:	left;
	width					:	65px;
}

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

.auserinput {
	width					:	70px;
	height					:	13px;
}

.apassword {
	float					:	left;
	width					:	65px;
}

.apassfield {
	float					:	left;
}

.apassinput {
	width					:	70px;
	height					:	13px;
}

.abottom {
	float					:	left;
	width					:	144px;
	margin-top				:	10px;
	color					:	#63378F;
	text-decoration			:	none;
}

.stoppertekst {
	font					:	normal 9pt arial;
	color					:	#747474;
	float					:	left;
	width					:	298px;
	padding					:	5px 0 5px 10px;	
	background-color		:	#ffffff;
	min-height				:	45px;
}

.stoppertekstL {
	font					:	normal 12px arial;
	color					:	#747474;
	padding					:	13px 10px 9px 10px;
	background-color		:	#ffffff;
}

.stopperbodem, .stopperbodemO {
	padding-right			:	20px;
	text-align				:	right;
	font					:	normal 11px arial;
	width					:	124px;
	height					:	14px;
}

.stopperbodem, .stopperbodemO  {
	background				:	#F4F4F4 url('../plaatjes/stopBArrow.jpg') no-repeat -5px 0px;
}

.stopperbodem a {
	color					:	#747474;
	text-decoration			:	none;
}

.stopperbodemO a {
	color					:	#E34912;
	text-decoration			:	none;
}

.stopperbodemO {
	color					:	#E34912;
	background-position		:	-162px 0px;	
}

/**midden**/
.midden {
	float					:	left;
	width					:	769px;
	_width					:	770px;
	padding					:	0 11px 0 11px;
	_padding-right			:	0;
	background				:	url('../plaatjes/contentBack.png') no-repeat top center;
}

/*hoofdmenu*/
.hoofdmenu {
	float					:	left;
	height					:	138px;
	width					:	769px;
}

.hoofdmenuitem {
	float					:	left;
	font					:	normal 14pt arial;
	text-decoration			:	none;
	background				:	url('../plaatjes/tab.png') no-repeat;
	padding					:	20px 0 0 0;
	width					:	191px;
	height					:	47px;
	text-align				:	center;
}

.hitem {
	float					:	left;
	font					:	bold 9pt arial;
	color					:	#4A1B78;
	padding					:	5px 0 0 0;
	width					:	191px;
	text-decoration			:	none;
}

a.hitem:hover {
	color: #E34912;
}


/*zoeken*/
.homezoeken {
	margin-left				:	3px;
	float					:	left;
	border					:	1px solid #8633A2;
	/*height					:	141px;*/
	width					:	722px;
	background				:	url("../plaatjes/zoekbalk.png") no-repeat;
	padding					:	15px 12px 0 26px;
	font					:	bold 11px arial;
	color					:	#8633a2;
}

.zoekvlakl {
	float					:	left;
	width					:	559px;
	/*height					:	141px;*/
}

.searchcol1 {
	float					:	left;
	width					:	189px;
	height					:	90px;
}

.searchNiveau, .searchTrefwoord {
	float					:	left;
	width					:	178px;
	padding					:	0 0 2px 11px;
}

.searchboxNiveau {
	float					:	left;
	width					:	189px;
}

.searchTrefwoord {
	padding-top				:	25px;
}

.searchbox1, .searchbox2, .searchbox3  {
	width					:	155px;
	height					:	18px;
	font					:	normal 10px arial;
}

.searchbox2 {
	width					:	143px;
}

.searchbox3 {
	width					:	167px;
}

.searchcol2 {
	float					:	left;
	width					:	178px;
	height					:	90px;
}

.searchRichting, .searchType {
	float					:	left;
	width					:	167px;
	padding					:	0 0 2px 11px;
}

.searchboxRichting {
	float					:	left;
	width					:	178px;
	height					:	18px;
}

.searchType {
	padding-top				:	25px;
}

.searchcol3 {
	float					:	left;
	width					:	192px;
	height					:	90px;
}

.searchOpleiding, .searchLocatie {
	float					:	left;
	width					:	181px;
	padding					:	0 0 2px 11px;
}

.searchboxOpleiding {
	float					:	left;
	width					:	190px;
	height					:	18px;
}

.searchLocatie {
	padding-top				:	25px;
}

.zoektrefvink {
	float					:	left;
	padding-top				:	10px;
	width					:	366px;
}

.zoeklocaties {
	float					:	left;
	width					:	193px;
	padding-top				:	5px;
}

.zoekprovincie {
	float					:	left;
	width					:	55px;
	padding-left			:	9px;
	color					:	#8633a2;
}

.zoekplaats {
	float					:	left;
	width					:	46px;
	padding-left			:	8px;
	color					:	#848484;
}

.zoekpostcode {
	float					:	left;	
	color					:	#848484;
	width					:	75px;
}

.zoekvlakr {
	float					:	left;
	width					:	160px;
	height					:	141px;
}

.zoekopnieuw, .zoektips {
	float					:	left;
	font					:	normal 11px arial;
	color					:	#8f8f8f;
}

.zoekopnieuw {
	text-align				:	right;
	width					:	100px;
}

.zoekopnieuw a,.zoektips a{
	text-decoration			:	none;
	color					:	#8f8f8f;
}

.zoektips {
	width					:	60px;
	text-align				:	right;
}

.zoekknop {
	float					:	left;
	width					:	160px;
	padding-top				:	20px;
}

.zoekop {
	float					:	left;
	width					:	230px;
	margin-top				:	3px;
}

.beroepsveld {
	color					:	#8633a2;
}

.branches {
	margin-left				:	10px;
	color					:	#919191;
}

#advanced {
	float					:	left;
	height					:	40px;
	width					:	559px;
	margin-top				:	2px;
	display					:	none;
}

#advanced select.searchbox1 {
	margin-right			:	27px;
	width					:	160px;
}

#advanced select.searchbox2 {
	width					:	142px;
}

/*banner*/
.homebanner {
	float					:	left;
	height					:	164px;
	width					:	758px;
	border					:	1px solid #8633A2;
	margin					:	15px 0 0 3px;
	/*background				:	url("../plaatjes/banner.png") no-repeat;*/
}

/*hotspots*/
.hotspots {
	float					:	left;
	height					:	162px;
	width					:	763px;
	padding					:	16px 3px 0 3px;
}

.hotspot, .lasthotspot {
	float					:	left;
	width					:	245px;
	height					:	147px;
	border					:	1px solid #D6D6D6;
	background-color		:	#ffffff;
	margin-right			:	10px;
}

.hotspottop {
	float					:	left;
	height					:	35px;
	width					:	224px;
	border-bottom			:	1px solid #D6D6D6;;
	padding					:	10px 0 0 21px;
}

.hotspottoplogo {
	float					:	left;
	height					:	45px;
	width					:	245px;
	border-bottom			:	1px solid #D6D6D6;
}

.lasthotspot {
	margin					:	0;
}

.hotspottitle {
	float					:	left;
	font					:	bold 15px arial;
	width					:	214px;
	height					:	21px;
	padding					:	6px 9px 0 22px;
}

.hotspottekst {
	float					:	left;
	position				:	relative;
	font					:	normal 12px arial;
	color					:	#878787;
	width					:	214px;
	height					:	72px;
	padding					:	2px 9px 0 22px;
	line-height				:	15pt;
}

.hotspotlink {
	float					:	left;
	position				:	absolute;
	bottom					:	0px;
	right					:	0px;
	vertical-align			:	bottom;
	margin-left				:	134px;
	width					:	80px;
	height					:	21px;
	font					:	normal 11px arial;
	color					:	#747474;
	padding					:	2px 0 0 0;
	text-decoration			:	none;
	background				:	url('../plaatjes/hotspotveder.png') no-repeat bottom right;
}

a.hotspotlink:hover {
	color					:	#E34912;
}

/*Midden links*/
.middenlinks {
	float					:	left;
	margin-left				:	3px;
	width					:	503px;
	background-color		:	#ffffff;
}

/*Businessblok*/
.bussinessblok {
	float					:	left;
	width					:	460px;
	font					:	normal 13px arial;
}

.bussinessbloktitel, .bussinessbloktekst, .calendertekst {
	padding					:	0 28px 0 15px;
}

.bussinessbloktitel {
	float					:	left;
	padding-top				:	3px;
	width					:	460px;
	height					:	18px;
	color					:	#E34912;
}

.bussinessbloktekst, .calendertekst {
	float					:	left;
	width					:	460px;
	padding-bottom			:	10px;
	color					:	#878787;
	line-height				:	14pt;
}

.bussinessblokbodem, .nieuwsblokbodem {
	float					:	left;
	color					:	#878787;
	font-size				:	11px;
	text-align				:	right;
	padding					:	3px 30px 0 0;
	height					:	15px;
	width					:	473px;
	background				:	#E9E9E9 url('../plaatjes/businessblokbot.png') no-repeat bottom right;
	text-decoration			:	none;
}

a.bussinessblokbodem:hover {
	color					:	#E34912;
}

/*Calendar*/
.bussinesscalendar {
	padding-top				:	19px;
	float					:	left;
	width					:	460px;
	font					:	normal 13px arial;
}

.calendertekst {
	background				:	url('../plaatjes/calender.png') no-repeat top left;
	padding					:	0 0 0 86px;
	width					:	417px;
	min-height				:	75px;
}

.calenderBedrijfT, .calenderTitelT, .calenderDatumT, .calenderInschrijvenT, .calenderBedrijf, .calenderTitel, .calenderDatum, .calenderInschrijven, .calenderBedrijfb, .calenderTitelb, .calenderDatumb, .calenderInschrijvenb {
	float					:	left;
	font					:	normal 11px arial;
	color					:	#AEAEAE;
	border-bottom			:	1px solid #CFCFCF;
	padding					:	3px 0 3px 0;
	text-decoration			:	none;
}

.calenderBedrijf, .calenderTitel, .calenderDatum, .calenderInschrijven, .calenderBedrijfb, .calenderTitelb, .calenderDatumb, .calenderInschrijvenb {
	color					:	#878787;
	border-bottom			:	1px dotted #CFCFCF;
	padding-bottom			:	10px;
	text-decoration			:	none;
}

.calenderBedrijfb, .calenderTitelb, .calenderDatumb, .calenderInschrijvenb {
	border-bottom			:	0px;
}

.calenderBedrijfT, .calenderBedrijf, .calenderBedrijfb {
	width					:	126px;
}

.calenderTitelT, .calenderTitel, .calenderTitelb {
	width					:	135px;
}

.calenderDatumT, .calenderDatum, .calenderDatumb {
	width					:	84px;
}

.calenderInschrijvenT, .calenderInschrijven, .calenderInschrijvenb {
	width					:	56px;
}

.calenderInschrijven, .calenderInschrijvenb {
	color					:	#E34912;
}

/*Midden Rechts*/
.middenrechts {
	margin-left				:	11px;
	float					:	left;
	width					:	245px;
	background-color		:	#ffffff;
}

.nieuwsblok, .nieuwsbloktitelbalk {
	float					:	left;
	width					:	245px;
	margin-bottom			:	10px;
}

.nieuwsbloktitelbalk {
	height					:	17px;
	width					:	234px;
	padding					:	0 0 2px 10px;
	background-color		:	#F4F4F4;
	border					:	1px solid #CACACA;
}

.nieuwsbloktitel {
	float					:	left;
	padding-top				:	2px;
	height					:	17px;
	width					:	100px;
	font					:	normal 12px arial;
	color					:	#848585;
}

.nieuwsblokdatum {
	text-align				:	right;
	float					:	left;
	padding					:	4px 3px 0 0;
	height					:	15px;
	width					:	131px;
	font					:	normal 11px arial;
	color					:	#BCBCBC;
}

.nieuwsbloktekst, .nieuwsbloknieuws {
	float					:	left;
	width					:	225px;
	padding					:	4px 10px 11px 10px;
	font					:	normal 13px arial;
	color					:	#878787;
	line-height				:	14pt;
}

.nieuwsbloktekst foto, .nieuwsbloktekst tekst {
	float					:	left;
	width					:	225px;
}

.nieuwsblokbodem {
	font-family				:	arial;
	width					:	215px;
}

a.nieuwsblokbodem:hover {
	color					:	#E34912;
}

.nieuwsbloknieuws {
	background				:	url("../plaatjes/nieuws.png") no-repeat top left;
	padding					:	0 64px 0 65px;
	width					:	116px;
	height					:	74px;
	color					:	#E34912;
	border-bottom			:	1px dotted #D0D0D0;
}

.nieuwsitem {
	float					:	left;
	width					:	225px;
}

.nieuwsdatum, .nieuwsItem {
	float					:	left;
	width					:	225px;
	font					:	normal 11px arial;
	color					:	#878787;
	padding-top				:	4px;
	text-decoration			:	none;
}

.nieuwsItemTekst, .LnieuwsItemTekst {
	float					:	left;
	color					:	#878787;
	font-size				:	12px;
	border-bottom			:	1px dotted #D0D0D0;
	padding					:	2px 0 5px 0;
	width					:	225px;
	text-decoration			:	none;
}

.LnieuwsItemTekst {
	border-bottom			:	0;
}

/*pagina*/

.paginah1, .nieuwsh1, .nieuwsh2 {
	border-top				:	1px solid #9e9e9e;
}

.paginaIntro {
	float					:	left;
	width					:	752px;
	margin					:	10px 0 10px 0;
}

.paginaContent {
	float					:	left;
	width					:	752px;
}

/*bedrijfspresentatie*/
.bedrijfsptopbar, .bedrijfsptopbar1 {
	float					:	left;
	width					:	760px;
	height					:	119px;
	padding					:	13px 0 15px 0;
	border					:	1px solid #d6d6d6;
	background				:	url("../plaatjes/bpresentatie/topbar.png") no-repeat top right;
	font					:	normal 13px arial
}

.bedrijfsptopbar1 {
	background				:	white;
}

.bedrijfsptop1,.bedrijfsptop2,.bedrijfsptop3, .bedrijfsptop4, .kortstukjetekst, .medecontact {
	float					:	left;
	height					:	119px;
}

.bedrijfsptop1,.bedrijfsptop2,.bedrijfsptop4 {
	border-right			:	1px solid #e1e1e1;
}

.bedrijfsptop1 {
	width					:	225px;
	padding-left			:	24px;
}

.bedrijfsptop2 {
	width					:	244px;
	padding					:	22px 0 0 20px;
	height					:	97px
}

.bedrijfsptop3 {
	width					:	223px;
	padding-left			:	21px;
}

.medecontact {
	width					:	223px;
}

.bedrijfsptop4 {
	width					:	489px;
	padding-left			:	13px;
}

.bedrijfstrong, .bedrijfskreet, .bedrijfskop, .naammedewerker, .kandidaatkop {
	font					:	bold 15px arial;
}

.bedrijfskreet, .kortstukjetekst {
	margin-left				:	7px;
}

.kortstuk {
	width					:	350px;
}

.naammedewerker {
	width					:	100px;
}

.kortstukjetekst, .medecontact {
	color					:	#9e9e9e;
}

.bedrijfsbekijkvac {
	float					:	left;
	background				:	url('../plaatjes/liArrow.png') no-repeat bottom right;
	padding					:	0 25px 5px 0;
	margin					:	20px 0 0 7px;;
	text-decoration			:	none;
	font					:	normal 11px arial;
	color					:	#9e9e9e;
}

.bedrijfinteresse {
	line-height				:	14pt;
	margin-top				:	3px;
	color					:	#9e9e9e;
}

.bedrijfsptopbarbottom {
	float					:	left;
	height					:	13px;
	width					:	762px;
	background				:	url("../plaatjes/bpresentatie/topbarbottom.png") no-repeat;
}

.bedrijfspmidden {
	float					:	left;
	width					:	760px;
	background				:	url("../plaatjes/bpresentatie/background.png") repeat-y;
	border					:	1px solid #e1e1e1;
}

.bedrijfsplinks, .bedrijfsprechts {
	float					:	left;
	min-height				:	400px;
	font					:	normal 12px arial;
	color					:	#9e9e9e;
}

.bedrijfsplinks {
	width					:	480px;
	padding					:	13px 12px 22px 20px;
}

.bedrijfsprechts {
	width					:	223px;
	padding					:	13px 0 22px 21px;
}

.bedrijfslist {
	float					:	left;
	width					:	213px;
	background				:	url("../plaatjes/bpresentatie/list.png") no-repeat top left;
	padding-left			:	10px;
	text-decoration			:	none;
	font					:	normal 12px arial;
	color					:	#9e9e9e;
	margin-bottom			:	10px;
}

.bedrijfsov {
	float					:	left;
	padding					:	0 25px 3px 10px;
	margin-bottom			:	29px;
	color					:	#c6c6c6;
	font					:	normal 12px arial;
	background				:	url('../plaatjes/liArrow.png') no-repeat bottom right;
}

.bedrijfspacer {
	float					:	left;
	padding					:	0;
	width					:	223px;
	background				:	none;
	margin-bottom			:	20px;
}

.bedrijfskop, .kandidaatkop {
	float					:	left;
	width					:	223px;
	font-size				:	13px;
	margin-bottom			:	6px;
}

.kandidaatkop {
	width					:	300px;
}

.bedrijfstempels {
	float					:	left;
	width					:	223px;
}

.bedrijfscontact {
	float					:	left;
	width					:	223px;
	margin-top				:	20px;
}

.bedrijfsbottom {
	float					:	left;
	width					:	744px;
	padding					:	33px 9px 0 9px;
}

.bedrijfsknop, .bedrijfsknopl {
	float					:	left;
	text-decoration			:	none;
	font					:	normal 19px arial;
	color					:	#ffffff;
	width					:	227px;
	height					:	70px;
	padding-top				:	12px;
	text-align				:	center;
	background				:	url("../plaatjes/bpresentatie/knop.png") no-repeat;
	margin-right			:	30px;
}

.bedrijfsknopl {
	margin					:	0;
}

/*kandidaten*/
.kandidaten {
	float					:	left;
	margin-bottom			:	10px;
	width					:	490px;
}


/*medewerkers*/
.medewerkerimage {
	float					:	left;
	width					:	182px;
	height					:	224px;
}

.medewerkeraanhef {
	float					:	left;
	width					:	200px;
	padding-top				:	10px;
}

.medewerkerverhaal {
	float					:	left;
	width					:	490px;
	margin-top				:	20px;
}

.medewerkerprofitem {
	float					:	left;
	width					:	223px;
	margin-bottom			:	28px;
}

.medewerkerprofcon {
	margin-left				:	4px;
}

.medewerkerprofnaam {
	font-weight				:	bold;
}

.medewerkerprofkort, .medewerkerprofcon, .medewerkerprofnaam {
	float					:	left;
	width					:	173px;
}

/*Loopbaanadviseurs*/
.medewerkerprofnaam {
	color					:	#ff5a00;
}

.naammedewerker {
	color					:	#6a048d;
}

/*Vacatures*/
.vacpnavi, .vacpresults  {
	float					:	left;
	text-align				:	right;
}

.vacpnavi {
	width					:	500px;
}

.vacpnavilinks:link, .vacpnavilinks:hover, .vacpnavilinks:visited {
	text-decoration			:	none;
	color					:	#C0C0C0;	
}

.vacpresults {
	width					:	251px;	
}

/*Businesscourses*/

.businesscoursesuitleg, .businesscoursesselectb, .businesscoursesselectievlk, .businesscoursesoverview {
	float					:	left;
	width					:	490px;
}

.businesscoursesuitleg {
	height					:	125px;
}

h1.businesscourseh1, .businesscoursesh1, .paginah1 h2, .paginah1, .nieuwsh1, .nieuwsh2, .nieuwsIntro, .nieuwsContent {
	font					:	normal 15px arial;
	color					:	#e34912;
}

.businesscoursep, .businesscourseomsch, .paginaIntro {
	float					:	left;
	font					:	normal 12px arial;
	color					:	#9e9e9e;

	padding-top				:	5px;
	line-height				:	15pt;
}

.businesscoursesselectb {
	height					:	137px;
}

.businesscoursesselectievlk {
	margin-top				:	5px;
	height					:	98px;
	background				:	url("../plaatjes/businesscourses/selectievlak.png") no-repeat -10px 0px;	
	padding					:	13px	0	0	0;
}

.businesscoursesselectie {
	margin-top				:	9px;
	width					:	204px;
	height					:	20px;
}

.businesscoursesoverviewb, .businesscoursesoverviewt, .businesscoursesoverviewd, .businesscoursesoverviewi {
	float					:	left;
	height					:	23px;
	border-bottom			:	1px solid #cfcfcf;
	font					:	normal 12px arial;
	color					:	#8e71ac;
}

.businesscoursesoverviewbitem, .businesscoursesoverviewtitem, .businesscoursesoverviewditem, .businesscoursesoverviewiitem {
	float					:	left;
	padding-top				:	8px;
	font					:	normal 12px arial;
	color					:	#9e9e9e;
	text-decoration			:	none;
}

.businesscoursesoverviewb, .businesscoursesoverviewbitem {
	width					:	127px;
}

.businesscoursesoverviewt, .businesscoursesoverviewtitem {
	width					:	170px;
}

.businesscoursesoverviewd, .businesscoursesoverviewditem {
	width					:	85px;
}

.businesscoursesoverviewi, .businesscoursesoverviewiitem {
	width					:	85px;
}

.businesscoursemidden {
	float					:	left;
	width					:	750px;
	padding					:	7px 15px 0 15px;
	border					:	1px solid #e1e1e1;
	background-color		:	#ffffff;
}

.businesscourseintro {
	float					:	left;
	width					:	735px;
	padding-bottom			:	17px;
}

.businesscoursebanner {
	float					:	left;
	width					:	733px;
	height					:	143px;
	border					:	1px solid #d6d6d6;
}

.businesscoursedetails {
	float					:	left;
	height					:	144px;
	width					:	735px;
	padding-top				:	15px;
}

.businesscoursetabel {
	font					:	normal 12px arial;
	color					:	#9e9e9e;
}

.businesscoursesh1, .paginah1, .nieuwsh1, .nieuwsh2 {
	float					:	left;
	width					:	730px;
	padding					:	2px 0 2px 5px;
	background-color		:	#e9e9e9;
}

.nieuwsh1, .nieuwsIntro, .nieuwsh2, .nieuwsContent {
	width					:	704px;
	margin-left				:	20px;
	color					:	#6a048d;
}

.nieuwsh2 {
	color					:	#e34912;
	margin-top				:	28px;
}

.nieuwsIntro, .nieuwsContent {
	float					:	left;
	padding					:	15px 0 0 6px;
	font-size				:	13px;
	color					:	#9e9e9e;
}

.nieuwsItemRow {
	float					:	left;
	font					:	normal 12px arial;
	width					:	704px;
}

.nieuwsItemDatum, .nieuwsItemSep, .nieuwsItemTitel {
	float					:	left;
	text-decoration			:	none;
	color					:	#9e9e9e;
}

.nieuwsItemSep {
	width					:	51px;
	text-align				:	center;
}

.businesscourseomsch {
	padding					:	30px 0 11px 0;
	width					:	735px;
}

.businesscoursecontrols {
	float					:	left;
	padding					:	10px 0 0 610px;
	width					:	158px;
	height					:	28px;
	background-color		:	#ffffff;
}

.businesscourseterug {
	float					:	left;
	width					:	59px;
	height					:	28px;
	background				:	url("../plaatjes/businesscourses/terug.png") no-repeat;
	margin-right			:	10px;
}

.businesscourseaanmelden {
	float					:	left;
	width					:	83px;
	height					:	28px;
	background				:	url("../plaatjes/businesscourses/aanmelden.png") no-repeat;
}

.businesscourserow {
	float					:	left;
	border-bottom			:	1px dotted #cfcfcf;
}

/*Kanalen*/
.kanaalheader {
	float					:	left;
	width					:	742px;
	height					:	55px;
	padding					:	42px 0 0 21px;
	margin					:	10px 0 15px 3px;
	font					:	bold 9pt arial;
	background				:	url("../plaatjes/kanalen/heading.png") no-repeat;
}

.knaalbranch {
	float					:	left;
	width					:	165px;
	color					:	#e34912;
	text-align				:	center;
}

.kanaaltekst {
	float					:	left;
	padding-left			:	55px;
	color					:	#4a1b78;
}

.kanaalkaartje {
	position				:	relative;
	float					:	left;
	width					:	177px;
	height					:	186px;
	padding					:	0 0 0 9px;
	margin					:	0 2px 10px 3px;
	background				:	url("../plaatjes/kanalen/kaartje.png") no-repeat;
}


.kanaalkaartjenoimage {
	float					:	left;
	height					:	37px;
	padding-top				:	11px;
	width					:	168px;
	font					:	bold 16px arial;
	text-decoration			:	none;
}

.kanaalkaartjeimage {
	float					:	left;
	padding-top				:	3px;
	width					:	168px;
}

.kanaalkaartjebedrijf {
	float					:	left;
	padding					:	5px 0 0 0;
	font					:	bold 11px arial;
	color					:	#747474;
	width					:	110px;
}

.kanaalkaartjeverder {
	position				:	absolute;
	right					:	2px;
	bottom					:	10px;
	padding-top				:	2px;
}

.kanaalkaartjehref {
	float					:	left;
	color					:	#747474;
	font					:	normal 11px arial;
	text-decoration			:	none;
	background				:	url("../plaatjes/liArrow.png") no-repeat top right;
	width					:	57px;
	padding-top				:	2px;
}

/*zoeken*/
.zoekennav {
	margin-top				:	21px;
}

.zoekennav,.zoekencolheader {
	float					:	left;
	margin-left				:	21px;
	width					:	720px;
	font					:	normal 12px arial;
}

.zoekensort {
	float					:	left;
	width					:	419px;
}

#zoekencontrol {
	float					:	left;
	width					:	296px;
	color					:	#9e9e9e;
	padding-right			:	5px;
	text-align				:	right;
}

.zoekenback, .zoekenforw {
	text-decoration			:	none;
	color					:	#9e9e9e;
}

.zoekenback {
	background				:	url("../plaatjes/hotspotterug.png") no-repeat;
	padding					:	3px 0 0 17px;
	margin-right			:	15px;
}

.zoekenforw {
	background				:	url("../plaatjes/hotspotveder.png") no-repeat top right;
	padding					:	3px 17px 0 0;
	margin-left				:	15px;
}

.zoekenback:hover, .zoekenforw:hover {
	color					:	#e34912;
}

.zoekencolheader {
	float					:	left;
	height					:	18px;
	margin-top				:	9px;
	border-top				:	1px solid #9e9e9e;
	background-color		:	#e9e7eb;
}

.zoekencolheader1, .zoekencolheader2, .zoekencolheader3{
	float					:	left;
	font					:	normal 13px arial;
	color					:	#e34912;
}

.zoekencolheader1 {
	padding-left			:	4px;
	width					:	340px;
}

.zoekencolheader2 {
	width					:	240px;
}

.zoekenresult {
	float					:	left;
	position				:	relative;
	width					:	716px;
	padding					:	17px 0 10px 4px;
	margin-left				:	21px;
	border-bottom			:	1px solid #cecece;
	font					:	normal 13px arial;
	color					:	#a4a4a4;
}

.zoekenresultimg {
	border					:	1px solid #e9e9e9;
}

.zoekenresultcon1, .zoekenresultbedrijf, .zoekresultklapin, .zoekresultklapuit, .zoekenresultcon2 {
	color					:	#9e9e9e;
}

.zoekenresultcon0 {
	float: left;
	width: 132px;
}

.zoekenresultcon1 {
	position				:	relative;
	float					:	left;
	width					:	215px;
}

.zoekenresultbedrijf {
	float					:	left;
	width					:	188px;
	padding					:	7px 0 0 24px;
	font-size				:	13px;
}

.zoekresultklapuit, .zoekresultklapin {
	float					:	left;
	position				:	absolute;
	left					:	0px;
	bottom					:	-9px;
	height					:	12px;
	width					:	170px;
	padding					:	0 0 0 15px;
	margin					:	0 0 -10px 24px;
	font-size				:	11px;
	text-decoration			:	none;
	background				:	url("../plaatjes/uitklap.png") no-repeat;
}

.zoekresultklapin {
	background				:	url("../plaatjes/inklap.png") no-repeat;
}

.zoekresultklapin:hover, .zoekresultklapuit:hover {
	color					:	#e34912;
}

.zoekenresultcon2 {
	float					:	left;
	width					:	238px;
	font-size				:	13px;
}

.zoekenresultfunctie {
	float					:	left;
	width					:	228px;
}

div.zoekenresultfunctie a {
	color					:	#9e9e9e;
	text-decoration			:	none;
	font-weight				:	bold;
}

.zoekenresultplaats {
	float					:	left;
	width					:	238px;
}

.zoekenresultcon3 {
	float					:	left;
	padding-top				:	16px;
}

.zoekenresultdatum, .zoekenresultkm {
	float					:	left;
	font-size				:	13px;
	color					:	#acacac;
}

.zoekenresultcontent {
	float					:	left;
	display					:	none;
	width					:	716px;
	padding-top				:	3px;
	font-size				:	10pt;
	line-height				:	14pt;
	color					:	#a4a4a4;
}

.zoekenleesverder {
	float					:	left;
	position				:	absolute;
	bottom					:	0px;
	right					:	10px;
	width					:	77px;
	padding-top				:	2px;
	font-size				:	11px;
	text-decoration			:	none;
	color					:	#747474;
	background				:	url("../plaatjes/hotspotveder.png") no-repeat top right;
}

#zoekenbottomcontrol {
	float					:	left;
	text-align				:	right;
	color					:	#9e9e9e;
	font					:	normal 12px arial;
	margin					:	10px 0 0 21px;
	width					:	720px;
}

.resultainer {
	float					:	left;
	background-color		:	#ffffff;
}

/*Popups*/
.cover	{
	background-image		:	url("../plaatjes/popups/cover.png");
	position				:	absolute;
	left					:	0px;
	top						:	0px;
	z-index					:	20;
}

.nieuwspopup, .bedanktpopup, .notifierpopup, .solopopup {
	position				:	absolute;
	left					:	25%;
	top						:	25%;
	background				:	#ffffff url("../plaatjes/contentBack.png") no-repeat center;
	width					:	744px;
	height					:	334px;
	border					:	1px solid #9e9e9e;
	font					:	normal 13px arial;
	color					:	#9e9e9e;
}

.solopopup {
	text-align				:	left;
	width					:	731px;
	height					:	513px;
	background				:	transparent;
	border-style			:	none;
}

.bedanktpopup {
	width					:	444px;
	height					:	234px;
	left					:	35%;
}

.nieuwsopinh, .bedanktpopinh {
	float					:	left;
	text-align				:	left;
	width					:	667px;
	height					:	384px;
	background-color		:	#ffffff;
	padding					:	0 0 0 13px;
}

.bedanktpopinh {
	width					:	667px;
	height					:	384px;
}

.nieuwspopuph, .bedanktpopuph {
	display					:	block;
	height					:	20px;
	width					:	696px;
	padding-left			:	8px;
	background-color		:	#e9e7eb;
	border-top				:	1px solid #9e9e9e;
	color					:	#e34912;
	font					:	normal 13px arial;
}

.bedanktpopuph {
	width					:	396px;
}

.nieuwspoplist {
	list-style-position		:	inside;
}

.nieuwspopinv, .inschrijfinv {
	float					:	left;
	background				:	url("../plaatjes/popups/nieuwsbrief.png") no-repeat;
	width					:	614px;
	height					:	103px;
	padding					:	45px 0 0 38px;
	margin-top				:	31px;
	border					:	1px solid #542184;
}

.inschrijfinv {
	padding-top				:	25px;
	height					:	123px;
}


.nieuwspopbox {
	float					:	left;
	width					:	156px;
}

.nieuwspopboxs {
	width					:	158px;
}

.notifierpopup {
	height					:	374px;
}

.notepopcourses {
	position				:	absolute;
	display					:	none;
}

.notepopcourses, .notepopcourse {
	background-color		:	#ffffff;
	border					:	1px solid #9e9e9e;
	padding-left			:	5px;
}

.notepopcourse {
	width					:	150px;
	background				:	url("../plaatjes/popups/select.png") no-repeat;
	margin-top				:	10px;
}

.notepopcourses, .popnotbranchrow {
	width					:	295px;
}

.popnotbranchrow, .popnotbranchrowmin {
	background				:	url("../plaatjes/popups/box.png") no-repeat;
	padding-left			:	20px;
}

.popnotbranchrowmin {
	background				:	url("../plaatjes/popups/minbox.png") no-repeat;
}

.popnotbedrijfcon, .popnotbedrijfrow {
	width					:	285px;
	padding-left			:	10px;
}

.popnotbedrijfcon {
	display					:	none;
}

.mailderecruitert {
	display					:	block;
	width					:	404px;
}

.mailderecruiterta {
	display					:	block;
	width					:	404px;
	height					:	100px;
}

/**rechts**/
.rechts {
	position				:	absolute;
	right					:	0px;
	width					:	106px;
	padding					:	0 0 0 5px;
}

/***Footer***/
.footer {
	float					:	left;
	font					:	normal 13px arial;
	width					:	1087px;
	height					:	117px;
	background				:	url("../plaatjes/footer.png") no-repeat;
}

.FooterTekst {
	float					:	left;
	width					:	750px;
	padding					:	0 137px 0 200px;
}

.Fsteden {
	float					:	left;
	padding					:	16px 0 0 0;
	width					:	750px;
	height					:	29px;
}

.Fstad {
	float					:	left;
	font					:	normal 13px arial;
	text-decoration			:	none;
	color					:	#BCBCBC;
}

.Fsep {
	float					:	left;
	width					:	20px;
	text-align				:	center;
	color					:	#BCBCBC;
	font					:	normal 13px arial;
}

.copyright {
	float					:	left;
	width					:	750px;
	height					:	29px;
	padding-top				:	5px;
}

.googletekst {
	float					:	left;
	width					:	750px;
	height					:	25px;
	padding					:	5px 0 5px 0;
	font					:	normal 11px arial;
	color					:	#C3C3C3;
}

/* Soliciteer direct*/
.soldirect {
	width					:	714px;
	height					:	513px;
	padding					:	0 0 0 17px;
	font					:	normal 11px arial;
	background				:	url("../plaatjes/popups/soldirect.png") no-repeat;
	line-height				:	15pt;
}

.soldirectheader {
	float					:	left;
	width					:	692px;
	height					:	27px;
	padding					:	23px 0 0 22px;
}

.soldirectvlak1 {
	float					:	left;
	width					:	299px;
	height					:	381px;
	padding					:	5px 18px 0 21px;
}

.soldirectstap1 {
	float					:	left;
	width					:	229px;
	font					:	bold 13px arial;
	color					:	#501f7e;
}

.soldirectverplicht {
	float					:	left;
	width					:	299px;
	color					:	#da4611;
}

.soldirectfield, .soldirectfield1 {
	float					:	left;
	width					:	299px;
}

.extra-info {
	font-size				:	10px;
}

.soldirectfield1 {
	margin-top				:	10px;
}

.soldirectbox {
	float					:	left;
	width					:	248px;
}

.soldirectvlak1b {
	float					:	left;
	width					:	299px;
	margin-top				:	6px;
}

.soldirectvlak2 {
	float					:	left;
	height					:	381px;
	width					:	31px;
	padding					:	5px 0 0 20px;
}

.soldirectbottom {
	float					:	left;
	width					:	714px;
	height					:	50px;
	padding-top				:	10px;
}

.solvoorwaarden {
	float					:	left;
	width					:	356px;
	padding					:	0 0 0 15px;
}

/* OPNIEUW */

.nieuwspopupnew {
	
}

.nieuwspopupnew .nieuwsheader {
	float					: left;
	position				: relative;
	width					: 684px;
	height					: 27px;
	padding					: 23px 0 0 30px;
	background				: url("../plaatjes/popups/soldirect_top.png");
}

.nieuwspopupnew .nieuwsheader .header {
	float					:	left;
}


.nieuwspopupnew .nieuwsheader a.close {
	position				:	absolute;
	right					:	30px;
}

.nieuwspopupnew .nieuwsmidden {
	float					:	left;
	position				:	relative;
	background				:	url("../plaatjes/popups/soldirect_back.png");
	width					:	684px;
	padding-left			:	30px;
}

.nieuwspopupnew .nieuwsmidden .text {
	float					:	left;
	margin-left				:	10px;
	width					:	674px;
}

.nieuwspopupnew .nieuwsmidden .box {
	float					:	left;
	width					:	652px;
	height					:	105px;
	padding-top				:	43px;
	margin					:	30px 0 30px 0;
	border					:	1px solid #542184;
	background				:	#ffffff;
}

.nieuwspopupnew .nieuwsmidden .box input {
	width					:	158px;
	height					:	18px;
	margin-bottom			:	16px;
}

.nieuwspopupnew .nieuwsmidden .box input.submit {
	width					:	auto;
	height					:	auto;
	margin					:	0;
}

.nieuwspopupnew .nieuwsmidden .box select {
	width					:	158px;
}

.nieuwspopupnew .nieuwsmidden .box .left {
	float					:	left;
	width					:	405px;
	padding-left			:	40px;
}

.nieuwspopupnew .nieuwsmidden .box .left .colleft {
	float					:	left;
	width					:	158px;
}

.nieuwspopupnew .nieuwsmidden .box .left .colright {
	float					:	left;
	width					:	158px;
	margin-left				:	38px;
}

.nieuwspopupnew .nieuwsmidden .box .right {
	float					:	left;
	width					:	179px;
	padding-top				:	10px;
}

.nieuwspopupnew .nieuwsbottom {
	float					:	left;
	background				:	url('../plaatjes/popups/soldirect_bottom.png');
	width					:	714px;
	height					:	79px;
}

/* CMS Woorden Translate Form*/
.translateform {
	position				:	absolute;
	left					:	30%;
	top						:	30%;
	text-align				:	left;
	height					:	300px;
	width					:	500px;
	border					:	1px solid black;
	background				:	#ffffff;
}

.transtop {
	float					:	left;
	background				:	url("../plaatjes/translatorheader.png") no-repeat;
	width					:	500px;
	height					:	48px;
}

.translator {
	width					:	300px;
	height					:	130px;
}

.transeditor {
	margin-top				:	10px;
	float					:	left;
	width					:	300px;
	height					:	215px;
	padding-left			:	20px;
}

.transdiv {
	background-color		:	#ccfe35;
	float					:	left;
	width					:	173px;
	height					:	240px;
	padding-top				:	10px;
	margin-left				:	5px;
	border					:	1px solid #000000;
}

.translist {
	float					:	left;
	width					:	153px;
	margin					:	0 10px 0 10px;
	height					:	213px;
	overflow				:	scroll;
	overflow-x				:	hidden;
	border					:	1px solid #000000;
}

.translist a {
	text-decoration			:	none;
	font-size				:	12px;
	color					:	#000000;
}

.translist a:hover {
	text-decoration			:	underline;
}

.transNav {
	position				:	absolute;
	left					:	10px;
	top						:	20px;
	border					:	2px solid #0072bc;
	padding					:	5px 10px 5px 10px;
	background-color		:	#5ca5d4;
	height					:	25px;
}

.resultainer, .regtainer {
	float					:	left;
}

.regtainer {
	width					:	700px;
	margin					:	20px 0 0 0;
	font					:	normal 12px arial;
}

.jobagentopleiding select {
	width:450px;
	font-size: 14px;
	height: auto;
}

.regtainer textarea {
	width					:	510px;
	height					:	100px;
}

.bvtextbox, .bvtextarea {
	width					:	500px;
}

.bvtextarea {
	height					:	100px;
}

.bvbranches, .bvarrows, .bvbranchselected {
	float					:	left;
	margin-top				:	5px;
}

.bvbranches, .bvbranchselected {
	border					:	1px solid #9e9e9e;
	padding					:	10px 5px 10px 5px;
	width					:	220px;
	height					:	100px;
	overflow				:	auto;
	overflow-x				:	hidden;
	font					:	normal 10px verdana;
}

.bvbranchitem, .bvbranchsubitem, .bvbranchitemtree {
	float					:	left;
	width					:	210px;
	cursor					:	pointer;
	padding					:	0px 5px 0px 5px;
}

.bvbranchitemtree {
	background				:	url("../plaatjes/popups/box.png") no-repeat;
	padding-left			:	10px;
}

.bvbranchsubitem {
	padding-left			:	15px;
	display					:	none;
}

.bvarrows {
	padding					:	20px;
	height					:	80px;
	width					:	75px;
}

.bvaddbranch, .bvaddremove {
	width					:	75px;
}

.bvaddremove {
	margin-top				:	20px;	
}

#follow_us {
	position: fixed;
	overflow: hidden;
	right: 0;
	bottom: 100px;
	display: block;
	width: 27px;
	height: 173px;
	text-indent: -10000px;
	background: url(../plaatjes/volg_ons_op_twitter.png) no-repeat 0 0;
}