h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th,thead,address,blockquote,b,i,pre { font-family:Arial,sans-serif; }

h1 { font-size:31px; margin-bottom:18px; }

h2 { font-size:26px; margin-bottom:16px; }

h3 { font-size:21px; margin-bottom:14px; }

h4 { font-size:16px; margin-bottom:12px; }

h5 { font-size:11px; margin-bottom:10px; }

h6 { font-size:6px; margin-bottom:8px; }

p,ul,ol,li,div,td,th,address,blockquote,pre { font-size:14px; }

ul { list-style-type:none; }



div#Rahmen
{
  /*width: 100%;*/
  padding: 0px;
  border: 1px solid #0054A8;
  background-color: #0054A8;
}

  div#Rahmen div
  {
     clear: left;
  }
  
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }
  
  #Navigation li
  {
    position: relative;
  }
  
  ul#Navigation li
  {
    list-style: none;
    float: left;
    width: 9.09%;
    margin: 0;
    padding: 0;
  }

  ul#Navigation a {
    display: block;
    /*width: 10%;  /* Breite den in li enthaltenen Elementen zuweisen */
    padding: 8px;
    font-weight: bold;
    border: 1px solid #0054A8;
    color: black;
    background-color: #5EDEFF;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    background-color: #0054A8;
  }




ul#Navigation ul.submenu 
{
  position: absolute;
  left: 0px;
  min-width: 100%;
  width: auto;
  text-align: left;
  padding: 0px;
  margin: 0px;
  border: 1px solid #0054A8;
  background-color: #5EDEFF;
}

ul#Navigation ul.submenu li
{
  float: none;
  margin: 0px;
  padding: 0px;
  width: auto;
  font-size: 12px;
  border: 1px solid #0054A8;
}

ul#Navigation ul.submenu li a
{
  border: none;
  text-decoration: none;
  padding: 0;
  margin: 0;
  padding: 2px;
  white-space: nowrap;
}
