/** navigáció **/
#header-navi { width: 970px; height: 55px; background: url(../images/hu/navi-bg.png) no-repeat 0 0; display: none; position: relative; z-index: 800; }
#header-navi ul { width: 934px; height: 55px; margin: 0 0 0 36px; padding: 0; list-style: none; position: relative; }
#header-navi li { list-style: none; float: left; position: relative; }
#header-navi li a { background-image: url(../images/hu/navi-bg.png); background-repeat: no-repeat; height: 55px; display: block; }
#header-navi ul ul { height: auto; z-index: 900; display: none; margin: 0; padding-bottom: 15px; position: absolute; left: 0; top: 55px; width: 170px; background: url(../images/navi-menu-bg.png) no-repeat bottom left; }
#header-navi ul ul li { list-style: none; width: 136px; margin: 0 17px; border-bottom: 1px solid #DEDEDE; }
#header-navi ul ul li.last { border: none; }
#header-navi ul ul li.wrap { width: 170px; margin: 0; border: none; height: 5px; background: #FFF; }
#header-navi ul ul li a { background: none; font-size: 12px; color: #333; padding: 5px 7px; height: auto; display: block; text-decoration: none; }
#header-navi ul ul li a:hover { color: #3B9A30; }

#header-navi li a.fooldal { background-position: -36px 0; width: 90px; }
#header-navi li a.bemutatkozas { background-position: -126px 0; width: 134px; }
#header-navi li a.hirek { background-position: -260px 0; width: 68px; }
#header-navi li a.jegy-berlet { background-position: -328px 0; width: 116px; }
#header-navi li a.galeria { background-position: -444px 0; width: 86px; }
#header-navi li a.vendegkonyv { background-position: -530px 0; width: 131px; }
#header-navi li a.elerhetosegek { background-position: -661px 0; width: 145px; }
#header-navi li a.richter-terem { background-position: -806px 0; width: 136px; }

#header-navi li a.fooldal:hover { background-position: -36px -55px; width: 90px; }
#header-navi li a.bemutatkozas:hover { background-position: -126px -55px; width: 134px; }
#header-navi li a.hirek:hover { background-position: -260px -55px; width: 68px; }
#header-navi li a.jegy-berlet:hover { background-position: -328px -55px; width: 116px; }
#header-navi li a.galeria:hover { background-position: -444px -55px; width: 86px; }
#header-navi li a.vendegkonyv:hover { background-position: -530px -55px; width: 131px; }
#header-navi li a.elerhetosegek:hover { background-position: -661px -55px; width: 145px; }
#header-navi li a.richter-terem:hover { background-position: -806px -55px; width: 136px; }

#header-navi li.selected a.fooldal { background-position: -36px -55px; width: 90px; }
#header-navi li.selected a.bemutatkozas { background-position: -126px -55px; width: 134px; }
#header-navi li.selected a.hirek { background-position: -260px -55px; width: 68px; }
#header-navi li.selected a.jegy-berlet { background-position: -328px -55px; width: 116px; }
#header-navi li.selected a.galeria { background-position: -444px -55px; width: 86px; }
#header-navi li.selected a.vendegkonyv { background-position: -530px -55px; width: 131px; }
#header-navi li.selected a.elerhetosegek { background-position: -661px -55px; width: 145px; }
#header-navi li.selected a.richter-terem { background-position: -806px -55px; width: 136px; }

#header-navi li.selected a.fooldal:hover { background-position: -36px -55px; width: 90px; }
#header-navi li.selected a.bemutatkozas:hover { background-position: -126px -55px; width: 134px; }
#header-navi li.selected a.hirek:hover { background-position: -260px -55px; width: 68px; }
#header-navi li.selected a.jegy-berlet:hover { background-position: -328px -55px; width: 116px; }
#header-navi li.selected a.galeria:hover { background-position: -444px -55px; width: 86px; }
#header-navi li.selected a.vendegkonyv:hover { background-position: -530px -55px; width: 131px; }
#header-navi li.selected a.elerhetosegek:hover { background-position: -661px -55px; width: 145px; }
#header-navi li.selected a.richter-terem:hover { background-position: -806px -55px; width: 136px; }

#footer-navi { width: 565px; height: 12px; margin: 0 auto; }
#footer-navi ul { width: 565px; height: 12px; background: url(../images/hu/footer-navi.png) no-repeat 0 0; list-style: none; }
#footer-navi li { list-style: none; float: left; margin-right: 22px; }
#footer-navi li.last { margin-right: 0; }
#footer-navi li a { background-image: url(../images/hu/footer-navi.png); background-repeat: no-repeat; height: 12px; display: block; }

#footer-navi li a.impresszum { background-position: 0 0; width: 87px; }
#footer-navi li a.joginyilatkozat { background-position: -110px 0; width: 128px; }
#footer-navi li a.kapcsolat { background-position: -259px 0; width: 79px; }
#footer-navi li a.media { background-position: -361px 0; width: 43px; }
#footer-navi li a.kozerdeku-adatok { background-position: -426px 0; width: 139px; }

#footer-navi li a.impresszum:hover { background-position: 0 -12px; width: 87px; }
#footer-navi li a.joginyilatkozat:hover { background-position: -110px -12px; width: 128px; }
#footer-navi li a.kapcsolat:hover { background-position: -259px -12px; width: 79px; }
#footer-navi li a.media:hover { background-position: -361px -12px; width: 43px; }
#footer-navi li a.kozerdeku-adatok:hover  { background-position: -426px -12px; width: 139px; }

#footer-copy-2009 { width: 398px; height: 11px; background: url(../images/hu/footer-copy.png) no-repeat 0 0; margin: 0 auto 30px auto; margin-top: 10px; }
#footer-copy-2010 { width: 398px; height: 11px; background: url(../images/hu/footer-copy.png) no-repeat 0 -11px; margin: 0 auto 30px auto; margin-top: 10px; }
#footer-copy-2011 { width: 398px; height: 11px; background: url(../images/hu/footer-copy.png) no-repeat 0 -22px; margin: 0 auto 30px auto; margin-top: 10px; }
#footer-copy-2012 { width: 398px; height: 11px; background: url(../images/hu/footer-copy.png) no-repeat 0 -33px; margin: 0 auto 30px auto; margin-top: 10px; }
#footer-copy-2013 { width: 398px; height: 11px; background: url(../images/hu/footer-copy.png) no-repeat 0 -44px; margin: 0 auto 30px auto; margin-top: 10px; }
#footer-copy-2014 { width: 398px; height: 11px; background: url(../images/hu/footer-copy.png) no-repeat 0 -55px; margin: 0 auto 30px auto; margin-top: 10px; }

a.probarend { width: 20px; height: 11px; display: block; }
