/* 
Based on "Son of Suckerfish Dropdown"
http://www.htmldog.com/articles/suckerfish/dropdowns/
(c) Vivabit & Patrick Griffiths 2006
*/


ul#suckerfish, ul#suckerfish ul, #content #suckerfish li { /* all lists */
	padding: 0em;
	margin: 0em;
	list-style: none;
	z-index: 5;
/*	background: #7a7a78;*/
}

ul#suckerfish {
	/*overflow: hidden;	
	white-space: nowrap;*/
}

/* IE7 Fix: http://www.builtfromsource.com/2006/10/23/a-fix-for-suckerfish-dropdowns-in-ie-7/ */

#suckerfish li:hover, #suckerfish li.hover {
    position: static;
}

#suckerfish a {
	display: block;
}

a#sf-first { padding-right: 4px; }

a.sf-lvl1, a:hover.sf-lvl1 {
	padding-left: 12px;
	padding-right: 4px;
	margin: 0px;
	background: url(images/pfeil-gt.gif) no-repeat 0% 50%;
}

ul#suckerfish li { /* all list items */
	/*float: left;*/
	display: inline-block;
	
}

ul#suckerfish li * li {
	margin: 0em;
	padding-top: 0em;
}

ul#suckerfish li ul { /* second-level lists */
	position: absolute;

	padding: 0.25em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	width: 15em;
	font-weight: normal;
	margin: 0em;
	background: white;

	border-width: 1px 1px 1px 1px;
	border-color: #BCBCBC;
	border-style: solid;
}


ul#suckerfish li * a {
	width: 14.5em;
	text-decoration: none;
	margin-right: 0.5em;
	color: black;
	border-bottom: 1px soild #ccc;
}

ul#suckerfish li ul ul { /* third-and-above-level lists */
	margin: -1.5em 0em 0em 10em;
}

ul#suckerfish li:hover ul ul, ul#suckerfish li:hover ul ul ul, ul#suckerfish li:hover ul ul ul ul, ul#suckerfish li.sfhover ul ul, ul#suckerfish li.sfhover ul ul ul, ul#suckerfish li.sfhover ul ul ul ul {
	left: -999em;
}

#suckerfish li:hover ul, #suckerfish li li:hover ul, #suckerfish li li li:hover ul, #suckerfish li li li li:hover ul, #suckerfish li.sfhover ul, #suckerfish li li.sfhover ul, #suckerfish li li li.sfhover ul, #suckerfish li li li li.sfhover ul, #suckerfish li li li li.sfhover ul, #suckerfish li li li li li.sfhover ul {
	left: auto;
}

#suckerfish a:hover { color: red; }

#suckerfish li ul a.sfparent { 
/*	background: url(images/pfeil-gt.gif) no-repeat 100% 50%;*/
}

