/* ~~~~~~~~~~~~~ Hausfarbe ~~~~~~~~~~~~~ */
/*  Pantone 294         005697  */
/*  Raster 70 %         4c88b6 */
/*  Raster 60 %         669ac1 */
/*  Raster 40 %         99bbd5 */
/*  Raster 20 %         ccddea */
/*  Raster 10 %         e5eef4 */

/* ~~~~~~~~~~~~~ Weitere Farben ~~~~~~~~~~~~~ */
/*  Hyperlinks Complementär   d18800 */
/*  Dunkelblau          	  005697 */
/*  Schriftfarbe        	  454545 */
/*  Hinweise          	  	  e3b866 */
/*  Weiss           		  ffffff */


/* ~~~~~~~~~~~~~ Uebersicht: Farbgestaltung der Contentmodule ~~~~~~~~~~~~~ */


/* ~~~~~~~~~~~~~ Seitenkopf ~~~~~~~~~~~~~ */
/* Hintergrund          		e5eef4*/
/* Servicelinks         		005697 */
/* Formularfeld-Umrandung   	669ac1*/
/* Submit-Button Hintergrund  	005697*/

/* ~~~~~~~~~~~~~ Navigation ~~~~~~~~~~~~~ */
/* Level00            005697 */
/* Level01            669ac1*/
/* Level02            99bbd5*/
/* Level03            ccddea*/
/* Level04            e5eef4*/

/* ~~~~~~~~~~~~~ Inhalt ~~~~~~~~~~~~~ */
/* Hintergrund (Tabellenkopf) 	005697*/
/* Intro (Claim)      			005697*/
/* Info Text         		 	454545 */
/* Servicelinks      		   	d18800 */

/* ~~~~~~~~~~~~~ Infobox ~~~~~~~~~~~~~ */
/* Hintergrund (Tabellenkopf) 	b1b1b1*/
/* Hintergrund          		fff6e5 */
/* Link             			d18800 */
/* Text- und Auszeichnung   	454545 */

/* ~~~~~~~~~~~~~ Fusszeile ~~~~~~~~~~~~~ */
/* Text- und Auszeichnung 	  	454545 */
/* Linkfarbe          			005697*/


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:#005697; }

a.kopfService         { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#005697; text-decoration:none; }
a:visited.kopfService     { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#005697; text-decoration:none; }
a:active.kopfService      { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#d18800; text-decoration:none; }
a:hover.kopfService       { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#d18800; text-decoration:underline; }

.kopfFormText         { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#bbc5d9 solid 1px; border-bottom:#bbc5d9 solid 1px; border-left:#bbc5d9 solid 1px; border-right:#bbc5d9 solid 1px; }
.kopfFormSubmit         { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#ffffff; background-color:#3d7bca; border-top:#005697solid 1px; border-bottom:#005697solid 1px; border-left:#005697solid 1px; border-right:#005697solid 1px; }

.kopfBalken           { background-color:#e5ebf2; }

/* ~~~~~~~~~~~~~ Navigation ~~~~~~~~~~~~~ */
td.navHG            { }

td.navLevel00Lo         { background-color:#005697; }
td.navLevel00Hi         { background-color:#005697; }
td.navLevel01Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#bbc5d9; }
td.navLevel01Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#bbc5d9; }
td.navLevel02Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#dce1eb; }
td.navLevel02Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; background-color:#dce1eb; }
td.navLevel03Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#e5ebf2; }
td.navLevel03Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#e5ebf2; }
td.navLevel04Lo         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#eff6fe; }
td.navLevel04Hi         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#eff6fe; }

td.navLevel01Klammer      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; background-color:#bbc5d9; }
td.navLevel02Klammer      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; background-color:#ccdeee; }
td.navLevel03Klammer      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; 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:#ffffff; text-decoration:none; }
a:hover.navLevel00Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel01Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel01Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel01Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel01Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel01Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }
a:visited.navLevel01Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }
a:active.navLevel01Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; }
a:hover.navLevel01Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold; }

a.navLevel01Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; !important}
a:visited.navLevel01Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; !important}
a:active.navLevel01Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:bold; !important}
a:hover.navLevel01Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; font-weight:bold; !important}

a.navLevel02Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; }
a:visited.navLevel02Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; }
a:active.navLevel02Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; }
a:hover.navLevel02Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:underline; }

a.navLevel02Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; font-weight:bold;  }
a:visited.navLevel02Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; font-weight:bold; }
a:active.navLevel02Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; font-weight:bold; }
a:hover.navLevel02Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:underline; font-weight:bold; }

a.navLevel02Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; font-weight:bold; }
a:visited.navLevel02Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; font-weight:bold; }
a:active.navLevel02Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:none; font-weight:bold; }
a:hover.navLevel02Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#747c8d; text-decoration:underline; font-weight:bold; }

a.navLevel03Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel03Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel03Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel03Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel03Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel03Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel03Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel03Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel03Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel03Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel03Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel03Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel04Lo          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel04Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel04Lo     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel04Lo      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel04Hi          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel04Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel04Hi     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel04Hi      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.navLevel04Active        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:visited.navLevel04Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:active.navLevel04Active   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
a:hover.navLevel04Active    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

/* ~~~~~~~~~~~~~ Inhalt ~~~~~~~~~~~~~ */
td.inhaltTrenner        { background-color:#ffffff; }
td.inhaltPfadnav        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; background-color:#3d7bca; }
td.inhaltKopf         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#ffffff; font-weight:bold; background-color:#3d7bca; }
td.inhaltHG           { background-color:#ffffff; }
td.inhaltInfoText       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#454545; }
td.inhaltTabelle01        { background-color:#edf0f5; }
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:#3d7bca; }

a.inhaltLink          { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:visited.inhaltLink      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:active.inhaltLink       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:hover.inhaltLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:underline; }

a              { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:visited      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:active       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:hover        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:underline; }

a.inhaltAufzaehlung       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; text-decoration:none; }
a:visited.inhaltAufzaehlung   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; text-decoration:none; }
a:active.inhaltAufzaehlung    { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:hover.inhaltAufzaehlung   { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:underline; }
a.inhaltService         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:visited.inhaltService     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:active.inhaltService      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:hover.inhaltService     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; 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:#005697; text-decoration:none; }
a:visited.sitemapLink02     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; text-decoration:none; }
a:active.sitemapLink02      { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; text-decoration:none; }
a:hover.sitemapLink02     { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; 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:#3d7bca; }
.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:#3d7bca; border-top:#005697solid 1px; border-bottom:#005697solid 1px; border-left:#005697solid 1px; border-right:#005697solid 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:#3d7bca;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:#e3b866;}

/* ~~~~~~~~~~~~~ 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:#3d7bca; }
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:#ccddea}
td.formularError    { background-color:#eff6fe; font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#e3b866; }
.textfeld             { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#4c88b6solid 1px; border-bottom:#4c88b6solid 1px; border-left:#4c88b6solid 1px; border-right:#4c88b6solid 1px; }
.selectbox            { font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#454545; border-top:#4c88b6solid 1px; border-bottom:#4c88b6solid 1px; border-left:#4c88b6solid 1px; border-right:#4c88b6solid 1px; }
.checkbox             { background-color:#eff5fe }
.radiobutton          { background-color:#eff5fe }
.button         { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#ffffff; background-color:#005697; border-top:#005697 solid 0px; border-bottom:#005697 solid 0px; border-left:#005697 solid 0px; border-right:#005697 solid 0px; width:110px; }
.mandatory        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#e3b866; font-weight:bold }
a.formular        { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; font-weight:regular }
a:visited.formular    { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; font-weight:regular }
a:active.formular     { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; font-weight:regular }
a:hover.formular    { padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; 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:#b1b1b1; }
td.ibxHG            { background-color:#fff6e5; }
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:#d18800; text-decoration:none; }
a:visited.ibxLink       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:active.ibxLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:hover.ibxLink         { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; 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:#005697; text-decoration:none; }
a:visited.fussLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#005697; text-decoration:none; }
a:active.fussLink       { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; text-decoration:none; }
a:hover.fussLink        { font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#d18800; 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:#005697; }
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:#e3b866; }


/* ~~~~~~~~~~~~~ Druckansicht Seitenfuss ~~~~~~~~~~~~~ */
td.fussTextDruck        { font-family:Arial,Helvetica,sans-serif; font-size:9px; color:#454545; }





