/* CSS Document */
body      {
          background-color: white;
          }
#start    {
          background-color: rgb(255,255,225);
          padding-left: 0.5em;
          padding-right: 0.5em;
          margin-top: 2%;
          margin-right: 10%;
          margin-left: 10%;
          }
#navi     {
          position: relative;
          background-color: rgb(255,255,225);
          border-right: 25px solid #e50033;
          padding-left: 0.5em;
          padding-right: 0.5em;
          margin-top: 0em;
          margin-right: 10%;
          margin-left: 10%;
          }
#inhalt   {
          background-color: rgb(255,255,225);
          border-right: 25px solid #e50033;
          padding-left: 0.5em;
          padding-right: 0.5em;
          margin-top: 0em;
          margin-right: 10%;
          margin-left: 10%;
          }
#links    {
          position: relative;
          float: left;
          padding: 1em;
          }
#rechts    {
          position: relative;
          float: right;
          padding: 1em;
          }
#cleaner  {
          height: 0em;
          clear: both;
          }
#top   {
          background-color: rgb(255,255,225);
          border-right: 25px solid #e50033;
          padding-left: 0.5em;
          padding-right: 0.5em;
          margin-top: 0em;
          margin-right: 10%;
          margin-left: 10%;
          }
#ende     {
          position: relative;
          background-color: rgb(255,255,225);
          padding-left: 0.5em;
          padding-right: 0.5em;
          margin-top: 0em;
          margin-right: 10%;
          margin-left: 10%;
          }
p         {
          font-family: tahoma, arial, sans;
          font-size: 0.8em;
          line-height: 1.5;
          margin-top: 0em;
          }
h6        {
          font-family: tahoma, arial, sans;
          font-size: 0.8em;
          font-weight: 100;
          line-height: 1.5em;
          text-align: center;
          margin-top: 0em;
          }
.hier    {
          color: #e50033;
          font-weight: 900;
          }
.daten    {
          width: 50%;
          margin: auto;
          }
img       {
          border: none;
          }
a:link, a:visited   {
          color: black;
          text-decoration: none;
          }
a:hover   {
          color: #e50033;
          text-decoration: none;
          }
.b        {
          font-weight: 900;
          }
.button   {
         font-family: tahoma, sans-serif;
         font-size: 1em;
         color: #e50033;
         background-color: rgb(255,255,225);
         border-top: solid 3px white;
         border-left: solid 3px white;
         border-right: 1px solid black;
         border-bottom: 1px solid black;
         }
.field   {
         background-color: rgb(255,255,225);
         color: black;
         font-family: tahoma, sans-serif;
         font-size: 1em;
         padding: 1em 0em 0em 1em;
         border-left: 25px solid #e50033;
         border-top: 1px solid #e50033;
         border-right: 1px solid #e50033;
         border-bottom: 1px solid #e50033;
         }

          @media screen and (min-width: 180px) and (max-width: 880px) {
          .daten {width: 100%;}
          }