/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, LI, font, A {
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
}
H1 { font-size: 13px; }
H2 { font-size: 12px; }
P, H1, H2 {margin: 2px 0px 2px 2px;}

a:link { font-family:Verdana,Arial,sans-serif; color:#00005F; text-decoration:underline; }
a:visited { font-family:Verdana,Arial,sans-serif; color:#00005F; text-decoration:underline; }
a:active { font-family:Verdana,Arial,sans-serif; color:#95AEC4; text-decoration:none; }
a:hover {color: #FF9B00; text-decoration:none;}

body { background-color: #DDDDDD;
}
/*******************************************************************************/

/* Oberste Zeile - Top Header */
TD#top_header {padding-bottom: 1px;
}
TD#top_header A {
        font-size: 10px;
        text-align: right;
        color: #667788;
        text-decoration:none;
}
TD#top_header a:hover {color: #FF9B00;
}

TD#top_header P{
        font-size: 10px;
        text-align: right;
        color: #778899;
        text-decoration:none;
}
TD#top_header I {
        font-size: 10px;
        color: #FF9B00;
}

/*******************************************************************************/

/* Navigationsleiste im Dokumentkopf */
TD#menu_2 {
           border-top: dotted 1px #FF9B00;
           border-bottom: dotted 1px #FF9B00;
           padding-bottom: 2px;
           padding-top: 2px;
           }
/*  MENU 2, level 1, general for all table cells: */
TD#menu_2 SPAN {
          font-size: 10px;
          background-color: #DDDDDD;
          text-align: center;
          font-family: verdana, arial;
}
TD#menu_2 A {
          text-decoration: none;
          color: #778899;
          padding-left: 1;
          padding-right: 1;
          font-size: 10px;
}
TD#menu_2 a:hover {color: #FF9B00}
TD#menu_2 SPAN.menu2-level1-act {
          font-size: 10px;
          background-color: #BFBFBF;
          /* #ED8E2F;  */
}

/*******************************************************************************/

/* Banner */
TD#header_1 {padding-top: 2px;
            padding-bottom: 2px;
            border-right: solid  1px #D4D4D4;
            background-image: url(../images/hg-banner.jpg);
            background-repeat : no-repeat;
            height: 120px;
            text-align: center;
            vertical-align: bottom;
}


/*******************************************************************************/

/*  Inhaltsspalte - Content column */
TD#content {
        padding-left: 2px;
        padding-right: 2px;
        padding-top: 2px;
        padding-bottom: 2px;
        vertical-align: top;
        width: 600px;
	height: 400px;
        /*border-right: solid  1px #D4D4D4;*/
}

/*******************************************************************************/

/* Hauptmenüspalte - Menu 1 column */
TD#menu_1 {
        vertical-align: top;
        width: 180px;
        padding-top: 2px;
        padding-bottom: 4px;
}
/* Layout komplett*/
TD#menu_1 DIV {
        width: 100%;
}
/* Layout Text */
TD#menu_1 DIV A {
        color: #00005F;
        text-decoration: none;
}
/* Layout Hoover-Text */
TD#menu_1 DIV A:hover {
        text-decoration: none;
        background-color: #FF6600;
}
/* Layout aktiver Hauptmenüpunkt-Text */
TD#menu_1 DIV.menu1-level1-act A {
          color:black;
}
/* ----------------------------------- */
/*  MENU 1, level 1, normal state (NO) */
/* Layout inaktive Hauptmenüpunkte */
TD#menu_1 DIV.menu1-level1-no {
          font-size: 11px;
          padding-top:4px;
          padding-bottom: 6px;
          padding-left:20px;
          background-color: #DDDDDD;
          background-image: url(../images/menu.gif);
          background-repeat : no-repeat;
}
/*  MENU 1, level 1, active state (ACT) */
/* Layout AKTIVE Hauptmenüpunkte */
TD#menu_1 DIV.menu1-level1-act {
          font-weight:bold;
          font-size: 11px;
          padding-top:4px;
          padding-bottom: 6px;
          padding-left:20px;
          background-color: #DDDDDD;
          background-image: url(../images/menu-act.gif);
          background-repeat : no-repeat;
}
/* ----------------------------------- */
/*  MENU 1, level 2, normal state (NO) */
/* Layout inaktiver MenüUnterpunkt-Hintergrund */
TD#menu_1 DIV.menu1-level2-no {
          padding-top:3px;
          padding-bottom: 5px;
          font-size: 10px;
          padding-left:28px;
          background-color: #DDDDDD;
          background-image: url(../images/menu-sub.gif);
          background-repeat : no-repeat;
}
/*  MENU 1, level 2, active state (ACT) */
/* Layout Aktiver MenüUnterpunkt-Hintergrund */
TD#menu_1 DIV.menu1-level2-act {
          padding-top: 3px;
          padding-bottom: 5px;
          font-size: 10px;
          font-weight:bold;
          padding-left:28px;
          background-color: #DDDDDD;
          background-image: url(../images/menu-sub-act.gif);
          background-repeat : no-repeat;
}
/* ----------------------------------- */
/*  MENU 1, level 3, normal state (NO) */
/* Layout inaktiver MenüUnterpunkt-Hintergrund */
TD#menu_1 DIV.menu1-level3-no {
          padding-top:3px;
          padding-bottom: 3px;
          font-size: 9px;
          padding-left:35px;
          background-color: #DDDDDD;
          background-image: url(../images/menu-subsub.gif);
          background-repeat : no-repeat;
}
/*  MENU 1, level 3, active state (ACT) */
/* Layout Aktiver MenüUnterpunkt-Hintergrund */
TD#menu_1 DIV.menu1-level3-act {
          padding-top: 3px;
          padding-bottom: 3px;
          font-size: 9px;
          font-weight:bold;
          padding-left:35px;
          background-color: #DDDDDD;
          background-image: url(../images/menu-subsub-act.gif);
          background-repeat : no-repeat;
}

/*******************************************************************************/

/* Fußzeile - Footer */
TD#footer {border-top: dotted 1px #FF9B00;
          vertical-align: top;
          padding-top: 2px;
          }
TD#footer P {
          font-size: 10px;
          text-align: center;
          color: #667788;
          vertical-align: top;
}
TD#footer I {
          font-size: 10px;
          color: #FF9B00;
          vertical-align: top;
}
TD#footer A {
          font-size: 11px;
          text-align: center;
          color: #667788;
          vertical-align: top;
}

/*******************************************************************************/
/*******************************************************************************/
/*******************************************************************************/

TD#menu_slw DIV.level1-act A {
            color:black;
}
TD#menu_rr DIV.level1-act A {
           color:black;
}
TD#menu_br DIV.level1-act A {
           color:black;
}
TD#menu_jeger DIV.level1-act A {
              color:black;
}
TD#menu_slw DIV.level1 A {
            color: #00005F;
}
TD#menu_rr DIV.level1 A {
           color: #00005F;
}
TD#menu_br DIV.level1 A {
           color: #00005F;
}
TD#menu_jeger DIV.level1 A {
              color: #00005F;
}

/*******************************************************************************/
/*******************************************************************************/
/*******************************************************************************/

/* SLW */


/* Banner */
TD#header_slw {padding-top: 2px;
            padding-bottom: 2px;
            border-right: solid  1px #D4D4D4;
            background-image: url(../images/hg-banner.jpg);
            background-repeat : no-repeat;
            height: 120px;
            text-align: center;
            vertical-align: bottom;
        /*  border-top: dotted 1px #FF9B00; */
}

/*******************************************************************************/

/* Menü */
TD#menu_slw {
            vertical-align: top;
            width: 180px;
            padding-top: 2px;
            padding-bottom: 4px;
}
TD#menu_slw DIV A {
        color: #00005F;
        text-decoration: none;
}
/* Layout Hoover-Text */
TD#menu_slw DIV A:hover {
        text-decoration: none;
        background-color: #FF6600;
}

TD#menu_slw DIV{
            font-size: 11px;
            padding-top:4px;
            padding-bottom: 6px;
            padding-left:20px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-act.gif);
            background-repeat : no-repeat;
}
TD#menu_slw DIV.level1{

              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu.gif);
              background-repeat : no-repeat;
}
TD#menu_slw DIV.level1-act{
              font-weight: bold;
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu-act.gif);
              background-repeat : no-repeat;
}
TD#menu_slw DIV.sub{
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub.gif);
            background-repeat : no-repeat;
}
TD#menu_slw DIV.act{
            font-weight: bold;
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub-act.gif);
            background-repeat : no-repeat;
}
/*******************************************************************************/

/*******************************************************************************/
/*******************************************************************************/
/*******************************************************************************/

/* RR */


/* Banner */
TD#header_rr {padding-top: 2px;
            padding-bottom: 2px;
            border-right: solid  1px #D4D4D4;
            background-image: url(../images/hg-banner.jpg);
            background-repeat : no-repeat;
            height: 120px;
            text-align: center;
            vertical-align: bottom;
         /* border-top: dotted 1px #FF9B00; */
}

/*******************************************************************************/

/* Menü */
TD#menu_rr {padding-top: 2px;
            padding-bottom: 2px;
}
TD#menu_rr DIV A {
        color: #00005F;
        text-decoration: none;
}
/* Layout Hoover-Text */
TD#menu_rr DIV A:hover {
        text-decoration: none;
        background-color: #FF6600;
}

TD#menu_rr DIV{
            font-size: 11px;
            padding-top:4px;
            padding-bottom: 6px;
            padding-left:20px;
            background-color: #DDDDDD;
            background-image: url(../images/menu.gif);
            background-repeat : no-repeat;
}
TD#menu_rr DIV.level1{
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu.gif);
              background-repeat : no-repeat;
}
TD#menu_rr DIV.level1-act{
              font-weight: bold;
              color: #000000;
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu-act.gif);
              background-repeat : no-repeat;
}
TD#menu_rr DIV.sub{
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub.gif);
            background-repeat : no-repeat;
}
TD#menu_rr DIV.act{
           font-weight: bold;
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub-act.gif);
            background-repeat : no-repeat;
}


/*******************************************************************************/

/*******************************************************************************/
/*******************************************************************************/
/*******************************************************************************/

/* BR */


/* Banner */
TD#header_br {padding-top: 2px;
            padding-bottom: 2px;
            border-right: solid  1px #D4D4D4;
            background-image: url(../images/hg-banner.jpg);
            background-repeat : no-repeat;
            height: 120px;
            text-align: center;
            vertical-align: bottom;
         /* border-top: dotted 1px #FF9B00; */
}

/*******************************************************************************/

/* Menü */
TD#menu_br {padding-top: 2px;
            padding-bottom: 2px;
}
TD#menu_br DIV A {
           color: #00005F;
           text-decoration: none;
}
/* Layout Hoover-Text */
TD#menu_br DIV A:hover {
        text-decoration: none;
        background-color: #FF6600;
}

TD#menu_br DIV{
            font-size: 11px;
            padding-top:4px;
            padding-bottom: 6px;
            padding-left:20px;
            background-color: #DDDDDD;
            background-image: url(../images/menu.gif);
            background-repeat : no-repeat;
}
TD#menu_br DIV.level1{
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu.gif);
              background-repeat : no-repeat;
}
TD#menu_br DIV.level1-act{
              font-weight: bold;
              color: #000000;
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu-act.gif);
              background-repeat : no-repeat;
}
TD#menu_br DIV.sub{
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub.gif);
            background-repeat : no-repeat;
}
TD#menu_br DIV.act{
           font-weight: bold;
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub-act.gif);
            background-repeat : no-repeat;
}

/*******************************************************************************/
/*******************************************************************************/
/*******************************************************************************/

/* JeGER */


/* Banner */
TD#header_jeger {padding-top: 2px;
            padding-bottom: 2px;
            border-right: solid  1px #D4D4D4;
            background-image: url(../images/hg-banner.jpg);
            background-repeat : no-repeat;
            height: 120px;
            text-align: center;
            vertical-align: bottom;
         /* border-top: dotted 1px #FF9B00; */
}

/*******************************************************************************/

/* Menü */
TD#menu_jeger {padding-top: 2px;
            padding-bottom: 2px;
}
TD#menu_jeger DIV A {
        color: #00005F;
        text-decoration: none;
}
/* Layout Hoover-Text */
TD#menu_jeger DIV A:hover {
        text-decoration: none;
        background-color: #FF6600;
}

TD#menu_jeger DIV{
            font-size: 11px;
            padding-top:4px;
            padding-bottom: 6px;
            padding-left:20px;
            background-color: #DDDDDD;
            background-image: url(../images/menu.gif);
            background-repeat : no-repeat;
}
TD#menu_jeger DIV.level1{
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu.gif);
              background-repeat : no-repeat;
}
TD#menu_jeger DIV.level1-act{
              font-weight: bold;
              color: #000000;
              font-size: 11px;
              padding-top:4px;
              padding-bottom: 6px;
              padding-left:20px;
              background-color: #DDDDDD;
              background-image: url(../images/menu-act.gif);
              background-repeat : no-repeat;
}
TD#menu_jeger DIV.sub{
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub.gif);
            background-repeat : no-repeat;
}
TD#menu_jeger DIV.act{
              font-weight: bold;
            font-size: 11px;
            padding-top:2px;
            padding-bottom: 6px;
            padding-left:30px;
            background-color: #DDDDDD;
            background-image: url(../images/menu-sub-act.gif);
            background-repeat : no-repeat;
}