/* Metanavigation im Headerbereich */
.metanavigation			 		{ float: right; line-height: 23px; text-align: right; }

.metanavigation a				{ font-size: 9px; color: #00549C; text-decoration: none; padding: 0px 0px 0px 10px; vertical-align: middle; }
.metanavigation a:hover			{ text-decoration: underline; }
.metanavigation a.aktiv			{ text-decoration: underline; }
.metanavigation a:hover.aktiv	{ text-decoration: underline; }

.metanavigation .meta			{ float: right; }


/* Hauptnavigation Start */
.hauptnavigation								{ float:left; margin-top:17px; width:160px; color:#FFFFFF; }

.hauptnavigation div							{ padding-left: 5px; color: #00549C; font-size:11px;}
.hauptnavigation .linie							{ background: transparent; padding:2px 0px 2px 0px; margin:0 6px; }

.hauptnavigation .ebene-1 div					{ padding: 4px 0px 4px 10px; margin:0 0; }
.hauptnavigation .ebene-1 .border 				{ background:url(../pics/layout/navigation/border_dotted_navigation.gif) bottom left no-repeat;}
.hauptnavigation .border 						{ background:url(../pics/layout/navigation/border_dotted_navigation.gif) bottom left no-repeat;}

.hauptnavigation div.ebene-1 a					{ display: block; text-decoration:none; color: #00549c; padding-left:4px; } 
.hauptnavigation div.ebene-1 a:hover			{ text-decoration:none; color: #ee8f00; }

.hauptnavigation .ebene-2 a						{ padding-left:30px; }
.hauptnavigation .ebene-2 div					{ padding-left: 11px; }

.hauptnavigation div.ebene-2					{ padding-left:12px; }
.hauptnavigation div.ebene-2 a					{ text-decoration:none; color: #00549c; display: block; }
.hauptnavigation div.ebene-2 a:hover			{ color:#ee8f00; text-decoration:none; }

.hauptnavigation .ebene-3 a						{ padding-left:40px; display: block; }
.hauptnavigation .ebene-3 div					{ padding-left:15px; }

.hauptnavigation div.ebene-3					{ padding:7px; }
.hauptnavigation div.ebene-3 a					{ }
.hauptnavigation div.ebene-3 a:hover			{ color:#ee8f00;	text-decoration:none; }

/* Open */
.hauptnavigation .ebene-1 div.open				{ background-color: #ffffff; }

.hauptnavigation .ebene-1 div.open a			{ color:#ee8f00; display: block; font-weight:bold; text-decoration:none; }
.hauptnavigation .ebene-1 div.open a:hover		{ color:#ee8f00; font-weight:bold; text-decoration:none; }

.hauptnavigation .ebene-2 div.open				{ background-color:transparent; background-position: left; background-repeat: no-repeat; background-image: url(../../pics/layout/navigation/arrow_down.png); }

/* Active */
.hauptnavigation .ebene-1 div.aktiv				{ background-color:#ffffff;color:#ee8f00; }

.hauptnavigation .ebene-1 div.aktiv a			{ color:#ee8f00;text-decoration:none; }
.hauptnavigation .ebene-1 div.aktiv a:hover		{ color:#ee8f00;text-decoration:none; }

.hauptnavigation .ebene-2 div.aktiv				{ background-color:transparent;color:#ee8f00; }

.hauptnavigation .ebene-2 div.aktiv a			{ color:#ee8f00; font-weight:normal; text-decoration:none; }
.hauptnavigation .ebene-2 div.aktiv a:hover		{ color:#ee8f00; text-decoration:none; }

.hauptnavigation .ebene-3 div.aktiv a			{ color:#ee8f00; font-weight:bold; text-decoration:none; }
.hauptnavigation .ebene-3 div.aktiv a:hover		{ color:#ee8f00; font-weight:bold; text-decoration:none; }