
* /* ---------------------------------------------------------------------------------- */
body
{
/*  font-family       :  "droid sans", "segoe ui", georgia,
                         arial, "gill sans", "dejavu sans", "cardo","segoe ui",
                         "frutiger 45 light",  "frutiger 55 roman",
                         "dejavu serif", cambria, tahoma, "century schoolbook",
                          serif, arial, sans-serif, "segoe ui",
                          "trebuchet ms", "lucida sans";*/
    font-family       : "DejaVu Sans", segoe ui, sans-serif,trebuchet, noto serif, georgia, serif,  "droid sans";
    color             : black;
    font-weight       : normal;        
    /*background-color  : teal;*/
    margin-left       : 60px; 
    left              : 0px; /* scheint keine Wirkung zu haben */
    text-indent       : 0px;
    font-size         : 1.1em; 
    /*width             : 800px;*/
}

.linkerrand
{
  left:100px;
  float:left;
  width: 80px;
  height: auto;
}
.kasten
{
   display      : box;
   width        : 400px;
   height       : 174px;
   float        : left;
   border-left  : solid;
   margin-top   : 0px;
   margin-bottom: 30px;
   border-width : 0px;
   border-top   : 1px solid #000;
   margin-right : 20px;
   
}

.kasten h2, .kasten a
{
   margin-left  : 0px;
   margin-top    : 0px;
   
}



.nigg, .niggit
{
 font-size      : 1.5em;
 /*left         : 20px;*/
 font-weight    : bold;
 letter-spacing : 0.08em;
 margin-top     : 30px 200px 0px 40px;
 line-height    : 1.4em;
 /*position       : fixed;*/
 /*margin-left    : 40px;*/
 text-align     : left;
 left           : 40px;
}

/*p:first-letter
{
 color          : red;
 /*font-family    : rockwell;    */

}*/

.niggit
{
 font-size   : 1em;
 margin-top  : 0.2em;
/* margin-left : 40px;*/
}

.biz
{
 /*font-family : optimer,arial; */
 color       : grey;
 /*margin-left : -11px;*/
 font-size   : smaller;
/* position    : fixed;*/
 top         : 0px;
}

.menutop
{
 position            : absolute;
 font-size           : 1em;
 color               : black;
 font-weight         : 100%;
 /* font-family         : "times new roman";  */
 top                 : 67px; 
 border-bottom       : 0px dotted grey; /* -width -style -color */
 /*margin-top          : -2em;*/
 /*background-color    : black; */
 letter-spacing      : 0.1em;
 text-align          : left;
 margin-left         : 500px; /* scheint ohne Wirkung zu sein */
}


a /* ---------------------------------------------------------------------------------- */
{
  text-decoration           : underline; 
  text-decoration-color     : grey ;
  text-decoration-thickness : 20%         
  color                     : black; 
  /*font-size          : 1.6em; /* auskommentiert am 9.2.2024 */
}



a:link
{
  color              : black;
  color              : blue;
}

a:visited
{
    color            : #696969;
    color            : #888; 
    color            : cadetblue /*mediumorchid*/;
    color            : grey;
    color            : MidNightBlue;
}

a:focus
{
   color             : maroon;
}

a:hover
{
    color             : red;
}

a:active
{
    color: green;
}

.menutop > a:visited
{
    color : lime;
}


/*
In dieser Reihenfolge!

:link = für Verweise zu noch nicht besuchten Seiten
:visited = für Verweise zu bereits besuchten Seiten
:focus = für Elemente, die den Fokus erhalten, z.B. durch "Durchsteppen" mit der Tabulator-Taste (CSS 2.0)
:hover = für Elemente, während der Anwender mit der Maus darüber fährt (CSS 2.0)
:active = für gerade angeklickte Elemente
*/


h1, h2, h3, h4, h5, h6, title /* -------------------------------------------------------------- */
{
    /* font-family       : sans-serif; "/"
    /* font-family       : sans-serif, noto serif"  , "frutiger 55 roman",
                        "droid sans","segoe ui",consolas, "frutiger 45 light",
                         verdana,rockwell,"frutiger 55 roman", "dejavu serif",
                         "lucida fax",  "dejavu sans",cambria, georgia, arial,
                         "trebuchet ms", tahoma, arial, sans serif, cambria,;color             : red; /*navy*/ */
    margin-top        : 1.2em;
    color             : black;
    margin-left       : 0px;
    font-weight       : bold;
    letter-spacing    : 0.1em;
    margin-left       : -40;
   /* position          : relative;*/
}

h1 /* ---------------------------------------------------------------------------------- */
{
    margin-top        : 2em;   
    margin-bottom     : 0em;   
    font-size         : 3em; /* früher 1.9em */
    color             : black;
    font-weight       : 900;   /* eingefügt am 6.2.22 */
    font-stretch      : expanded;  
}


h2 /* ---------------------------------------------------------------------------------- */
{
    margin-top        : 1.0em;  
    margin-bottom     : 0em;   
    font-size         : 1.8em;
    left              : 111px;
    margin-left       : 0px;
/*    color             : red;*/
/*    left              : 0em;*/
}
h3 /* ---------------------------------------------------------------------------------- */
{
    margin-top        : 1.1em;
    margin-bottom     : 0em;  
    font-size         : 1.3em;
/*    color             : green;  */
/*    left              : 0em;*/
}

h3, a /* funktioniert nicht - doch, es funktioniert, seit  ich das Komma gesetzt habe!*/
{
   margin-left       : 0px;
   left              : 111px;
   /*font-family       : sans-serif, segoe ui", "droid sans", "algerian"  ;  */
}

h3>a /* funktioniert nicht */
{
   font-weight       : bold;
   /*font-size         : 105%;    */
}

.kasten>h2
{
    border-top: 0;
}


p, ul /* ----------------------------------------------------------------------------------- */
{
   margin-top        : 0px;
   margin-bottom     : 2px;
   font-size         : 1.2em;     
   line-height       : 1.5em;
   font-weight       : normal;
   /* font-family       : sans-serif, frutiger 45 light","algerian","droid sans",
                        "segoe ui","dejavu sans", "frutiger 55 roman", 
                        "dejavu serif",arial,"lucida sans",;   */
   /*color             : #444;*/
   /*border-color      : red;*/
   /*position          : relative;*/
   margin-left       : 0px;
   width             : 1300px;
}

li
{
  list-style        : none;
/*  margin-left       : 0em;*/
  color             : red;
}

ul
{
  font-weight       : bold;
  color             : blue;
}

img
{
 float              : left;
}

#spezial
{
  color             : grey;
  font-style        : italic;
  font-weight       : bold;
}

/*a:link
{
    color             : darkblue;
}*/

/*a:active
{
    color             : yellow;
}*/

/*a:focus
{
    color             : blue;   
}*/

    /*text-indent       : 0.1em;*/
      /*font-family       : arial; */
   /* font-size         : 1.7em; */
     /*font-weight       : bold;*/
     /*border-left-width : 44px;*/
   /*margin-left       : 145px;*/
   /*margin-left       : 8em;  */    /* linker Rand (im Unterschied zum Einzug (text-indent) */
  /* font-size         : 1em;*/   
  /*text-indent       : 35px;*/
  /*font-size         : 1em;*/
  /*border-top        : 2px dotted black; */
  /*  margin-left       : 3em;  */
  /*background-color  : black; */
  /*  color             : #000;      #fff;  #00ee00 */
  /*
    background-color  : pink;
    text-indent       : 20px;  "Einzug" 
     
*/
    /*font-family: Arial, Helvetica, sans-serif;*/
    /*font-size: 100%; */
        /*height: 31%;*/
    /*min-height: 100%;*/
      /*color               : maroon;*/
  /*font-size           : 1.1em;*/
/*      font-stretch      : ultra-condensed; /* ist zwar richtig, wurde aber bislang nicht 
                                     in den Standard übernommen und funktioniert in keinem Broser */
    /*margin-left       : -1em;  */
