* {	margin: 0px;	padding: 0px;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #565656;}#CENTERIT {	width: 852px;	margin-right: auto;	margin-left: auto;	padding-top: 42px;}#CENTERIT #HEADER {	background-image: url(_images/back_header.jpg);	height: 66px;	width: 852px;	clear: both;}#CENTERIT #HEADER #HBEREICH {	float: left;	width: 250px;	margin-left: 1px;}#CENTERIT #HEADER #HLOGO {	float: right;	margin-top: 22px;	margin-right: 1px;}#CENTERIT #MAIN {	background-image: url(_images/back_inhalt.jpg);	background-repeat: repeat-y;	width: 852px;	clear: both;	overflow: visible;	height: 250px;}#CENTERIT #MAIN.Datenschutz {	height: 2000px;}#CENTERIT #MAIN.Impresusm {	height: 605px;}#CENTERIT #MAINMENU {	background-image: url(_images/back_inhalt.jpg);	background-repeat: repeat-y;	width: 802px;}#CENTERIT #MAINMENU li {	float: left;	list-style-type: none;	margin-right: 60px;}#CENTERIT #MAINMENU {	height: 30px;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	padding-top: 15px;	padding-left: 50px;	color: #CCCCCC;}#CENTERIT #MAINMENU a {	color: #565656;	text-decoration: none;}#CENTERIT #MAINMENU a:visited {	color: #565656;}#CENTERIT  #MAINMENU  a:hover, #CENTERIT #MAINMENU a.hover {	color: #80ae36;}#CENTERIT #MAIN #CONTENT .GreenText {	color: #80ae36;}#CENTERIT #MAIN #CONTENT {	float: left;	width: 360px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	height: 240px;}#CENTERIT #MAIN #CONTENT h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin-bottom: 10px;}#CENTERIT #MAIN #CONTENT a {	color: #80ae36;}#CENTERIT #MAIN #CONTENT a:visited {	color: #80ae36;	text-decoration: underline;}#CENTERIT  #MAIN  #CONTENT  a:hover, #CENTERIT #MAIN #CONTENT a.hover {	color: #000000;	text-decoration: underline;}#CENTERIT #MAIN #CONTENT h2 {	font-size: 11px;	font-weight: normal;	margin-top: 15px;}#CENTERIT #MAIN #CONTENT h3 {	font-size: 11px;	color: #80ae36;	font-weight: bold;}#CENTERIT #MAIN #CONTENT li {	margin-left: 14px;	list-style-type: square;}#CENTERIT #MAIN #CONTENT form input {	clear: right;}#CENTERIT #MAIN #CONTENT form li {	list-style-type: none;	margin: 0px;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 2px;	padding-left: 0px;}#CENTERIT #MAIN #CONTENT form label {	width: 110px;	float: left;	padding-top: 2px;}#CENTERIT #MAIN #CONTENT form textarea {	width: 220px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}#CENTERIT #MAIN #CONTENT form input {	width: 220px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}#CENTERIT #MAIN #CONTENT form #Submit {	margin-left: 110px;	margin-top: 10px;}#CENTERIT #MAIN #CONTENT ul {	margin-top: 10px;	margin-bottom: 10px;}#CENTERIT #MAIN #CONTENT p.ErrorMessage {	color: #81BB43;	margin-bottom: 5px;}#CENTERIT #MAIN #SUBMENU {	float: left;	width: 163px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 50px;}#CENTERIT #MAIN #SUBMENU li {	list-style-type: none;	height: 18px;	font-family: Arial;	font-size: 11px;}#CENTERIT #MAIN #SUBMENU a {	color: #565656;	text-decoration: none;}#CENTERIT #MAIN #SUBMENU a:visited {	color: #565656;}#CENTERIT  #MAIN  #SUBMENU  a:hover, #CENTERIT #MAIN #SUBMENU a.hover {	color: #80ae36;}#CENTERIT #IMAGEAREA {	height: 231px;	background-color: #565656;	width: 850px;	text-align: right;	padding-right: 1px;	padding-left: 1px;	padding-bottom: 0px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}#CENTERIT #IMAGEAREA3 {	height: 231px;	background-color: #565656;	width: 850px;	text-align: left;	padding-right: 1px;	padding-left: 1px;	padding-bottom: 0px;	color: #999999;	font-family: Verdana;	font-size: 24px;	line-height: 25px;}#CENTERIT #IMAGEAREA2 {	height: 250px;	background-color: #565656;	width: 850px;	text-align: right;	padding-right: 1px;	padding-left: 1px;	padding-bottom: 0px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;}#CENTERIT #IMAGEAREA.OhneRandLinksRechts {	padding: 0px;}#CENTERIT #IMAGEAREA img.WenigAbstandRechts {	margin-right: 20px;}#CENTERIT #IMAGEAREA img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#CENTERIT #IMAGEAREA img.AbstandNachRechts {	margin-right: 212px;}#CENTERIT #FOOTER {	margin-top: 10px;	width: 822px;	text-align: right;	padding-right: 30px;}#CENTERIT #FOOTER a {	text-decoration: none;	color: #565656;	margin-left: 42px;	width: 132px;}#CENTERIT #MAIN #POSTIT {	width: 180px;	height: 181px;	text-align: left;	margin-top: 50px;	float: left;	clear: right;	margin-left: 92px;	padding: 0px;}#CENTERIT #MAIN #POSTIT h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	margin: 0px;	padding: 0px;	color: #000000;}#CENTERIT #MAIN #POSTIT p {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #000000;}#CENTERIT #MAIN #POSTIT a {	color: #80ae36;}#CENTERIT #MAIN #POSTIT a:visited {	color: #80ae36;	text-decoration: underline;}#CENTERIT  #MAIN  #POSTIT  a:hover, #CENTERIT #MAIN #POSTIT a.hover {	color: #000000;	text-decoration: underline;}#blanket {	background-color:#111;	opacity: 0.65;	filter:alpha(opacity=65);	position:absolute;	z-index: 9001;	top:0px;	left:0px;	width:100%;}#popUpDiv {	position:absolute;	background-color:#FFFFFF;	width:1000px;	height:730px;	z-index: 9002;	margin-right: auto;	margin-left: auto;	top: 20px;}#popUpDiv #PopUpCloseButton a {	font-weight: normal;	color: #000000;	text-decoration: none;}#popUpDiv #PopUpCloseButton {	text-align: right;	padding-top: 5px;	padding-right: 5px;}#popUpDiv #PopUpContent {	height: 660px;	text-align: center;	padding-top: 10px;}#popUpDiv #PopUpFooter {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-top-color: #565656;	border-right-color: #565656;	border-bottom-color: #565656;	border-left-color: #565656;}#popUpDiv #PopUpFooter {	text-align: center;	padding-top: 10px;	font-weight: bold;}#popUpDiv #PopUpFooter a {	font-weight: bold;	color: #80ae36;	text-decoration: none;}#popUpDiv #PopUpFooter a:visited {	font-weight: bold;	color: #3D464B;	text-decoration: none;}#popUpDiv #PopUpFooter a:hover {	font-weight: bold;	color: #000000;	text-decoration: underline;}#popUpDiv #PopUpFooter a:active {	font-weight: bold;	color: #3D464B;	text-decoration: none;}#CENTERIT #IMAGEAREA img.VielAbstandNachRechts {	margin-right: 424px;}#CENTERIT #IMAGEAREA .Erlaeuterung {	width: 200px;	margin-left: 245px;	text-align: left;	padding: 15px;	float: left;	margin-top: 25px;}#CENTERIT #IMAGEAREA .Erlaeuterung2 {	width: 250px;	margin-right: 80px;	text-align: left;	padding: 15px;	float: left;	margin-top: 25px;}#CENTERIT  #MAIN  #CONTENT.HoheZeilen2 {	line-height: 26px;	top: -45px;	position: relative;	height: 260px;	width: 300px;}#CENTERIT #MAIN #CONTENT.FlashRef {	width: 620px;	height: 250px;}#CENTERIT #IMAGEAREA img.AbstandKreislauf {	margin-right: 30px;}#CENTERIT #MAIN #REFERENZENBILD {	width: 240px;	height: 240px;	text-align: left;	margin-top: 10px;	float: left;	clear: right;	margin-left: 25px;	padding: 0px;}#CENTERIT #MAIN #CONTENT #map {	height: 226px;	width: 360px;}#CENTERIT   #MAIN   #NewsAufStartseite    {	color: #82BA3B;}#CENTERIT #MAIN.Jobs {	height: 450px;}