.text {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt}
.textb {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; text-align: justify}
.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.klein {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.kleiner  { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.braun {color: #990033;}
.bg {color: #F7EFDE;}
.apic:hover {
    background-color: #F7EFDE;
	text-decoration: none;
}
a:hover {
	background-color: #FDE37B;
	color: #CC0000;
	text-decoration: underline;
}
a:active {
	background-color: #FDE37B;
	color: #000000;
	text-decoration: underline;
}

.ancor-leiste { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color:#600 }
.ancor-leiste:hover { text-decoration:none }

.highslide-schrift-caption{ font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:none;}
.border-1px-braun {	border: #5A0000 1px solid }
.border-1px-hellbraun {	border: #C93 1px solid }

.cell-header { border-bottom:1px solid brown; background-color: #FEEABC; background-image:url(pix/headlines/header-back.jpg)}
.cell-header2 { border-bottom:1px solid brown; background-color: #FEEABC; }

.table-text {background-color:#F5E8CD; border:1px solid brown; width:70%;}
.table-text2 {background-color:#F5E8CD; border:1px solid brown; width:80%;}
.table-text3 {background-color:#F5E8CD; border:1px solid brown; width:90%;}

.div-headerfoot { padding-right:180px; text-align:center }
.div-headerfoot2 { padding-right:190px; text-align:center }

.schrift-12px-black-bold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#000}

.schrift-11px-brown {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color:#630}
.schrift-12px-brown {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#630}