/* Style sheet menue */
#mainmenu{background-color:#333333;}
#mainmenu li{float:left;padding:0 3px;background-color:#333333;border-right:1px solid #ffffff;line-height:1;list-style-type:none;}
#mainmenu a,#mainmenu span{display:block;padding:7px 12px 9px 15px;text-decoration:none;font-size:14px;color:#444444;}
#mainmenu span{cursor:default;}
#mainmenu li:hover,#mainmenu li.active,#mainmenu li.trail{}
#mainmenu li:hover span,#mainmenu li.active span,#mainmenu li.trail span{color:#FFFFFF;}
#mainmenu ul.level_2{width:auto;left:-999em;position:absolute;border:1px solid #666666;}
#mainmenu ul.level_2 li{position:relative;float:none;background-color:#FFFFFF;border-bottom:1px dotted #c9c9c9;}
#mainmenu ul.level_2 a,#mainmenu ul.level_2 span{background-image:url("none");font-size:12px;color:#444444;}
#mainmenu ul.level_2 li:hover,#mainmenu ul.level_2 li.active,#mainmenu ul.level_2 li.trail{background-image:url("none");text-decoration:underline;}
#mainmenu ul.level_2 li:hover a,#mainmenu ul.level_2 li.active a,#mainmenu ul.level_2 li.trail a,#mainmenu ul.level_2 li:hover span,#mainmenu ul.level_2 li.active span,#mainmenu ul.level_2 li.trail span{color:#444444;}
#mainmenu ul.level_2 li.first{padding-top:6px;}
#mainmenu li:hover ul.level_2{left:auto;}
#mainmenu li.home{width:42px;height:30px;overflow:hidden;margin-right:7px;margin-left:24px;background:transparent none repeat scroll 0 0;}
#mainmenu a.home,#mainmenu span.home{text-indent:-999em;}
#mainmenu a.home:hover,#mainmenu span.home{background-position:left bottom !important;}
#submenu ul.level_1,.mod_newsmenu ul.level_1{border-top:1px dotted #BBBBBB;}
#submenu a,#submenu span,.mod_newsmenu a,.mod_newsmenu span{display:block;padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #BBBBBB;text-decoration:none;}
#submenu a:hover,.mod_newsmenu a:hover{text-decoration:underline;}
#submenu a.trail{color:#444444;}
#submenu .level_2 li{padding-left:18px;}
.mod_newsmenu li.year{margin-top:1em;font-weight:bold;}
.mod_newsmenu .level_2 li{font-weight:normal;}
.mod_newsmenu .level_2{margin-top:6px;margin-bottom:6px;}
.mod_booknav li{width:45%;float:left;}
.mod_booknav li.up{width:10%;text-align:center;}
.mod_booknav li.next{text-align:right;}
.pagination{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #BBBBBB;}
.pagination p{width:40%;float:left;margin-bottom:0;}
.pagination ul{width:70%;float:right;margin-bottom:0;text-align:right;}
.eartikel{margin-left:60px;font-weight:bold;border: none !important;}
.pagination li{display:inline;padding-right:1px;padding-left:1px;}
.nonavlink{color: #C11A1A  !important;}
