/* basiscs ******************************************************************************************************* */
BODY {
	background-color: #e5e5e5;
	background-image: url(../bilder/bg_body.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	color: #222;
}
H1 {
}
H2 {
}
H3 {
	background-color: inherit;
	color: #222;
}
H4 {
}
H5 {
}
A {
	background-color: inherit;
	color: #333;
}
A:hover, A:focus, A:active {
	background-color: inherit;
	color: #36A828;
}
INPUT:focus, INPUT:active, 
TEXTAREA:focus, TEXTAREA:active {
	background-color: #f0fcee;
	color: inherit;
}
HR {
	border-top: 1px solid #c0c0c0;
	background-color: #c0c0c0;
	color: #fff;
}
*+HTML HR {/* hack für IE 7 */
}
* HTML HR {
	background-color: #fff;
	color: #c0c0c0;
}

/* content ********************************************************************************************************/
#content H2 {
	background-color: inherit;
	color: #222;
}
#content .volltext H2, #content .anrisstextBildText H2, #content .anrisstextTermin H2 {
	background-color: #d7eed4;
	border-top: 4px solid #d7eed4;
	border-bottom: 4px solid #d7eed4;
	color: #222;
	padding-left: 2px;
}
/* definitionen zur ausgabe des content-structs begin */
/* content-container */
.anrisstextBildText DIV.titel H3 {
	background-color: inherit;
	color: #222;
}
.anrisstextBildText DIV.titel H3 A {
	background-color: inherit;
	color: #222;
}
.anrisstextBildText DIV.titel H3 A:hover, .anrisstextBildText DIV.titel H3 A:focus, .anrisstextBildText DIV.titel H3 A:active {
	background-color: inherit;
	color: #222;
}
.verweisAufWeitereInhalte A {
	/*border-bottom: 1px solid #c0c0c0;*/
	background-color: inherit;
	color: #999;
}
/* ******************************************************************************* */
.anrisstextTermin {
	border-bottom: 1px solid #eaeaea;
}
.anrisstextTermin DIV.titel H3 {
	background-color: inherit;
	color: #222;
}
.anrisstextTermin DIV.titel H3 A {
	background-color: inherit;
	color: #222;
}
.anrisstextTermin DIV.titel H3 A:hover, .anrisstextTermin DIV.titel H3 A:focus, .anrisstextTermin DIV.titel H3 A:active {
	background-color: inherit;
	color: #222;
}
/* ******************************************************************************* */
.anrisstextListe UL LI {
	background-color: inherit;
	color: #36A828;
}
.anrisstextListe UL LI DIV.titel A {
	background-color: inherit;	
	color: #36A828;
}
/* Markierung ungelesener DS */
.anrisstextListe UL LI DIV.titelUngelesen A {
	background-color: inherit;	
	color: #36A828;
}
/* ******************************************************************************* */
.standardLinks UL LI {
	background-color: inherit;
	color: #36A828;
}
.standardLinks UL LI A {
	background-color: inherit;	
	color: #36A828;
}
/* ******************************************************************************* */
.headerSuche {
	background-color: inherit;
	color: #333;
}
.anrisstextSuche UL LI {
	background-color: inherit;
	color: #36A828;
}
.anrisstextSuche UL LI DIV.titelSuche A {
	background-color: inherit;	
	color: #36A828;
}
/* ******************************************************************************* */
.anrisstextDatumTitel UL LI {
	border-bottom: 1px solid #eaeaea;
}
.anrisstextDatumTitel UL LI DIV.datum {
	background-color: inherit;
	color: #36A828;
}
.anrisstextDatumTitel UL LI DIV.titel {
	border-left: 5.5em solid #fff;
}
.anrisstextDatumTitel UL LI DIV.titel A {
	background-color: inherit;	
	color: #222;
}
/* Markierung ungelesener DS */
.anrisstextDatumTitel UL LI DIV.titelUngelesen A {
	background-color: inherit;	
	color: #222;
}
/* ******************************************************************************* */
.anrisstextTitel UL LI {
	border-bottom: 1px solid #eaeaea;
}
.anrisstextTitel UL LI DIV.titel A {
	background-color: inherit;	
	color: #36A828;
}
/* Markierung ungelesener DS */
.anrisstextTitel UL LI DIV.titelUngelesen A {
	background-color: inherit;	
	color: #36A828;
}

/* besonderer anrisstext mit zeitstrahl, z.B. chronik begin */
.anrisstextZeitraum {
}
.anrisstextZeitraum DIV.zeitraum {
	background-color: inherit;
	color: #36A828;
}
.anrisstextZeitraum DIV.anriss H3 {
	background-color: inherit;
	color: #222;
}
.anrisstextZeitraum DIV.anriss H3 A {
	background-color: inherit;
	color: #222;
}
.anrisstextZeitraum DIV.anriss H3 A:hover, .anrisstextZeitraum DIV.anriss H3 A:focus, .anrisstextZeitraum DIV.anriss H3 A:active {
	background-color: inherit;
	color: #222;
}
/* besonderer anrisstext mit zeitstrahl, z.B. chronik end */

.volltext {
}
.volltext H2, .volltext H3 {
	background-color: inherit;
	color: #222;
}
/*besonderer Volltext Masterbeiträge*/
.volltext .anrisstextListe UL LI {
	background-color: inherit;
	color: #222;
}
.volltext .anrisstextListe UL LI DIV.titel A {
	background-color: inherit;	
	color: #222;
}


/* besonderer anrisstext teaser - halbe breite */
.volltextTeaser .links {
	background-color: #f9f9f9;
	color: inherit;
}
.volltextTeaser .rechts {
	background-color: #f9f9f9;
	color: inherit;
}
/* besonderer volltext mit zeitstrahl, z.B. chronik begin */
.volltextZeitraum {
}
.volltextZeitraum DIV.zeitraum {
	background-color: inherit;
	color: #787878;
}
.volltextZeitraum DIV.inhalte H2 {
	background-color: inherit;
	color: #222;
}
/* besonderer volltext mit zeitstrahl, z.B. chronik end */

/* zwischenüberschrift in sContentTexte */
.spalteTexte .text H3 {
	background-color: inherit;
	color: #222;
}
/* Abstand ************************************************************************ */
.blAbstand {
	background-color: inherit;
	color: inherit;
}
/* Termine ************************************************************************ */
.blTermin .terminTag {
	background-color: inherit;
	color: #36A828;
}
.blTermin .terminUhrzeit {
	background-color: inherit;
	color: #36A828;
}
.blTermin .terminArt {
	background-color: inherit;
	color: #ff9900;
}
/* definitionen zur ausgabe des content-structs end ************************************************************************ */

/* Sitemap begin ********************************************************************************* */
/* erste ebene begin */
.sitemap UL LI {
	background-color: inherit;
	color: #36A828;
}
.sitemap UL LI A {
	background-color: inherit;	
	color: #36A828;
}
/* erste ebene end */
/* zweite ebene begin */
.sitemap UL LI UL LI {
	background-color: inherit;
	color: #36A828;
}
.sitemap UL LI UL LI A {
	background-color: inherit;	
	color: #36A828;
}
/* zweite ebene end */

/* Sitemap end ********************************************************************************* */
/* Sitemap im Formular begin ********************************************************************************* */
/* erste ebene begin */
.sitemapForm UL {
}
.sitemapForm .highlight {
	color: #7EA968;
	background-color: inherit;
}
/* zweite ebene end */

/* Sitemap im Formular end ********************************************************************************* */

/* Filter begin */
.filter {
	background-color: #d7eed4;
	border-top: 4px solid #d7eed4;
	border-bottom: 4px solid #d7eed4;
	color: inherit;
}
.filter .alpha SPAN {
	background-color: #EFEFEF;
	color: #888888;
}
.filter .alpha span.auswahl {
	background-color: #787878;
	color: inherit;
}
.filter .alpha span.auswahl A {
	background-color: inherit;
	color: #FFFFFF;
}
.filter .alpha span.gewaehlt {
	background-color: #36A828;
	color: inherit;
}
.filter .alpha span.gewaehlt A {
	background-color: #36A828;
	color: #fff;
}
.filter .formButton {
	border: 1px solid #36A828;
	background-color: #36A828;
	color: #fff;
}
.filter .termin SPAN.beschriftung {
	background-color: inherit;
	color: #999;
}
.filter .termin SPAN.gewaehlt, .filter .termin SPAN.gewaehlt A {
	/*background-color: inherit;
	color: #36A828;*/
}
/* Filter end */

#breadcrumb {
	background-color: inherit;
	color: #555;
}
#breadcrumb OL {
}
#breadcrumb OL LI {
	background-color: inherit;
	color: #36A828;
}
#breadcrumb OL LI.siteWideError {
	background-color: inherit;
	color: #f60;
}
#breadcrumb OL LI A {
	background-color: inherit;
	color: #555;
	
	/* wenn als Zeichen zw. den Items eine Hintergrundgrafik verwendet werden soll, sind folgende Einstellungen zu nutzen */
	/*padding-right: 1.5em;
	margin-right: 0.5em;
	background-image: url(../bilder/icon_top.gif);
	background-repeat: no-repeat;
	background-position: right center;	*/
}
#breadcrumb OL LI A:hover, #breadcrumb OL LI A:focus, #breadcrumb OL LI A:active {
	background-color: inherit;
	color: #36A828;
}

/* zur Verwendung im TextEditor */
.text A {
	background-color: inherit;
	color: #36A828;
}
.text A:hover, .text A:focus, .text A:active {
	background-color: inherit;
	color: #36A828;
}
.textEditorFarbe_1 {
	background-color: inherit;
	color: #36A828;
}
.textEditorFarbe_1 A, 
A .textEditorFarbe_1 {
	background-color: inherit;
	color: #36A828;
}
.textEditorFarbe_1 A:hover, 
A:hover .textEditorFarbe_1,
.textEditorFarbe_1 A:focus, 
A:focus .textEditorFarbe_1,
.textEditorFarbe_1 A:active, 
A:active .textEditorFarbe_1 {
	background-color: inherit;
	color: #36A828;
}
.textEditorFarbe_2 {
	background-color: inherit;
	color: #787878;
}
.textEditorFarbe_2 A, 
A .textEditorFarbe_2 {
	background-color: inherit;
	color: #787878;
}
.textEditorFarbe_2 A:hover, 
A:hover .textEditorFarbe_2,
.textEditorFarbe_2 A:focus, 
A:focus .textEditorFarbe_2,
.textEditorFarbe_2 A:active, 
A:active .textEditorFarbe_2 {
	background-color: inherit;
	color: #787878;
}
/* 
* die Sprachmarkierung bedarf nur IM TextEditor (texteditor.css) einer anderen Darstellung
* .textEditorMarkLang_en {}
*/

/* Newsletter - Signaturblock heller als der Rest begin */
.newsletterSignaturBlock {
	background-color: inherit;
	color: #aaa;
}
.newsletterSignaturBlock A {
	background-color: inherit;
	color: #888;
}
.newsletterSignaturBlock A:hover {
	background-color: inherit;
	color: #444;
}
/* Newsletter end */

/* Startseite Extranet begin */
.startseiteExtranet {
	background-color: #efefef;
	color: inherit;
}
/* Startseite Extranet end */

/* powered by Link zu iFUS begin */
.poweredBy DIV {
	background-color: inherit; 
	color: #555; 
}
.poweredBy DIV A {
	background-color: inherit; 
	color: #555; 
}
/* powered by Link zu iFUS end */

/* Ausgabe Ordner und Downloads */
.ordnerDownloads .ordner {
	background-color: inherit;
	color: #36A828;
}
.ordnerDownloads .ordner .ordnerInhalt .beschr {
	background-color: inherit;
	color: #333;
}
.ordnerDownloads .ordner .ordnerInhalt .downloads {
	background-color: inherit;
	color: #333;
}
.ordnerDownloads .ordner .ordnerInhalt .downloadsUngelesen {
	background-color: inherit;
	color: #333;
}


/* Tabellen für Listen begin */
.tblListe tfoot td {
	background-color: #d8d8d8;
	color: inherit;
}
.tblListe th {
	background-color: #d8d8d8;
	color: inherit;
}
/* farbwechsel bei übersichtszeilen */
.tblListe .zeile0 td {
	background-color: #e9e9e9;
	color: inherit;
}
.tblListe .zeile1 td {
	background-color: #efefef;
	color: inherit;
}
.tblListe .zeile2 td {
	background-color: #f9f9f9;
	color: inherit;
}
.tblListe tBODY SPAN a, .tblListe tBODY SPAN A:link {
	background-color: inherit;
	color: #333;
}
.tblListe tBODY SPAN A:hover, .tblListe tBODY SPAN A:focus, .tblListe tBODY SPAN A:active {
	background-color: inherit;
	color: #36A828;
}
/* Tabellen Übersichten end */
.blMap24 H3 {
	background-color: inherit;
	color: #333;
}
.bilderfilm {
	border-bottom: 1px solid #dedede;
}
.bilderfilm .header {
	background-color: inherit;
	border-bottom: 1px solid #dedede;
	color: #999;
}

/* formulare ********************************************************************************************************/
#meldungFehler {
	background-color: inherit;
	color: #ff6600;
}
#meldungInfo, .meldungInfo {
	background-color: inherit;
	color: #009900;
}
.meldungLogin {
	background-color: inherit;
	color: #ff4400;
}
.meldungBox {
	border: 1px solid #ff6600;
}

.formBearbeiten fieldset {
	border: 1px solid #eaeaea;
	background-color: #f4f4f4;/**/
	color: inherit;
}
.formBearbeiten legend {
	border: 1px solid #eaeaea;
	background-color: #fff;
	color: inherit;
}
.formBearbeiten option.disabled {
	background-color: inherit;
	color: #333;
}
.formBearbeiten .meldungVorgaben {
	background-color: inherit;
	color: inherit;
}
.formBearbeiten .auswahlItem {
}
.formBearbeiten .auswahlItem .zeile {
	border-bottom: 1px solid #c0c0c0;
}

/* formulareBackend ********************************************************************************************************/
.formAnsicht .formTitel {
	background-color: #f9f9f9;
	color: inherit;
}
.formAnsicht .rahmenEbene .formTitel {
	background-color: #f9f9f9;
	color: #909090;
}
.formAnsicht .rahmenKerndatensatz .formTitel {
	background-color: #f9f9f9;
	color: #909090;
}
/* Formular Abschnittszeile begin */
.formAbschnittszeile {
	background-color: #eaeaea;
	color: inherit;
}
/* Formular Fusszeile begin */
.formFusszeile {
}
.formFusszeile UL LI A {
	background-color: inherit;
	color: #333;
}
.formFusszeile UL LI A:hover, .formFusszeile UL LI A:focus, .formFusszeile UL LI A:active {
	background-color: inherit;
	color: #36A828;
}

/* Tabellen Übersichten begin */
.tblUeb {
}
.tblUeb tfoot td {
	background-color: #d8d8d8;
	color: inherit;
}
.tblUeb th {
	background-color: #d8d8d8;
	color: inherit;
}
/* farbwechsel bei übersichtszeilen */
.tblUeb .zeile0 td {
	background-color: #e9e9e9;
	color: inherit;
}
.tblUeb .zeile1 td {
	background-color: #efefef;
	color: inherit;
}
.tblUeb .zeile2 td {
	background-color: #f9f9f9;
	color: inherit;
}
.tblUeb tBODY SPAN {
	margin: 0 0 0 0;
}
.tblUeb tBODY SPAN A, .tblUeb tBODY SPAN A:link, .tblUeb tBODY SPAN A:hover, .tblUeb tBODY SPAN A:focus, .tblUeb tBODY SPAN A:active {
	background-color: inherit;
	color: inherit;
}
.tblUeb tBODY SPAN A, .tblUeb tBODY SPAN A:link {
	background-color: inherit;
	color: #333;
}
.tblUeb tBODY SPAN A:hover, .tblUeb tBODY SPAN A:focus, .tblUeb tBODY SPAN A:active {
	background-color: inherit;
	color: #36A828;
}
/* Tabellen Übersichten end */

/* Farbmarkierung aktuell bzw. abgelaufen oder für Fristen */
.aktuell {
	background-color: inherit;
	color: #390;
}
.abgelaufen {
	background-color: inherit;
	color: #f40;
}
/* Bestätigungsmeldung Aktionen */
#aktionenConfirmDialog #message {
	background-color: inherit;
	color: #f60;
}
/* Newsletter begin */
.newsletterConfirm {
	background-color: inherit;
	color: #ff6600;
}


/* formulareFrontend ********************************************************************************************************/

.formAnsicht .titel {
	background-color: #f9f9f9;
	color: inherit;
}
.formAnsicht .aktionenIcon {
	/*border-top: 1px solid #eaeaea;*/
}
/* Formular Abschnittszeile begin */
.formAbschnittszeile {
	background-color: #eaeaea;
	color: inherit;
}

/* Formular Buttonzeile begin */
.buttonZeile {
}
.buttonZeile .formButton {
	border: 1px solid #36A828;
	background-color: #36A828;
	color: #fff;
}

/* Formular Fusszeile begin */
.formFusszeile {
}
.formFusszeile UL LI A {
	background-color: inherit;
	color: #333;
}
.formFusszeile UL LI A:hover, .formFusszeile UL LI A:focus, .formFusszeile UL LI A:active {
	background-color: inherit;
	color: #36A828;
}

/* besondere Formate Mailformulare begin */
.auswahlAnfrage {
	background-color: inherit;
	color: inherit;
}

/* Bestätigungsmeldung Aktionen */
#aktionenConfirmDialog {
}
#aktionenConfirmDialog #message {
	background-color: inherit;
	color: #f60;
}

/* layout ********************************************************************************************************/

