
a { color: #333; text-decoration: none }
a:link  { color: #333; text-decoration: none }
a:visited { color: #333; text-decoration: none }
a:hover  { color: #333; text-decoration: none }
a:active { color: #c03; text-decoration: none }
body       { font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif }
.abdunkeln { color: white; background-color: #bbb !important; padding: 1px }
.aktuspalte_kopf { color: #fff; font-size: 0.8em; font-weight: bold }
.aktuspalte_titel { color: #666; font-size: 0.7em; font-style: italic; font-weight: bold }
.anzeigencontainer { color: #333; margin-bottom: 6px }
.cont_kalender { margin-bottom: 6px; padding-right: 8px }
.artikel_verweis { color: #333; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ddd }
.artikelcontainer_kasten      { background-color: #f5f7f9; margin-bottom: 6px; padding: 8px; border-right: 1px solid #999; border-bottom: 1px solid #999 }
.artikelcontainer_mehrfachkasten { background-color: #fff; border-right: 1px solid #999; border-bottom: 1px solid #999 }
.artikelcontainerkopf  { color: #9fadd3; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eee; background-repeat: no-repeat; padding-left: 6px; border-top: 1px solid #fff; border-bottom: 1px outset #666 }
.artikelcontainerkopf_owner { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c30; background-repeat: no-repeat; padding: 6px; border-top: 1px outset #fff; border-bottom: 1px outset #666 }
.artikeltext     { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 140%; font-stretch: normal; text-align: left; max-width: 520px }
.artikeltext a:hover  { text-decoration: underline }
.artikeltext_blocksatz  { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%; text-align: justify }
.artikeltext_blocksatz a:hover { text-decoration: underline }
.artikeltext_kleiner  { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; text-align: left }
.artikeltitel  { color: #666; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.artikeltitel_klein  { color: #666; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.artikeluntertitel { color: #666; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.artikeluntertitel_klein  { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120% }
.bezahlt { color: white; background-color: #f60 !important; padding: 1px }
.bild_links  { margin-right: 8px; margin-bottom: 8px }
.bild_rechts  { margin-bottom: 8px; margin-left: 8px }
.bilderpool { background-color: #fff; width: 520px; overflow: scroll; clip: rect(auto auto auto auto) }
.bildunterschrift  { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 120%; text-align: left; padding-bottom: 12px }
.color1    { color: #808dff }
.color2    { color: #f90 }
.color3  { color: #c30 }
.formatText     { color: #333; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ffbfab; text-align: center; cursor: pointer; padding: 2px; border: outset 1px }
.freigabehinweis { color: white; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8ecd0e; text-align: left; padding: 1px; border: solid 1px #fdc }
.fusszeile { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.fusszeile_klein { color: black; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.fusszeile_kontrast { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.fusszeile_mittel { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.haupt_liste { color: #000; font-size: 0.8em; list-style-type: disc }
.haupt_text { color: #333; font-size: 0.75em }
.haupt_text_klein { color: #666; font-size: 0.6em }
.haupt_text_sehrklein { color: #666; font-size: 0.5em }
.haupt_titel { color: #73be1e; font-size: 0.8em; font-weight: bold }
.haupt_titel_invers { color: #fff; font-size: 0.8em; font-weight: bold }
.heute { padding: 1px; border: solid 1px #fcad0e }
.hinweis { color: #c00; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.hinweis_mitbg { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f60; text-align: left; padding: 1px; border: solid 1px #fdc }
.hinweis_mitbg_kontrast { color: #ba0000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: left; padding: 1px; border: solid 1px #fdc }
.infotext { color: #fff; font-size: 7pt; line-height: 120%; border-bottom: 1px dashed #fff }
.infotext_unten { color: #666; font-size: 7pt; line-height: 120%; border-top: 1px ridge #fff }
.k1webadmin_kopf { color: #fff; font-size: 7pt; background-image: url("../images/k1webadmin_verlauf.png"); padding-left: 2px }
.k1webadmin_umrandung { color: #333; padding: 1px; border: outset 1px #999 }
.label_warnung { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ba0000; text-align: left; padding: 1px; border: solid 1px #fdc }
.listencontainer     { background-color: #a1afd4; margin-right: 6px; margin-bottom: 8px; width: auto }
.listenkopf  { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #5e76b6; background-repeat: no-repeat; text-indent: -4px; padding-top: 2px; padding-bottom: 4px; padding-left: 4px }
.listentext  { color: #333; font-size: 0.75em; line-height: 100%; background-image: url("../images/symbole/aufzaehlerpfeil.gif"); background-repeat: no-repeat; background-position: 3px 5px; text-indent: -4px; padding: 3px 3px 5px 16px }
.listentext a:link { color: #333 }
.listentext a:visited { color: #333 }
.listentext a:hover { color: #333 }
.navi_checked { color: #fff; font-size: 0.7em; font-style: italic; font-weight: bold; background-color: #ccc; padding: 1px }
.navi_kopf { color: #fff; font-size: 0.7em; font-weight: bold }
.navi_liste { color: #666; font-size: 0.75em; line-height: 160% }
.navi_texttitel { color: #666; font-size: 0.7em; font-style: italic; font-weight: bold }
.navigation      { color: #5e76b6 !important; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140%; text-align: right; padding-right: 24px; padding-bottom: 2px; width: 140px }
.navigation a:link  { color: #5e76b6 !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140% }
.navigation a:visited  { color: #5e76b6 !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140% }
.navigation a:hover  { color: #5e76b6 !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140%; text-decoration: underline }
.navigation_aktiv       { color: #5e76b6 !important; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 140%; background-image: url("../Bilder/punktpfeil.gif"); background-repeat: no-repeat; background-position: 146px 8px; text-align: right; padding-top: 4px; padding-right: 24px; padding-bottom: 4px; width: 144px }
.navigation_e2     { color: #5e76b6; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100%; text-align: right; padding-top: 4px; padding-right: 24px; padding-bottom: 6px }
.navigation_e2 a:link  { color: #5e76b6; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100% }
.navigation_e2 a:visited  { color: #5e76b6; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100% }
.navigation_e2 a:hover  { color: #5e76b6; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 100%; text-decoration: underline }
.navigation_e2_aktiv       { color: #5e76b6; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; background-image: url("../Bilder/punktpfeil_klein.gif"); background-repeat: no-repeat; background-position: 146px 2px; text-align: right; list-style-type: circle; list-style-position: inside; padding-right: 24px; padding-left: 6px }
.navigation_e2_aktiv a:link   { color: #5e76b6 }
.navigation_e2_aktiv a:visited   { color: #5e76b6 }
.navigation_e2_aktiv a:hover   { color: #5e76b6 }
.navigation_e2_linked { color: #9fadd3; font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 100%; list-style-type: circle; list-style-position: inside; border-style: none none dashed; border-width: medium medium 1px; border-color: #fff #fff #53729e }
.navigation_horizontal { color: #53729e; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 1px; padding-right: 1px; padding-left: 1px }
.navigation_horizontal_aktiv { color: #fff; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #999; padding: 6px 4px; border-right: 1px solid #999 }
.navigation_horizontalliste { color: #53729e; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; background-color: #fff; padding-right: 1px; padding-bottom: 1px; padding-left: 1px; border-right: 1px dotted #53729e; border-bottom: 1px dotted #53729e; border-left: 2px solid #53729e }
.navigation_horizontalliste a:link { color: #53729e }
.navigation_horizontalliste a:visited { color: #53729e }
.navigation_horizontalliste a:hover { color: #b41 }
.owner { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #99c !important; text-align: left; padding: 1px; border: solid 1px #ba0000 }
.owner_nicht_freie { color: #000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #feed0e !important; text-align: left; padding: 1px; border: solid 1px #ba0000 }
.register_rubriken { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8da6b7; cursor: pointer; padding: 4px }
.register_rubriken_aktiv { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #53729e; padding: 4px }
.rubrik_nicht_freigegeben { text-decoration: line-through }
.rubriken_artikelteaser { color: #333; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 120%; background-image: url("../images/symbole/aufzaehlerpfeil.gif"); background-repeat: no-repeat; background-position: 0 6px; margin-left: 2px; padding: 3px 1px 3px 12px; border-top: 1px dotted #666 }
.rubrikencontainer_kasten { background-color: #fff; margin-bottom: 6px; border-right: 1px solid #999; border-bottom: 1px solid #999 }
.rubrikencontainerkopf_a { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; padding-top: 2px; padding-bottom: 2px; padding-left: 6px }
.rubrikencontainerkopf_a a:link { color: #666; font-weight: bold }
.rubrikencontainerkopf_a a:visited { color: #666; font-weight: bold }
.rubrikencontainerkopf_a a:hover { color: #666; font-weight: bold; text-decoration: underline }
.rubrikencontainerkopf_b { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666; background-repeat: no-repeat; padding-top: 2px; padding-bottom: 2px; padding-left: 6px }
.rubrikencontainerkopf_b a:link { color: #fff }
.rubrikencontainerkopf_b a:visited { color: #fff }
.rubrikencontainerkopf_b a:hover { color: #fff; text-decoration: underline }
.rubrikencontainerkopf_c { color: #666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-repeat: no-repeat; padding: 3px }
.rubrikencontainerkopf_c a:link { color: #666 }
.rubrikencontainerkopf_c a:visited { color: #666 }
.rubrikencontainerkopf_c a:hover { color: #666; text-decoration: underline }
.rubrikenliste { color: #666; font-size: 7pt; background-color: #fff; padding: 6px 8px; border-right: 1px solid #999 }
.rubrikenlistentext { color: #666; font-size: 0.7em; font-weight: bold; line-height: 100%; padding: 3px }
.rubrikenlistentext a:link { color: #666 !important }
.rubrikenlistentext a:visited { color: #666 !important }
.rubrikenlistentext a:hover { color: #000 !important; text-decoration: underline }
.rubrikenregister { color: #000; font-size: 9pt; font-weight: bold; line-height: 100%; padding: 2px }
.seiten_untertitel { color: #fff; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding-right: 24px }
.seitenanfanglink { color: #666; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 6px }
.spalte_a { padding-right: 4px; width: 183px }
.spalte_b  { padding-right: 4px; padding-left: 4px; width: auto; max-width: 520px }
.spalte_c  { padding-right: 6px; padding-left: 6px; width: 200px }
.standort { color: #fff; font-size: 8pt; padding: 4px 3px }
.standort_container { color: #53729e; font-size: 7pt; background-color: #fff; padding: 4px 3px; border-right: 1px solid #999; border-bottom: 1px solid #999 }
.standort_rubrik { color: #fff; font-size: 0.9em }
.suchbutton   { color: #9fadd3; font-size: 11px; background-color: #9fadd3; width: 48px; height: 20px; border: solid 1px #666 }
.suchbutton_aktiv   { color: #333; font-size: 11px; background-color: #fff; width: 48px; height: 20px; border: solid 1px #666 }
.suchfeld  { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #9fadd3; margin-right: 4px; margin-left: 6px; padding-right: 1px; padding-bottom: 1px; padding-left: 3px; width: 132px; height: 16px; border: dotted 1px #000 }
.suchfeld_aktiv { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin-right: 4px; margin-left: 6px; padding-right: 1px; padding-bottom: 1px; padding-left: 3px; width: 132px; height: 16px; border: dotted 1px #000 }
.suchworthervorhebung { color: #808dff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin-top: 2px; margin-right: 4px; margin-left: 2px; width: 144px; height: 14px; border: solid 1px #447b51 }
.table_kalender { width: 200px }
.table_umrandung   { color: #333 }
.titel { color: black; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.title_dummy { }
.warnung_mitbg { color: #ba0000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #feed0e; text-align: left; padding: 1px; border: solid 1px #fdc }

