h3{
    padding: 0px;
    margin: 0px;
    margin-top:6px;
}

h2 a {
    text-decoration:none;
    color: #003399;
}

.width{width:calc(100%/3)}
.header-height{height:20px}
.image-height{height:150px}
.description-height{height:60px}
.usage-height{height:45px}
.detail-height{height:190px}

/*.
4 Bilder
imageWidth-ov{width:242.5px}
*/
.imageWidth-ov{width:193.8px}

.more-info{
    text-decoration: underline;
    cursor: pointer;
}

.more-pics{
    text-decoration: underline;
    cursor: pointer;
}

#konfigurator {
    position:absolute;
    right:0px;
    top:10px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .width{width:33.33%}
}
@media only screen and (max-device-width: 768px){
    .header-height{height:40px}
    .detail-height{height:230px}
    .width{width:50%}
    .image-height{height:220px}
    .description-height{height:80px}
    .usage-height{height:60px}
}

@media only screen and (max-device-width: 480px){
    .detail-height{height:150px}
    .image-height{height:150px}
    .description-height{height:90px}
    .usage-height{height:60px}
}

@media only screen and (max-device-width: 400px){
    .width{width:100%}
    .image-height{height:210px}
    .detail-height{height:220px}
    .description-height{height:70px}
    .usage-height{height:50px}
}

.search-adapter-button:hover{
    background: #5b9600;
}
