/* Der Scrollbalken IE 5.5 */
body,textarea,div,iframe { scrollbar-face-color:#dddddd; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#aaaaaa; scrollbar-3dlight-color:#000000; scrollbar-arrow-color:#000000; scrollbar-track-color:#efefef; scrollbar-darkshadow-color:#000000; }
div.dbtabelle { scrollbar-face-color:#d4d0c8; scrollbar-highlight-color:#d4d0c8; scrollbar-shadow-color:#d4d0c8; scrollbar-3dlight-color:#ffffff; scrollbar-arrow-color:#000000; scrollbar-track-color:#efefef; scrollbar-darkshadow-color:#808080; }
*:focus{ outline:none; }
/* Tree */
a.t0i { color:#000000; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0i:link { color:#000000; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0i:visited { color:#000000; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0i:hover { color:#0a24aA; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0is { color:#0a246a; background-color:#afbecc; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0is:link { color:#0a246a; background-color:#afbecc; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0is:visited { color:#0a246a; background-color:#afbecc; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
a.t0is:hover { color:#0a246a; background-color:#afbecc; text-decoration:none; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; }
.jstree-default .jstree-wholerow-clicked { background: #afbecc !important; background: -webkit-linear-gradient(top, #afbecc 0%, #afbecc 100%) !important; background: linear-gradient(to bottom, #afbecc 0%, #afbecc 100%) !important; }
table.ceTreeOut { background-color:#ffffff; border:0px solid #ffffff; }
table.ceTreeOver { background-color:#afbecc; border:0px solid #ffffff; }
table.ceTreeGhost { background-color:#f0f0f0; border:0px solid #f0f0f0; }
td.ceTree { text-align:left; vertical-align:middle; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
td.ceTreeGhost { text-align:left; vertical-align:middle; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
a.ceTree { text-decoration:none; }
a.ceTree:link { text-decoration:none; }
a.ceTree:visited { text-decoration:none; }
a.ceTree:hover { text-decoration:none; }
/* Icon */
table.iconb { border:1px solid #000000; }
/* Menu umrandung */
table.MenuRand { background-color:#d4d0c8; border:2px groove #ffffff; }
/* Tabellen Titel */
table.DBTabelle { background-color:#d4d0c8; border-style:solid; border-width:1; border-top-color:#808080; border-left-color:#808080; border-right-color:#808080; border-bottom-color:#808080; }
td.TabTitle { background-color:#d4d0c8; border-style:solid; border-width:1; border-top-color:#ffffff; border-left-color:#ffffff; border-right-color:#808080; border-bottom-color:#808080; }
td.TabStatus { background-color:#d4d0c8; border-style:solid; border-width:1; border-top-color:#808080; border-left-color:#d4d0c8; border-right-color:#ffffff; border-bottom-color:#ffffff; }
td.TabPrimaer { background-color:#f0f0f0; }
/* Die HilfsBox */
div.HilfsBox { background-color:#ffffe1; border:1px solid #d4d0c8; padding:2; }
/* Der Combo Kontext */
table.ceComboOut { background-color:#dddddd; border:1px solid #dddddd; }
table.ceComboOver { background-color:#afbecc; border:1px solid #0a246a; }
table.ceComboGhost { background-color:#f0f0f0; border:1px solid #f0f0f0; }
td.ceCombo { text-align:left; vertical-align:middle; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
td.ceComboGhost { text-align:left; vertical-align:middle; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
a.ceCombo { text-decoration:none; }
a.ceCombo:link { text-decoration:none; }
a.ceCombo:visited { text-decoration:none; }
a.ceCombo:hover { text-decoration:none; }
/* Der SelectBox */
table.ceSelectOver { background-color:#afbecc; border:1px solid #0a246a; }
table.ceSelectOut { background-color:#ffffff; border:1px solid #ffffff; }
table.ceSelectGhost { background-color:#f0f0f0; border:1px solid #f0f0f0; }
td.ceSelect { text-align:left; vertical-align:middle; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
td.ceSelectGhost { text-align:left; vertical-align:middle; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
a.ceSelect { text-decoration:none; }
a.ceSelect:link { text-decoration:none; }
a.ceSelect:visited { text-decoration:none; }
a.ceSelect:hover { text-decoration:none; }
/* Das Kontext Menu */
table.ceKontextOut { background-color:#dddddd; border:1px solid #dddddd; }
table.ceKontextOver { background-color:#afbecc; border:1px solid #0a246a; }
table.ceKontextGhost { background-color:#dddddd; border:1px solid #dddddd; }
td.ceKontext { font-weight:bold; text-align:left; vertical-align:middle; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
td.ceKontextGhost { font-weight:bold; text-align:left; vertical-align:middle; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
a.ceKontext { text-decoration:none; }
a.ceKontext:link { text-decoration:none; }
a.ceKontext:visited { text-decoration:none; }
a.ceKontext:hover { text-decoration:none; }
/* Der Eingabeknopf */
table.ceKnopfOut { background-color:#eeeeee; border:0px solid #000000; }
table.ceKnopfOver { background-color:#fefefe; border:0px solid #8080f0; }
table.ceKnopfGhost { background-color:#eeeeee; border:0px solid #111111; }
td.ceKnopf { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
td.ceKnopfGhost { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
a.ceKnopf { text-decoration:none; }
a.ceKnopf:link { text-decoration:none; }
a.ceKnopf:visited { text-decoration:none; }
a.ceKnopf:hover { text-decoration:none; }
/* Der MenuKnopf */
table.ceMenuKnopfOut { background-color:#d4d0c8; border:1px solid #d4d0c8; }
table.ceMenuKnopfOver { background-color:#afbecc; border:1px solid #0a246a; }
table.ceMenuKnopfGhost { background-color:#d4d0c8; border:1px solid #d4d0c8; }
td.ceMenuKnopf { text-align:center; vertical-align:middle; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
td.ceMenuKnopfGhost { text-align:center; vertical-align:middle; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
a.ceMenuKnopf { text-decoration:none; }
a.ceMenuKnopf:link { text-decoration:none; }
a.ceMenuKnopf:visited { text-decoration:none; }
a.ceMenuKnopf:hover { text-decoration:none; }
/* Der MenuStyleknopf Standard */
table.ceMenuStyleButtonOut { background-color:#dddddd; border:1px solid #aaaaaa; color:#000000; }
table.ceMenuStyleButtonOver { background-color:#afbecc; border:1px solid #0a246a; color:#555555; }
table.ceMenuStyleButtonGhost { background-color:#dddddd; border:1px solid #aaaaaa; color:#000000; }
td.ceMenuStyleButton { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
td.ceMenuStyleButtonGhost { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:2; padding-right:2; white-space:nowrap; }
a.ceMenuStyleButton { text-decoration:none; }
a.ceMenuStyleButton:link { text-decoration:none; }
a.ceMenuStyleButton:visited { text-decoration:none; }
a.ceMenuStyleButton:hover { text-decoration:none; }
/* Der MenuButtonDown */
table.ceStyleMenuButtonDown { background-color:#d4d0c8; border:1px solid #0a246a; }
td.ceStyleMenuButtonDown { padding:1; }
/* Das Menu */
table.ceStyleMenu { background-color:#d4d0c8; border:0px solid #65799f; }
td.ceStyleMenu { padding:1; }
/* Der AppBody */
table.ceStyleBody { background-color:#d4d0c8; border:0px solid #65799f; }
/* Der Styleknopf Standard */
table.ceStyleButtonOut { background-color:#d4d0c8; border:0px solid; }
table.ceStyleButtonOver { background-color:#afbecc; border:0px solid; }
table.ceStyleButtonGhost { background-color:#d4d0c8; border:0px solid; }
td.ceStyleButton { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
td.ceStyleButtonGhost { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
a.ceStyleButton { text-decoration:none; }
a.ceStyleButton:link { text-decoration:none; }
a.ceStyleButton:visited { text-decoration:none; }
a.ceStyleButton:hover { text-decoration:none; }
/* Der Styleknopf Form */
table.ceFormStyleOut { background-color:#eeeeee; border:0px solid; }
table.ceFormStyleOver { background-color:#fefefe; border:0px solid; }
table.ceFormStyleGhost { background-color:#eeeeee; border:0px solid; }
td.ceFormStyle { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#000000; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
td.ceFormStyleGhost { font-weight:bold; vertical-align:middle; text-align:center; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
a.ceFormStyle { text-decoration:none; }
a.ceFormStyle:link { text-decoration:none; }
a.ceFormStyle:visited { text-decoration:none; }
a.ceFormStyle:hover { text-decoration:none; }
/* Formular Elemente */
input { color:#111111; text-decoration:none; font-weight:normal; }
textarea { color:#111111; text-decoration:none; font-weight:normal; }
.ceStyleReadOnly { color:#555555; background-color:#f0f0f0; }
.ceStyleReadOnlyText { color:#555555; }
.ceStyle { color:#000000; background-color:#ffffff; }
.ceStyleFG { background-color:#dddddd; }
.ceStyleSlider { background-color:#dddddd; }
table.ceStyleFocus { background-color:#ffffe1; }
table.ceStyleBlur { background-color:#ffffff; }
/* Kalender */
table.ceKalenderOut { background-color:#ffffff; border:1px solid #ffffff; }
table.ceKalenderOver { background-color:#b6bdd2; border:1px solid #0a246a; }
table.ceKalenderGhost { background-color:#ffffff; border:1px solid #ffffff; }
td.ceKalender { text-align:right; vertical-align:middle; text-decoration:none; color:#000000; padding-top:1; padding-bottom:0; padding-left:0; padding-right:1; white-space:nowrap; }
td.ceKalenderGhost { text-align:right; vertical-align:middle; text-decoration:none; color:#555555; padding-top:0; padding-bottom:0; padding-left:0; padding-right:0; white-space:nowrap; }
a.ceKalender { text-decoration:none; }
a.ceKalender:link { text-decoration:none; }
a.ceKalender:visited { text-decoration:none; }
a.ceKalender:hover { text-decoration:none; }
/* Kalender Farben */
.ceKalenderTitel { text-decoration:none; font-weight:bold; color:#d4d0c8; background-color:#808080; border-color:#808080; text-align:center; cursor:default; border-style:solid; border-width:1; }
.ceKalenderInhalt { text-decoration:none; font-weight:normal; text-align:right; color:#000000; }
.ceKalenderSonntag { text-decoration:none; font-weight:normal; text-align:right; color:#e00000; }
.ceKalenderWeekNr { text-decoration:none; font-weight:normal; text-align:right; color:#0a246a; }
/* Die LoBand Umrandung*/
table.ceLoBandLO { background-color:#dddddd; border:1px solid #666666; }
/* Die LoBand Buttons*/
table.ceLoBandLOB { background-color:#eeeeee; border:1px solid #666666; }
/* Element Hintergrundfarbe */
.ceStyleBGColor { background-color:#aaaaaa; }
