
@media Screen
{
.print {
        DISPLAY: none
}
 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100.01%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.versteckt {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: -5000px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.print {
        DISPLAY: none
}
A IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
        COLOR: #fffffe
}
A:unknown {
        COLOR: #fffffe
}
A:hover {
        COLOR: #fffffe
}
A:active {
        COLOR: #fffffe
}
BODY {
        FONT-SIZE: 100.01%; BACKGROUND:         url("../_bilder/muster_navi.gif") repeat-y 28px 400px; MARGIN: 0px 30px 0px 28px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#oben {
        Z-INDEX: 1; LEFT: 0px; WIDTH: 924px; POSITION: relative; TOP: 0px; HEIGHT: 205px
}
#nrwbereich {
        HEIGHT: 56px; BACKGROUND-COLOR: white
}
#nrwbereich IMG.mwme {
        LEFT: -27px; POSITION: absolute
}
#nrwbereich IMG.nrw {
        LEFT: 345px; POSITION: absolute
}
#nrwbereich A:unknown {
        BACKGROUND-COLOR: white
}
#nrwbereich A:hover {
        BACKGROUND-COLOR: white
}
#nrwbereich A:active {
        BACKGROUND-COLOR: white
}
#containeroben {
        LEFT: 0px; WIDTH: 924px; BORDER-BOTTOM: white 3px solid; POSITION: relative; TOP: 0px; HEIGHT: 67px; BACKGROUND-COLOR: #f17d00
}
#logo {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 225px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#logobereich {
        FLOAT: left; OVERFLOW: hidden; WIDTH: 603px; HEIGHT: 67px; BACKGROUND-COLOR: #f17d00
}
#logo_meinhausspart {
        position: absolute; left:49px; top: 167px; z-index:100;
}
#topnavi {
        FONT-SIZE: 0.7em; LEFT: 720px; POSITION: absolute; TOP: 47px; BACKGROUND-COLOR: #f17d00
}
#topnavi A {
        BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; COLOR: white; TEXT-DECORATION: none
}
#topnavi A.letzter {
        BORDER-RIGHT-WIDTH: 0px
}
#schnellnavi {
        CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; Z-INDEX: 3; HEIGHT: 30px; BACKGROUND-COLOR: #858585
}
#schnellnavi A {
        PADDING-RIGHT: 4px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster.gif") no-repeat left center; COLOR: white; TEXT-DECORATION: none
}
#schnellnavi A.letzter {
        BORDER-RIGHT-WIDTH: 0px
}
#schnellnavi A:unknown {
        COLOR: #fffffe
}
#schnellnavi A:hover {
        COLOR: #fffffe
}
#schnellnavi A:active {
        COLOR: #fffffe
}
#schnellnavi FORM {
        DISPLAY: inline
}
#schnellnavi FORM INPUT {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
 *HTML #schnellnavi FORM INPUT.okButton {
        HEIGHT: 19px
}
 *HTML #schnellnavi FORM INPUT.okButtonKlein {
        HEIGHT: 17px
}
#schnellnavi SELECT {
        FONT-SIZE: 0.8em; WIDTH: 18em
}
#schnellnavi SELECT OPTION.gruppe {
        FONT-WEIGHT: bold
}
#schnellnavi #suche {
        MARGIN-LEFT: 20px; VERTICAL-ALIGN: text-bottom
}
#schnellnavi #suche INPUT {
        MARGIN-TOP: 5px; FONT-SIZE: 0.8em
}
UNKNOWN {
        MARGIN: 0px 0px 0px 92px
}
 HTML #schnellnavi #schnellnaviLinks {
        MARGIN: 0px 0px 0px 89px
}
UNKNOWN {
        MARGIN-LEFT: 139px
}
 HTML #schnellnavi #themennavigator {
        MARGIN-LEFT: 207px
}
#schnellnavi #themennavigator SELECT {

}
#schnellnavi #themennavigator INPUT {
        MARGIN-TOP: 5px; FONT-SIZE: 0.8em
}
#zusatznavi {
        PADDING-LEFT: 15px; FONT-SIZE: 78%; LEFT: 225px; WIDTH: 684px; COLOR: black; LINE-HEIGHT: 0.8em; PADDING-TOP: 10px; POSITION: absolute; TOP: 159px; HEIGHT: 20px; BACKGROUND-COLOR: #e1e1e1
}
#zusatznavi A {
        PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 2px; COLOR: black; TEXT-DECORATION: underline
}
#zusatznavi A.first {
        PADDING-LEFT: 0px
}
#zusatznavi A:active {
        COLOR: #f17d00
}
#micronavi {
        PADDING-LEFT: 15px; FONT-SIZE: 70%; LEFT: 226px; WIDTH: 493px; PADDING-TOP: 10px; POSITION: absolute; TOP: 183px; HEIGHT: 10px; TEXT-DECORATION: none
}
#micronavi A {
        COLOR: #f17d00; TEXT-DECORATION: none
}
#micronavi A:unknown {
        BACKGROUND-COLOR: #fffffe
}
#micronavi A:hover {
        BACKGROUND-COLOR: #fffffe
}
#micronavi A:active {
        BACKGROUND-COLOR: #fffffe
}
#container {
        LEFT: 0px; PADDING-BOTTOM: 30px; WIDTH: 924px; POSITION: relative; TOP: 7px
}
#links {
        BORDER-TOP: white 3px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; Z-INDEX: 2; LEFT: 0px; WIDTH: 222px; PADDING-TOP: 3em; POSITION: absolute; TOP: -56px
}
#navi {
        FONT-WEIGHT: bold; MARGIN-BOTTOM: 2em; padding-top: 0px;
}
#navi hr {
        MARGIN-LEFT: 20px; WIDTH: 174px; COLOR: white; HEIGHT: 1px; TEXT-ALIGN: left;
}
UNKNOWN {
        MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; COLOR: #858585; BORDER-BOTTOM: white 1px solid
}
 HTML #navi #ebene1b {
        MARGIN-TOP: -17px
}
#navi ul {
   margin:0;
   padding:0;
   list-style:none;
}
#navi UL UL {
        FONT-WEIGHT: normal; FONT-SIZE: 0.95em
}
#navi UL UL A {
        BACKGROUND:         url("../_bilder/muster_link_b.gif") no-repeat 6px center
}
#navi UL UL UL {
        PADDING-LEFT: 13px; FONT-SIZE: 0.87em
}
#navi UL UL UL A {
        BACKGROUND:         url("../_bilder/muster_link_c.gif") no-repeat 8px center
}
#navi LI {

}
#navi A {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND:         url("../_bilder/muster_link.gif") no-repeat left center; PADDING-BOTTOM: 5px; COLOR: #fffffe; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#navi LI {

}
#navi LI.first {

}
#navi UL LI A:link {

}
#navi UL LI A:visited {

}
#navi UL LI A:active {

}
#navi UL LI A:hover {

}
#navi UL LI A:unknown {

}
#navi UL UL LI A:link {

}
#navi UL UL LI A:visited {

}
#navi UL UL LI A:active {

}
#navi UL UL LI A:hover {

}
#navi UL UL LI A:unknown {

}
#navi #ebene1 li.aktiv a.aktiv {
   background: url("/_bilder/muster_link_aktiv.gif") no-repeat left center;
}

#navi #ebene1b li.aktiv a.aktiv {
   background: url("/_bilder/muster_link_aktiv.gif") no-repeat left center;
}

#navi #ebene2 li.aktiv a {
/*   background: url("bilder/muster_link_b.gif") no-repeat left center; */
}

#navi #ebene2 li.aktiv a.aktiv {
   background: url("/_bilder/muster_link_b_aktiv.gif") no-repeat 6px center;
}

#navi #ebene3 li.aktiv a.aktiv {
   background: url("/_bilder/muster_link_c_aktiv.gif") no-repeat 8px center;
}
#navi #ebene1 LI.aktiv A.aktiv:hover {

}
#navi #ebene1b LI.aktiv A.aktiv:hover {

}
#navi #ebene2 LI.aktiv A.aktiv:hover {

}
#navi #ebene3 LI.aktiv A.aktiv:hover {

}
#znavi {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#znavi UL {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#znavi LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #858585 1px solid; LIST-STYLE-TYPE: none
}
#znavi LI.first {
        PADDING-RIGHT: 0px; BORDER-TOP: #858585 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#znavi A {
        PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; COLOR: #f17d00; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#znavi A:hover {
        BACKGROUND-COLOR: #e1e1e1
}
#znavi A:unknown {
        BACKGROUND-COLOR: #e1e1e1
}
#mitte {
        PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; LEFT: 225px; PADDING-BOTTOM: 15px; WIDTH: 470px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
#rechts {
        LEFT: 750px; WIDTH: 202px; POSITION: absolute; TOP: 192px
}
#inhalt H3 {
        FONT-SIZE: 150%; MARGIN-BOTTOM: 1.5em; COLOR: #f17d00
}
#inhalt H4 {
        FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN-BOTTOM: 1.5em; COLOR: #f17d00
}
#inhalt H5 {
        FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-BOTTOM: 1.5em; COLOR: #f17d00
}
#inhalt H6 {
        FONT-WEIGHT: normal; FONT-SIZE: 100%; MARGIN-BOTTOM: 1em; COLOR: #f17d00
}
#inhalt P {
        MARGIN-BOTTOM: 1em
}
#inhalt UL {
        MARGIN: 0.5em 0px 2em 1em; LIST-STYLE-TYPE: square
}
#inhalt LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#inhalt .sitemap UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#inhalt TABLE {
        BORDER: 0;
}
#inhalt TD {
        VERTICAL-ALIGN: top; TEXT-ALIGN: left
}

#inhalt TABLE.anlagen {
        BORDER: 0px; width:100%;
}
#inhalt TD.anlagen {
        VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding-bottom:8px;
}

#inhalt TABLE.kopfinfo {
        BORDER: 0px; width:100%; padding:0px;
}
#inhalt TD.kopfinfo {
        VERTICAL-ALIGN: top; TEXT-ALIGN: left; padding-bottom:8px;
}

#inhalt A {
        COLOR: #f17d00
}
#inhalt A:visited {
        COLOR: #f17d00
}
#inhalt A:hover {
        BACKGROUND-COLOR: #fffffe
}
#inhalt A:unknown {
        BACKGROUND-COLOR: #fffffe
}
#inhalt DL {
        MARGIN: 0.5em 0px 2em 1em
}
#inhalt DT {
        FONT-WEIGHT: bold; COLOR: #f17d00
}
#inhalt DD {
        PADDING-LEFT: 15px; MARGIN: 0.25em 0px 1em 1em
}
#inhalt DD UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#inhalt DD OL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.positionLinks {
        FLOAT: left; MARGIN-BOTTOM: 0.5em; MARGIN-RIGHT: 0.7em
}
.positionRechts {
        FLOAT: right; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.7em
}
#kontaktformular {
        LINE-HEIGHT: 150%
}
#kontaktformular FIELDSET {
        BORDER-RIGHT: #858585 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #858585 1px solid; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #858585 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #858585 1px solid
}
#kontaktformular LEGEND {
        PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#kontaktformular LABEL {
        DISPLAY: block; FLOAT: left; WIDTH: 8em
}
#kontaktformular BR {
        CLEAR: both
}
#kontaktformular .red {
        COLOR: red
}
#kontaktformular INPUT:unknown {
        BACKGROUND-COLOR: #fffffe
}
#kontaktformular TEXTAREA:unknown {
        BACKGROUND-COLOR: #fffffe
}
#unten {
        MARGIN-TOP: 1em; FONT-SIZE: 70%; WIDTH: 924px; COLOR: #f17d00; TEXT-ALIGN: center
}
#rechts .infobox {
   font-size: 0.8em;
   color: black;
   background: url("/_images/muster_infobox.gif") repeat-y;
   padding: 15px 10px 8px 18px;
   border-bottom: 3px solid white;
}

#rechts .promo {
   font-size: 0.8em;
   color: white;
   background: url("/_images/muster_promobox.gif") repeat-y;
   padding: 15px 10px 10px 18px;
   border-bottom: 3px solid white;
}

#rechts .infobox h3 {
   font-size: 1em;
   font-weight: bold;
   color: black;
   text-align:left;
   margin: 0 0 5px 3px;
}

#rechts .promo h3 {
   font-size: 1em;
   font-weight: bold;
   color: white;
   text-align:left;
   margin: 0 0 5px 3px;
}

#rechts .infobox p {
   margin-left: 3px;
}

#rechts .promo p {
   margin-left: 3px;
}

#rechts .infobox img {
   margin: 0 0 -4px 0;
   padding: 0;
   border: 0;
}

#rechts .promo img {
   margin: 0;
}

#rechts .infobox ul {
   margin: 5px 0 0 3px;
   padding:0;
   list-style: none;
}

#rechts .promo ul {
   margin: 5px 0 0 3px;
   padding:0;
   list-style: none;
}

#rechts .infobox a {
   color: #f17d00;
}
#freieLinks UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#freieLinks LI {
        MARGIN: 0px 0px 5px
}
#freieLinks A {
        PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left 3px; TEXT-DECORATION: none
}
#inhalt UL.SEMINARLINK {
        PADDING-RIGHT: 0.5em; DISPLAY: block; MARGIN-LEFT:0px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 5px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left 3px; TEXT-DECORATION: none; list-style-type: none;
}
#inhalt {
        PADDING-RIGHT: 10px; Z-INDEX: 3
}
#inhalt H1 {
        FONT-WEIGHT: bold; FONT-SIZE: 1.37em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #f17d00
}
#inhalt H3 {
        FONT-WEIGHT: bold; FONT-SIZE: 1.37em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: black; BORDER-BOTTOM: #f17d00 1px solid
}
#inhalt H4 {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 3px; WIDTH: 197px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid
}
#inhalt A:hover {
        BACKGROUND-COLOR: transparent
}
#inhalt .subHeadline {
        FONT-WEIGHT: bold; FONT-SIZE: 1.12em; MARGIN: 0px 0px 10px
}
#inhalt .teaser {
        FONT-WEIGHT: bold; MARGIN: 0px
}
#inhalt DIV.teaserText {
        CLEAR: both; MARGIN: 20px 0px
}
#inhalt DIV.teaserText H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; WIDTH: 197px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid
}
#inhalt DIV.teaserText A {
        PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; COLOR: #f17d00; TEXT-DECORATION: none
}
#inhalt P.druckLink {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 350px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#inhalt P.nachObenLink {
        CLEAR: both
}
#inhalt P.nachObenLink A {
        PADDING-LEFT: 12px; FONT-WEIGHT: normal; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left center; TEXT-DECORATION: none
}
#inhalt P.nachObenLink {
        MARGIN: 30px 0px 8px
}
#inhalt P.druckLink A {
        TEXT-DECORATION: none
}
.clearfix:unknown {
        CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: .
}
 HTML .clearfix {
        HEIGHT: 1%
}
#branchenTabelle {
        BORDER-RIGHT: #f17d00 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f17d00 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND:         url("../_bilder/muster_branchentabelle.gif") #e1e8ef repeat-y left 3px; PADDING-BOTTOM: 20px; WIDTH: 447px; PADDING-TOP: 10px; BORDER-BOTTOM: #f17d00 1px solid
}
#branchenTabelle TABLE {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
#branchenTabelle TABLE TD {
        PADDING-RIGHT: 5px; PADDING-LEFT: 10px; BORDER-LEFT: #f17d00 1px solid; WIDTH: 33%
}
#branchenTabelle TABLE TD.ersteSpalte {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#branchenTabelle TABLE A {
        PADDING-LEFT: 12px; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 3px; TEXT-DECORATION: none
}
#branchenTabelle TABLE A:unknown {

}
#branchenTabelle TABLE A:hover {

}
#branchenTabelle TABLE A:active {

}
#kontakt H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 5px; PADDING-TOP: 0px
}
#kontakt A.messageOk {
        DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: normal; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left center; MARGIN: 10px 0px; TEXT-DECORATION: none
}
#kontaktformular LABEL {
        WIDTH: 100px
}
#kontaktformular TEXTAREA {
        DISPLAY: inline
}
#inhaltSeitentypA {
        MARGIN-TOP: 15px
}
#inhaltSeitentypA H5 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; COLOR: black; PADDING-TOP: 0px
}
#inhaltSeitentypA H4 {
        PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid; TEXT-DECORATION: none
}
#inhaltSeitentypA UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px
}
#inhaltSeitentypB {
        MARGIN-TOP: 15px
}
#inhaltSeitentypB IMG.positionRechts {
        FLOAT: right; MARGIN: 0px 0px 7px 7px
}
#inhaltSeitentypB IMG.positionLinks {
        FLOAT: left; MARGIN: 0px 0px 7px 7px
}
#inhaltSeitentypB A {
        PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; COLOR: #f17d00; TEXT-DECORATION: none
}
#inhaltSeitentypB H4 {
        CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 3px; WIDTH: 197px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid; color: #000000;
}
#inhaltSeitentypB P {
        MARGIN: 0px 0px 3px
}
#inhaltSeitentypB #einleitungstext P {
        MARGIN-BOTTOM: 1em
}
#inhaltSeitentypB #einleitungstext A {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#sprungmarken {
        CLEAR: both; MARGIN: 20px 0px 25px
}
#sprungmarken A {
        DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left center; MARGIN-BOTTOM: 7px; TEXT-DECORATION: none
}
#sprungmarken IMG {
        FLOAT: right
}
#inhaltSeitentypC {
        CLEAR: both
}
#inhaltSeitentypC H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid; TEXT-DECORATION: none
}
#inhaltSeitentypC IMG {
        FLOAT: right; POSITION: relative; TOP: 7px
}
#inhaltSeitentypC UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 3px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#inhaltSeitentypC UL.absatzLinks {
        MARGIN-TOP: -5px
}
#inhaltSeitentypC UL.absatzLinks LI {
        LIST-STYLE-IMAGE: none; MARGIN-LEFT: -13px; LIST-STYLE-TYPE: none
}
#inhaltSeitentypC UL A {
        DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; COLOR: #f17d00; TEXT-DECORATION: none
}
#inhaltSeitentypC DIV.absatz P A {
        PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #f17d00; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#inhaltSeitentypC DIV.absatz UL A {
        PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #f17d00; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#inhaltSeitentypE div {
   padding: 10px 10px 10px 20px;
}

#inhaltSeitentypE .promoStartseite {
   margin: 0 0 25px 0;
   border-top: 1px solid #f17d00;
   border-right: 1px solid #f17d00;
   border-bottom: 1px solid #f17d00;
   background: url("/_bilder/muster_promotionfeld.gif") repeat-y left 1px;
}

#inhaltSeitentypE .promoStartseite h4 {
   color: #000000;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 25px;
   border-bottom: none;
   width: 100%;
}

#inhaltSeitentypE .promoStartseite ul {
   margin:0px 0px 0px 25px;
   padding:0;
}

#inhaltSeitentypE div.startseite {
   margin: 0 0 5px 0;
   padding-left: 0px;
}

#inhaltSeitentypE h4 {
   font-size: 1.2em;
   padding-bottom: 0;
   margin-bottom: 10px;
}

#inhaltSeitentypE .startseite h4 {
   width: 230px;
   border-bottom: 1px solid #f17d00;
}

#inhaltSeitentypE ul {
   margin:0;
   padding:0;
}

#inhaltSeitentypE ul li {
   margin:0;
   padding:0;
   list-style:none;
   list-style-image: none;
}

#inhaltSeitentypE a,
#inhaltSeitentypE a:hover {
   display: block;
   clear: both;
   color: #f17d00;
   padding-left: 15px;
   text-decoration: none;
   background: url("/_bilder/muster_bw.gif") no-repeat left 3px;
}

#inhaltSeitentypE .promoStartseite img {
   float: right;
   margin: 0 0 5px 5px;
   padding-top: 5px;
}

#inhaltSeitentypE .startseite img {
   float: left;
   margin: 0 5px 5px 0;
   padding-top: 5px;
}

#inhaltSeitentypE p {
   /*   clear: both; */
   margin-bottom: 0.5em;
   margin-left: 25px;
   padding: 0;
}#inhaltSeitentypG {
        CLEAR: both
}
#inhaltSeitentypG H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid; TEXT-DECORATION: none
}
#inhaltSeitentypG IMG {
        FLOAT: right; POSITION: relative; TOP: 7px
}
#inhaltSeitentypG UL {
        LIST-STYLE-TYPE: none
}
#inhaltSeitentypG UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -15px; PADDING-TOP: 0px
}
#inhaltSeitentypG UL A {
        DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left 4px; COLOR: #f17d00; TEXT-DECORATION: none
}
#inhaltSeitentypG #branchenTabelle {
        BORDER-RIGHT: #f17d00 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f17d00 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND:         url("../_bilder/muster_branchentabelle.gif") #e1e8ef repeat-y left 3px; PADDING-BOTTOM: 20px; WIDTH: 447px; PADDING-TOP: 10px; BORDER-BOTTOM: #f17d00 1px solid
}
#inhaltSeitentypG #branchenTabelle TABLE {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-RIGHT-WIDTH: 0px
}
#inhaltSeitentypG #branchenTabelle TABLE TD {
        PADDING-LEFT: 10px; BORDER-LEFT: #f17d00 1px solid; WIDTH: 33%
}
#inhaltSeitentypG #branchenTabelle TABLE TD.ersteSpalte {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#inhaltSeitentypG #branchenTabelle TABLE A {
        PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 4px; COLOR: black; TEXT-DECORATION: none
}
#inhaltSeitentypG #branchenTabelle TABLE A:unknown {

}
#inhaltSeitentypG #branchenTabelle TABLE A:hover {

}
#inhaltSeitentypG #branchenTabelle TABLE A:active {

}
#inhaltSeitentypG #branchenTabelle TABLE A.normalerLink {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
/*------------------------------------------------------------------------------------------------------*/

#inhaltSeitentypH div.elementBox {
   clear: both;
   margin: 20px 0 0 0;
}

#inhaltSeitentypH div.elementBox a {
   clear: both;
}

#inhaltSeitentypH h4 {
   padding: 0 0 0 15px;
   margin: 0 0 3px 0;
   width: 230px;
   background: url("/_images/muster_link_b_aktiv.gif") no-repeat left center;
   border-bottom: 1px solid #f17d00;
   color: #000000;
}

#inhaltSeitentypH p {
   font-weight: bold;
   margin: 0;
}

#inhaltSeitentypH a {
   color: #f17d00;
   padding: 0 0 0 15px;
   text-decoration: none;
   background: url("/_images/muster_bw.gif") no-repeat left center;
}

#inhaltSeitentypH #archivLink {
   clear: both;
   margin: 45px 0 0 0;
   padding: 0 0 0 15px;
   text-decoration: none;
   background: url("/_images/muster_bw.gif") no-repeat left center;
}

/*------------------------------------------------------------------------------------------------------*/
#inhaltSeitentypI {
        CLEAR: both; MARGIN: 20px 0px 0px
}
#inhaltSeitentypI H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; WIDTH: 197px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid
}
#inhaltSeitentypI P {
        FONT-WEIGHT: bold; MARGIN: 0px
}
#inhaltSeitentypI A {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypI A:active {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypI A:hover {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypI A:visited {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: black; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypJ H3 {
        BORDER-BOTTOM-WIDTH: 0px
}
#inhaltSeitentypJ P.ueberschriftPresse {
        BORDER-BOTTOM: #f17d00 1px solid
}
#inhaltSeitentypJ P.infoLinie {
        FONT-WEIGHT: bold
}
#inhaltSeitentypJ UL {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 16px; PADDING-TOP: 0px
}
#inhaltSeitentypJ UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#inhaltSeitentypK {
        CLEAR: both
}
#inhaltSeitentypK A.download {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f17d00; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypK A.downloadBild {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 125px; COLOR: #f17d00; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypK A.weitere {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 25px 0px; COLOR: #f17d00; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypK P.bildTitel {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 110px; PADDING-TOP: 0px
}
#inhaltSeitentypK P.bildDatum {
        FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 125px
}
#inhaltSeitentypK P.weitere {
        CLEAR: both; MARGIN: 25px 0px
}
#inhaltSeitentypK div.bildContainer {
        float: left;
        width: 132px;
        height: 180px;
        text-align:center;
        padding: 4px;
        border: 1px solid #E2E2E2;
        margin-top: 5px;
        margin-bottom: 5px;
}

#inhaltSeitentypK div.bildContainermitte {
        float: left;
        width: 132px;
        height: 180px;
        text-align:center;
        padding: 4px;
        border: 1px solid #E2E2E2;
        margin-left: 18px;
        margin-right: 15px;
        margin-top: 5px;
        margin-bottom: 5px;
}
#inhaltSeitentypK H4 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid; TEXT-DECORATION: none
}
#inhaltSeitentypK H5 {
        PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_link_b_aktiv.gif") no-repeat left 3px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; WIDTH: 197px; PADDING-TOP: 0px; BORDER-BOTTOM: #f17d00 1px solid; TEXT-DECORATION: none
}
#inhaltSeitentypK IMG.icon {
        FLOAT: right; POSITION: relative; TOP: 7px
}
#inhaltSeitentypK UL {
        LIST-STYLE-TYPE: none
}
#inhaltSeitentypK UL LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -15px; PADDING-TOP: 0px
}
#inhaltSeitentypK UL A {
        PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND:         url("../_bilder/muster_bw.gif") no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f17d00; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#inhaltSeitentypK .headlineRede {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
#inhaltSeitentypL {
        CLEAR: both; MARGIN: 20px 0px 0px
}
#inhaltSeitentypL .bildContainerPresse IMG {
        FLOAT: left; MARGIN-RIGHT: 15px
}
#inhaltSeitentypL P {
        FONT-WEIGHT: bold
}
#inhaltSeitentypL P.clearfix {
        CLEAR: both
}
#inhaltSeitentypM {
        CLEAR: both
}
#inhaltSeitentypM DL {
        MARGIN: 0px
}
#inhaltSeitentypM DT {
        MARGIN: 9px 0px 0px; COLOR: black
}
#inhaltSeitentypM DD {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 0px
}
#inhaltSeitentypM P.wieH3 {
        FONT-WEIGHT: bold; FONT-SIZE: 1.5em
}
#inhaltSeitentypN {
        CLEAR: both
}
#inhaltSeitentypN UL {
        MARGIN-TOP: 15px
}
#inhaltSeitentypN LI {
        MARGIN-BOTTOM: 5px
}
#inhaltSeitentypN A {
        TEXT-DECORATION: none
}
#inhaltSeitentypN A .linkInfo {
        COLOR: #858585
}

}

@media Print
{
.screen {
        DISPLAY: none
}
#td_links {
        DISPLAY: none
}
#td_rechts {
        DISPLAY: none
}
#links {
        DISPLAY: none
}
#rechts {
        DISPLAY: none
}
.versteckt {
        DISPLAY: none
}
#oben {
        DISPLAY: none
}
#unten {
        DISPLAY: none
}
#td_mitte {
        WIDTH: 100%
}
#mitte {
        WIDTH: 100%
}
.nachObenLink {
        DISPLAY: none
}
.druckLink {
        FONT-WEIGHT: bold; FONT-SIZE: 120%; WIDTH: 25%; BORDER-BOTTOM: black 1px solid
}
.druckLink A {
        COLOR: black; TEXT-DECORATION: none
}
.druckLink IMG {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.positionLinks {
        FLOAT: left; MARGIN-BOTTOM: 0.5em; MARGIN-RIGHT: 0.7em
}
.positionRechts {
        FLOAT: right; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.7em
}
#sprungmarken {
        DISPLAY: none
}

}.select_branche {
        width: 300px;
}