@font-face {
	font-family: 'TT Travels Regular'; 
	src: local('TT Travels Regular'),
		url(TTTravels-Regular.woff); 
}

/* Жирный */
@font-face {
font-family: 'TT Travels Bold'; 
	src: local('TT Travels Bold'),
		url(TTTravels-Bold.woff); 
}
 
.text-0 {
	font-family: 'TT Travels Regular'; 
	font-size: 10px;
}
 
.text-1 {
	font-family: 'TT Travels Regular'; 
	font-size: 15px;
}
 
.text-2 {
	font-family: 'TT Travels Bold'; 
	font-size: 15px;
}

.text-3 {
	font-family: 'TT Travels Bold'; 
	font-size: 20px;
}




a:link {
  color: #000000; 
text-decoration: underline;}

a:visited {
  color: #000000;
text-decoration: underline;}

a:hover {
  color: #000000; 
text-decoration: underline;}
  
a:active {
  color: #000000; 
text-decoration: underline;}


table {
  /*width: 100%; /* Ширина таблицы */
  border-collapse: collapse; /* Объединяем границы ячеек */
  margin: 20px 0; /* Отступ снизу и сверху */
}

th, td {
  padding: 12px 15px; /* Внутренние отступы (сверху/снизу, слева/справа) */
  text-align: left; /* Выравнивание текста */
  border-bottom: 1px solid #ddd; /* Нижняя граница ячеек */
}

th {
  background-color: #f2f2f2; /* Цвет фона для заголовков */
  font-weight: bold; /* Жирный шрифт */
  color: #333; /* Цвет текста */
}



.logo {
    margin-left: 10%;
    width: 20%;
    height: auto;
  }