div.texti {
	font-style: italic;
}
div.texthead {
	color: #005193 !important;
    font-weight: bold;
}
div.textsub {
	font-style: italic;
}
p.einlp {
	margin-top:1em;
    -moz-hyphens: auto;
    text-align: justify;
}
div.textkap {
	font-weight: bold;
	margin-top: 1em;
}
p.textp {
    -moz-hyphens: auto;
    text-align: justify;
}
#inhalt_breit div.PDFdownload {
	text-align:right;
}
#inhalt_breit div.PDFdownload a:hover {
	text-decoration:underline;
	color: #005193;
}

div.piwrapper {
	width:367px;
}
div.details {
	text-align:right;
}
div.details a:hover {
	text-decoration:underline;
	color: #005193;
}
div.download a:hover {
	text-decoration:underline;
	color: #005193;
}
div.back a:hover {
	text-decoration:underline;
	color: #005193;
}
div.back {
	margin-top:1em;
}

p.bildunterschrift {
	font-style:italic;
	line-height:1.1em;
	margin-top:0.5em;
}

img.rounded {
	margin-top:10px;
	border-radius:8px;
}

img.floatleft {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}

div.imageitem {
	width:380px;
	margin-bottom:2em;
    overflow:auto;
}
div.imageitem>a {
    display:block;
}
div.imageitem img.rounded {
	margin-top:0px;
}
div.imagedesc .texthead {
	line-height:1em;

}

/* Optionale Tabellen innerhalb der Kapitel */
div.piwrapper table {
	border:none;
    border-spacing: 0;
    margin-bottom:30px;
}
div.piwrapper th {
    color: #005193;   
    border-bottom: 1px solid #005193;
    vertical-align: middle;
        text-align:center;
    width:20%;
}
div.piwrapper td {
    border-bottom:1px solid #cccccc;
    vertical-align: middle;
    text-align:center;
    padding-top:3px;
    padding-bottom:3px;
}
