body {	background-color:#FFFFC8;
		font-family:"trebuches ms",sans-serif;
		text-align:center;	/* Für Zentrierung beim IE */
}

.seite {		width:1000px;
			text-align:left;
			margin-left:auto; margin-right:auto;	/* Zentrierung bei allen ausser IE */
}

.meldung {	color: #FF5E00;
			font-weight: bold;
}

p.mitte {	text-align:center; }

input 	{	text-align:center; }

table {		border-collapse: collapse; }
td {			padding: 7px;}				
.tabkopf {	background-color:#FFFF80;
			text-align: center; }
.tabcol1 {	background-color:#FFDF00; }
.tabcol2 {	background-color:#FFBF00; }
.tabborder {	border-right: 1px solid; }

nav, nav ul, nav li {	/* Normalisierung: für alle Browser werden die Voreinstellungen gelöscht*/
	list-style: none;
	padding: 0;
	border: 0;
	margin: 0;
}

nav {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

nav ul {
	/* border: 1px solid black; */
	background-color: silver;
}

nav li {
	float: left;
	position: relative;
	background-color: #eee;
	width: 12.5%;
}


nav ul ul {
	margin: 0;
	padding: 0;
	position: absolute;
	/*top: 2.5em; */
	left: -0.4;
	font: 0/0 serif; /* Unternavigation ausblenden */
	z-index: -1;
	-webkit-transition: all 0.5s ease-in;
}

nav ul ul li {
	float: none;
	display: block;
	width: auto;
}

nav ul li:hover ul {
	font: inherit;
	z-index: auto;
}

nav a, nav span {
	display: block;
	padding: 0.4em;
	text-decoration: none;
	/* font-weight: bold; */
	box-shadow: 0 2px 5px #f1f573 inset;
	color: darkseagreen;
	background-color: #303728;
	transition: background-color .25s ease-in;
}

nav a:focus, nav a:hover, nav a:active {
	color: #303728;
	background-color: #81FF7D;
	border-color: gold;
	transition: background-color 0.01s;
}

/*
#nav {	position:relative;
		width:1000px;
		margin:0px;
		margin-top:0px;
		padding:0px;
}

ul#navigation {	margin:0px;
				position:relative;
				float:left;
				border-left:1px solid #c4dbe7;
				border-right:1px solid #c4dbe7;
}

ul#navigation li {	display:inline;
				font-size:12px;
				font-weight:bold;
				margin:0;
				padding:0;
				float:left;
				position:relative;
				border-top:1px solid #c4dbe7;
				border-bottom:2px solid #c4dbe7;
}

ul#navigation li a {	padding:10px 25px;
					color:#616161;
					text-shadow:1px 1px 0px #fff;
					text-decoration:none;
					display:inline-block;
					border-right:1px solid #fff;
					border-left:1px solid #C2C2C2;
					border-top:1px solid #fff;
					background: #f5f5f5;
					-webkit-transition:color 0.2s linear, background 0.2s linear;
					-moz-transition:color 0.2s linear, background 0.2s linear;
					-o-transition:color 0.2s linear, background 0.2s linear;
					transition:color 0.2s linear, background 0.2s linear;
}

ul#navigation li a:hover {	background:#f8f8f8;
						color:#282828;
}

ul#navigation li a.first {	border-left: 0 none;
}

ul#navigation li a.last {	border-right: 0 none;
}

ul#navigation li:hover > a {	background:#fff;
}
*/
