#nav {margin: 0px; padding: 0px; list-style: none; float: left}
#nav ul {list-style: none; z-index: 99; overflow: visible; display: none; position: absolute; padding: 0px;	margin: 0px; width: 137px; top: auto; left: 0px}

.AktualityHyperLink {display: block; background: url(Images/01.gif) no-repeat; width: 137px; height: 52px; background-position: 0px 0px; color: #707070}
.AktualityHyperLink:hover {background-position: 0px -52px}
.AktualityHyperLink SPAN {display: block; padding: 24px 0px 0px 10px}
.OnasHyperLink {display: block; background: url(Images/02.gif) no-repeat; width: 137px; height: 52px; background-position: 0px 0px; color: #707070}
.OnasHyperLink:hover {background-position: 0px -52px}
.OnasHyperLink SPAN {display: block; padding: 24px 0px 0px 10px}
.ReferenceHyperLink {display: block; background: url(Images/03.gif) no-repeat; width: 137px; height: 52px; background-position: 0px 0px; color: #707070}
.ReferenceHyperLink:hover {background-position: 0px -52px}
.ReferenceHyperLink SPAN {display: block; padding: 24px 0px 0px 10px}
.SluzbyHyperLink {display: block; background: url(Images/04.gif) no-repeat; width: 137px; height: 52px; background-position: 0px 0px; color: #707070}
.SluzbyHyperLink:hover {background-position: 0px -52px}
.SluzbyHyperLink SPAN {display: block; padding: 24px 0px 0px 10px}
.KarieraHyperLink {display: block; background: url(Images/05.gif) no-repeat; width: 137px; height: 52px; background-position: 0px 0px; color: #707070}
.KarieraHyperLink:hover {background-position: 0px -52px}
.KarieraHyperLink SPAN {display: block; padding: 24px 0px 0px 10px}
.KontaktyHyperLink {display: block; background: url(Images/06.gif) no-repeat; width: 137px; height: 52px; background-position: 0px 0px; color: #707070}
.KontaktyHyperLink:hover {background-position: 0px -52px}
.KontaktyHyperLink SPAN {display: block; padding: 24px 0px 0px 10px}
.SubMenuOpener SPAN {display:block; background: url(Images/sipka_mala.gif) no-repeat center right; margin-right: 5px !important}


#nav li {display: block; margin: 0px; padding: 0px; position: relative; float: left; text-align: left}
#nav li ul li A {color: #fff; font-weight: 400; display: block; height: 26px; background: #B0D003}
#nav li ul li A:hover {background-color: #A4C200; color: #fff}
#nav li ul li A SPAN {display: block; padding: 5px}
#nav ul li {position: relative; float: left; width: 137px; display: block; padding: 0px; margin: 0px; height: auto}
#nav ul li {border-width: 0px}
#nav ul ul li {border-width: 0px}
#nav ul ul li:last-child {border-width: 0px} 
#nav a {text-decoration: none; display: block}
#nav a:hover, #nav li:hover {}
#nav ul li:hover, #nav ul li a:hover {}
#nav ul {display: none}

/*all browsers */
#nav ul ul, #nav ul ul ul {display: none; position: absolute; margin-top: -2.5em; margin-left: 137px}

/* non-IE browsers */
#nav ul li>ul, #nav ul ul li>ul {} 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul {display: none}
#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul {display: block}
li>ul {top: auto; left: auto}