@charset "utf-8";
/* CSS Document */

body {background-color:#000;
        color:#000000;
        font-family:verdana, arial, sans-serif;
        text-align: justify;
         margin: 0 auto;}

a {color:#880000;
        font-size: 0.8em;
        color: black;
        text-decoration: none;
        background-color: darkorange;
        font-size: 1em;
}
a.social {
         text-decoration: none;
         background-color: white;
}
a.invers {
         color: darkorange;
         background-color: black;
}
a.kopf {
         text-decoration:none;
         background-color: white;
}
a::before {
  content: '> ';
  color: white;
  font-weight: bold;
  font-size: 1em;
}


header {background: #fff;
        color: #000;
        font-size: medium;
        font-style:italic;
        font-weight:bolder;
        padding: 10px;
        text-align:center;}

#hilfscontainer{width: 100%;}

main {background-color:#ffffff;
        color: #000000;
        width:100%;}

main h1 {font-size: x-large;
         margin-bottom: 10px;
        margin-top: 0px;}

main h2 {font-size: large;
         margin-bottom: 10px;
        margin-top: 0px;}

main h3 {font-size: medium;
         margin-bottom: 5px;
        margin-top: 0px;}

article {border: 1px solid grey;
        border-radius:10px;
        margin:10px;
        padding-bottom:10px;
        padding-left:20px;
        padding-right:20px;
        padding-top:10px;}

footer {background: white;);
        color: #ffffff;
        font-size:small;
        padding-bottom:10px;
        padding-top:10px;
        text-align:center;
        width: 100%;}

img {width:100%; height:auto;}
img.social {width:50px;}
img.start {align:center;float:center;width:255px;margin-right: 10px;}


summary {
  margin:10px;
  padding: 5px 0px;
  width:95%;
  list-style-type: none;
  color: black;
  background-color:darkorange;
  display:block;
  border-radius:10px;
  font-size:large;
  text-align:center;}
}

.button {
  color: black;
  padding: 3px 3px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 10px;
  border-radius: 8px;
  border: 2px solid black;
}

.button.style1 {
  background-color: #d00; /* Green */
}

.button.style2 {
  background-color: #ff0; /* Green */
}

.button.style3 {
  background-color: #0D0; /* Green */
}

div.neues {
          background-color:darkorange;
          text-align: center;
         padding-top: 5px;
         padding-bottom:10px;
         text-align: center;
}
div.neues a {
         background-color: black;
         color: darkorange;
}
div.ueberschrift {
         background-color: darkorange;
         color: black;
         padding-top: 5px;
         padding-bottom:1px;
         text-align: center;
}