@keyframes animate-background
{
   0% { background-color: #000000;  }
   100% { background-color: #FFFFFF;  }
}
h1.h1, .h1
{
   font-family: Arial;
   font-weight: bold;
   font-size: 32px;
   text-decoration: none;
   color: #004EC0;
   --color: #004EC0;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   margin-bottom: 15px;
   display: inline;
}
h2.h2, .h2
{
   font-family: Arial;
   font-weight: bold;
   font-size: 27px;
   text-decoration: none;
   color: #004EC0;
   --color: #004EC0;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   padding-bottom: 10px;
   display: inline-block;
}
h3.h3, .h3
{
   font-family: Arial;
   font-weight: bold;
   font-size: 24px;
   text-decoration: none;
   color: #A52A2A;
   --color: #A52A2A;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}
h4.h4, .h4
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: italic;
   text-decoration: none;
   color: #004EC0;
   --color: #004EC0;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}
h5.h5, .h5
{
   font-family: Arial;
   font-weight: bold;
   font-size: 19px;
   text-decoration: none;
   color: #004EC0;
   --color: #004EC0;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}
h6.h6, .h6
{
   font-family: Arial;
   font-weight: bold;
   font-size: 16px;
   text-decoration: none;
   color: #000000;
   --color: #000000;
   background-color: transparent;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   display: inline;
}
.aussen
{
   text-decoration: none;
   background-color: transparent;
   margin: 20px 0 0 0;
   padding: 5px 5px 5px 5px;
   width: 100%;
   margin-right: auto;
   margin-left: auto;
   max-width: 1100px;
}
.text
{
   font-family: "Trebuchet MS";
   font-size: 21px;
   text-align: left;
   text-decoration: none;
   color: #5E5E5E;
   --color: #5E5E5E;
   background-color: transparent;
   padding: 10px 10px 10px 10px;
}
.radius15
{
   text-decoration: none;
   background-color: transparent;
   border-radius: 15px;
}
.ausgabeKopf
{
   font-family: Arial;
   font-size: 27px;
   text-decoration: none;
   background-color: #003D8F;
   --background-color: rgba(0,61,143,1.00);
   border: 0 solid #A9A9A9;
   --border-color: #A9A9A9;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
   --border-color: #A9A9A9;
   border-bottom: 1px solid black;
   --background-color: rgba(0,61,143,1.00);
   border-top-left-radius: 20px;
   width: 100%;
   border-top-right-radius: 20px;
}
.fuss
{
   font-weight: bold;
   font-size: 16px;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: transparent;
}
.hr
{
   text-decoration: none;
   background-color: transparent;
   background-color:black;
   height:1px;
}
.input
{
   font-size: 21px;
   text-decoration: none;
   background-color: transparent;
   padding:10px;
}
.btn
{
   font-family: Roboto',sans-serif;
   font-weight: bold;
   font-size: 15px;
   text-align: center;
   text-decoration: none;
   color: #FFFFFF;
   --color: #FFFFFF;
   background-color: #006FC0;
   --background-color: rgba(0,111,192,1.00);
   border-radius: 5px;
   cursor: pointer;
   margin: 0 0 0 0;
   padding: 6px 6px 6px 6px;
   height: 30px;
}
