body {
text-align:center;
background-color:#000022;
}

.hieroben {
width: 100%;
text-align:left;
color:#FFFFFF;
margin-bottom: 0.5em;
}
.umzu {
width: 810px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
padding-top: 0;
}
.james {
font: 75% Verdana, sans-serif;
color:#FFFFFF;
text-align:left;
float: left;
width: 520px;
margin-top: 0;
padding-top: 0;
}
.james p {
width: 470px;
}
.jim
{
font: 75% Verdana, sans-serif;
text-align: left;
color:#FFFFFF;
float:right;
width: 285px;
margin-top: 0;
padding-top: 0;
padding-left: 5px;
line-height: 1.5em;
}
.recht {
font: 100% Verdana, sans-serif;
text-align: center;
color:#FFFFFF;
}
.oben {
padding-bottom: 13px;

}
.texte {
border-top: 1px solid #fff;

}
.right li {
margin-left: 9px;
}
a, a:visited {
color : #fff;
text-decoration: underline; 
}
a:hover {
color : #fff;
text-decoration: none; 
}
h3 {
font: 90% Verdana, sans-serif;
font-weight:bold;
color:#FFFFFF;
text-align:left;
}
.audio {
padding-left: 190px;
}
.nn {
display:block;
font: 90% Arial, Helvetica, Verdana, sans-serif;
color: #fff;
margin-top: 0;
margin-bottom: -1em;
padding-bottom: 0;
}
.big {
text-align: center;
width: 250px;
height: 70px;
padding: 5px 0 0 5px;

border: 1px solid #fff;
}
.tz{
text-align:center;
margin: 0 0 0 0;
padding:0 0 0 0;
width: 480px;
border: 1px solid #999;

}
.tzsm{
text-align:center;
margin: 0 0 0 0;
padding:0 0 0 0;
width: 280px;
border: 1px solid #999;

}
.mn {
display:block;
font: 90% Arial, Helvetica, Verdana, sans-serif;
color: #fff;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
padding-left:0;
}
.videofenster {
margin-top: 5px;
margin-right: 0;
margin-bottom: 0;
padding: 0 3px 0 0;
padding-bottom: 0;
float: left;
width: 111px;

}
.video
{
width: 400px;
display: block;
padding: 0 0 0 0;
}
ul {
list-style-type: none;
}
ul#nav { font: 75% Verdana, sans-serif;
color:#FFFFFF; list-style: none; padding: 0 0 0.5em 0; float: left; clear: both; margin-left: 0; margin-bottom: 1em; border-bottom: 1px solid #FFFF33;}

	ul#nav li { padding: 0 10px 3px 0; float: left; }
	
		ul#nav li a, ul#nav li a:visited { color: #fff; text-decoration: underline; }
	
		ul#nav li a:hover { color: #fff; text-decoration: none; }
		.name {font: bold 90% Verdana, sans-serif;
		}
		.rest {font: 75% Verdana, sans-serif;
		}
		.jim form {
margin-top: 3px;
padding-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}
.drt {
margin-top: 0;
padding-top: 0;
text-align:center;
}
.rightaudio {
padding-left: 180px;
}