/*------------------------------------------------------------------------------------------------------*/

/* CSS Document */

	div#menu_vertikal {
		float:left;
		/*margin-top:0px;*/
    margin-top:34px;
	  margin-right:20px;
	  width:239px;
	  height:500px;
  }
  * html div#menu_vertikal {  /* Korrektur fuer IE 5.x */
    width: 239px;
    w\idth: 239px;
  }
  div#menu_vertikal div {
     clear: left;
  }
	
  ul#navigation_vertikal {
    margin: 0; 
		padding: 0;
		font-size: 16px;
    text-align: center;
  }

  ul#navigation_vertikal li {
    list-style: none;
    position: relative;
    margin: 0;
		margin-top:1px;
		padding: 0;
		width: 239px;  /* Breite den in li enthaltenen Elementen zuweisen */
		height: 28px;
		background-image: url('../images/menu_links_mitte.jpg');
  }
  * html ul#navigation_vertikal li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 0;
  }
  *:first-child+html ul#navigation_vertikal li {  /* Korrektur fuer den IE 7 */
    margin-bottom: 0;
  }

  ul#navigation_vertikal li ul {
    margin: 0; 
		padding: 0;
    position: absolute;
    top: 28px; 
		left: 0;
    display: none;  /* Unternavigation_vertikal ausblenden */
  }
  * html ul#navigation_vertikal li ul {  /* Korrektur fuer IE 5.x */
    left: 0;
    lef\t: 0;
  }
  *:first-child+html ul#navigation_vertikal ul {  /* Workaround fuer den IE 7 */
    background-image: url('../images/menu_links_mitte.jpg');
		height: 28px;
		width: 239px;
		text-align:center; 
		padding-bottom:0em;
  }
  ul#navigation_vertikal li:hover ul {
    display: block;  /* Unternavigation_vertikal in modernen Browsern einblenden */
		width: 239px;  /* Breite den in li enthaltenen Elementen zuweisen */
		height: 28px;
		background-image: url('../images/menu_links_mitte.jpg');
		text-align:center;
		line-height:35px;
  }
  ul#navigation_vertikal li ul li {
    float: none;
    display: block;
    margin-bottom: 0;
  }

  ul#navigation_vertikal a, ul#navigation_vertikal span {
    display: block;
		text-align:center;
		line-height:28px;
    padding: 0 0;
    text-decoration: none; 
    border: 0;
  }
  * html ul#navigation_vertikal a, * html ul#navigation_vertikal span {
    width: 239px;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 239px;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
  ul#navigation_vertikal li:hover, ul#navigation_vertikal a:hover, ul#navigation_vertikal span, ul#navigation_vertikal li a#aktuell {
    color: black;
		text-align:center;
		line-height:28px;
    padding: 0 0;
    text-decoration: none; 
    border: 0;
		background-image: url('../images/menu_links_mitte_hover.jpg');
  }
  ul#navigation_vertikal li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: white;
  }
	
	
	ul#menu_vertikal_oben {
    margin: 0; 
		padding: 0;
		font-size: 16px;
    text-align: center;
  }

  ul#menu_vertikal_oben li {
    list-style: none;
    position: relative;
    margin: 0;
		margin-top:1px;
		padding: 0;
  }
	
	ul#menu_vertikal_oben a, ul#menu_vertikal_oben span {
    display: block;
    width: 239px;  /* Breite den in li enthaltenen Elementen zuweisen */
		height: 30px;
		background-image: url('../images/menu_links_oben.jpg');
		text-align:center;
		color:#000000;
		line-height:30px;
    padding: 0 0;
    text-decoration: none; 
    border: 0;
  }
  * html ul#menu_vertikal_oben a, * html ul#menu_vertikal_oben span {
    width: 239px;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 239px;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }
	
	
	ul#menu_vertikal_unten {
    margin: 0; 
		padding: 0;
		font-size: 16px;
    text-align: center;
  }

  ul#menu_vertikal_unten li {
    list-style: none;
    position: relative;
    margin: 0;
		margin-top:1px;
		padding: 0;
  }
	
	ul#menu_vertikal_unten a, ul#menu_vertikal_unten span {
    display: block;
    width: 239px;  /* Breite den in li enthaltenen Elementen zuweisen */
		height: 33px;
		background-image: url('../images/menu_links_unten.jpg');
		text-align:center;
		color:#000000;
		line-height:36px;
    padding: 0 0;
    text-decoration: none; 
    border: 0;
  }
  * html ul#menu_vertikal_unten a, * html ul#menu_vertikal_unten span {
    width: 239px;   /* Breite nach altem MS-Boxmodell fuer IE 5.x */
    w\idth: 239px;  /* korrekte Breite fuer den IE 6 im standardkompatiblen Modus */
  }