/* Style sheet Navigation */
#mainmenu{left:40px;top:120px;position:absolute;display:block;margin:0;padding:0;vertical-align:middle;font-weight:normal;text-shadow: 1px 2px 3px #000}
#mainmenu li{float:left;display:block;list-style-type:none;}
#mainmenu a{display:block;padding:8px 10px 9px;font-weight:bold;text-decoration:none;color:#ffffff;line-height:1;}
#mainmenu a.last{display:block;padding:8px 10px 9px;border-right:0px;font-weight:bold;text-decoration:none;color:#ffffff;line-height:1;}
#mainmenu a:hover{color:#ff0000;background:url("tl_files/Bilder/Layout/nav1.png") left bottom repeat-x;}
#mainmenu span{padding:8px 10px 9px;font-weight:bold;line-height:1;background:url("tl_files/Bilder/nav.gif") left bottom repeat-x;}
#mainmenu .active .last{display:block;padding:8px 10px 9px;border-right:0px;font-weight:bold;text-decoration:none;color:#74C6F4;line-height:1;}
#mainmenu a.trail{font-weight:bold;background:url("tl_files/Bilder/nav.gif") left bottom repeat-x;}
* html #mainmenu a,* html #mainmenu span{padding-top:9px;padding-bottom:8px;}
*:first-child+html #mainmenu a,*:first-child+html #mainmenu span{padding-top:9px;padding-bottom:8px;}
#navilinks{width:140px;display:block;margin-top:3px;list-style-type:none;}
#navilinks ul{display:block;margin:0 5px;padding:0;list-style-type:none;}
#navilinks li{display:block;margin:0;padding:5px 0;border-bottom:1px solid #7190bf;border-collapse:collapse;line-height:1.5;list-style-type:none;}
* html #navilinks ul,* html #navilinks li{height:1px;}
*:first-child+html #navilinks .parent{height:3px;}
* html #navilinks span{display:block;margin:0;padding:0;}
*:first-child+html,html>body #navilinks span{display:block;margin:0;padding:0;list-style-type:none;background:url("tl_files/Bilder/navilinks.png") right center no-repeat;}
#mainmenu .mod_navigation a,.mod_navigation li,.mod_navigation span{display:block;font-weight:bold;color:#74C6F4;}
#navilinks a,#navilinks span{color:#000066;}
#navilinks a:hover{display:block;margin:0;font-weight:bold;color:#ff0000;list-style-type:none;background:url("tl_files/Bilder/navilinks.png") right center no-repeat;}
* html #navilinks a:hover{color:#ff0000;list-style-type:none;background:url("tl_files/Bilder/navilinks.png") right center no-repeat;}
#navilinks ul.level_1 a{display:block;}
#navilinks .submenu{display:block;margin:0;padding:2px 0;border-top:0px;list-style-type:none;}
#navilinks li .submenu ul .level_2{list-style-type:none;}
#navilinks .level_1{display:block;list-style-type:none;}
#navilinks .level_2{display:block;margin-bottom:5px;border-bottom:0px;}
#navilinks .level_2 li{display:block;padding:0;border-top:0px;border-bottom:0px;}
#navilinks .level_2 a,#navilinks .level_2 li,#navilinks .level_2 span{display:block;margin:0;padding:0 0 1px;font-weight:bold;font-size:11px;color:#1f93ff;}
* html #navilinks .level_2 a,#navilinks .level_2 li,#navilinks .level_2 span{display:block;margin:0;font-weight:bold;color:#1f93ff;}
#navilinks .level_3{border-bottom:0px;}
#navilinks .level_3 li{margin-top:2px;margin-bottom:2px;margin-left:-4px;padding:0;border-top:0px;}
#navilinks .level_3 a,#navilinks .level_3 li,#navilinks .level_3 span{border:0px;font-weight:bold;font-size:11px;}
#naviMain ul{margin:0;padding:0;}
#naviMain li{width:133px;float:left;margin:0;padding:0;text-align:center;list-style-type:none;}
#naviMain a,#naviMain span{font-weight:bold;font-size:11px;color:#ffffff;}
#naviMain a{height:30px;display:block;margin:0;padding:5px 0 0;text-align:center;background-color:#cc0000;font-weight:bold;text-decoration:none;font-size:11px;color:#ffffff;}
#naviMain a:hover{background-color:#b30000;text-decoration:none;color:#ffffff;}
#naviMain span{height:30px;margin:0;padding:5px 0 0;text-align:center;background-color:#b30000;}
#topnavi{left:525px;top:10px;position:absolute;font-weight:normal;font-size:10px;color:#999999;}
#bred{margin-bottom:2px;border-bottom:1px solid #99ccff;border-collapse:collapse;color:#003366;line-height:1.5;}
