﻿.hidden {
	text-indent:	-9999px;
}

div.bordered
{
	display:			block;
	position:			relative;
	height:				146px;
	width:				208px;
	background-image:	url(../Images/Map/Block.png);
	background-repeat:	no-repeat;
	margin:				0px 0px 5px 0px;
	padding:			14px 15px 14px 15px;
	line-height:		16px;
}

div.LargeBorder
{
	display:			block;
	position:			relative;
	height:				330px;
	width:				240px;
    left:               -3px;
	background-image:	url(../Images/BGProfiel.png);
	background-repeat:	no-repeat;
	margin:				0px 4px 5px 4px;
	padding:			14px 15px 14px 15px;
	line-height:		20px;
}


div.bordered h1
{
	color:			#006257;
	font-weight:	600;
	font-size:		15px;
	letter-spacing: -0.4px;
	margin-bottom:	10px;
}

div.bordered li, div.bordered li a, div.bordered li a:hover
{
	list-style-position:	inside;
	color:					#cc0099;
	text-decoration:		none;
}

.leftMore, .rightMore
{
	position:		absolute;
	top:			140px;
	color:			#ff9900;
	text-align:		left;
}

.rightMore {
	text-align:	right;
	right:		15px;
}

.rightMore, .leftMore
{
	top:			148px;
}


h1
{
  color:		#006257;
  font-size:	14px;
}

p
{
    line-height:15px;
    font-size:11px;
}

.title_separator
{
    font-size:1px;
    margin-bottom:15px;
}

#fullPage, #contentHeader, #contentBar, #contentLeftBar, .InputForm
{
	display:	block;
	width:		996px;
}

#fullPage {
	height:			630px;
	margin-left:	auto;
	margin-right:	auto;
	z-index:		100;
}

#vertaalForm {
    position: absolute;
    top: 0px;
    left: 730px;
}

.searchEdit, .searchEditFocus
{
	display:			block;
	position:			absolute;
	width:				103px;
	height:				14px;
	top:				30px;
	left:				720px;
	padding:			2px;
	border:				solid 1px #999999;
	border-top-width:	2px;
	border-left-width:	2px;
	background:			#ffffff url(../Images/searchBG.png) no-repeat 0 0;
}
.searchEditFocus
{
	background:		#ffffff url(../Images/searchFocus.png) no-repeat 0 0;
}

.searchButton
{
	display:		none;
	position:		absolute;
	width:			30px;
	height:			20px;
	border:			none;
	
}

/*------------------ Inhoud deksel ----------------*/

#contentHeader 
{
	height: 	16px;
	background:	#ffffff url(../Images/ContentBorderTopFull.jpg) no-repeat 0 0;
    z-index: 2000;
}

/*------------------ Inhoud blok ----------------*/

#contentBar
{
	position:		relative;
	height:			532px;
	width:			994px;
	border:			solid 1px #d3d2d2;
	border-top:		none;
	border-bottom:	none;
	background:		#ffffff url(../Images/Map/BGContentFull.png) repeat-x 0 0;
}

#contentBar1
{
	position:		relative;
	height:			542px;
	width:			994px;
	border:			none;
    top: 10px;
}
/*------------------ Linker balk ----------------*/

#contentLeftBar
{
	display:			block;
	position:			relative;
	height:				534px;
	width:				238px;
	background-image:	url(../Images/LeftBlock.png);
	background-repeat:	no-repeat;
	margin:				0px 0px 0px 15px;
	line-height:		16px;
    top: -5px;
}

div#step1, div#step2, div#step3
{
	display:		block;
	position:		absolute;
	height:			100px;
	font-size:		10px;
	left:			17px;
}

div#step1
{
	width:		140px;
	*width:		135px;
	top:		25px;
}

div#step2
{
	width:					126px;
	top:					205px;
	list-style-position :	inside;
}

div#step3
{
	width:		157px;
	top:		385px;
}

div#contentLeftBar a.leftMore
{
	top: 120px;	
}

/*------------------ Midden balk ----------------*/

div#contentMidBar
{
	display:	block;
	position:	absolute;
	height:		534px;
	width:		493px;
	top:		0px;
	left:		254px;
    top: -5px;
}

div#contentMidBar div.bordered
{
	position:	absolute;
}

#CmsLeftBar
{
	display:	block;
	position:	absolute;
	width:		175px;
	margin:		0px 0px 0px 15px;
}

div#CMSMidBar
{
	display:	block;
	position:	absolute;
	width:		493px;
	top:		0px;
	left:		254px;
}

/*------------------ CMS Tekst ----------------*/

div#cmsContentSmall
{
	display:		block;
	height:			165px;
	width:			441px;
	padding:		9px 26px 7px 26px;
	font-weight:	bold;
	font-size:		11px;
	color:			#006257;
}
#cmsContentSmall h1.hidden
{
	display:	block;
	height:		33px;
	width:		435px;
	background:	#ffffff url(../Images/HeaderMakeaMove.png) no-repeat 0 0;
}

/*------------------ Zoek bedrijf ----------------*/

#searchCompany
{
	top:	180px;
	left:	0px;
}

#searchCompany h1.hidden
{
	display:	block;
	height:		18px;
	width:		122px;
	background: #ffffff url(../Images/HeaderCompanies.png) no-repeat 0 0;
}

#searchCompany input, select
{
	border:			solid 1px #999999;
	border-top:		solid 2px #999999;
	border-left:	solid 2px #999999;
}

#companyBG
{
	position:			absolute;
	display:			block;
	width:				238px;
	height:				174px;
	top:				261px;
	left:				4px;
	background-image:	url(../Images/BGCompanies.png);
	background-repeat:	no-repeat;
}

/*------------------ Naslagwerk----------------*/

#book
{
	top:				359px;
	left:				0px;
	background-image:	url(../Images/BGBook.png);
}

#book h1.hidden
{
	display:	block;
	height:		18px;
	width:		124px;
	background: #ffffff url(../Images/HeaderBook.png) no-repeat 0 0;
}

#book p
{
	width:	120px;
}

/*------------------ Business Courses ----------------*/

#businessCourses
{
	top:	180px;
	left:	243px;
}

#businessCourses h1.hidden
{
	display:	block;
	height:		15px;
	width:		137px;
	background:	#ffffff url(../Images/HeaderBusinessCourses.png) no-repeat 0 0;
}

/*------------------ Reclameruimte ----------------*/

#adSpace
{
	top:	359px;
	left:	243px;
}


/*------------------ Rechter Balk ----------------*/

#contentRightBar
{
	display:	block;
	position:	absolute;
	height:		501px;
	width:		175px;
	top:		-5px;
	/*left:		740px;*/
	z-index:	200;
}

#bottomRightBar
{
	display:	block;
	position:	absolute;
    width: 994px;
    text-align: right;
    top: 635px;
}

/*------------------ BedrijfProfiel ----------------*/

#BedrijfsProfiel
{

}

#BedrijfsProfiel h1.hidden
{
	display:	block;
	height:		18px;
	width:		122px;
	background: #ffffff url(../Images/ProfielContact.png) no-repeat 0 0;
}

#BedrijfsProfiel h2, #AdresContent h2
{
	color: #006257;
	font-size:		10px;
	font-weight:	bold;
}

/*------------------ Stedenpagina ----------------*/
#AdresContent
{

}

#AdresContent h1
{
	display:	block;
	height:		18px;
	width:		122px;
	background: #ffffff url(../Images/adres.png) no-repeat 0 0;
}

#AdresContent h2
{
    line-height: 25px;
}

#BestuurContent
{
	display:			block;
	position:			relative;
	height:				146px;
	width:				208px;
	margin:				0px 4px 5px 4px;
	padding:			14px 15px 14px 15px;
	line-height:		16px;
}

#BestuurContent h1
{
	display:	block;
	height:		18px;
	width:		122px;
	background: #ffffff url(../Images/bestuur.png) no-repeat 0 0;

}


.ContactGegevens{
    position: absolute;
    top: 70px;
}

#AdresContent .ContactGegevens
{
    top: 40px;
}

.ContactGegevens label, .ContactGegevens a
{
    display: block;
    height: 22px;
}

.ContactGegevens a
{
	color:			#ff9900;
 }

 .bedrijflogo
{
	display:	block;
	position:	absolute;
	float:		left;
	left:		400px;
	top:		0px;
	height:		44px;
	width:		170px;
}


/*------------------ Login ----------------*/

#loginControl
{

}

#subscribe h1.hidden
{
	display:	block;
	height:		18px;
	width:		202px;
	background: #ffffff url(../Images/HeaderSubscribe.png) no-repeat 0 0;
}

#subscribe h1.hiddenInlog               
{
	display:	block;
	height:		18px;
	width:		202px;
	background: #ffffff url(../Images/MyAccount.png) no-repeat 0 0;
}


#subscribe a
{
	color:			#ff9900;
	text-align:		left;
}
#subscribe a.newUser
{
	display:		block;
	height:			15px;
	margin-bottom:	10px;
}

#subscribe #login
{
	display:		block;
	height:			40px;
	margin-bottom:	20px;
	*margin-bottom: 15px;
}

#subscribe #login input
{
	display:		block;
	width:			150px;
	height:			15px;
	left:			0px;
	border:			solid 1px #999999;
	border-top:		solid 2px #999999;
	border-left:	solid 2px #999999;
}

p#check
{
	display:	block;
	height:		17px;
	color:		#999999;
    vertical-align: center;

}

p#check label
{
  position: relative;
  *top: -5px;
}

span.loginCheck input
{
	position:		relative;
	*margin-bottom: 5px;
	left:			0px;
	*left:			-4px;
	margin-right:	5px;
}

#pen
{
	position:			absolute;
	display:			block;
	width:				40px;
	height:				163px;
	top:				4px;
	left:				210px;
	background-image:	url(../Images/BGPen.png);
	background-repeat:	no-repeat;
}

/*------------------Vind ons ----------------*/

#eventSchedule
{

}

#eventSchedule h1.hidden
{
	display:	block;
	height:		18px;
	width:		61px;
	background: #ffffff url(../Images/HeaderAgenda.png) no-repeat 0 0;
}

/*------------------Vind ons ----------------*/

#findUs
{
	background-image:	url(../Images/Map/FindUs.png);
}
#findUs h1.hidden
{
	display:		block;
	height:			18px;
	width:			122px;
	background:		#ffffff url(../Images/Map/HeaderFindUs.png) no-repeat 0 0;
}

#findUs p
{
	display:		block;
	width:			100px;
}

#findUs #plaats
{
	position:		absolute;
	top:			150px;
	left:			16px;
	font-weight:	bold;
	color:			#006257;
}

#findUs div.plaatsLink
{
	position:	absolute;
	display:	block;
	width:		20px;
	height:		20px;
}

#findUs #Groningen
{
	top:		6px;
	left:		200px;
}
#findUs #Twente
{
	top:		64px;
	left:		216px;
}
#findUs #Nijmegen
{
	top:		93px;
	left:		181px;	
}
#findUs #Wageningen
{
	top:		84px;
	left:		166px;	
}
#findUs #Utrecht
{
	top:		76px;
	left:		146px;	
}

#findUs #Amsterdam
{
	top:		58px;
	left:		140px;	
}

#findUs #Rotterdam
{
	top:		92px;
	left:		120px;	
}

#findUs #Tilburg
{
	top:			105px;
	left:			140px;
	text-indent:	-9999px;
}

#findUs #Maastricht
{
	top:		149px;
	left:		170px;
}

#findUs a {
  outline:none;
}

#findUs div.plaatsLink div.Hover a
{
	position:		relative;
	display:		block;
	width:			20px;
	height:			20px;
	text-indent:	-9999px;
}

#findUs div.plaatsLink div.Hover a:hover
{
	background-image: none;
}

#findUs div.plaatsLink div.Hover:hover
{
	display:			block;
	width:				20px;
	height:				20px;
	margin:				2px;
	background-image:	url(../Images/Map/CityHover.png);
}

/*------------------ Disclaimer ----------------*/

#bottomBar {
    position: relative;
	display:	block;
	width:		965px;
    margin-right: auto;
    margin-left: auto;
	height:		31px;
	border:		solid 1px #d3d2d2;
}

/*------------------ Disclaimer ----------------*/
#disclaimer
{
	/*actually FagaNo*/
	display:	block;
	width:		238px;
	height:		19px;
	font-size:	9px;
	text-align: center;	
}
#disclaimer a:link,
#disclaimer a:visited
{
	color: #006257;	
	text-decoration: none;
}

#disclaimer a:visited
{
	color: #FF9900;	
	text-decoration: none;
}

/*#disclaimer a:hover
{
	color: #006257;
	text-decoration: none;
}*/

/*---------------------- Bottom --------------------*/

#bottomDropShadow {
	display:		block;
	height:			6px;
	width:			994px;
	border-left:	solid 1px #d3d2d2;
	border-right:	solid 1px #d3d2d2;
	background:		#ffffff url(../Images/BGDropShadow.png) repeat-x 0 0;
}

/*------------------- Vervolgpagina ----------------*/



/*------------------- Studentsteps ----------------*/

#FirstStep, #SecondStep, #ThirdStep, #FourthStep, #FinalStep {
    display: block;
    background-repeat: no-repeat;
    background-position: fixed;
    height: 70px;
    position: absolute;
    width: 400px;
    float: left;
}

#FirstStep {
  background-image: url(../Images/FirstStep.png);
}

#SecondStep {
  background-image: url(../Images/SecondStep.png);
}

#ThirdStep {
  background-image: url(../Images/ThirdStep.png);
}

#FourthStep {
  background-image: url(../Images/FourthStep.png);
}

#FinalStep {
  background-image: url(../Images/FinalStep.png);
}

#CVBuilder {
    display: block;
    background-image: url(../Images/CVBuilder.png);
    background-repeat: no-repeat;
    height: 20px;
    position: absolute;
    left: 10px;
    top: 0px;
}

#MijnGegevensControl {
    display: block; 
    top: 80px;
    position: absolute;
    float: left;
}

BODY
{
    behavior: url(../JS/csshover.htc);
}

.left_menu_top_item a:link,
.left_menu_top_item a:visited,
.left_menu_top_item a:hover
{
    color:		#006257;
    font-size:	14px;
    text-decoration : none;    
}

.left_menu_top_item a:active
{
    color:		#FF9900;
    font-size:	14px;
    text-decoration : none;    
}