html { overflow-y:scroll; }
body {font-family:arial,helvetica,sans-serif;font-size:12px;color:#000000;background-color:#FFFFFF;}
td 		{ font-size: 12px;font-family:Arial,Helvetica,sans-serif;}
.td2	{ border:solid 1px #000000;text-align:center;vertical-align:top;	}
a:link	      {font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF;}
a:visited    {font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF;}
a:active     {font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#FFFFFF;}
a:hover     {font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:underline;}
.titel		{ font-size:24px;margin-left:12px;margin-bottom:9px;color:#FFFFFF; }
.navleft		{ font-size:14px;margin-left:12px;margin-top:9px;color:#FFFFFF; }
.navlefta		{ font-size:14px;margin-left:12px;margin-top:9px;color:#FFFFFF;font-weight:bold; }
.navleft1		{ font-size:14px;margin-left:18px;margin-top:9px; }
.navleft1a		{ font-size:14px;margin-left:18px;margin-top:9px;font-weight:bold; }
.serie		{ font-size:14px;margin-bottom:3px; }
.normal		{ font-size: 11pt;font-family:Arial,Helvetica,sans-serif; }
.klein		{ font-size: 11px;font-family:Arial,Helvetica,sans-serif; }
.name { font-size:20px;margin-left:30px; }
.top { font-size: 18pt;margin-top:9px;margin-left:70px;font-family:Arial,Helvetica,sans-serif; }
.top2  { font-size: 14pt;margin-top:3px;margin-left:70px;font-family:Arial,Helvetica,sans-serif; }
.spaceb { font-size:16px;margin-left:20px;margin-top:15px;margin-bottom:6px;font-family:Arial,Helvetica,sans-serif;font-weight:bold; }
.space { font-size:14px;margin-left:20px;margin-top:6px;font-family:Arial,Helvetica,sans-serif; }
.nav { font-size:12px;margin-top:9px;margin-left:12px;font-family:Arial,Helvetica,sans-serif; }
.nava { font-size: 12px;margin-top:9px;margin-left:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold; }
.bq   {float:left;padding:8px;}
.bqc   {clear:left;padding:8px;}

.bild_beschriftung {
  position: relative;
}
.bild_beschriftung img {
  display: block;
}
.bild_beschriftung span {
  position: absolute;
  bottom: 35;
  left: 330;
  width: 480px;
  color: #000000;
  font-size:18px;
  text-align: right;
  height: 1.3em;
  line-height: 1.3em;
  border-top: 0px solid #ababab;
  background: #404040; /* Fallback IE 6-8 */
  background-color: hsla(0, 0%, 100%, 0);
}

.textb { font-size: 12px;margin-left:20px;font-family:Arial,Helvetica,sans-serif;font-weight:bold; }
.tefe { font-size: 13px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin-top:6px; }
.tef { font-size: 13px;font-family:Arial,Helvetica,sans-serif;margin-top:6px; }
.te { font-size: 13px;font-family:Arial,Helvetica,sans-serif;margin-top:3px; }

.unten { font-size: 12px;margin-top:6px;margin-left:12px;margin-bottom:9px;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF }

.navtop { font-size: 14px;margin-top:6px;margin-left:40px;font-family:Arial,Helvetica,sans-serif; }
.navtopa { font-size: 14px;margin-top:6px;margin-left:40px;font-family:Arial,Helvetica,sans-serif;font-weight:bold; }
.spr { font-size: 12px;margin-right:20px;font-family:Arial,Helvetica,sans-serif; }
.verlauf { background-color:#000000; }
.verlaufalt { background:linear-gradient( #FFFFFF, #404040);background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#404040)); background: -moz-linear-gradient(top, #ffffff, #000000);}
.verlaufunten  { background-color: #000000; }
.hintergrund  { background-color: #FFFFFF; }
ul { margin-left:18px;margin-top:6px;margin-bottom:6px;list-style-type:square; }
hr { height:1px;margin-top:0px;margin-bottom:0px; }
sup { font-size: 10px; }
.tablinie { height:1px;background-color:#808080;margin-top:3px;margin-bottom:19px; }
.tdvert { width:1px;background-color:#000000 }
.feld { font-family:arial,helvetica,sans-serif;font-size:11px;border:1px solid #808080;padding:1pt; }