В каком случае надпись в слое не будет отображаться? (слой находится поверх другого слоя)
Там в красном элементе должен быть текст "7", но его не видно.
И еще как убрать пунктирное выделение нажатой справа кнопки?
"И еще как убрать пунктирное выделение нажатой справа кнопки?"
За оформление нажатой кнопки отвечает пседокласс :active соотвествующего элемента.
А вот по остальным пунктам нужно взглянуть на исходный код.
скриншот получен из браузера файрфокс, в котором ссылки оформляются пунктирной рамкой, которая убирается путем добавления в css файл следуюшего кода:
a {
outline: none;
}