/*für alle Bereiche werden die Innen- und Außernabstände auf 0 gesetzt*/
html { height: 100% } 
body { min-height: 101%; }	  /* scrollbalken erzwingen  */

* {
  margin: 0;
  padding: 0;
  border: 0;
}
body {
  font: 100.01% verdana, 'sans serif';
  background-color: #cccccc;
  background-image: url(images/bg30.gif);
  color: #ff9;
  text-align: center; /*Zentrierung für den IE 5.x */
}
#container {
  width: 770px; height: 500px;
  text-align: left; 
  margin: 0 auto; /*Zentrierung für die standardkonformen Browser */
  background-color: #000066;
}
#kopf {
  background-color: #000066;
  padding: 10px 5px 5px 25px;
}
#navi {
  width: 150px; height: 400px;
  float: left;
  text-align: center;
  background-color: #000066;
  font-size: 0.9em; color: #ffff99; font-weight: bold;
  padding: 10px;
}
#inhalt { width: 580px; height: 400px;
  float: right;
  background-color: #006;
  color: #ff9; padding: 10px;
}
h1  {padding: 10px 25px 15px 25px;}
  
h1 {font-size: 1.1em; font-weight: bold; font-style: italic; text-align: center;}

h2 {font-size: 0.9em; font-weight: bold; text-align: center; padding: 5px 25px 5px 25px;}

p  {font-size: 0.8em; }
a  {color: #ff9;}
	/*Navigationsleiste: */
#navigation a {
  text-decoration: none;
  color: #ffff99; font-size: 0.9em; font-weight: bold;
  list-style-type: none; /*Aufzählungspunkte entfernen */
  margin-top: 25px;
 
}
ul li {list-style-type: none; line-height: 30px; 
}
ul {padding: 20px 0 30px 0;
}
#navigation a:hover { color: #ffff00; font-style:italic;}

.textlink {color: #ffff99; font-size: 0.9em; font-weight:bold; text-align: center;
  padding: 5px 25px 5px 25px; margin:0 auto;}
.minilinks {font-size: 0.6em; color: #cccccc; text-decoration: none;}
.center {text-align: center; line-height: 20px;}
.bold  {font-size: 0.9em; font-weight: bold; }