html{
    background:#b8d0f1;
    background:-moz-linear-gradient(top,rgba(184,208,241,1) 0,rgba(232,239,250,1) 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(184,208,241,1)),color-stop(100%,rgba(232,239,250,1)));
    background:-webkit-linear-gradient(top,rgba(184,208,241,1) 0,rgba(232,239,250,1) 100%);
    background:-o-linear-gradient(top,rgba(184,208,241,1) 0,rgba(232,239,250,1) 100%);
    background:-ms-linear-gradient(top,rgba(184,208,241,1) 0,rgba(232,239,250,1) 100%);
    background:linear-gradient(to bottom,rgba(184,208,241,1) 0,rgba(232,239,250,1) 100%)
}

.header #ueber1{
    font-size:2em;
    font-weight:bold;
    font-family:Droid Sans;
    text-shadow:4px 4px 4px #aaa;
    color: white;
    text-align: center;
}

.header #ueber2{
    font-size:1.2em;
    font-weight:bold;
    font-family:Droid Sans;
    text-align:center;
    margin-top:1.5em;
    color:white;
}

.content {
    width: 99%;
}

#content-wrap{
    display:block;
    position:relative;
    border-radius:15px;
    margin-top:1em;
    padding-top:1em;
    padding-left:1em;
    padding-bottom:10em;
    background-color:white;
    -moz-box-shadow:10px 10px 5px #000;
    -webkit-box-shadow:10px 10px 5px #000;
    box-shadow:10px 10px 5px #000
}


#site-title1{text-align:center;font-size:2em}
#site-title2{text-align:center;font-size:1.5em}
#site-title3{text-align:center;font-size:1.35em}
#footer-wrap{
    left:0;
    bottom:0;
    min-width:100%;
    height:3.5em;
    margin-top:5em;
    background-color:#254061;
    font-family:Droid Sans;
    font-size:1em;
    color:white
}
#footer-wrap span a{color:white;text-decoration:none}
#content-wrap{margin-bottom:25%;font-size:1.17em;padding-right:5%}
#picme{
    width: 48%;
    position:relative;
    left: 4em;
}
#hist{
  position:relative;
}
#ges{
    position:relative;
}

.hand{width:55%;position:relative;float:right;margin-left:3em;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}
#inh a{font-weight:bold;color:black;text-decoration:underline}
#sachv{position:relative;margin-right:3%;left:5%;padding-right:7%}
#sa{position:relative;left:5%;margin-bottom:15%}
#picJustitia{width:75%;position:relative;float:right;margin-left:3em;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}
#im123{width:48%;position:relative;float:right
}
#pic1{width:25%;position:relative;margin-top:5%;left:5%}
#pic2{width:20%;position:relative;margin-top:5%;margin-left:13%}
#pic3{width:26%;position:relative;margin-left:10%;margin-top:5%;right:5%}
#everest{position:relative;left:5%;width:75%}
#klettern{position:relative;left:5%;width:75%}
#im234{width:45%;position:relative;float:right}
#untertitel{text-align:center;font-size:.75em}
.p{position:relative;left:5%;margin-right:15%}
.ul{position:relative;left:5%}

#karte1{width:65%;position:relative;left:2.5em;}

.kontaktform{width:30%;position:relative;margin:0 auto;text-align:center}

#kont{list-style-type:none}


#last{position:relative;left:5%}table{margin:auto;border:1px solid black}

#contform_dsgvo_text{position: relative;margin-left:1em; margin-right: 1em;}
#accept_dsg{position:  relative; left: 2em;}
#butSend{position: relative;margin-left: 1em; margin-right: 1em; width: 90%;}
#butReset{position: relative;margin-left: 1em; margin-right: 1em; width: 90%;}
.btn_footer{color: white; background-color: #254061; margin-top: 0.5em;}
 .noborder {border: none;}

#main-sport{margin-top: 0em;}
#main-hand{margin-top: 0em;}
#kontakt_mobile{width:4em;}
#kontakt_phone{width:4em;}
#kontaktform_icon{width:3em;}