.container {
    width: 100%;
    margin: 0;
    float: none;
}

html, body {
    background-image: none !important;
}

.mod-mp-header, #mapsearch, #toolbar, .wrap-mainmenu, .mod-breadcrumb, .mapmarginal, .slot-info, .article .foot, footer, #mapsubfoot {
    display: none !important;
}

.well {
    box-shadow: none;
}

.article {
    padding-left: 0px;
    border-top: 1px dashed #000;
    border-bottom: 1px dashed #000;
}

.span9, .span12 {
    width: 99% !important;
}

.seperator-dashed.reset {
    display: none;
}

h1, h4, .wrap {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

div.accordeonContent, div.accordeonContent div {
    display: block !important;
}

.faqitemheader {
    border-top: 1px solid;
    border-bottom: 1px solid;
    color: #000 !important;
    margin-left: 20px;
}

.accordeonContent > * {
    margin-left: 20px !important;
    margin-right: 20px !important;
}

#toolbar {
    display: none !important;
}

.wrap .wrap-content h1, .wrap .wrap-content > h2 {
    margin-left: 30px !important;

}

.infostreckenpages {
    display: none;
}

.noprint {
    display: none;
}