html, body {background-color: #F5F5F5; background-image: url(../pics/hintergrund_verlauf.jpg); background-repeat: repeat-x; margin: 0; padding: 0; border: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
img {border: 0;}

#container {position: absolute; top: 0; left: 50%; margin: 0 0 0 -420px; background-image: url(../pics/hintergrund_content2.jpg); background-repeat: no-repeat; width: 840px; height: 506px; padding: 0 0 0 70px;}
#flashcontainer {position: absolute; top: 0; left: 50%; margin: -2px 0 0 -412px; background-image: url(../pics/hintergrund_content2.jpg); background-repeat: no-repeat; width: 824px; height: 501px; padding: 0;}
#logo {display: block; text-align: center; height: 40px; width: 706px; margin: 40px 0 0; padding: 0;}
#mininavi {display: block; width: 120px; padding: 2px 0 6px 610px; height: 10px; margin: 0;}
	#mininavi ul {list-style-type: none; margin: 0; padding: 0;}
	#mininavi li {display: inline; float: left; margin: 0 8px 0 0; padding: 0; width: auto;}
#contentarea {display: block; width: 706px; padding: 0; margin: 0; height: 372px; background-image: url(../pics/content_area_person.jpg); background-repeat: no-repeat;}
#startcontentarea {display: block; width: 706px; padding: 0; margin: 0; height: 372px; background-image: url(../pics/content_area_start.jpg); background-repeat: no-repeat;}
	#startcontentarea h2 {margin: 0; padding: 120px 0 132px 380px; font-size: 18px; font-weight: bold; font-style: italic; color: #FFF; font-family: Georgia, serif; width: 360px;}
#navigation {color: #000; display: block; height: 30px; width: 700px; margin: 6px 0 0 2px;}
	#navigation table {width: 100%; margin: 0; padding: 0;}
	#navigation td {width: 25%; margin: 0; padding: 0; text-align: center;}
	#navigation td a:link, #navigation td a:active, #navigation td a:visited {display: block; padding: 5px 0 4px 0; color: #000; font-size: 13px; text-decoration: none; font-weight: bold; letter-spacing: 1px;}
	#navigation td a:hover {background-color: #BBB;}
#startnavigation {color: #000; display: block; height: 30px; width: 700px; margin: 5px 0 0 2px;}
	#startnavigation table {width: 100%; margin: 0; padding: 0;}
	#startnavigation td {width: 50%; margin: 0; padding: 0; text-align: center;}
	#startnavigation td a:link, #startnavigation td a:active, #startnavigation td a:visited {display: block; padding: 5px 0; color: #000; font-size: 13px; text-decoration: none; font-weight: bold; letter-spacing: 1px;}
	#startnavigation td a:hover {background-color: #BBB;}
#footer {color: #666; text-align: center; display: block; font-size: 10px; padding-top: 6px; height: 16px; width: 706px;}

.content {display: block; width: 100%; height: 336px;}
.headline {color: #FFF; font-family: Georgia, serif; width: 362px; margin: 0; padding: 0; vertical-align: middle;}
	.headline h1 {margin: 12px 0 0; padding: 0 0 0 40px; font-size: 18px; font-weight: bold; font-style: italic;}
.text {color: #FFF; width: 310px; margin: 0; padding: 0 0 0 10px;}
.seite_links {text-align: left; color: #FFF; font-size: 10px; width: 60px;}
.seite_mitte {text-align: center; color: #FFF; font-size: 10px; width: 170px;}
.seite_rechts {text-align: right; color: #FFF; font-size: 10px; width: 60px;}
.plain {width: 310px; height: 298px; color: #FFF; display: block; padding: 14px 0 0 0; margin: 0; font-size: 11px;}
* html .plain {width: 300px;}
*+ html .plain {width: 300px;}
	.plain h2 {font-size: 14px; margin: 0; padding: 4px 0 8px; font-weight: bold;}
	.plain h3 {font-size: 12px; font-weight: bold; margin: 0; padding: 4px 0;}
	.plain ul {margin: 0; padding: 4px 24px; list-style-type: disc;}
	.plain li {margin: 0; padding: 1px;}
	.plain img {border: 1px solid #FFF;}
	.plain a:link, .plain a:active, .plain a:visited {color: #FFF; text-decoration: underline;}
	.plain a:hover {border-bottom: 1px solid #FFF; text-decoration: none;}
	.plain p {margin: 0; padding: 4px 0;}
.textnavi {height: 26px; width: 310px; display: block; border-top: 1px solid #000; margin: 0; padding: 4px 0 0 0;}
* html .textnavi {height: 18px; width: 290px;}
*+ html .textnavi {height: 16px; width: 290px;}
	.textnavi table {width: 100%;}
	.textnavi a:link, .textnavi a:active, .textnavi a:visited {color: #FFF; text-decoration: none;}
	.textnavi a:hover {text-decoration: underline;}
.clear_left {clear: left;}
.subtitel {font-weight: normal;}