/* GENERAL fonts */
P, OL, UL, DIV, H1, H2, LI, font {
        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;}
Banner {font-size: 20px; font-weight: bold;}

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: #FFFFFF;}

/*******************************************************************************/

/* table */
TABLE#table {background-color: #99CCFF;
            width: 1000;border: solid 0px #3399CC;

}

/* table */
TABLE#table_2 {background-color: #99CCFF;
              width: 1000;
}

/*******************************************************************************/

/* Banner */
TD#Banner {padding-top: 2px;
            padding-bottom: 2px;
            text-align:center;
            height: 100;
}

/*******************************************************************************/
/* Kopfzeile - Top Header */
TD#Kopfzeile {background-color: #3399CC;

}
TD#Kopfzeile A {
        color: #FFFFFF;
        text-decoration:none;
        font-size: 12px;
}
TD#Kopfzeile a:hover {color: #FF9B00; }

TD#Kopfzeile P{
        color: #778899;
        text-decoration:none;
        font-size: 12px;
}
TD#Kopfzeile I {
        color: #DDDDDD;
        font-size: 12px;
}


TD#Kopfzeile A#act {
        color: #FF9B00;
        text-decoration:none;
        font-size: 12px;
        font-weight: bold;
}

TD#Kopfzeile A#act:hover {
        color: #FFFFFF;}
/*******************************************************************************/

/*  Inhaltsspalte - Content column */
TD#content {
        padding-left: 8px;
        padding-right: 8px;
        padding-top: 0px;
        padding-bottom: 2px;
        vertical-align: top;
        width: 650px;
        height: 450px;
        /* border-right: solid  19px #3399CC; */
        border-left: solid 1px #3399CC;
}

/*******************************************************************************/

TD#werbung {
		/*width: 150px;*/
		text-align: center;
                                border-left: solid  1px #3399CC;
}




/*******************************************************************************/

/* Hauptmenüspalte - Menu 1 column */
TD#menu_1 {
        vertical-align: top;
        width: 150px;
        padding-top: 10px;
        padding-bottom: 4px;
}
/* Layout komplett*/
TD#menu_1 DIV {
        width: 95%;
}
/* Layout Text */
TD#menu_1 DIV A {
        color: #FFFFFF;
        text-decoration: none;
}
/* Layout Hoover-Text */
TD#menu_1 DIV A:hover {
        text-decoration: none;
        color: #FF9B00;
}
/* Layout aktiver Hauptmenüpunkt-Text */
TD#menu_1 DIV.menu1-level1-act A {
          color: #FF9B00;
          text-decoration: none;
}
TD#menu_1 DIV.menu1-level1-act A:hover {
          color: #FFFFFF;
          text-decoration: none;
}
TD#menu_1 DIV.menu1-level2-act A {
          color: #000055;
          text-decoration: underline;
}
TD#menu_1 DIV.menu1-level3-act A {
          color: #000055;
          text-decoration: underline;
}
TD#menu_1 DIV.menu1-level2-no A {
          color: #000055;
}
TD#menu_1 DIV.menu1-level3-no A {
          color: #000055;
}
TD#menu_1 DIV.menu1-level4-act A {
          color: #000055;
          text-decoration: underline;
}
TD#menu_1 DIV.menu1-level4-no A {
          color: #000055;
}
/* ----------------------------------- */
/*  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:2px;
  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:2px;
  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:15px;
}
/*  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:15px;
}
/* ----------------------------------- */
/*  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: 25px;
}
/*  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:25px;
}
/* ----------------------------------- */
/*  MENU 1, level 4, normal state (NO) */
/* Layout inaktiver MenüUnterpunkt-Hintergrund */
TD#menu_1 DIV.menu1-level4-no {
  padding-top:3px;
  padding-bottom: 3px;
  font-size: 9px;
  padding-left: 40px;
}
/*  MENU 1, level 4, active state (ACT) */
/* Layout Aktiver MenüUnterpunkt-Hintergrund */
TD#menu_1 DIV.menu1-level4-act {
  padding-top: 3px;
  padding-bottom: 3px;
  font-size: 9px;
  font-weight:bold;
  padding-left:40px;
}

/*******************************************************************************/

/* Fußzeile - Footer */
TD#Fußzeile {
          border-top: solid 1px #3399CC;
     /*   vertical-align: top;*/
          text-align: center;
          padding-top: 2px;

          }
TD#Fußzeile P {
        font-size: 10px;
        text-align: center;

        color: #556677;
        vertical-align: top;
}
TD#Fußzeile I {
        font-size: 10px;
        color: #3399CC;
        vertical-align: top;
}
TD#Fußzeile A {
        font-size: 11px;
        text-align: center;
        color: #556677;
        vertical-align: top;
}

/*******************************************************************************/

/* Navigationsleiste im Dokumentkopf */
TD#menu_2 {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;  */
}
