/* GILT NUR FUER DIE STARTSEITE ZENTRUM, KAPITEL001 */
div.kopfbild001aus { display: none }
div.kopfbild001an { display: block !important }
/* ENDE DEFINITIONEN STARTSEITE ZENTRUM */

body { 
	margin: 0;
	background-color: #fff
}	
img { border: 0 }
table { border-collapse: collapse }
hr{
	background-color:#8a8a8a; /* Mozilla 1.4 */
	color:#8a8a8a; /* IE 6 */
	border: #8a8a8a; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * Links * * * * * * * * * * * * * * * * * * * * * * * */
a    { color: #8a8a8a; text-decoration: none }
.content a:hover   { text-decoration: underline }
/* * * * * * * * * * * * * * * * * * * * * * * Schriften * * * * * * * * * * * * * * * * * * * * * * * * * */
td, th, p {  
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 1.4em;
	color: #333;
	vertical-align: top
}
th { text-align: left }
#pfad { 
	font-family: verdana, arial, sans-serif;
	font-size: x-small;  
	padding: 10px 0
}

h1 { 
	text-transform: uppercase;
	line-height: 1.4em;
	font-size: 1.4em;
	font-weight: bold;
	color: #8a8a8a;
}
h2 { 
	line-height: 1.4em;
	font-size: 1.0em;
	font-weight: bold;
	color: #8a8a8a; 
}
/* * * * * * * * * * * * * * * * * * * * * * * Horizontale Linie * * * * * * * * * * * * * * * * * * * * * */
td.underline { border-bottom: 1px solid #8a8a8a }
td.trennline { border-right: 1px solid #8a8a8a }
/* * * * * * * * * * * * * * * * * * * * * * * Menü statisch * * * * * * * * * * * * * * * * * * * * * * * */
table.statisch { margin-bottom: 5px }
table.statisch td { text-align: center }
table.statisch a {
	font-size: 11px; line-height: 16px;
	vertical-align: middle;	 
	font-family: verdana,arial,sans-serif; color: #000;
}
table.statisch a:visited { color: #000000 }
table.statisch a:hover { color: #999; text-decoration: none }
/* * * * * * * * * * * * * * * * * * * * * * * Menü baumebene * * * * * * * * * * * * * * * * * * * * * * * */
a.home { 
	display: block; 
	padding: 6px; width: 186px;
	font-size:  11px; 
	font-family: verdana, arial, sans-serif; 
	color: #fff !important; 
	text-transform: uppercase; 
	line-height: 1.2em;
	vertical-align: middle; 
	margin-bottom: 10px; 
	background-color: #8a8a8a
}
a:hover.home { 
	background-color: #999;
}
div.baumeintraglink a {  
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 1.2em
}
div.baumebene0 { margin-top: 1px; }

div.baumebene0 a, div.baumebene0 a:visited { display: block; width: 188px; background-color: #8a8a8a; color: #fff; padding: 6px; padding-left: 6px  }
div.baumebene1 a, div.baumebene1 a:visited { display: block; width: 178px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 16px }
div.baumebene2 a, div.baumebene2 a:visited { display: block; width: 168px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 26px; background-position: 18px 50%; background-image: url(../grafiken/bullet.gif); background-repeat: no-repeat; }
div.baumebene3 a, div.baumebene3 a:visited { display: block; width: 158px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 36px; background-position: 28px 50%; background-image: url(../grafiken/bullet.gif); background-repeat: no-repeat; }
div.baumebene4 a, div.baumebene4 a:visited { display: block; width: 148px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 46px; background-position: 38px 50%; background-image: url(../grafiken/bullet.gif); background-repeat: no-repeat; }
div.baumebene5 a, div.baumebene5 a:visited { display: block; width: 138px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 56px; background-position: 48px 50%; background-image: url(../grafiken/bullet.gif); background-repeat: no-repeat; }
div.baumebene6 a, div.baumebene6 a:visited { display: block; width: 128px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 66px; background-position: 58px 50%; background-image: url(../grafiken/bullet.gif); background-repeat: no-repeat; }
div.baumebene7 a, div.baumebene7 a:visited { display: block; width: 108px; background-color: #ddd; color: #4a4a4a; padding: 6px; padding-left: 76px; background-position: 68px 50%; background-image: url(../grafiken/bullet.gif); background-repeat: no-repeat; }

div.baumeintraglink a:hover { 
	color: #fff;
	background-color: #999 
}

div.baumseitegeladen a { 
	background-color: #ffffff !important; 
	color: #4a4a4a !important 
}

.baumeintragtauschenbutton {}
.baumeintragausschneidenbutton {}
.baumeintragrechtebutton {display:none;}
.baumeintragktqbutton {}
/* * * * * * * * * * * * * * * * * * Navigationsmenue * * * * * * * * * * * * * * * * * * * * */
table#navigationsmenue { border-left: 1px solid #8a8a8a }
span.navmenueeintragausgewaehlt { 
	display: block; 
	float: left;
	padding: 4px 4px; 
	font-size:  xx-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;  
	background-color: #8a8a8a; 
	color: #ffffff; 
	border: 1px solid #8a8a8a;
	cursor: pointer;
	margin-left: -1px;
	margin-top: -1px 
}
a.navmenueeintrag { 
	display: block; 
	float: left;
	padding: 4px 4px;
	font-size:  xx-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;  
	background-color: #ffffff; 
	color: #999999; 
	border: 1px solid #8a8a8a;
	cursor: pointer;
	margin-left: -1px;
	margin-top: -1px 
}
a:visited.navmenueeintrag { color: #999999 }
a:hover.navmenueeintrag {  
	color: #ffffff;  
	background-color: #999999;
	text-decoration: none 
}
/* * * * * * * * * * * * * * * * * * datacurator funktionsleiste 2 * * * * * * * * * * * * * * * * * * * * */
table#artikelmenue { border-left: 1px solid #8a8a8a }
span.artikelmenueausgewaehlt { 
	display: block; 
	float: left;
	padding: 4px 4px; 
	font-size: xx-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;  
	background-color: #8a8a8a; 
	color: #ffffff; 
	border: 1px solid #8a8a8a;
	cursor: pointer;
	margin-left: -1px;
	margin-top: -1px 
}
a.artikelmenuelink { 
	display: block; 
	float: left;
	padding: 4px 4px;
	font-size: xx-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;   
	background-color: #ffffff; 
	color: #999999; 
	border: 1px solid #8a8a8a;
	cursor: pointer;
	margin-left: -1px;
	margin-top: -1px 
}
a:visited.artikelmenuelink { color: #999999 }
a:hover.artikelmenuelink {
	color: #ffffff;
	background-color: #999999;  
	text-decoration: none 
}
/* * * * * * * * * * * * * * * * * * * Seiteneinstellungen * * * * * * * * * * * * * * * * * * * * * * * */
table.seiteneinstellungenmenuetabelle { width: 240px }
table.seiteneinstellungenmenuetabelle td { padding: 0; vertical-align: middle !important }
table.seiteneinstellungenmenuetabelle td.deaktivert {  
	display: block;
	padding: 4px 4px;
	font-size: x-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;
	background-color: #cccccc; 
	color: #ffffff; 
	border-bottom: 1px solid #ffffff;
	cursor: pointer; 
	vertical-align: middle !important
}
table.seiteneinstellungenmenuetabelle b { 
	display: block;
	padding: 4px 4px; 
	border-bottom: 1px solid #ffffff; 
	font-weight: normal 
}
table.seiteneinstellungenmenuetabelle a { 
	display: block;
	padding: 4px 4px;
	font-size: x-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;
	background-color: #8a8a8a; 
	color: #ffffff !important; 
	border-bottom: 1px solid #ffffff;
	cursor: pointer
}
table.seiteneinstellungenmenuetabelle a:hover {  
	text-decoration: none;
	background-color: #999999; 
}
/* * * * * * * * * * * * * * * * * * * * * * * Neues * * * * * * * * * * * * * * * * * * * * * * * * * * */
div.neuesListeDatumKlammerTitel { 
	display: block; 
	padding: 4px;
	font-size: x-small; 
	font-family: verdana, arial, sans-serif; 
	text-transform: uppercase;
	color: #ffffff; 
	background-color: #81B37D 
}
span.neuesListeZeit { color: #000000 }
div.neuesListeLink { display: block; margin: 8px 4px }
/* * * * * * * * * * * * * * * * * * * * * * * Nachrichten * * * * * * * * * * * * * * * * * * * * * * * * * * */
table#nachrichten { 
	border: 0px; 
	width: 100%; 
	border-collapse: separate; 
}

table#nachrichten td, table#nachrichten th { 
	padding: 4px;
	font-weight: normal; 
	color: #000; 
	background-color: #fff !important;
	font-size: 11px !important;
}
table#nachrichten td { border-bottom: 1px solid #8a8a8a; }
table#nachrichten td div { 
	font-weight: normal !important; 
	font-size: 11px !important;
}

table#nachrichten th { 
	color: #fff; 
	background-color: #8a8a8a !important; 
	font-weight: bold; 
}
/* * * * * * * * * * * * * * * * * * * * * * * * ABC * * * * * * * * * * * * * * * * * * * * * * * * * * * */
div.abcbuttonliste { display: block; width: 220px }
span.abcbuttoneintrag, span.abcbuttoneintrag form { display: inline }
span.abcbuttoneintrag {  }
input.abcbutton {  
	font-family: verdana, arial, sans-serif; 
	font-size: x-small; 
	color: #999999; 
	border: 1px solid #8a8a8a;
	background-color: #ffffff; 
	cursor: pointer; 
	margin: 4px; 
	padding: 2px; 
	width: 18px; 
	vertical-align: middle 
}
div.abcWortZusamfass { margin-bottom: 5px }
div.abcWortZusamfassUeberschrift { 
	display: block; 
	padding: 2px 6px; 
	background-color: #cccccc }
div.abcleermeldung { 
	display: block; 
	padding: 2px 6px } 
span.abcWortZusamfassErsterBuchstabe { 
	font-weight: bold; 
	padding-right: 3px; 
	border-right: 1px solid #000000 }
span.abcWortZusamfassRestlBuchstaben { padding-left: 3px }
div.abcWortZusamfass { border: 0px solid red !important }
/* * * * * * * * * * * * * * * * * * * * * * * * Hit * * * * * * * * * * * * * * * * * * * * * * * * * * * */
table.hitliste td, table.hitliste th { padding: 4px; border: 1px solid #999999 }
table.hitliste td.hitlisteSpalteNummer { text-align: right; font-size: x-small }
table.hitliste td.hitlisteSpalteZugriffe { text-align: right; font-size: x-small; white-space: nowrap }
table.hitliste td.hitlisteSpalteLink { padding: 0 }
/* * * * * * * * * * * * * * * * * * * * * * * * Gruppe * * * * * * * * * * * * * * * * * * * * * * * * * */
table.gruppeedit td { padding: 4px }
/* * * * * * * * * * * * * * * * * * * * * * * * Funktion * * * * * * * * * * * * * * * * * * * * * * * * * */
table.funktionedit td { padding: 4px }
/* * * * * * * * * * * * * * * * * * * * * * * * * Person * * * * * * * * * * * * * * * * * * * * * * * * * */
table.personanzeige th { padding: 4px 6px; text-align: left; background-color: #aaaaaa;  font-size: x-small; font-weight: normal; font-family: arial, verdana, sans-serif; color: #666666 }
table.personanzeige td { padding: 4px }
table.personedit td { padding: 4px }
/* * * * * * * * * * * * * * * * * * * * * * * Versionshinweise * * * * * * * * * * * * * * * * * * * * * * */
table.version { 
	margin-top: 30px;
	border-top: 1px solid #CCCCCC 
}
table.version td {  
	font-family: verdana, arial, sans-serif!important; 
	font-size: x-small; 
	color: #999;
	border-bottom: 1px solid #CCCCCC; 
	padding: 3px
}
table.version td a {  
	color: #8a8a8a
}
table.version td img { 
	opacity:0.5; 
	-moz-opacity:0.5; 
	-khtml-opacity:0.5; 
	filter: alpha(opacity=50) 
}
div.versionsnummern {}
div.versionsnummernerklaerung {}
div.versionautor {}
div.versiondatum {}
table.TabelleVersionenListe td { border: 1px solid #999999 }
td.TabelleVersionenListeAngaben, td.TabelleVersionenListeEintrag  { padding: 4px }
div.versionbuttonliste {}
div.TabelleVersionenListeDetail {}
td.TabelleVersionenListe { border: 1px solid #999999; padding: 4px }
td.TabelleVersionenListeTitel { background-color: #cccccc; padding: 4px }
div.TabelleVersionenListeBemerkung { padding: 4px; width: 170px }
td.TabelleVersionenListeHinweis { padding: 4px }
div.versionsbutton button { width: 120px }
/* * * * * * * * * * * * * * * * * * * * * * * Suche * * * * * * * * * * * * * * * * * * * * * * * * * * * */
span.suchhinweis {  
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; 
	color: #999999 
}
input.strSucheOK  { font-size: 10px; border: 1px solid #8a8a8a; background-color: #8a8a8a; font-family: verdana, arial, sans-serif; color: #ffffff; cursor:pointer; padding: 2px; width: 70px; text-transform: uppercase }
input.strSuchWort { font-size: 12px; border: 1px solid #8a8a8a; background-color: #ffffff; font-family: arial, verdana, sans-serif; color: #000000; line-height: 20px; height: 20px; vertical-align: middle; width: 145px }
table.suche td { padding: 1px  }

div#suchergebnissliste {}
.suchergebnishinweis { display: block; padding: 4px }
div.suchtrefferpfad, div.suchtreffertitel, div.suchtreffertelefon { display: block }

div.suchtrefferpfad {font-weight: bold;}


/* * * * * * * * * * * * * * * * * Überschriften Dateianhang Unterkapitel Verweisliste * * * * * * * * * * */
div.verweisetitel, div.suchergebnissueberschrift { 
	display: block; 
	background-color: #8a8a8a; 
	padding: 4px;
	font-size: xx-small; 
	font-family: verdana, arial, sans-serif;
	line-height: 12px;
	color: #ffffff; 
	text-transform: uppercase;
	margin-bottom: 5px
}
div.suchergebnissueberschrift { 
	background-color: #ff0000; 
}
div.verweisetitel {
	padding-left: 24px;
}
.legendklasse { 
	display: block; 
	background-color: #8a8a8a; 
	padding: 4px;
	margin-bottom: 10px;
	font-size: x-small; 
	font-family: verdana, arial, sans-serif;
	color: #ffffff; 
	text-transform: uppercase 
}

.fieldsetklasse { 
	margin-bottom: 10px 
}
/* * * * * * * * * * * * * * * * * * * * * * * Dateianhang * * * * * * * * * * * * * * * * * * * * * * * * */
div.dateianhangbox {}
table.dateianhangstabelle {}
table.dateianhangstabelle td { 
	padding: 4px;  
	font-size: x-small; 
	font-family: arial, verdana, sans-serif 
}
a.dateianhangslinkbild {}
td.dateianhangszellename, a.dateianhangslinktext {}
td.dateianhangszellegroesse { text-align: right; white-space: nowrap }
/* * * * * * * * * * * * * * * * * * * * * * * Unterkapitel * * * * * * * * * * * * * * * * * * * * * * * * */
div.unterkapitelanhangbox {}
div.unterkapitelkasten {}
a.unterkapiteleintrag {} /* s.u. */
/* * * * * * * * * * * * * * * * * * * * * * * Kontaktliste * * * * * * * * * * * * * * * * * * * * * * * * */
span.kontaktlisteneintrag, div.kontaktfieldset {} /* Kontakt */
div.kontaktlistennotiz {} /* Kontaktbeschreibung Titel*/
div.kontaktlisteninhalt {} /* Kontaktbeschreibung */
table.TabelleKontaktliste {}
td.kontaktbild { width: 50px; padding: 6px; line-height: 50px; vertical-align: top }
.kontaktlistendetail { display: block; padding: 2px }
span.kontaktlistennotiz { 
	display: block; 
	background-color: #ddd; 
	padding: 4px;
	font-size: x-small; 
	font-family: verdana, arial, sans-serif;
	color: #4a4a4a; 
	text-transform: uppercase
}

/* Verweisliste
<div>
	<div>
		<span></span>
	</div>
	<div>
		<span>
			<span>
				<img>
					<span>
						<a>
							<img />
						</a>
					</span>
			</span>
		</span>
	</div>
</div>		
*/
div.verweisfieldset {}
	div.verweislegendaussen {} 
		span.verweislegendinnen { padding-left: 4px } 
	div.verweislisteneintrag {}
		span.verweislisteninhaltinneneintrag {}
		span.verweislisteninhaltinneneintrag img { display: none }
			div.verweislisteninhaltinneneintrag span.keinumbruch { display: inline; white-space: normal }
				img.verweislistenicon { display: none }
					span.keinumbruch {}
						span.verweislisteninhaltinneneintrag a { display: block; width: 170px; padding: 6px; padding-left: 4px }
					 		span.verweislisteninhaltinneneintrag a img { display: none }
					
div.dcfieldset {}
	div.dcfieldsetlegend {} 
		span.dcfieldsetlegendtext {} 
	div.dcfieldsetinhalt {}
		div.dcfieldsetinhalt, span.fussnote {}
/* Ende Verweisliste
*/
table.TabelleReport {}

a.baumEinfuegeButtonAussch { display: inline; line-height: 20px; padding: 1px 5px; border: 1px solid #060; background-color: #393; color: #fff } /* hierunter einfügen */
div.baumeintragrechtebutton, div.baumeintragausschneidenbutton, div.baumeintragtauschenbutton, div.baumeintragktqbutton { display: inline }
/* * * * * * * * * * * * * * * * * * * * * * * Neues * * * * * * * * * * * * * * * * * * * * * * * * * * */
div.neuesListeLink a {  
	padding-bottom: 2px; 
	padding-left: 0px; 
	background-repeat: no-repeat; 
	background-position: 0 0 
}
/* * * * * * * * * * * * * * * * * * * * * * * * ABC * * * * * * * * * * * * * * * * * * * * * * * * * * * */
div.abcWortTreffer { 
	display: block; 
	padding: 4px; 
	padding-left: 6px; 
	background-repeat: no-repeat; 
	background-position: 6 4 
} 
/* * * * * * * * * * * * * * * * * * * * * * * * Hit * * * * * * * * * * * * * * * * * * * * * * * * * * * */
a.hitlisteLink  { 
	display: block; 
	padding: 2px; 
	padding-left: 4px; 
	background-repeat: no-repeat; 
	background-position: 6 2 
} 
/* * * * * * * * * * * * * * * * * * * * * * * * Suche * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.suchtrefferklammer { 
	display: block; 
	padding: 4px; 
	padding-left: 4px; 
	background-repeat: no-repeat; 
	background-position: 4 4 
} 
.suchtreffer { 
	display: block; 
	padding: 4px; 
	padding-left: 4px; 
	background-repeat: no-repeat; 
	background-position: 4 4 
}
/* * * * * * * * * * * * * * * * * * * * * * * Unterkapitel * * * * * * * * * * * * * * * * * * * * * * * * */
a.unterkapiteleintrag { 
	display: block; 
	padding: 4px; 
	padding-left: 4; 
	background-repeat: no-repeat; 
	background-position: 4 4 
}
/* * * * * * * * * * * * * * * * * * * * * * * * Content * * * * * * * * * * * * * * * * * * * * * * * * * * */
input#objArtikel_art_titel { width: 500px }
textarea#objArtikel_art_suchwort { width: 500px }
/* * * * * * * * * * * * * * * * * * * * * * * EDIT Assistent * * *  * * * * * * * * * * * * * * * * * * * * */
table.TabelleAssistentFragen { margin: 5px 0; border: 1px solid black; width: 100% }
table.TabelleAssistentFragen td { padding: 4px }
td.AssistentNummerZelle { vertical-align: middle; width: 30px; text-align: right; font-size: 18px; font-weight: bold; color: #ffffff }
td.AssistentNummerZelleButton { vertical-align: middle; width: 30px; text-align: center; font-size: 18px; font-weight: bold; color: #ffffff }
td.AssistentNummerZelleText { vertical-align: middle }
/* * * * * * * * * * * * * * * * * * * * * * * EDIT Sitemap * * *  * * * * * * * * * * * * * * * * * * * * */
table.TabelleSitemap { margin: 10px 0 }
table.TabelleSitemap td, table.TabelleSitemap th { padding: 4px; border: 1px solid #999999 }
/* * * * * * * * * * * * * * * * * * * * * * * EDIT Einstellungen * * *  * * * * * * * * * * * * * * * * * * * * */
table#ordnungswerte td { padding-right: 10px }
div.neuerEintrag { font-weight: normal !important }