/* ********************************************************** screen ******************************************************* */
fieldset.noBorder {
	border: none;
}
.noBorder legend {
	display: none;
}
#content H2 {
	display: block;
	font-size: 1.05em;
	padding-bottom: 1em;
}
/* definitionen zur ausgabe des content-structs begin */
/* content-container */
.anrisstext, .anrisstextListe, .anrisstextDatumTitel, .anrisstextBildText, .anrisstextTitel {
	/*border: 1px solid red;*/
	margin: 0;
	padding: 0;
	width: 100%;
}
.anrisstextBildText {
	border-bottom: 1px solid #c0c0c0;
	margin: 0 0 1em 0;
}
.anrisstextBildText DIV.titel H3 {
	display: inline;
	font-weight: bold;
	font-size: 1em;/*1.05em*/
	margin: 0;
	padding: 0;
}
.anrisstextBildText DIV.titel H3 A {
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}
.anrisstextBildText DIV.titel H3 A:hover, .anrisstextBildText DIV.titel H3 A:focus, .anrisstextBildText DIV.titel H3 A:active {
	text-decoration: underline;
}
.verweisAufWeitereInhalte {
	margin-top: 0em;
	padding: 0.5em 0 0.5em 0;
	/*border-top: 1px solid #c0c0c0;*/
	border-bottom: 1px solid #c0c0c0;
}
/* ******************************************************************************* */
.anrisstextListe UL {
	list-style-type: square;
}
.anrisstextListe UL LI {
	/*border: 1px solid red;*/
	padding: 0 0 .4em 0;
}
.anrisstextListe UL LI DIV.titel {
	/*border: 1px solid blue;*/
	float: none;
	margin: 0;
	padding: 0;
}
.anrisstextListe UL LI DIV.titel A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextListe UL LI DIV.titel A:hover, .anrisstextListe UL LI DIV.titel A:focus, .anrisstextListe UL LI DIV.titel A:active {
	text-decoration: underline;
}
/* Markierung ungelesener DS */
.anrisstextListe UL LI DIV.titelUngelesen {
	/*border: 1px solid blue;*/
	float: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.anrisstextListe UL LI DIV.titelUngelesen A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextListe UL LI DIV.titelUngelesen A:hover, .anrisstextListe UL LI DIV.titelUngelesen A:focus, .anrisstextListe UL LI DIV.titelUngelesen A:active {
	text-decoration: underline;
}
/* ******************************************************************************* */
.standardLinks UL {
	list-style-type: square;
}
.standardLinks UL LI {
	/*border: 1px solid red;*/
	padding: 0 0 .4em 0;
}
.standardLinks UL LI A {	
	margin: 0;
	padding: 0;
	text-decoration: underline;
}
.standardLinks UL LI A:hover, .standardLinks UL LI A:focus, .standardLinks UL LI A:active {
	text-decoration: underline;
}
/* ******************************************************************************* */
.headerSuche {
	margin: 0 0 1em 0;
	padding: 0;
}
.headerSuche .sucheZuordnung, .headerSuche .sucheString {
	font-weight: bold;
}
.anrisstextSuche UL {
	list-style-type: square;
}
.anrisstextSuche UL LI {
	/*border: 1px solid red;*/
	padding: 0 0 .4em 0;
}
.anrisstextSuche UL LI DIV.titelSuche {
	/*border: 1px solid blue;*/
	float: none;
	margin: 0;
	padding: 0;
}
.anrisstextSuche UL LI DIV.titelSuche A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextSuche UL LI DIV.titelSuche A:hover, .anrisstextSuche UL LI DIV.titelSuche A:focus, .anrisstextSuche UL LI DIV.titelSuche A:active {
	text-decoration: underline;
}
.anrisstextSuche .strukturPfad {
	font-weight: bold;
}
.anrisstextSuche .strukturPfad SPAN {
}
/* ******************************************************************************* */
.anrisstextDatumTitel UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.anrisstextDatumTitel UL LI {
	/*border: 1px solid red;*/
	border-bottom: 1px solid #eaeaea;
	margin: 0;
	padding: .4em 0 .4em 0;
}
.anrisstextDatumTitel UL LI DIV.datum {
	/*border: 1px solid orange;*/
	float: left;
	margin: 0;
	padding: 0;
	width: 5.5em;
}
.anrisstextDatumTitel UL LI DIV.titel {
	/*border: 1px solid blue;*/
	border-left: 5.5em solid #fff;
	float: none;
	margin: 0;
	padding: 0;
}
.anrisstextDatumTitel UL LI DIV.titel A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextDatumTitel UL LI DIV.titel A:hover, .anrisstextDatumTitel UL LI DIV.titel A:focus, .anrisstextDatumTitel UL LI DIV.titel A:active {
	text-decoration: underline;
}
/* Markierung ungelesener DS */
.anrisstextDatumTitel UL LI DIV.titelUngelesen {
	/*border: 1px solid blue;*/
	float: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.anrisstextDatumTitel UL LI DIV.titelUngelesen A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextDatumTitel UL LI DIV.titelUngelesen A:hover, 
.anrisstextDatumTitel UL LI DIV.titelUngelesen A:focus, 
.anrisstextDatumTitel UL LI DIV.titelUngelesen A:active {
	text-decoration: underline;
}
/* ******************************************************************************* */
.anrisstextTitel UL {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.anrisstextTitel UL LI {
	/*border: 1px solid red;*/
	border-bottom: 1px solid #eaeaea;
	margin: 0;
	padding: .4em 0 .4em 0;
}
.anrisstextTitel UL LI DIV.titel {
	/*border: 1px solid blue;*/
	float: none;
	margin: 0;
	padding: 0;
}
.anrisstextTitel UL LI DIV.titel A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextTitel UL LI DIV.titel A:hover, .anrisstextTitel UL LI DIV.titel A:focus, .anrisstextTitel UL LI DIV.titel A:active {
	text-decoration: underline;
}
/* Markierung ungelesener DS */
.anrisstextTitel UL LI DIV.titelUngelesen {
	/*border: 1px solid blue;*/
	float: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.anrisstextTitel UL LI DIV.titelUngelesen A {	
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.anrisstextTitel UL LI DIV.titelUngelesen A:hover, .anrisstextTitel UL LI DIV.titelUngelesen A:focus, .anrisstextTitel UL LI DIV.titelUngelesen A:active {
	text-decoration: underline;
}
/* hack gegen falsche einrückung der ersten zeile des links */
/** HTML .anrisstextTitel UL LI DIV.titel A {
	margin-left: -0.2em;
}*/

/* besonderer anrisstext mit zeitstrahl, z.B. chronik begin */
.anrisstextZeitraum {
	/*border: 1px solid red;*/
	margin: 0;
	padding: 0 0 .5em 0;
}
/* hack gegen falschen abstand zwischen den einzelnen anrisstexten */
* HTML .anrisstextZeitraum {
	margin-bottom: -0.2em;
}
.anrisstextZeitraumNichtLetzter {
	background-image: url(../bilder/linie_chronik.gif); 
	background-repeat: repeat-y; 
	background-position: top left; 
}
/*.anrisstextZeitraum + .letzter {
	background: none !important;
}*/
.anrisstextZeitraum DIV.zeitstrahl {
	/*border: 1px solid orange;*/
	float: left; 
	margin: 0;
	padding: 0;
}
.anrisstextZeitraum DIV.zeitraum {
	/*border: 1px solid orange;*/
	float: none;
	line-height: 1.1em;
	margin: 0;
	padding: .1em 0 0 25px;
}
.anrisstextZeitraum DIV.anriss {
	margin: 0;
	padding: 0 0 0 25px;
}
.anrisstextZeitraum DIV.anriss H3 {
	font-weight: bold;
	font-size: 1.05em;
	margin: 0;
	padding: 0;
}
.anrisstextZeitraum DIV.anriss H3 A {
	font-weight: bold;
	margin: 0;
	text-decoration: none;
}
.anrisstextZeitraum DIV.anriss H3 A:hover, .anrisstextZeitraum DIV.anriss H3 A:focus, .anrisstextZeitraum DIV.anriss H3 A:active {
	text-decoration: underline;
}
/* besonderer anrisstext mit zeitstrahl, z.B. chronik end */

.volltext {
	/*border: 1px solid red;*/
	margin: 0 0 1em 0;
	padding: 0;
}
.volltext H2, .volltext H3 {
	
}

/* besonderer volltext mit zeitstrahl, z.B. chronik begin */
.volltextZeitraum {
	/*border: 1px solid red;*/
	/*background-image: url(../bilder/linie_chronik.gif);*/
	background-repeat: repeat-y; 
	background-position: top left; 
	margin: 0;
	padding: 0 0 .5em 0;
}
.volltextZeitraum DIV.zeitstrahl {
	float: left; 
	margin: 0;
	padding: 0;
}
.volltextZeitraum DIV.zeitraum {
	line-height: 1.1em;
	margin: 0;
	padding: .1em 0 0 25px;
}
.volltextZeitraum DIV.inhalte {
	margin: 0;
	padding: 0 0 0 25px;
}
.volltextZeitraum DIV.inhalte H2 {
	font-weight: bold;
	font-size: 1.05em;
	margin: 0;
	padding: 0;
}
.zeitstrahlSpitze {
	height: 30px; 
}
/* besonderer volltext mit zeitstrahl, z.B. chronik end */

/* Darstellung für Listen aus TextEditor *********************************************/
.spalteTexte UL {
	margin-bottom: 0.8em;
}
.spalteTexte UL LI {
	margin-bottom: 0.2em;
}
/* nur Text ************************************************************************ */
.blText {
	/*border: 1px solid orange;*/
	padding: 0;
	margin: 0 0 .2em 0;
	width: 100%;
}
.blText .text {
	margin: 0 0 .5em 0;
	padding: 0;
}
.blText .text H4 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* nur Bild ************************************************************************ */
.blBild {
	/*border: 1px solid orange;*/
	padding: 0;
	margin: 0 0 .2em 0;
	width: 100%;
}
.blBild .bild {
	margin: 0;
	padding: 0;
	width: 100%;
}
.blBild .bild IMG.image {
	margin: 0;
	padding: 0;
	width: 100%;
}
.blBild .bild .beschr {
	font-size: .85em;
	margin: .1em 0 .5em 0;
}
/* Bild links Text rechts ************************************************************************ */
.blBildText {
	padding: 0;
	margin: 0 0 .2em 0;
	width: 100%;
}
.blBildText .spalteBilder {
	/*border: 1px solid orange;*/
	float: left;
	/*margin: 0 .25em .25em 0;*/
	margin: 0 0 .25em 0;
	padding: .25em 0 0 0;
	/*width: 32.5%;*/
	width: 32%;
}
.blBildText .spalteBilder .aktionenIcon {
	text-align: left;
}
.blBildText .spalteTexte {
	/*border: 1px solid red;*/
	float: right;
	/*width: 65.5%;*/
	width: 66%;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS begin */
.blBildText .spalteTexte .spalte01 {
	float: left;
}
.blBildText .spalteTexte .spalte02 {
	float: left;
}
.blBildText .spalteTexte .spalte01 .titel, .blBildText .spalteTexte .spalte02 .titel {
	padding: .2em 2em 0 0;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS end */
.blBildText .bild {
	float: none;
	margin: 0 .5em 0 0;
	padding: 0 0 .25em 0;
	width: 100%;
	
}
.blBildText .bild IMG.image {
	width: 100%;
}
.blBildText .bild .beschr {
	font-size: .85em;
	margin: .1em 0 .5em 0;
}
.blBildText .text {
	/*border: 1px solid orange;*/
	/*border-left: 14.5em solid #fff;*/
	float: none;
	margin: 0;
	padding: 0;
}
.blBildText .text H4 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* Bild links Text rechts - feste Bildbreite ************************************************************************ */
.blBildTextBildFix {
	padding: 0;
	margin: 0 0 .2em 0;
	width: 100%;
}
.blBildTextBildFix .spalteBilder {
	/*border: 1px solid blue;*/
	float: left;
	/*margin: 0 .25em .25em 0;*/
	margin: 0 0 .25em 0;
	padding: .25em 0 0 0;
	width: 180px;
}
.blBildTextBildFix .spalteBilder .aktionenIcon {
	text-align: left;
}
.blBildTextBildFix .spalteTexte {
	border-left: 180px solid #fff;
	/*border: 1px solid orange;*/
	float: none;
	padding: 0;
	margin: 0;
}
.blBildTextBildFix .bild {
	/*border: 1px solid red;*/
	float: none;
	margin: 0;
	padding: 0 0 .25em 0;
	/*width: 100%;*/
	
}
.blBildTextBildFix .bild IMG.image {
	width: 163px;
}
.blBildTextBildFix .bild .beschr {
	font-size: .85em;
	margin: .1em 0 .5em 0;
}
.blBildTextBildFix .text {
	/*border: 1px solid red;*/
	/*border-left: 14.5em solid #fff;*/
	float: none;
	margin: 0;
	padding: 0;
}
.blBildTextBildFix .text H4 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS begin */
.blBildTextBildFix .spalteTexte .spalte01 {
	float: left;
}
.blBildTextBildFix .spalteTexte .spalte02 {
	float: left;
}
.blBildTextBildFix .spalteTexte .spalte01 .titel, .blBildTextBildFix .spalteTexte .spalte02 .titel {
	padding: .2em 2em 0 0;
}
.blBildTextBildFix .showRef {
	float: left;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS end */


/* Bild links Text rechts mit Umfluss ************************************************************************ */
.blBildTextUmfluss {
	padding: 0;
	margin: 0 0 .2em 0;
	/*width: 100%;*/
}
.blBildTextUmfluss .spalteBilder {
	/*border: 1px solid red;*/
	float: left;
	/*margin: 0 .25em .25em 0;*/
	margin: 0 0 .25em 0;
	padding: .25em 0 0 0;
}
.blBildTextUmfluss .spalteBilder .aktionenIcon {
	text-align: left;
}
.blBildTextUmfluss .spalteTexte {
	/*border: 1px solid red;*/
	float: none;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS begin */
.blBildTextUmfluss .spalteTexte .spalte01 {
	/*border: 1px solid orange;*/
	float: left;
}
.blBildTextUmfluss .spalteTexte .spalte02 {
	/*border: 1px solid orange;*/
	float: left;
}
.blBildTextUmfluss .spalteTexte .spalte01 .titel, .blBildTextUmfluss .spalteTexte .spalte02 .titel {
	padding: .2em 2em 0 0;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS end */
.blBildTextUmfluss .bild {
	/*float: none;*/
	margin: 0 .5em 0 0;
	padding: 0;
	padding: 0 0 .25em 0;
}
.blBildTextUmfluss .bild IMG.image {
	/*width: 100%;*/
}
.blBildTextUmfluss .bild .beschr {
	/*display: inline;*/
	font-size: .85em;
	margin: .1em 0 .5em 0;
	/*width: 0;*/
}
.blBildTextUmfluss .text {
	float: none;
	margin: 0;
	padding: 0;
}
.blBildTextUmfluss .text H4 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* Text links Bild rechts ************************************************************************ */
.blTextBild {
	/*border: 1px solid orange;*/
	margin: 0 0 .2em 0;
	padding: 0;
	width: 100%;
}
.blTextBild .spalteBilder {
	/*border: 1px solid orange;*/
	float: right;
	margin: 0 0 .25em 0;
	padding: .25em 0 0 0;
	width: 33%;
}
.blTextBild .spalteTexte {
	/*border: 1px solid red;*/
	float: left;
	width: 65%;
}
.blTextBild .spalteTexte .aktionenIcon {
	text-align: left;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS begin */
.blTextBild .spalteTexte .spalte01 {
	float: left;
}
.blTextBild .spalteTexte .spalte02 {
	float: left;
}
.blTextBild .spalteTexte .spalte01 .titel, .blTextBild .spalteTexte .spalte02 .titel {
	padding: .2em 2em 0 0;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS end */
.blTextBild .bild {
	float: none;
	margin: 0;
	padding: 0 0 .25em 0;
	width: 100%;
}
.blTextBild .bild IMG.image {
	width: 100%;
}
.blTextBild .bild .beschr {
	font-size: .85em;
	margin: .1em 0 .5em 0;
}
.blTextBild .text {
	float: none;
	margin: 0 0 .5em 0;
	padding: 0;
}
.blTextBild .text H4 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* Text links mit Umfluss Bild rechts ************************************************************************ */
.blTextBildUmfluss {
	margin: 0 0 .2em 0;
	padding: 0;
	width: 100%;
}
.blTextBildUmfluss .spalteBilder {
	float: right;
	margin: 0 0 .25em 0;
	padding: .25em 0 0 .25em;
	/*width: 33%;*/
}
.blTextBildUmfluss .spalteTexte {
	float: none;
}
.blTextBildUmfluss .spalteTexte .aktionenIcon {
	text-align: left;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS begin */
.blTextBildUmfluss .spalteTexte .spalte01 {
	float: left;
}
.blTextBildUmfluss .spalteTexte .spalte02 {
	float: left;
}
.blTextBildUmfluss .spalteTexte .spalte01 .titel, .blTextBildUmfluss .spalteTexte .spalte02 .titel {
	padding: .2em 2em 0 0;
}
/* besondere klassen für zweispaltige linkdarstellung referzierter DS end */
.blTextBildUmfluss .bild {
	float: none;
	margin: 0;
	padding: 0 0 .25em 0;
	/*width: 100%;*/
}
.blTextBildUmfluss .bild IMG.image {
	/*width: 100%;*/
}
.blTextBildUmfluss .bild .beschr {
	font-size: .85em;
	margin: .1em 0 .5em 0;
}
.blTextBildUmfluss .text {
	float: none;
	margin: 0 0 .5em 0;
	padding: 0;
}
.blTextBildUmfluss .text H4 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* Text links Bild rechts - feste Bildbreite ************************************************************************ */
.blTextBildBildFix {
	padding: 0;
	margin: 0 0 .2em 0;
	width: 100%;
}
.blTextBildBildFix .spalteBilder {
	/*border: 1px solid blue;*/
	float: right;
	margin: 0 0 .25em 0;
	padding: .25em 0 0 0;
	text-align: right;
	width: 33%;
}
.blTextBildBildFix .spalteBilder .aktionenIcon {
	text-align: right;
}
.blTextBildBildFix .spalteTexte {
	/*border: 1px solid orange;*/
	float: left;
	padding: 0;
	margin: 0;
	width: 65%;
}
.blTextBildBildFix .bild {
	/*border: 1px solid red;*/
	float: none;
	margin: 0;
	padding: 0;
	padding: 0 0 .25em 0;
	/*width: 100%;*/
	
}
.blTextBildBildFix .bild IMG.image {
	width: 163px;
}
.blTextBildBildFix .bild .beschr {
	font-size: .85em;
	margin: .1em 0 .5em 0;
}
.blTextBildBildFix .text {
	/*border: 1px solid red;*/
	/*border-left: 14.5em solid #fff;*/
	float: none;
	margin: 0;
	padding: 0;
}
.blTextBildBildFix .text H3 {
	margin: 0 0 .1em 0;
	padding: 0;
}
/* nur Downloads ************************************************************************ */
.blDownloads {
	margin: 0 0 .2em 0;
	padding: 0;
	width: 100%;
}
/* Abstand ************************************************************************ */
.blAbstand {
	height: 1px;
	margin: .5em 0 .5em 0;
	padding: 0;
	width: 100%;
}
/* Abstand mit Trennlinie ************************************************************************ */
.blAbstandLinie {/*enthält HR - definiert in basics.css*/
}
/* Wertepaare ************************************************************************ */
.blWertepaare {
	margin: 0 0 .2em 0;
	padding: 0;
	width: 100%;
}
.blWertepaare .paarBezeichner {
	float: left;
	width: 12em;
}
.blWertepaare .paarInhalt {
	float: left;
}
/* Zuordnungen ************************************************************************ */
.blZuordnungen {
	margin: 0 0 .2em 0;
	padding: 0;
	width: 100%;
}
.blZuordnungen .strukturPfad {
	font-weight: bold;
}
.blZuordnungen .strukturPfad SPAN {
}
.blZuordnungen .dsZuordnung {
}
.blZuordnungen .zuordnungenAufExtraSeite {
	padding: 0 0 .4em 0;
}
/* Zeitraum ************************************************************************ */
.blZeitraum {
	/*border: 1px solid orange;*/
	padding: 0;
	margin: 0 0 .2em 0;
	width: 100%;
}
/* definitionen zur ausgabe des content-structs end ************************************************************************ */

/* Sitemap begin ********************************************************************************* */
/* erste ebene begin */
.sitemap UL {
	/*border: 1px solid red;*/
	list-style-type: square;
}
.sitemap UL LI {
	/*border: 1px solid red;*/
	padding: .2em 0 .2em 0;
	margin: 0 0 0 .5em;
}
.sitemap UL LI A {	
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.sitemap UL LI A:hover, .sitemap UL LI A:focus, .sitemap UL LI A:active {
	text-decoration: underline;
}
/* erste ebene end */
/* zweite ebene begin */
.sitemap UL LI UL {
	/*border: 1px solid red;*/
	list-style-type: square;
	list-style-image: url(../bilder/icon_listeSitemap.gif);
}
.sitemap UL LI UL LI {
	/*border: 1px solid red;*/
	padding: .2em 0 .2em 0;
	margin: 0 0 0 .5em;
}
.sitemap UL LI UL LI A {	
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
.sitemap UL LI UL LI A:hover, .sitemap UL LI UL LI A:focus, .sitemap UL LI UL LI A:active {
	text-decoration: underline;
}
/* zweite ebene end */

/* Sitemap end ********************************************************************************* */
/* Sitemap im Formular begin ********************************************************************************* */
/* erste ebene begin */
.sitemapForm UL {
	/*border: 1px solid red;*/
	list-style-type: square;
}
.sitemapForm UL LI {
	padding: .2em 0 .2em 0;
	margin: 0 0 0 .5em;
}
/* erste ebene end */
/* zweite ebene begin */
.sitemapForm UL LI UL {
	/*border: 1px solid red;*/
	list-style-type: square;
	list-style-image: url(../bilder/icon_listeSitemapForm.gif);
}
.sitemapForm UL LI UL LI {
	padding: .2em 0 .2em 0;
	margin: 0 0 0 .5em;
}
.sitemapForm .highlight {
}
/* zweite ebene end */

/* Sitemap im Formular end ********************************************************************************* */

/* Filter begin */
.filter {
	/*border: 1px solid #DDDDDD;
	padding: 0.2em;*/
	margin-bottom: 1em;
}
.filter .gewaehlt {
	font-weight: bold;
}
.filter .alpha {
	padding: 0.2em;
}
.filter .alpha SPAN {
	display: block;
	float: left;
	margin: 0 2px 2px 0;
	text-align: center;
	width: 1.2em;
}
.filter .alpha SPAN A {
	text-decoration: none;
}
.filter .alpha SPAN A:hover, .filter .alpha SPAN A:focus, .filter .alpha SPAN A:active {
	text-decoration: underline;
}
.filter .alpha span.auswahl {
}
.filter .alpha span.auswahl A {
	display: block;
	width: 100%;
	font-weight: bold;
}
.filter .alpha span.gewaehlt {
}
.filter .alpha span.gewaehlt A {
	display: block;
	font-weight: bold;
	width: 100%;
}
.filter .index {
	padding: 0.2em;
}
.filter .index select option {
	padding-right: 0.5em;
}
/* Filter end */

#breadcrumb {
	font-size: 0.9em;
	margin: 0 0 2px 0;/**/
}
#breadcrumb OL {
	display: inline;
	margin: 0;
}
#breadcrumb OL LI {
	display: inline;
}
#breadcrumb OL LI.siteWideError {
	display: inline;
}
#breadcrumb OL LI A {
	text-decoration: underline;
	
	/* 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 {
	text-decoration: underline;
}

#containerSpalte02Oben #breadcrumb{
	font-size: 0.7em;
}

.backTrackerLink {
	margin: 1.5em 0 0 0;
}

/* zur Verwendung im TextEditor */
.text A {
	text-decoration: underline;
}
.text A:hover, .text A:focus, .text A:active {
}
.textEditorFarbe_1 {
}
.textEditorFarbe_1 A, 
A .textEditorFarbe_1 {
}
.textEditorFarbe_1 A:hover, 
A:hover .textEditorFarbe_1,
.textEditorFarbe_1 A:focus, 
A:focus .textEditorFarbe_1,
.textEditorFarbe_1 A:active, 
A:active .textEditorFarbe_1 {
}
.textEditorFarbe_2 {
}
.textEditorFarbe_2 A, 
A .textEditorFarbe_2 {
	text-decoration: underline;
}
.textEditorFarbe_2 A:hover, 
A:hover .textEditorFarbe_2,
.textEditorFarbe_2 A:focus, 
A:focus .textEditorFarbe_2,
.textEditorFarbe_2 A:active, 
A:active .textEditorFarbe_2 {
}
.textEditorSmall {
	font-size: 0.8em;
}
/* 
* die Sprachmarkierung bedarf nur IM TextEditor (texteditor.css) einer anderen Darstellung
* .textEditorMarkLang_en {}
*/

/* Newsletter begin */
.newsletterAnrede {
	margin-bottom: 0.8em;
}
.newsletterSignaturBlock {
	padding: 4px 0 4px 0;
}
.newsletterSignaturBlock A {
}
.newsletterSignaturBlock A:hover {
}
/* Newsletter end */

/* Startseite Extranet begin */
.startseiteExtranet {}
.startseiteExtranet .links {
	float: left;
	width: 40%;
}
.startseiteExtranet .rechts {
	float: left;
	width: 60%;
}
/* Startseite Extranet end */

/* powered by Link zu iFUS begin */
.poweredBy {}
.poweredBy DIV {  
	float: right;
	font-size: .9em;
	margin: 1em 0 1em 0; 
}
.poweredBy DIV A {  
	text-decoration: underline;
}
/* powered by Link zu iFUS end */

/* Ausgabe Ordner und Downloads */
.ordnerDownloads {
	
}
.ordnerDownloads .ordner {
	font-weight: bold;
	margin: 0 0 .5em 0;
}
.ordnerDownloads .ordner .ordnerIcon {
	float: left; 
	padding: 0 2px 0 0; 
	margin: 0;
}
.ordnerDownloads .ordner .ordnerInhalt {
	float: left; 
	padding: 0;
}
.ordnerDownloads .ordner .ordnerInhalt .beschr {
	font-weight: normal;
	margin: 0 0 .1em 0;
}
.ordnerDownloads .ordner .ordnerInhalt .downloads {
	font-weight: normal;
	margin: 0 0 .1em .1em;
}
.ordnerDownloads .ordner .ordnerInhalt .downloadsUngelesen {
	font-weight: bold;
	margin: 0 0 .1em .1em;
}

/* für PDF-Generierung */
.pdfHeader {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 2em 0 0 0;
}
.pdfFooter {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 2em 0 0 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

/* Tabellen für Listen begin */
.tblListe {
	font-size: 1em;
	margin: 0 0 20px 0;
	width: 100%;
}
.tblListe caption {
	font-weight: bold;
	text-align: left;
}
.tblListe tfoot td {
}
.tblListe td, .tblListe th {
	padding: 2px 1px 2px 1px;
}
.tblListe th {
	font-weight: bold;
	text-align: left;
}
.tblListe th.center {
	text-align: center;
}
.tblListe th.right {
	text-align: right;
}
.tblListe td.center {
	text-align: center;
}
.tblListe td.right {
	text-align: right;
}
.tblListe td.top {
	vertical-align: top;
}
/* farbwechsel bei übersichtszeilen */
.tblListe .zeile0 td {
	font-weight: bold;
}
.tblListe .zeile1 td {
}
.tblListe .zeile2 td {
}
.tblListe tBODY SPAN {
	margin: 0 0 0 0;
}
.tblListe tBODY SPAN a, .tblListe tBODY SPAN A:link, .tblListe tBODY SPAN A:hover, .tblListe tBODY SPAN A:focus, .tblListe tBODY SPAN A:active {
	font-weight: normal;
	text-decoration: none;
}
.tblListe tBODY SPAN a, .tblListe tBODY SPAN A:link {
}
.tblListe tBODY SPAN A:hover, .tblListe tBODY SPAN A:focus, .tblListe tBODY SPAN A:active {
}
.tblListe tBODY td IMG {/* ausrichtung der Icons in der Übersicht */
	vertical-align: text-bottom;
}
/* Tabellen Übersichten end */

/* container für Inhalt von Google Maps */
.googleMapsKarte {
	width: 490px;
	height: 400px;
}
/* container für Inhalt von Map24 Routenplaner begin */
.map24 {
	/*border: 1px solid silver;*/
}
#content .map24 H2 {
	margin: 0;
	padding: 0;
}
.map24 H3 {
	font-size: 1em;
	margin: 0;
	padding: 0;
}
.map24 input.input {
	width: 15em;
}
.map24 select.select {
	margin: 0;
	padding: 0;
	width: 15em;
}
.map24 .startadresse {
	margin: 0 0 .5em 0;
}
.map24 .zieladresse {
	margin: 0;
}
.map24 .routenart {
	margin: 0 0 .5em 0;
}
/* container für Inhalt von Map24 Routenplaner end */

/* container für Bilderfilm Bannerdisplay begin */
.bilderfilm {
}
.bilderfilm .bild {
	/*border: 1px solid silver;*/
	float: left;
	margin: 0 45px 10px 0;
}
/* container für Bilderfilm Bannerdisplay end */

/* container für imagemap begin */
.imagemap {
}
/* container für imagemap end */

