body { 
  font-family:Arial,Helvetica,sans-serif; 
  color:black; 
  font-size:10pt;
  background-color:#999999;
}

div#container { 
  background-color:#fffa9c;
  width:800px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid #000000;
}

div#container.admin {
  background-color:#FF9090;
}

div#header {
}

div#goback { 
  text-align:right;
  margin-right:10px;
}

div#menue {
  float:left;
  width:150px;
  margin:10px;
}

div#site_status {
  float:right;
  width:600px;
  margin:10px;
  font-size:8pt;
}

div#content {
  float:right;
  margin:0px;
  width:600px; 
  padding:10px;
}

div#tostart { 
  clear:both;
  font-size:8pt; 
  padding-left:30px;
}

div#smallmenue { 
  font-size:8pt; 
  text-align:center;
  padding-top:30px;
}

div#copyright { 
  text-align:center; 
  font-weight:bold; 
  padding:5px;
}

div#poweredby { 
  padding:5px;
  font-size:8pt; 
  text-align:right;
}
/*
div#werbung_unten {
  margin:30px;
  padding-left:0px;
}

div#werbung_rechts {
  padding-left:820px;
}
*/
div#menuelink {
}

div.box {
  margin:10px;
  padding:0px;
  border:solid black 1px;
  background-color:#fffa9c;
}

div.box h1 {
  font-variant:normal;
  background-color:#000000; 
  color:#ffff00; 
  font-weight:bold;
  font-size:10pt;
  text-align:left;
  margin-top:0px;
  padding:5px;
  margin-bottom:2px;
}

div.box div {
  text-align:justify;
  margin:5px;
}

h1 {
  font-size:20pt; 
  font-variant:small-caps; 
  text-align:center;
}

h2 {
  font-size:16pt; 
  text-align:center;
}

h4 {
  font-weight:bold;
  text-align:center;
}

h5 {
  font-weight:bold;
  text-align:left;
}

p,li {
  text-align:justify;
}

address {
  text-align:center;
}

img {
  border:none;
}

table,th,td {
  border-collapse:collapse;
  border-width:1px;
  border-style:dashed;
  border-color:#000000;
  margin:0px;
  padding:5px;
  vertical-align:top;
}

thead {
  font-weight:bold;
}

table.chronik {
  text-align:justify;
  margin-left:auto;
  margin-right:auto;
}
td.jahr {
  font-weight:bold;
  text-align:center;
}

.noBorder {
  border:none;
}

.center {
  text-align:center;
}

.centerTable {
  margin-left:auto; 
  margin-right:auto;
}

.bold {
  font-weight:bold;
}

ul.menue {
  margin:0px;
  padding:0px;
  list-style:none;
}

ul.menue li {
  background-color:black;
  padding:5px;
  margin-bottom:9px;
}

ul.menue li.login {
  margin-top:50px;
}

ul.menue li a {
  color:yellow;
  font-weight:bold;
  text-decoration:none;
}

ul.menue li a:link {
}
ul.menue li a:visited {
}
ul.menue li a:hover {
  color:red; 
  background-color:#FFFF99;
}
ul.menue li a:active {
  color:red; 
  background-color:#FFFF99;
}
ul.menue li a:focus {
  color:#00AA00; 
  background-color:#FFFF77;
}

ul.menueklein { 
  margin:0px;
  padding:0px;
  list-style:none; 
  text-indent:0.5cm;
}

ul.menueklein li {
  background-color:black;
  padding:0px;
  margin-bottom:0px;
}

ul.menueklein li a {
  color:yellow;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}

ul.menueklein li a :link {
}
ul.menueklein li a :visited {
}
ul.menueklein li a :hover { 
  color:red; 
  background-color:#FFFF99;
}
ul.menueklein li a :active { color:red; 
                             background-color:#FFFF99; }
ul.menueklein li a :focus { color:#00AA00; 
                            background-color:#FFFF77; }

a { color:#000080; 
    font-weight:bold; 
    text-decoration:none; }

a:hover { text-decoration:underline; }

a.small { font-size:8pt; }
