/*######
#
# Snippets by http://typo3.intervation.de/snippets.html
# Changes by Michael Feinbier <typo3@fenbier.net>
# 2010-01-27
#
####*/

#navigation-liste #t3suckerfish,
#navigation-liste #t3suckerfish ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	float : left;
	width: 225px;
	/*width : 18.7em;
	 z-index: 35; */
}

#navigation-liste #t3suckerfish li { /* all list items */
	position : relative;
	float : left;
	line-height : 1.25em;
	/* margin-bottom : -1px; 
	width: 18.7em;*/
	width: 225px;
	z-index: 33;
	
	
}

/** nur erste level wei§e linie */
#navigation-liste #t3suckerfish li.first,
#metanavigation li {
	border-bottom: 1px solid white;
	/* width: auto; */
}
#navigation-liste #t3suckerfish li.aktiv {
	/*font-size: inherit;*/
}

/** zweite menŸebene keine Border oben **/
#navigation #t3suckerfish ul {
	border: 0 none;
	z-index: 35000px;
}

#navigation-liste #t3suckerfish li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	/*margin-left : 18.7em;
	margin-top : -1.625em; */
	margin-left: 225px;
	margin-top: -20px;
	
	background: url(../_bilder/hintergrund-links.png) repeat-y;
	width: auto;
}

#navigation-liste #t3suckerfish li ul ul { /* third-and-above-level lists */
	left: -999em;
	/*margin-top: -1.7em;*/
}

#navigation-liste #t3suckerfish li a {
	/*width: 17.7em;
	padding-right: 1.0em;*/
	/*w\idth : 17.7em; */
	display : block;
	/*color : black;
	font-weight : bold;
	text-decoration : none;
	background-color : white;
	border : 1px solid black;
	padding : 0 0.5em; */
}

#navigation-liste #t3suckerfish li ul a {
	width: auto;
}

#navigation-liste #t3suckerfish li:hover ul ul, 
#navigation-liste #t3suckerfish li:hover ul ul ul, 
#navigation-liste #t3suckerfish li.sfhover ul ul, 
#navigation-liste #t3suckerfish li.sfhover ul ul ul {
	left: -999em;
}

#navigation-liste #t3suckerfish li:hover ul, 
#navigation-liste #t3suckerfish li li:hover ul, 
#navigation-liste #t3suckerfish li li li:hover ul, 
#navigation-liste #t3suckerfish li.sfhover ul, 
#navigation-liste #t3suckerfish li li.sfhover ul, 
#navigation-liste #t3suckerfish li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#navigation-liste #t3suckerfish li.last {
	margin-bottom: 5px;
}

#navigation-liste #t3suckerfish {
	margin-bottom: 20px;
}

div#metanavigation {
	clear: left;
	
}
/* FIx for asbolute Layout */
#spalte-links {
	overflow: visible !important;
	background-repeat: repeat-y;
	z-index: 20;
}
#spalte-rechts { z-index: 20; }
#navigation { overflow: visible; }

#inhalt {
	z-index: 5;
}

#breadcrumb-container {
	z-index: 15;
}

/*#navigation ul ul li {
	margin-top: 3px !important;
}*/

#logo	{ z-index: 5; }
#claim	{ z-index: 7; }
#foto-kopf	{ z-index: 10;}
#container-inhalt { z-index: 10;}
