body {
  font-size:14px;
  padding:0px;
  margin:0px;
  background-color:#FFFFFF;
  background-image:url(banner.jpeg);
  background-repeat:repeat-x;
}

#menu {
  position:absolute;
  top:0px;
  left:0px;
  padding: 100px 0px 0px 10px;
  margin:0px;
  width:415px;
  height:184px;
  background-image:url(logo.jpeg);
  background-repeat:no-repeat;
  font-family:Arial;
  color:#888888;
  line-height:130%;
}

#ecke {
  position:absolute;
  top:0px;
  right:0px;
  padding:0px;
  margin:0px;
  width:21px;
  height:170px;
  background-image:url(ecke.jpeg);
  background-repeat:no-repeat;
}

#content {
  position:absolute;
/*   border:1px solid black; */
  top:100px;
  left:200px;
  right:50px;
  height:100px;
}

#menu {
  position:absolute;
  top:0px;
  left:0px;
  padding: 100px 0px 0px 10px;
  margin:0px;
  width:415px;
  height:184px;
  background-image:url(logo.jpeg);
  background-repeat:no-repeat;
  font-family:Arial;
  color:#888888;
  line-height:130%;
}

#menu2 {
  position:absolute;
  top:45px;
  right:15px;
  padding:0;
  margin:0;
}

#menu ul {
  padding:0 0 5px 10px;
  margin:0;
  list-style-type:none;
}

#menu ul a {
  text-decoration:none;
  color:#888888;
}

#menu ul a.amenu {
  text-decoration:none;
  color:#000000;
}

#menu ul a:hover {
  text-decoration:none;
  color:#000000;
}

.frame_wiki textarea {
  width:100%;
  height:350px;
}

.frame_wiki {
  font-family:Arial;
  font-size:14px;
}

.frame_wiki h1 {
  font-family:Arial;
  font-size:20px;
}

#content a {
  text-decoration:none;
  border-bottom:1px solid #DDDDDD;
  color:#000000;
}

#content a:hover {
  text-decoration:none;
  border-bottom:1px solid #DDDDDD;
  color:#000000;
  background-color:#FFFFAA;
}

#content {
    line-height:18px;
}

tr {
  vertical-align:top;
}

#content img {
  margin:0 20px 0 20px;
}

#frame_login_login {
  font-size:10px;
  margin:0px;
  color:#AAAAAA;
}

#frame_login_login input {
  font-size:10px;
  margin:0px;
  border:1px solid #AAAAAA;
  color:#888888;
}