/*---------------allgemein-------------*/body {  margin: 0;  padding: 0;  background-color: #FFFFFF;}p, td, a, table, h3 {	font-family: Arial, Helvetica, sans-serif;	color: #00664A;	text-decoration: none;}p	{	font-size: 11px;	line-height:13px;	margin: 6px;	text-align: left;}table.normal {	margin-top:12px;}td.spacer {	height: 18px;}h1 {	font-size: 17px;	font-weight: bold;	padding-top: 12px;	padding-bottom: 12px;	padding-right: 6px;	margin: 0px;}p.h1 {	font-size: 20px;	line-height: 22px;	font-weight: bold;	padding-top: 3px;	margin: 12px;}p.h2 {	font-size: 11px;	line-height: 13px;	font-weight: bold;}p.h3 {	text-align: left;	color: #FFFFFF;	font-size: 12px;	font-weight:bold;	line-height: 15px;	margin:12px;	margin-bottom:6px;}p.h4 {	font-size: 20px;	line-height: 14px;	font-weight: bold;	text-align: left;	margin:1px;	color: #ED1C24;	margin-bottom:4px;}p.h5 {	font-size: 26px;	line-height: 20px;	font-weight: bold;	text-align: left;	margin:4px;	color: #FFFFFF;}p.h6 {	font-size: 11px;	font-weight:bold;	line-height:13px;	text-align: left;	margin:3px;	margin-left:4px;	color: #FFFFFF;}p.h1extern {	font-size: 17px;	line-height: 17px;	font-weight: bold;	margin: 0px;	padding-top: 6px;	padding-left: 12px;	padding-bottom: 6px;}p.text1112	{	font-size: 11px;	line-height:13px;	padding-left: 6px;}p.text126	{	font-size: 12px;	line-height:15px;}p.text1212	{	font-size: 12px;	line-height:15px;	margin: 6px;	padding-left: 6px;}p.sidebox {	font-size: 11px;	line-height: 13px;	text-align: left;	margin: 2px;	margin-left: 4px;}p.sideboxred {	font-size: 11px;	line-height: 13px;	text-align: left;	margin: 2px;	margin-left: 4px;	color: #FF0000;}p.bereichsname {	color: #FFFFFF;	font-size: 13px;	font-weight:bold;	line-height: 16px;	text-align: left;	margin: 0;	padding-top: 20px;	padding-bottom: 5px;	padding-left: 10px;	padding-right: 10px;}ul	{	margin:5px;	margin-left: 12px;	padding-left: 16px;	list-style-image:url(bullit.gif);	font-size: 12px;	color: #153B63;}ul.einzug	{	margin-left: 0px;	padding-left: 16px;	list-style-image:url(bullit-einzug.gif);	font-size: 12px;	color: #153B63;}ul.einzugklein	{	padding-left: 16px;	margin-left: 12px;	list-style-image:url(bullit-einzug.gif);	font-size: 11px;	line-height: 13px;	color: #153B63;}p.menue0 {	font-size: 11px;	line-height: 13px;	text-align: left;	margin:2px;	margin-left:4px;	text-indent: -8px;	padding-left: 8px;}p.menue1 {	font-size: 11px;	line-height: 13px;	text-align: left;	margin:1px;	margin-left:4px;	text-indent: -8px;	padding-left: 10px;	padding-bottom: 1px;}p.teaserlink {	font-size: 11px;	line-height: 13px;	color: #FFFFFF;	font-weight:bold;	text-align: left;	margin:1px;	margin-left:2px;	text-indent: -8px;	padding-left: 10px;	padding-bottom: 1px;}p.teaserlinksw {	font-size: 11px;	line-height: 13px;	color: #000000;	font-weight:bold;	text-align: left;	margin:1px;	margin-left:2px;	text-indent: -8px;	padding-left: 10px;	padding-bottom: 1px;}td.weiss p.menue1, td.centralgrey p.menue1 {	padding-left: 8px;}td.central p.h2 {	color: #777777;}/*----------------- a.Links -------------------*/a.standard {	color: #00664A;	text-decoration: none;	font-size: 11px;	text-align: left;}a.menue0 {	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}a.menue1 {	color: #00664A;	text-decoration: none;}a.footer {	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	text-align: right;	padding: 0;	margin: 0;}/*-----------------Bullits-------------------*/.bullit {	padding-top:2px;}/* ################################################Formularfelder################################################ */ input.style {	filter:Alpha(opacity=100);	width:140; 	font-family: arial;	font-size:11px; }select.style {	filter:Alpha(opacity=80);	width:140; 	font-family:arial;	font-size:11px; } /*-----------------Gruen -------------------*/.lightgrey {   background : #F1F1F1;}.centralgrey {   background : #ECECEC;}.transparent {	background-image: transparent;}.dark {   background : #145741;}.darkmouseover {   background : #008F68;}.central {   background : #A7DCBC;}.light {   background : #E9F5EE;}.current {   background : #00CF88;}.highlight {   background : #008F68;}.weiss {	background : #FFFFFF;}	.grau01 {	background : #F1F1F1;}	.grau02 {	background : #DDDDDD;}	.grau03 {	background : #D3D3D3;}	/*-----------------Sonderfarben Special -------------------*/.central01 {   background : #B0E0C3;}.light02 {   background : #D9F5E5;}