/* - Links allgemein */

a:link {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        color: #000000;
}

a:visited {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        color: #000000;
}

a:hover {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: underline;
        color: #003399;
}

a:active {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
}


/* - body-marker */

body {
        background-color: #8E9CA8;
        background-position: center;
        background-image: url(_images/bg.gif);
        background-repeat: repeat-y;
        margin-top: 0px;
}

#formin .feld {
        background-color:#CCCCCC;
        border:1px solid #C9D9E7;
        font-size: 11px;
        color: #000000;
        font-family: "Courier New", Courier, monospace;
        border-color: #666666;
}

.form_input {
        font-family: "Courier New", Courier, monospace;
        background-color: #E6EBF3;
        border-color: #94ACCE;
        font-size: 12px;
        color: #000000;
        border: 1px;
        border-width: 1px;
        width: 375px;
}

.form_comment {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
        font-weight: bold;
        color: #000000;
	width: 375px;
}

.msg_response {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
	line-height: 20px;
        font-weight: bold;
        color: #0161C8
}

#formin .plz { background-color:#F8FBFD; border:1px solid #C9D9E7; font-size: 11px; width:50px}
#formin .ort { background-color:#F8FBFD; border:1px solid #C9D9E7; font-size: 11px; width:244px}

.headline {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 22px;
        font-style: normal;
        font-weight: 100;
        color: #6B7A86;
        margin-top: 0px;
        margin-left: 0px;
}

.text_normal {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-style: normal;
        line-height: 20px;
        font-weight: normal;
        color: #000000
}

.info {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal
}

.trennstrich_unten {
        width: 650px;
        font-size: 11px;
        border-top-color: #969CA1;
        border-top-style: dashed;
        border-top-width: 1px;
}

.print_page,
.print_page a,
.print_page a:link,
.print_page a:visited,
.print_page a:hover,
.print_page a:active {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        color: #495056;
}

.info_unten,
.info_unten a,
.info_unten a:link,
.info_unten a:visited,
.info_unten a:hover,
.info_unten a:active {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        text-align: center;
        padding-top: 5px;
        padding-bottom: 5px;
        color: #495056;
}


/* Air Traffic BLAU (HKS 44 = 0078B8) */

.AirTraffic {
        color: #0078B8;
        font-weight: bold;
}

/* - Menupunkte-Auswahl */

/* Implementierter Workaround fuer IE6-Flicker-Bug
   Quelle: http://wellstyled.com/css-nopreload-rollovers.html */


.Level1Auswahl a,
.Level1Auswahl a:link {
        background: url(_images/level_1.png) -456px 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 28px;
        display: block;
        height: 25px;
        width: 228px;
        line-height: 25px;
        font-weight: bold;
  }


.Level1Auswahl a:hover {
        background-position: -456px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level1Auswahl a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #000000;
  }

.Level1MenuAuswahl a,
.Level1MenuAuswahl a:link {
        background: url(_images/level_1_m.png) -456px 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 28px;
        display: block;
        height: 25px;
        width: 228px;
        line-height: 25px;
        font-weight: bold;
  }

.Level1MenuAuswahl a:hover {
        background-position: -456px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level1MenuAuswahl a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #000000;
  }

.Level2Auswahl a,
.Level2Auswahl a:link {
        background: url(_images/level_2.png) -456px 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 42px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
        font-weight: bold;
  }

.Level2Auswahl a:hover {
        background-position: -456px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level2Auswahl a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #000000;
  }

.Level2MenuAuswahl a,
.Level2MenuAuswahl a:link {
        background: url(_images/level_2_m.png) -456px 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 42px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
        font-weight: bold;
  }


.Level2MenuAuswahl a:hover {
        background-position: -456px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level2MenuAuswahl a:active {
        background-position: -456px 0;
        color: #000000;
        text-decoration: none;
  }

.Level3Auswahl a,
.Level3Auswahl a:link {
        background: url(_images/level_2.png) -456px 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 56px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
        font-weight: bold;
  }

.Level3Auswahl a:hover {
        background-position: -456px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level3Auswahl a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #000000;
  }

.Level3MenuAuswahl a,
.Level3MenuAuswahl a:link{
        background: url(_images/level_2_m.png) -456px 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 56px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
        font-weight: bold;
  }

.Level3MenuAuswahl a:hover {
        background-position: -456px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level3MenuAuswahl a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #000000;
  }


/* - Menupunkt Level 1 OHNE Untermenu */

.Level1Normal a,
.Level1Normal a:link {
        background: url(_images/level_1.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 28px;
        display: block;
        height: 25px;
        width: 228px;
        line-height: 25px;
        font-weight: bold;
  }

.Level1Normal a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level1Normal a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #0066CC;
  }


/* - Menupunkt Level 1 MIT Untermenu */

.Level1MenuNormal a,
.Level1MenuNormal a:link {
        background: url(_images/level_1_m.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 28px;
        display: block;
        height: 25px;
        width: 228px;
        line-height: 25px;
        font-weight: bold;
}


.Level1MenuNormal a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level1MenuNormal a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #0066CC;
  }


/* - Menupunkt Level 2 OHNE Untermenu */

.Level2Normal a,
.Level2Normal a:link {
        background: url(_images/level_2.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 42px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
  }

.Level2Normal a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level2Normal a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #0066CC;
  }


/* - Menupunkt Level 2 MIT Untermenu */

.Level2MenuNormal a,
.Level2MenuNormal a:link {
        background: url(_images/level_2_m.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 42px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
  }

.Level2MenuNormal a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level2MenuNormal a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #0066CC;
  }


/* - Menupunkt Level 3 OHNE Untermenu */

.Level3Normal a,
.Level3Normal a:link {
        background: url(_images/level_2.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 56px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
  }

.Level3Normal a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level3Normal a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #0066CC;
  }


/* - Menupunkt Level 3 MIT Untermenu */

.Level3MenuNormal a,
.Level3MenuNormal a:link {
        background: url(_images/level_2_m.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 10px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 56px;
        display: block;
        height: 18px;
        width: 228px;
        line-height: 18px;
  }

.Level3MenuNormal a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.Level3MenuNormal a:active {
        background-position: -456px 0;
        text-decoration: none;
        color: #0066CC;
  }

/* - Menupunkte Google Maps (anfahrt.php) */

.MapsMenu a,
.MapsMenu a:link,
.MapsMenu a:active {
        background: url(_images/level_1.png) 0 0 no-repeat;
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 11px;
        color: #000000;
        text-align: left;
        list-style: none;
        text-indent: 28px;
        display: block;
        height: 25px;
        width: 228px;
        line-height: 25px;
        font-weight: bold;
  }

.MapsMenu a:hover {
        background-position: -228px 0;
        text-decoration: underline;
        color: #000000;
  }

.flugzeug_headline {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #015FCC;
        text-indent: 10px;
}

.text_tabelle_fett {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000000;
        text-indent: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
}

.text_tabelle_normal {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #000000;
        text-indent: 10px;
        padding-top: 4px;
        padding-bottom: 4px;
}

.formbutton {
        border:none;
        background-color:white;
        background-image: url(_images/pfeil.gif);
        background-repeat:no-repeat;
        background-position:left;
        font-weight: bold;
        font-size: 10px;
        text-align: left;
        padding-left:10px;
}

.direktkontakt {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #0078B8;
        text-indent: 10px;
}

.text_direktkontakt {
        font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 14px;
        font-weight: normal;
        color: #666666;
}

br.klein {
        line-height: 8px}
