/* Querplex: stylesheet for Microsoft Internet Explorer 6.0+, Netscape 7.0+, Firefox 1.0 */
/* Querplex GmbH Muenchen - DG 2005	*/

#menuarea {
	background-image: url(../images/nav_bdr.gif); background-repeat: repeat-x; background-position: bottom;
	/*background-color:#426BB3;*/
	margin: 0px 2px 6px 2px; padding-bottom: 0px; padding-top: 0px; !padding-top: 2px;
	height:29px;
}


#topnavi,#second { background-color: #113388; }

#topnavi { 
	background-image: url(../images/nav_bdr.gif); background-repeat: repeat-x; background-position: bottom;
	height: 27px;
	margin: 0px 2px 0px 2px; padding-bottom: 0px; padding-top: 0px; !padding-top: 2px;
}

#topnavi ul {
	padding: 7px 0px 0px 164px; !padding: 8px 0px 6px 164px; margin: 0px;
}

#topnavi ul li {
	display:inline;
	padding: 6px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;
	
	/*border: 2px #FFFFFF solid;*/
}

#topnavi ul li .aktiv, #topnavi ul li a {
	padding: 6px 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;
	
	/*border: 2px #FFFFFF solid;*/
}

#topnavi ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;
}

#topnavi ul li .aktiv {
	border: 2px #fff solid; border-bottom: 0px; border-bottom-color: #426BB3;
	background-color: #426BB3;
}

#second {
	padding: 0px; margin: 0px 2px;
	height: 22px;
}

#second ul {
	padding: 0px 0px 0px 168px; !padding: 0px 0px 0px 168px; margin: 0px;
	list-style-type: none;
}

#second ul li {
	display:inline;
	padding: 0px 0px 0px 0px; margin: 0px; margin-left: -4px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	
}

#second ul li a {
	color: #FFFFFF; text-decoration: none;
	line-height: 22px;
	/* padding: 5px 14px 4px 14px; */
	padding: 5px 14px 5px 14px;
}
	html>body #second ul li a {padding: 4px 14px 5px 14px;}

#second ul li a:hover {
	color: #FFFFFF; text-decoration: none; background-color: #819BCC;
		
}


#second ul li a.aktiv {
	background-color: #819BCC;
}


#left ul {
	padding: 0px; margin:0; margin-left:164px;margin-right:10px;
	list-style-type:none; width:820px;
}

/*#topnavi,#second		{background-color:#113388;height:2.6em;font-size:0.88em;line-height:2.0em;font-weight:bold;margin-top:0;border-bottom:2px solid white;}
	html>body #topnavi, html>body #second	{max-width:99.8%;}
#second 					{margin:0 0 0 2px;overflow:hidden;background-color:#113388;border:0;height:2.1em;max-height:2.05em;}


#topnavi ul li,#second ul li				{float:left;padding: 0px;margin:0}
#topnavi ul li,#topnavi ul li a,#second ul li, #second ul li a	{height:1%;}
	html>body #topnavi ul li,html>body #topnavi ul li a,html>body #second ul li,html>body #second ul li a {display:block;height:auto}

#topnavi a, #topnavi a.before,#topnavi a.aktiv,#second a, #second a.before,#second a.aktiv {background-color:#113388;height:2.1em;padding:0px 14px;text-decoration: none;color:white;}
	html>body #topnavi a.aktiv				{height:2.35em}
#topnavi li:hover ul,#topnavi li.over ul,#second li:hover ul,#second li.over ul	{display: block;}
#second ul li a.aktiv,#second ul li a:hover {background-color:#819BCC;}
	html>body #second ul li a.aktiv, html>body #second ul li a:hover {display:block}
#second ul li a 							{background-color:#426BB3;font-weight:normal}

#topnavi a:hover, #topnavi a.aktiv, #topnavi a.hl, #second a:hover, #second a.aktiv, #second a.hl {cursor:hand;background-color:#426BB3;height:2.1em;padding:0px 14px;}
#topnavi a, #topnavi a:hover					{position:relative;bottom:-4px;height:2.6em;}
#topnavi a:hover								{background-color:#113388;height:2em}
#topnavi a.aktiv,#topnavi a.aktiv:hover 		{border:2px solid white;border-bottom:0;position:relative;bottom:-2px;height:2.5em;background-color:#426BB3;}
*/





/* left */
#left	 					{margin:0;font-size:0.88em;width:162px;overflow-x:hidden;position:absolute;left:2px;clear:both;height:auto;padding-bottom:20px;}
#left ul						{margin:0}
#left ul li						{width:162px;float:none}
#left a						{cursor:hand;background-color:#426BB3;padding:4px 14px 4px 6px;line-height:1.2em;text-decoration: none;color:white;display:block;width:162px}
	html>body #left a		{display:block}
#left a.third					{max-width:142px;padding:5px 14px 4px 6px;border-top:2px solid white}
#left a.last,#left a.fourth		{max-width:142px;padding:4px 14px 4px 21px;line-height:1.12em;}
#left a.last, #left a.weniger	{max-width:142px;padding-bottom:3px}
#left .points 					{margin-left:7px;width:149px;height:22px;background-position:0 11px;}
#left a.aktiv, #left a:hover	{max-width:142px;background-color:#819BCC;}

#meta,#meta ul					{width:162px;}
#meta a,#meta a:hover,#meta a:active {max-width:162px;border-top:1px solid #DFDFDF;background-color:#FFF;padding:5px 3px 5px 6px;bottom:0px;text-decoration: none;color:#4A494A;}
#meta a.group,#meta a.group:hover,#meta a.group:active {background-color:#FFF;padding:40px 0 0 9px;}
#meta a:hover,#meta a.group:hover {cursor:hand;background-color:#DEDFE0}
#meta a.noHover:hover,#meta a.search:hover {background-color:#FFF}
#meta select 					{width:148px;margin-left:6px;overflow:hidden;}
#meta p 						{color:#4A494A}
#meta .radio, #meta .checkbox 	{margin:2px 0 -2px 2px;width:20px;border:0;}
	*:not(hr) #meta .radio, #meta .checkbox	{margin:5px 0 -2px 5px}
#meta ul li a.noLink,#meta ul li a.noLink:hover	{cursor:default;background-color:#FFF}
#meta ul li.borderBottom, #meta ul.borderBottom	{border-bottom:1px solid #DFDFDF;}
#meta ul li.noborder a, #meta ul li.noborder a:hover,#meta ul li.noborder a:active {border:0;}

#meta ul li.editmodeli,#meta ul li.editmodeselect {width:162px;border-bottom:1px solid #DFDFDF;}
#meta ul li.editmodeli a, #meta ul li.editmodeli a.gt,#left li.editmodeli a 	{display:block;width:auto;border:0;background-color:Transparent}
#meta ul li.editmodeselect {padding:2px 0}
#meta ul li.specials {padding-right:5px}	
#meta ul li.specials a:hover {background-color:#FFF;}	
#meta ul li.app {background:#FFF url(../images/arrow-find.gif) no-repeat 4pt 2px;display:table;}
#meta ul li.app a, #meta ul li.app a:hover, #meta ul li.app a:active {background:#FFF url(../images/arrow-fm-home.gif) no-repeat -25px 5px;border:0;clear:both;color:#4A494A;display:inline;float:right;font-weight:bold;line-height:1.3em;margin-top:-3px;padding:0pt 5px 4px 12pt;text-align:right;width:auto;}

#search 			{width:162px;margin-top:2px;background-color:#FFF;border-top:1px solid #DFDFDF;}
#search p			{width:162px;margin:0;padding:0;}
#search a.search,#search a.search:hover,#search a.search:active {border:0;padding:3px 0 2px 0;display:block;text-decoration: none;color:#4A494A;border:0px solid orange;margin-left:7px;}
#search a.search:hover	{cursor:hand;}
#search input		{margin:0;width:148px;margin-left:7px;margin-top:2px;padding:0;border:1px solid #4A494A;}
#meta a.go,#meta a.go:hover,#meta a.go:active {border:0;display:block;line-height:1.7em;font-weight:bold;padding:0 5px 2px 0;text-align:right;background:url(../images/arrow_go.gif) no-repeat 7px 6px;border-bottom:1px solid #DFDFDF;}

/* Sonder-Angaben für Opera */
/*html:first-child>b\ody #topnavi,html:first-child>b\ody #second {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:0.9em}
html:first-child>b\ody #meta {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:1.05em}

#topnavi .schloss, #second .schloss {margin:0 2px;float:left;display:inline-block;width:19px;}
#left .schloss {position:relative;float:right;}*/


