/*---------------allgemein-------------*/body {  margin: 0;  padding: 0;  background-color: #FFFFFF;}p, td, a, table, h3 {	font-family: Arial, Helvetica, sans-serif;	color: #153B63;	text-decoration: none;}p	{	font-size: 12px;	line-height:15px;	margin: 12px;	text-align: left;}ftable.normal {	margin-top:12px;}p.snsinput {	font-family: "Courier New", Courier, monospace;	font-size: 9pt;	white-space: nowrap;	margin-top: 6px;	margin-left: 4px;	margin-bottom: 4px;}p.side {	font-size: 8pt;	line-height: normal;	margin: 0;	padding: 0;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 4px;	padding-right: 8px;}p.sidelist {	font-size: 11px;	padding-top: 0px;	padding-left: 11px;	padding-right: 4px;	padding-bottom: 2px;	text-indent: -6px;	margin: 0;}p.sidelistsmall {	font-size: 11px;	line-height:13px;	padding-top: 2px;	padding-left: 11px;	padding-right: 4px;	padding-bottom: 2px;	text-indent: -6px;	margin: 0;}p.h3 {	text-align: left;	color: #FFFFFF;	font-size: 12px;	font-weight:bold;	line-height: 15px;	margin:12px;	margin-bottom:6px;}p.h1 {	font-size: 20px;	line-height: 22px;	font-weight: bold;	padding-top: 3px;	margin: 12px;}p.h1blau {	text-align: left;	color: #153B63;	font-size: 20px;	line-height: 22px;	font-weight: bold;	padding-top: 3px;	margin: 12px;}p.h1weiss {	text-align: left;	color: #FFFFFF;	font-size: 20px;	line-height: 22px;	font-weight: bold;	padding-top: 3px;	margin: 12px;}p.h3obenohne	{	font-weight: bold;	margin-top:0px;	margin-left:12px;	margin-right:12px;	margin-bottom:0px;}p.h1extern {	font-size: 17px;	line-height: 17px;	font-weight: bold;	margin: 0px;	padding-top: 6px;	padding-left: 12px;	padding-bottom: 6px;}p.linkside {	color: #153B63;	font-size: 11px;	line-height: 13px;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 2px;	margin:0px;}p.formular {	font-size: 12px;	line-height: 15px;	padding-top: 3px;	padding-left: 12px;	padding-bottom: 3px;	margin:0px;}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.infotext {	font-size: 11px;	line-height:13px;	margin-top: 12px;	margin-left: 12px;	margin-right: 12px;	text-align: left;}p.infotextfrei {	font-size: 11px;	line-height:13px;	margin-top: 6px;	margin-left: 1px;	margin-right: 6px;	text-align: left;}p.doitaufzaehlung {	font-size: 11px;	line-height:13px;	margin-top: 6px;	margin-left: 1px;	margin-right: 6px;	margin-bottom: 6px;	text-align: left;}p.doitinitiale {	font-size: 36px;	line-height:36px;	font-weight: bold;	margin-top: 4px;	margin-left: 12px;	margin-right: 6px;	margin-bottom: 6px;	text-align: left;}p.menue0 {	font-size: 11px;	line-height: 13px;	text-align: left;	margin:2px;	margin-left:4px;}p.menue1 {	font-size: 11px;	line-height: 13px;	text-align: left;	margin:2px;	margin-left:4px;}.white {	color: #FFFFFF;	margin:2px;	margin-left:4px;}p.bereichsname {	color: #FFFFFF;	font-size: 13px;	font-weight:bold;	line-height: 16px;	text-align: left;	margin: 0;	padding-top: 0;	padding-bottom: 6px;	padding-left: 10px;	padding-right: 10px;}p.zwischenueberschrift {	color: #FFFFFF;	font-size: 11px;	font-weight:bold;	line-height: 12px;	text-align: left;	padding: 0;	margin:10px;	margin-top: 8px;	margin-bottom: 3px;}a.standard {	color: #153B63;	text-decoration: none;	font-size: 11px;	text-align: left;}a.menue0 {	color: #FFFFFF;	text-decoration: none;}a.menue1 {	color: #153B63;	text-decoration: none;}a.navidark {	font-size: 11px;}a.navidarkbold {	font-weight: bold;	color: #153B63;}a.footer {	color: #FFFFFF;	text-decoration: none;	font-size: 11px;	text-align: right;	padding: 0;	margin: 0;}.transparent {	background-image: transparent;}.weiss {	color: #FFFFFF;}.lightgrey {   background : #F5F5F5;}.centralgrey {   background : #ECECEC;}.transparent {	background-image: transparent;}/*-----------------Subnavigation-------------------*/.linkboxHEADLINE {	font-size: 11px;	font-weight:bold;	line-height:13px;	text-align: left;	margin:3px;	margin-left:4px;	color: #FFFFFF;}/*-----------------Bullits-------------------*/.bullit {	padding-top:2px;}/*-----------------Blau -------------------*/p.navidark {	font-size: 11px;	line-height: 13px;	text-align: left;	margin: 2px;	margin-left: 4px;	color: #153B63;}.white {   background : #FFFFFF;}.darkblue {   background : #153B63;}.centralblue {   background : #B4C6D9;}.lightblue {   background : #DFE9F4;}.lightblue02 {   background : #EAEFF5;}.currentblue {   background : #2269B5;}.hightlightblue {   background : #1B528C;}/*-----------------Gruen -------------------*/p.navidarkgreen {	font-size: 11px;	line-height: 13px;	text-align: left;	margin: 2px;	margin-left: 4px;	color: #00664A;}.darkgreen {   background : #00664A;}.centralgreen {   background : #A7DCBC;}.lightgreen {   background : #E9F5EE;}.currentgreen {   background : #00CF88;}.highlightgreen {   background : #008F68;}/*-----------------Gruen 02 (Garten) -------------------*/p.navidarkgreen02 {	font-size: 11px;	line-height: 13px;	text-align: left;	margin: 2px;	margin-left: 4px;	color: #00826C;}.darkgreen02 {   background : #00826C;}.centralgreen02 {   background : #83D0B8;}.lightgreen02 {   background : #DEF3EF;}.currentgreen02 {   background : #23C8B5;}.highlightgreen02 {   background : #12A592;}/*-----------------Do it Bereich-------------------*/p.linksidedoit {	color: #78CC45;	font-size: 11px;	line-height: 13px;	padding-top: 2px;	padding-left: 0px;	padding-bottom: 2px;	margin:0px;}p.navidarkdoit {	font-size: 11px;	line-height: 13px;	text-align: left;	margin: 2px;	margin-left: 4px;	color: #185921;}p.sideboxdoit {	font-size: 11px;	line-height: 13px;	padding-top: 4px;	padding-left: 4px;	padding-right: 4px;	padding-bottom: 4px;	margin:0px;}.darkgreendoit {   background : #297931;}.centralgreendoit {   background : #84BE7B;}.centralgreendoit2 {   background : #98CD8F;}.lightgreendoit {   background : #CEE7C6;}.currentgreendoit {   background : #339933;}.highlightgreendoit {   background : #31CF63;}