/* Style sheet navigation */
#mainmenu{top:139px;position:absolute;margin-right:0;margin-left:206px;border-left:1px solid #6d7c8c;}
#mainmenu li{float:left;line-height:1;}
#mainmenu a,#mainmenu span{display:block;padding:14px 18px;border-left:1px solid #999999;text-decoration:none;color:#fff;text-transform:uppercase;}
#mainmenu a:hover,#mainmenu span,#mainmenu a.trail{background-color:#6c7c8b;}
#mainmenu li.login,#mainmenu li.register{float:right;}
#mainmenu a.login,#mainmenu span.login{padding-left:50px;background-image:url("tl_files/layout/images/login.gif");background-repeat:no-repeat;border-left:1px solid #ff8006;background-position:14px center;}
#submenu li{line-height:1.5;}
#submenu a:hover{text-decoration:underline;}
#submenu ul.level_1 ul{margin-bottom:0;}
#submenu a.trail{color:#333;}
#submenu .level_2 li{padding-left:18px;}
.mod_breadcrumb{top:9px;position:relative;margin-bottom:1em;font-size:10px;}
.mod_booknav{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px solid #ddd;}
.mod_booknav li{width:45%;float:left;}
.mod_booknav li.up{width:10%;text-align:center;}
.mod_booknav li.next{text-align:right;}
*:first-child+html .mod_booknav li.next{margin-right:-1px;}
.mod_sitemap li{line-height:2.0;}
.mod_sitemap .level_1 li{padding-left:10px;font-weight:bold;text-transform: uppercase;}
.mod_sitemap .level_2 li{padding-left:10px;font-weight:normal;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat left 6px;text-transform: none;}
.mod_sitemap .level_3 li{padding-left:10px;font-weight:normal;background: url(tl_files/layout/images/unterordner.gif) no-repeat left 4px;text-transform: none;}
.mod_sitemap ul.level_1 ul{margin-bottom:20px;}
.mod_sitemap ul.level_2 ul{margin-bottom:0;}
.mod_sitemap ul.level_3 ul{margin-bottom:0;}
.pagination{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px solid #ddd;}
.pagination p{width:30%;float:left;margin-bottom:0;}
.pagination ul{width:70%;float:right;margin-bottom:0;text-align:right;}
.pagination li{display:inline;padding-right:3px;padding-left:3px;}
#left .mod_navigation ul.level_1 li{border-bottom:1px dotted #cccccc;text-transform: none;}
#left .mod_navigation ul.level_2 li{border-bottom:0px;text-transform: none;}
#left .mod_navigation .level_1 span.active{display:block;padding:6px 0 6px 15px;font-weight:bold;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat 5px;}
#left .mod_navigation .level_2 span.active{display:block;padding:3px 0 3px 27px;font-weight:bold;font-size:11px;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat 17px 5px;}
#left .mod_navigation .level_3 span.active{display:block;padding:3px 0 3px 40px;font-weight:bold;font-size:11px;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat 30px 5px;}
#left .mod_navigation .level_1 a{display:block;padding:6px 0 6px 15px;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat 5px;}
#left .mod_navigation .level_2 a{display:block;padding:3px 0 3px 27px;font-size:11px;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat 17px 5px;}
#left .mod_navigation .level_3 a{display:block;padding:3px 0 3px 40px;font-size:11px;background: url(tl_files/layout/images/nav-pfeil-1.gif) no-repeat 30px 5px;}
#left .mod_navigation a:hover{display:block;background-color:#e8e8e8;text-decoration:none;}
#left .mod_navigation a.submenu.trail{font-weight:bold;}

