/********* Globale Styles ****************/

BODY           {margin-left:0px;margin-top:0px;}

P,H1,H2,H3,H4,UL,OL,LI,DIV,TD,TH,ADDRESS,BLOCKQUOTE,NOBR,I,FORM,INPUT,SELECT,TEXTAREA {font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;}

B          {font-weight:bold;}

TD         { vertical-align:top;}

TD.hd      { color:#FFFFFF;
             font-size:11px;
             font-weight:bold;
             padding-left:10px;
             vertical-align:middle; }

TD.odd     { background-color:#E5E5E5;
             font-size:11px;
             padding-left:10px;
             vertical-align:middle; }

TD.even    { background-color:#F2F2F2;
             font-size:11px;
             padding-left:10px;
             vertical-align:middle; }

TD.sp      { color:#FFFFFF;
             font-size:11px;
             font-weight:bold;
             padding:3px;
             vertical-align:top; }

TD.oddsp   { background-color:#E5E5E5;
             font-size:11px;
             padding:3px;
             vertical-align:top; }

TD.evensp  { background-color:#F2F2F2;
             font-size:11px;
             padding:3px;
             vertical-align:top; }

TD.bottom  { vertical-align:bottom; }
TD.middle  { vertical-align:middle; }

FORM       { border:0;
             margin:0px;
             padding:0px; }


/********* Linkdefinition **************/

a         {text-decoration:none;}
a:ACTIVE, a:VISITED, a:LINK { text-decoration:none; }
a:HOVER { text-decoration:underline; }

/********* BuchungsBotton **************/

a:link.buchen, a:visited.buchen, a:hover.buchen {
      vertical-align: middle;
      text-align: center;
      display: block;
      width: 70px;
      font-family: Arial;
      font-size: 10px;
      color: #FFFFFF;
      text-decoration: none;
      font-weight: bold;
      padding-top: 2px;
      padding-bottom: 3px;
      padding-left: 3px;
      padding-right: 2px;
      background-color: #FF6600;
      border-top: 2px outset #FFFFFF;
      border-left: 2px outset #FFFFFF;
      border-right:  2px outset #FFFFFF;
      border-bottom:  2px outset #FFFFFF;
      }

a:active.buchen {
      background-color: #CC6600;
      border-top: 2px inset #FFFFFF;
      border-left: 2px inset #FFFFFF;
      border-right: 2px inset #FFFFFF;
      border-bottom: 2px inset #FFFFFF;
      }


/********* Texte Navigation **************/

/*Reisende und Besucher*/
a.mainNavTra1stAct         { font-weight:bold;
                             color:#7984BC; }
a.mainNavTra1stReg, a.mainNavTra1stReg:VISITED, a.mainNavTra1stReg:ACTIVE, a.mainNavTra1stReg:LINK
                           { font-weight:bold;
                             color:#FFFFFF; }
a.mainNavTra1stReg:HOVER   { color:#7984BC; }

/*Business Partner*/
a.mainNavBus1stAct         { font-weight:bold;
                             color:#FFB482; }
a.mainNavBus1stReg, a.mainNavBus1stReg:ACTIVE, a.mainNavBus1stReg:VISITED, a.mainNavBus1stReg:LINK
                           { font-weight:bold;
                             color:#FFFFFF; }
a.mainNavBus1stReg:HOVER   { color:#FFB482; }

/*Unternehmen Flughafen*/
.mainNavUnt1stAct          { font-weight:bold;
                             color:#8CB9A3; }
a.mainNavUnt1stReg, a.mainNavUnt1stReg:ACTIVE, a.mainNavUnt1stReg:LINK, a.mainNavUnt1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }
a.mainNavUnt1stReg:HOVER   { color:#8CB9A3; }

/*municon*/
a.mainNavMun1stAct         { font-weight:bold;
                             color:#99CCCC; }

a.mainNavMun1stReg, a.mainNavMun1stReg:ACTIVE, a.mainNavMun1stReg:LINK, a.mainNavMun1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavMun1stReg:HOVER   { color:#99CCCC; }

/*cargogate*/
a.mainNavCar1stAct         { font-weight:bold;
                             color:#9999C2; }

a.mainNavCar1stReg, a.mainNavCar1stReg:ACTIVE, a.mainNavCar1stReg:LINK, a.mainNavCar1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavCar1stReg:HOVER   { color:#9999C2; }

/*cap*/
a.mainNavCap1stAct         { font-weight:bold;
                             color:#E1B3C2; }

a.mainNavCap1stReg, a.mainNavCap1stReg:ACTIVE, a.mainNavCap1stReg:LINK, a.mainNavCap1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavCap1stReg:HOVER   { color:#E1B3C2; }

/*allresto*/
a.mainNavAll1stAct         { font-weight:bold;
                             color:#C2C2C2; }

a.mainNavAll1stReg, a.mainNavAll1stReg:ACTIVE, a.mainNavAll1stReg:LINK, a.mainNavAll1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavAll1stReg:HOVER   { color:#C2C2C2; }

/*aerogate*/
a.mainNavAer1stAct         { font-weight:bold;
                             color:#FF9999; }

a.mainNavAer1stReg, a.mainNavAer1stReg:ACTIVE, a.mainNavAer1stReg:LINK, a.mainNavAer1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavAer1stReg:HOVER   { color:#FF9999; }

/*bsv*/
a.mainNavBsv1stAct         { font-weight:bold;
                             color:#6699FF; }

a.mainNavBsv1stReg, a.mainNavBsv1stReg:ACTIVE, a.mainNavBsv1stReg:LINK, a.mainNavBsv1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavBsv1stReg:HOVER   { color:#6699FF; }

/*medicare*/
a.mainNavMed1stAct         { font-weight:bold;
                             color:#006633; }

a.mainNavMed1stReg, a.mainNavMed1stReg:ACTIVE, a.mainNavMed1stReg:LINK, a.mainNavMed1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavMed1stReg:HOVER   { color:#006633; }

/*EFM*/
a.mainNavEFM1stAct         { font-weight:bold;
                             color:#006699; }

a.mainNavEFM1stReg, a.mainNavEFM1stReg:ACTIVE, a.mainNavEFM1stReg:LINK, a.mainNavEFM1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavEFM1stReg:HOVER   { color:#006699; }

/*BayernFM*/
a.mainNavBayFM1stAct         { font-weight:bold;
                             color:#0066CC; }

a.mainNavBayFM1stReg, a.mainNavBayFM1stReg:ACTIVE, a.mainNavBayFM1stReg:LINK, a.mainNavBayFM1stReg:VISITED
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavBayFM1stReg:HOVER   { color:#0066CC; }

/*sonstige Navigationsklassen*/
a.mainNav1stReg, a.mainNav1stReg:VISITED, a.mainNav1stReg:ACTIVE, a.mainNav1stReg:LINK
                           { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavAll2ndAct         { font-weight:bold;
                             color:#FFFFFF; }

a.mainNavAll2ndReg         { color:#FFFFFF; }

/********** Subnavigation ************/

a.subNavReg                { font-weight:normal;
                             color:#000000; }

/********** Contentnavigation ***********/

a.conNaviReg               { font-weight:bold;
                             color:#000000; }

/********* Contenttext ****************/

/*Suche*/
.search                    { font-weight:bold;
                             color:#7984BC; }

/*Headline*/
.head15                    { font-weight:bold;
                             font-size:15px;
                             color:#FFFFFF; }

.subhead10                 { font-weight:bold;
                             font-size:10px;
                             color:#000000; }


/*Subheadline im Teaser*/
.subhead10white            { font-weight:bold;
                             font-size:10px;
                             color:#FFFFFF; }

/*Subheadline allgemein schwarz und weiss*/
.subhead11                 { font-weight:bold;
                             font-size:11px;
                             color:#000000; }

.subhead11white            { font-weight:bold;
                             font-size:11px;
                             color:#FFFFFF;}

.subhead11orange           { font-weight:bold;
                             font-size:11px;
                             color:#FF6600; }

a.subhead11,a.subhead11:VISITED,a.subhead11:ACTIVE,a.subhead11:LINK,a.subhead11white,a.subhead11white:VISITED,a.subhead11white:ACTIVE,a.subhead11white:LINK,a.subhead11color,a.subhead11color:VISITED,a.subhead11color:ACTIVE,a.subhead11color:LINK
                           { text-decoration:none; }

a.subhead11:HOVER,a.subhead11white:HOVER,a.subhead11color:HOVER
                           { text-decoration:underline; }

a.subhead10, a.subhead10:VISITED, a.subhead10:ACTIVE, a.subhead10:LINK
                           { text-decoration:underline; }

a.subhead10:HOVER          { text-decoration:underline; }

/*Standardtext*/
.txt10                     { font-family:Verdana,Arial,Helvetica,sans-serif;
                             font-weight:normal;
                             font-size:10px;
                             color:#000000; }

a.txt10, a.txt10:VISITED, a.txt10:ACTIVE, a.txt10:LINK
                           { text-decoration:none;
                             font-weight:bold; }

a.txt10:HOVER              { text-decoration:underline;
                             font-weight:bold; }

.txt10orange               { color:#FF6600; }

.txt10grey                 { font-weight:bold;
                             color:#696969; }

.txt10red                  { font-weight:bold;
                             color:#FD6404; }

.txt10bold                 { font-weight:bold;
                             color:#000000; }

.txtMainNav                { font-weight:bold;
                             color:#FFFFFF; }

.txtwhite                  { color:#FFFFFF; }

a.txt10bold, a.txt10bold:VISITED, a.txt10bold:ACTIVE, a.txt10bold:LINK
                              { text-decoration:none; }

a.txt10bold:HOVER             { text-decoration:underline; }



input                         { background:#FFFFFF; }

select.size144, input.size144
                              { width:144px; }

select.size100                { width:100px; }

select.size190, input.size190 { width:190px; }
textarea.size240              { width:240px; }


/****************Hintergrundfarben******************/

.bg01{ background-color:#000066; }                /* Navigation Reisende, Bereichs-Oberpunkt, Teaser */
.bg04{ background-color:#FF6600; }                /* Navigation Business, Bereichs-Oberpunkt, Teaser */
.bg07{ background-color:#006633; }                /* Navigation Unternehmen, Bereichs-Oberpunkt, Teaser */
.bg15{ background-color:#666666; }                /* Navigation Standard, Bereichs-Oberpunkt, Teaser */
.bg51{ background-color:#009966; }                /* Navigation cargogate, Bereichs-Oberpunkt, Teaser */
.bg52{ background-color:#990033; }                /* Navigation cap, Bereichs-Oberpunkt, Teaser */
.bg53{ background-color:#006699; }                /* Navigation municon, Bereichs-Oberpunkt, Teaser */
.bg54{ background-color:#FF6633; }                /* Navigation aerogate, Bereichs-Oberpunkt, Teaser */
.bg55{ background-color:#003399; }                /* Navigation bsv und Reiseportal, Bereichs-Oberpunkt, Teaser */
.bg56{ background-color:#009933; }                /* Navigation medicare, Bereichs-Oberpunkt, Teaser */
.bg57{ background-color:#666666; }                /* Navigation allresto, Bereichs-Oberpunkt, Teaser */
.bg58{ background-color:#0099CC; }                /* Navigation EFM, Bereichs-Oberpunkt, Teaser */
.bg59{ background-color:#3399FF; }                /* Navigation BayernFM, Bereichs-Oberpunkt, Teaser */
.bg70{ background-color:#850001; }                /* Navigation Umlandportal, Bereichs-Oberpunkt, Teaser */
.bg71{ background-color:#333399; }                /* Navigation Airbräu, Bereichs-Oberpunkt, Teaser */
.bg74{ background-color:#00309C; }                /* Navigation airlan, Bereichs-Oberpunkt, Teaser */
.bg75{ background-color:#333399; }                /* Navigation Nachbarschaftsbeirat, Bereichs-Oberpunkt, Teaser */
.bg76{ background-color:#000066; }                /* Navigation T2BG, Bereichs-Oberpunkt, Teaser */
.bg77{ background-color:#21427B; }                /* Navigation Initiative, Bereichs-Oberpunkt, Teaser */

.bg10{ background-color:#FFFFFF; }                /* Hintergrund weiss */
.bg11{ background-color:#E5E5E5; }                /* Zwischenüberschrift, grau */
.bg18{ background-color:#CCCCCC; }                /* Tochternavi, Unterpunkt aktiv */
.bg19{ background-color:#EFEFEF; }                /* Tochternavi, Unterpunkt inaktiv */

.bg22{ background-color:#5367B0; }                /* Tabellen Headline */
.bg25{ background-color:#000000; }                /* Eilmeldung */
.bg50{ background-color:#809FD8; }                /* flughafenblau */
