#thementabset .bild{
    z-index: 1;
}

#thementabset .themendescription {
    z-index: 2;
}

#findeTraumhof {
    overflow: hidden;
}

#findeTraumhof .break {
    display: none;
}

#gg_suche .break {
    display: block;
    height: 1px;
    width: 1px;
    overflow: hidden;
    visibility: hidden;
}

#navContainer {
    position: absolute;
}

#logo a {
    background: url(/gfx/logo.jpg) no-repeat left top;
}

#urlaubskatalog {
    background: #005D9E;
    height: 40px;
}

#urlaubskatalog .katalogbild {
    display: none;
}

#urlaubskatalog .text {
    width: 250px;
    padding: 0px;
    left: 0px;
}

#urlaubskatalog .text a.link {
    background-image: none;
}

#findeTraumhof {
    background: #432B12;
}

#findeTraumhof h1 {
    background: none;
}

.gastgeberMap {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/deutschlandkarte.png', sizingMethod='image');
}

.dot {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/bg-dot.png', sizingMethod='image');
}

#karte {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/deutschlandkarte.png', sizingMethod='image');
}

#gg_suche {
    background: #fff;
}

#travelSucheTopForm {
    background: #fff;
}

#travelSucheTopForm .leftArea {
    background: #fff;
}

#icon_close a {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gfx/icon_close.png', sizingMethod='scale');
}

#footerBlock .realized {
    background: #FFF;
}

#footerBlock .bauernregel {
    background: none;
}