/* 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:#9AA7C2; 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; }		
.ebene-1 div				{ padding: 0px 0px 1px 0px; margin: 0px }		
.ebene-1 .border			{ background: url(../pics/layout/navigation/border_dotted_navigation.gif) bottom left no-repeat; }		
.ebene-1 a					{ font: bold 11px Arial, Helvetica, sans-serif; color: #666; text-decoration: none; padding: 0px 0px 0px 8px; margin: 0px; display: block; }		

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

#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-1784 a {line-height:22px;}		
.ebene-1 .punkt-1784 a:hover {background-color:#bd1220; color:#fff;}		
.ebene-1 .punkt-1784-aktiv a {line-height:19px; background-color:#bd1220; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1784-on a {line-height:19px; height:19px; background-color:#EFD1D8; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1784 a {line-height:18px; }
#ebene-2 .punkt-1784 a:hover {background-color:#EFD1D8;}
#ebene-2 .punkt-1784-aktiv a {line-height:19px; background-color:#bd1220; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1784 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1784 a:hover {background-color:#EFD1D8;}
#ebene-2 .ebene-3 .punkt-1784-aktiv a {line-height:19px; background-color:#bd1220; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1785 a {line-height:22px;}		
.ebene-1 .punkt-1785 a:hover {background-color:#DF007F; color:#fff;}		
.ebene-1 .punkt-1785-aktiv a {line-height:19px; background-color:#DF007F; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1785-on a {line-height:19px; height:19px; background-color:#DF007F; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1785 a {line-height:18px; }
#ebene-2 .punkt-1785 a:hover {background-color:;}
#ebene-2 .punkt-1785-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1785 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1785 a:hover {background-color:;}
#ebene-2 .ebene-3 .punkt-1785-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1786 a {line-height:22px;}		
.ebene-1 .punkt-1786 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1786-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1786-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1786 a {line-height:18px; }
#ebene-2 .punkt-1786 a:hover {background-color:#EBEEC3;}
#ebene-2 .punkt-1786-aktiv a {line-height:19px; background-color:#66CC00; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1786 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1786 a:hover {background-color:#EBEEC3;}
#ebene-2 .ebene-3 .punkt-1786-aktiv a {line-height:19px; background-color:#66CC00; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1787 a {line-height:22px;}		
.ebene-1 .punkt-1787 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1787-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1787-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1787 a {line-height:18px; }
#ebene-2 .punkt-1787 a:hover {background-color:#C3E5F1;}
#ebene-2 .punkt-1787-aktiv a {line-height:19px; background-color:#00A6EC; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1787 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1787 a:hover {background-color:#C3E5F1;}
#ebene-2 .ebene-3 .punkt-1787-aktiv a {line-height:19px; background-color:#00A6EC; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1788 a {line-height:22px;}		
.ebene-1 .punkt-1788 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1788-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1788-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1788 a {line-height:18px; }
#ebene-2 .punkt-1788 a:hover {background-color:#EBEEC3;}
#ebene-2 .punkt-1788-aktiv a {line-height:19px; background-color:#66CC00; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1788 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1788 a:hover {background-color:#EBEEC3;}
#ebene-2 .ebene-3 .punkt-1788-aktiv a {line-height:19px; background-color:#66CC00; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1789 a {line-height:22px;}		
.ebene-1 .punkt-1789 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1789-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1789-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1789 a {line-height:18px; }
#ebene-2 .punkt-1789 a:hover {background-color:#F3C5C5;}
#ebene-2 .punkt-1789-aktiv a {line-height:19px; background-color:#E40001; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1789 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1789 a:hover {background-color:#F3C5C5;}
#ebene-2 .ebene-3 .punkt-1789-aktiv a {line-height:19px; background-color:#E40001; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1790 a {line-height:22px;}		
.ebene-1 .punkt-1790 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1790-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1790-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1790 a {line-height:18px; }
#ebene-2 .punkt-1790 a:hover {background-color:#FCEBD1;}
#ebene-2 .punkt-1790-aktiv a {line-height:19px; background-color:#F39B16; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1790 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1790 a:hover {background-color:#FCEBD1;}
#ebene-2 .ebene-3 .punkt-1790-aktiv a {line-height:19px; background-color:#F39B16; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1791 a {line-height:22px;}		
.ebene-1 .punkt-1791 a:hover {background-color:#0fa2dd; color:#fff;}		
.ebene-1 .punkt-1791-aktiv a {line-height:19px; background-color:#0fa2dd; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1791-on a {line-height:19px; height:19px; background-color:#0fa2dd; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1791 a {line-height:18px; }
#ebene-2 .punkt-1791 a:hover {background-color:#87d0ee;}
#ebene-2 .punkt-1791-aktiv a {line-height:19px; background-color:#0fa2dd; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1791 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1791 a:hover {background-color:#87d0ee;}
#ebene-2 .ebene-3 .punkt-1791-aktiv a {line-height:19px; background-color:#0fa2dd; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1792 a {line-height:22px;}		
.ebene-1 .punkt-1792 a:hover {background-color:#a6a4a8; color:#fff;}		
.ebene-1 .punkt-1792-aktiv a {line-height:19px; background-color:#a6a4a8; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1792-on a {line-height:19px; height:19px; background-color:#a6a4a8; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1792 a {line-height:18px; }
#ebene-2 .punkt-1792 a:hover {background-color:#d2d1d3;}
#ebene-2 .punkt-1792-aktiv a {line-height:19px; background-color:#a6a4a8; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1792 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1792 a:hover {background-color:#d2d1d3;}
#ebene-2 .ebene-3 .punkt-1792-aktiv a {line-height:19px; background-color:#a6a4a8; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1793 a {line-height:22px;}		
.ebene-1 .punkt-1793 a:hover {background-color:#a0ca43; color:#fff;}		
.ebene-1 .punkt-1793-aktiv a {line-height:19px; background-color:#a0ca43; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1793-on a {line-height:19px; height:19px; background-color:#a0ca43; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1793 a {line-height:18px; }
#ebene-2 .punkt-1793 a:hover {background-color:#cfe4a1;}
#ebene-2 .punkt-1793-aktiv a {line-height:19px; background-color:#a0ca43; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1793 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1793 a:hover {background-color:#cfe4a1;}
#ebene-2 .ebene-3 .punkt-1793-aktiv a {line-height:19px; background-color:#a0ca43; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1794 a {line-height:22px;}		
.ebene-1 .punkt-1794 a:hover {background-color:#f48026; color:#fff;}		
.ebene-1 .punkt-1794-aktiv a {line-height:19px; background-color:#f48026; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1794-on a {line-height:19px; height:19px; background-color:#f48026; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1794 a {line-height:18px; }
#ebene-2 .punkt-1794 a:hover {background-color:#f9bf92;}
#ebene-2 .punkt-1794-aktiv a {line-height:19px; background-color:#f48026; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1794 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1794 a:hover {background-color:#f9bf92;}
#ebene-2 .ebene-3 .punkt-1794-aktiv a {line-height:19px; background-color:#f48026; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1795 a {line-height:22px;}		
.ebene-1 .punkt-1795 a:hover {background-color:#F39B16; color:#fff;}		
.ebene-1 .punkt-1795-aktiv a {line-height:19px; background-color:#F39B16; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1795-on a {line-height:19px; height:19px; background-color:#F39B16; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1795 a {line-height:18px; }
#ebene-2 .punkt-1795 a:hover {background-color:;}
#ebene-2 .punkt-1795-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1795 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1795 a:hover {background-color:;}
#ebene-2 .ebene-3 .punkt-1795-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1911 a {line-height:22px;}		
.ebene-1 .punkt-1911 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1911-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1911-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1911 a {line-height:18px; }
#ebene-2 .punkt-1911 a:hover {background-color:;}
#ebene-2 .punkt-1911-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1911 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1911 a:hover {background-color:;}
#ebene-2 .ebene-3 .punkt-1911-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1912 a {line-height:22px;}		
.ebene-1 .punkt-1912 a:hover {background-color:#fdbe63; color:#fff;}		
.ebene-1 .punkt-1912-aktiv a {line-height:19px; background-color:#fdbe63; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1912-on a {line-height:19px; height:19px; background-color:#fdbe63; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1912 a {line-height:18px; }
#ebene-2 .punkt-1912 a:hover {background-color:#fedeb1;}
#ebene-2 .punkt-1912-aktiv a {line-height:19px; background-color:#fdbe63; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1912 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1912 a:hover {background-color:#fedeb1;}
#ebene-2 .ebene-3 .punkt-1912-aktiv a {line-height:19px; background-color:#fdbe63; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-1913 a {line-height:22px;}		
.ebene-1 .punkt-1913 a:hover {background-color:; color:#fff;}		
.ebene-1 .punkt-1913-aktiv a {line-height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-1913-on a {line-height:19px; height:19px; background-color:; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-1913 a {line-height:18px; }
#ebene-2 .punkt-1913 a:hover {background-color:#f5b2d8;}
#ebene-2 .punkt-1913-aktiv a {line-height:19px; background-color:#DF007F; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-1913 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-1913 a:hover {background-color:#f5b2d8;}
#ebene-2 .ebene-3 .punkt-1913-aktiv a {line-height:19px; background-color:#DF007F; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}.ebene-1 .punkt-2028 a {line-height:22px;}		
.ebene-1 .punkt-2028 a:hover {background-color:#7c4d26; color:#fff;}		
.ebene-1 .punkt-2028-aktiv a {line-height:19px; background-color:#7c4d26; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}
.ebene-1 .punkt-2028-on a {line-height:19px; height:19px; background-color:#7c4d26; font-weight:bold; font-size:13px; color:#fff; padding:0 0 0 7px; margin:0;}		

#ebene-2 .punkt-2028 a {line-height:18px; }
#ebene-2 .punkt-2028 a:hover {background-color:;}
#ebene-2 .punkt-2028-aktiv a {line-height:19px; background-color:#7c4d26; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}		

#ebene-2 .ebene-3 .punkt-2028 a {line-height:18px; }
#ebene-2 .ebene-3 .punkt-2028 a:hover {background-color:;}
#ebene-2 .ebene-3 .punkt-2028-aktiv a {line-height:19px; background-color:#7c4d26; font-weight:bold; font-size:11px; color:#fff; margin-top:-1px;}
