
INPUT.link {
 BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: medium none; COLOR: darkgray; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
INPUT.linkhover {
 BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: medium none; COLOR: darkgray; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
INPUT.linkactive {
 BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: medium none; COLOR: darkgray; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
INPUT.linkdisabled {
 BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: medium none; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
UL.leftbound {
 PADDING-LEFT: 15px; MARGIN-LEFT: 1px; COLOR: darkgray;
 padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px;
}
LI.leftbound {
 MARGIN-LEFT: 1px; COLOR: darkgray
}
A.anchor {
 POSITION: relative; TOP: -150px
}
DIV.navpoint {
 BACKGROUND-IMAGE: url(/static/Images/tree.gif); BACKGROUND-REPEAT: repeat-y
}
DIV.navpoint DIV.sub {
 MARGIN-LEFT: 16px
}
DIV.lastnavpoint DIV.sub {
 MARGIN-LEFT: 16px
}
DIV.navpoint A.active {
 FONT-WEIGHT: bold
}
A.flaplink {
 PADDING-LEFT: 0px; POSITION: absolute
}
IMG.tree {
 POSITION: absolute
}
DIV.sitemap DIV#hidden DIV {
 COLOR: #888888
}
DIV.sitemap DIV#hidden A {
 COLOR: #888888
}
DIV.sitemap DIV#hidden {
 PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eeeeee
}
DIV.sitemap DIV#parenthidden {
 BACKGROUND-COLOR: #ffffff
}
DIV.sitemap DIV#parenthidden {
 COLOR: #888888
}
DIV.sitemap DIV#parenthidden A {
 COLOR: #888888
}
DIV.sitemap DIV.actions {
 DISPLAY: inline; VERTICAL-ALIGN: middle; POSITION: absolute
}
DIV.sitemap DIV.actions INPUT {
 BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.BreadCrumb DIV.menuspacer {
 VISIBILITY: hidden
}
.BreadCrumb DIV.navpoint {
 DISPLAY: inline; PADDING-LEFT: 0.2em; FLOAT: left
}
BODY {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
 FONT-SIZE: 1em;
 PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: rgb(214,229,248);
 min-width: 800px;
	background-color: #FFFFFF;
}

#COL_LEFT {
	FONT-SIZE:13px;
}
#COL_RIGHT {
	FONT-SIZE:13px;
}

#TOP {
	FONT-SIZE:13px;
}

#NAVIGATION {
	FONT-SIZE:13px;
}


:unknown CODE {
 FONT-SIZE: 110%
}

H1 {
 FONT-SIZE: 150%; COLOR: darkgray
}
H2 {
 FONT-SIZE: 140%
}
H3 {
 FONT-SIZE: 130%
}
H4 {
 FONT-SIZE: 120%
}
H5 {
 FONT-SIZE: 110%
}
H6 {
 FONT-SIZE: 100%
}
P {
 FONT-SIZE: 100%
}

#efinanz {
 BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: normal; FONT-SIZE: 48px; FLOAT: left; 
 PADDING: 37px 10px 5px 10px
}
IMG {
 BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.none {
 DISPLAY: none
}
.nofloat {
 CLEAR: both; FLOAT: none
}
.filling {
 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top_old {
 BACKGROUND-POSITION: right 0px; BACKGROUND-IMAGE: url(/static/Images/logo.gif); WIDTH: expression(document.body.clientWidth < 960 ? "954px": "auto" ); BACKGROUND-REPEAT: no-repeat; HEIGHT: 103px; BACKGROUND-COLOR: rgb(255,255,255); min-width: 954px;
}

#top {
 BORDER-RIGHT: rgb(255,255,255) 0px solid; BORDER-TOP: rgb(255,255,255) 0px solid; BORDER-LEFT: rgb(255,255,255) 0px solid; ; WIDTH: expression(document.body.clientWidth < 960 ? "962px": "auto" ); BORDER-BOTTOM: rgb(255,255,255) 2px solid; HEIGHT: 103px; BACKGROUND-COLOR: rgb(204,204,204);
 TEXT-ALIGN: left; min-width: 962px;
 padding:0px;
 margin:0px;
 width:100%;
}

#portaltitel {
 BACKGROUND-POSITION: right 0px; BACKGROUND-IMAGE: url(/static/Images/logo.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 103px; BACKGROUND-COLOR: rgb(255,255,255);
 padding:0px;
 margin:0px;
 width:100%;
}

A.startpage {
 COLOR: #000000; TEXT-DECORATION: none;
 padding:0px;
 margin:0px;
 width:100%;
}


#navigation {
 BORDER-RIGHT: rgb(255,255,255) 0px solid; BORDER-TOP: rgb(255,255,255) 0px solid; BORDER-LEFT: rgb(255,255,255) 0px solid; ; WIDTH: expression(document.body.clientWidth < 960 ? "962px": "auto" ); BORDER-BOTTOM: rgb(255,255,255) 2px solid; HEIGHT: 1.9em; BACKGROUND-COLOR: rgb(204,204,204); TEXT-ALIGN: center;
 min-width: 962px;
}
/* #navigation IMG {
 FLOAT: left;
}*/
#outside_nav_left {
 FLOAT: left; MARGIN-LEFT: 8px
}
#outside_nav_right {
 FLOAT: right; MARGIN-RIGHT: 8px
}
.inside_navigation {
 BORDER-RIGHT: rgb(255,255,255) 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: rgb(255,255,255) 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(255,255,255) 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px solid
}
.inside_navigation .entry {
 BORDER-RIGHT: rgb(255,255,255) 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: rgb(255,255,255) 0px solid; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: rgb(255,255,255) 0px solid; COLOR: rgb(204,204,204); LINE-HEIGHT: 1.9em; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(255,255,255) 0px solid
}
.inside_navigation .entry A {
 FONT-WEIGHT: bold; COLOR: rgb(0,0,0); LINE-HEIGHT: 1.9em; TEXT-DECORATION: none
}
.inside_navigation .entry DIV {
 FONT-WEIGHT: bold; FLOAT: left; COLOR: rgb(0,0,0); LINE-HEIGHT: 1.9em; TEXT-DECORATION: none
}
.inside_navigation .entry INPUT {
 MARGIN-TOP: 2px; BORDER-LEFT-COLOR: rgb(204,204,204); FLOAT: left; BORDER-BOTTOM-COLOR: rgb(204,204,204); VERTICAL-ALIGN: middle; COLOR: rgb(0,0,0); BORDER-TOP-COLOR: rgb(204,204,204); LINE-HEIGHT: 1.9em; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: rgb(204,204,204)
}
.inside_navigation .entry A:hover {
 COLOR: #cc0000
}
.outside_main_left {
 FLOAT: left; WIDTH: 2%; HEIGHT: 1px
}
#main {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; ;
 WIDTH: expression(document.body.clientWidth < 800 ? "800px": "auto" ); PADDING-TOP: 0px; min-width: 800px;
 min-width:600px;
}
#main_inside {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#col_left {
 PADDING-RIGHT: 3px; MARGIN-TOP: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 2px; 
 WIDTH: 205px;
 COLOR: #000; PADDING-TOP: 3px
}
#col_right {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; Z-INDEX: 3; FLOAT: right; PADDING-BOTTOM: 3px;
  /* WIDTH: 16em; */
  WIDTH: 205px:
  COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 3px
}
#content {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 220px; COLOR: #000; PADDING-TOP: 3px; HEIGHT: 100%;
 min-width: 650px
}
#mainsingle {
 MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#contentsingle {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 3px
}
.box {
 FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; OVERFLOW: hidden;
 width:205px;
 COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;
	border: 0;
}

.box .container {
 BACKGROUND-COLOR: rgb(255,255,255)
}
.boxfooter HR {
 BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #fff; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: #fff
}
.boxinside {
 
}
.box .head A {
 COLOR: #fff; TEXT-DECORATION: none
}
.box .head A:hover {
 COLOR: #fff; TEXT-DECORATION: none
}
.box .head A:visited {
 COLOR: #fff; TEXT-DECORATION: none
}
.box .head {
 FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: rgb(255,255,255); LINE-HEIGHT: 1.6em; BORDER-BOTTOM: rgb(255,255,255) 2px solid; BACKGROUND-COLOR: darkgray
}
.box .head H2 {
 FONT-SIZE: 0.9em
}
.box .container A {
 COLOR: darkgray; TEXT-DECORATION: none 
}
.box .container A:hover {
 COLOR: darkgray; TEXT-DECORATION: none
}
.box .container A:visited {
 COLOR: darkgray; TEXT-DECORATION: none
}
.box .container .filling {
 PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 5px
}

.box .head .filling {
 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.box .head .filling .boxtitle {
 FONT-WEIGHT: bold; MARGIN: 0px;
}

#content .box {
 BORDER-RIGHT: darkgray 1px solid; BORDER-TOP: darkgray 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: darkgray 1px solid; WIDTH: 100%; COLOR: rgb(0,0,0); BORDER-BOTTOM: darkgray 1px solid; BACKGROUND-COLOR: rgb(255,255,255)
}
#content .boxinside {
 MARGIN: 0px
}
#content .box .head {
 FONT-WEIGHT: bold; COLOR: rgb(255,255,255)
}
#content .box .head A {
 COLOR: #fff; TEXT-DECORATION: none
}
#content .box .head A:hover {
 COLOR: #fff; TEXT-DECORATION: none
}
#content .box .head A:visited {
 COLOR: #fff; TEXT-DECORATION: none
}
#content .box .container {
 WIDTH: 100%; COLOR: #000; BACKGROUND-REPEAT: repeat-y
}


#content .box .container A {
 TEXT-DECORATION: none
}
#content .box .container A:hover {
 TEXT-DECORATION: none
}
#content .box .container A:visited {
 TEXT-DECORATION: none
}
#content .box .footxx {
 WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px; padding-bottom:0px; padding-top:0px; margin-top:0x; margin-bottom:0px;
 BACKGROUND-COLOR:green;
}
#contentsingle .box {
 BORDER-RIGHT: darkgray 1px solid; BORDER-TOP: darkgray 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: darkgray 1px solid; WIDTH: 100%; COLOR: rgb(0,0,0); BORDER-BOTTOM: darkgray 1px solid; BACKGROUND-COLOR: rgb(255,255,255)
}
#contentsingle .boxinside {
 MARGIN: 15px
}
#contentsingle .box .head {
 FONT-WEIGHT: bold; WIDTH: 100%; COLOR: rgb(255,255,255); BACKGROUND-COLOR: darkgray
}
#contentsingle .box .head A {
 COLOR: #fff; TEXT-DECORATION: none
}
#contentsingle .box .head A:hover {
 COLOR: #fff; TEXT-DECORATION: none
}
#contentsingle .box .head A:visited {
 COLOR: #fff; TEXT-DECORATION: none
}
#contentsingle .box .container {
 WIDTH: 100%; COLOR: #000; BACKGROUND-REPEAT: repeat-y
}
#contentsingle .box .container A {
 TEXT-DECORATION: none
}
#contentsingle .box .container A:hover {
 TEXT-DECORATION: none
}
#contentsingle .box .container A:visited {
 TEXT-DECORATION: none
}
#contentsingle .footxx {
 WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 2px; padding-bottom:0px; padding-top:0px; margin-top:0x; margin-bottom:0px;
 BACKGROUND-COLOR:red;
}
.box .container TABLE {
 BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 98%; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.box .container TH {
 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 1px 4px 1px 1px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: darkgray; TEXT-ALIGN: left
}
.box .container TH A {
 FONT-WEIGHT: bold; COLOR: #fff
}
.box .container TH A:hover {
 FONT-WEIGHT: bold; COLOR: #fff
}
.box .container TH A:visited {
 FONT-WEIGHT: bold; COLOR: #fff
}
.dark {
 BACKGROUND-COLOR: #d6e6f9
}
.focus {
 BACKGROUND-COLOR: rgb(255,244,215)
}
.box .container TD {
 PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 1px; COLOR: #000; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.box .container IMG.action {
 WIDTH: 16px; HEIGHT: 16px
}
.box .container .freeze {
 COLOR: #ccc
}
#ctop {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: 0px; HEIGHT: 3px
}
#main_ctop {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 3px; min-width: 700px
}
#main_ctop_inside {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 3px
}
#btm {
 FLOAT: left; WIDTH: 95%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 3px
}
#main_btm {
 BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(/static/Images/main_btm_bg_left.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat
}
#main_btm_inside {
 BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(/static/Images/main_btm_bg_right.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
}
.boxactions {
 PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 1.2em
}
.action A {
 PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: darkgray
}
.action IMG {
 WIDTH: 1.18em; HEIGHT: 1.18em
}
.head .action_text {
 DISPLAY: none
}
.action A:hover {
 BACKGROUND-POSITION: 0px -28px
}
.action#focus A {
 BACKGROUND-IMAGE: url(/static/Images/focus_l.gif)
}
.action#focusright A {
 BACKGROUND-IMAGE: url(/static/Images/focus_r.gif)
}
.action#help A {
 BACKGROUND-IMAGE: url(/static/Images/help.gif)
}

.action#normal A {
  BACKGROUND-IMAGE: url(/static/Images/normal.gif)
}
.action#fullmode A{
  BACKGROUND-IMAGE: url(/static/Images/lupe_plus.gif)
}
.action#exitfullmode A{
  BACKGROUND-IMAGE: url(/static/Images/lupe_minus.gif)
}
.action#normalverkleinern A {
 /* BACKGROUND-IMAGE: url(/static/Images/normal.gif)*/
  BACKGROUND-IMAGE: url(/static/Images/reduce.gif) 
}


.action#mini A {
 BACKGROUND-IMAGE: url(/static/Images/mini.gif)
}
.action#maxi A {
 /* ACKGROUND-IMAGE: url(/static/Images/maxi.gif)*/
   BACKGROUND-IMAGE: url(/static/Images/normal.gif)
}

.action#reduce A {
 BACKGROUND-IMAGE: url(/static/Images/reduce.gif)
}


.action#editpnode A {
 BACKGROUND-IMAGE: url(/static/Images/pnedit.gif)
}
.action#reload A {
 BACKGROUND-IMAGE: url(/static/Images/reload.gif)
}
.action#edit A {
 BACKGROUND-IMAGE: url(/static/Images/edit.gif)
}
.action#view A {
 BACKGROUND-IMAGE: url(/static/Images/view.gif)
}
#labeltop {
 FLOAT: left; WIDTH: 95%
}
#alllabels {
 PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/static/Images/label_alllabels.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-BOTTOM: darkgray 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px
}
#alllabels DIV {
 FLOAT: left; HEIGHT: 17px
}
#alllabels DIV A {
 FLOAT: left; HEIGHT: 17px
}
#alllabels A {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#alllabels #active {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: rgb(0,0,0); PADDING-TOP: 2px; HEIGHT: 17px
}
.label {
 BACKGROUND-POSITION: 1px 0px; BACKGROUND-IMAGE: url(/static/Images/label.gif); MARGIN-LEFT: 0px; COLOR: rgb(0,0,0); BACKGROUND-REPEAT: no-repeat
}
.labelhover {
 PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px -25px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/static/Images/label.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.labelactive {
 PADDING-RIGHT: 0px; BACKGROUND-POSITION: 1px -50px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/static/Images/label.gif); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.label A {
 COLOR: rgb(0,0,0)
}
.label A:hover {
 COLOR: rgb(0,0,0)
}
.labelactive A {
 COLOR: rgb(0,0,0)
}
.labelhover A {
 COLOR: rgb(0,0,0)
}
.labelend {
 BACKGROUND-IMAGE: url(/static/Images/label_h_bg.gif); MARGIN: 0px; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat
}
FORM {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
 BORDER-RIGHT: darkgray 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: darkgray 1px solid; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; BORDER-LEFT: darkgray 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: darkgray 1px solid
}
FIELDSET FIELDSET {
 PADDING-RIGHT: 5px; DISPLAY: inline; MARGIN: 5px 5px 15px
}
LEGEND {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px -1px; COLOR: darkgray; PADDING-TOP: 5px; BACKGROUND-COLOR: rgb(255,255,255)
}
INPUT.image {
 MARGIN: 1px
}
INPUT.biginput {
 BORDER-RIGHT: rgb(0,102,204) 1px solid; BORDER-TOP: rgb(0,102,204) 1px solid; FLOAT: left; BORDER-LEFT: rgb(0,102,204) 1px solid; COLOR: rgb(0,102,204); BORDER-BOTTOM: rgb(0,102,204) 1px solid
}
INPUT.biginputfocus {
 BORDER-RIGHT: rgb(0,102,204) 1px solid; BORDER-TOP: rgb(0,102,204) 1px solid; FLOAT: left; BORDER-LEFT: rgb(0,102,204) 1px solid; COLOR: rgb(0,102,204); BORDER-BOTTOM: rgb(0,102,204) 1px solid
}
INPUT.small {
 BORDER-RIGHT: rgb(0,102,204) 1px solid; BORDER-TOP: rgb(0,102,204) 1px solid; FLOAT: left; BORDER-LEFT: rgb(0,102,204) 1px solid; COLOR: rgb(0,102,204); BORDER-BOTTOM: rgb(0,102,204) 1px solid
}
TEXTAREA {
 BORDER-RIGHT: rgb(0,102,204) 1px solid; BORDER-TOP: rgb(0,102,204) 1px solid; FLOAT: left; BORDER-LEFT: rgb(0,102,204) 1px solid; COLOR: rgb(0,102,204); BORDER-BOTTOM: rgb(0,102,204) 1px solid
}
SELECT {
 BORDER-RIGHT: rgb(0,102,204) 1px solid; BORDER-TOP: rgb(0,102,204) 1px solid; FLOAT: left; BORDER-LEFT: rgb(0,102,204) 1px solid; COLOR: rgb(0,102,204); BORDER-BOTTOM: rgb(0,102,204) 1px solid
}
LABEL {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 110px; COLOR: rgb(0,0,0); PADDING-TOP: 0px; TEXT-ALIGN: left
}
.button {
 FLOAT: left; CURSOR: hand; COLOR: darkgray; margin:0px;padding:0px;MARGIN-RIGHT: 5px;
}
BUTTON {
 FLOAT: left; CURSOR: hand; COLOR: darkgray; margin:0px;padding:0px;
 TEXT-ALIGN: center; horizontal-align: center
}

BUTTON IMG {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 0px
}

.buttondesign {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; COLOR: darkgray; PADDING-TOP: 0px; TEXT-ALIGN: center; horizontal-align: center
}
.buttondesign IMG {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: hand; PADDING-TOP: 0px;
 margin-right:1px;
}
.buttondesigntop {
 PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 2.2em; CURSOR: hand; COLOR: darkgray; HEIGHT: 1.9em
}
.button#cancel {
 FLOAT: right; COLOR: red
}
.accesskey {
 TEXT-DECORATION: underline
}
.input {
 FLOAT: left; WIDTH: 250px
}
.horizontal {
 FLOAT: left; MARGIN: 0px 4px 10px 0px
}
.biginput {
 MARGIN: 0px 0px 10px; WIDTH: 135px; BACKGROUND-COLOR: rgb(255,255,255)
}
.biginputfocus {
 MARGIN: 0px 0px 10px; WIDTH: 135px; BACKGROUND-COLOR: rgb(255,244,215)
}
#col_left .biginput {
 MARGIN: 0px 0px 10px; WIDTH: 135px; BACKGROUND-COLOR: rgb(255,255,255)
}
#col_right .biginput {
 MARGIN: 0px 0px 10px; WIDTH: 135px; BACKGROUND-COLOR: rgb(255,255,255)
}
#col_left .biginputfocus {
 MARGIN: 0px 0px 10px; WIDTH: 135px; BACKGROUND-COLOR: rgb(255,244,215)
}
#col_right .biginputfocus {
 MARGIN: 0px 0px 10px; WIDTH: 135px; BACKGROUND-COLOR: rgb(255,244,215)
}
.biginputdisabled {
 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 135px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: rgb(234,234,234)
}
.biginputfocusdisabled {
 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 135px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: rgb(234,234,234)
}
#col_left .biginputdisabled {
 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 135px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: rgb(234,234,234)
}
#col_right .biginputdisabled {
 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 135px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: rgb(234,234,234)
}
#col_left .biginputfocusdisabled {
 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 135px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: rgb(234,234,234)
}
#col_right .biginputfocusdisabled {
 BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 135px; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: rgb(234,234,234)
}
.trennlinie {
 BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: darkgray; BORDER-BOTTOM: medium none; HEIGHT: 1px; BACKGROUND-COLOR: darkgray
}
.checkboxcontainer {
 FLOAT: left
}
.checkboxelement INPUT {
 BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.radiocontainer {
 FLOAT: left
}
.radioelement INPUT {
 BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.error {
 MARGIN: 10px 0px 10px 5px; COLOR: rgb(255,0,0)
}
.biginputerror {
 BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: red 1px solid; WIDTH: 135px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffeeee
}
#col_left .biginputerror {
 BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: red 1px solid; WIDTH: 135px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffeeee
}
#col_right .biginputerror {
 BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; MARGIN: 0px 0px 10px; BORDER-LEFT: red 1px solid; WIDTH: 135px; BORDER-BOTTOM: red 1px solid; BACKGROUND-COLOR: #ffeeee
}
#paging {
 BORDER-RIGHT: darkgray 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: darkgray 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: darkgray 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: darkgray 0px solid
}
DIV#tipDiv {
 BORDER-RIGHT: #6585b0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #6585b0 1px solid; PADDING-LEFT: 4px; Z-INDEX: 99999; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: #6585b0 1px solid; WIDTH: 135px; COLOR: #000; LINE-HEIGHT: 1.2; PADDING-TOP: 4px; BORDER-BOTTOM: #6585b0 1px solid; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: rgb(255,244,215)
}
DIV.tp1 {
 COLOR: #336; FONT-STYLE: italic; FONT-FAMILY: Tahoma, Verdana, Helvetica, sans
}
DIV.tp2 {
 FONT-WEIGHT: bolder; COLOR: #337; PADDING-TOP: 4px; FONT-FAMILY: Tahoma, Verdana, Helvetica, sans
}
.feedback {
 FONT-WEIGHT: bold; POSITION: relative
}
.message {
 ; MARGIN-TOP: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0"); DISPLAY: block
}
.feedback .ok {
 PADDING-RIGHT: 0px; PADDING-LEFT: 70px; BACKGROUND-IMAGE: url(/static/Images/button_ok.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #008000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
.feedback .info {
 PADDING-RIGHT: 0px; PADDING-LEFT: 70px; BACKGROUND-IMAGE: url(/static/Images/messagebox_info.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: darkgray; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
.feedback .warn {
 PADDING-RIGHT: 0px; PADDING-LEFT: 70px; BACKGROUND-IMAGE: url(/static/Images/messagebox_warning.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #ee7711; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
.feedback .alert {
 PADDING-RIGHT: 0px; PADDING-LEFT: 70px; BACKGROUND-IMAGE: url(/static/Images/messagebox_critical.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #c00000; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
INPUT {
 CURSOR: hand
}
* {
 FONT-SIZE: 100.1%
}
 
/* CSS-ALT BEGINN */
#content .container .filling .h0-bereich {
  padding: 0 0 0 19px;
  font-weight: normal;
  font-size: 22pt;
  color: darkgray;
  font-style: italic;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling H1 {
  font-weight: normal;
  font-size: x-large;
  color: darkgray;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling H2 {
  font-weight: normal;
  font-size: large;
  color: darkgray;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling H3 {
  font-weight: normal;
  font-size: medium;
  color: darkgray;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content .container .filling P {
  font-size: 1em;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling table {
  font-size: small;
  color: darkgray;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content .container .filling table P {
  font-weight: normal;
  font-size: small;
  color: #000000;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling table A {
  font-weight: normal;
  color: darkgray;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
 
#content .container .filling table A:hover {
  color: #darkgray;
  text-decoration: underline;
}
 
#content .container .filling UL {
  font-size: small;
  list-style-image: url(/static/Images/bullet_quad_gray.jpg);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  list-style-type: disc;
}
 
#content .container .filling OL {
  font-size: small;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling UL UL {
  list-style-image: url(/static/Images/bullet_round.jpg);
  list-style-type: disc;
}
 
#content .container .filling .url {
  padding: 0 0 8px 13px;
  font-weight: normal;
  font-size: 48px;
  vertical-align: bottom;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
 
#content .container .filling .url:hover {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .klein .tab_aussen {
  width: 24px;
  border-top: none;
  border-bottom: 1px solid #000000;
  border-collapse: collapse;
  height: 16px;
}
#content .container .filling .tab_trenner {
  width: 12px;
  border-top: none;
  border-bottom: 1px solid #000000;
  border-collapse: collapse;
  height: 16px;
}
#content .container .filling .tab_selected {
  border: 1px solid darkgray;
  border-bottom: 1px solid #d6e6f9;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  width: 140px;
  color: darkgray;
  border-collapse: collapse;
  height: 16px;
  text-align: center;
}
#content .container .filling .tab_unselected {
  border: 1px solid #darkgray;
  border-bottom: 1px solid darkgray;
  border-collapse: collapse;
  background-color: #ffffff;
  font-weight: normal;
  font-size: 12px
  font-family: Arial, Helvetica, sans-serif;
  width: 140px;
  color: #darkgray;
  height: 16px;
  text-align: center;
}
 
#content .container .filling .tab_selected_tb {
  border: 1px solid #000000;
  border-bottom: none;
  border-collapse: collapse;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  width: 140px;
  height: 16px;
  text-align: center;
}
 
#content .container .filling .tab_unselected_tb {
  font-size: 12px
  font-family: Arial, Helvetica, sans-serif;
  width: 140px;
  color: #e5e5e5;
  border-bottom: 1px solid #000000;
  border-collapse: collapse;
  height: 16px;
  text-align: center;
}
 
#content .container .filling .tab_link {
  font-size: 12px
  font-family: Arial, Helvetica, sans-serif;
}
 
#content .container .filling .tab_rechter_Rand {
  border: 1px solid #d6e6f9;
  border-right: 1px solid darkgray;
  font-weight: bold;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  width: 200px;
  border-collapse: collapse;
}
 
#content .container .filling P TABLE {
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
 
#content .container .filling P TABLE TH {
  padding: 2px 2px 2px 2px;
  font-weight: bold;
  font-size: small;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #d6e6f9;
}
 
#content .container .filling P TABLE TD {
  border: 1px solid #ffffff;
  padding: 4px 4px 4px 4px;
  font-weight: normal;
  font-size: x-small;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #d6e6f9;
}
 
#content .container .filling .tab-info {
  border: 2px solid #ffffff;
  width: 100%;
  background-color: #ffffff;
  min-width: 100%;
  max-width: 100%;
}
 
#content .container .filling .tab-info TH {
  padding: 4px 4px 4px 4px;
  font-weight: bold;
  font-size: x-small;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #darkgray;
}
 
#content .container .filling .tab-info TD {
  padding: 4px 4px 4px 4px;
  font-weight: normal;
  font-size: x-small;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #d6e6f9;
}
 
#content .container .filling .tab-header {
  font-weight: bold;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: darkgray;
  text-align: left;
}
 
#content .container .filling .tab-body {
  padding: 0 10px 0 10px;
  border: 1px solid #ffffff;
  color: #000000;
  background-color: #d6e6f9;
}
 
#content .container .filling .hide-tab {
  border: none;
  background-color: #ffffff;
}
 
#content .container .filling .ausw-o {
  padding: 5px 5px 5px 5px;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
#content .container .filling .ausw-o:hover {
  color: darkgray;
  text-decoration: none;
}
 
#content .container .filling .ausw-o:active {
  color: #000000;
  text-decoration: none;
}
/*
#content .container .filling .ausw-h {
  font-size: x-small;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration: none;
}
*/
#content .container .filling .ausw-h:hover {
  color: #darkgray;
  text-decoration: underline;
}
 
#content .container .filling .ausw-l {
  padding: 0 0 0 1px;
  font-weight: bold;
  font-size: 11px;
  color: #ffffff;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
 
#content .container .filling .ausw-l:hover {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .ausw-l:active {
  color: #ffffff;
  text-decoration: none;
}
 
#content .container .filling .ausw-o2 {
  padding: 5px 5px 5px 5px;
  font-weight: bold;
  font-size: 12px;
  color: darkgray;;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
 
#content .container .filling .ausw-o2:hover {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .ausw-o2:active {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .ausw-r {
  PADDING-LEFT: 1px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: darkgray;
  FONT-STYLE: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: none;
}
 
#content .container .filling .ausw-r:hover {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .ausw-r:active {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .telefon A {
  font-weight: bold;
  font-size: x-small;
  color: #ffffff;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
}
 
#content .container .filling .telefon A:hover {
  color: #000000;
  text-decoration: none;
}
 
#content .container .filling .menue {
  font-weight: normal;
  font-size: 13px;
  color: #ffffff;
  padding: 5px 0 3px 0;
  font-style: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 
#content .container .filling .menue A {
  font-weight: normal;
  font-size: 13px;
  color: #ffffff;
  padding: 5px 0 3px 0;
  font-style: normal;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 
#content .container .filling .menue A:hover {
  color: #d6e6f9;
}
 
#content .container .filling .linktxt {
  font-weight: bold;
  font-size: small;
}
 
#content .container .filling .popup {
  padding: 0 0 0 10px;
  font-weight: bold;
  font-size: 15pt;
  COLOR: darkgray;
}
 
#content .container .filling .text7 {
  font-weight: normal;
  font-size: 12px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
 
#content .container .filling .text9 {
  font-weight: normal;
  font-size: 9pt;
  color: #ffffff;
}
 
#content .container .filling .text9hinweis {
  font-weight: normal;
  font-size: 9pt;
  color: #990000;
}
 
#content .container .filling .text-form {
  font-weight: normal;
  font-size: 9pt;
}
 
#content .container .filling .fontblack {
  color: #d6e6f9;
}
 
#content .container .filling .galerietext {
  font-size: 12px;
  font-style: normal;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#content .container .filling DIV.Prefiew {
  display: block;
}

#content .container .filling DIV.Preview {
  display: block;
}

 
#content .container .filling table {
  width: 100% !important;
}
 
#content .container .filling table tr {
  padding: 10px;
}
 
#content .container .filling table table td {
  background-color: #D6E6F9;
}

#content .container .filling table .tbody
{
	padding-left:5px;
}

#content .container .filling table td
{
	padding-left:5px;
}
 
#content .container .filling table table td p.p-small {
  padding: 0 5px;
}
/* CSS-ALT ENDE */

/* Im Portaltemplate wenn kein Vollbild
#content .box .container
{    
    min-width:530px;
    width:expression(document.body.clientWidth < 940 ? "500px": "96%" );
}
*/

#content .box .hscrollcontainer
{
 WIDTH: 100%;
 overflow-x: auto;
 overflow-y: hidden;
}

#content .box .vscrollcontainer
{
 WIDTH: 100%;
 height:220px;
 overflow-x: auto;
 overflow-y: auto;
}

#content .box .foot
{
  BACKGROUND-COLOR:white;heigth:0px;padding:2px;
}

/* Boxen ausrichten und größen festlegen*/
#top {
	padding:0px;
	margin:0px;
}

#navigation {
	padding:0px;
	margin:0px;
}

#main {
	padding:0px;
	margin:0px;
	padding-top:5px;
}

#content {
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-right:5px;
}

#col_left {
	padding:0px;
	margin:0px;
	padding-left:5px;
}
#col_right {
	padding:0px;
	margin:0px;
	padding-right:5px;
}

.box {
	width:211px;
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:10px;
	
}

.head {
 font-size:13px;
}

#pbc {
 font-size:13px;
}

/* ENDE Boxen ausrichten */


#col_left
{
  background-color:yellow;
  display:none;
}

#col_right
{
  background-color:brown;
  display:none;
}


#navigation
{
  background-color:green;
  display:none;

}

.boxactions
{
  background-color:blue;
  display:none;
}


.navigation
{
  background-color:red;
}

#top
{
  background-color:pink;
  display:none;
}

/* BREAD */
.ausw-h
{
  background-color:gray; 
}

.box {
BORDER-SIZE:1px !important;
BORDER-COLOR: GRAY !important;
}


#content .box .hscrollcontainer
{
 WIDTH: auto !important;
 HEIGHT: auto !important;
 overflow-x: auto !important;
 overflow-y: auto !important;
}

#content .box .vscrollcontainer
{
 WIDTH: auto !important;
 HEIGHT: auto !important;
 overflow-x: auto !important;
 overflow-y: auto !important;
}

.filling A {
	COLOR:darkgray;
}


* {
color: #000000 !important;
}

.PBC a {
font-size: 80%;
float: right;
font-weight: normal;
}

.box {
border: 0 !important;
font-size: 10pt;
}

h1 {
font-size: 150% !important;
}
h2 {
font-size: 140% !important;
}

.einleitungsbild {
width: 10em;
}