/* ~~~~~~~~~~~~~ Hausfarbe ~~~~~~~~~~~~~ */
/*  Pantone 645 C         7c9dc0 */
/*  Raster 70 %         a7bfda */
/*  Raster 60 %         b9cbdf */
/*  Raster 40 %         ccdeee */
/*  Raster 20 %         e5ebf2 */
/*  Raster 10 %         eff6fe */

/* ~~~~~~~~~~~~~ Zusatzfarbe ~~~~~~~~~~~~~ */
/*  Pantone 144 C         f48e00 */
/*  Raster 15 %         fdeed9 */

/* ~~~~~~~~~~~~~ Weitere Farben ~~~~~~~~~~~~~ */
/*  Hyperlinks Dunkelblau   355075 */
/*  Dunkelblau          5479a5 */
/*  Schriftfarbe        454545 */
/*  Hinweise          f26522 */
/*  Weiss           ffffff */


/* ~~~~~~~~~~~~~ Uebersicht: Farbgestaltung der Contentmodule ~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~ Seitenkopf ~~~~~~~~~~~~~ */
/* Hintergrund          eff6fe */
/* Servicelinks         355075 */
/* Formularfeld-Umrandung   b9cbdf */
/* Submit-Button Hintergrund  7c9dc0 */

/* ~~~~~~~~~~~~~ Navigation ~~~~~~~~~~~~~ */
/* Level00            5479a5 */
/* Level01            b9cbdf */
/* Level02            ccdeee */
/* Level03            e5ebf2 */
/* Level04            eff6fe */

/* ~~~~~~~~~~~~~ Inhalt ~~~~~~~~~~~~~ */
/* Hintergrund (Tabellenkopf) 7c9dc0 */
/* Intro (Claim)        7c9dc0 */
/* Info Text          454545 */
/* Servicelinks         f48e00 */

/* ~~~~~~~~~~~~~ Infobox ~~~~~~~~~~~~~ */
/* Hintergrund (Tabellenkopf) a7bfda */
/* Hintergrund          fdeed9 */
/* Link             f48e00 */
/* Text- und Auszeichnung   454545 */

/* ~~~~~~~~~~~~~ Fusszeile ~~~~~~~~~~~~~ */
/* Text- und Auszeichnung   454545 */
/* Linkfarbe          355075 */


body              { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ffffff; margin:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; }
td                { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }

/* ~~~~~~~~~~~~~ Seitenkopf ~~~~~~~~~~~~~ */
td.seitenkopf         { background-color:#e5ebf2; }
td.kopfService          { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#355075; }

a.kopfService         { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#355075; text-decoration:none; }
a:visited.kopfService     { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#355075; text-decoration:none; }
a:active.kopfService      { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#f48e00; text-decoration:none; }
a:hover.kopfService       { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#f48e00; text-decoration:underline; }

.kopfFormText         { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#b9cbdf solid 1px; border-bottom:#b9cbdf solid 1px; border-left:#b9cbdf solid 1px; border-right:#b9cbdf solid 1px; }
.kopfFormSubmit         { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#ffffff; background-color:#7c9dc0; border-top:#7c9dc0 solid 1px; border-bottom:#7c9dc0 solid 1px; border-left:#7c9dc0 solid 1px; border-right:#7c9dc0 solid 1px; }

.kopfBalken           { background-color:#e5ebf2; }

/* ~~~~~~~~~~~~~ Navigation ~~~~~~~~~~~~~ */
td.navHG            { }

td.navLevel00Lo         { background-color:#5479a5; }
td.navLevel00Hi         { background-color:#5479a5; }
td.navLevel01Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#b9cbdf; }
td.navLevel01Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#b9cbdf; }
td.navLevel02Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#ccdeee; }
td.navLevel02Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#ccdeee; }
td.navLevel03Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#e5ebf2; }
td.navLevel03Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#e5ebf2; }
td.navLevel04Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#eff6fe; }
td.navLevel04Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#eff6fe; }

td.navLevel01Klammer      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#b9cbdf; }
td.navLevel02Klammer      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#ccdeee; }
td.navLevel03Klammer      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; background-color:#e5ebf2; }

td.navTrenner         { background-color:#ffffff; }

a.navLevel00Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel00Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel00Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel00Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel00Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel00Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel00Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel00Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel01Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.navLevel01Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.navLevel01Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel01Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel01Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel01Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel01Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel01Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel01Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel01Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel01Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel01Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel02Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.navLevel02Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.navLevel02Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel02Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel02Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel02Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel02Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel02Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel02Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel02Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel02Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel02Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel03Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.navLevel03Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.navLevel03Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel03Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel03Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel03Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel03Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel03Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel03Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel03Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel03Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel03Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel04Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.navLevel04Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.navLevel04Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel04Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel04Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel04Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel04Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel04Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.navLevel04Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.navLevel04Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.navLevel04Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.navLevel04Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

/* ~~~~~~~~~~~~~ Inhalt ~~~~~~~~~~~~~ */
td.inhaltTrenner        { background-color:#ffffff; }
td.inhaltPfadnav        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#7c9dc0; }
td.inhaltKopf         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; background-color:#7c9dc0; }
td.inhaltHG           { background-color:#ffffff; }
td.inhaltInfoText       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
td.inhaltTabelle01        { background-color:#eff6fe; }
th.inhaltTabelleKopf      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ccdeee; text-align:left; }
td.inhaltTabelleZelle     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#e5ebf2; }
td.inhaltBild         { background-color:#ccdeee; }
td.inhaltBildUnterzeile     { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; background-color:#ccdeee; }
td.sitemapKopf          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; background-color:#a7bfda; }

a.inhaltLink          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.inhaltLink      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.inhaltLink       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.inhaltLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a              { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

a.inhaltAufzaehlung       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.inhaltAufzaehlung   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.inhaltAufzaehlung    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.inhaltAufzaehlung   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }
a.inhaltService         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.inhaltService     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.inhaltService      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.inhaltService     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }
a.inhaltPfadnav         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.inhaltPfadnav     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.inhaltPfadnav      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.inhaltPfadnav     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }
a.inhaltPfadnavAktiv      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.inhaltPfadnavAktiv  { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.inhaltPfadnavAktiv   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.inhaltPfadnavAktiv    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }
a.sitemapLink01         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a:visited.sitemapLink01     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a:active.sitemapLink01      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a:hover.sitemapLink01     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:underline; }
a.sitemapLink02         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.sitemapLink02     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.sitemapLink02      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:hover.sitemapLink02     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }
.inhalt             { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ffffff; }
.inhaltBalken         { background-color:#e5ebf2; }
.inhaltDatum          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
.inhaltInfoTextKopf       { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#454545; }
.inhaltUeberschrift       { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#454545; }
.inhaltIntro          { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#7c9dc0; }
.inhaltListe          { list-style-type:square; list-style-position:outside; margin-top:0px; margin-left:16px; margin-right:0px; margin-bottom:0px; }
.inhaltNummer          { list-style-position:outside; margin-top:0px; margin-left:16px; margin-right:0px; margin-bottom:0px; }
.inhaltListenpunkt        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
.inhaltFormSubmit   { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#ffffff; background-color:#7c9dc0; border-top:#7c9dc0 solid 1px; border-bottom:#7c9dc0 solid 1px; border-left:#7c9dc0 solid 1px; border-right:#7c9dc0 solid 1px; }

h1 { font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#454545;margin:0px,0px,0px,0px; }
h2 { font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#7c9dc0;margin:0px;}
h3 { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#454545; margin:0 0 10px 0;}

ul  {line-height:13px;vertical-align:top;margin-left:18px;margin-top:0px;list-style-image:url(/export/pics/hsh_n/icn_cont_bullet.gif);}
ol  {margin-left:25px}
p   {margin-top:5px;margin-bottom:5px;}
p.error {color:#f26522;}

/* ~~~~~~~~~~~~~ Formulare ~~~~~~~~~~~~~ */
td.formular       { background-color:#eff6fe; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
td.formularHeadline   { background-color:#eff6fe; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#7c9dc0; }
td.formularName     { background-color:#eff6fe; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
td.formularDisclaimer { background-color:#eff6fe; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; }
td.formularFooter   { background-color:#e5ebf2 }
td.formularError    { background-color:#eff6fe; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#f26522; }
.textfeld             { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#a7bfda solid 1px; border-bottom:#a7bfda solid 1px; border-left:#a7bfda solid 1px; border-right:#a7bfda solid 1px; }
.selectbox            { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#a7bfda solid 1px; border-bottom:#a7bfda solid 1px; border-left:#a7bfda solid 1px; border-right:#a7bfda solid 1px; }
.checkbox             { background-color:#eff5fe }
.radiobutton          { background-color:#eff5fe }
.button         { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#ffffff; background-color:#7c9dc0; border-top:#7c9dc0 solid 1px; border-bottom:#7c9dc0 solid 1px; border-left:#7c9dc0 solid 1px; border-right:#7c9dc0 solid 1px; width:110px; }
.mandatory        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f26522; font-weight:bold }
a.formular        { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; font-weight:regular }
a:visited.formular    { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; font-weight:regular }
a:active.formular     { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; font-weight:regular }
a:hover.formular    { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; font-weight:regular }  


/* ~~~~~~~~~~~~~ Infoboxen ~~~~~~~~~~~~~ */
td.ibxTrenner         { background-color:#ffffff; }
td.ibxKopf            { font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#ffffff; background-color:#a7bfda; }
td.ibxHG            { background-color:#fdeed9; }
td.ibxText            { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
a.ibxLink           { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:visited.ibxLink       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:active.ibxLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.ibxLink         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }

/* ~~~~~~~~~~~~~ Seitenfuss ~~~~~~~~~~~~~ */
td.fussText           { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
a.fussLink            { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:visited.fussLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#355075; text-decoration:none; }
a:active.fussLink       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:none; }
a:hover.fussLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#f48e00; text-decoration:underline; }


/* ~~~~~~~~~~~~~ Druckansicht Inhalt ~~~~~~~~~~~~~ */
td.inhaltPfadnavDruck     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ffffff; }
td.inhaltTabelle01Druck     { background-color:#ffffff; }
th.inhaltTabelleKopfDruck   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ffffff; text-align:left; }
td.inhaltTabelleZelleDruck    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; background-color:#ffffff; }
td.inhaltBildDruck        { background-color:#ffffff; }
td.inhaltBildUnterzeileDruck  { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; background-color:#ffffff; }
td.sitemapKopfDruck       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; font-weight:bold; background-color:#ffffff; }
a.sitemapLink01Druck      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a:visited.sitemapLink01Druck  { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a:active.sitemapLink01Druck   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a:hover.sitemapLink01Druck    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:underline; }
.inhaltBalkenDruck        { background-color:#ffffff; }


/* ~~~~~~~~~~~~~ Druckansicht Formulare ~~~~~~~~~~~~~ */
td.formularDruck        { background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
td.formularHeadlineDruck    { background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#7c9dc0; }
td.formularNameDruck      { background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
td.formularDisclaimerDruck    { background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; }
td.formularFooterDruck      { background-color:#ffffff }
td.formularErrorDruck     { background-color:#ffffff; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#f26522; }


/* ~~~~~~~~~~~~~ Druckansicht Seitenfuss ~~~~~~~~~~~~~ */
td.fussTextDruck        { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#454545; }




