
@media Screen    
{
/*
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
*/
A {
	TEXT-DECORATION: none
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #999 1px dashed
}
FORM {
	DISPLAY: inline
}
FIELDSET {
	DISPLAY: inline
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FIELDSET {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
/*** Commenting this out as a result of sev 1: 52757 *****
LABEL {
	DISPLAY: none
}
********************************************/
#direkt {
	DISPLAY: none; HEIGHT: 0px
}
#rahmen {
	MARGIN: 0px 0px 1.42em 22px; WIDTH: 79.33em
}
.wh154x80 {
	WIDTH: 12.84em
}
.wh154x46 {
	WIDTH: 12.84em
}
A .wh154x80 {
	WIDTH: 14em
}
A .wh154x46 {
	WIDTH: 14em
}
IMG.wh90x122 {
	WIDTH: 7.5em
}
IMG.wh90x75 {
	WIDTH: 7.5em
}
A IMG.wh90x122 {
	WIDTH: 8.19em
}
A IMG.wh90x75 {
	WIDTH: 8.19em
}
.wh190x99 {
	WIDTH: 15.84em
}
A IMG.wh190x99 {
	WIDTH: 17.27em
}
A .wh162x84 {
	WIDTH: 14.73em
}
A .wh162x48 {
	WIDTH: 14.73em
}
A .wh162x48 {
	WIDTH: 14.73em
}
.wh162x84 {
	WIDTH: 13.5em
}
.wh162x48 {
	WIDTH: 13.5em
}
.wh162x48 {
	WIDTH: 13.5em
}
.wh11x11 {
	WIDTH: 1em
}
.wh760x200 {
	
}
.wh760x124 {
	
}
.wh578x385 {
	
}
.wh368x251 {
	
}
.wh558x140 {
	WIDTH: 100%
}
.wh354x296 {
	
}
#servicenavi {
	COLOR: #666; POSITION: relative; TOP: 0em; TEXT-ALIGN: right
}
#servicenavi A {
	FONT-SIZE: 0.83em; MARGIN: 0px 3px; COLOR: #666
}
#servicenavi #suchfeld {
	FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; MARGIN: 0px 0.37em -0.44em 3em; WIDTH: 9.59em; COLOR: #666; POSITION: relative; TOP: 0.2em
}
#servicenavi .button {
	WIDTH: 3.3em; POSITION: relative; TOP: 0.83em
}
#header_start {
	MARGIN-TOP: 9px; WIDTH: 100%
}
#header_start .logo {
	BORDER-TOP: #e20074 1px solid; FLOAT: left; WIDTH: 16em; MARGIN-RIGHT: 1px; PADDING-TOP: 20px
}
#header_start .headerbildgross {
	BORDER-TOP: #e20074 0.3em solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 63.22em; HEIGHT: 200px
}
#header_content {
	MARGIN-TOP: 9px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 124px
}
#header_content .logo {
	BORDER-TOP: #e20074 1px solid; FLOAT: left; WIDTH: 16em; MARGIN-RIGHT: 1px; PADDING-TOP: 20px
}
#header_content .headerbild {
	BORDER-TOP: #e20074 0.3em solid; FLOAT: left; OVERFLOW: hidden; WIDTH: 63.22em
}
#hauptnavi {
	CLEAR: left; FLOAT: none; HEIGHT: 1.66em; BACKGROUND-COLOR: #808080
}
#hauptnavi A:hover {
	HEIGHT: 20px; BACKGROUND-COLOR: #e20074
}
#hauptnavi A:active {
	HEIGHT: 20px; BACKGROUND-COLOR: #e20074
}
#hauptnavi A.home:hover {
	
}
#hauptnavi A.flag.home {
	
}
#hauptnavi UL LI {
	DISPLAY: inline; FLOAT: left; TEXT-ALIGN: center
}
#hauptnavi UL LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.91em; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 20px
}
#hauptnavi .flag {
	HEIGHT: 1.85em; BACKGROUND-COLOR: #e20074
}
#hauptnavi .home {
	BORDER-RIGHT: #fff 0.1em solid; PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; WIDTH: 16.44em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#hauptnavi .nav {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#hauptnavi .navfirst {
	PADDING-RIGHT: 1.5em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#breadcrumb {
	MARGIN-TOP: 7px; FONT-SIZE: 0.83em; MARGIN-LEFT: 20.33em; COLOR: #333
}
#breadcrumb A {
	COLOR: #999
}
#left {
	MARGIN-TOP: 13px; MIN-HEIGHT: 38em; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 16em
}
#left .box P.direkt {
	FONT-WEIGHT: bold; FONT-SIZE: 0.94em; COLOR: #333; PADDING-TOP: 0.5em
}
#left .boxheader {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#left .boxheader IMG {
	PADDING-LEFT: 0.35em; Z-INDEX: 2; LEFT: 0.5em; PADDING-BOTTOM: 0.25em; WIDTH: 0.9em; POSITION: relative; TOP: 0.7em; HEIGHT: 0.9em; BACKGROUND-COLOR: #fff
}
#left .boxheader P {
	PADDING-RIGHT: 0.4em; DISPLAY: inline; PADDING-LEFT: 1em; FONT-SIZE: 0.83em; LEFT: 0.1em; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px; POSITION: relative; TOP: 0.4em; BACKGROUND-COLOR: #fff
}
#left .ModulL1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 11px; PADDING-BOTTOM: 10px; MARGIN: 2px 0px 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f6f6f6
}
#left .ModulL1 P {
	FONT-SIZE: 0.91em; MARGIN-BOTTOM: 4px; COLOR: #666
}
#left .ModulL1 P.head {
	FONT-WEIGHT: bold; COLOR: #333
}
#left .ModulL1 INPUT.ok {
	WIDTH: 1.6em; COLOR: #000; BACKGROUND-COLOR: #fafafa
}
#left .ModulL1 SELECT {
	FONT-SIZE: 0.84em; MARGIN: 0.5em 0px 0.35em; WIDTH: 14.11em; COLOR: #666
}
#left .ModulL1 UL {
	TEXT-ALIGN: right
}
#left .ModulL1 UL LI {
	PADDING-RIGHT: 15px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; PADDING-TOP: 2px
}
#left .ModulL1 UL LI A {
	FONT-SIZE: 0.91em; COLOR: #e20074
}
#left .ModulL1 UL LI IMG {
	MARGIN: 0px -1.4em 0px 0.3em
}
#left .ModulL2 {
	MARGIN-TOP: 10px
}
#left .ModulL2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#left .ModulL2 UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f6f6f6
}
#left .ModulL2 UL LI A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; FONT-SIZE: 0.91em; PADDING-BOTTOM: 3px; COLOR: #666; PADDING-TOP: 3px
}
#left .ModulL2 UL LI A.flag {
	FONT-WEIGHT: bold
}
#left .ModulL2 UL LI UL {
	BACKGROUND-COLOR: #fff
}
#left .ModulL2 UL LI UL LI {
	BACKGROUND-COLOR: #fff
}
#left .ModulL2 UL LI UL LI A {
	MARGIN-LEFT: 10px
}
#left .ModulL2 UL LI UL LI A.flag {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 10px; BORDER-LEFT: #e20074 5px solid; COLOR: #e20074; LINE-HEIGHT: 0.8em; PADDING-TOP: 0px
}
#middle {
	LEFT: 1em; FLOAT: left; WIDTH: 46.5em; LINE-HEIGHT: 1.33em; POSITION: relative; TOP: 0.6em
}
.sp#middle {
	FLOAT: left; WIDTH: 62.35em
}
#middle .tab {
	FLOAT: left; WIDTH: 100%
}
#middle .rahmen {
	BORDER-RIGHT: #e5e5e5 0.08em solid; PADDING-RIGHT: 1em; BORDER-TOP: #e5e5e5 0.08em solid; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #e5e5e5 0.08em solid; PADDING-TOP: 1em; BORDER-BOTTOM: #e5e5e5 0.08em solid
}
#middle .cell1 .rahmen {
	FLOAT: left; WIDTH: 44.3em
}
.sp#middle .cell2n1big .cell1 .rahmen {
	FLOAT: left; WIDTH: 44.3em
}
.sp#middle .cell1 .rahmen {
	FLOAT: left; WIDTH: 60.1em
}
#middle .cell1 .ModulM1 .rahmen {
	FLOAT: left; WIDTH: 44.3em
}
#middle .cell1 .ModulM11 .rahmen {
	FLOAT: left; WIDTH: 44.26em
}
#middle .cell1 .ModulM4 {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 1.5em; OVERFLOW: hidden; WIDTH: 30.66em
}
.sp#middle .cell1 .ModulM4 {
	WIDTH: 46.5em
}
#middle .cell1 .ModulM5 {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 14.9em
}
#middle .cell1 .ModulM5 .info .rahmen {
	WIDTH: 12.71em
}
#middle .cell1 .ModulM5 .infobox {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .ModulM5 .info {
	FLOAT: left
}
#middle .cell2n1 {
	FLOAT: left; WIDTH: 30.66em; MARGIN-RIGHT: 0.95em
}
#middle .cell2n2 {
	FLOAT: left; WIDTH: 14.83em
}
#middle .cell2n1big {
	FLOAT: left; WIDTH: 46.5em; MARGIN-RIGHT: 0.9em
}
#middle .cell2n1 .ModulM2 .rahmen {
	WIDTH: 28.5em
}
#middle .cell2n1 .ModulM2 {
	FLOAT: left
}
#middle .cell2n2 .ModulM3 .rahmen {
	WIDTH: 12.7em
}
#middle .cell2n2 .ModulM3_o .rahmen {
	WIDTH: 12.7em
}
#middle A.header {
	DISPLAY: none
}
#middle A {
	DISPLAY: inline; FONT-SIZE: 0.91em; COLOR: #e20074
}
#middle SPAN.morelink {
	DISPLAY: block; FLOAT: right; POSITION: relative; TOP: 0.1em
}
#middle SPAN.morelink A {
	MARGIN-LEFT: 8px
}
#middle SPAN.morelink A IMG {
	MARGIN-LEFT: 5px
}
#middle A IMG.wh11x11 {
	MARGIN-LEFT: 5px
}
#middle H1 {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; LEFT: 0.9em; PADDING-BOTTOM: 0px; FONT: 0.83em Arial, Verdana, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0.6em; BACKGROUND-COLOR: #fff
}
#middle .boxheader {
	CLEAR: both; FLOAT: none; HEIGHT: 18px
}
#middle H2 {
	FONT-SIZE: 1.33em; PADDING-BOTTOM: 0.2em; COLOR: #333
}
#middle H3 {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 4px
}
#middle .ModulM2 H3 {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px
}
#middle .ModulM3 H3 {
	MARGIN-BOTTOM: 4px
}
#middle .flashcontainer_klein {
	FLOAT: left
}
#middle .flashcontainer_klein .rahmen {
	OVERFLOW: hidden; WIDTH: 532px
}
.sp#middle .flashcontainer .rahmen {
	OVERFLOW: hidden; WIDTH: 722px
}
#middle .nachoben {
	MARGIN-TOP: 1em; WIDTH: 46.5em; BORDER-BOTTOM: #e5e5e5 1px solid; HEIGHT: 1.4em; TEXT-ALIGN: right
}
#middle .nachoben A {
	MARGIN-RIGHT: 13px
}
#middle .nachoben A IMG {
	MARGIN-LEFT: 7px
}
#middle UL {
	MARGIN: 0.9em 0px; TEXT-ALIGN: right
}
#middle UL LI {
	DISPLAY: inline
}
#middle .bildcontainer_gross {
	FLOAT: left; WIDTH: 56.7em; POSITION: relative; TOP: 1em
}
#middle .meilensteine {
	PADDING-RIGHT: 0.9em; PADDING-LEFT: 0.9em; FLOAT: left; PADDING-BOTTOM: 0.9em; PADDING-TOP: 0.9em; POSITION: relative; TOP: 0.25em
}
#middle .trenner {
	CLEAR: both; MARGIN: 10px 0px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle TABLE TD.rgt {
	TEXT-ALIGN: right
}
#middle TABLE.datentyp {
	BORDER-RIGHT: #999 0px; BORDER-TOP: #999 0px; MARGIN-BOTTOM: 2em; BORDER-LEFT: #999 0px; WIDTH: 100%; BORDER-BOTTOM: #999 0.15em solid; POSITION: relative; TOP: 1em; BORDER-COLLAPSE: collapse
}
#middle TABLE.datentyp1 {
	BORDER-RIGHT: #999 0px; BORDER-TOP: #999 0px; MARGIN-BOTTOM: 2em; BORDER-LEFT: #999 0px; WIDTH: 100%; BORDER-BOTTOM: #999 0.15em solid; POSITION: relative; TOP: 1em; BORDER-COLLAPSE: collapse
}
#middle TABLE.datentyp3 {
	BORDER-RIGHT: #999 0px; BORDER-TOP: #999 0px; MARGIN-BOTTOM: 2em; BORDER-LEFT: #999 0px; WIDTH: 100%; BORDER-BOTTOM: #999 0.15em solid; POSITION: relative; TOP: 1em; BORDER-COLLAPSE: collapse
}
#middle TABLE.datentyp A {
	FONT-SIZE: 1em
}
#middle TABLE.datentyp1 A {
	FONT-SIZE: 1em
}
#middle TABLE.datentyp2 A {
	FONT-SIZE: 1em
}
#middle TABLE.datentyp3 A {
	FONT-SIZE: 1em
}
#middle TABLE.datentyp .hellgrau {
	BACKGROUND-COLOR: #f2f2f2
}
#middle TABLE.datentyp1 .hellgrau {
	BACKGROUND-COLOR: #f2f2f2
}
#middle TABLE.datentyp2 .hellgrau {
	BACKGROUND-COLOR: #f2f2f2
}
#middle TABLE.datentyp3 .hellgrau {
	BACKGROUND-COLOR: #f2f2f2
}
#middle TABLE.datentyp TR.kopf {
	COLOR: #fff; BACKGROUND-COLOR: #999; TEXT-ALIGN: left
}
#middle TABLE.datentyp1 TR.kopf {
	COLOR: #fff; BACKGROUND-COLOR: #999; TEXT-ALIGN: left
}
#middle TABLE.datentyp3 TR.kopf {
	COLOR: #fff; BACKGROUND-COLOR: #999; TEXT-ALIGN: left
}
#middle TABLE.datentyp1 TR.kopf TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#middle TABLE.datentyp1 TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #d9d9d9 0.1em solid; PADDING-TOP: 0.5em
}
#middle TABLE.datentyp3 TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #d9d9d9 0.1em solid; PADDING-TOP: 0.5em
}
#middle TABLE.datentyp TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #d9d9d9 0.1em solid; PADDING-TOP: 0.5em
}
#middle TABLE.datentyp1 TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #d9d9d9 0.1em solid; PADDING-TOP: 0.5em
}
#middle TABLE.datentyp3 TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; PADDING-BOTTOM: 0.5em; VERTICAL-ALIGN: top; BORDER-LEFT: #d9d9d9 0.1em solid; PADDING-TOP: 0.5em
}
#middle TABLE.datentyp TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; BACKGROUND: #999; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #d9d9d9 0.1em solid; COLOR: #fff; PADDING-TOP: 0.5em
}
#middle TABLE.datentyp2 {
	BORDER-RIGHT: #999 0px; BORDER-TOP: #999 0.15em solid; MARGIN-BOTTOM: 2em; BORDER-LEFT: #999 0px; WIDTH: 100%; BORDER-BOTTOM: #999 0.15em solid; POSITION: relative; TOP: 1em; BORDER-COLLAPSE: collapse
}
#middle TABLE.datentyp2 .spalte1 {
	BORDER-RIGHT: #f2f2f2 0.1em solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #f2f2f2 0.1em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #f2f2f2 0.1em; COLOR: #333; LINE-HEIGHT: 2em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #f2f2f2 0.1em solid; BACKGROUND-COLOR: #d9d9d9; TEXT-ALIGN: left
}
#middle TABLE.datentyp3 .spalte1 {
	BORDER-RIGHT: #f2f2f2 0.1em solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #f2f2f2 0.1em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #f2f2f2 0.1em; COLOR: #333; LINE-HEIGHT: 2em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #f2f2f2 0.1em solid; BACKGROUND-COLOR: #d9d9d9; TEXT-ALIGN: left
}
#middle TABLE.datentyp2 TR {
	VERTICAL-ALIGN: top
}
#middle TABLE.datentyp2 TH {
	FONT-WEIGHT: normal
}
#middle TABLE.datentyp2 TD {
	BORDER-RIGHT: #d9d9d9 0.1em; PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 0.1em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #d9d9d9 0.1em solid; COLOR: #333; LINE-HEIGHT: 1.8em; PADDING-TOP: 0.45em; BORDER-BOTTOM: #d9d9d9 0.1em
}
#middle TABLE.alt {
	FONT-SIZE: 11px
}
#middle .cell1 {
	FLOAT: left
}
#middle .cell2n1 .formtool .rahmen {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#middle TABLE.formular {
	BACKGROUND: #f6f6f6; MARGIN: 0.3em 0px 1em; BORDER-COLLAPSE: collapse
}
#middle TABLE.formular TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 0.15em solid
}
#middle TABLE.formular TD A {
	FONT-SIZE: 1em
}
#middle TABLE.formular TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; MARGIN: 0px; PADDING-TOP: 0px
}
#middle TABLE.formular TD UL LI {
	TEXT-ALIGN: left
}
#middle TABLE.formular LABEL {
	DISPLAY: inline; PADDING-BOTTOM: 0.5em
}
#middle TABLE.formular INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -0.1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#middle TABLE.formular INPUT[type=radio] {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: -0.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#middle TABLE.formular INPUT[type=checkbox] {
	MARGIN-RIGHT: 0.3em
}
#middle TABLE.formular INPUT[type=reset] {
	FONT-SIZE: 11px; MARGIN: 0px 0.3em
}
#middle TABLE.formular INPUT[type=submit] {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#middle TABLE.formular TEXTAREA {
	HEIGHT: 10em
}
#middle TABLE.formular TD.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#middle TABLE.formular TD.eingabe SELECT {
	FONT-SIZE: 0.9em; WIDTH: 12em
}
#middle TABLE.formular TD.legend {
	PADDING-LEFT: 0.7em
}
#middle TABLE.formular TD.ueberschrift {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.75em
}
#middle TABLE.formular .fehler {
	COLOR: red
}
#middle .cell1 TABLE.glossar {
	BORDER-TOP: #eee 0.01em solid; FLOAT: left; MARGIN: 0px 0px 0px 1.1em; WIDTH: 41em; PADDING-TOP: 0.3em; POSITION: relative
}
#middle .cell1 TABLE.glossar TD STRONG {
	COLOR: #e20074
}
#middle .cell1 TABLE.glossar TD.spalte1 {
	VERTICAL-ALIGN: top
}
#middle .cell1 TABLE.glossar TD.spalte2 {
	VERTICAL-ALIGN: top
}
#middle .cell1 TABLE.glossar TD.spalte3 {
	VERTICAL-ALIGN: top
}
#middle .cell1 TABLE.infokorb {
	MARGIN: 1em 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#middle .cell1 TABLE.infokorb TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; BACKGROUND: #e7e7e7; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; TEXT-ALIGN: left
}
#middle .cell1 TABLE.infokorb TR.unten TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#middle .cell1 TABLE.infokorb TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 TABLE.infokorb TD.typ {
	PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; WIDTH: 10%
}
#middle .cell1 TABLE.infokorb TD.icon {
	WIDTH: 5%; TEXT-ALIGN: right
}
#middle .cell1 TABLE.news {
	MARGIN-TOP: 0.5em; FLOAT: left; WIDTH: 44.3em; BORDER-COLLAPSE: collapse
}
#middle .cell1 TABLE.news TR.lasttr DIV {
	CLEAR: both; BORDER-TOP: #e5e5e5 1px solid; MARGIN-TOP: -6px; PADDING-TOP: 10px
}
#middle .cell1 TABLE.news TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0.7em; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 TABLE.news TD.weiteres {
	BORDER-TOP: #e5e5e5 1px solid; PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
#middle .cell1 TD.trenner {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BORDER-RIGHT-WIDTH: 0px
}
#middle .cell1 TD.weiteres {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0.1em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
#middle .cell1 TABLE.news A IMG {
	MARGIN-LEFT: 0.3em
}
#middle .cell1 TABLE.news TD.news_datum {
	PADDING-RIGHT: 0.5em; FONT-SIZE: 0.9em; VERTICAL-ALIGN: top; COLOR: #666; WHITE-SPACE: nowrap
}
#middle .cell1 TD.news_text {
	VERTICAL-ALIGN: top
}
#middle .cell1 TD.news_link {
	PADDING-RIGHT: 0.1em; VERTICAL-ALIGN: top; WIDTH: 9em; TEXT-ALIGN: right
}
#middle .cell1 TABLE.suche1 {
	FONT-SIZE: 0.85em
}
#middle .cell1 TABLE.suche2 {
	FONT-SIZE: 0.85em
}
#middle .cell1 TABLE.suche1 {
	BACKGROUND: #f6f6f6; WIDTH: 41em; PADDING-TOP: 0.3em; POSITION: relative; TOP: 0.45em
}
#middle .cell1 TD.suche1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.45em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#middle .cell1 TD.suche1 INPUT {
	MARGIN: 0px 0.15em 0px -0.15em; WIDTH: 12.5em
}
#middle .cell1 TD.hidden {
	DISPLAY: none
}
#middle .cell1 TABLE.suche2 {
	BACKGROUND: #f6f6f6; WIDTH: 52.5em; PADDING-TOP: 0.3em; POSITION: relative; TOP: 0.45em
}
#middle .cell1 TD.suche2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#middle .cell1 TD.suche2_1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#middle .cell1 TD.suche2 SPAN {
	WHITE-SPACE: nowrap
}
#middle .cell1 TD.suche2 INPUT {
	MARGIN: 0px 0.15em 0px -0.15em
}
#middle .cell1 UL LI {
	DISPLAY: block
}
#middle .cell1 UL.blaettern {
	MARGIN: 0px
}
#middle .cell1 UL.blaettern LI {
	PADDING-RIGHT: 0.7em; DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #e20074; MARGIN-RIGHT: 0em
}
#middle .cell1 UL.blaettern LI INPUT {
	FONT-SIZE: 10px; BACKGROUND: #fff; CURSOR: pointer; COLOR: #333; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#middle .cell1 UL.lexikon {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-SIZE: 0.9em; BACKGROUND: #f6f6f6; FLOAT: left; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-TOP: 0.5em; POSITION: relative; TOP: 2em
}
#middle .cell1 UL.lexikon LI {
	PADDING-RIGHT: 0.3em; DISPLAY: inline; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
#middle .cell1 UL.lexikon LI.flag {
	BACKGROUND: #e20074; COLOR: #fff
}
#middle .cell1 UL.lexikon LI A {
	MARGIN: 0.1em; COLOR: #333
}
#middle .cell1 UL.sitemap {
	PADDING-BOTTOM: 1em; WIDTH: 44.3em; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 UL.sitemap LI {
	DISPLAY: inline
}
#middle .cell1 UL.sitemap LI A {
	MARGIN-LEFT: 1em
}
#middle .cell1 UL.sitemap LI A IMG {
	MARGIN-LEFT: 0.3em
}
#middle .cell1 UL.map {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#middle .cell1 UL.sub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#middle .cell1 UL.head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#middle .cell1 UL.map A {
	COLOR: #666
}
#middle .cell1 UL.sub A {
	COLOR: #666
}
#middle .cell1 UL.head A {
	COLOR: #666
}
#middle .cell1 UL.map {
	DISPLAY: inline; WIDTH: 44.3em
}
#middle .cell1 UL.map A:hover {
	COLOR: #e20074
}
#middle .cell1 UL.sub A:hover {
	COLOR: #e20074
}
#middle .cell1 UL.head A:hover {
	COLOR: #e20074
}
#middle .cell1 UL.map LI {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: uppercase; WIDTH: 42em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 0.1em solid; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: left
}
#middle .cell1 UL.map LI A IMG {
	MARGIN-RIGHT: 0.3em
}
#middle .cell1 UL.head {
	FONT-WEIGHT: bold; WIDTH: 39.9em; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#middle .cell1 UL.head LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 2.2em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative
}
#middle .cell1 UL.sub {
	WIDTH: 38.5em; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#middle .cell1 UL.sub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.1em; LEFT: 3.6em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #e5e5e5 1px solid; POSITION: relative
}
#middle .cell1 .ModulM1 {
	FLOAT: left; POSITION: relative
}
#middle .cell1 .ModulM1 .bild {
	FLOAT: left; MARGIN-RIGHT: 12px
}
#middle .cell1 .ModulM1 .text UL LI {
	MARGIN: 2px 0px 0px
}
#middle .cell1 .ModulM1 .text2 {
	DISPLAY: block; FLOAT: left; MARGIN: -1em 0px 1em 0.2em; WIDTH: 41.6em
}
#middle .cell1 .ModulM1 .datum {
	FONT-SIZE: 0.83em; COLOR: #666; MARGIN-RIGHT: 0.3em
}
#middle .cell1 .ModulM1 .zurueck {
	MARGIN-BOTTOM: 1.2em
}
#middle .cell1 .ModulM1 UL {
	CLEAR: right; MARGIN: 5px 0px
}
#middle .cell1 .ModulM1 UL.links {
	CLEAR: none; MARGIN: 5px 0px
}
#middle UL {
	CLEAR: right
}
#middle UL.links {
	CLEAR: none; DISPLAY: inline; MARGIN-BOTTOM: 1px
}
#middle UL.links LI {
	MARGIN-TOP: 2px; PADDING-LEFT: 10px; FLOAT: right; MARGIN-BOTTOM: 3px; TEXT-ALIGN: right
}
#middle UL.links LI A {
	WHITE-SPACE: nowrap
}
#middle .cell2n2 .ModulM3 UL.links LI A {
	WHITE-SPACE: normal
}
#middle .cell1 .ModulM4 P {
	MARGIN-BOTTOM: 7px
}
#middle .cell1 .ModulM4 H2 {
	LINE-HEIGHT: 1.25em
}
#middle .cell1 .ModulM4 H4 {
	MARGIN-TOP: 10px; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px
}
#middle .cell1 .ModulM4 .bildimtext {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 5px 10px 5px 0px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .ModulM4 .bildimtext IMG {
	DISPLAY: block
}
#middle .cell1 .ModulM4 .bildimtext .bildunterschrift {
	MARGIN-TOP: 0.4em; FONT-SIZE: 0.8em
}
#middle .cell1 .ModulM4 .bildimtext1 {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 6px; MIN-HEIGHT: 13.9em; PADDING-BOTTOM: 6px; MARGIN: 5px 0px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .ModulM4 .bildimtext2 {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 5px 0px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .ModulM4 .bildimtext2 .text P {
	MARGIN: 0px
}
#middle .cell1 .ModulM4 OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0.7em
}
#middle .cell1 .ModulM4 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#middle .cell1 .ModulM4 UL LI {
	DISPLAY: list-item; COLOR: #e20074; LINE-HEIGHT: 1.25em; LIST-STYLE-TYPE: square; TEXT-ALIGN: left
}
#middle .cell1 .ModulM4 UL LI P {
	COLOR: #333
}
#middle .cell1 .ModulM4 .fussnote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#middle .cell1 .fussnote P.fussnote {
	FONT-SIZE: 0.83em; MARGIN-BOTTOM: 13px; COLOR: #999; LINE-HEIGHT: 1.5em
}
#middle .cell1 .ModulM4 .bildimtext1 .bild {
	MIN-HEIGHT: 13em; FLOAT: left; POSITION: relative
}
#middle .cell1 .ModulM4 .bildimtext2 .bild {
	MIN-HEIGHT: 20em; FLOAT: left; POSITION: relative
}
#middle .cell1 .ModulM4 .bildimtext1 .unterschrift {
	MARGIN-TOP: 0.4em; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext2 .unterschrift {
	MARGIN-TOP: 0.4em; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext1 .unterschrift A {
	FONT-SIZE: 0.8em; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext2 .unterschrift A {
	FONT-SIZE: 0.8em; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext2 .unterschrift A:hover {
	COLOR: #e20074
}
#middle .cell1 .ModulM4 .bildimtext1 .unterschrift A IMG {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 0.5em
}
#middle .cell1 .ModulM4 .bildimtext2 .unterschrift A IMG {
	VERTICAL-ALIGN: bottom; MARGIN-RIGHT: 0.5em
}
#middle .cell1 .ModulM4 .bildimtext1 .text {
	FONT-SIZE: 0.8em; MIN-HEIGHT: 0.9em; FLOAT: left; MARGIN-LEFT: 0.7em; WIDTH: 15.4em; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext2 .text {
	FONT-SIZE: 0.8em; MIN-HEIGHT: 0.9em; FLOAT: left; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext2 {
	DISPLAY: none
}
#middle .cell1 .ModulM4 .bildimtext1 .text P {
	MARGIN-TOP: 5px; COLOR: #666
}
#middle .cell1 .ModulM4 .bildimtext2 .text P {
	MARGIN-TOP: 5px; COLOR: #666
}
#middle .cell1 .ModulM4 .datum {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0.1em; COLOR: #666
}
#middle .cell1 .ModulM4 .nodisplay {
	DISPLAY: none
}
#middle .cell1 .ModulM4 .portrat {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0.5em; MIN-HEIGHT: 10em; FLOAT: left; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 7.15em; MARGIN-RIGHT: 0.7em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .ModulM4 .portrat IMG {
	WIDTH: 7em
}
#middle .cell1 .ModulM4 .portrat .text {
	FONT-SIZE: 0.9em; MIN-HEIGHT: 0.9em; FLOAT: left; WIDTH: 9.6em; COLOR: #666
}
#middle .cell1 .ModulM4 .showdisplay {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0.8em 0px; BORDER-LEFT: #e5e5e5 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .ModulM4 .showdisplay IMG {
	MARGIN-BOTTOM: 0.5em
}
#middle .cell1 .ModulM4 .showdisplay .unterschrift {
	DISPLAY: inline; FONT-SIZE: 0.8em; COLOR: #666
}
#middle .cell1 .ModulM4 .showdisplay .flag {
	FLOAT: right
}
#middle .cell1 .ModulM4 .showdisplay .unterschrift SPAN {
	FONT-WEIGHT: bold
}
#middle .cell1 .ModulM4 .showdisplay .steuerung {
	CLEAR: both; PADDING-TOP: 0.25em; BACKGROUND-COLOR: #f4f4f4; TEXT-ALIGN: center
}
#middle .cell1 .ModulM4 .showdisplay .steuerung IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#middle .cell1 .ModulM4big {
	FLOAT: left; MARGIN-BOTTOM: 2em; WIDTH: 44em; POSITION: relative; TOP: 1em
}
#middle .cell1 .ModulM5 .infobox #player {
	DISPLAY: none
}
#middle .cell1 .ModulM5 .infobox A {
	DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
#middle .cell1 .ModulM5 .info A {
	DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
#middle .cell1 .ModulM5 .infobox UL {
	MARGIN: 0.2em 0px; TEXT-ALIGN: left
}
#middle .cell1 .ModulM5 .info UL {
	MARGIN: 0.2em 0px; TEXT-ALIGN: left
}
#middle .cell1 .ModulM5 .infobox UL LI {
	DISPLAY: inline; LINE-HEIGHT: 1.2em
}
#middle .cell1 .ModulM5 .info UL LI {
	DISPLAY: inline; LINE-HEIGHT: 1.2em
}
#middle .cell1 .ModulM5 .infobox UL LI DIV {
	LEFT: 1.1em; MARGIN-BOTTOM: -1.1em; LINE-HEIGHT: 1em; POSITION: relative; TOP: -1.5em
}
#middle .cell1 .ModulM5 .info UL LI DIV {
	LEFT: 1.1em; MARGIN-BOTTOM: -1.1em; LINE-HEIGHT: 1em; POSITION: relative; TOP: -1.5em
}
#middle .cell1 .ModulM5 .infobox UL LI DIV A {
	WHITE-SPACE: normal
}
#middle .cell1 .ModulM5 .info UL LI DIV A {
	WHITE-SPACE: normal
}
#middle .cell1 .ModulM5 .infobox LI A IMG {
	MARGIN: 0px 7px 0px 0px
}
#middle .cell1 .ModulM5 .info .rahmen UL LI A IMG {
	MARGIN-LEFT: -2px; MARGIN-RIGHT: 0px
}
#middle .cell1 .ModulM11 {
	FLOAT: left; MARGIN-BOTTOM: 0.2em
}
#middle .cell1 .ModulM11 .bild {
	FLOAT: left; MARGIN: 0px 0.8em 1.5em 0.1em
}
#middle .cell1 .ModulM11 .text {
	FLOAT: right; MARGIN: -0.2em 0px 0.75em; POSITION: relative; TOP: 0px
}
#middle .cell1 .ModulM11 .text2 {
	DISPLAY: block; FLOAT: left; MARGIN: -1em 0px 0px; WIDTH: 29.5em
}
#middle .cell1 .ModulM11 .datum {
	FONT-SIZE: 0.84em; COLOR: #666; MARGIN-RIGHT: 0.3em
}
#middle .cell1 .ModulM11 .text UL {
	PADDING-BOTTOM: 5px; MARGIN: 0px -4px -0.7em 0px; WIDTH: 13.5em
}
#middle .cell1 .ModulM11 .text UL LI {
	WIDTH: 100%
}
#middle .cell1 .anmerkung {
	PADDING-RIGHT: 1.4em; PADDING-LEFT: 1.4em; FLOAT: left; MARGIN-BOTTOM: 1.5em; PADDING-BOTTOM: 1.4em; PADDING-TOP: 1.4em; POSITION: relative; TOP: 2.5em
}
#middle .cell1 .boerse {
	FLOAT: left; WIDTH: 21.12em; POSITION: relative; TOP: 0.7em
}
#middle .cell1 .boerse H3 {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.2em; LEFT: 0.3em; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; POSITION: relative; TOP: 0.35em; BACKGROUND-COLOR: #fff
}
#middle .cell1 .boerse .rahmen {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0em; FLOAT: left; BORDER-BOTTOM-WIDTH: 0em; PADDING-BOTTOM: 0px; WIDTH: 99%; MARGIN-RIGHT: 0.45em; PADDING-TOP: 0.3em; BORDER-RIGHT-WIDTH: 0em
}
#middle .cell1 .boerse TABLE {
	TABLE-LAYOUT: fixed; MARGIN-TOP: 0em; FONT-SIZE: 0.85em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#middle .cell1 .boerse TH {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #fff 0.1em solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 0.1em solid
}
#middle .cell1 .boerse TD {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #fff 0.1em solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #fff 0.1em solid
}
#middle .cell1 .boerse .name {
	BACKGROUND: #ebebeb; COLOR: #333333; TEXT-ALIGN: left
}
#middle .cell1 .boerse .wert {
	BACKGROUND: #f2f2f2; COLOR: #666; TEXT-ALIGN: right
}
#middle .cell1 .boerse TABLE.auswahl {
	BORDER-RIGHT: #f2f2f2 0.2em solid; TABLE-LAYOUT: auto; BORDER-TOP: #f2f2f2 0.2em solid; BACKGROUND: #f2f2f2; BORDER-LEFT: #f2f2f2 0.2em solid; COLOR: #666; BORDER-BOTTOM: #f2f2f2 0.2em solid
}
#middle .cell1 .boerse TD A {
	FONT-SIZE: 1em
}
#middle .cell1 .boerse TD A IMG {
	MARGIN-LEFT: 0.3em
}
#middle .cell1 .boerse TD.auswahl {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#middle .cell1 .boerse .changeUp {
	COLOR: green
}
#middle .cell1 .boerse .changeDown {
	COLOR: red
}
#middle .cell1 .einfach {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.7em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 0.6em 0px 0.9em; WIDTH: 44em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f6f6f6
}
#middle .cell1 .einfach .finden {
	LEFT: 30.5em; POSITION: relative; TOP: 0.25em
}
#middle .cell1 .eingabe {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f6f6f6
}
#middle .cell1 .eingabe #suchbegriff {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 0.5em; WIDTH: 15em
}
#middle .cell1 .eingabe .finden {
	POSITION: relative; TOP: 0.25em
}
#middle .cell1 .eingabe A {
	LEFT: 11.5em; POSITION: relative
}
#middle .cell1 .filter {
	PADDING-RIGHT: 0px; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0.7em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 1em 0px; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #f6f6f6
}
#middle .cell1 .filter SELECT {
	FONT-SIZE: 0.9em; WIDTH: 15.5em
}
#middle .cell1 .filter .ok {
	POSITION: relative; TOP: 0.3em
}
#middle .cell1 .filter P {
	PADDING-TOP: 0.45em
}
#middle .cell1 .hinweis {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FLOAT: left; MARGIN-BOTTOM: 0.7em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; POSITION: relative; TOP: 0.3em
}
#middle .cell1 .kursgrafik {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; MARGIN-BOTTOM: 0.7em; PADDING-BOTTOM: 0.7em; WIDTH: 40.6em; PADDING-TOP: 0.7em; POSITION: relative; TOP: 0.7em; BACKGROUND-COLOR: #ebebeb
}
#middle .cell1 .kursgrafik P {
	MARGIN-RIGHT: 1em; TEXT-ALIGN: right
}
#middle .cell1 .quelle {
	CLEAR: both; MARGIN-BOTTOM: 1.3em; COLOR: #999; POSITION: relative; TOP: 1em
}
#middle .cell1 .treffer {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #e5e5e5 1px solid; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
#middle .cell1 .treffer .relevanz SPAN.anzahl {
	FONT-SIZE: 0.9em; BACKGROUND: #ccc; FLOAT: left; MARGIN: 0.2em 0.2em 0px 0px; WIDTH: 0.9em; HEIGHT: 0.9em
}
#middle .cell1 .treffer .relevanz SPAN.flag {
	BACKGROUND: #e20074
}
#middle .cell1 .treffer .relevanz .proz {
	PADDING-RIGHT: 0.25em; FONT-SIZE: 0.9em; COLOR: #666
}
#middle .cell1 .treffer .datum {
	PADDING-RIGHT: 0.25em; FONT-SIZE: 0.9em; COLOR: #666
}
#middle .cell1 .treffer UL {
	MARGIN: 10px 0px
}
#middle .cell1 .treffer UL LI A IMG {
	MARGIN-LEFT: 0.3em
}
#middle .cell1 .titelbild {
	MARGIN-TOP: 16px
}
#middle .cell2n1 SPAN.morelink {
	MARGIN-BOTTOM: 5px
}
#middle .cell2n1 .ModulM2 UL {
	MARGIN: 5px 0px 2px
}
#middle .cell2n1 .ModulM2 UL.block {
	PADDING-BOTTOM: 0.25em
}
#middle .cell2n1 .ModulM2 UL.block LI {
	DISPLAY: block; LINE-HEIGHT: 1.3em
}
#middle .ModulM2 .text_klein {
	MARGIN-LEFT: 8.5em
}
#middle .cell2n1 .ModulM2 .text_klein DIV.trenner {
	MARGIN-LEFT: -8em
}
#middle .cell2n1 .ModulM2 .text P {
	
}
#middle .ModulM2 .bild_klein {
	FLOAT: left; MARGIN: 0.25em 0px 0px
}
#middle .cell2n1 .ModulM2 .datum {
	DISPLAY: inline; FONT-SIZE: 0.84em; COLOR: #666; LINE-HEIGHT: 0.9em; MARGIN-RIGHT: 0.25em
}
#middle .cell2n2 SPAN.morelink {
	MARGIN-BOTTOM: 0.1em
}
#middle .cell2n2 .ModulM3 {
	FLOAT: left
}
#middle .cell2n2 .ModulM3_o {
	MARGIN: 0.4em 0px 0.5em
}
#middle .cell2n2 .ModulM3_o IMG.wh154x80 {
	MARGIN-BOTTOM: 5px
}
#middle .cell2n2 .ModulM3 IMG.wh154x80 {
	MARGIN-BOTTOM: 5px
}
#middle .cell2n2 .ModulM3_o IMG.wh154x46 {
	MARGIN-BOTTOM: 5px
}
#middle .cell2n2 .ModulM3 IMG.wh154x46 {
	MARGIN-BOTTOM: 5px
}
#middle .cell2n2 .ModulM3 UL {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 2px; PADDING-TOP: 0px
}
#middle .cell2n2 .ModulM3_o UL {
	CLEAR: right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 2px; PADDING-TOP: 0px
}
#middle .m11 .abc {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#middle .m11 .abc UL {
	MARGIN: 0.6em 0px; TEXT-ALIGN: center
}
#middle .m11 .abc UL LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#middle .m11 .abc UL LI.flag {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #e20074; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px
}
#middle .m11 .abc UL LI A {
	FONT-SIZE: 11px; COLOR: #333
}
#middle .m11 .beschreibung {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .m11 .beschreibung H4 {
	MARGIN: 10px 0px 0px
}
#middle .m11 .beschreibung P {
	MARGIN: 0px 0px 20px
}
#middle .cell1 .m11 .beschreibung {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#middle .cell1 .m11 .auswahl {
	MARGIN: 10px
}
#middle .cell1 .m11 .auswahl .flag {
	FONT-WEIGHT: bold; COLOR: #e20074
}
#middle .cell1 .m11 .auswahl .spalte1 {
	FLOAT: left; WIDTH: 33.33%
}
#middle .cell1 .m11 .auswahl .spalte2 {
	FLOAT: left; WIDTH: 33.33%
}
#middle .cell1 .m11 .auswahl .spalte3 {
	FLOAT: left; WIDTH: 33.33%
}
#middle .cell1 .m11 .quelle {
	FONT-SIZE: 0.8em
}
#middle .cell2n2 .ModulM3_o UL.block {
	PADDING-BOTTOM: 0.25em
}
#middle .cell2n2 .ModulM3 UL.block {
	PADDING-BOTTOM: 0.25em
}
#middle .cell2n2 .ModulM3_o UL.block LI {
	DISPLAY: block; LINE-HEIGHT: 1.3em
}
#middle .cell2n2 .ModulM3 UL.block LI {
	DISPLAY: block; LINE-HEIGHT: 1.3em
}
#middle .cell2n2 .ModulM3_o .datum {
	DISPLAY: inline; FONT-SIZE: 0.85em; COLOR: #333; LINE-HEIGHT: 0.9em
}
#middle .cell2n2 .ModulM3 .datum {
	DISPLAY: inline; FONT-SIZE: 0.85em; COLOR: #333; LINE-HEIGHT: 0.9em
}
#right {
	CLEAR: right; MARGIN-TOP: 0.2em; FLOAT: right; WIDTH: 14.83em; LINE-HEIGHT: 1.33em
}
#right A {
	FONT-SIZE: 0.91em; COLOR: #e20074; LINE-HEIGHT: 0.84em
}
#right H1 {
	DISPLAY: inline; FONT-SIZE: 0.91em; LEFT: 0.2em; TEXT-TRANSFORM: uppercase; COLOR: #999; POSITION: relative; TOP: 0.2em; BACKGROUND-COLOR: #fff
}
#right H3 {
	FONT-SIZE: 0.83em; PADDING-BOTTOM: 0.2em; COLOR: #333
}
#right .head H3 {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.2em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0.7em; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 0px; POSITION: relative; TOP: 1.1em
}
#right H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #666
}
#right UL {
	PADDING-TOP: 0.15em; TEXT-ALIGN: right
}
#right UL LI {
	DISPLAY: block; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#right UL LI A {
	DISPLAY: block; MARGIN-LEFT: 5px; MARGIN-RIGHT: 20px
}
#middle .ModulM11 UL LI A {
	DISPLAY: block; MARGIN-LEFT: 5px; MARGIN-RIGHT: 20px
}
#right UL LI A IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: -17px
}
#middle .ModulM11 UL LI A IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: -17px
}
#middle .cell2n2 .ModulM3 UL LI A {
	DISPLAY: block; MARGIN-LEFT: 5px; MARGIN-RIGHT: 17px
}
#middle .cell2n2 .ModulM3_o UL LI A {
	DISPLAY: block; MARGIN-LEFT: 5px; MARGIN-RIGHT: 17px
}
#middle .cell2n2 .ModulM3 UL LI A IMG {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: -17px
}
#right .head {
	MARGIN-BOTTOM: 3px; BORDER-BOTTOM: #999 7px solid
}
#right .trenner {
	BORDER-BOTTOM: #fff 2px solid
}
#right .ModulR3 .trenner {
	MARGIN: 5px -8px 10px
}
#right .ModulR1 {
	FONT-SIZE: 0.84em; BACKGROUND-COLOR: #eee
}
#right .ModulR1 SPAN {
	CLEAR: both; FLOAT: right; COLOR: #666
}
#right .ModulR1 .row {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.19em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#right .ModulR1 .row IMG {
	MARGIN-RIGHT: 4px
}
#right .ModulR1 .trenner {
	MARGIN: 0px 10px
}
#right .ModulR2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; BACKGROUND-COLOR: #eee
}
#right .ModulR2 H4 {
	MARGIN-LEFT: 9px
}
#right .ModulR2 UL {
	PADDING-RIGHT: 0.66em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#right .ModulR3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #eee
}
#right .ModulR3 P {
	COLOR: #666
}
#right .ModulR3 SELECT {
	WIDTH: 12.3em
}
#trenner {
	WIDTH: 79.5em
}
#trenner IMG.links {
	WIDTH: 16em; HEIGHT: 4px; BACKGROUND-COLOR: #e20074
}
#trenner IMG.mitte {
	MARGIN-LEFT: -2px; WIDTH: 63.3em; BORDER-BOTTOM: #e20074 1px solid; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
#fuss {
	CLEAR: both; PADDING-TOP: 25px
}
#fusszeile {
	MARGIN-TOP: 12px; FONT-SIZE: 0.83em; COLOR: #666; HEIGHT: 8px
}
#fusszeile A {
	COLOR: #666
}
#fusszeile .telekom {
	FLOAT: left
}
#fusszeile .telekom P {
	DISPLAY: inline; MARGIN-RIGHT: 20px
}
#fusszeile .telekom SPAN {
	MARGIN: 0px 3px 0px 7px
}
#fusszeile .t-icons {
	FLOAT: right
}
#fusszeile .t-icons A {
	MARGIN-LEFT: 12px
}
HTML:first-child > BODY #servicenavi {
	TOP: 0.3em
}
HTML:first-child > BODY #servicenavi #suchfeld {
	TOP: -0.4em
}
HTML:first-child > BODY #servicenavi .button {
	TOP: 0.4em
}
HTML:first-child > BODY #left .ModulL1 SELECT {
	MARGIN: 0em 0px 0.45em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1.7em; BORDER-BOTTOM-STYLE: none
}
HTML:first-child > BODY #left .ModulL1 UL LI IMG {
	BORDER-RIGHT: #f6f6f6 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN: 0.1em -1.4em -0.1em 0.3em; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #f6f6f6 1px solid
}
HTML:first-child > BODY #left .ModulL1 INPUT.ok {
	MARGIN-BOTTOM: 1px
}
HTML:first-child > BODY #middle .ModulM3 UL LI A IMG {
	BORDER-RIGHT: #f6f6f6 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN: 0.1em -1.4em -0.1em 0.3em; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #f6f6f6 1px solid
}
HTML:first-child > BODY #right .ModulR3 UL LI A IMG {
	BORDER-RIGHT: #f6f6f6 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN: 0.1em -1.4em -0.1em 0.3em; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #f6f6f6 1px solid
}
HTML:first-child > BODY #right .ModulR2 UL LI A IMG {
	BORDER-RIGHT: #f6f6f6 1px solid; BORDER-TOP: #f6f6f6 1px solid; MARGIN: 0.1em -1.4em -0.1em 0.3em; BORDER-LEFT: #f6f6f6 1px solid; BORDER-BOTTOM: #f6f6f6 1px solid
}

}

@media Unknown    
{
#servicenavi .button {
	TOP: 0.4em
}
#left .ModulL1 SELECT {
	MARGIN: 5px 0px
}
#left .ModulL1 INPUT.ok {
	MARGIN-BOTTOM: -3px
}

}
