#pagecontent, .documentdate, .documentpath { font-size:10pt; width:600px;
	font-family:Arial, Helvetica, sans-serif; color:#000;
 }

#pagecontent a {
	text-decoration: none !important;
}

.documentdate, .documentpath {
	font-size:9pt;
}

.documentimage { padding-top:10px; }
 
a { color:#000; }
.printitem {}
.printitem h1 { clear:both; font-size:14pt !important; font-weight:bold; border-bottom:1px solid #000; }
.printitem h2 { clear:both; font-size:12pt !important; font-weight:bold; border-bottom:1px solid #000; }
.printitem p { clear:both; font-size:10pt !important; font-weight:normal; }	
	
a img { border:0px; }

#banner { display:none; }
#reiter { display:none; }
#banner { display:none; }
#kopfbox { display:none; }
#rubriknavi { display:none; }
#bereichsnavi { display:none; }
#brotkrumen { display:none; }
#listfunktionen { display:none; }
#footer { display:none; }


* html * body #reiter { display:block; }
* html * body #banner { display:block; }
* html * body #kopfbox { display:block; }
* html * body #rubriknavi { display:block; }
* html * body #bereichsnavi { display:block; }
* html * body #brotkrumen { display:block; }
* html * body #listfunktionen { display:block; }
* html * body #footer { display:block; }

/* Organigramm */
.organigrammbox { clear:both; background:#fff; margin:0px; padding:0px; font-size:1.1em; }
.organigrammbox h1 { height:1%; font-size:1.9em; margin-top:10px; border-bottom:1px solid #686868; }
.organigrammbox .ueberschriftpluslevel0 { margin-bottom:0px; padding:2px 4px 2px 15px; background:#FFF url(../gfx/punkt.gif) no-repeat 0px; border-bottom:1px solid #686868; margin-top:10px;}
.organigrammbox .ueberschriftminuslevel0 { margin-bottom:0px; padding:2px 4px 2px 15px; background:#FFF url(../gfx/punktminus.gif) no-repeat 0px; border-bottom:1px solid #686868; margin-top:10px;}
.organigrammbox .ueberschriftplus { margin-bottom:0px; padding:2px 4px 2px 15px; background:#FFF url(../gfx/punkt.gif) no-repeat 0px; margin-top:10px;}
.organigrammbox .ueberschriftminus { margin-bottom:0px; padding:2px 4px 2px 15px; background:#FFF url(../gfx/punktminus.gif) no-repeat 0px; margin-top:10px;}
#organigramm .organigrammbox .ueberschriftplus a { color:#000; }
#organigramm .organigrammbox .ueberschriftplus a:hover { color:#000; text-decoration:none; }
#organigramm .organigrammbox .ueberschriftplus a:activ { color:#000; }
#organigramm .organigrammbox .ueberschriftplus a:visited { color:#000; }
	#organigramm .organigrammbox .ueberschriftminus a { color:#000; }
#organigramm .organigrammbox .ueberschriftminus a:hover { color:#000; text-decoration:none; }
#organigramm .organigrammbox .ueberschriftminus a:activ { color:#000; }
#organigramm .organigrammbox .ueberschriftminus a:visited { color:#000; }
	#organigramm .organigrammbox .ueberschriftpluslevel0 a { color:#000; }
#organigramm .organigrammbox .ueberschriftpluslevel0 a:hover { color:#000; text-decoration:none; }
#organigramm .organigrammbox .ueberschriftpluslevel0 a:activ { color:#000; }
#organigramm .organigrammbox .ueberschriftpluslevel0 a:visited { color:#000; }
	#organigramm .organigrammbox .ueberschriftminuslevel0 a { color:#000; }
#organigramm .organigrammbox .ueberschriftminuslevel0 a:hover { color:#000; text-decoration:none; }
#organigramm .organigrammbox .ueberschriftminuslevel0 a:activ { color:#000; }
#organigramm .organigrammbox .ueberschriftminuslevel0 a:visited { color:#000; }
.organigrammbox h2 { font-size:1.5em; margin-top:10px; border-bottom:1px solid #686868;}
.organigrammbox .auswahl { height:1%; border:0px; border-bottom:1px solid #686868; background:#fff; margin-bottom:20px; height:1%; }
.organigrammbox .auswahl .left { border-right:0px; text-align:center; float:left; padding:4px; }
.organigrammbox .auswahl .last { text-align:center; float:left; padding:4px; }
#organigramm .organigrammbox .auswahl a { color:#000; }
#organigramm .organigrammbox .auswahl a:hover { color:#000; text-decoration:underline; }
#organigramm .organigrammbox .auswahl a:activ { color:#000; }
#organigramm .organigrammbox .auswahl a:visited { color:#000; }

.organigrammbox .letters { background:#FFF; }
.organigrammbox .letters .auswahlletters .left { border-right:0px; float:left; text-align:center; }
				
.organigrammbox .people { border:1px solid #686868; line-height:1.2em; background:#FFF;  }
.organigrammbox .people2 { margin-top:0px; border-bottom:1px solid #686868; border-top:0px solid #686868; line-height:1.2em; background:#FFF;}
.organigrammbox .people2 .drei_halten { border-bottom:1px solid #FFF; height:1%; font-size:0.8em; }
.organigrammbox .people2 .drei_halten .name { border:0px; float:left; padding:4px; width:260px;}
.organigrammbox .people2 .drei_halten .position { border:0px; float:left; padding:4px; width:140px; }
.organigrammbox .people2 .drei_halten .kontakt { border:0px; float:left; padding:4px; width:140px; }

.organigrammbox .people2 .drei_halten .name_stw { border:0px; float:left; padding:4px; width:200px;}
.organigrammbox .people2 .drei_halten .position_stw { border:0px; float:left; padding:4px; width:200px; }
.organigrammbox .people2 .drei_halten .kontakt_stw { border:0px; float:left; padding:4px; width:140px; }

				.letters { margin-top:10px;}
				.letters a { padding:4px;}
				.suchebox { background:FFF;}
				.suchebox input { width:200px; background:url(../gfx/farbverlauf2.jpg); border:1px solid #000; margin-top:5px; padding:1px;}
				.suchebox input.button {width:90px; height:20px; font-size:1.2em; background:#CACACA;color:#000; font-weight:bold; border:1px solid #000; margin-top:5px; padding:0px;}
				.suchebox input.radio {width:90px; height:20px; font-size:1.2em; background:#F2F2F2; color:#fff; font-weight:bold; border:1px solid #686868; margin-top:5px; padding:0px;}

.organigrammbox .ansprechpartnerbox { font-size:1.0em;}
.organigrammbox .ergebnis { margin-top:20px; margin-bottom:20px; }
