/* uft-8  */
/* CSS 2.1 */

@media aural, handheld, tty, braille {
}

@media screen {

	div[id="menuo"] > h1 {
		display: none;
		}

/* Unterstützendes Menü */	

	ul[id="unterstuetzend"] > li {
		display:inline;
		/*display: inline-block; /* wegen firefox 2 */
		margin: 0;
		padding: 0;
		float:left;
		}

    	ul[id="unterstuetzend"] > li[class="ausgewaehlt"] > span {
		display:block;
		margin:0;
		margin-left:0.2em;
		padding:0;
		padding-top:0.15em;
		padding-bottom:0.2em;
		width:8em;
		text-align:center;
		text-decoration: none;
		border-bottom-width: 0.3em;
		border-bottom-style: solid;

		}

    	ul[id="unterstuetzend"] > li[class="ausgewaehlt"] > span > span {
		font-size: 0.8em;
		}

	ul[id="unterstuetzend"] > li > a,
	ul[id="unterstuetzend"] > li > a:link,
	ul[id="unterstuetzend"] > li > a:visited {
		display:block;
		margin:0;
		margin-left:0.2em;
		padding:0;
		padding-top:0.15em;
		padding-bottom:0.2em;
		width:8em;
		text-align:center;
		text-decoration: none;
		border-bottom-width: 0.3em;
		border-bottom-style: solid;
		}

	ul[id="unterstuetzend"] > li > a > span {
		font-size: 0.8em;
		}
		
/* Thematisches Menü */
/* Erste Ebene */

	ul[id="thematisch"] > li {
		padding: 0;
		margin: 0;
		}

	ul[id="thematisch"] > li > a,
	ul[id="thematisch"] > li > a:link,
	ul[id="thematisch"] > li > a:visited {
		display:block;
		margin:0;
		padding:0;
		margin-bottom: 0.4em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left:1em;
		display: block;
		text-decoration: none;
		border-left-width:0.6em;
		border-left-style:solid;
		}

	ul[id="thematisch"] > li > a > span {
		font-size:0.9em;
		}

	ul[id="thematisch"] > li[class="ausgewaehlt"] > span {	
		display:block;
		margin:0;
		padding:0;
		margin-bottom: 0.4em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left:1em;
		display: block;
		border-left-width:0.6em;
		border-left-style:solid;
		}

	ul[id="thematisch"] > li[class="ausgewaehlt"] > span > span {
		font-size:0.9em;
		}

	ul[id="thematisch"] > li[class="unterpunktAusgewaehlt"] > a > span {
		font-size:0.9em;
		}

/* Zweite Ebene */

	ul[id="thematisch"] > li > ul {
		padding:0;
		margin: 0;
		list-style: none;
		}

	ul[id="thematisch"] > li > ul > li > a {
		display:block;
		margin:0;
		padding:0;
		margin-bottom: 0.4em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left:1em;
		display: block;
		text-decoration: none;
		font-size:1em;	
		border-left-width: 0.6em;
		border-left-style: solid;
		}

	ul[id="thematisch"] > li > ul > li > a:hover {
		}

	ul[id="thematisch"] > li > ul > li > a > span {
		font-size:0.9em;
		margin-left:0.7em;
		}

	ul[id="thematisch"] > li > ul > li[class="ausgewaehlt"] > span {	
		display:block;
		margin:0;
		padding:0;
		margin-bottom: 0.4em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left:1em;
		display: block;
		font-size:1em;
		text-decoration: none;
		border-left-width: 0.6em;
		border-left-style: solid;
		}

	ul[id="thematisch"] > li > ul > li[class="ausgewaehlt"] > span > span {
		font-size:0.9em;
		margin-left:0.7em;
		}

/* Dritte Ebene */

	ul[id="thematisch"] > li > ul > li > ul {
		padding:0;> li > ul 
		margin: 0;
		list-style: none;
		}

	ul[id="thematisch"] > li > ul > li > ul > li > a {
		display:block;
		margin:0;
		padding:0;
		margin-bottom: 0.4em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left:1em;
		display: block;
		text-decoration: none;
		font-size:1em;	
		border-left-width: 0.6em;
		border-left-style: solid;
		}

	ul[id="thematisch"] > li > ul > li > ul > li> a:hover {
		}

	ul[id="thematisch"] > li > ul > li > ul > li > a > span {
		font-size:0.9em;
		margin-left:0.7em;
		}

	ul[id="thematisch"] > li > ul > li >ul > li[class="ausgewaehlt"] > span {	
		display:block;
		margin:0;
		padding:0;
		margin-bottom: 0.4em;
		padding-top: 0.3em;
		padding-bottom: 0.3em;
		padding-left:1em;
		display: block;
		font-size:1em;
		text-decoration: none;
		border-left-width: 0.6em;
		border-left-style: solid;
		}

	ul[id="thematisch"] > li > ul > li>  ul > li[class="ausgewaehlt"] > span > span {
		font-size:0.9em;
		margin-left:0.7em;
		}
}
