body, td, input, textarea {
    color: #000000;
    font-family: UniversLTStd55Roman,arial,helvetica,sans-serif;
    font-size: 10pt;
    line-height: 12pt;
    vertical-align: middle;
}


#apaQL { display: none; }
div.topHeader { display: none; }

div.bodyWrapper { width: 86%; padding: 0px; }

div.head-print {	
	margin-left: 0px;
	margin-bottom:30px;
	width: 100%;
	position:relative; top:4px;
}

div.head-print-border { /* muss im html oberhalb liegen und verschoben werden, damit sie vom roten bildrand überdeckt wird */
	margin-left: 0px;
	width: 100%;
	border-bottom:8px solid #C9CED2;
	position:relative; top:89px;
}

div.headLeft { width: 200px; height: 85px; }
div.headLeft img { display: block; height: 85px; }

div.headRight { width: 100px; height: 85px; }
div.headRight img { margin-top: 59px; height: 26px; }

div#userdataelements, div#loginelements { display:none; }

div.menuLeft, div.menuRight { display:none; }

h1 { display:none; }	


/* div.contentSection, div.footer-print { } */

div.contentSection { padding-bottom: 96pt; }


div.ressortFullViewRight, div.dossierFullViewRight { display:none; }

/* div.ressortTopFullView { margin-left:25px; } */

div.rtfvTeaser { display:none; }


div.ressortTopFullView { position: static; width: 100%; overflow: auto; height: auto!important; }

div.rtfvInfo { position: static; width: 100%; text-align: left; padding: 5px 0px 10px 0px; }


div.dossierWrapper, div.ressortWrapperFullView { width: 100%; overflow:auto; }


div.wwsNewstickerWrapper { float: none; width: auto; }

#welcomeBoxOld { display: none; }
#welcomeBoxLoggedinUser { display: none; }

div.newsticker h2 { padding-left: 0px; background-image: none; }
div.newsticker div.newstickerContent { padding: 0px 0px 5px 0px; }

div.newsticker div.newstickerContent a { background-image: none; padding-left: 0px; }


div.newsBox { width: 30%; margin-right: 3%; }
div.newsBoxSpacer { display: none; }

div.newsBoxText, div.newsBoxTextPartner { height: 173pt; margin-bottom: 10px; }

div.newsBoxText h2, div.newsBoxTextPartner h2 { padding: 5px 0px 5px 0px; font-size: 12pt; line-height: 14pt; }
div.newsBoxText div.news_lead, div.newsBoxTextPartner div.news_lead { padding: 0px; }

div.newsBoxText div.koopLead { padding: 0px; }


div.newsBox a.newsBoxMoreLink { display: none; }
div.newsBox div.newsBoxFooterAPA { display: none; }
div.newsBox div.newsBoxFooterPartner{ display: none; }

div.newsBoxHeadAPA { background-color: transparent; background-image: none; height: 26pt; text-align: left; padding-top: 24pt; }
div.newsBoxHeadAPA div { padding: 0px; width: auto; }

div.cooperationsBottom { display: none; width: 100%;  }

div.ressortHeader { padding-left: 0px; background-color: transparent; background-image: none; }
table.ressortTop { float:none; } 
div.ressortRightBox { display: none; }

div.ressortMultimedia { display: none; }

div.ressortTopDate { padding: 0px 0px 5px 15px; text-align: left; }
td.ressortTopText h3 { padding: 0px 0px 5px 15px; }
div.ressortTopText { padding: 0px 0px 5px 15px; }

a.ressortCube { display: none; }

h2.ressortH2 { padding-left: 0px; background-color: transparent; background-image: none; }
div.ressortTermin { padding-left: 0px; background-color: transparent; background-image: none; }

div.ressortNewsLeft, div.ressortNewsRight { float: none; width: 100%!important; }

div.rnbText { width: 70%!important; }

div.rnbLink { display: none; }


div.fullTextLeft, div.fullTextInnerLeft, div.fullTextRight, div.fullTextInnerRight { width: 100%; padding: 0px;}

div.fullText div.fullTextLeft h2 { font-size: 26px; line-height: 36px; }

div.fulltextDate { text-align: left; padding: 0px 0px 20px 0px; }

div.factboxMedia { display: none; }

div.factboxText { padding: 40px 0px 0px 0px; }

div.linkPrint { display: none; }


div.tags { display: none; }
 
ul.moreTopicLinks { display:none; }
 
div.footer, div.footerWrapper { display:none; }
 
#_atssh,
fancybox-tmp,
fancybox-loading,
fancybox-overlay,
fancybox-wrap
{ display: none; } 
 
 
div.ressortNUT div.ressortWrapperFullView div.fullText {
    border-bottom: none;
    margin-bottom:0;
    padding-bottom:0;
}
div.ressortMUB div.ressortWrapperFullView div.fullText {
    border-bottom: none;
}
div.ressortKUG div.ressortWrapperFullView div.fullText {
    border-bottom: none;
}
div.ressortPUW div.ressortWrapperFullView div.fullText {
    border-bottom: none;
}
div.ressortBI div.ressortWrapperFullView div.fullText {
	border-bottom: none;
}

div.print-disclaimer { display:block; padding-top: 50px; }

div.linkPrint, div.sozialMediaLinks { display:none; }
 
div#footer-print-watermark {
	border-top:1px solid grey;
	width:830px;
	padding-top:10px;
	color: #555F69;
	font-family: UniversLTStd55Roman,arial,helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	display: block;
	position: fixed;
	bottom: 2px;
	left: 10px;
}
 
 
/************ DOSSIER  *******/


div.dossier { position: static; height: auto!important; }

div.dossierContent, div.dossierContentFullView { position: static; }
div.dossierContentInnerWrapper { float: none; width: auto!important; }
h2.dossierContentH2 { padding: 10px 0px 0px 0px;  }
p.dossierContentLead { padding: 5px 0px 0px 0px; }
p.dossierContentText { padding: 5px 0px 0px 0px; }
div.dossierSocialMedia { display: none; }
div.dossierContentBottom { display: none; }

div.dossierComment { display: none; }
div.dossierSelect { display: none; }


div.fullTextRight { float: none; }

h2.dossierCommentsH2 { display: none; }


div.multimediaThumbnail, h3.multimediaThumbnail { display:none; }

ul.content { margin: 0px; padding: 0px; }
ul.content li { margin: 0px; padding: 0px; display: block!important;  }

div.page_navigation { display: none; }

div.dossierForumTop, div.dossierForum { display: none; }


/************* TERMIN *****/

div.print-termin-hidden {
	display:none;
}

div.print-termin-indent {
	margin-left:75px;
}


/************* NEWSLETTER *****/

div.whiteWrapper  {
	  margin: 0 0 0 10px;
}

div.logoWrapper {
  margin: 0 0 0 -40px;
}