BODY {
 background: #ADD8E6; /* Цвет фона */
 font-family: "Times New Roman", Times, serif; /* Шрифт с засечками */
}
#top { /* Верхняя часть с заголовком страницы */
 background: #87CEFA; /* Цвет фона */
 border: solid 1px black; /* Параметры рамки */
 padding: 15px 0 15px 10px; /* Поля вокруг текста */
 margin-bottom: 15px; /* Расстояние между заголовком и колонками */
 font-size: 24px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
 color: black; /* Цвет символов */
}
#menu { /* Навигация по сайту */
 width: 150px; /* Ширина меню */
 background: #87CEFA; /* Цвет фона */
 border: solid 1px black; /* Параметры рамки */
 float: left; /* Состыковка с другим слоем по горизонтали */
 padding: 0px; /* Поля вокруг текста */
 margin-bottom: 15px /* Отступ снизу */
}
#menu A { /* Ссылки в меню */
 font-size: 90%; /* Размер текста */
}
#content { /* Основное содержание страницы */
 background: #87CEFA; /* Цвет фона */
 border: solid 1px black; /* Параметры рамки */
 margin-left: 170px; /* Отступ слева */
 padding: 3px; /* Поля вокруг текста */
 margin-bottom: 15px /* Отступ снизу */
}
#footer { /* Нижняя часть */
 background: #87CEFA; /* Цвет фона */
 border: solid 1px black; /* Параметры рамки */
 font-size: 80%; /* Размер шрифта */
 padding: 3px; /* Поля вокруг текста */
 clear: both; /* Отменяем обтекание */
}
#footer-left { /* Нижняя часть */
 float: left; /* Состыковка с другим слоем по горизонтали */
}
#footer-right { /* Нижняя часть */
 float: right; /* Состыковка с другим слоем по горизонтали */
}
#footer-right2 { /* Нижняя часть */
 float: right; /* Состыковка с другим слоем по горизонтали */
}
#footer-bottom { /* Нижняя часть */
 clear: both; /* Отменяем обтекание */
}
H1 { /* Заголовок страницы */
 text-align: center; /* Выравнивание по центру */
 font-size: 150%; /* Размер шрифта */
 font-family: Verdana, Arial, sans-serif; /* Рубленый шрифт на странице */
 font-weight: normal; /* Нормальное начертание */
 color: black; /* Цвет текста */
}
#content P {
 font-size: 90%; /* Размер шрифта */
 text-align: justify; /* Выравнивание по ширине */
 padding: 0; /* Поля вокруг текста */
 margin: 0 /* Обнуляем отступы */
}
TABLE.listfiles {
 width: 80%;
 text-align: center;
 border-top: 2px solid #000; /* Линия сверху таблицы */
 border-bottom: 2px solid #000; /* Линия внизу таблицы */
}

TD.listfiles, TH.listfiles {
 padding: 3px; /* Поля вокруг содержимого ячеек */
}

TH.listfiles {
 border-bottom: 1px solid #000; /* Линия под верхним заголовком */
}

img {
 border:0 none;
}
