header
{
    background-color: #47526F;
    font-size: larger;
}

h3
{    
    font-size: 380%; 
    font-weight: 10000;
    text-align: center;
    color: #d4a45a;
}

.q
{
    color:#d8d7d9;
}
nav
{   
    font-size:120%;
    background-color: #F0B966;
    text-align: center;
}

nav ul
{       
    margin: 0%;
    height: 50px;
    font-weight: bolder;
}

nav ul li
{
    padding: 10px ;
    display: inline-flex;
    background-color:#F0B966;  
    list-style-type: none;
}

#wrapper 
{ 
    margin: auto; width: 100%; 
}

body 
{  
    margin:40px;
    font-family: 'PT Sans Narrow', sans-serif;
    background-color: #d8d7d9;
    color:#D25B9A;
}

h1
{       
    margin-left: 2.4%;    
    font-size:350%;
    text-decoration: underline;
    color:#d4a45a
}


.Einleitung{
    padding-left:2%;
    margin-bottom: 75px;
    color:#47526F;
}


p
{
    padding-top: -100%;
    text-align: left;
    color:white;
    font-weight: lighter;
    font-size:150% ;   
}

article 
{
    color:#E7EAE6;
    padding-right: 25px;
    padding-left:25px;
    padding-bottom:1px;
    padding-top:1px;
    margin:40px;
}

#Ecke
{
       border-radius: 10px;
       border: 10px solid #3b435b;
       padding: 10px; 
       height: 200px;
}

#Ecke0
{
       border-radius: 10px;
       border: 10px solid #d4a45a;
       padding: 20px; 
       height: 50px;
}

section
{
    border-radius: 25px;
    border: 10px solid #3b435b;
    background-color:#47526F;
    line-height: 400%;
    
}

#Ecke1
{
    padding: 50px;
    height: 2500px;
    margin-top:20px;
}

#Ecke10{
    border-radius: 10px;
    border: 10px solid #282e3f;
    padding-top: 5px; 
    height: 50px;
    text-align:center;
}

.link
{
    font-weight: lighter; 
    text-decoration: none;
}

.d
{
    color: white;
    text-decoration: none;
}

ul
{
    text-decoration:none;
}

a:visited
{
    color:#D25B9A;
}

a
{
    color:#282e3f;
}

a:hover
{        
    color:#3b435b;
    font-style:italic;
}

a:active
{       
    background-color: #282e3f;
}

footer
{
    background-color: #47526F;
    margin:0%;
    padding: 20px;

}

.Autor
{
    color: #d4a45a;
    font-style: oblique;
    font-size: 20px;
    font-weight: bold;
    text-align: left;
}






