/* Allerlei ho ct */
.portrait article {
	overflow: auto;
}
.portrait pre .zeile.reinzug {
        text-align:right;
        display: block;
}

.portrait .asset_position.textkaesten {
    display: block;
}
.portrait .asset_position.textkaesten.verzeichnis {
  display:none;
}
.portrait .asset_position {
   /* border: none; */
}
.portrait .zit,
.portrait .zitat,
.kasten_default_textkaesten {
    padding: 0;
}

.portrait ul {
	padding-left:0;
	list-style: none;
}

.portrait h1,
.portrait h2,
.portrait h3,
.portrait h4,
.portrait h5,
.portrait h6,
.portrait p,
.portrait a,
.portrait .fussnote a,
.portrait .figcaption {
	word-break: normal;
	
	-ms-hyphens: none
	-moz-hyphens: none;
	-webkit-hyphens: none;
	-hyphens: none;
	hyphens: none;

	hyphenate-lines: no-limit;

	overflow-wrap: normal;
}
.portrait h3.z1 {
	clear: both;
}
.portrait .servicebox_leserbriefe,
.portrait .leserbriefKontext,
.portrait .leserbriefKontextUndContent > p {
	font-size: 0.86em;
}
.portrait span[name="Initial"], .portrait span.Initial {
	padding: 0.12em 0.1em 0 0;
}

.portrait.rubrik_praxis .question > .kein_stil > .icon_replace {
	margin-right:0.6em;
	background-image: url("../images/praxis_fragezeichen.png");
}
.portrait.rubrik_praxis .answer > .kein_stil > .icon_replace {
	margin-right:0.6em;
	background-image: url("../images/praxis_ausrufezeichen.png");
}

.portrait .kasten a:first-of-type {
    text-decoration: none;
}

.portrait .box_verzeichnis {
    padding: 1em;
    margin-top: 1em;
}


/** sonderlocken **/
.portrait#htmlId_1444540568233883 .box_yellow {
	padding: 1em;
	background-color: #e2ebf2 !important;
}