@page  {size: portrait; margin-top: 1.7cm; margin-bottom: 1.4cm; margin-left: 2cm; margin-right: 2cm; }
BODY A:link {
	TEXT-DECORATION: none
}
BODY A:visited {
	TEXT-DECORATION: none
}
.kein_druck {
	DISPLAY: none
}
.logo_druck {
	MARGIN-BOTTOM: 35px
}
BODY {
	FONT-SIZE: 12pt; COLOR: #333333; FONT-FAMILY: LMU CompatilFact, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.navigationspfad {
	FONT-SIZE: 0.8em; COLOR: #7e7e7e; PADDING-TOP: 7px
}
.navigationspfad A {
	COLOR: #7e7e7e; TEXT-DECORATION: none
}
.navigationspfad A:hover {
	COLOR: #3ba328; TEXT-DECORATION: none
}
.sitemap_ebene1 {
	BORDER-TOP: #afafaf 1px solid; MARGIN-TOP: 15px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px
}
.sitemap_ebene2 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; COLOR: #7e7e7e; PADDING-TOP: 0px
}
.sitemap_ebene3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; COLOR: #7e7e7e; PADDING-TOP: 0px
}
.inhaltsbereich P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.inhaltsbereich .url_suche A:link {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 55px
}
.inhaltsbereich .url_suche A:visited {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 55px
}
.inhaltsbereich TABLE {
	MARGIN-TOP: 8px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 12px; WIDTH: 90%; BORDER-COLLAPSE: collapse
}
.inhaltsbereich CAPTION {
	PADDING-RIGHT: 3px; MARGIN-TOP: 8px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.inhaltsbereich TH {
	BORDER-RIGHT: #efefe9 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #efefe9 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #efefe9 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #efefe9 2px solid; BACKGROUND-COLOR: #dcdcd3; TEXT-ALIGN: left
}
.inhaltsbereich TD {
	BORDER-RIGHT: #efefe9 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #efefe9 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #efefe9 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #efefe9 2px solid; BACKGROUND-COLOR: #dcdcd3
}
.inhaltsbereich TD.linie {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #afafaf
}
.inhaltsbereich .tabellerahmenlos TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.inhaltsbereich .tabellerahmenlos TH {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: left
}
.inhaltsbereich TABLE.tabellerahmenlos {
	WIDTH: auto
}
.inhaltsbereich A:link {
	COLOR: #006633; TEXT-DECORATION: none
}
.inhaltsbereich A:visited {
	COLOR: #668866; TEXT-DECORATION: none
}
.inhaltsbereich A:hover {
	COLOR: #006633; TEXT-DECORATION: underline
}
.inhaltsbereich A:active {
	TEXT-DECORATION: none
}
.inhaltsbereich A:focus {
	TEXT-DECORATION: none
}
.inhaltsbereich H1 {
	CLEAR: both; MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; COLOR: #333333
}
.inhaltsbereich H2 {
	CLEAR: both; MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 2px; COLOR: #666666
}
.inhaltsbereich H3 {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 2px; COLOR: #000000
}
.inhaltsbereich H4 {
	MARGIN-TOP: 8px; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; COLOR: #666666
}
.inhaltsbereich H5 {
	MARGIN-TOP: 8px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; COLOR: #7a7979
}
.inhaltsbereich H6 {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 0px; COLOR: #7a7979; FONT-STYLE: italic
}
.inhaltsbereich UL {
	MARGIN-TOP: 8px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 23px; LIST-STYLE-TYPE: square
}
.inhaltsbereich UL LI {
	
}
.inhaltsbereich UL UL LI {
	MARGIN-BOTTOM: 0px
}
.inhaltsbereich OL {
	MARGIN-TOP: 8px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 23px; LIST-STYLE-TYPE: decimal
}
.inhaltsbereich LI {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 3px
}
.inhaltsbereich FORM {
	CLEAR: both; PADDING-RIGHT: 15px; MARGIN-TOP: 8px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dcdcd3
}
.inhaltsbereich FORM H1 {
	CLEAR: none; MARGIN-TOP: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 2px
}
.inhaltsbereich INPUT {
	FONT-SIZE: 0.9em; COLOR: #3c3c3c
}
.inhaltsbereich SELECT {
	FONT-SIZE: 0.9em; COLOR: #3c3c3c; BACKGROUND-COLOR: #ffffff
}
.inhaltsbereich .eingabefeld {
	BORDER-RIGHT: #808285 1px solid; BORDER-TOP: #808285 1px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #808285 1px solid; WIDTH: 500px; COLOR: #3c3c3c; BORDER-BOTTOM: #808285 1px solid; BACKGROUND-COLOR: #ffffff
}
.inhaltsbereich .login_passwort {
	BORDER-RIGHT: #808285 1px solid; BORDER-TOP: #808285 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 0.9em; BORDER-LEFT: #808285 1px solid; WIDTH: 240px; COLOR: #3c3c3c; BORDER-BOTTOM: #808285 1px solid; BACKGROUND-COLOR: #ffffff
}
.inhaltsbereich .suche_lang {
	BORDER-RIGHT: #808285 1px solid; BORDER-TOP: #808285 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 0.9em; BORDER-LEFT: #808285 1px solid; WIDTH: 250px; COLOR: #3c3c3c; BORDER-BOTTOM: #808285 1px solid; BACKGROUND-COLOR: #ffffff
}
.inhaltsbereich .suche_kurz {
	BORDER-RIGHT: #808285 1px solid; BORDER-TOP: #808285 1px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #808285 1px solid; COLOR: #3c3c3c; BORDER-BOTTOM: #808285 1px solid; BACKGROUND-COLOR: #ffffff
}
.inhaltsbereich TEXTAREA {
	BORDER-RIGHT: #808285 1px solid; BORDER-TOP: #808285 1px solid; BORDER-LEFT: #808285 1px solid; WIDTH: 500px; COLOR: #3c3c3c; BORDER-BOTTOM: #808285 1px solid; HEIGHT: 50px; BACKGROUND-COLOR: #ffffff
}
.inhaltsbereich BUTTON {
	BORDER-RIGHT: #808285 1px solid; BORDER-TOP: #808285 1px solid; MARGIN-TOP: 10px; FONT-SIZE: 0.8em; VERTICAL-ALIGN: baseline; BORDER-LEFT: #808285 1px solid; BORDER-BOTTOM: #808285 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.inhaltsbereich SELECT {
	MARGIN-BOTTOM: -1px
}
.inhaltsbereich .eingerueckt {
	MARGIN: 0px 0px 0px 20px
}
.inhaltsbereich .eingerueckt UL {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 0px
}
.inhaltsbereich .toplink {
	FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 0px; TEXT-ALIGN: right
}
.inhaltsbereich .mitarbeiter {
	MARGIN-BOTTOM: 15px
}
.inhaltsbereich .titelleiste {
	CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #afafaf 1px solid; MARGIN-TOP: 30px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px
}
.inhaltsbereich .titelleiste_ohne_linie {
	PADDING-RIGHT: 3px; MARGIN-TOP: 30px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px
}
.inhaltsbereich .startseitenleiste {
	CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #afafaf 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px
}
.inhaltsbereich DIV.startseitenabstand {
	CLEAR: both; MARGIN-BOTTOM: 30px
}
.inhaltsbereich DIV.uebersichtsabstand {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
.inhaltsbereich .grau {
	COLOR: #7a7979
}
.inhaltsbereich DIV.grauhinterlegt {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #dcdcd3
}
.inhaltsbereich .dunkelrot {
	FONT-WEIGHT: bold; COLOR: #990000
}
.inhaltsbereich .ueberschrift {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 8px; WIDTH: 95%; COLOR: #000000
}
.inhaltsbereich .geplant {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 3px 5px; PADDING-LEFT: 26px; BACKGROUND-IMAGE: url(../images/planung3.gif); PADDING-BOTTOM: 15px; MARGIN: 8px 40px 15px 20px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat
}
.inhaltsbereich .pdf {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(../images/pdf.gif); BACKGROUND-REPEAT: no-repeat
}
.inhaltsbereich .icon {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 20px
}
.inhaltsbereich .startseitentext {
	MARGIN-LEFT: 140px; WIDTH: 392px
}
.inhaltsbereich .uebersichtstext {
	MARGIN-LEFT: 140px; WIDTH: 372px
}
#bild {
	CLEAR: both; FONT-SIZE: 0.7em; MARGIN: 5px 10px 5px 0px; WIDTH: 130px; COLOR: #606060; BACKGROUND-COLOR: #dcdcd3
}
#bild_klein {
	CLEAR: both; DISPLAY: inline; FONT-SIZE: 0.7em; FLOAT: left; MARGIN: 5px 10px 5px 0px; WIDTH: 130px; COLOR: #606060; BACKGROUND-COLOR: #dcdcd3
}
#bild_klein P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#bild_gross {
	CLEAR: both; DISPLAY: none; FONT-SIZE: 0.7em; MARGIN-BOTTOM: 10px; WIDTH: 535px; COLOR: #606060; BACKGROUND-COLOR: #dcdcd3
}
#bild_gross P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
* #bild {
	HEIGHT: 0px
}
#bild A {
	COLOR: #606060
}
.left {
	FLOAT: left; MARGIN: 5px 10px 5px 0px
}
.right {
	FLOAT: right; MARGIN: 5px 0px 5px 10px
}
.bildtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.sortierung FORM {
	PADDING-RIGHT: 2px; PADDING-LEFT: 25px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.sortierung SELECT {
	VERTICAL-ALIGN: middle
}
.sortierung INPUT {
	VERTICAL-ALIGN: middle
}
.sprachauswahl {
	VERTICAL-ALIGN: middle; COLOR: #6b6c6f; BORDER-BOTTOM: #afafaf 1px solid
}
.sprachauswahl A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #006633
}
.sprachauswahl A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #006633
}
.sprachauswahl A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #006633
}
.sprachauswahl FORM {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: 3px 6px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(../images/sprachauswahl.gif); PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
.sprachauswahl SELECT {
	VERTICAL-ALIGN: middle
}
.sprachauswahl INPUT {
	VERTICAL-ALIGN: middle
}
.auswahlbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #dcdcd3
}
.fusszeile_druck {
	CLEAR: both; BORDER-TOP: #666666 1px solid; FONT-SIZE: 14px; MARGIN: 2cm auto auto; WIDTH: 17.5cm; COLOR: #666666; HEIGHT: 18px; TEXT-ALIGN: left
}

