/* Standardbody */
body { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal;
       font-weight: normal; color: #00FFFF; background-color: #000033; background-image: none;
       background-repeat: no-repeat; letter-spacing: normal; text-align: left; vertical-align: top; word-spacing: normal; }

/* Karten */
body.karte { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal;
     font-weight: normal; color: #00FFFF; background-color: #FFFFFF; background-image: none;
     background-repeat: no-repeat; letter-spacing: normal; text-align: left; vertical-align: top;
     word-spacing: normal; }
table.karte { font-family: Arial, Helvetica, sans-serif; width:100%; border:0pt; font-size:12pt;
              color:#00FFFF; text-align:center;}
table.karte td.links {width:47%; }
table.karte td.rechts {width:53%; }
table.karte p {text-align:center}


/* Passbeschreibung */
body.passdetail { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal;
     font-weight: normal; color: #00FFFF; background-color: #000033; background-image: none;
     background-repeat: no-repeat; letter-spacing: normal; text-align: center; vertical-align: top;
     word-spacing: normal; }
table.passinfouebersicht { font-family: Arial, Helvetica, sans-serif; width:100%; border:1pt #00FFFF solid;
                         font-size:12pt; color:#00FFFF; text-align:center;}
table.passinfouebersicht tr {height:20px;}
table.passinfouebersicht td { font-family: Arial, Helvetica, sans-serif; border:1pt #00FFFF solid;
                         font-size:18pt; color:#00FFFF; text-align:center; }
table.passinfouebersicht img {border:0;}
body.passdetail p.beschreibungueb {text-align:left; font-size:18pt;}
body.passdetail p.beschreibungtext {text-align:left; font-size:12pt;}

table.passkat { font-family: Arial, Helvetica, sans-serif; width:100%; border:1pt #00FFFF solid;
                         font-size:12pt; color:#00FFFF; text-align:left;}
table.passkat td.links {width:15%}
table.passkat td.rechts {width:85%}

table.passdetail { font-family: Arial, Helvetica, sans-serif; width:100%; border:1pt #00FFFF solid;
                         font-size:12pt; color:#00FFFF; text-align:center;}
table.passdetail tr.oben {border:1pt #00FFFF solid; font-size:12pt;  }
table.passdetail tr.unten {border:1pt #00FFFF solid; font-size:14pt;  }
table.passdetail td {border:1pt #00FFFF solid;}

/* Paesseuebersicht */
body.paesseuebersicht { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal;
                      line-height: normal; font-weight: normal; color: #00FFFF; background-color: #000033;
                      background-image: none;      background-repeat: no-repeat; letter-spacing: normal;
                      text-align: left; vertical-align: top; word-spacing: normal; }
body.paesseuebersicht h1 {text-align:center}
table.paesseuebersicht { font-family: Arial, Helvetica, sans-serif; border:0pt; font-size:12pt;
              color:#00FFFF; text-align:center;}
table.paesseuebersicht td.paesseuebersichtueber {width:4.5cm; text-align:left;font-size: 20pt;}
table.paesseuebersicht td.spalte1 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte2 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte3 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte4 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte5 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte6 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte7 {border:1pt #00FFFF solid ; }
table.paesseuebersicht td.spalte8 {border:1pt #00FFFF solid; }


/* Linklist */
body.linklist { font-family: Arial, Helvetica, sans-serif; font-size:20pt; color:#00FFFF; text-align:center; }
body.linklist p { font-family: Arial, Helvetica, sans-serif; font-size:20pt; color:#00FFFF; text-align:center; }


/* Standardlinks */
a { color: #3399FF; font-weight: bold }
a:visited { color: #3399FF; font-weight: bold }
a:link { color: #3399FF; font-weight: bold }
a:active { color: #3399FF; font-weight: bold }

/* Links der Navigationsleiste */
a.navi { color: #3399FF; font-weight: bold }
a.navi:link { color: #3399FF; font-weight:normal;}
a.navi:visited { color: #3399FF; font-weight: normal;}
a.navi:active { color: #3399FF; font-weight: normal;}


/*orange ff9900 ff8000*/
/* blau 2f0df2*/
p { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#00FFFF}


/* Tabellen allgemein */
table { font-family: Arial, Helvetica, sans-serif; width:100%; border:0; font-size:12pt;
        color:#00FFFF; text-align:left; }

/* Kopftabelle für rechte Seiten */
table.kopf { font-family: Arial, Helvetica, sans-serif; width:100%; border:0; font-size:12pt; color:#00FFFF;}
td.kopf { width:50%; height:90; border:0; cellspacing:1; text-align:center; vertical-align:bottom}
td.kopf h1 {font-size:22pt;}

/* Fußtabelle für rechte Seiten */
table.fuss { font-family: Arial, Helvetica, sans-serif; width:100%; border:0; font-size:12pt;
             color:#00FFFF;}
td.fuss { font-family: Arial, Helvetica, sans-serif; font-size:16pt; width:25%; height:50; border:0; cellspacing:1; color:#00FFFF; text-align:center; vertical-align:bottom}

/* Karten-Tabelle */
table.uebersichtkarte { font-family: Arial, Helvetica, sans-serif; font-weight: bold; width:100%; border:1pt #00FFFF solid ;font-size:12pt; color:#00FFFF; text-align:center; }
table.uebersichtkarten td {width:85% }
table.karten { font-family: Arial, Helvetica, sans-serif; width:100%; border:0pt; font-size:12pt; color:#00FFFF; text-align:center; margin:10pt}
table.karten td {}

/* Willkommenstabelle index.htm */
table.willkommen { font-family:Arial, Helvetica, sans-serif; }

/* Navigationsleiste steuer.htm */
table.navigator { font-family: Arial, Helvetica, sans-serif; width:100%; border:0; font-size:14pt; color: #00FFFF;text-align:left;}

/* Impressum-Tabelle */
table.impressum { font-family: Arial, Helvetica, sans-serif; width:60%; border:1px #CC6600 solid; font-size:12pt; color:#00FFFF; text-align:left; margin-left:200px; }
table.impressum td {padding:4px;vertical-align:top }


/* Sitemap-Tabelle */
table.siteueber1 { font-family: Arial, Helvetica, sans-serif; width:100%; border:0px #00FFFF solid; font-size:10pt; color:#00FFFF;
                  margin-left:0px; height:50px; }
table.siteueber1 td {background:#000000; text-align:center; border:1px #00FFFF solid;}
table td.ohne {background:normal; text-align:center; border:1px #00FFFF solid;}

table.siteueber2 { font-family: Arial, Helvetica, sans-serif; width:100%; border:0px #00FFFF solid; font-size:10pt; color:#00FFFF;
                  margin-left:0px; height:50px; text-align:center; }
table.siteueber2 td {background:#000000; text-align:center; border:1px #00FFFF solid;}
table.siteueber3 { font-family: Arial, Helvetica, sans-serif; width:100%; border:0px #00FFFF solid; font-size:10pt; color:#00FFFF;
                  margin-left:10px; height:50px; text-align:left; }


/* Neu-Tabelle */
table.neu { font-family: Arial, Helvetica, sans-serif; width:95%; border:0; font-size:12pt; color:#00FFFF; margin-left:5%; }
table.neu td.rechts {padding:4px;vertical-align:top; text-align:left;  }
table.neu td.links {padding:4px;vertical-align:top; text-align:right;  }

/* MFunk-Tabelle */
table.mfunkueb1 { font-family: Arial, Helvetica, sans-serif; width:100%; border:0; font-size:15pt; color:#00FFFF; margin-left:0%; }
table.mfunkueb1 td {vertical-align:top; text-align:center;  }
table.mfunkueb2 { font-family: Arial, Helvetica, sans-serif; width:100%; border:0; font-size:15pt; color:#00FFFF; margin-left:0%; }
table.mfunkueb2 td.links {width:80%; vertical-align:top; text-align:left; text-decoration:underline;  }
table.mfunkueb2 td.rechts {width:20%; vertical-align:top; text-align:right;  }



h1.tour {font-size:13pt; vertical-align:bottom;}
h2 {font-size:16pt; vertical-align:bottom;text-decoration:underline}

a.weiter { font-family:Arial, Helvetica, sans-serif; font-size:18pt; color:#0000FF}
input {  font-family: Arial, Helvetica, sans-serif; font-size:12pt; color: #6666FF; background-color: #BBBBBB}
textarea {  font-family: Arial, Helvetica, sans-serif; font-size:12pt; color: #6666FF; background-color: #BBBBBB}