    /*----------------------
      --- Such-Eingabefeld
      ----------------------*/
    input.navSearch {border-top: #595959 2px solid;border-bottom: #595959 2px solid;
                     border-Left: #595959 2px solid;border-Right: #595959 2px solid;
                     FONT-SIZE: 12px; WIDTH: 150px; COLOR: #595959;
                     FONT-FAMILY:helvetica,sans-serif,arial; BACKGROUND-COLOR: #EFEFEF}

    /*----------------------
      --- Links
      ----------------------*/
    /* Textlinks */
    a{ text-decoration:none }
    a:link {color:#DF0000}
    a:visited {color:#BF0000}
    a:hover {color:#FF8181}
    /* Links in der Navigationsspalte */
    a.nav:link {color:#595959}
    a.nav:visited {color:#595959}
    a.nav:hover {color:#DF0000}
    /* Links in der Kopfzeile */
    a.head { FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}
    a.head:link {color:WHITE;}
    a.head:visited {color:WHITE;}
    a.head:hover {color:#FFC3C3;}
    /* Links im Menue der Kopfzeile */
    a.menu:link {padding-left:20;padding-right:20;color:WHITE;}
    a.menu:visited {padding-left:20;padding-right:20;color:WHITE;}
    a.menu:hover {padding-left:20;padding-right:20;color:#B20000;}

    /*----------------------
      --- Bereichsformatierungen
      ----------------------*/
    /* "Druckbare Version"-Button */
    .printlinklayout {width:98%;text-align:right;margin-right:20px;margin-top:0px;}
    /* Bereich fuer Diskussion, Aufgaben... */
    .extrablock {margin:10px;padding: 10px;background-color:#D4D8D4;}

    /*----------------------
      --- Tabellenformatierungen
      ----------------------*/
    /* Auessere (unsichtbare) Tabelle fuer den gesamten Inhalt */
    .outertable {width:100%;}
    /* Tabelle fuer Index-Seite, Sitemap u.ä. */
    .overviewtable {width:98%;}
    .overviewimagecell {}
    .overviewcellleft {vertical-align:top;}
    .overviewcellright {vertical-align:top;}
    .cellright {vertical-align:top;padding-right:5px;padding-top:5px;}
    .cellleft {vertical-align:top;padding-left:5px;padding-top:5px;}
    .more {text-align:center;}
    .linebottom {width:240px;height:1px;border-bottom:#BCBCBC solid 1px;}

    /* Navigationsspalte */
    .navbar {}
    .navcell {padding:1px;padding-left:5px;border-color:#F0ECE9; border-bottom-width:1px; border-bottom-style:solid;}
    .navcellend {padding:0px;padding-left:5px;}
    /* Menue oberhalb des Textbereichs */
    .manutable {border-collapse:collapse;}
    .menupad {background-image:url(../../images/menupadding.jpg);height:18;}
    .menucell {padding-top:1px;background-color:#858585;width:105px;height:18px;
               background-image:url(../../images/menuback.jpg);
               text-align:center;
               border-bottom-style:solid;border-width:0px 0px 1px 0px;border-color:#111111;}
    .menucellhighlight {padding-top:1px;background-color:#595959;width:105px;height:18px;
                background-image:url(../../images/menuhighlightback.jpg);text-align:center;
                border-style:solid;border-width:0 0 0 0;border-color:#111111;}
    .menuedge {background-color:#595959;width:13;align:right;vertical-align:bottom;}
    .menucellspace {background-color:WHITE;font-size:5;width:4px;text-align:center;
                    background-image:url(../../images/menushadow.jpg);}
    .menucellstart {background-color:#595959;font-size:5;width:4px;text-align:center;
                    background-image:url(../../images/menustart.jpg);}
    .menucellend {background-color:#595959;font-size:5;width:4px;text-align:center;
                    background-image:url(../../images/menuendshadow.jpg);}
    .footnotetable {}
    .footnotetablecell {background-color:#FEE9E0; padding: 5px; border-width:1px; border-color:#000000;border-style:solid;}
    /*----------------------
      --- Textformatierungen
      ----------------------*/
    /* Ueberschdriften */
    h2 { color:#494949;FONT-WEIGHT: bold; FONT-SIZE: 20px; LINE-HEIGHT: 18px;
         FONT-FAMILY: helvetica,sans-serif,arial;}
    h3 { color:#494949;FONT-WEIGHT: bold; FONT-SIZE: 16px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}
    h4 { color:#494949;FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Text im Hauptbereich */
    FONT.maintext {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Text im Fussnotenbereich */
    FONT.footnotetext {FONT-STYLE:italic;FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Text über für Druckansicht-Link */
    FONT.printlink {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Text über für Sitemap-Link */
    FONT.sitemaplink {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Text bei Suchfeld */
    FONT.searchheader {padding-left:5px;color:#595959;FONT-WEIGHT: normal; FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Navigationsspalte */
    FONT.navtable { FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Menue oberhalb des Textbereichs */
    FONT.menutext {color:#595959;FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}
    /* Titelbild (Logo links oben) */
    .titleimage {background-color:#F4BAA2;color:#595959;width:439;vertical-align:top;}
    /* Seiteninhalt d.h. Inhalt aus .cont.html */
    .content {FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;
                    padding-left:15px; padding-top:5px;/*border-right:Black solid 1px;*/}
    /* Bildbeschriftung */
    .imagetitle { FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: helvetica,sans-serif,arial;}

    /*----------------------
      --- Formatierungen Navigation über Seitenüberschrift
      ----------------------*/
    .contentnav {font-size:10px;}
    .contentnavspace {color:808080;font-size:10px;padding-left:5px;padding-right:5px;}
    .contentnavselected {color:808080;font-size:10px;FONT-STYLE:italic;}

    /*----------------------
      --- Listenformatierungen
      ----------------------*/
    /* Ueberschdriften */
    .listmain {width: 170px;border-bottom:#BCBCBC solid 3px;border-left:#BCBCBC solid 3px;
               list-style-type:none; padding-left:20px; margin-top: 20px;
               background-color:#EAEAEA;color:#595959; font-weight:bold;
               FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}
    .listsub1 {width: 190px;border-color:#BCBCBC;
               list-style-type:none; padding-left:25px; margin-top: 0;
               FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}
    .listsub2 {list-style-image:url(../../images/rd_pin_small.gif);
               FONT-SIZE: 12px; FONT-FAMILY: helvetica,sans-serif,arial;}




