/* CSS Document */

@font-face { font-family: "ARCHITEN"; src: local("ARCHITEN"), url("fonts/ARCHITEN.TTF") format("truetype") ; }

.h1  { font-family: "ARCHITEN"; font-size: 110px; line-height: normal; }

.h1a { font-family: "ARCHITEN"; font-size: 55px;  line-height: normal; }

.h2  { font-family: "ARCHITEN"; font-size: 33px;  line-height: normal; }

.h2a { font-family: "ARCHITEN"; font-size: 41px;  line-height: normal; }

.h3  { font-family: "ARCHITEN"; font-size: 45px;  line-height: normal; }

.bild {  max-width: 100%;  height: auto; }

@font-face { font-family: "archtura"; src: local("archtura"), url("fonts/archtura.ttf") format("truetype") ; }

.h1x  { font-family: "archtura"; font-size: 116px; line-height: normal; }

.h1ax { font-family: "archtura"; font-size: 56px;  line-height: normal; }

.h2x  { font-family: "archtura"; font-size: 36px;  line-height: normal; }

.h2ax { font-family: "archtura"; font-size: 44px;  line-height: normal; }

.h3x  { font-family: "archtura"; font-size: 48px;  line-height: normal; }

@font-face { font-family: "ARIALN"; src: local("ARIALN"), url("fonts/ARIALN.TTF") format("truetype") ; }

.h1y  { font-family: "ARIALN"; font-size: 116px; line-height: normal; }

.h1ay { font-family: "ARIALN"; font-size: 56px;  line-height: normal; }

.h2y  { font-family: "ARIALN"; font-size: 34px;  line-height: normal; }

.h2y1 { font-family: "ARIALN"; font-size: 28px;  line-height: normal; }

.h2ay { font-family: "ARIALN"; font-size: 36px;  line-height: normal; }

.h3y  { font-family: "ARIALN"; font-size: 48px;  line-height: normal; }

.h4y  { font-family: "ARIALN"; font-size: 20px;  line-height: normal; }

figure { text-align: center; }

figcaption {
   display: inline-block;
   text-align: left;
}

html {overflow-y: scroll;}

body { margin: 0; padding: 0; }

hr  { background: #000000; height: 2px; width: 888px; }

.hra { background: #000000; height: 2px; width: 490px; }

A.menulink { text-decoration: none; color: white; }

A.menulink:hover { text-decoration: underline; color: white; }

A.benulink { text-decoration: underline; color: black; }

A.benulink:hover { text-decoration: underline; color: black; }

.dropbtn {
  background-color: #064B71;
  color: white;
  padding: 1px;
  font-size: 15px;
  border: none;
}

.dropbtnx {
  color: white;
  padding: 1px;
  font-size: 15px;
  border: none;
}


.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 150px;
  box-shadow: 0px 8px 8px 0px rgba(0,0,0,0.2);
  border: 1px solid #2f3232;
  z-index: 1;
}

.dropdown-content a {
  color: black;
  padding: 10px 10px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {background-color: #ddd;}

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color: #064B71;}

.tdaa{
text-decoration: none;
text-align: left;
font-family: Arial, sans-serif;
font-size:11pt;
color: #000000;
}

.tdbb{
text-decoration: none;
text-align: left;
font-family: Arial, sans-serif;
font-size:12pt;
color: #000000;
}

.tdxx{
text-decoration: none;
text-align: center;
font-family: Arial, sans-serif;
font-size:15px;
color: #000000;
}

.tdyy{
text-decoration: none;
font-family: Arial, sans-serif;
color: #000000;
}

.shimg {

      box-shadow: 5px 5px 2px #646f95;
      -moz-box-shadow: 5px 5px 2px #646f95;
      -webkit-box-shadow: 5px 5px 2px #646f95;
      -khtml-box-shadow: 5px 5px 2px #646f95;
}
 
A.mainlink{
text-decoration: none;
text-align: center;
font-family: Arial, sans-serif;
font-size:11pt;
color: #000000;
}
A.mainlink:hover {
COLOR: #C10000;
}

.textschatten1 {
width=100%; 
font-size:32px; 
filter:Shadow (color=#000000, direction=135);
filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
text-shadow: black 0px 0px 0px;
}

.textschatten2 {
width=100%; 
font-size:20px; 
filter:Shadow (color=#000000, direction=135);
filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
text-shadow: black 0px 0px 0px;
}


@keyframes wechseln {
    0% {opacity: 0;}
   20% {opacity: 1;}
   40% {opacity: 1;}
   60% {opacity: 0;}
  100% {opacity: 0;}
}

.gallery {
  position: fixed;
}

.gallery figure {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}


.gallery figure {
  animation: wechseln 15s infinite;
}

.gallery figure:nth-of-type(2) {
  animation-delay: 5s;
}
.gallery figure:nth-of-type(3) {
  animation-delay: 10s;
}

























