#rekorde td
{
font-size:12px;
line-height:18px;
background-color:#FFF;
padding-left:7px;
}

#rekorde td.bg
{
background-color:#F5F8FB;
}

td.normal
{
color:#333;
font-size:12px;
padding-left:5px;
line-height:16px;
}

.normal a
{
text-decoration:none;
border-bottom:1px dashed #03C;
color: #03C;
}

.normal a:hover
{
border-bottom:1px solid #03C;
color: #C30;
}


td.termin
{
color:#000;
font-size:12px;
padding-left:25px;
line-height:16px;
}

td.small
{
color:#333;
font-size:11px;
padding-left:5px;
line-height:15px;
}

td.verysmall
{
color:#333;
font-size:10px;
padding-left:3px;
line-height:14px;
}


td.listleft, td.listcenter, td.listright, td.listleftbg, td.listrightbg, td.listcenterbg
{
font-size:11px;
line-height:16px;
color:#333;
}

td.listleft, td.listleftbg
{
padding-left:5px;
}

td.listleftbg, td.listrightbg
{
background-color:#EEE;
}

td.listleft, td.listright
{
background-color:#FFF;
}

td.listright, td.listrightbg
{
text-align:right;
padding-right:5px;
}

td.listcenter, td.listcenterbg
{
text-align:center;
}

td.listcenterbg
{
background-color:#EEE;
}


td.listleftsmall, td.listcentersmall, td.listrightsmall, td.listleftbgsmall, td.listrightbgsmall, td.listcenterbgsmall
{
font-size:10px;
line-height:15px;
color:#333;
}

td.listleftsmall, td.listleftbgsmall
{
padding-left:5px;
}

td.listleftbgsmall, td.listrightbgsmall
{
background-color:#EEE;
}

td.listleftsmall, td.listrightsmall
{
background-color:#FFF;
}

td.listrightsmall, td.listrightbgsmall
{
text-align:right;
padding-right:5px;
}

td.listcentersmall, td.listcenterbgsmall
{
text-align:center;
}

td.listcenterbgsmall
{
background-color:#EEE;
}


hr.a
{
border:none;
height:1px;
border-top:1px solid #CCC;
}

hr.c
{
border:none;
height:3px;
border-top:3px double #CCC;
}

hr.d
{
border:none;
height:1px;
border-top:1px solid #999;
}


td.underline, td.underlineleft, td.underlinecenter
{
font-size:11px;
line-height:20px;
border-bottom:1px solid #999;
color:#EEE;
background-color:#505050;
}

td.underline
{
text-align:right;
padding-right:4px;
}

td.underlineleft
{
text-align:left;
padding-left:4px;
}

td.underlinecenter
{
text-align:center;
}

td.zusatz
{
color:#333;
padding-left:5px;
font-size:10px;
line-height:14px;
background-color:#FFF;
}

td.n8, td.n8r
{
color:#F5F5F5;
font-size:12px;
font-family:Verdana,Arial,Helvetica;
line-height:16px;
}

td.n8
{
text-align:left;
padding-left:3px;
}

td.n8r
{
text-align:right;
padding-right:3px;
}

td.gwsstl
{
color:#DFCEB6;
font-size:11px;
font-family:Verdana,Arial,Helvetica;
line-height:20px;
text-align:left;
padding-left:3px;
}

td.gwsheader
{
background-color:#FFF;
border-bottom:1px solid #BBB;
border-right:1px solid #BBB;
color:#393939;
font-size:13px;
font-family:Verdana,Arial, Helvetica;
letter-spacing:1px;
}

p.gws
{
padding-left:25px;
margin:10px 0;
color:#333;
font-size:12px;
line-height:17px;
text-align:justify;
}

p.gws a
{
text-decoration:none;
border-bottom:1px dashed #03C;
color:#03C;
}

p.gws a:hover
{
border-bottom:1px solid #03C;
color:#C30;
}


.myinput
{
font-size:11px;
font-family:Verdana,Arial,Helvetica;
border-top:1px solid #CCC;
border-right:1px solid #444;
border-bottom:1px solid #444;
border-left:1px solid #CCC;
padding:2px 0 2px 5px;
font-weight:normal;
}

.mybutton
{
font-size: 11px;
font-family:Verdana,Arial,Helvetica;
border:1px solid #000;
padding:0 3px;
background-color:#393939;
color:#FFF;
font-weight:bold;

}

td.trackheader
{
font-size:18px;
font-family:Arial,Helvetica;
padding:7px;
color:#FFF;
}

td.k
{
font-size:11px;
line-height:15px;
color:#F5F5F5;
background-color:#333;
}

td.k1
{
font-size:11px;
line-height:15px;
color:#F5F5F5;
background-color:#222;
}

td.k2
{
font-size:11px;
line-height:15px;
color:#EEE;
}

td.sr
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
text-align:right;
padding-right:3px;
background-color:#FFF;
}

td.sb
{
font-family:Verdana,Arial,Helvetica;
font-size:11px;
text-align:center;
background-color:#000;
color:#FFF;
}


td.rekordheader
{
background-color:#060;
font-size:13px;
color:#FEFEFE;
font-family:Verdana,Arial,Helvetica;
letter-spacing:1px;
height:18px;
line-height:18px;
padding-left:5px;
font-weight:bold;
}

td.listheader
{
color:#FFF;
text-align:center;
font-size:11px;
line-height:18px;
background:#050;
}

a.pdf
{
height:25px;
line-height:25px;
background:url(images/pdfsmall.gif) no-repeat center center;
border:1px solid #444;
width:44px;
display:block;
text-decoration:none;
background-color:#FC3;
}

a.pdf:hover
{
background-color:#80808F;
border:1px solid #000;
}

a.zg {
	display:block;
	text-decoration:none;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-top: 1px solid #FFF;
	}
	
a.zg:hover {
	border-left: 1px solid #F90;
	border-bottom: 1px solid #F90;
	border-right: 1px solid #F90;
	border-top: 1px solid #F90;
	background-color:#F90;
	}