/* ======================================================

	=1. Allgemeine Styles

========================================================= */
	#wrapperLanguage ul,
	#wrapperVersion ul,
	#wrapperSearch ul {
		list-style-type: none;

		margin: 0;
	}

	#wrapperSearch ul {
		margin-left: 2px;
	}

	#wrapperLanguage ul li,
	#wrapperVersion ul li
	#wrapperSearch ul li {
		position: relative;

		z-index: 90;
	}

/* ======================================================

	=2. Erste Navigationsebene

========================================================= */
#wrapperLanguage ul a,
#wrapperVersion ul a,
#wrapperSearch ul a {
	display: block;

	color: #9d9d9d;
	text-decoration: none;
	line-height: 17px; /* macht das es stehen bleibt */
}

* html #wrapperLanguage ul a,
* html #wrapperVersion ul a,
* html #wrapperSearch ul a {
	font-size: 11px;
	line-height: 14px;
}

	#wrapperLanguage ul a.level_first_link,
	#wrapperVersion ul a.level_first_link,
	#wrapperSearch ul a.level_first_link {
		width: 72px;
		height: 18px;
		background: url(img/action_icon/pseudo_select.gif) no-repeat right top;
		margin: 0;
	}

	#wrapperLanguage ul a.level_first_link,
	#wrapperVersion ul a.level_first_link { width: 123px; }

		#wrapperLanguage ul a.level_first_link:hover,
		#wrapperLanguage ul a.level_first_link:focus,
		#wrapperLanguage ul a.level_first_link:active,
		#wrapperVersion ul a.level_first_link:hover,
		#wrapperVersion ul a.level_first_link:focus,
		#wrapperVersion ul a.level_first_link:active,
		#wrapperSearch ul a.level_first_link:hover,
		#wrapperSearch ul a.level_first_link:focus,
		#wrapperSearch ul a.level_first_link:active { background-color: #e6e6e6; } /* Farbe muss wechseln um es sichtbar zu machen */

/* ======================================================

	=3. Zweite Navigationsebene

========================================================= */
#wrapperLanguage ul ul,
#wrapperVersion ul ul,
#wrapperSearch ul ul {
	position: absolute;
	top: 16px;
	left: 0;
	z-index: 100;

	visibility: hidden;

	margin: 0px;
}

#wrapperVersion ul ul { left: 692px; }
* html #wrapperVersion ul ul { left: 695px; }

#wrapperSearch ul ul { left: 613px; }
* html #wrapperSearch ul ul { left: 617px; }

	#wrapperLanguage ul ul li,
	#wrapperVersion ul ul li,
	#wrapperSearch ul ul li { xxxfloat: none; }

	* html #wrapperLanguage ul ul li,
	* html #wrapperVersion ul ul li { background-color: #e6e6e6; }

	/* Stil für die Tabelle - IE spezifisch */
	#wrapperLanguage table,
	#wrapperVersion table,
	#wrapperSearch table {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 90;
	}

		#wrapperLanguage ul ul a,
		#wrapperVersion ul ul a,
		#wrapperSearch ul ul a {
			width: 122px;
			background-color: #e6e6e6;
			padding: 0px 7px 0 5px;
		}

		* html #wrapperLanguage ul ul a,
		* html #wrapperVersion ul ul a { width: 124px; }

		#wrapperLanguage ul ul a,
		#wrapperVersion ul ul a {
			text-align: right;
			color: #9d9d9d;
		}

		#wrapperLanguage ul ul a:hover,
		#wrapperVersion ul ul a:hover,
		#wrapperSearch ul ul a:hover {
			color: #ffffff;
			xxxbackground: url(img/bg/footer_link_active.gif) #f7c398 repeat-x;
		}

/* make the second level visible when hover on first level list OR link */
#wrapperLanguage ul li:hover ul,
#wrapperLanguage ul a:hover ul,
#wrapperVersion ul li:hover ul,
#wrapperVersion ul a:hover ul,
#wrapperSearch ul li:hover ul,
#wrapperSearch ul a:hover ul { visibility: visible; }
