* {
	margin: 0;
	padding: 0;
	
}
body {
	color: #FFFFFF;
	font: normal 100% "Lucida Sans Unicode",sans-serif;
	margin: 0;	
	--background: url(Bilder/muster.png);
}
a:active, a:focus {outline: none;}

.container {
	background: url(Bilder/test1232.png);
	margin: auto;
	padding: 0;
	padding-bottom:4px;
	width: 775px;
}

.header {
	background: url(Bilder/ZAP.JPG);
	margin: auto;
	height: 278px;
	width: 735px
}
.header h1 {
	color: #E6E6FA;
	text-shadow: 0 0 0.5em #000000;
	padding-top: 200px;
	padding-left: 15px;
}
.header h5 {
	padding-left: 15px;
	color: #E6E6FA;
}

.topnav {
	background: url(Bilder/button.png);
	margin-left: 20px;
	margin-bottom: 4px;
	font-size:small;
	width: 735px;
	border-bottom:1px solid #FFFF00;
	border-top:1px solid #FFFF00;
}
.topnav ul {
	padding-top: 6px;
	padding-bottom: 6px;
}

.topnav li {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left:0px;
	padding-right:0px;
	list-style: none;	
	display: inline;
    border-right: 1px solid #F8EDAB;
}
.topnav li:last-child {border-right:none;}

.topnav li a {
	--margin:0;
	padding-left: 19px;
	padding-right: 19px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
	color: #FFFFFF
}
.topnav li a:hover{
	color: #000000;	
	text-shadow: 0 0 1em #0000FF;
}
.topnav .aktuell a
{
color: #000000;	
	text-shadow: 0 0 1em #0000FF;
}

.subnav {
	float: left;
	width: 531px;
	margin-left:20px;
	background: url(Bilder/button.png);
	margin-bottom: 4px;
	font-size:small;
	border-bottom:1px solid #FFFF00;
	border-top:1px solid #FFFF00;
}
.subnav .aktuell a
{
	color: #000000;	
	text-shadow: 0 0 1em #0000FF;
}
.subnav ul {
margin: 0;
padding: 0;
	--padding-top: 6px;
	--padding-bottom: 6px;
}

.subnav li {
	--padding-top: 6px;
	--padding-bottom: 6px;
	margin-left:0px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	list-style: none;	
	display: inline;
    border-right: 1px solid #F8EDAB;
    --border-left: 1px solid #F8EDAB;
}
.subnav li:last-child {border-right:none;}

.subnav li a {
	--margin:0;
	margin-left:0px;
	margin-right:0px;
	padding-left: 21px;
	padding-right: 21px;
	--padding-top: 6px;
	--padding-bottom: 6px;
	text-decoration: none;
	color: #FFFFFF
}
.subnav li a:hover{
	color: #000000;	
	text-shadow: 0 0 1em #0000FF;
}
.footer {
	background: url(Bilder/footer.png);
	font-size: x-small;
	border-top: 1px solid #FFFF00;
	border-bottom: 1px solid #FFFF00;
	margin: 0 auto;
	margin-bottom: 4px;
	text-align: center;	
	height:12px;
	width: 735px;
}
.sidenav {
	background: url(Bilder/sidenav.png);
	--margin-top: 4px;
	--margin-bottom: 4px;
	margin-right: 20px;
	float: right;
	width: 200px;
	border-top: 1px solid #FFFF00;
	border-bottom: 1px solid #FFFF00;
}
.sidenav h1 {
	font-size:medium;
	margin-top: 8px;
	--color: #666666;
	--color:#FFFFFF;
	color:#5E5CAC;
	--text-shadow: 0 0 0.5em #000000;
	text-shadow: 0 0 0.5em #FFFFFF;
}
.sidenav h1 a{
	--color:#666666;
	color:#5E5CAC;
	text-shadow: 0 0 0.5em #FFFFFF;
	--padding-left: 4px;
	font-size:medium;
	text-decoration: none;
}
.sidenav h1 a:hover{
	color: #7F7F7F;
}
.sidenav h2 {
	--color:#666666;
	color:#FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	font-size:small;
	text-shadow: 0 0 0.1em #000000;
}
.sidenav h2 a{
	--color:#666666;
	color:#FFFFFF;
	--padding-left: 4px;
	font-size:small;
	text-decoration: none;
}
.sidenav h2 a:hover{
	color: #000000;
}


.sidenav ul {
	margin: 4px 4px 4px 4px;
	padding: 0;
	--border-bottom: 1px solid #F8EDAB;
	--border-top: 1px solid #F8EDAB;
}
.sidenav li {
	list-style: none;
	margin: 0;
	font-size:x-small;
}
.sidenav li a {
	--color: #777777;
	color: #000000;
	display: block;
	padding: 3px 4px 3px 6px;
	text-decoration: none;
}
.sidenav li a:hover {
	color: #FFFFFF;
	--color: #E5E5E5;
	text-shadow: 0 0 0.1em #000000;
}
.content {
	float: left;
	width: 531px;
	margin-left:20px;
}
.content h1{
	color:#4D4D4D;
	font-size:medium;
}
.content h2{
	color:#4D4D4D;
	font-size:samll;
	padding-top:1.5em;
	padding-bottom:1em;
}
.content .titel {
	--color: #666666;
	color: #000000;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	text-align:center;
	border-top: 1px solid #0000FF;
	border-bottom: 1px solid #0000FF;
	background: #FFFFFF;
	margin-bottom: 4px;
	--font-size:x-small;
}
.content .titel h1{
	--color: #666666;
	color: #000000;
}
.content .item {
	--color: #666666;
	color: #000000;
	padding-top: 1em;
	padding-left:12px;
	padding-right:12px;
	border-top: 1px solid #FFFF00;
	border-bottom: 1px solid #FFFF00;
	background: #FFFFFF;
	margin-bottom: 4px;
	font-size:x-small;
}
.content .item li{
	list-style: none;
	margin-bottom: 1em;
	--font-size:x-small;
}
.content .item p{
	margin-bottom:1em;
}
.content .descr {
	color: #BFBFBF;
	font-size:xx-small;
	margin-bottom: 6px;
}

.bericht {}

.spielinfo {
	margin-top: 1em;
	padding-top: 4px;
	border-top: 1px solid #F8EDAB;
	color:#666666;
	margin-bottom: 1em;
	padding-bottom: 4px;
	border-bottom: 1px solid #F8EDAB;
}
.spielinfo ul {
	margin-top: 4px;
	--margin-bottom: 4px;
	
}
.spielinfo li {
	list-style: none;
	margin-bottom: 4px;
	--font-size:x-small;
}
.mytable
{
	--font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin-bottom: 1em;
	margin-left:4px;
	margin-right:4px;
	width: 499px;
	border-collapse: collapse;
	text-align: center;
}
.color{
 color:#0000FF;
}
.mytable th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
.mytable td
{
	border-bottom: 1px solid #ccc;
	color: #669;
	padding: 6px 8px;
}
.mytable tbody tr:hover td
{
	color: #009;
}
.mytable2
{
	--font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin-bottom: 1em;
	margin-left:4px;
	margin-right:4px;
	width: 499px;
	border-collapse: collapse;
	text-align: left;
}
.color{
 color:#0000FF;
}
.mytable2 th
{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
	--border-bottom: 2px solid #6678b1;
}
.mytable2 td
{
	--border-bottom: 1px solid #ccc;
	color: #669;
	padding: 12px 8px;
}
.mytable2 tbody tr:hover td
{
	color: #009;
}
.left_alignment { text-align: left; }

.clearer {
	clear: both;
}
