body { 
	overflow: auto;/**/
	overflow-x: hidden;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-style: normal; 
	color: #000000; 
	margin-top:1px;
}

:link:focus {
	-moz-outline: 0px dotted WindowText;
}

a.lks { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
a:link.lks { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #48494A; }
a:visited.lks { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #48494A; }
a:hover.lks { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: Blue; text-decoration: none; }

a.lks2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
a:link.lks2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
a:visited.lks2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
a:hover.lks2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: Blue; text-decoration: none; }

.ds1 { margin-bottom: 20px; }
.ds2 { margin-bottom: 2px; }

.fzl { 
position: relative; 
visibility: visible; 
overflow: visible; 
top: 13px; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 8px;
font-style: normal; 
text-align: center;
color: #48494A;
}

#nl1 {
top: 0px; 
left: 12px; 
overflow: visible; 
visibility: visible; 
position: absolute; 
z-index: 10;
width: 178px;
}

#nr1 {
top: 0px; 
left: 4px; 
overflow: visible; 
visibility: visible; 
position: absolute; 
z-index: 10;
width: 133px;
}

#nr2 {
top: 63px; 
left: 4px; 
overflow: visible; 
visibility: visible; 
position: absolute; 
z-index: 10;
width: 133px;
}

#inptab {
top: 40px; 
left: 0px;
overflow: visible; 
visibility: visible; 
position: absolute; 
z-index: 10;
width: 133px;
}

.si {
width: 111px;
height: 20px;
padding-left: 11px;
padding-top: 3px; 
padding-bottom: 4px;
background-color: #FFF49A;
border-bottom: 0px #FFF49A;
border-top: 0px #FFF49A;
border-left: 0px #FFF49A;
border-right: 0px #FFF49A;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 11px;
font-weight: normal; 
}

a#sb { display:block; width:22px; height:20px; background: transparent url(sb.gif) 0px 0px no-repeat; }
a:hover#sb { background: transparent url(sb-over.gif) 0px 0px no-repeat; }

.tsbg1 {
top: 2px; 
margin-top: 2px;
margin-left: -5px;
overflow: visible; 
visibility: visible; 
background-color: #F3F4F7;
padding-top: 1px;
padding-left: 6px;
padding-bottom: 6px;
}

.ul1 {
list-style-image: url(aufz1.gif);
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
margin-top: 10px;
padding-left: 5px;
margin-left: 12px;
margin-right: 8px;
padding-bottom: 4px;
margin-bottom: 4px;
background-color: #F3F4F7;
}

.mehr-b1 { 
width: 37px; 
height: 8px;
padding-top: -3px;
margin-top: -3px;
float: right;
clear: none;
}

.grafik {
border: 0px dotted #FFE400;
margin-left: 9px;
margin-top: 0px;
margin-bottom: 9px;
}

.foto {
border: 0px solid #8C99B8;
margin-left: 9px;
margin-top: 6px;
margin-bottom: 9px;
}

.ts-hl {
background-color: #8C99B8;
padding-left: 9px;
padding-top: 4px;
padding-bottom: 6px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFF;
border-bottom: 2px solid White;
}

.ts-h2 {
background-color: #D8E0F1;
padding-left: 9px;
padding-top: 4px;
padding-bottom: 6px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #6E7991;
border-bottom: 2px solid White;
}

.tsb1 { 
margin-top: 9px;
margin-left: 9px;
background-color: #F3F4F7;
width: 622px;
display: block; 
z-index: 10; 
}

.tsb2 { 
margin-top: 9px;
margin-left: 9px;
background-color: #F3F4F7;
width: 622px;
display: block; 
z-index: 10; 
}

.ts-txt1 { 
margin: 10px 10px 5px 24px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: left; 
z-index: 10;
}

.ts-txt2 { 
margin: 3px 10px 5px 24px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: left; 
z-index: 10;
}

.ts-txt3 { 
margin: 3px 10px 10px 560px;
padding-bottom: 10px; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;
color: #000;
text-align: left; 
z-index: 10; 
}

