body, textarea
{     scrollbar-base-color:#CBCBCB;
      scrollbar-3dlight-color:#000000;
      scrollbar-arrow-color:#000000;
      scrollbar-darkshadow-color:#000000;
      scrollbar-face-color:#CBCBCB;
      scrollbar-highlight-color:#CBCBCB;
      scrollbar-shadow-color:#CBCBCB;
      scrollbar-track-color:#FBFBFB;
}

BODY.norm
{TEXT:#301878;BACKGROUND-COLOR:#CBCBCB}
BODY.BlauHGdunkel
{TEXT:#301878;BACKGROUND-COLOR:#CBCBCB}
BODY.BlauHGhell
{TEXT:#301878;BACKGROUND-COLOR:#EBEBEB}
.blau
{BACKGROUND-COLOR:#301878}

a {font-size:10pt;text-decoration:none}
a:link {color:#BF0000}
a:visited {color:#BF0000}
a:active {color:#BF0000}
a:hover{color:#FF5F00}

a.intern
{background:url(Bilder/Textsymbole/internerLink.GIF) no-repeat center left;padding-left:15px}
a.zuruck
{background:url(Bilder/Textsymbole/Zurueck.GIF) no-repeat center left;padding-left:15px}
a.extern
{background:url(Bilder/Textsymbole/Internet.GIF) no-repeat center left;padding-left:15px}
a.bild
{background:url(Bilder/Textsymbole/BildOffnen.GIF) no-repeat center left;padding-left:15px}
a.fotoanzeigen
{background:url(Bilder/Textsymbole/Foto.GIF) no-repeat center left;padding-left:15px}


.Hilfe
{color:#00BF00}

BODY.LinkblauH
{BACKGROUND-COLOR:#00009F;FONT-FAMILY:Arial,Tahoma}
.LinkBlankU
{font-size:8pt;font-weight:bold;color:#EBEBEB;cursor:default;BACKGROUND-COLOR:#301878;HEIGHT:12px;border-style:solid;border-width:1px;border-collapse: collapse;border-color:#301878;FONT-FAMILY:Arial,Tahoma}
.LinkAktuell
{font-size:8pt;text-decoration:none;font-weight:bold;color:#BF0000;cursor:default;FONT-FAMILY:Arial,Tahoma}
.LinkblauZR
{HEIGHT:4px;WIDTH:100%;BACKGROUND-COLOR:#EBEBEB}
.LinkRahmen
{border-style:solid;border-left-width:1px;border-right-width:1px;border-top-width:1px;border-bottom-width:1px;border-color:#301878}
.LinkRahmen800600
{border-style:solid;border-left-width:0px;border-right-width:1px;border-top-width:1px;border-bottom-width:1px;border-color:#301878}
.LinkRahmen800600u
{border-style:solid;border-left-width:0px;border-right-width:1px;border-top-width:0px;border-bottom-width:1px;border-color:#301878}
.LinkRlinks
{border-style:solid;border-left-width:1px;border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-color:#301878}
.LinkRrechts
{border-style:solid;border-left-width:0px;border-right-width:1px;border-top-width:0px;border-bottom-width:0px;border-color:#301878}

.HGHell
{BACKGROUND-COLOR:#EBEBEB}
.HGDunkel
{BACKGROUND-COLOR:#CBCBCB}
.HGBlau
{BACKGROUND-COLOR:#301878}

.Foto
{border-style:solid;border-width:1px;border-left-color:#301878;border-right-color:#301878;border-top-color:#301878;border-bottom-color:#301878}
.Bild
{border-style:solid;border-width:1px;border-left-color:#301878;border-right-color:#301878;border-top-color:#301878;border-bottom-color:#301878}
.Textsymbol
{border-style:none;border-width:0px;margin-bottom:-1px}

//Überschriften
.Auswahlleiste
{BACKGROUND-COLOR:#FFFFFF;FONT-SIZE:9pt;FONT-FAMILY:Arial,Tahoma;}
.TopUberschrift
{COLOR:#FFFFFF;FONT-SIZE:22pt;FONT-STYLE:normal;FONT-FAMILY:Tahoma}
.Uberschrift
{COLOR:#301878;FONT-SIZE:12pt;FONT-STYLE:normal;FONT-FAMILY:Tahoma;font-weight:bold}
.UberschriftNorm
{COLOR:#301878;FONT-SIZE:12pt;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;TEXT-ALIGN:left}
.KWU1
{COLOR:#FFFFff;FONT-SIZE:10pt;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;TEXT-ALIGN:left}

TABLE.blau
{BORDER:1px solid;BORDER-COLOR:#301878;CELLPADDING:0;CELLSPACING:0}
TABLE.blauHell
{BORDER:1px solid;border-left-color:#301878;border-right-color:#301878;border-top-color:#301878;border-bottom-color:#301878;BACKGROUND-COLOR:#eBeBeB;CELLPADDING:0;CELLSPACING:0}

//border-left-color:#FFFFFF;border-right-color:#00003F;border-top-color:#FFFFFF;border-bottom-colo
//r:#00003F;BACKGROUND-COLOR:#EBEBEB;CELLPADDING:0;CELLSPACING:0}


TABLE.blauDunkel
{BORDER:1px solid;BORDER-COLOR:#301878;BACKGROUND-COLOR:#CBCBCB;CELLPADDING:0;CELLSPACING:0}
.dunkelgrau
{TEXT:#301878;BACKGROUND-COLOR:#CBCBCB;text-align:center}

.Ausrichtung_obenlinks
{vertical-align:top;text-align:left}
.Ausrichtung_obenmitte
{vertical-align:top;text-align:center}

.blauRand
{BORDER:1px solid;BORDER-COLOR:#301878;CELLPADDING:0;CELLSPACING:0}

.blauO
{background:url(Bilder/Gestaltung/Tabelle_Kopf_2.JPG) repeat-x center left;HEIGHT:25px}
.blauN
{BACKGROUND-COLOR:#301878;HEIGHT:1px}

.textPortOut
{COLOR:#00003F;FONT-SIZE:8pt;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Tahoma}
.textPortIn
{COLOR:#FF9F00;FONT-SIZE:8pt;FONT-STYLE:normal;FONT-WEIGHT:bold;FONT-FAMILY:Tahoma}
.Seitenbeschreibung
{COLOR:#301878;FONT-SIZE:10pt;FONT-STYLE:normal;FONT-FAMILY:Tahoma}

P.Beschreibung
{BACKGROUND-COLOR:#FFFDCB;COLOR:#000000;FONT-SIZE:8pt;FONT-FAMILY:Arial;FONT-STYLE:normal;POSITION:absolute;TOP:100px;LEFT:100px;BORDER:1px solid;TEXT-ALIGN:center;VISIBILITY:hidden}

P.copyDunkel
{COLOR:#FFFFFF;FONT-SIZE:8pt;FONT-FAMILY:Tahoma;FONT-STYLE:normal;FONT-WEIGHT:bold}
P.copyHell
{COLOR:#000000;FONT-SIZE:8pt;FONT-FAMILY:Tahoma;FONT-STYLE:normal;FONT-WEIGHT:bold}
P.quelle
{COLOR:#000000;FONT-SIZE:8pt;FONT-STYLE:normal}
P.hinweis
{COLOR:#FF0000;FONT-SIZE:10pt;FONT-STYLE:normal}

P.norm
{COLOR:#301878;FONT-SIZE:10pt;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;MARGIN-RIGHT:5px;MARGIN-TOP:5px;MARGIN-BOTTOM:5px}
P.norm_fett
{COLOR:#301878;FONT-SIZE:10pt;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;MARGIN-RIGHT:5px;MARGIN-TOP:5px;MARGIN-BOTTOM:5px;font-weight:bold}
P.normBlock
{COLOR:#301878;FONT-SIZE:10pt;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;MARGIN-RIGHT:5px;MARGIN-TOP:5px;MARGIN-BOTTOM:5px;text-align:justify}
P.kleinNorm
{COLOR:#301878;FONT-SIZE:8pt;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;MARGIN-RIGHT:5px;MARGIN-TOP:5px;MARGIN-BOTTOM:5px}
.Text_Neues
{COLOR:#301878;FONT-SIZE:10pt;FONT-FAMILY:Tahoma;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;MARGIN-TOP:0px;MARGIN-BOTTOM:0px;text-align:justify}
KBD.norm
{width:100%;COLOR:#000000;FONT-SIZE:9pt;FONT-STYLE:normal;FONT-WEIGHT:normal;cursor:pointer}
P.Bildunterschrift
{COLOR:#301878;FONT-SIZE:8pt;font-family:arial,tahoma}
P.BildunterschriftGalerie
{COLOR:#FFFFFF;FONT-SIZE:10pt;FONT-STYLE:normal;FONT-WEIGHT:bold}

table.Fahrplan
{
  width: 100%;
  border: 1px solid #301878;
  margin: 0.5em 0;
  padding: 0;
  COLOR:#301878;
  FONT-SIZE:8pt;
  font-family:arial,tahoma;
  text-align: right;
}

table.Fahrplan td
{
  padding: 0 0.1em;
}

  dl
  {
    color:#301878;
    font-size: 0.8em;
    font-family:Tahoma;
    margin: 0.3em;
    padding: 0.5em;
    border: 1px solid #301878;
  }
  dt
  {
    width: 80px;
    float: left;
    margin: 0;
    padding: 0.1em 0.2em;
    text-align: left;
  }
  dd
  {
    margin: 0 0 0 90px;
    padding: 0.1em 0.2em;
    text-align: left;
  }



LI.norm
{COLOR:#301878;FONT-SIZE:10pt;FONT-FAMILY:Tahoma;MARGIN-LEFT:5px;MARGIN-RIGHT:5px;MARGIN-TOP:5px;MARGIN-BOTTOM:5px}

.Linie
{min-width:30px;COLOR:#301878;FONT-SIZE:10pt;FONT-FAMILY:Tahoma;background-color:#FFDF00;text-align:center}
.TextLinie
{min-width:30px;COLOR:#EBEBEB;FONT-SIZE:16pt;FONT-FAMILY:Tahoma;font-weight:bold;background-color:#FFDF00;text-align:center}



.KWMT
{COLOR:#301878;FONT-SIZE:8pt;FONT-STYLE:normal;FONT-FAMILY:Tahoma}
.hinwBrow
{COLOR:#000000;FONT-SIZE:6pt;FONT-STYLE:normal;FONT-FAMILY:Tahoma}

/* CSS nach neuem Standart */

#Box_Textfeld {
  width: 100%;
  text-align: center;
  margin: auto;
  margin-top: 10px;
  border: #301878 dotted 1px;
  font-family: sans-serif;
  color: #301878;
}

#Box_Textfeld_Uberschrift {
  margin: 0 0 0 10;
  padding: 0 0;
  /*background: url(../Bilder/Textfeld_oben.JPG) 0 0 no-repeat;*/
  font-size: 0.8em;
  text-align: left;
}

#Box_Textfeld_Text {
  margin: 0 0;
  /*background: url(../Bilder/Textfeld_mitte.JPG) 0 0 repeat-y;*/
  padding: 12px 10px 5px 10px;
  font-size: 0.7em;
  text-align: left;
}

#Box_Textfeld_Text h4 {
  text-align: left;
  margin: 0;
  padding: 0;
  font-size: 0.8em;
}

#Box_Textfeld_Text a {
  font-size: 1em;
}

#Box_Textfeld_Fuss {
  margin: 0 0;
  /*background: url(../Bilder/Textfeld_mitte.JPG) 0 0 repeat-y;*/
  padding: 12px 10px 5px 10px;
  font-size: 0.8em;
  text-align: left;
}
