html, body {	background: #fff;    color: #000;    font-family: helvetica, arial, sans-serif;    max-width: auto;	width: auto;    margin-left: 0;    margin-right: auto;}a:link {text-decoration: none; color: #000000;}a:visited {text-decoration: none; color: #000000;}a:active {text-decoration: none; color: #000000;}a:hover {text-decoration: none; color: #006699;}#navigation {	display: none;}#navigation ul {    display: none;}#navigation ul li {	display: none;}#navigation ul li.aktiv {	display: none;}#seite {	margin-top: 0px;    margin-left: 0px;    margin-right: 0px;    margin-bottom: 10px;    padding: 20px;    border-right: none;    background-color: white;    clear:left;	width: 600px !important;}#logo {	float:right;    margin-top: 0px;    margin-bottom: 0px;    margin-right: 70px;}#brotkrume { 	margin-top: 0px;    text-align: left;    margin-bottom: 65px;    font-size: 9pt;    font-family: courier;    font-weight: normal;}#brotkrume a.aktiv {    font-weight: bold;}#inhalt {	 background-color: white;     float:left;     padding-left: 25px;     padding-right: 10px;     padding-top: 15px;     margin: 0px 1%;}h1 {	text-align: left;    font-size: 12pt;    line-height:22px;    font-family: helvetica, arial, sans-serif;    margin-top: 10px;    font-weight: normal;}h2 {	text-align: left;    font-size: 10pt;    line-height:18px;    margin: 0;    padding: 0;    font-family: helvetica, arial, sans-serif;    margin-top: 13px;    font-style: italic;    font-weight: normal;}p {	text-align: left;    margin: 0;    font-size: 10pt;    line-height:18px;    font-family: helvetica, arial, sans-serif;}.einzug {    margin-left: 20px;}.kursiv {	font-style: italic;}.abstand {    margin-top: 15px;}.einzug a {	font-weight: bold;}.aufzaehlung {	margin: 0;	padding: 0;	margin-top: 5px;	list-style-type: none;}.titel {	font-weight: bold;	font-size: 16px;	display: block;}.adresse {	line-height: 1em;}.adresse .titel {	font-weight: bold;	font-size: 12px;	display: block;}.serif {	margin-top: 5px;
	margin-bottom: 5px;
	font-family: 'Times New Roman', serif;	line-height: 1.4em;}.aufzaehlung li {	padding: 2px;	font-weight: normal;	margin-left: 20px;	font-size: 10pt;}.aufzaehlung li a{	font-weight: bold;}#kastenrechtsbreit {	background-color: #efefff; 	float:left; 	border: 1px solid #003366; 	padding-left: 10px; 	padding-bottom: 10px; 	padding-right: 10px; 	margin-top:10px;	margin-bottom:20px;}#kastenlinksbreit {	width: 40%;	background-color: #efefff; 	padding: 10px; 	border: 1px solid #003366; 	float: left;}#kastenlinks {	width: 18%;    background-color: #efefff;    float:left;    border: 1px solid #003366;    padding-left: 10px;    padding-bottom: 10px;    margin-top:20px;}#kastenlinks ul {	list-style-type: none;    margin: 0;    padding: 0;	margin-right: 3px;}#kastenlinks ul li {	text-align: left;    font-size: 9pt;    line-height:14px;    font-family: helvetica, arial, sans-serif;    margin-top: 3px;}#kastenrechts {	 background-color: #efefff;    float:left;     border: 1px solid #003366;    padding-left: 10px;    padding-right: 3px;    padding-bottom: 10px;    margin-top:10px;}#kastenrechts h3,#kastenrechtsbreit h2,#kastenlinksbreit h2 {    text-align: left;    font-size: 10pt;    line-height:18px;    font-family: helvetica, arial, sans-serif;    margin-top: 13px;    font-weight: bold;	font-style: normal;    margin-bottom: 20px;}#kastenrechts h3 span.subline {	font-weight: normal;    line-height:13px;    display: block;}#kastenrechts ul {	list-style-type: none;    margin: 0;    padding: 0;}#kastenrechts ul li {	text-align: left;    font-size: 9pt;    line-height:14px;    font-family: helvetica, arial, sans-serif;    margin-top: 8px;}#kastenrechts ul li a.buch {	display: block;    font-style: italic;}#kastenlinks h2 {	font-weight: bold;    font-style: normal;    margin-bottom: 10px;}#kastenmitte {	width: auto !important;    background-color: #efefff;    padding: 10px;    border: 1px solid #003366;    margin-top:30px;}#kastenmitte h3 {	font-weight: bold;    text-align: left;    font-size: 9pt;    font-family: helvetica, arial, sans-serif;}.text {	width: 51%; 	background-color: white; 	margin-left: 30px; 	float: left;}.text h2 {	font-style: normal;	font-size: 16px;}dl {    text-align: left;    font-size: 9pt;    font-family: helvetica, arial, sans-serif;}dt {	margin-left: 0px;    margin-top: 15px;}dd {    margin-left: 20px;    margin-top: 0px;	line-height: 1.4em;}a.pdflink {	background-image: url(../img/pdf_icon.gif);    background-position: left;    background-repeat: no-repeat;    padding-left: 20px;}a.doclink {	background-image: url(../img/doc_icon.gif);    background-position: left;    background-repeat: no-repeat;    padding-left: 20px;}.normal {	font-weight: normal;	font-style: normal;}#fusszeile {	margin-bottom:15px;    clear: left;}#fusszeile p {    text-align: center;    font-size: 8pt;    line-height:15px;    font-family:helvetica, arial, sans-serif;    padding-top: 25px;}#fusszeile p a {	display: block;}#kontaktbox {	width: auto !important;	background-color: white; 	padding-left: 20px;	padding-right: 0px; 	padding-top: 15px; 	margin: 0px 1%;	font-size: 12px;	line-height: 14px;}#kontaktbox .links {	width: 27%; 	float:left; 	padding-right: 10px; 	margin-bottom: 20px;}#kontaktbox .rechts {	width: 57%; 	float:left; 	padding-left: 0px;	padding-right: 0px; 	margin-bottom: 20px;}
