* { 
 background-image: none !important;
 width: auto !important;
 height: auto !important;
}
body { background-color: #ffffff; }
#abstand, #navi, #ecke, .item h2, #submenues { display: none; }
#placeholder {
 width: auto;
 margin: 0px;
}
#popup, #content, #footer {
 position: relative;
 top: 0px;
 left: 0px;
}
.h451 { background-image: none !important; }
.h752 { background-image: none !important; }
.h904 { background-image: none !important; }
#footer {
 display: block;
 text-align: right;
}
#site, .itemcontent {
 height: auto;
 overflow: visible;
}
.item h2.aktiv { display: block; }
#frame {
 height: auto;
 overflow: visible;
}
