.nodisplay, hr {display: none;}

#navigation-global {position: absolute; width: 100%; top: 0; left: 0; text-align: center; background: url('http://www.bluebox-cms.cz/bar/navigation-global-bg.png') repeat-x 0 0;}
#navigation-global ul {width: 629px; height: 30px; margin: 0 auto; padding: 0;}
#navigation-global ul li {float: left; display: inline; height: 30px; margin: 0; padding: 0; list-style: none; background: none;}
#navigation-global a {display: block; position: relative; width: 100%; height: 100%; overflow: hidden; outline: none; color: #000; cursor: pointer;}
#navigation-global span {display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url('http://www.bluebox-cms.cz/bar/navigation-global.png') no-repeat;}
#navigation-global a.active {cursor: default;} 

#navigation-global #nav-a {width: 126px;}
#navigation-global #nav-b {width: 130px;}
#navigation-global #nav-c {width: 139px;}
#navigation-global #nav-d {width: 102px}
#navigation-global #nav-e {width: 132px;}

#navigation-global #nav-a span {background-position: 0 0;}
#navigation-global #nav-b span {background-position: -126px 0;}
#navigation-global #nav-c span {background-position: -256px 0;}
#navigation-global #nav-d span {background-position: -395px 0;}
#navigation-global #nav-e span {background-position: -497px 0;}

#navigation-global #nav-a a:hover span, #navigation-global #nav-a a:focus span {background-position: 0 -30px;}
#navigation-global #nav-b a:hover span, #navigation-global #nav-b a:focus span {background-position: -126px -30px;}
#navigation-global #nav-c a:hover span, #navigation-global #nav-c a:focus span {background-position: -256px -30px;}
#navigation-global #nav-d a:hover span, #navigation-global #nav-d a:focus span {background-position: -395px -30px;}
#navigation-global #nav-e a:hover span, #navigation-global #nav-e a:focus span {background-position: -497px -30px;}

#navigation-global #nav-a .active span, #navigation-global #nav-a a:hover.active span {background-position: 0 -60px;}
#navigation-global #nav-b .active span, #navigation-global #nav-b a:hover.active span {background-position: -126px -60px;}
#navigation-global #nav-c .active span, #navigation-global #nav-c a:hover.active span {background-position: -256px -60px;}
#navigation-global #nav-d .active span, #navigation-global #nav-d a:hover.active span {background-position: -395px -60px;}
#navigation-global #nav-e .active span, #navigation-global #nav-e a:hover.active span {background-position: -497px -60px;}   