body {
  background-color:#ffcc33;
  color:white;
  font-family:Verdana,Arial,sans-serif;
  width:100%;
  height:100%;
  margin:0;
  padding:0;
}

h1 {
  text-decoration:underline;
  font-size:large;
  font-weight:normal;
}

h2 {
  text-decoration:underline;
  font-size:small;
  font-weight:bold;
}

#backlogo {
  position:absolute;
  top:200px;
  left:150px;
  z-index:0;
}

#k_backlogo {
  position:absolute;
  top:370px;
  left:525px;
  z-index:0;
}

#fliesstext {
  position:absolute;
  top:33px;
  left:250px;
  padding-right:50px;
  z-index:1;
}

.intx {
  padding:10px;
  position:absolute;
  top:50px;
  left:50px;
/*
  border-top:2px solid #ffe494;
  border-left:2px solid #ffe494;
  border-bottom:2px solid #333333;
  border-right:2px solid #333333;
*/
  border:7px solid #3FAE48;
}

ul {
  list-style-type:square;
}

.navi {
  position:absolute;
  top:30px;
  left:30px;
}

.navi ul {
  list-style-type:none;
  margin-left:0px;
  padding-left:0px;
}

.navi li {
  margin-bottom:5px;
}

a:link, a:visited, a:active { 
  color:white;
  text-decoration:none;
  display:block;
  padding:3px;
  padding-left:8px;
  width:245px;
}

a:hover { 
  text-decoration:none;
  display:block;
  padding:2px;
  padding-left:7px;
  width:245px;
  background-color:white;
  border:1px solid black;
  color:#ffcc33;
}

a.nav:link, a.nav:visited, a.nav:active { 
  color:white;
  text-decoration:none;
  margin-bottom:1px;
  display:block;
  width:180px;
  padding:3px;
  padding-left:8px;
}

a.nav:hover { 
  text-decoration:none;
  display:block;
  width:180px;
  padding:2px;
  padding-left:7px;
  background-color:white;
  border:1px solid black;
  color:#ffcc33;
}

table, td {
  border:none;
  border-collapse:collapse;
  vertical-align:text-top;
}
