body    { 
        margin: 0px;
        padding: 0px;
        border: 5px none;
        color: black;
        font-size: 100.01%;
        font-family: Helvetica,Arial,sans-serif;
        background: #FFFFFF; }

#header {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 15%;
	z-index: 3;
	background:#efede7;
	background-repeat: no-repeat;
	}

#center {
        position: fixed;
        left: 13%;
        top: 30%;
        width: 60%;
        background:#fdfdfd;
        z-index: 3;
                }

#tablesp1 {
	font-size: 0.91em;
	float: left;
	width: 20em;
	margin: 0;
	padding: 0;
	border: 1px;
		}

#tablesp1 h1	{
	font-size: 1.0em;  
	font-weight: bold;
	color:  #003420;
	}

#tablesp2 {
	font-size: 0.91em;
	margin-left: 20em;
	padding: 0 1em;
	border: 1px;
	min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
		}

#tablesp2 a	{
/*	transition: 2s; */
	padding: 0.2em;
	text-decoration: none;
	opacity: 1;
	
	/* Firefox */
	-moz-transition-property: opacity;
	-moz-transition-duration: 1s;
	-moz-transition-delay: 0.5s;

	/* WebKit */
	-webkit-transition-property: opacity;
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0.5s;
	
	/* Opera */
	-o-transition-property: opacity;
	-o-transition-duration: 1s;
	-o-transition-delay: 0.5s;
	
	/* Standard */
	transition-property: opacity;
	transition-duration: 1s;
	transition-delay: 0.5s;
		}

.tablesp2 a:link        {
        color: #003420;
        text-decoration: none;
                        }

#tablesp2 a:visited     {
        color: #003420;
        text-decoration: none;
                        }
#tablesp2 a:active      {
        color: #003420;
        text-decoration: none;
                        }
#tablesp2 a:hover       {
        opacity: 0.5;
	color: #FF7100;
        text-decoration: none;
	font-weight: bold;
                        }

/* Formulargestaltung*/

label, input, select { /* Alle Labels UND Formularelemente auswählen */
  display: block;
  float: left;
  width: 100px; /* Breite.*/
}

form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

label 	{
 text-align: right; 
 padding-right: 1em; 
	}

form 	{
  background: #efede7;
<!--  border: thin solid #808080; -->
  margin:0;
  padding:.5em;
  -moz-border-radius:10px; /* Firefox - alte Syntax */
  -webkit-border-radius:10px; /* Safari, Chrome - alte Syntax */
  border-radius:10px; /* alle neuen Browser, W3C Standard */
  -webkit-box-shadow: 2px 2px 5px 3px #808080;
  -moz-box-shadow: 2px 2px 5px 3px #808080;
  box-shadow: 2px 2px 5px 3px #808080;
	}

/* Ende Formulargestaltung */

.logo {
	position: fixed;
	left: 12%;
	top: 3%;
	z-index: 3;
	}
.headline {
	position fixed;
	margin-left: 25%;
	margin-top: 1%;
	z-index: 3;
	font-size: 1.2em;
	color: #003420;
	}

