body {
    font-family: "verdana", sans-serif;
    color: silver;
background-color: BLACK;
padding-top:33px;
}

.close, .vor, .zur
{
    z-index:1;
    position:fixed;
    opacity: 0.5;
      font-size: 5em;
      font-family: Arial, Helvetica, sans-serif;
      color: #444444;
      text-shadow: 1px 2px 3px #666666;

}


.close a, .vor a, .zur a
{
    text-decoration:none;
}

.close 
{    top: 0.4em;
    right: 0.4em;}

.vor
{    top: 30%;
    right: 0.4em;}

.zur
{    top: 30%;
    left: 0.4em;
}    



.seite
{display:block;}


@media screen and (min-width:1200px){
    .seite{
      margin-left:6em;
    }
    }


        .footer {
            position: fixed;
            bottom: 0px;
            left: 0px;
            border-radius: 15px;
            background-color: rgba(60, 60, 80, 0.902);
            border-top: 2px black solid;
            margin-top: 0px;
            padding-top: 0em;
            width: 100%;
            height: 75px;
            color: white;
            padding-left: 15px;
            font-size: 1.2em;
            padding-bottom: 1em;
text-align:center;
        }
        
        .home, .uebersicht, .kontakt {
            float:right;
            display:block;
            height: auto;
            position: relative;
            width:30%;
        }
        
        
        .footer a:link , .footer a:focus , .footer a:hover , .footer a:active , .footer a:visited
       {color:white;
        text-decoration: none;}
        

        .footer a:hover
       {color:silver;}









h1,
h2,
h3,
h4 {
    font-family: "Arial Black", Arial, Helvetica, sans-serif;
    font-weight: bold;
}

a:link {
    color: grey;
}

a:focus {
    
    color: grey;
		background-color:black;
}

a:hover {
   
    color: black;
}

a:active {
  
    color: grey;
		background-color:black;
}

a:visited
{color:grey;}

p {}

hr {
    height: .2em;
    background-color: black;
}

.ausz {
    font-weight: bold;
}

button {
    border: solid black, 15px;


}









.picholder{

   /* width: 100vh;*/
    margin: 0 auto;
    height: 100vh;
    }
 
  .pic{
  /*  display: inline-block;*/
    background: #555555;
    padding: .5em; /* INNERER ABSTAND */
 /*   margin: .5em;*/
 /* max-height: 50px; */

 /*   box-sizing: border-box;*/
    /*border-radius: 1em;*/
   /* width: 100vh;
    height: 100vh;*/
    }

   /*.pic img{
        object-fit: contain;
        max-width:100%;
        height:100%;
        border-radius: .5em;
        }*/
.bg
{
        /*box-sizing: border-box;*/
        /*border-radius: 1em;*/
        /*width: 100vh;*/
        /*height: 100vh;*/

        
        }