		/* Main-Navigation*/
.nav_top { height:53px; font-size:12px; background-color:#F4F5F3; text-transform:uppercase; margin-left:20px; margin-bottom:10px; position:relative; z-index:20; }
* html .nav_top { margin-bottom:12px; } /*Hack fuer IE6*/
.nav_top ul { list-style:none; width:775px; line-height:29px; height:29px; }
.nav_top li { display:block; float:left; }
.nav_top a, .nav_top a:link { display:block; padding:0 15px; text-decoration:none; font-weight:bold; }

.nav_top a, .nav_top a:link, .nav_top a:visited { color:#666666; background-color:#F4F5F3; }
.nav_top a:hover, .nav_top a:active, .nav_top a.trail, .nav_top a.trail:link, .nav_top a.active, .nav_top a.active:link, .nav_top ul li.active p { color:#00408A; background-color:#E1E1E4; }

.nav_top a.first:active, .nav_top a.first:hover { background:#E1E1E4 url(/tl_files/jkfonds/images/basis/runde_ecke-a.gif) 0 0 no-repeat; }
.nav_top a.active.first, .nav_top a.active.first:link, .nav_top a.active.first:visited, .nav_top ul li.active.first p  { background:#E1E1E4 url(/tl_files/jkfonds/images/basis/runde_ecke-a.gif) 0 0 no-repeat; }
.nav_top a.first, .nav_top a.first:link, .nav_top a.first:visited { background:#F4F5F3 url(/tl_files/jkfonds/images/basis/runde_ecke.gif) 0 0 no-repeat; }

.nav_top ul li p { padding:0 15px; font-weight:bold; }

		/* Second Level Navigation*/
#secondNav { height:30px; position:absolute; top:140px; left:0px; z-index:30; }
.nav_down { font-size:13px; margin-left:20px; }
.nav_down ul { width:775px; list-style:none; background-color:#00408A; height:19px; line-height:19px; }
.nav_down li { float:left; border-right:1px solid #FFF; }
.nav_down li.last { border:none; }
.nav_down a, .nav_down a:link { display:block; padding:0 15px; text-decoration:none; }
.nav_down a:link, .nav_down a:visited { color:#FFF; }
.nav_down a:active, .nav_down a:hover, .nav_down li p { padding:0 15px; color:#00408A; background-color:#E1E1E4; }

		/* Breadcrumb */
.mod_breadcrumb { margin:0 0 20px 20px; border-top:#E7E7E7 1px solid; border-bottom:#E7E7E7 1px solid; padding-left:15px; text-transform:uppercase; }
.mod_breadcrumb a, .mod_breadcrumb a:link, .mod_breadcrumb a:visited, { text-decoration:none; }
.mod_breadcrumb a:hover, .mod_breadcrumb a:active { text-decoration:underline; }
.mod_breadcrumb span.breadcrumbText { text-transform:none; font-weight:normal; }
.mod_breadcrumb span.active { text-transform:none; font-weight:bold; }


/*Footer*/	
#footer { margin:10px 10px 10px 25px; }
*+html #footer { margin-top:25px; }/* CSS-Hack fuer IE7 */
#footer ul { list-style:none; }
#footer ul li { float:left; }
#footer a, #footer a:link { color:#666666; padding:0 10px; display:block; float:left; }
#footer p { color:#00408A; padding:0 10px; display:block; float:left; border-right:1px solid #999999; }
#homepage #footer p.active { color:#666666; }
#footer p.active.last { border:none; }
#footer a:link, #footer a:visited { text-decoration: none; border-right:1px solid #999999; }
#footer a:active, #footer a:hover { text-decoration:none; color:#00408A; }
#footer a.last, #footer a.last:link, #footer a.last:hover, #footer a.last:active, #footer a.last:hover  { border:none; }
