* {
    overflow    :   visible !important; /* FF Print Page Bugfix*/
}

html, body {
    overflow    :   visible !important;
}

.rollo1,
.rollo2,
.rollo3,
.rollo4 {
    height      :   auto !important;
    color       :   black !important;
    display     :   none !important;
    border      :   none;
}

#content-full-width .active {
    display     :   block !important;
}

.content {
    margin-right:   0 !important;
}

#content {
    background  :   none !important;
    margin      :   0 !important;
    padding     :   0 !important;
}

.jScrollPaneContainer,
.container-center,
.content
.holder {
    height      :   auto !important;
    overflow    :   visible !important;
}

#pageContainer,
.jScrollPaneContainer,
.container-center {
    position    :   static !important;
}

.subcontent {
    height      :   0; /* IE6 und IE7 Print Page Bugfix*/
}

.jScrollPaneTrack,
.jScrollArrowUp,
.jScrollArrowDown {
    display     :   none !important;
}

#rollo-footer {
    display     :   none !important;
}

#footer {
    position    :   static !important;
    top         :   auto !important;
}

#logo img {
    display     :   block !important;
}

#logo {
    filter      :   none !important;
}

.headline h2 img,
.headline h3 img {
    display     :   none;
}

.print {
    display     :   block !important;
    color       :   black;
}

*html #content-background-shadow {display:none;}