/* -- <p_000_00 default> (startseite) -- */

#bot {
    display: none;}

h1 {
    text-align: center;
    font-size: 1.25em;
    margin-bottom: 1.5em;
    line-height: 2em; 
    }
    
h2 {
    font-size: 1.25em;
    margin-bottom: 1.5em;
    line-height: 2em;
    }  
    
p {
    line-height: 2.25em;
    margin-bottom: 2em;
    margin-top: .75em;
    }      
    
.svgimg {
    float: left;
    height: 1.25em;
    width: 1.25em;
    }
    
.svgtext {
    margin-left: 2em;
    line-height: 2em; 
    }    
    
.svgtext:first-letter {
    font-weight: bold;
    }
   
   
img {
    box-shadow: 8px 8px 10px #aaa;
    margin-top: 1em;
    margin-right: 2em;
    height: auto;
    width: 30%;
    float: left;
    }   

/* 1 em = 16 px */
/* 37.5em = 600 px = mobil */
@media only screen and (min-width: 37.5em) {
 
 img {
        width: 20%;
        } 
}

/* 56.25em = 900 px = tablet */
@media only screen and (min-width: 56.25em) {

    h1 {
        font-size: 1.75em;
        }

    img {
        width: 15%;
        } 
  
    #top {
        display: none;
        }
    
    #bot {
        display:block;
        }
}

/* 100em = 1200 px = desktop */
@media only screen and (min-width: 75em) {

 img {
        width: 10%;
        }
}

/* 100em = 1600 px = tv */
@media only screen and (min-width: 100em) {

 img {
        width: 5%;
        } 
}