.stylmenu
{ height: 25px; color: #FFFFFF; background-color: #0071BA; font-size: 11px; font-weight: bold; }

#csstopmenu, #csstopmenu ul
{ padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none; color: #FFFFFF; }

#csstopmenu li
{ float: left; position: relative; }

/* barva odkazu v celem menu */
#csstopmenu a
{ text-decoration: none; color: #FFFFFF; }

.mainitems
{ border: 0px solid #0071BA; background-color: #0071BA; }

.headerlinks a
{ margin: auto 11px; }

/* nastavuji se tady i defaultni sirky polozek submenu a taky odsazeni polozek submenu od polozek hlavniho menu (jen pro explorer) */
.submenus
{ display: none; width: 160px; position: absolute; top: 13px; left: 0; background-color: #0071BA; z-index: 2; }

.odsazenisubmenu
{ padding: 3px 0px 0px 0px; }

.submenus li
{ width: 100%;
height: 22px; }

.submenus li a
{ display: block; width: 100%; text-indent: 11px; }

html>body .submenus li a
{ /* non IE browsers */ width: auto; }

.submenus li a:hover
{ background-color: #66AAD6; color: #FFFFFF;
height: 22px; }

#csstopmenu li>ul
{/* non IE browsers */ top: auto; left: auto; }

#csstopmenu li:hover ul, li.over ul
{ display: block; }

html>body #clearmenu
{ /* non IE browsers */ height: 3px; }
