* {
  padding:0;
  margin:0; 
}

html {
  height:100%; 
  max-height:100%; 
  border:0; 
  background:White; 
  font-size:11pt; 
  font-family:arial, sans-serif;
  /* hide overflow:hidden from IE5/Mac */ 
  /* \*/ 
  overflow: hidden; 
  /* */ 
}

body {
  height:100%; 
  max-height:100%; 
  overflow:hidden; 
  border:0;
}

#content {
  width:100%;
  overflow:auto; 
  position:absolute; 
  z-index:3; 
  top:80px; 
  bottom:1px; 
  right:0;
  background:White;
}

* html #content {
  top:1px; 
  left:0; 
  right:0; 
  bottom:0; 
  height:100%; 
  max-height:100%; 
  width:100%; 
  overflow:auto; 
  position:absolute; 
  z-index:3; 
  border-top:80px solid #fff; 
  border-bottom:1px solid #fff; 
}

.dick {
  font-weight:bold;
}
 
.unterstrichen {
  text-decoration:underline;
}

.mitte {
  text-align:center;
}

.rechts {
  text-align:right;
}

img {
  border:none;
}

#hauptseite {
  width:950px;
  margin:0 auto;
  padding:10px 0;
}

#hauptseite .ausgabe {
  width:80%;
  border-collapse:collapse;
  border:none;
  margin:0 auto;
}

#hauptseite .td15 {
  width:15%;
  padding:2px;
}

#hauptseite .td55 {
  width:55%;
  padding:2px;
}


/* Floaten beenden */

.clearfix:after {
  content:"."; 
  display:block; 
  height:0; 
  clear:both; 
  visibility:hidden;
}

.clearfix {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
  height: 1%;
}

.clearfix {
display: block;
}
/* End hide from IE-mac */


