html, body, #frame {
    overflow: visible!important;
    height: auto!important
}
* {
    background-color: transparent!important;    
}
.head, .mapframe, #path, .submenuholder, .submenu, .page_position_banner, .beforeFooter, .footerlinks, .footercontent a,
.d_searchfilter, .source_nav {
    display: none!important;
}
.t_863838 .text, .t_863838 .articles h2, .t_863838 h3, .linkButton .linkSymbol, .source_nav .navIcon.arrow:not(.inactive):link, .source_nav .navIcon.arrow:not(.inactive):visited, .d_dark .text, .t_934900 .text, .d_dark ul, .t_934900 ul, .t_869425 ol, .d_dark ol, .t_934900 ol, .d_dark .article h3, .t_934900 .article h3, .d_dark a:link, .d_dark a:visited, .t_934900 a, .royalSlider a:link, .royalSlider a:visited, .t_864241 .t_contact .caption, .t_869425 .t_contact .caption, .d_dark .t_contact .caption, .t_934900 .t_contact .caption, .d_dark h2:not(.special), .t_934900 h2:not(.special), .d_dark .caption i, .t_934900 .caption i, .bannerImg .content .text *, .bannerImg .content .text, .links .borderhelper, .moreholder .more, .links .linklist.single .borderhelper, .formular .buttons button {
    color: black;    
}
.themesholder,
.container .grid_12,
.container .grid_11,
.container .grid_10,
.container .grid_9,
.container .grid_8,
.container .grid_7 {
    width: 100%;    
}
.container .grid_6,
.container .grid_5,
.container .grid_4,
.container .grid_3,
.container .grid_2,
.container .grid_1 {
    width: 50%;    
}
.announceholder .placeholder {
    height: 0;
}
.royalSLider noscript {
    display: block;    
}
.row_print {
    display: block;
    clear: both;
    float: none;
}
.shortSitemap .grid_2 {
    width: 33.33%;    
}