/*=============================================================================*//*		ALGEMEINE STILE		*//*=============================================================================*/body {	margin: 0px;	padding-top: 110px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	background-attachment: fixed;	background-color: #FFFFFF;	background-image: url(../graphiken/hintergruende/hintergrundverlauf.gif);	background-repeat: repeat;	background-position: center center;}a {	text-decoration: none;	color: #000000;}/*=============================================================================*//*		VERLINKUNGEN		*//*=============================================================================*/a .modul, .modul a, a .modul_aktiv, .modul_aktiv a, a .zelle_NEUTRUM, .zelle_NEUTRUM a,  a.zelle_NEUTRUM_plus, .zelle_NEUTRUM_plus a, a.zelle_NEUTRUM_plus_aktiv, .zelle_NEUTRUM_plus_aktiv a {	padding-top: 8px;	display: block;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000000;	text-decoration: none;	padding-right: 40px;	padding-bottom: 10px;	padding-left: 40px;	margin-right: 2px;}a .zelle_NEUTRUM, .zelle_NEUTRUM a,  a.zelle_NEUTRUM_plus, .zelle_NEUTRUM_plus a, a.zelle_NEUTRUM_plus_aktiv, .zelle_NEUTRUM_plus_aktiv a {	padding-top: 8px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}a .modul, .modul a, a .zelle_NEUTRUM, .zelle_NEUTRUM a,  a.zelle_NEUTRUM_plus, .zelle_NEUTRUM_plus a {	background-repeat: repeat;	background-color: #FFFFFF;}a .modul_aktiv, .modul_aktiv a, a.zelle_NEUTRUM_plus_aktiv, .zelle_NEUTRUM_plus_aktiv a {	color: #FFFFFF;	background-color: #000000;}a:hover .modul, .modul a:hover, a:hover .modul_aktiv, .modul_aktiv a:hover, a:hover .zelle_NEUTRUM_plus, .zelle_NEUTRUM_plus a:hover {	background-repeat: repeat;	color: #FFFFFF;	background-color: #000000;}/*a .zelle_NEUTRUM, .zelle_NEUTRUM a {	color: #282715;	text-decoration: none;	border: 0px none;	padding-top: 6px;	padding-bottom: 6px;	}a.zelle_EDITION_01, .zelle_EDITION_01 a, a.zelle_EDITION_02, .zelle_EDITION_02 a, a.zelle_EDITION_03, .zelle_EDITION_03 a, a.zelle_EDITION_04, .zelle_EDITION_04 a, a.zelle_NEUTRUM_plus, .zelle_NEUTRUM_plus a, a.zelle_NEUTRUM_plus_aktiv, .zelle_NEUTRUM_plus_aktiv a {	color: #000000;	text-decoration: none;	display: block;	padding-left: 12px;	padding-top: 6px;	padding-bottom: 6px;	}a:hover .zelle_NEUTRUM_plus, .zelle_NEUTRUM_plus a:hover {	color: #FFFFFF;	text-decoration: none;	border: 0px none;	background-color: #333333;}*/a.zelle_INHALT_textblock, .zelle_INHALT_textblock a, a.tabelle_SEKNAVI, .tabelle_SEKNAVI a {	text-decoration: none;	color: #000000;	background-color: #CCCCCC;	font-weight: bold;}a.textlink01, .textlink01 a {	text-decoration: none;	color: #000000;}a.seitennavigation, .seitennavigation a {	text-decoration: none;	color: #FFFFFF;	background-image: url(../graphiken/navi/hintergrund_inaktiv.png);	background-repeat: repeat;	font-size: 11px;	font-weight: bold;	padding: 2px;	margin-right: 1px;	margin-left: 1px;}/*============================================================================*//*		GRUNDTABELLE		*//*=============================================================================*/.zelle_OL {	width: 212px;	height: 180px;}.zelle_UL {	width: 212px;}.zelle_INHALT {	width: 500px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 120%;	color: #1A1A1A;	padding-top: 0px;}.ebene_NAVI, .ebene_SUBNAVI {	position: absolute;	height: 40px;	left: 20px;/* 410 */	top: 0px;}.ebene_NAVI {	z-index: 2;}.ebene_SUBNAVI {	left: 20px;	top: 35px;	z-index: 1;}.ebene_PARTNER {	position:absolute;	width:177px;	height:115px;	z-index:3;	left: 1025px;	top: 0px;	display: none;}.tabelle_SEKNAVI {	width: 200px;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 10px 10px 10px 22px;}/*=============================================================================*//*		MODULAUSWAHL OBEN		*//*=============================================================================*//*=============================================================================*//*		LINKSNAVIGATION (EDITIONEN+SUBNAVIGATION)		*//*=============================================================================*/td.zelle_EDITION_01, td.zelle_EDITION_02, td.zelle_EDITION_03, td.zelle_EDITION_04, td.zelle_NEUTRUM_plus, td.zelle_NEUTRUM_plus_aktiv {	height: 23px;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	vertical-align: middle;	left: 12px;	white-space: nowrap;	text-align: left;}.zelle_EDITION_01 {	font-size: 11px;	background-image: url(../graphiken/linksnavi/EDITION_01.gif);}.zelle_EDITION_02 {	font-size: 11px;	background-image: url(../graphiken/linksnavi/EDITION_01.gif);}.zelle_EDITION_03 {	font-size: 11px;	background-image: url(../graphiken/linksnavi/EDITION_01.gif);}.zelle_EDITION_04 {	font-size: 11px;	background-image: url(../graphiken/linksnavi/EDITION_01.gif);}/*.zelle_NEUTRUM_plus {	font-size: 11px;	background-color: #CCCCCC;	text-align: left;	}.zelle_NEUTRUM_plus_aktiv {	font-size: 11px;	background-color: #333333;	text-align: left;	color: #FFFFFF;	}.zelle_NEUTRUM {	background-color: #FFFFFF;	height: 23px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #282715;	vertical-align: middle;	padding-left: 12px;}*//*=============================================================================*//*		INHALTSZELLEN		*//*=============================================================================*/.ebene_BLOCK {	padding-right: 10px;	padding-left: 10px;	padding-top: 6px;	padding-bottom: 6px;	background-color: #FFFFFF;	width: 500px;color: #1A1A1A;}.zelle_INHALT_textblock {	padding-top: 10px;	padding-bottom: 10px;	padding-right: 40px;	text-align: left;	vertical-align: top;	width: 480px;	}.zelle_INHALT_extra {	padding-left: 0px;	text-align: left;}.tabelle_INHALT_extra {	background-color: #FFFFFF;	width: 100%;	text-align: left;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 10px;}/*=============================================================================*//*		FARBHINTERGRUND		*//*=============================================================================*/td.edition01, td.edition02, td.edition03, td.edition04 {	padding-left: 60px;	padding-right: 70px;	text-align: left;}.edition01, .zelle_EDITION_01, .farbhintergrund01 {	background-color: #FFFFFF;}.edition02, .zelle_EDITION_02, .farbhintergrund02 {	background-color: #89D736;/*88FD32*/}.edition03, .zelle_EDITION_03, .farbhintergrund03 {	background-color: #CFD115;/*FDFF00*/}.edition04, .zelle_EDITION_04, .farbhintergrund04 {	background-color: #F05871;/* FF4BB9*/}/*=============================================================================*//*		INHALTSSCHRIFTSTILE		*//*=============================================================================*/.ueberschrift01_32, .ueberschrift01_18, a.textlink01, .textlink01 a {	}.ueberschrift01_32 {	font-size: 32px;	font-weight: bold;	letter-spacing: -1px;	line-height: 100%;	text-decoration: none;}.ueberschrift01_18 {	font-size: 20px;	font-weight: bold;	line-height: 120%;	text-decoration: none;}.medium_11 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;		font-weight: bold;	text-transform: uppercase;	letter-spacing: 1px;	line-height: 140%;	text-decoration: none;}.text_11 {		line-height: 140%;	text-decoration: none;}.fliesstext {	line-height: 120%;	text-decoration: none;}.text_11_fett {		line-height: 140%;	text-decoration: none;	font-weight: bold;}.datenfeld {	width: 296px;	font-size: 11px;	border: 0px solid #A5A791;	font-family: Arial, Helvetica, sans-serif;	color: #1A1A1A;	font-weight: normal;	padding: 1px 4px 2px 3px;	background-image: url(../graphiken/eingabefeld.gif);}.beschriftung {	font-family:Arial;	font-size:9px;	font-weight: bold;	color: #999999;}/*=============================================================================*//*		EINGABEFELDER		*//*=============================================================================*/input.eingabefeld_einzeller, input.eingabefeld_suche, select.eingabefeld_einzeller, input.eingabefeld_einzellerkurz, input.eingabefeld_einzellerkextrakurz, input.eingabefeld_einzellermittel, textarea, select {	padding-left: 2px;	font-size: 11px;	background-color: #F5F5F5;	border: 1px solid #999999;	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-weight: normal;	background-image: url(../graphiken/eingabefeld.gif);	background-repeat: repeat;	background-position: left top;}input.eingabefeld_einzeller:focus, input.eingabefeld_suche:focus, select.eingabefeld_einzeller:focus, input.eingabefeld_einzellerkurz:focus, input.eingabefeld_einzellerkextrakurz:focus, input.eingabefeld_einzellermittel:focus, textarea:focus, select:focus {	background-color: #FFFFFF;	border: 1px solid #000000;	color: #000000;}.eingabefeld_suche {	height: 12px;	width: 110px;}.eingabefeld_einzeller {	height: 12px;	width: 300px;}.klappmenue {}.eingabefeld_adresse {	height: 80px;	width: 300px;}.eingabefeld_textmittel {	height: 120px;	width: 300px;}.eingabefeld_textgross {	height: 120px;	width: 300px;}.eingabefeld_textgroesser {	height: 120px;	width: 330px;}.eingabefeld_einzellermittel {	height: 12px;	width: 100px;}.eingabefeld_einzellerkurz {	height: 12px;	width: 30px;}.eingabefeld_einzellerextrakurz {	height: 12px;	width: 16px;}.schalter {	border: 0px none;	background-image: url(../graphiken/schalter.gif);	background-repeat: repeat-y;	background-position: right center;	padding-right: 20px;	text-align: left;	padding-left: 6px;	color: #FFFFFF;	height: 24px;}/*=============================================================================*/