/*   Datei nabu-lm-wel.css   */
/*   <style type="text/css"> */


  body {
    color: black; background-color: #dfe5eb;
    /* font-size: 100.01%;  */
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; padding: 0;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

  h1 {
    font-size: 1.5em;
    margin: 0 0.4em 0.7em; padding: 0.3em;
    text-align: center;
    background-color: white;
  }
  
  div#k0 {height:120px; font-size: 1.5em; margin: 0 0 0; padding: 0.3em 180 0 0; background-color: white; vertical-align: bottom; min-width: 700px;}
  div#k1 {width:300px; height:111px; position:absolute; top:4px; left:1px; background-color: white;}    /*   Ortsgruppenlogo   */
  div#k2 {width:514px; height:76px; position:absolute; top:1px; right:180px; background-color: white;  text-align: right; vertical-align: top;}  /* Bild in der Kopfleiste, gerundet   */
  div#k3 {width:514px; height:34px; position:absolute; top:77px; right:180px; background-color: white; text-align: right;}                       /* Kopfmenüelemente  */   
  div#k4 {width:70px; height:34px; position:absolute; top:1px; right:695px; background-color: white; text-align: right; vertikal-align: top;}    /* Shoplogo*/  
  div#b0 {width:179px; height:900px; position:absolute; top:0px; right:0px; background-color: white; color:white; border: 1px solid silver;}     /* Seitenbanner Rahmen leer   */
  div#b1 {width:160px; height:600px; position:absolute; top:19px; right:9px; background-color: white;}                                           /* Seitenbanner Bild   */
  div#m1 {width:141px; height:600px; position:absolute; top:115px; left:1px; background-image:url(id/farbkachel.gif); background-repeat:no-repeat; float:left;}
  div#m2 {width:125px; height:600px; position:absolute; top:0px; left:15px;}
  div#f1 {height:120px; font-size: 1.5em; margin: 0 0 0; padding: 0.3em 180 0 0; background-color: white;border: 1px solid white;}

  ul#Navigation {
    font-size: 13px; 
    float: left; 
    /* width: 10em; height: 60em; */
    margin: 0 0 8px 0; padding: 0;  
    min-width: 10em;
    /* border: 1px dashed silver; */
  }
  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 3px;
  }
  ul#Navigation a {
    display: block;
    padding: 3px;
    font-weight: bold;
    text-decoration:none;
    font-size: 13px;
  }
  ul#Navigation a:link {
    color: rgb(100,100,100);
    text-decoration:none;
    font-size: 13px;
  }
  ul#Navigation a:visited {
    color: #666; 
    text-decoration:none;
    font-size: 13px;
  }
  ul#Navigation a:hover {
    color: black;
    text-decoration:none;
    font-size: 13px;
  }
  ul#Navigation a:active {
    color: rgb(200,200,200);
    text-decoration:none;
    font-size: 13px;
  }

  div#Info {
    position:absolute; right: 181px;
    font-size: 0.9em;
    /*  float: right; */
    width: 160px;
    /*  margin: 0 6px 22em 0; padding: 0;  */
    background-color: #dfe5eb; 
  }

  div#Info h2 {
    font-size: 11px;
    margin: 0.2em 0.5em;
  }
  div#Info p {
    font-size: 10px;
    margin: 1em 1.4em 7em 0;
    padding: 0.3em;
    background-color: white; 
    border: 1px solid silver;
    }

  div#Inhalt {
    position:absolute; right: 340px; left: 134px;
    /*  margin: 0 0 6em 0; */
    /*  padding: 0 0.6em 0 0.3em; */
    border: 1px solid silver;
    background-color: white;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
  }
  div#Inhalt h1 {
    color: #104A94; 
    font-size: 20px;
    margin: 0.2em 0 0 0;
    text-align: left;
  } 
  div#Inhalt h2 {
    color: #474747;
    font-size: 13px;
    margin: 0 0 0.2em 0.5em;
  }
  div#Inhalt p {
    font-size: 12px;
    margin: 1em 1em;
  }
  div#Inhalt h3 {
    float: left;
    margin: 0.2em 0.5em;
  }
  div#Inhalt h4 {
    float: right;
    margin: 0.2em 0.5em;
  }

  p#Fusszeile {
    clear: both;
    font-size: 0.7em;
    margin: 4em; padding: 0.3em;
    text-align: center;
    background-color: white; border: 1px dashed silver;
  }

/*   </style>    */