#navigationMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.8em; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0px
}
#navigationService UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.8em; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0px
}
.subMenu UL {
	PADDING-RIGHT: 0px
}
LI.menuA {
	LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
LI.menuASub {
	LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
LI.menuASelect {
	LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
LI.menuANoSub {
	LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
LI.menuX {
	BORDER-TOP: #d3d9e7 0.07em solid
}
LI.menuBSelect {
	LINE-HEIGHT: 1.5em
}
.subMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0px -0.7em; COLOR: #ffffff; PADDING-TOP: 0px
}
.linieOben {
	BORDER-TOP: #d3d9e7 0.07em solid
}
LI.menuS {
	BORDER-TOP: #d3d9e7 0.07em solid; FONT-SIZE: 110%; LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
#navigationService LI.menuA {
	FONT-SIZE: 110%; LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
#navigationService LI.menuASub {
	FONT-SIZE: 110%; LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
#navigationService LI.menuASelect {
	FONT-SIZE: 110%; LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
#navigationService LI.menuANoSub {
	FONT-SIZE: 110%; LINE-HEIGHT: 1.75em; BORDER-BOTTOM: #d3d9e7 0.07em solid; LETTER-SPACING: 0.1em
}
.ciVerweiseB LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 1em 0.2em; PADDING-TOP: 0px
}
LI.ciVerweiseBa {
	MARGIN: 0px
}
UL.ciUebersicht {
	MARGIN: 0px 0px 0px 1.3em
}
UL.ciListe {
	MARGIN: 0px 0px 0px 1.3em
}
.ciListe LI {
	MARGIN: 0.5em 0px
}
.contextUL1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0px
}
.contextLI1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
.contextUL3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0px
}
.contextLI3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ciZweiSpLinks .checkbox {
	MARGIN-RIGHT: 0.4em
}
.ciZweiSpRechts .checkbox {
	MARGIN-RIGHT: 0.4em
}
DIV.sucheLinksSchmal {
	CLEAR: both; FLOAT: left; WIDTH: 8em
}
DIV.sucheLinks {
	CLEAR: both; FLOAT: left; WIDTH: 16em
}
DIV.sucheRechts {
	FLOAT: left
}
DIV.suchefeldRechts {
	
}
.suchinfos TR {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.suchinfos TD {
	PADDING-LEFT: 1em; VERTICAL-ALIGN: top
}
#context .suchbox .links {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 1.8em; TEXT-ALIGN: right
}
#context .suchbox .links IMG {
	PADDING-TOP: 0.2em
}
#context .suchbox .linksZusatz {
	PADDING-LEFT: 4em; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 1.8em; TEXT-ALIGN: right
}
#context .suchbox .rechts {
	PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0.1em
}
UNKNOWN {
	WIDTH: 14em
}
#context .suchbox .clear {
	MARGIN-TOP: -1em
}
TD.sblinks {
	PADDING-RIGHT: 0.5em; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.sbrechts {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top
}
TABLE TABLE TD.sblinks {
	PADDING-LEFT: 1.5em
}
.sblinks IMG {
	PADDING-TOP: 0.2em
}
.suchfeldBreit {
	BORDER-RIGHT: #cccccc 0.07em solid; BORDER-TOP: #cccccc 0.07em solid; BORDER-LEFT: #cccccc 0.07em solid; WIDTH: 25em; BORDER-BOTTOM: #cccccc 0.07em solid; BACKGROUND-COLOR: #ffffff
}
.suchfeldSchmal {
	BORDER-RIGHT: #cccccc 0.07em solid; BORDER-TOP: #cccccc 0.07em solid; BORDER-LEFT: #cccccc 0.07em solid; WIDTH: 5em; BORDER-BOTTOM: #cccccc 0.07em solid; BACKGROUND-COLOR: #ffffff
}
.sucheSubmit {
	BORDER-RIGHT: #506388 0.07em solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0.07em solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 0.07em solid; PADDING-TOP: 0px; BORDER-BOTTOM: #506388 0.07em solid; HEIGHT: 1.8em; BACKGROUND-COLOR: #e2e6f1
}
.bestellBox {
	BORDER-RIGHT: #cccccc 0.07em solid; BORDER-TOP: #cccccc 0.07em solid; BORDER-LEFT: #cccccc 0.07em solid; WIDTH: 1.5em; BORDER-BOTTOM: #cccccc 0.07em solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.bestellSubmit {
	BORDER-RIGHT: #506388 0.07em solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0.07em solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 0.07em solid; PADDING-TOP: 0px; BORDER-BOTTOM: #506388 0.07em solid; BACKGROUND-COLOR: #e2e6f1
}
.bestellArtikelbox {
	BORDER-RIGHT: #818fb4 0.07em solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #818fb4 0.07em solid; PADDING-LEFT: 0.3em; MARGIN-BOTTOM: 0.2em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #818fb4 0.07em solid; PADDING-TOP: 0px; BORDER-BOTTOM: #818fb4 0.07em solid; BACKGROUND-COLOR: #eff2fa
}
.bestellArtikelbox H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0.3em
}
.bestellArtikelNavi {
	BORDER-TOP: #818fb4 0.07em solid; PADDING-TOP: 0.5em; TEXT-ALIGN: right
}
DIV.kalSpalteLinks {
	CLEAR: both; FLOAT: left; WIDTH: 15em
}
DIV.kalSpalteRechts {
	FLOAT: left
}
#content TABLE.terminkalender {
	BORDER-RIGHT: #1f3250 0.07em solid; PADDING-RIGHT: 0px; BORDER-TOP: #1f3250 0.07em solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #1f3250 0.07em solid; WIDTH: 17em; PADDING-TOP: 0px; BORDER-BOTTOM: #1f3250 0.07em solid; BORDER-COLLAPSE: collapse
}
#content TABLE.monatsindex {
	BORDER-BOTTOM-STYLE: none
}
#content .terminkalender TR {
	TEXT-ALIGN: center
}
#content .terminkalender TH {
	TEXT-ALIGN: center
}
#content .terminkalender TD {
	TEXT-ALIGN: center
}
#content .terminkalender TH {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 14%; PADDING-TOP: 0.2em
}
#content .terminkalender TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 14%; PADDING-TOP: 0.2em
}
#content TABLE.monatsindex TH {
	WIDTH: 25%
}
#content TABLE.monatsindex TD {
	WIDTH: 25%
}
#content .terminkalender TR.monatsauswahl {
	BORDER-RIGHT: #1f3250 0.07em solid; BORDER-LEFT: #1f3250 0.07em solid; BORDER-BOTTOM: #e7ddd1 0.07em solid; BACKGROUND-COLOR: #e2e6f1
}
#content .terminkalender .monatsauswahl TH {
	BORDER-RIGHT: #ffffff 0.07em solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #ffffff 0.07em solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #ffffff 0.07em solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ffffff 0.07em
}
#content .terminkalender TR.monatsauswahl .links {
	BORDER-LEFT: #1f3250 0.07em solid
}
#content .terminkalender TR.monatsauswahl .rechts {
	BORDER-RIGHT: #1f3250 0.07em solid
}
#content .terminkalender TR.ersteZeile TH {
	BORDER-TOP: #1f3250 0.07em solid
}
#content .terminkalender TH.monat {
	BACKGROUND-COLOR: #e2e6f1
}
#content .terminkalender .datum TD {
	BORDER-RIGHT: #ffffff 0.07em solid; BORDER-TOP: #ffffff 0.07em solid; BORDER-LEFT: #ffffff 0.07em solid; BORDER-BOTTOM: #ffffff 0.07em
}
#content .terminkalender .datum TD.montag {
	BORDER-LEFT: #1f3250 0.07em solid
}
#content .terminkalender .datum TD.sonntag {
	BORDER-RIGHT: #1f3250 0.07em solid
}
#content .terminkalender .datum TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e2e6f1
}
#content .terminkalender .datum TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e2e6f1
}
#content .terminkalender .datum .highlight A {
	FONT-WEIGHT: bold
}
#content .terminkalender .datumLetzteZeile TD {
	BORDER-RIGHT: #ffffff 0.07em solid; BORDER-TOP: #ffffff 0.07em solid; BORDER-LEFT: #ffffff 0.07em solid; BORDER-BOTTOM: #1f3250 0.07em solid
}
#content .terminkalender .datumLetzteZeile TD.montag {
	BORDER-LEFT: #1f3250 0.07em solid
}
#content .terminkalender .datumLetzteZeile TD.sonntag {
	BORDER-RIGHT: #1f3250 0.07em solid
}
#content .terminkalender .datumLetzteZeile TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e2e6f1
}
#content .terminkalender .datumLetzteZeile TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e2e6f1
}
#content .terminkalender .datumLetzteZeile .highlight A {
	FONT-WEIGHT: bold
}
#content .terminkalender abbr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#contentInhalt .form_terminkalender .leerzeile {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#contentInhalt .form_terminkalender FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#contentInhalt .form_terminkalender LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0px
}
#contentInhalt .form_terminkalender FIELDSET LABEL {
	MARGIN-LEFT: 0.5em
}
#contentInhalt .form_terminkalender FIELDSET LEGEND LABEL {
	MARGIN-LEFT: 0px
}
#context TABLE.terminkalender {
	BORDER-RIGHT: #1f3250 0.07em solid; PADDING-RIGHT: 0px; BORDER-TOP: #1f3250 0.07em solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #1f3250 0.07em solid; WIDTH: 98%; PADDING-TOP: 0px; BORDER-BOTTOM: #1f3250 0.07em solid; BORDER-COLLAPSE: collapse
}
#context TABLE.monatsindex {
	BORDER-BOTTOM-STYLE: none
}
#context .terminkalender TR {
	TEXT-ALIGN: center
}
#context .terminkalender TH {
	TEXT-ALIGN: center
}
#context .terminkalender TD {
	TEXT-ALIGN: center
}
#context .terminkalender TH {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 14%; PADDING-TOP: 0.2em
}
#context .terminkalender TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; WIDTH: 14%; PADDING-TOP: 0.2em
}
#context TABLE.monatsindex TH {
	WIDTH: 25%
}
#context TABLE.monatsindex TD {
	WIDTH: 25%
}
#context .terminkalender TR.monatsauswahl {
	BORDER-RIGHT: #1f3250 0.07em solid; BORDER-LEFT: #1f3250 0.07em solid; BORDER-BOTTOM: #e7ddd1 0.07em solid; BACKGROUND-COLOR: #e3d5c4
}
#context .terminkalender .monatsauswahl TH {
	BORDER-RIGHT: #f6ebdf 0.07em solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #f6ebdf 0.07em solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #f6ebdf 0.07em solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #f6ebdf 0.07em
}
#context .terminkalender TR.monatsauswahl .links {
	BORDER-LEFT: #1f3250 0.07em solid
}
#context .terminkalender TR.monatsauswahl .rechts {
	BORDER-RIGHT: #1f3250 0.07em solid
}
#context .terminkalender TR.ersteZeile TH {
	BORDER-TOP: #1f3250 0.07em solid
}
#context .terminkalender TH.monat {
	BACKGROUND-COLOR: #e3d5c4
}
#context .terminkalender .datum TD {
	BORDER-RIGHT: #e3d5c4 0.07em solid; BORDER-TOP: #e3d5c4 0.07em solid; BORDER-LEFT: #e3d5c4 0.07em solid; BORDER-BOTTOM: #e3d5c4 0.07em; BACKGROUND-COLOR: #f6ebdf
}
#context .terminkalender .datum TD.montag {
	BORDER-LEFT: #1f3250 0.07em solid
}
#context .terminkalender .datum TD.sonntag {
	BORDER-RIGHT: #1f3250 0.07em solid
}
#context .terminkalender .kopfzeile TH.montag {
	BORDER-LEFT: #e3d5c4 0.07em solid
}
#context .terminkalender .datum TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e3d5c4
}
#context .terminkalender .datum TD.highlight2 {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e7ddd1
}
#content .terminkalender .datum TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e2e6f1
}
#context .terminkalender .datum .highlight A {
	FONT-WEIGHT: bold
}
#context .terminkalender .datumLetzteZeile TD {
	BORDER-RIGHT: #e3d5c4 0.07em solid; BORDER-TOP: #e3d5c4 0.07em solid; BORDER-LEFT: #e3d5c4 0.07em solid; BORDER-BOTTOM: #1f3250 0.07em solid; BACKGROUND-COLOR: #f6ebdf
}
#context .terminkalender .datumLetzteZeile TD.montag {
	BORDER-LEFT: #1f3250 0.07em solid
}
#context .terminkalender .datumLetzteZeile TD.sonntag {
	BORDER-RIGHT: #1f3250 0.07em solid
}
#context .terminkalender .datumLetzteZeile TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e3d5c4
}
#context .terminkalender .datumLetzteZeile TD.highlight2 {
	BACKGROUND-COLOR: #f6ebdf
}
#content .terminkalender .datumLetzteZeile TD.highlight {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e2e6f1
}
#context .terminkalender .datumLetzteZeile .highlight A {
	FONT-WEIGHT: bold
}
#context .terminkalender abbr {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.kalenderLinks {
	CLEAR: both; FLOAT: left; WIDTH: 25%
}
.kalenderRechts {
	FLOAT: left; WIDTH: 48%
}
#contentInhalt TABLE.terminergebnis {
	WIDTH: 80%
}
#contentInhalt .terminergebnis TD {
	BORDER-RIGHT: #d3d9e7 0.07em solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #d3d9e7 0.07em solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #d3d9e7 0.07em solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #d3d9e7 0.07em solid; BACKGROUND-COLOR: #eff2fa
}
.terminergebnis TH {
	BORDER-RIGHT: #d3d9e7 0.07em solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #d3d9e7 0.07em solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #d3d9e7 0.07em solid; PADDING-TOP: 0.3em; BORDER-BOTTOM: #d3d9e7 0.07em solid; BACKGROUND-COLOR: #eff2fa
}
#contentInhalt .terminergebnis TD.leerzeile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 0.5em; BACKGROUND-COLOR: #f6f7fb
}
.terminergebnis TR.leerzeile {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 0.5em; BACKGROUND-COLOR: #f6f7fb
}
#contentInhalt .terminergebnis TD.termindatum {
	FONT-WEIGHT: bold; WIDTH: 14em
}
