@charset "UTF-8";

#top_navi_left, #top_navi_right, #top_middle_logo {
	display:none;
}
#top_middle_name, #top_middle_hint {
	text-align:center;
	font-size:xx-large;
}
#top_middle_name span.mpihead1 {
	font-weight:bold;
}
#top_middle_name span.mpihead1 strong {
	font-weight:Inherit;
}
#top_middle_name span.mpihead2 {
	display:block;
	font-size:large;
}
#top_middle_name br {
	display:none;
}

#navi, #right {
	display:none;
}

#content_header {
	font-size:large;
	text-align:center;
	text-decoration:underline;
}
#content_header .headline {
	font-weight:bold !important;	/* !important überschreibt font-weight von links */
}
#content_header .subhead {
	font-size:smaller;
	font-style:italic;
	font-weight:bold;
}


#content {
	padding-top:50px;
}
#content .headline {
	font-weight:bold;
	text-decoration:underline;
}
#content .headline span {
	float:none !important;
}
#content .headline span + span,
#content .headline .backToTop {	/* Top-Link in Headlines ausblenden */
	display:none;
}
#content h3 {
	margin-top:1em;
	margin-bottom:1em;
	font-size:larger !important;
}
#content h3 a {
	font-weight:bold;
}
#content .jumppad {
	display:none;
}

#menu_right {
	display:none;
}

#bottom {
	display:none;
}

/*
	ALLGEMEIN - CONTENT
*/
.highlight {
	font-weight:bold;
}
.clear {
	clear:both;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
.justify {
	text-align:justify;
}
.hide {
	display:none;
}
.hidden {
	display:none !important;
}
.small {
	font-size:x-small;
}
.verysmall {
	font-size:xx-small;
}

a {
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
a.more {
	display:none;
}
iframe {
	border:none;
	vertical-align:top;
	/*height:23px;*/
}
img {
	border:none;
}
li img, img[src="/bilder/pdf.gif"] {
	display:none;	/* PDF Bildchen ausblenden; sind meist in Listen */
}
table {
	border-collapse: collapse;
	table-layout: auto;
	border-spacing: 0px;
	empty-cells: show;
}
th {
	vertical-align: top;
	padding:3px 6px;
}
td {
	padding:3px 6px;
}

h1 {
	font-size:2.5em;
	font-weight:lighter;
}
h2 {
	font-size:2.2em;
	font-weight:lighter;
}
h3 {
	font-size:2em;	/* 2* standardgröße von 11px*/
	font-weight:lighter;
	text-align:center;
	/*text-decoration:underline;*/
}
h4 {
	font-size:1.7em;
	font-weight:lighter;
	text-align:center;
}
h5 {
	font-size:1.5em;
	font-weight:lighter;
	text-align:center;
}
h6 {
	font-size:1.1em;
}