
.box {
    width:250px;
    height:250px;
    background:#FFF;
    margin:40px auto;
}

.boxtext {
    width:250px;
    height:250px;
    background:#FFF;
    margin:0px 0px 10px 0px;
}

.partnerbox {
    width:300px;
    height:180px;
    background:#FFF;
    margin:20px;
}

.leistungsbox {
    width:300px;
    height:150px;
    background:#FFF;
    margin:0px 0px 10px 0px;
}

.zertifikate {
    width:180px;
    height:240px;
    background:#FFF;
    margin:20px;
}

/*==================================================
 * Schatten
 * ===============================================*/
.schatten
{
    position: relative;
}
.schatten:before, .schatten:after
{
   
    position: absolute;
    content: "";
    bottom: 12px;
    left: 10px;
    width: 46%;
    top: 90%;
    max-width:300px;
    background: #777;
    box-shadow: 0 15px 8px #999;
    transform: rotate(-3deg);
	z-index:-1;
}
.schatten:after
{
    transform: rotate(3deg);
    right: 10px;
    left: auto;
}