#kategorie {
    background: url('../images/page/menu_bg.gif') repeat-y 0px 0px;
    margin:0px 0px 10px 0px;
    min-height:1px;
    _height:1px;
}
#kategorie ul {
    background: url('../images/page/menu_top.gif') no-repeat 0px 0px;
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 0px;
    list-style:none;
    font-weight:bold;
    min-height:1px;
    _height:1px;
}
#kategorie ul li {
    background: url('../images/page/menu_dots.gif') no-repeat 15px bottom;
    padding:5px 0px 5px 15px;
}
#kategorie ul li a {
    color:#FFF;
    text-decoration:none;
}
#kategorie ul ul {
    margin:0px;
    padding:3px 0px 0px 0px;
    list-style:none;
    border:none;
    font-weight:normal;
    display:none;
    background:none;
}
#kategorie ul.closed { display:none; }

#kategorie ul.opened { display:block; }

#kategorie ul li.last {
	background: url('../images/page/menu_bottom.gif') no-repeat bottom left;
	padding:5px 10px 21px 15px;
}
#kategorie ul ul li {
    background:url('../../../files/images/page/square.gif') no-repeat 5px 8px;
	padding:3px 10px 3px 15px;
}
#kategorie ul ul li a { font-weight: normal; }
#kategorie ul ul li.last {
    background:url('../../../files/images/page/square.gif') no-repeat 5px 8px;
    padding:3px 10px 0px 15px;
}



#links {
    background: url('../images/menu_bg.gif') repeat-y 0px 0px;
    margin:0px 0px 10px 0px;
    min-height:1px;
    _height:1px;
}
#links ul {
    background: url('../images/menu_top.gif') no-repeat 0px 0px;
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 0px;
    list-style:none;
    font-weight:normal;
    min-height:1px;
    _height:1px;
}
#links ul li {
    background: url('../images/menu_dots.gif') no-repeat 15px bottom;
    padding:5px 0px 5px 15px;
}
#links ul li a {
    color:#FFF;
    text-decoration:none;
}
#links ul li.last {
	background: url('../images/menu_bottom.gif') no-repeat bottom left;
	padding:5px 10px 21px 15px;
}
#links ul li.rss span {
    display:block;
    background: url('../images/rss.gif') no-repeat 0px 3px;
    padding:4px 0px 3px 50px;
}

div.pages {
    padding:5px 20px 0px 20px;
    clear:both;
    line-height:24px;
}
div.pages a {
	color:#000;
	background:#FFF;
	border:1px solid #FFF;
	padding:1px 4px 1px 4px;
	font-weight:bold;
    text-decoration:none;
}
div.pages a:hover {
	color:#000;
	background:#FFF;
	border:1px solid #808080;
	padding:1px 4px 1px 4px;
	font-weight:bold;
    text-decoration:none;
}
div.pages a.page-on {
	color:#FFF;
	background:#808080;
	border:1px solid #808080;
	padding:1px 4px 1px 4px;
	font-weight:bold;
    text-decoration:none;
}
div.pages a.page-on:hover {
	color:#FFF;
	background:#808080;
	border:1px solid #808080;
	padding:1px 4px 1px 4px;
	font-weight:bold;
    text-decoration:none;
}

