.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; font-style: normal; font-weight: normal; font-variant: normal; line-height: 13pt}
.titel02 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 14pt; font-weight: bold; color: #006699; text-decoration: none}
.titel01 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666666; text-decoration: none; line-height: normal}
.textklein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; line-height: 11pt}
.textfett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 13pt; font-weight: bold; color: #000000; text-decoration: none}
.titel03 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt; font-weight: bold; color: #000000; text-decoration: none}
.textfarbig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 13pt; font-weight: normal; color: #006699; text-decoration: none; font-variant: normal}

.texttabelle {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
font-variant: normal; 
color: #000000; 
text-decoration: none;
}

.aufzaehl0 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  color: #000000; 
  text-decoration: none; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  padding-top: 7px;
  padding-right: 4px;
  line-height: 13pt;
}

.aufzaehl1 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  color: #000000; 
  text-decoration: none; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  padding-bottom:6px;
  line-height: 13pt;
}

.aufzaehl2 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt; 
  color: #000000; 
  text-decoration: none; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  padding-left: 12px;
  line-height: 13pt
}

.verweis {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
color: #006699; 
text-decoration: underline;
}

.alt_fliess {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
color: #006699; 
text-decoration: underline;
}

.link_alt_1 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
color: #006699; 
text-decoration: underline;
}

.link_alt_1:link {color: #006699;}
.link_alt_1:visited {color: #006699;}
.link_alt_1:active {color: #cccc66;}
.link_alt_1:hover {color: #666666;}

.link_alt_2 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
color: #666666; 
text-decoration: underline;
}

.link_alt_2:link {color: #666666;}
.link_alt_2:visited {color: #666666;}
.link_alt_2:active {color: #006699;}
.link_alt_2:hover {color: #006699;}

.link_alt_3 {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: normal; 
line-height: normal; 
font-weight: normal; 
color: #ffffff; 
text-decoration: underline;
}

.link_alt_3:link {color: #ffffff;}
.link_alt_3:visited {color: #666666;}
.link_alt_3:active {color: #006699;}
.link_alt_3:hover {color: #006699;}

.footer {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
font-style: bold; 
line-height: normal; 
font-weight: normal; 
color: #000000; 
text-decoration: none;
padding: 4px 4px 4px 4px;
}

.footer:link {color: #ffffff;}
.footer:visited {color: #000000;}
.footer:active {color: #000000;}
.footer:hover {color: #000000;}

/* STYLES FUER DIE DYNAMISCHEN BEREICHE */

/* TEST FUER POSITION FIXED-HACK */

body
  {
  margin: 0;
  padding: 0;
  }
div.legende
  {
  position: absolute;
  top: 300;
  right: 0;
  }
body>div.legende
  {
  position: fixed;
  }

/* ENDE POSITION FIXED-HACK */

td.plaetze {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 10px;
	font-weight : normal;
/*	border-color : #666666; */
	border-collapse : collapse;
	border-style : solid;
	border-width : 1px;
	border-color : #666666;
	
}

td.boerse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 10px;
	font-weight : normal;
/*	border-color : #666666;
	border-collapse : collapse; */
}

table.plaetze {
/*	margin-left : 20px; */
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
	border-collapse : collapse;
}

table.boerse {
/*	margin-left : 20px; */
	border-width : 0px;
}

/* Anfang Positionierung der Legende 
#legende {
	position : fixed;
	right : 0px;
	top : 300px;
}
 Ende Positionierung der Legende */

table.legende {
	background-color: white;
	border-style : solid;
	border-width : 0px;
	border-color : 666666;
	border-collapse : collapse;
}

td.legende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 9px;
	font-weight : normal;
/*	border-color : #666666; */
	border-collapse : collapse;
	border-style : solid;
	border-width : 1px;
	border-color : #666666;
}
td.legendeunsichtbar {
	border: 0;
}

td.legendefloating {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : black;
	font-size : 9px;
	font-weight : normal;
/*	border-color : #666666; */
/*	border-collapse : collapse; */
	border-style : solid;
	border-width : 1px;
	border-color : #666666;
}

