/* ######### CSS for navigation ######### */

div#Tmenu {
    width: 900px;
	margin-top: 109px;
  }


 div#Tmenu.tabsmenuclass ul#Navigation li ul.tabsmenucontentclass li.mainSecound
{
	list-style: none outside none;	
	padding-left: 7px;
	width: 170px;
}


/* 2te ebene*/
 div#Tmenu.tabsmenuclass ul#Navigation li ul.tabsmenucontentclass li.mainSecound ul.secound{
	margin-left: 115px;
    margin-top: -40px;
    position: absolute;
    visibility: hidden;

}

div#Tmenu.tabsmenuclass ul#Navigation li ul.tabsmenucontentclass li.mainSecound ul.secound li{
	background: url("bullet.gif") no-repeat scroll left top transparent;
    display: block;
    float: none;
    padding: 0;
		width: 130px;
}

div#Tmenu.tabsmenuclass ul#Navigation li ul.tabsmenucontentclass li.mainSecound:hover > ul{
	visibility:visible;
}

div#Tmenu.tabsmenuclass ul#Navigation li ul.tabsmenucontentclass li.mainSecound ul:hover > li{
	visibility:visible;
}




ul.tabsmenucontentclass {
		text-align: left;
	}

	#termine, #materialien, #presse, #links {
		background:url(item_active_nonode.gif) no-repeat;
	}
	
	#hosi, #service, #ressourcen {
		background:url(item_active.gif) no-repeat;
	}
	
  * html div#Tmenu {
    w\idth: 39.8em;  /* IE 6 in standards-compliant mode */
  }

  div#Tmenu div {
    clear: left;
  }

  ul#Navigation {
    margin: 0; /*0, damit gleich am Rand beginnt*/
	padding: 0px; /*0, damit kein Innenabstand des gesamten Bereichs*/
    text-align: center;
	height: 90px; /* H�he des Navigationsbereichs */
  }

  ul#Navigation li { /* Liste erste Ebene */
    list-style: none;
    float: left;
    position: relative;
    margin: 0.4em; /* Abstand um item */
	padding: 0px;
  }

  ul#Navigation li a { /* Links erste Ebene */
  	/*padding: 0.23em 0.97em 0.17em 1.03em;  = top, right, bottom, left */
	padding:11px; /* Innen-Abstand zwischen Linktext und Rahmen */
	}
	
  ul#Navigation li ul { /* Liste zweite Ebene */
    margin: 0;
	padding: 0px;
    position: absolute; /* muss mit erster Ebene �berlappen */
    top: 2.8em; /* Abstand zum Hauptitem */
	width: 129px; /* Breite des Untermen�s */
	z-index:10; /* damit �ber Content angezeigt wird */
	border: 1px solid #CCCCCC;
	background:url(bullet.gif) left top no-repeat;
  }
  
  ul#Navigation li ul li { /* Liste zweite Ebene */
    /*float: none;*/
    display: block;
	padding-left:0px;
	background:url("bullet.gif") no-repeat scroll left top transparent;
    }
  
  ul#Navigation li ul li a{ /* Links zweite Ebene */
  	text-decoration:underline;
	padding:0px;
	/*margin: 0px;*/
	margin-left: 10px;
	text-align:left;
	height:18px;
	line-height: 18px;
	}

  ul#Navigation li a {
    display: inline-block;
    width: 10em;
	height: 33px; /*H�he der Items */
	font: 11px Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    }

  * html ul#Navigation a, * html ul#Navigation span {
    width: 9.2em;
    w\idth: 7em;  /* IE 6 in standards-compliant mode */
  }
  
  
	.tabsmenucontentclass li .selected {
	text-decoration:none;
	font-weight:bold;
	}
	
	/* verlinktes listen item */
	.tabsmenucontentclass li a {
		text-decoration:underline;
		display:block;
		margin-left:10px;
		color:black;
		margin-right:30px;
	}
	
	.tabsmenucontentclass li a:hover {
		text-decoration:none;
	}

    ul#Navigation li a:hover {
    text-decoration:none;
  }

/* dynamisches Ein-/Ausblenden */
  ul#Navigation li ul {
    display: none;
  }
  ul#Navigation li:hover ul {
    display: block;
    background: #eee; /* Hintergrundfarbe des Untermen�s */
  }
