/* Metanavigation */
.metanavigation {position:absolute; bottom:0; right:0; text-align:right; padding:0 13px 5px 0;}
.metanavigation a {font:10px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; padding:0 0 0 11px;}
.metanavigation a:hover {text-decoration:underline;}
.metanavigation a.aktiv {text-decoration:underline; color:#fff;}
.metanavigation a:hover.aktiv {text-decoration:none;}

/* Hauptnavigation */
.ebene-1					{ padding-left: 24px; padding-top: 24px; width: 145px; background-image: url(../pics/layout/navigation/border_dotted_pink_navigation.gif); background-repeat: no-repeat; background-position: 24px 24px }		
.ebene-1 div				{ padding: 0px 0px 1px 0px; margin: 0; background-image: url(../pics/layout/navigation/border_dotted_pink_navigation.gif); background-repeat: no-repeat; background-position: 0 bottom }		
.ebene-1 .border			{ background-image: url(../pics/layout/navigation/border_dotted_pink_navigation.gif) }		
.ebene-1 a					{ font: bold 11px Arial, Helvetica, sans-serif; color: #003A78; text-decoration: none; padding: 0px 0px 0px 8px; margin: 0px; display: block; }		

#ebene-2					{ padding-bottom: 9px; } 
#ebene-2 div				{ margin: 4px 0px; background-image: none }

#ebene-2 .break				{ padding: 0px 0px 0px 7px; line-height: 10px; }		
		
#ebene-2 .navi-superscript	{ font-size: .82em; font-weight: bolder; vertical-align: top; }

#ebene-2 .ebene-3			{ margin: 0 0 0 10px }
#ebene-2 .ebene-3 div		{ width: auto }

.ebene-1 .punkt-2734 a {line-height:19px;}		
.ebene-1 .punkt-2734 a:hover {background-color:#dd007b; color:#fff;}		
.ebene-1 .punkt-2734-aktiv a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-2734-on a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-2734 a {line-height:18px; }
#ebene-2 .punkt-2734 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .punkt-2734-aktiv a {line-height:19px; color:#dd007b; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-2734 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-2734 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .ebene-3 .punkt-2734-aktiv a {line-height:19px; color:#dd007b; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-2744 a {line-height:19px;}		
.ebene-1 .punkt-2744 a:hover {background-color:#dd007b; color:#fff;}		
.ebene-1 .punkt-2744-aktiv a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-2744-on a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-2744 a {line-height:18px; }
#ebene-2 .punkt-2744 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .punkt-2744-aktiv a {line-height:19px; color:#dd007b; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-2744 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-2744 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .ebene-3 .punkt-2744-aktiv a {line-height:19px; color:#dd007b; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-2746 a {line-height:19px;}		
.ebene-1 .punkt-2746 a:hover {background-color:#dd007b; color:#fff;}		
.ebene-1 .punkt-2746-aktiv a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-2746-on a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-2746 a {line-height:18px; }
#ebene-2 .punkt-2746 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .punkt-2746-aktiv a {line-height:19px; color:#FA682E; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-2746 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-2746 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .ebene-3 .punkt-2746-aktiv a {line-height:19px; color:#FA682E; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-3229 a {line-height:19px;}		
.ebene-1 .punkt-3229 a:hover {background-color:#dd007b; color:#fff;}		
.ebene-1 .punkt-3229-aktiv a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-3229-on a {line-height:19px; background-color:#dd007b; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-3229 a {line-height:18px; }
#ebene-2 .punkt-3229 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .punkt-3229-aktiv a {line-height:19px; color:#dd007b; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-3229 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-3229 a:hover {background-color: transparent; color:#dd007b;}
#ebene-2 .ebene-3 .punkt-3229-aktiv a {line-height:19px; color:#dd007b; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}
