body {background-color:white;}
body,p,blockquote,th,td,li {
  font-family:Verdana,sans-serif;
  font-size:12px;
  line-height:20px;
}
a:link {color:blue;}
a:visited {color:blue;}
a:hover {color:maroon;}
h1,.title {font-size:20px; font-weight:normal;padding-bottom:15px}
h2,.subtitle {font-size:15px; font-weight:bold;}

.logo {position:relative; width:150px; top:130px; 
  background-color:white; padding:5px; text-align:left;z-index:2;
  margin-left:auto;margin-right:auto; left:-410px;
 }
.menu {position:relative; width:150px; top:150px; margin-top:10px;
  border:solid 1px orange; background-color:white; text-align:left;
  padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:15px;z-index:3;
  margin-left:auto;margin-right:auto; left:-410px;
}
.page {height: 100%; width: 1000px;}
.frame {position:relative; border: 1px solid orange; width: 900px;z-index:1;
  margin-left:auto;margin-right:auto; top:-284px;
 }
.main {margin:10px 20px 10px 140px; padding-bottom:15px;}
.submain {margin:50px 15px 5px; padding-bottom:15px;}
.table {width: 660px; padding-top:20px;}

.image-top-right {float: right; margin-left:20px; margin-bottom:20px;}
.aktuell {font-size:15px; font-weight:bold; padding-top:20px}

.bottom {position:relative; top:-310px ;width:400px; margin-left:auto;margin-right:auto;
  background-color:white; padding:0px; text-align:center;z-index:3;
}



