#start_slogan {
  top:0px;
  left:0px;
  right:0px;
  bottom:500px;
  margin:auto;
  position:absolute;
}

#start_img {
  top:0px;
  left:0px;
  right:0px;
  bottom:0px;
  margin:auto;
  position:absolute;
}

#start_en {
  left:50px;
  right:0px;
}

#start_de {
  left:0px;
  right:50px;
}


#start_linkline {
  top:500px;
  left:0px;
  right:0px;
  bottom:0px;
  width: 100%;
  height:50px;
  margin:auto;
  position:absolute;
}

table {
  width:100%;
}

div#main {
  position:relative;
  height:100%;
  width:771px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  left:0px;
  right:0px;
  padding-top:120px;
  background-image:url('/pics/background.jpg');
}

div#main_background {
  background-image:url('/pics/background.jpg');
  position:absolute;
  bottom:0px;
  height:100%;
  width:771px;
  margin:auto;
  left:0px;
  right:0px;
  padding:0px;
}

div#content {
  text-align:justify;
  padding:50px;
  position:relative;
  height:100%;
}

#page {
  position:relative;
  height:100%;
  width:100%;
  margin:0px;
  padding:0px;
}

#menu {
  width: 100%;
  position:absolute;
  display:block;
  top:60px;
  padding-left:40px;
  text-align:center;
}

.menulu {
  position:absolute;
  text-align: justify;
  display:block;
  padding-left:1.5em;
  z-index:0;
}

.subBlogmenulu {
  position:absolute;
  text-align: justify;
  display:block;
  padding-left:1.5em;
  z-index:0;
  width:750px;
}

.submenulu {
  position:absolute;
  text-align: justify;
  display:block;
  margin-left:5.0em;
  z-index:0;
}

div#leftborder {
  left:-113px;
  width:117px;
  height:100%;
  top:0px;
  bottom:0px;
  position:absolute;
}

div#rightborder {
  right:-135px;
  width:135px;
  height:100%;
  top:0px;
  bottom:0px;
  position:absolute;
}

div#closeMenuHandler {
  position:fixed;
  height:100%;
  width:100%;
  left:0px;
  right:0px;
  top:0px;
  bottom:0px;
  margin:0px;
  padding:0px;
  z-index:0;
}

.childli {
  float:none;
  list-style: none;
  margin-left:0px;
  margin-right:20px;
  margin-top:8px;
  text-align: justify;
  position:relative;
  z-index:1;
}

#picOV {
  text-align:center;
  vertical-align:middle;
  width:100%;
  position:relative;
  z-index:1;
}

#subjFS {
  display:none;
  position: absolute;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  margin:auto;
  z-index:3;
}

#picFS {
  position:fixed;
  vertical-align:middle;
  text-align:center;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  background-image:url('/pics/transparent_white.png');
  display:none;
  padding:auto;
  margin:auto;
  z-index:2;
}

