* {
  padding: 0px;
  margin: 0px;
  box-sizing: border-box;
  text-decoration: none;
}

body {
  display: grid;
  height: 100vh;
  text-align: center;
  align-content: start;
  grid-template-rows: auto 1fr auto;
}
body header {
  border-bottom: #008dd9 solid 10px;
}
body header * {
  background-color: #031e4a;
}
body header nav {
  display: grid;
  grid-template-columns: auto 1fr;
  text-align: center;
  align-items: center;
}
body header nav .logo img {
  width: 200px;
  margin: 15px;
  border: 1px solid white;
}
body header nav .vlajky p a {
  position: relative;
  top: 0px;
  transition: 0.2s;
}
body header nav .vlajky p a:hover {
  position: relative;
  top: -5px;
}
body header nav .vlajky p a img {
  width: 35px;
  height: 22px;
  border: 1px solid white;
}
body main {
  background-image: url(../albaniamedia/15463267940_31cca06cbd_b.jpg);
  background-attachment: fixed;
  background-size: cover;
  background-repeat: no-repeat;
}
body main nav {
  display: grid;
}
body main nav .imgcontainer {
  border-bottom: #008dd9 solid 10px;
  position: relative;
  margin: auto;
  height: auto;
}
body main nav .imgcontainer img {
  vertical-align: middle;
  width: 100vw;
}
body main nav .imgcontainer .text {
  font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", "Geneva", Verdana, sans-serif;
  font-size: 90px;
  padding: 8px 12px;
  position: absolute;
  top: 20px;
  width: 100%;
  text-align: center;
  color: white;
  text-shadow: 0px 0px 20px black;
  background: none;
}
body main nav .imgcontainer .text * {
  background: none;
}
body main nav .tablecontainer {
  display: grid;
  justify-items: center;
  padding-top: 100px;
  padding-left: 100px;
  padding-right: 100px;
}
body main nav .tablecontainer .tabulkanadpis {
  border: 10px solid black;
  background-color: white;
  padding: 20px;
  width: 80vw;
  padding-bottom: 100px;
  margin: 20px;
}
body main nav .tablecontainer .tabulkanadpis h1 {
  text-align: center;
  font-family: Verdana, "Geneva", Tahoma, sans-serif;
  font-size: 50px;
  color: black;
}
body main nav .tablecontainer .tabulkanadpis .hand {
  border-collapse: collapse;
}
body main nav .tablecontainer .tabulkanadpis .hand tr td, body main nav .tablecontainer .tabulkanadpis .hand tr th {
  font-family: "Cambria", "Cochin", Georgia, Times, "Times New Roman", serif;
  font-size: 20px;
  border: 2px solid #b0b0b0;
  text-align: center;
  padding: 8px;
}
body main nav .tablecontainer .tabulkanadpis .hand tr td img, body main nav .tablecontainer .tabulkanadpis .hand tr th img {
  height: 70px;
  transition: transform 0.4s;
  border: 2px solid #b0b0b0;
}
body main nav .tablecontainer .tabulkanadpis .hand tr td img:hover, body main nav .tablecontainer .tabulkanadpis .hand tr th img:hover {
  transform: scale(2);
}
body main nav .tablecontainer .tabulkanadpis .hand tr th {
  font-size: 20px;
}
body main nav .tablecontainer .tabulkanadpis .hand tr:nth-child(even) * {
  background-color: #e0e0e0;
}
body main nav .tablecontainer .tabulkanadpis .hand tr:nth-child(odd) * {
  background-color: white;
}
body main nav .tablecontainer .tabulkanadpis .Ground {
  border-collapse: collapse;
}
body main nav .tablecontainer .tabulkanadpis .Ground tr td, body main nav .tablecontainer .tabulkanadpis .Ground tr th {
  font-family: "Cambria", "Cochin", Georgia, Times, "Times New Roman", serif;
  font-size: 20px;
  border: 2px solid #b0b0b0;
  text-align: center;
  padding: 8px;
}
body main nav .tablecontainer .tabulkanadpis .Ground tr td img, body main nav .tablecontainer .tabulkanadpis .Ground tr th img {
  height: 70px;
  transition: transform 0.4s;
  border: 2px solid #b0b0b0;
}
body main nav .tablecontainer .tabulkanadpis .Ground tr td img:hover, body main nav .tablecontainer .tabulkanadpis .Ground tr th img:hover {
  transform: scale(2);
}
body main nav .tablecontainer .tabulkanadpis .Ground tr th {
  font-size: 20px;
}
body main nav .tablecontainer .tabulkanadpis .Ground tr:nth-child(even) * {
  background-color: #e0e0e0;
}
body main nav .tablecontainer .tabulkanadpis .Ground tr:nth-child(odd) * {
  background-color: white;
}
body main nav .tablecontainer .tabulkanadpis .aircraft {
  border-collapse: collapse;
}
body main nav .tablecontainer .tabulkanadpis .aircraft tr td, body main nav .tablecontainer .tabulkanadpis .aircraft tr th {
  font-family: "Cambria", "Cochin", Georgia, Times, "Times New Roman", serif;
  font-size: 20px;
  border: 2px solid #b0b0b0;
  text-align: center;
  padding: 8px;
}
body main nav .tablecontainer .tabulkanadpis .aircraft tr td img, body main nav .tablecontainer .tabulkanadpis .aircraft tr th img {
  height: 70px;
  transition: transform 0.4s;
  border: 2px solid #b0b0b0;
}
body main nav .tablecontainer .tabulkanadpis .aircraft tr td img:hover, body main nav .tablecontainer .tabulkanadpis .aircraft tr th img:hover {
  transform: scale(2);
}
body main nav .tablecontainer .tabulkanadpis .aircraft tr th {
  font-size: 20px;
}
body main nav .tablecontainer .tabulkanadpis .aircraft tr:nth-child(even) * {
  background-color: #e0e0e0;
}
body main nav .tablecontainer .tabulkanadpis .aircraft tr:nth-child(odd) * {
  background-color: white;
}
body main nav .tablecontainer .tabulkanadpis .naval {
  border-collapse: collapse;
}
body main nav .tablecontainer .tabulkanadpis .naval tr td, body main nav .tablecontainer .tabulkanadpis .naval tr th {
  font-family: "Cambria", "Cochin", Georgia, Times, "Times New Roman", serif;
  font-size: 20px;
  border: 2px solid #b0b0b0;
  text-align: center;
  padding: 8px;
}
body main nav .tablecontainer .tabulkanadpis .naval tr td img, body main nav .tablecontainer .tabulkanadpis .naval tr th img {
  height: 70px;
  transition: transform 0.4s;
  border: 2px solid #b0b0b0;
}
body main nav .tablecontainer .tabulkanadpis .naval tr td img:hover, body main nav .tablecontainer .tabulkanadpis .naval tr th img:hover {
  transform: scale(2);
}
body main nav .tablecontainer .tabulkanadpis .naval tr th {
  font-size: 20px;
}
body main nav .tablecontainer .tabulkanadpis .naval tr:nth-child(even) * {
  background-color: #e0e0e0;
}
body main nav .tablecontainer .tabulkanadpis .naval tr:nth-child(odd) * {
  background-color: white;
}
body footer {
  border-top: #008dd9 solid 10px;
}
body footer * {
  background-color: #031e4a;
}
body footer nav {
  display: grid;
  grid-template-columns: auto auto;
  color: lightgray;
  font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}
body footer nav p {
  align-self: center;
  font-size: 20px;
}
body footer nav .footersocial {
  display: grid;
  grid-template-columns: auto;
  padding: 20px;
}
body footer nav .footersocial a {
  display: grid;
  grid-template-columns: auto auto;
  width: -moz-fit-content;
  width: fit-content;
  margin: 5px;
  margin-left: 250px;
}
body footer nav .footersocial a img {
  width: 25px;
  margin-right: 5px;
}
body footer nav .footersocial a p {
  align-self: center;
  color: lightgray;
  text-align: center;
}/*# sourceMappingURL=albaniastyle.css.map */