body{
    background: url("../bilder/home/DSC_0830.JPG") no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#inwrapper{
    position: absolute;
    top: 0;
    width: 100%;
    max-width: none;
    min-width: none;
    box-shadow: none;
    background: none;
    margin-bottom: 0;
}

#Inhalt{    
    margin: 0 auto;
    width: 95%;
    position: relative;
    top: 115px;
    max-width: 1350px;
    height: 100%;
}
#Fuss{
    display: none;
}

#ukleft{
    background: url("../bilder/inc/box-trans.png");
    width: 77%;
    float: left;
}

.headline{
    padding: 20px 0 25px 0;
}

#ukright{
    width: 22%;
    float: right;
}

#ukright div{
    background: url("../bilder/inc/box-trans.png");
    width: 100%;
    float: right;
}

.headline{
    border-bottom: 1px solid lightgrey;
}

.ukinfo{
    border-bottom: 1px solid lightgrey;
}

.ukinfo h2{
    font-size: 14pt;
    padding: 0 0 0 0;
}

.ukinfo h3{
    font-size: 14pt;
    padding: 0 0 0 0;
    margin: 0 !Important;
    font-weight: 
}

.ukinfo td{
    vertical-align: top;
    padding: 10px;
}

.tname{
    width: 230px;
}

.tinfo{
    width: 120px;
    text-align: center;
    vertical-align: middle !Important;
}

.timg{
    padding: 5px !Important;
}

.timg img{
    width: auto;
    height: 120px;
    display: block;
}

#suche img{
    margin: 0 auto;
    display: block;
}

#suche table{
    display: block;
    width: 270px;
    margin: 0 auto;
}

#suche table td{
    padding-bottom: 5px;
}

#suche table td:nth-of-type(2){
    padding-left: 10px;
}

#suchen{
    display: block;
    margin: 10px auto;
    width: 120px;
}





/* ------------------------------------------------------------------------
                  größer 768px && kleiner 1360px                                       
   ------------------------------------------------------------------------*/
@media only screen  and (min-width: 1250px) and (max-width: 1360px) {
    
    #Inhalt{
        width: 98%;
    }
    #ukleft{
        width: 75%;
    }

    .headline{
        padding: 20px 0 25px 0;
    }

    #ukright{
        width: 24%;
        float: right;
    }
    
    
        
} /* Ende media */

/* ------------------------------------------------------------------------
                  größer 768px && kleiner 1360px                                       
   ------------------------------------------------------------------------*/
@media only screen  and (max-width: 1249px) {
    
    #Inhalt{
        width: 98%;
    }
    #ukleft{
        width: 100%;
    }

    .headline{
        padding: 20px 0 25px 0;
    }

    #ukright{
        width: 100%;
    }
    
    .anfr:first-of-type{
    }
    
        
} /* Ende media */