body {	background-color: #ffffff;	font-size: 100.01%;	font-family: serif;	color: #000000;}p, td {	color: #000000;	font-family: serif;	font-size: 1em;}#hiddenlinks {	display: none;}/*******************************************************************************		Gliederung*******************************************************************************/#container {	text-align: left;	background-color: #ffffff;	font-size: 0.812em;	width: auto;	border: 0px;}#left {	display: none;}#right {	display: none;}#center {	background-color: #ffffff;}.clearer {	clear: both;}#content {	margin-top: 1em;	margin-bottom: 1em;}#footer {	text-align: center;	clear:both;	color: #000000;	font-size: 0.8em;	background-color: #ffffff;}/*******************************************************************************		Hauptmenu*******************************************************************************/#mainmenu {	display: none;}/*******************************************************************************		Clickstream*******************************************************************************/#clickstream {	margin-top: 1em;	font-weight: bold;	color: #000000;	font-size: 1em;	background-color: #ffffff;}#clickstream a {	color: #000000;}#clickstream a:hover {	color: #000000;}/*******************************************************************************		Banner*******************************************************************************/#banner {	display: none;}/*******************************************************************************		Misc*******************************************************************************/#page_features {	display: none;}/*******************************************************************************		Misc*******************************************************************************/#content table {	margin-bottom: 2em;	clear: both;	margin-bottom: 1em;	margin-top: 0.5em;	border-collapse: collapse;}#content caption {	text-align: left;	font-weight: bold;	margin-top: 1em;}#content table th {	border-bottom: 2px solid #000000;}#content table td {	padding-top: 0.3em;	padding-bottom: 0.3em;	border-bottom: 1px dashed #000000;}#content table th,td {	padding-left: 0.5em;	padding-right: 0.5em;	vertical-align: top;}#content img {	float: left;	clear: left;	margin: 5px 10px 5px 0px;	border: 0px;}#content em {	font-weight: bold;	font-style: normal;}/* style for headlines */#content h1 {	font-size: 2em;	clear: both;}#content h2 {	padding-top: 0.5em;	margin-bottom: 0.2em;	font-size: 1.6em;	clear: both;}#content h3 {	font-size: 1.2em;	margin-bottom: 0.2em;	clear: both;}#content p {	margin-top: 0.2em;}#content .linkMarker {	margin: 0px;	float: none;}#rathaus_mitarbeiter h2 {	clear: both;	padding-top: 1em;	margin-bottom: 0em;}#rathaus_mitarbeiter p {	padding-left: 160px;}