/* Stylesheet fuer Musterseite: styles_.css */

/* Seite global */
body	{ 
	background-color:#FFFFFF;
 font:1em Verdana, Arial, Helvetica, sans-serif;
} 

/* Container */
span.anschrift {
 position:absolute;
 left:1.6em;
 display:block;
 font-size:0.56em;
 color:#585858;
 bottom:2em;
 margin-top:4em;
}
span.titelstartseite {
 display:block;
 margin-bottom:6em;
 color:#e97909;
 font-size:0.7em;
}
span.textabsatz {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
}
span.textabsatz2 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
}
span.textabsatzabstand {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
}
span.textabsatzunten {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 text-align:justify;
 margin-bottom:200px;
}
span.textabsatzuntenabstand {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:200px;
}
span.textabsatzuntenabstand1 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:120px;
}
span.textabsatzuntenabstand2 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:280px;
}
span.textabsatzuntenabstand3 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:240px;
}
span.textabsatzuntenabstand4 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:380px;
}
span.textabsatzuntenabstand5 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:200px;
}
span.textabsatzuntenabstand6 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
 margin-bottom:320px;
}
span.titelhighlight {
 display:block;
 margin-top:4.8em;
 margin-bottom:5em;
 color:#e97909;
 font-size:0.7em;
}
span.titelliste {
 font-size:0.8em;
 color:#585858;
}
span.titelname {
 font-size:1.8em;
 line-height:1.6em;
}
a.mail {
 text-decoration:none;
 color:#585858;
}
a.imp {
 color:#585858;
 text-decoration:none;
}

div.imp {
 position:relative;
 padding-left:158px;
 padding-top:2em;
 font-size:0.55em;
 color:#585858;
}
a.rechts_kontakt_highlight {
 color:#e97909;
 font-size:0.7em;
 line-height:1.6em;
 text-decoration:none;
}
img.sign {
 border:0;
 margin:0;
 width:224px;
 height:60px;
}

a.rechts_kontakt_link {
 color:#e97909;
 text-decoration:none;
}
span.rechts_titel {
 font-size:0.98em;
 color:#585858;
 font-weight:bold;
}
span.rechts_untertitel {
 color:#585858;
 font-size:0.54em;
}
div.rechts_kontakt {
 margin-top:8em;
 margin-left:2.6em;
 margin-right:2em;
}
div.rechts_kontakt_abstand {
 margin-top:8em;
 margin-left:2.6em;
 margin-bottom:200px;
}
div.rechts_titel {
 text-align:center;
}
img {
 border:0;
}
span.blk {
 display:block;
}
span.rechts_kontakt_titel {
 color:#585858;
 font-size:0.76em;
 line-height:1.6em;
}
span.rechts_kontakt_titel_kleiner {
 color:#585858;
 font-size:0.72em;
 line-height:1.2em;
}
img.person {
 margin-top:1.6em;
 width:150px;
 height:143px;
}
div.aussen {
	width:980px;
	margin:auto;
	padding:0;
	background-color:#ffffff;
}

div.oben {
	position:relative;
	width:100%;
	height:107px;
	margin:0;
	padding:0;
}

div.inhalt {
	position:relative;
	width:100%;
	min-height:531px;
	height:100%;
	margin:0;
	padding:0;
	display:inline-block;
	vertical-align:top;
	background-color:#f3f3eb;
}
div.text1 {
	position:absolute;
	width:186px;
	height:100%;
	left:158px;
	margin:0;
	padding:0;
	float:left;
}

div.text2 {
	position:relative;
	width:423px;
	left:344px;
	margin:0;
	padding:0;
	float:left;
}

div.text3 {
	position:absolute;
	width:203px;
	height:100%;
	left:767px;
	margin:0;
	padding:0;
	float:left;
}

div.rechts {
	position:absolute;
	width:10px;
	height:100%;
	left:970px;
	margin:0;
	padding:0;
	float:left;
}

div.links {
	position:absolute;
	top:0;
	left:0;
	width:158px;
	height:100%;
	margin:0;
	padding:0;
	float:none;
}
img.oben01 {
	position:absolute;
	left:0;
	border:0;
	margin:0;
	padding:0;
	width:158px;
	height:107px;
	float:left;
}
img.oben02 {
	position:absolute;
	left:158px;
	border:0;
	margin:0;
	padding:0;
	width:186px;
	height:107px;
	float:left;
}
img.oben03 {
	position:absolute;
	left:344px;
	border:0;
	margin:0;
	padding:0;
	width:423px;
	height:107px;
	float:left;
}
img.oben04 {
	position:absolute;
	left:767px;
	border:0;
	margin:0;
	padding:0;
	width:203px;
	height:107px;
	float:left;
}
img.oben05 {
	position:absolute;
	left:970px;
	border:0;
	margin:0;
	padding:0;
	width:10px;
	height:107px;
	float:left;
}
img.links_hintergrund {
	position:absolute;
	left:0;
	border:0;
	margin:0;
	width:158px;
	height:100%;
	float:left;
}
img.links {
	position:absolute;
	top:0;
	left:0;
	border:0;
	margin:0;
	width:158px;
	height:531px;
	float:left;
}
img.rechts {
	border:0;
	margin:0;
	width:10px;
	height:100%;
}

div.unten {
	position:relative;
	width:100%;
	margin:0;
	padding:0;
	background-color:#8ec1ff;
}
div.cb {
	clear:both;
}
img.unten01 {
	position:absolute;
        left:0;
	border:0;
	margin:0;
	padding:0;
	width:158px;
	height:20px;
	float:left;
}
img.unten02 {
	position:absolute;
	left:158px;
	border:0;
	margin:0;
	padding:0;
	width:812px;
	height:20px;
	float:left;
}
img.unten05 {
	position:absolute;
	left:970px;
	border:0;
	margin:0;
	padding:0;
	width:10px;
	height:20px;
	float:left;
}
img.foto1 {
	position:absolute;
	bottom:0;
	right:203px;
	border:0;
	margin:0;
	width:423px;
	height:232px;
}
img.foto2 {
	position:absolute;
	bottom:0;
	right:0;
	border:0;
	margin:0;
	width:203px;
	height:232px;
}

/* Navigation */
ul.impressum {
 display:block;
 margin-bottom:2em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.navigation {
 list-style:none;
 margin-left:0.6em;
 padding:0;
}
ul.navigation li {
 margin:0.3em;
 font-size:0.7em;
 color:#585858;
}
ul.navigation a {
 display:block;
 text-decoration:none;
 color:#585858;
}
ul.navigation a:hover {
 color:#e97909;
}
ul.text {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.text_person {
 display:block;
 margin-bottom:220px;
 font-size:0.8em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.text_hoeger {
 display:block;
 margin-bottom:270px;
 font-size:0.8em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.text_jugend {
 display:block;
 margin-bottom:430px;
 font-size:0.8em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.textabstand {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png);
 margin-bottom:200px;
}
ul.textabstand2 {
 display:block;
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png);
 margin-bottom:100px;
}
ul.text li {
 line-height:1.6em;
}
ul.textabstand li {
 line-height:1.6em;
}
ul.textabstand2 li {
 line-height:1.6em;
}
ul.rechts {
 display:block;
 margin-bottom:2em;
 font-size:0.7em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.rechtsjugend {
 display:block;
 margin-bottom:210px;
 font-size:0.7em;
 color:#585858;
 margin-top:0;
 margin-left:1.2em;
 padding:0;
 list-style-image:url(bilder/bull.png)
}
ul.rechts li {
 line-height:1.4em;
}
div.text2kurz {
 position:relative;
 width:423px;
 left:344px;
 margin:0;
 padding:0;
 float:left;
}
div.text2startseite {
 position:relative;
 width:423px;
 min-height:280px;
 left:344px;
 margin:0;
 padding:0;
 float:left;
}
a.externerlink {
 color:#585858;
 text-decoration:none;
}
small {
 font-size:0.5em;
}
/* Tabellen */
td {
 vertical-align:top;
}

div.textabsatzabstand {
 margin-bottom:2em;
 font-size:0.8em;
 color:#585858;
 line-height:1.6em;
}
a.titelhighlight {
 color:#e97909;
 text-decoration:none;
}
span.highlight {
 color:#e97909;
}
span.titelliste {
 font-size:0.8em;
 color:#585858;
 line-height:1.5em;
}
span.absatzhighlight {
 display:block;
 color:#e97909;
 font-size:1.1em;
}
span.highlightkleiner {
 color:#e97909;
 font-size:0.8em;
}
span.bildkasten {
 display:block;
 float:left;
 text-align:center;
 color:#585858;
 margin-bottom:40px;
 margin-left:20px;
}
span.bildkasten2 {
 display:block;
 float:left;
 text-align:center;
 color:#585858;
 margin-bottom:210px;
 margin-left:20px;
}
span.bildkasten_alle {
 display:block;
 float:left;
 text-align:center;
 color:#585858;
 margin-bottom:210px;
 margin-left:20px;
}
img.personeinzeln {
 width:164px;
 height:175px;
}
img.personklein {
 margin-top:1.6em;
 width:105px;
 height:160px;
}
img.personkleink {
 margin-top:1.6em;
 width:105px;
 height:115px;
}
div.inhaltzentriert {
 position:relative;
 margin:auto;
 padding:0;
}
span.absatzklein {
 display:inline-block;
 margin-top:0.8em;
 text-align:left;
 color:#585858;
 font-size:0.8em;
}
span.bildtitel {
 display:block;
 text-align:center;
 color:#585858;
 font-size:0.7em;
 padding-bottom:180px;
}
span.rechts_kontakt_info {
 color:#585858;
 font-size:0.6em;
 line-height:2em;
}
span.rechts_kontakt_titel {
 color:#585858;
 font-size:0.76em;
 line-height:2em;
}
span.register {
 display:block;
 font-size:0.6em;
 color:#585858;
 margin-bottom:200px;
}
div.inhaltzentriert2 {
 position:relative;
 margin:auto;
 padding:0;
 height:auto;
}
