спасибо,сработало, а я ведь забыл прикрепить css: @font-face { font-family: Ubuntu-B; /* имя шрифта для CSS правил */ src: local("Ubuntu-B"), /* проверка на наличие шрифта в ОС пользователя */ url(fonts/Ubuntu-B.ttf); /* если шрифт не найден браузером, то загружаем его по указанному пути */ } root { padding: 0px; margin: 0px; } #top_navigation_block { background: #3e3e3e; height: 60px; width: 100%; position: fixed; top:0px; left: 0px; } #top_navigation_block_inner { width: 980px; height: 100%; margin:0px auto; background: aqua; } #top_navigation_links{ list-style-type:none; } #top_navigation_links li{ display:inline; padding-right: 20px; } #top_navigation_links a { font-family: Ubuntu-B; font-size: 0.8em; text-decoration:none; color:#fff; } #top_navigation_links a:hover { color:#fff; } объяните логик я выставил в #top_navigation_links margin:0px; но это ведь ul внутри иннера, почему убрав у него маргин удаляется внешний отступ у иннера? где логика?