Здравствуйте!
К сожалению, найти ошибку из-за которой сломался макет не могу.
Во-первых, внесли несколько мелких ошибок и изменений в HTML.
Например, index.html
<body bgcolor=beige> - забыли кавычки, да и не надо, т.к. есть файл со стилем
<img src="logo3.png" alt="ТЕХНОГАЗСЕРВИС" width="213" height="119" border="0""> - лишняя кавычка.
Во-вторых, Юкоз вставил лишний тег.
В третьих, изменили файл стиля.
Начните с изменения только текстов, т.е. не трогайте структуру кода.
После каждого изменения, проверяйте
валидатором.
Для изменения внешнего вида, редактируйте только файл со стилем и изменяйте только параметры. Не делайте структурных изменений, пока не разберётесь. После каждого изменения, проверяйте
валидатором CSS.
Шапку и подвал лучше не убирать, а сделать через CSS высоту 1px, стереть border и background-color.
Чтобы логотип не ломал и не наезжал на основное поле, уберите высоту и ширину из HTML, а в стиле укажите что-то типа
Код:
div.menublock > div.menuhead > img { width: 100%; }
Также, для графических логотипов лучше делать прозрачный фон, а ещё лучше сделать это в SVG.
Изменение размера/масштабирование растровых изображений не хорошо, особенно для плакатной графики.
Фразу "ЗАО ТЕХНОГАЗСЕРВИС" лучше убрать из логотипа. Это текст и его лучше подписать в HTML, или через CSS.