/* CSS Document */

* + html #laender-container {
	clear: left;
	padding: 0;
	margin: 28px 0 0 10px;
	width: 680px;
	position: relative;
}

* html #laender-container {
	clear: left;
	padding: 0;
	margin: 28px 0 0 10px;
	width: 680px;
	position: relative;
}

#laender-container {
	position: absolute;
	padding: 0;
	margin: 28px 0 0 10px;
	width: 680px;
}
	
.laender-schrift { /*Format fuer Sprachumschaltung */
	padding:0 10px 0 15px;
	margin: 5px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}	

.menuheadline {
	display: block;
	height: 18px;
	background-color: #eaeaea;
	border-bottom: 1px solid #fff;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Kopfnavigation eaeaea */
/* ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


#kopfnav {
	padding:0;
	margin: 0;
	background-color: #dddedf; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity:0.9;
}

#kopfnav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 0.8em;	
	width: auto;
	position: relative; /* Fix the Stupid IE6 Bug */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#kopfnav li {
	position: relative; /* Fix the Stupid IE6 Bug */
}


/*  1. Ebene Link und Formatierung horizontale ausrichtung */
#kopfnav ul li {float: left; color: #000; text-align: left; font-weight: normal; line-height: 1.3em;}
#kopfnav ul li a {display: block;  padding: .5em .8em .5em .8em;  color: #000; text-decoration: none; }

/* 1. Ebene Formatierung und over Effekte */
#kopfnav li a:focus, #kopfnav ul li a:hover {background: #f29400; color: #000;}
#kopfnav li a:active, #kopfnav a.menu-current  {background: #00ffff; color: #00ffff;}

/* Aktuell gewaehlte Seite Anpassungen orange*/ 
#kopfnav li.menu-current a	{background: #f29400; color: #fff;  font-weight: bold;} 

/* Current page Anpassungen*/
#kopfnav li.menu-current a {background: #f29400; color: #000; font-weight: bold;}
#kopfnav .menu-parent a {background: #f29400; color: #000; font-weight: bold;}

/* 2. Menueebene*/
#kopfnav .menu li ul {position: absolute; z-index: 10; width: 13em; margin-top: 0; display: none; text-transform: none;  font-size: 100%;}
#kopfnav .menu li ul  a {width: 16em; background: #c8c9c9; color: #000; border: 1px solid #000; border-right: 1px solid #000; margin-top: -1px ;}
#kopfnav .menu li ul a:hover {background: #f29400;  color:#000;}
#kopfnav .menu-parent li ul a {background: #f29400; color: #fff; border-bottom: 1px solid #000;font-weight: bold; }


/* 3. Menueebene Aussehen */
#kopfnav .menu ul li ul li a { width: 13em; padding: .5em 0em .5em 0em; margin-left: 0px; background: #dbdddc; color: #000; }
#kopfnav .menu ul li ul li ul { width: 13em; background: #dbdddc; color: #000; }
#kopfnav .menu ul li ul li a:hover { background: #f29400; color: #000; }

/* 4. Men?ebene Aussehen 
#kopfnav .menu li ul li ul li ul a { width: 12em; padding: .6em .1em .6em .4em; margin-left: 10px; background: #c8c9c9; color: #000; }*/
#kopfnav .menu li ul li ul li ul a {width: 12.6em; margin-left: 0px !important /*Non-IE*/; margin-left: 0/*IE6*/; background: #c8c9c9; color: #000; }
#kopfnav .menu li ul li ul li ul a:hover  {background: #f29400; color: #000; }

/* Show and hide */
#kopfnav .menu li ul ul,
#kopfnav .menu li:hover ul ul, 
#kopfnav .menu li:hover ul ul ul, 
#kopfnav .menu li.subMenu ul ul ul,
#kopfnav .menu li.subMenu ul ul
{display: block;}

#kopfnav .menu li:hover ul, 
#kopfnav .menu ul li:hover ul,
#kopfnav .menu ul ul li:hover ul,
#kopfnav .menu li a:focus ul, 
#kopfnav .menu li.subMenu ul, 
#kopfnav .menu li li.subMenu ul 
{display: block;}

/* Positioning the Pop-out Drops */
#kopfnav li {position: relative;}

#kopfnav ul ul ul{
	position: absolute;
	top: 0px;
	left: 100%;
}
#kopfnav a {
	color: #000000;
	}

