/* -------------------------- HEADER -------------------------- */

.Header {
  width: 830px;
  height: 183px;
  background: url(../images/HeaderBackground_index.gif) no-repeat;
  z-index:1;
}

.HeaderSlogan {
  position:relative;
  top: 42px;
  left: 30px;
  width:800px;
  height:40px;
  margin:0px auto;
  color: #fff;
  font-size: 12px;
  letter-spacing: 0.4em;
}

.HeaderFacts {
  position:relative;
  top: 31px;
  left: 30px;
  width:800px;
  height:40px;
  margin:0px auto;
  color: #66534C;
  letter-spacing: 0em;
}


.StatusMenuContainer {
  position: absolute;
  top: 0px;
  left: 150px;
}

.StatusMenu2 {
  position: absolute;
  top: 14px;
  left: 513px;
  height:40px;
}



/* -------------------------- LOGIN -------------------------- */


.LoginWrapper {
  z-index: 900000;
}


.LoginPopup {
  height: 100px;
  width:282px;
  color: #594a43;
  background: url(../images/LoginBox.gif) no-repeat;
  z-index: 900000;
  margin: 0px;
  padding: 0px;
}

.LoginBar {
  background: url(../images/LoginButtons.gif) no-repeat;
  width: 282px;
  height: 30px;
  display: block;
}





.innerLoginBox {
  padding: 20px 30px 20px 30px;
  background: url(../images/Window_Login.gif) no-repeat;
  width: 291px;
  height: 191px;
  float:left;
  margin: auto;
  position: relative;
}







/* -------------------------- CONTENT -------------------------- */


.ContentContainer_Index {
  height: auto;
}


/* -------------------------- GUIDEDTOUR -------------------------- */


.GuidetourBackground {
  position: relative;
  top: 0px;
  left: 0px;
  width:810px;
  height:460px;
  background:transparent url(../images/Guidedtour_Background.jpg) no-repeat;
  margin:0 auto;
}


.GuidetourTitle {
  position: absolute;
  top: 15px;
  right: -35px;
  width: 276px;
  color: #594a43;
  font-size: 27px;
  font-weight: bold;
  text-align: justify;
  letter-spacing: 0.16em;
}

.GuidetourFeatures {
  position: absolute;
  top: 85px;
  left: 21px;
  width: 236px;
  height: 274px;

  color: #594a43;
  font-size: 15px;
  font-weight: normal;
  text-align: left;
  letter-spacing: 0em;
}

.GuidetourFeatures_highlighted {
  color: #f7af2f;
  font-weight: bold;
}





/* EXTERNE JOBSUCHE */



.position_container {
  position: relative;
  top: 0px;
  left: 0px;
  margin: 0px 30px 0px 30px;
  height: 100%;
  width: 730px;
}


.Joboffer_Wrapper {
}

.Joboffer_Container {
  width: 536px;
  float: left;
  z-index: 10;
  margin-left: 17px;
  position: relative;
  top: -80px;
}

.Joboffer_Container .top {
  background: url(../images/JobofferBox_top.gif) no-repeat;
  height: 133px;
}

.Joboffer_Container .middle {
  background: url(../images/JobofferBox_middle.gif) repeat-y;
}

.Joboffer_Container .bottom {
  background: url(../images/JobofferBox_bottom.gif) repeat-y;
  height: 29px;
}

.Joboffer_Container .content {
  padding: 0px 0px 0px 25px;
}


/* -------------------------- REGISTER WINDOW -------------------------- */


.Register {
  background: url(../images/Window_Register.png) no-repeat;
  width: 260px;
  height: 355px;
  float: right;
  margin-right: 17px;
  position: relative;
  top: -180px;
}



.RegisterTableHeader {
  padding: 30px 0px 0px 25px;
  margin-left: 5px;
}

.RegisterFormContainer {
  margin-top: 20px;
  z-index: 1000;
}



/* LOSTPASSWORD */

.LostPasswordDemand_Background {
  background: transparent url(../images/LostPasswordDemand_Background.jpg) no-repeat scroll 0%;
  height: 314px;
  left: 0px;
  margin: 0pt auto;
  position: relative;
  top: 0px;
  width: 810px;
}



.LostPasswordDemand_Window {
  background: url(../images/LostPasswordDemand_Window.jpg) no-repeat;
  width: 291px;
  height: 263px;
  top: 17px;
  left: 466px;
}





