/* MAIN */
body {
  text-align:center;
  margin:0px;
  background-color:#9C9D15;
  font-family:Verdana, Arial, Tahoma;  
  behavior:url("css/csshover.htc"); 
}
#mainContainer {
  margin-top:73px;
  width:840px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  background-color:white;
  background-image:url('../images/mainContainer.gif');
  min-height:100%; 
  height:auto !important; 
  height:100%; 
}

#leftBorder {
  background-color: #00ff00;
  left:0px;
  top:0px;
  width:8px;
  height:500px;
  position: relative;
  background-image:url('../images/mainLeft.gif');
  float: left;
}
#landenlogos{
	position: absolute;
	top:35px;
	left:800px;
	
}
#contentContainer{
  width:824px;
  float: left;
}

#rightBorder{
  background-color: #00ff00;
  background-image:url('../images/mainRight.gif');
  left:0px;
  top:0px;
  width:8px;
  height:500px;
  position: relative;
  float: left;
}

#bottomBorder
{
  height:20px;
  top:0px;
  width:840px;	
  margin-left:auto;
  margin-right:auto;
  background-image:url('../images/mainBottom.gif');
}
#spacer {
  clear:					both;
  font-size:				0px;
  height:					0px;
  visibility:				hidden;
}

/* HEADER */
#headerLogo {
  float:left;
  width:258px;
  height:127px;
  background-image:url('../images/headerLogo.gif');
}
.headerMenu {
  float:left;
  background-image:url('../images/headerMenu.gif');
  height:127px;
  width:86px;
  text-align:center;
}
.headerMenuTitle {
  color:#8C1334;
  font-size:10px;
  margin-top:95px;
  letter-spacing: -1px;
  font-weight:400;
}
.headerMenu:hover {
  float:left;
  width:86px;
  height:127px;
  background-image:url('../images/headerMenuHover.gif');
}
.headerMenuActive {
  float:left;
  width:86px;
  height:127px;
  background-image:url('../images/headerMenuHover.gif');
  text-align:center;
}

#headerRight{
  float:left;
  width:50px;
  height:127px;
  background-image:url('../images/headerRight.gif');
}


/* LEFT (flowers) */
#LeftContainer {
  float:left;
  height:444px;
  width:259px;
  min-height:100%; 
  height:auto !important; 
  height:100%; 
}
#LeftBg {
  background-image:url('../images/LeftBg.gif');
  width:258px;
  height:564px;
}
#logIn {
  position:absolute;
  margin-top:200px;
  margin-left:51px;
  width:150px;
  font-size:12px;
  color:#666666;
}

.formTextSmall {
  background-color:#FFFFFF;
  padding-top:3px;
  padding-left:3px;
  border:1px solid #666666;
  color:#000000;
  font-size:8pt;
  font-family:Verdana, Arial, Tahoma;
  font-weight:normal;
  width:140px;
  height:12px;
}
.formSubmitSmall {
  background-color:#9C9D15;
  border:1px solid #666666;
  color:white;
  font-size:8pt;
  font-family:Verdana, Arial, Tahoma;
  font-weight:normal;
  width:56px;
  height:19px;
  margin-left:90px;
  margin-top:2px;
}
#logInInfo, .vacature {
  width:190px;
  height:40px;
  text-align:right;
  margin-left:-40px;
  font-size:12px;
}
.vacature a{
	color: #830022;
}
.vacature a:hover{
	color: #830022;
	text-decoration:none;
}
#nlLogo {
  margin-top:10px;
  float:left;
  width:30px;
  height:29px;
  background-image:url('../images/nl.gif');
  cursor:pointer;
}
#enLogo {
  margin-top:10px;
  float:left;
  width:29px;
  height:29px;
  background-image:url('../images/en.gif');
  cursor:pointer;
}
#deLogo {
	margin-top:10px;
	float:left;
	width:29px;
	height:29px;
	background-image:url('../images/de.gif');
	cursor: pointer;
}

/* RIGHT (content */
#RightContainer {
  float:left;
  width:565px;
  min-height:100%; 
  height:auto !important; 
  height:100%;
}
#subHeaderImage {
  float:left;
  width:516px;
  height:174px;
}
#subHeaderImageShadow {
  float:left;
  background-image:url('../images/subHeaderImageShadow.gif');
  width:49px;
  height:174px;
}
#subMenuBg {
  float:left;
  width:516px;
  height:28px;
  background-image:url('../images/subMenuBg.gif');
}
#subMenuBgShadow {
  float:left;
  background-image:url('../images/subMenuBgShadow.gif');
  width:49px;
  height:24px;
}
#Content {
  margin-top:-4px;
  background-color:white;
  float:left;
  width:476px;
  min-height:280px;
  height:auto !important; 
  height:280px; 
  padding:4px;
  padding-left:20px;
  padding-right:20px;
  font-size:10px;
  line-height:20px;
  color:#51626F;
}
#ContentShadow {
  margin-top:-4px;
  float:left;
  background-image:url('../images/ContentShadow.gif');
  width:49px;
  height:182px;
  background-repeat:no-repeat;
}
#Footer {
  float:left;
  height:30px;
  width:516px;
  background-color:#F5F8CC;
  text-align:center;
}
#FooterContent {
 margin-top:4px;
 font-size:14px;
}
#subMenuBg ul {
  margin:0px;
  padding:0px;
}
#subMenuBg li {
  background-image:url('../images/subMenuNormal.gif');
  background-repeat:no-repeat;
  list-style:none;
  width:82px;
  height:24px;
  padding-top:4px;
  text-align:center;
  float:left;
  color:white;
  font-weight:bold;
  font-size:10px;
  font-family:verdana, tahoma;
}
#subMenuBg li:hover {
  background-image:url('../images/subMenuHover.gif') !important;
  height:24px;
  background-repeat:no-repeat;
  color:white;
  font-weight:bold;
  font-size:10px;
  font-family:verdana, tahoma;
 }
#subMenuBgActive {
  background-image:url('../images/subMenuActive.gif') !important;
  height:24px;  
  background-repeat:no-repeat;  
}
#header {
  color:#8C1334;
  size:12px;
  font-size:18px;
}
/* LINKS */
/* Main menu links */
.headerMenuTitle a:link {
  text-decoration:none;
  color:#8C1334;
  font-size:10px;
  letter-spacing: -1px;
}
.headerMenuTitle a:visited {
  text-decoration:none;
  color:#8C1334;
  font-size:10px;
  letter-spacing: -1px;
}
.headerMenuTitle a:active {
  text-decoration:none;
  color:#8C1334;
  font-size:10px;
  letter-spacing: -1px;
}

/* Sub menu links */
#subMenuBg a:link {
  text-decoration:none;
  color:white;
  font-weight:bold;
  font-size:10px;
  font-family:verdana, tahoma;
}
#subMenuBg a:visited {
  text-decoration:none;
  color:white;
  font-weight:bold;
  font-size:10px;
  font-family:verdana, tahoma;
}
#subMenuBg a:active {
  text-decoration:none;
  color:white;
  font-weight:bold;
  font-size:10px;
  font-family:verdana, tahoma;
}
/* Login links */
#logInInfo a:link {
  text-decoration:none;
  font-size:12px;
  color:#666666;
  font-family:verdana, tahoma;
}
#logInInfo a:visited {
  text-decoration:none;
  font-size:12px;
  color:#666666;
  font-family:verdana, tahoma;
}
#logInInfo a:active {
  text-decoration:none;
  font-size:12px;
  color:#666666;
  font-family:verdana, tahoma;
}

