#top { width: 948px; margin: 0 auto;  }
#top a { color: #000; }

#logo { height: 74px; width: 147px; background: transparent url(http://www.st1.eu/i/top-logo.gif) no-repeat center right; position: absolute; display: block; top: 5px; }
#logo span { margin: 0; display: none; }

.menu .sep { float: left; }

#menu-global { float: right; padding: 10px 10px 5px 0; font-size: 11px; }
#menu-global label { padding: 0 10px 0 0; display: block; float: left; }

#menu-top { float: right; padding: 10px 0 5px 0; font-size: 11px; }
#menu-top .item { float: left; }
#menu-top .sep, #menu-global .sep { padding: 0 10px; color: #ccc; }
#flags { float: left; }

#menu-lang .item { float: left; color: #888; }
#menu-global label, #menu-global select { float: left; display: block; }
#menu-global select { margin-right: 10px; } 

#menu-wrap { background: transparent url(http://www.st1.eu/i/top-bg.jpg) no-repeat top left; padding: 0 0 0 0; clear: both; }

#menu-site { height: 40px; color: #000; clear: right; padding: 17px 0 0 140px; background: transparent url(http://www.st1.eu/i/menu-site-bg.gif) repeat-x bottom; overflow: hidden; }
#menu-site a { color: #fff; border: none; }
#menu-site img { border: none; }
#menu-site .item { float: left; padding: 0 0 0 0; height: 40px; background: transparent url(http://www.st1.eu/i/menu-site-item-bg.gif) repeat-x; color: #fff; }
#menu-site .item.selected { font-weight: bold; background: transparent url(http://www.st1.eu/i/menu-site-item-bg-selected.gif) repeat-x; }
#menu-site .sep { width: 41px; height: 40px; }
#menu-site .sep.item-none { background: transparent url(http://www.st1.eu/i/menu-site-sep/item-none.gif) no-repeat; }
#menu-site .sep.item-sel { background: transparent url(http://www.st1.eu/i/menu-site-sep/item-sel.gif) no-repeat;  }
#menu-site .sep.item-item { background: transparent url(http://www.st1.eu/i/menu-site-sep/item-item.gif) no-repeat;  }
#menu-site .sep.sel-none { background: transparent url(http://www.st1.eu/i/menu-site-sep/sel-none.gif) no-repeat;  }
#menu-site .sep.sel-item { background: transparent url(http://www.st1.eu/i/menu-site-sep/sel-item.gif) no-repeat;  }
#menu-site .sep.none-sel { background: transparent url(http://www.st1.eu/i/menu-site-sep/none-sel.gif) no-repeat;  }
#menu-site .sep.none-item { background: transparent url(http://www.st1.eu/i/menu-site-sep/none-item.gif) no-repeat;  }

#menu-main { clear: both; background: transparent url(http://www.st1.eu/i/menu-main-bg.gif) no-repeat; color: #000; height: 38px; overflow: hidden; }
#menu-main a { color: #9a6100; }
#menu-main .selected a { color: #000; } 
#menu-main .sep { color: #ea9909; float: left; padding: 2px 6px 0 6px; }
#menu-main .item { float: left; height: 19px; }
#menu-main .menu { padding: 12px 0 0 36px; }
#menu-main .item .start { padding: 0 0 0 7px; height: 19px; }
#menu-main .item .end { padding: 2px 7px 0 0; height: 19px; }
#menu-main .item.selected { background: transparent url(http://www.st1.eu/i/menu-main-item-bg.gif) repeat-x; }
#menu-main .item.selected .start { background: transparent url(http://www.st1.eu/i/menu-main-item-start-bg.gif) no-repeat left top; }
#menu-main .item.selected .end { background: transparent url(http://www.st1.eu/i/menu-main-item-end-bg.gif) no-repeat right top; }

#menu-left .menu { background: #fff url(http://www.st1.eu/i/menu-left-bg-top.gif) no-repeat top left; padding: 13px 0 0 0; border-bottom: solid 1px #dbdbdb; }
#menu-left .item { background: none; border: solid 1px #dbdbdb; border-width: 1px 1px 0px 0; margin: 0 0 0 0; padding: 10px 0 10px 0; }
#menu-left .item.selected { font-weight: bold; }
#menu-left .item.indent0 { }
#menu-left .item.indent1 { margin-left: 15px; }
#menu-left .item.indent2 { margin-left: 15px; margin-top: 0px; border-width: 0 1px 0 0; font-size: 11px; padding: 5px 0 5px 18px; background: transparent url(http://www.st1.eu/i/menu-left-item-bg.gif) no-repeat left 5px; }
#menu-left .item.indent2 a { color: #000; }
#menu-left .item.indent3 { margin-left: 20px; border-width: 0 1px 0 0; font-size: 11px; padding: 5px 0 5px 18px; }
#menu-left .item.indent3 a { color: #000; }
#menu-left .item.indent4 { margin-left: 25px; border-width: 0 1px 0 0; font-size: 11px; padding: 5px 0 0px 18px; }
#menu-left .item.indent4 a { color: #000; }
#menu-left .item.first { padding-top: 0px; border-top: 0px; }
