/* Menü oben begin */
/*****************************************************************************/
  div#menu {
    display: block;
    background-color: #444444;
    color: #e6e6e6;
    border-top: 1px solid #666666;
    border-bottom: 1px solid #ffffff;
    height: 32px;
  }
    div#menu ul {
      height: 32px;
      xfloat: left;
      xwidth: 130px; 
      padding: 0 10px;
      list-style: none;
      position: relative;
      display: inline-table;
      margin: 0;
      xborder: 1px solid white;
    }
    div#menu ul:after {
      content: ""; 
      clear: both; 
      display: block;
    }
      div#menu ul li:hover > ul {
        display: block;
      }        
      div#menu ul li {
        height: 32px;
        float: left;
        position: relative;
        border-left: 1px solid #666666;
        border-right: 1px solid #333333;
        background-image: url(../grafik/sel_white.png); 
        background-repeat: no-repeat; 
        background-position: center -10px;
        
      }
      div#menu ul li:hover {
        font-decoration: underline;
        background-color: #555555;
        color: #ffffff;
      }
      div#menu ul li.aktiv {
        background-color: #333333;
        background-position: center bottom;
        color: #ffffff;
      }
        div#menu ul li a {
          display: block; 
          padding: 5px 10px;
          ext-decoration: none;
          font-size: 1.2em;
          color: #bbbbbb;
          xborder-right: 1px solid #333333;
        }
        div#menu ul li:hover a, div#menu ul li.aktiv a {
          color: #ffffff;
        }
    div#menu ul ul {
      display: none;
      font-size: 0.8em;
      position: absolute; 
      top: 32px;
      left: 0px;
      padding: 0;
      z-index:99;
      
    }
      div#menu ul ul li {
        float: none; 
        position: relative;      
        background-color: #e9edf0;
        background-color: #444444;
        padding: 0;
        background-image: none; 
      }        
        menu ul ul li a {
          padding: 5px 0px;
          color: #f00;
          margin: 0;
        }	
				menu ul ul li a:hover {
					ackground: #4b545f;
				}
/*****************************************************************************/
/* Menü oben end */


/* Menü links begin */
/*****************************************************************************/
  div#nav {
    xdisplay: none;
    float: left; 
    width: 249px; 
    xbackground-color: #00ffff;
  }
    div#nav ul {
      padding: 0 10px 20px 0;
      list-style: none;
      margin: 0;
    }
    div#nav ul:after {
      content: ""; 
      clear: both; 
      display: block;
    }
      div#nav ul li:hover > ul {
        display: block;
      }        
      div#nav ul li {
        xposition: relative;
        font-weight: bold;
      }
      div#nav ul li:hover, div#nav ul li.aktiv {
        font-decoration: underline;
        ackground-color: #ffffff;
        color: #444444;
      }
        div#nav ul li a {
          display: block; 
          padding: 5px 10px;
          xtext-decoration: none;
          font-size: 1.2em;
          color: #444444;
					ackground-color: #ffffff;
        }
        div#nav ul li:hover a, div#nav ul li.aktiv a {
					xbackground-color: #dddddd;
        }
    div#nav ul ul {
      isplay: none;
      font-size: 0.8em;
      xposition: absolute; 
      xtop: 0;
      xleft: 130px;
      padding: 0;
      z-index:99;
      
    }
      div#nav ul ul li {
        float: none; 
        xposition: relative;      
        xbackground-color: #e9edf0;
        xbackground-color: #444444;
        padding: 0;
        font-weight: normal;
        
      }        
        div#nav ul ul li a {
          padding: 3px 10px 3px 20px;
          color: #444444;
          margin: 0;
        }	
				div#nav ul ul li a:hover, div#nav ul ul li.aktiv a {
          xcolor: red;
					background-color: #dddddd;
				}
/*****************************************************************************/
/* Menü links end */

