/* Layout */
body {
  font: 100.01% Verdana, Arial, Helvetica, sans-serif;
  background-color: #3f6;
}

* {
  margin:0;
  padding:0;
}

#seite {
  width:100%;
  max-width:70em;
  min-width:50em;
  margin: 0 auto;
  border: 1px solid #063;
}

#kopfbereich {
  padding: 0.25em;
  color:#fc0;
  background-color:#063;
  text-align:center;
}

#inhalt {
  margin-left: 12.65em;
  padding: 0.25em;
}

#steuerung {
  float: left;
  width:12em;
  padding: 0.25em;
  background-color: #063;
  /* border: 1px solid black; */
}

#fussbereich {
  clear: both;
  padding: 0.25em;
  color:#fc0;
  background-color:#063;
}
/* Menue */
#steuerung ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.1em;
}

#steuerung li { margin: 0 0 3px 0; }

#steuerung a
{
display: block;
margin:0 auto;
padding: 2px 2px 2px 24px;
border: 1px solid #333;
width: 8.75em;
background-color: #6c0;
color: #333;
}

#steuerung a:link, #navlist a:visited
{
color: #333;
text-decoration: none;
}

#steuerung a:hover
{
border: 1px solid #333;
background-color: #fc0;
color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #fc0;
color: #333;
}

/*allgemeines Layout*/

h1{font-size: 2em;margin:0.5em 0em 0.5em 0em;}
h2{font-size: 1.75em;
font-style:italic;margin:0.35em 0em 0.35em 0em;}
h3{font-size: 1.4em;margin:0.25em 0em 0.25em 0em;}
h4{font-size: 1.1em;margin:0.15em 0em 0.15em 0em;
font-style:normal;}

p{padding:0.5em;}

img{margin:0.2em;padding:0.0em;border: 6px groove #060;background:#9c0}

table{border:0px;border-style:solid;border-spacing:0px;width:50%;}
tr{vertical-align:top;}
td{padding:0.3em;}
ul{list-style-type:circle;}
hr{margin:0.5em 0em 0.5em 0em}