﻿/* ------------------- org ------------*/
/* allgemeine Definitionen */
html, body {  margin:0; }
body {  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Georgia, serif;
  font-size:100.1%;
  padding:7px;
  background: #F4F4F4;
  text-align:center}

h1,h2,h3 {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Georgia, serif;
	font-weight: bold; color: black}
h1 {font-size: 22px;	background:#000080; color:#C0C0C0 }
h2 {font-size: 18px;	color: #000080;}
h3 {
	font-size: 14px;
	color: #000000
}
.dropdown {
	background:#000080;
	width:20%;
	margin:0em;
	padding:0em;
	padding-bottom:1em;
	position:absolute;
	visibility:hidden;
}

.dropdown li {
	background:#000080;
	list-style:none;
	float:left;
	text-align:left;
	margin:3px;
}

.dropdown li a {
	background:#000080;
	text-align:center;
	text-decoration:none;
}


.erg  {	font-size: 14px;
	text-align: left;}

.ergfett {font-size: 14px; font-weight: bold; }

p {  text-align: justify; }

img {  border: 0 none; }

#seite {   text-align:left;
  margin:auto;
  width:auto; }

#text {..float:left;
  clear:none;
  width:70%;
  margin:1em;
  padding:1em;
  color: black; background:#E9E9E9;
  border-width:3px;
  border-style:solid; border-color: white #000080 #000080 white;
  border-top-width:3px; border-bottom-width:3px; }

html>body #text {  width: 69%;
  margin: 0 0 1em 3em; }
  h1 span {  font-size:0.55em;
  letter-spacing:0.66em; }

p, #text li {  font: normal 0.91em "Trebuchet MS", Verdana, Arial, Helvetica, Georgia, serif;
  word-spacing:0.2em; }

#text ul {  margin: 0 0 0 1em;
  padding-left:1; }

#aktuell {/* float:left; */
  clear:none;
  /* width:10em;  */
  margin: 0 0 1em 3em;
  padding:1em;
  color: white; background: red;
 /*  border-width:3px;   */
  /* border-style:solid; border-color: white black black white;  */
  border-top-width:3px; border-bottom-width:3px; }

/* Menü */
#imenu {  font: bold 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, Georgia, serif;
  float:right;
  width: 8em;
  margin: 0 0;
  padding: 0 1px;
  height:auto;
  background-color:transparent;
  border: 0 none; }

html>body #imenu { margin-right:0; }

#imenu li {  list-style:none;
  font-size:1em;
  float:none;
  width:auto;
  margin:0; }

#imenu li a, #imenu li span { display:block;
  text-decoration:none;
  margin-bottom:0.5em; margin-top:0.5em;
  color: white; background: #C0C0C0  ;
  border-width:1px;  border-style:solid;
  border-color: white black black #999;
  border-left:1em solid #000080;  /*blau*/
  padding: 0.25em 0.5em 0.4em 0.75em;
  width:99%; }

html>body #imenu li a, html>body #imenu li span {  width:auto; }

#imenu li span {
 border-color: #E50000 black #ccc #069;
  background:#666;
  padding: 0.4em 0.35em 0.25em 0.9em; }

#imenu li a:hover, #imenu li a.aktuell:hover {
  border-color: white black #ccc white;
  color: white;
  background: #666;
  padding: 0.4em 0.35em 0.25em 0.9em;  }


/* Footer */
#fuss { clear:both;
  font: normal 0.83em "Trebuchet MS", Verdana, Arial, Helvetica, Georgia, serif;
  text-align:right;
  padding:0.2em;
  margin: -3.5em 0 0 0;
  color:black;
  border-left: 0 none;
  border-bottom: 0 none; border-right: 0 none;  }
html>body #fuss {
  margin-top:1em; }

#fuss a {  color:black;
  text-decoration:none;
  font-weight:bold;}

@media print {  #imenu { display:none; }
  #text { border:0 none; float:none; width:auto; margin:0; } }

a {	color: #red; }
.erg-z {
	font-size: 14px;
	text-align: center;
}
.ergfett-z {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
