body
{
	background-color: #000000;
	margin: 0;
	padding: 0;
}
.center
{
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}
.center2
{
  display: flex;
  justify-content: center;
  align-items: center;
}
table
{
  border-collapse: collapse;	/* Убирает двойные границы между ячейками */
  border-spacing: 0;			/* Убирает пространство между ячейками */
  margin: 0;					/* Убирает внешние отступы таблицы */
  padding: 0;					/* Убирает внутренние отступы таблицы */
}
td
{
  padding: 0;					/* Убирает внутренние отступы внутри ячейки */
  margin: 0;					/* Обычно margin не применяется к td, но можно явно указать */
  border: none;					/* Убирает границы, если нужны только границы через border */
}
@media all and (orientation:landscape)
{
	img, audio
	{
		width: 90vh;
	}
}
@media all and (orientation:portrait)
{
	img, audio
	{
		width: 90vw;
	}
}