/* Style sheet xNavigation */
.block{overflow:hidden;}
.branc #mainmenu{margin-top:0;margin-bottom:0;padding-top:0;padding-left:5px;background-image:url("tl_files/img/layout/bg-menu.png");background-repeat:repeat-x;border-top:0px solid #CCCCCC;border-bottom:1px solid #CCCCCC;min-height:30px;}
.branc #mainmenu a,#mainmenu span{display:block;padding-top:0;padding-left:10px;font-weight:bold;text-decoration:none;font-size:13px;color:#FFFFFF;}
#mainmenu{margin-top:0;margin-bottom:0;padding-top:0;padding-left:5px;background-image:url("tl_files/img/layout/bg-menu.png");background-repeat:repeat-x;border-top:0px solid #CCCCCC;border-bottom:1px solid #CCCCCC;min-height:30px;}
#mainmenu li{float:left;margin-right:25px;padding:0;list-style:none;}
#mainmenu ul{margin-top:6px;margin-bottom:0;margin-left:0;padding:0;list-style:none;}
li.level_1{margin-top:-10px;}
ul.level_1{margin-top:5px;}
#mainmenu a,#mainmenu span{display:block;padding-top:0;padding-left:10px;font-weight:bold;text-decoration:none;font-size:13px;color:#FFFFFF;}
#mainmenu span{cursor:default;}
#mainmenu li.active{color:#000000;z-index:2000;}
#mainmenu li.active span,#mainmenu li.trail span a,#mainmenu li.trail span{background-repeat:repeat-x;color:#000000;z-index:2000;}
#mainmenu li.active{background-repeat:repeat-x;color:#000000;z-index:2000;}
#mainmenu li.trail a,#mainmenu li.trail{background-repeat:repeat-x;color:#000000;z-index:2000;}
#mainmenu li:hover span a{color:#000000;background-color:repeat-x;z-index:2000;}
#mainmenu li:hover a{color:#000000;z-index:2000;}
#mainmenu li:hover{color:#000000;z-index:2000;}
#mainmenu ul.level_2{left:-999em;position:absolute;margin-top:0;padding-top:5px;padding-right:0;padding-bottom:5px;z-index:3000;}
#mainmenu ul.level_2 li{position:relative;float:none;padding:0 3px 1px 0;background-color:#E9782E;z-index:3000;}
#mainmenu ul.level_2 a,#mainmenu ul.level_2 span{padding:5px 9px;font-size:12px;color:#FFFFFF;}
#mainmenu ul.level_2 li:hover,#mainmenu ul.level_2 li.active,#mainmenu ul.level_2 li.trail{background-color:#993300;color:#FFFFFF;}
#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:#FFFFFF;background-color:none;}
#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:none;}
#mainmenu a.home,#mainmenu span.home{text-indent:-999em;}
#mainmenu a.home:hover,#mainmenu span.home{background-position:left bottom !important;}
#topmenu{position:absolute;}
#topmenu li{float:left;}
#topmenu li.first{padding-left:2px;background:url("tl_files/obrazky/layout/separator.gif") left top no-repeat;}
#topmenu a,#topmenu span{display:block;padding:8px 14px 8px 12px;font-size:11px;color:#fff;background:url("tl_files/obrazky/layout/separator.gif") right top no-repeat;text-transform:uppercase;}
#submenu ul.level_1,.mod_newsmenu ul.level_1{border-top:1px dotted #bbb;}
#submenu a,#submenu span,.mod_newsmenu a,.mod_newsmenu span{display:block;padding-top:6px;padding-bottom:6px;border-bottom:1px dotted #bbb;text-decoration:none;}
#submenu a:hover,.mod_newsmenu a:hover{background-repeat:repeat-x;text-decoration:underline;color:#000000;background:url("tl_files/obrazky/layout/menu_cara.png");background-position: 0 -37px;}
#submenu .trail{background-repeat:repeat-x;color:#000000;background:url("tl_files/obrazky/layout/menu_cara.png");background-position: 0 -37px;}
#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_breadcrumb,.mod_breadcrumb a{position:relative;margin-bottom:20px;padding-right:0;padding-left:0;font-size:11px;color:#B6AEB5;}
.mod_breadcrumb .active{color:#302E30;}
body.home .mod_breadcrumb{display:none;}
.mod_booknav{margin-top:1em;margin-bottom:1em;padding-top:1em;border-top:1px dotted #bbb;}
.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 #bbb;}
.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:1px;padding-left:1px;}
