body {	color: black;	font: 10pt/14pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	background: #f5f5f5;	margin-top: 10px;	margin-left: auto;	margin-right: auto;}td a:link, td a:active, td a:visited, td a:hover {	font: 8pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	color: #000;	text-decoration: none;	letter-spacing: 1px}a:link, a:active, a:visited {	font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	color: #006699;	text-decoration: none;	/*letter-spacing: 1px*/}a:hover {	font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	color: #800000;	text-decoration: none;	/*letter-spacing: 1px*/}table {empty-cells:show;}#topmenutable {	width: 775px;	margin: 0;	padding: 0;	border-spacing: 1px;}#topmenutable td {	background: url(images/menu.gif) repeat-x 0 -5px;	width: 20%;	height: 20px;	text-align: center;	border-bottom: 1px solid #808080;	border-right: 1px solid #808080;	border-top: 1px solid #808080;}#titlediv {	width: 771px;	height: 70px;	border: 1px solid #808080;	background: #6699cc url(images/hessen-logo-50.jpg) no-repeat 10px 50%;	margin-top: auto;	margin-bottom: auto;}#titlediv p {	text-align: center;}#title {	font-size: 14pt;	color: #fff;}#subtitle {	font-size: 8pt;	color: #fff;}#contentdiv {	width: 771px;	border: 1px solid #808080;	text-align: left;	padding-bottom: 20px;	background: #fff;}#contentmenutable {	border-spacing: 1px;	width: 771px;	margin: 0;	padding: 0;	background: #fff;}#contentmenutable td {	height: 20px;	background: url(images/menu.gif) repeat-x 0 -5px;	text-align: center;	border-bottom: 1px solid #808080;}#contentsubmenutable {	border-spacing: 1px;	width: 771px;	margin: 0;	padding: 0;	background: #fff;}#contentsubmenutable td {	height: 20px;	background: url(images/menu.gif) repeat-x 0 -5px;	text-align: center;	border-bottom: 1px solid #808080;}#content {	margin-left: 20px;	margin-right: 20px;	background: url(images/karte-hessen-200.jpg) no-repeat 0 0;}th {	border-top: 1px solid #a9a9a9;	border-left: 1px solid #a9a9a9;	border-right: 1px solid #a9a9a9;	font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	padding: 4px;	letter-spacing: 1px;}td {	font: 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	padding-left: 5px;	height: 25px;	letter-spacing: 1px;}p {	color: black;	font: 10pt/14pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	margin: 20px;	text-align: justify;}h1 {	color: black;	font: bold 14pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	margin-bottom: 0px;}h2 {	color: black;	font: bold 12pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular}h3 {	text-align: left;	padding-top: 40px;	color: black;	font: bold 10pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular}h4 {	text-align: left;	color: black;	font: bold 9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular}img {	border: 0;	padding: 5px;}ul{	list-style-type: none;	margin: 0;	padding: 0;}#holzheizwerk {	background: #FF9999;}#holzheizkraftwerk {	background: #FFFF00;}#biodieseltankstelle {	background: #FF99FF;}#biogasanlage {	background: #0000FF;}#pflanzenoeltankstelle {	background: #CCFFFF;}#pflanzenoelbhkw {	background: #99FF99;}.odd  {	background-color: #dcdcdc}