body {
  background-color: /*#104056*/#003399;;
  font-family: sans-serif;
}

p, li {
  color: /*#fbf2b0*/#fff700;
}

hr {
  /* color: #104056; */
  height: 1px;
  background: #41aebd;
  border: 0px;
  margin: 0px;
}

th, td {
  padding: 0.5vh;
}

/* Quelle: https://stackoverflow.com/questions/3673483/top-align-in-html-table */

table td, table td * {
    vertical-align: top;
}

/* Quelle Ende */

/* Quelle: Formel 1 */
.LinkBox {
  /*font-size: 18;*/
  background-color: /*#20575f*/#0033D9;
  border-color: #2d7f8a;
  border-style: solid;
  margin-right: 1vh;
  margin-bottom: 0.5vh;
  /*padding-left: 15;*/
  text-align: center;
  position: relative;
}

.LinkBox:hover {
  background-color: #104056;
}
/*Quelle Ende */

.Abstand {
  margin-top: 1vh;
}

.Link {
  text-decoration: none;
}

.Linktext
{
  margin-top: 0px;
  margin-bottom: 0px;
  /*height: inherit;*/
  width: inherit;
  /* Quelle: https://css-tricks.com/centering-css-complete-guide/#center-horizontally-and-vertically */

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  /*Quelle Ende */
}

.TextLink {
  color: /*#fbf2b0*/#fff700;
}


.Linksammlung {

}

.Textblock {
  height: 19vh;
}

.Bildblock
{
  height: 15vh;
}

.navbar
{
  width: 40vh;
  /*padding-bottom: 0vh;*/
}

.BlockbildL
{
  margin-top: 0.25vh;
  margin-bottom: 0.25vh;
  margin-left: 0.25vw;
  margin-right: 0.25vw;
  border: 2px solid #bfe7ef;

  /* width: 1px; */
}

.BlockbildP
{
  margin-top: 0.25vh;
  margin-bottom: 0.25vh;
  margin-left: 0.25vw;
  margin-right: 0.25vw;
  border: 2px solid #bfe7ef;

  /* width: 1px; */
}

/* TEMPORÄR */
.BildblockL
{
  margin-top: 0.25vh;
  margin-bottom: 0.25vh;
  margin-left: 0.25vw;
  margin-right: 0.25vw;
  border: 2px solid #bfe7ef;

  /* width: 1px; */
}

.BildblockP
{
  margin-top: 0.25vh;
  margin-bottom: 0.25vh;
  margin-left: 0.25vw;
  margin-right: 0.25vw;
  border: 2px solid #bfe7ef;

  /* width: 1px; */
}
/* TEMPORÄR ENDE */

.centred
{
  text-align: center;
}
