/*vml*/body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family:Arial,sans-serif;	} h1 {	font-size: 12pt;	font-weight: bold;	color: #000000;	line-height:0px;}/* Suche  */ #suche {	position:absolute;	z-index:1;}#inhalt  {	visibility:hidden;	position: absolute;	font-size:12px;	padding:10px;	overflow:hidden;	height: 200px;	width: 240px;	left: -99px;	top: 21px;	border: thin solid #000000;	background:#F1F1F1;		}/* ----------  */ .spalte1 {	width: 600px;	margin-left: 15px;	color:#000000; font-size: 10pt; font-weight: normal;}#nl_content {	width: 600px;	margin-left: 15px;	color:#000000; font-size: 10pt; font-weight: normal;}/* -----  Tabellen /  ----- */.tabelle 	{background-color:#666666;}.tabelle1  {	text-align:left;	background-color:#FBFFF0;}.tabelle2 	{border: 1px dotted #CCCCCC;}.tabelle3 	{background-color:#E6E6E6;}.tabelle4		{border:1px solid #00008B; background-color:#E3E3E3;}.tabelle5		{border:1px solid #EEB200;}.tabelle6		{border:1px solid #999999;}#tabelle7 	{				border:1px solid #999999; 				padding:0px;				background-color:#999999;			}			#tabelle7 td {	background-color:#FCFFCA;}.feldgruppe {width:500px; padding: 5px;}.bild {	margin-left: 450px;}/* -----  Texte ----- */.weiss 				{color:#FFFFFF; font-size: 10pt; font-weight: bold; background-color: #003399}.blau 				{color:#00008B; font-size: 10pt; font-weight: bold}.blaubig			{color:#00008B; font-size: 12pt; font-weight: bold}.fettblack  		{color:#000000; font-size: 10pt; font-weight: bold;}.fett  				{color:#000000; font-size: 10pt; font-weight: bold;}.fett2 				{color:#5C6D4B; font-size: 10pt; font-weight: bold}.fett3 				{color:#990099; font-size: 10pt; font-weight: bold}.autor	  			{color:#00008b; font-size: 11pt; font-weight: bold;}.bigblack  			{color:#000000; font-size: 11pt; font-weight: bold;}.anzeigebig			{color:#000000; font-size: 11pt; font-weight: bold;}.normal     		{color:#000000; font-size: 10pt; font-weight: normal;}.block      		{font-size: 10pt; font-weight: normal; text-align: justify}.ueberschrift  	{font-size: 12pt; font-weight: bold; color:#000000}.ueberschrift1	{color: #004483; font-size: 13pt; font-weight: bold; }.ueberschrift2 	    {font-size: 11pt; font-weight: bold; color:#FFFFFF;	background-color: #5c6d4b;}.ueberschrift4 	    {font-size: 13pt; font-weight: bold; color:#000000; background-color: #e3e3e3;}.ueberschrift5 	    {font-size: 11pt; font-weight: bold; color:#000000;}.ueberschrift6 	    {font-size: 10pt; font-weight: bold; color:#FF6600}.ueberschrift7 	{	font-size: 11pt;	font-weight: normal;	color:#000000;	border-bottom-style: dotted;	border-bottom-color: #666666;	border-bottom-width: thin;	text-align:center;}.ueberschrift8 	{	font-size: 10pt;	font-weight: normal;	color:#000000;	border-bottom-style: dotted;	border-bottom-color: #666666;	border-bottom-width: thin;}.text1 {	font-size: 14px;	font-weight: bold;	color: #FF5900;}.text2		{color:#990000; font-size: 12pt; font-weight: bold}.text3{	font-size: 16px;	font-weight: bold;	color: #FF5900;}.rot  				{font-size: 10pt; font-weight: bold; color:#FF0000}.rot2  				{font-size: 10pt; font-weight: normal; color:#FF0000}.gruen  			{font-size: 10pt; font-weight: bold; color:#009900}.zifferrot  		{font-size: 12pt; font-weight: bold; color:#FF0000}.formular			{font-size: 10pt; font-weight: bold; background-color: #CBD7B1}.suchergebnis 		{font-size: 11pt; color:#083084; font-weight: bold; background-color: #CCCCCC}.hinweis    		{font-size: 8pt; font-weight: normal}.braun 				{color:#8b0000; font-size: 10pt; font-weight: bold}.kursiv 			{color:#000000; font-size: 10pt; font-weight: normal; font-style: italic; }.nav1 	    {background-color: #e2e2e2;}.media 				{	font-size: 13px;	font-variant: small-caps;	text-transform: capitalize;	color:#000000;	font-style: italic;}.fortbildung {	list-style-position:outside;	margin:0.5em;	padding:0.5em;	list-style-image: url(../images/all/liste.gif);	line-height: 15px;	margin-top: 1px;}.liste1 {	list-style-image: url(../images/all/liste2.gif);	list-style-position:outside;	margin:0.5em;	padding:0.5em;	line-height: 23px;}#liste2 ul {	list-style:square; 	margin-top: 2px;	}#liste2 li {	margin-left:-25px;	line-height: 23px;}.liste3 {	list-style-image: url(../images/all/liste2.gif);	list-style-position:outside;	margin:0.1em;	padding:0.5em;	line-height: 25px;}/******* Hintergründe ********/.blaubg 		{ background-color: #00008B; }.textbg         { background-color: #FCFFCA; }.gelbbg         { background-color: #FCFFCA; }.foot			{ font-size: 10pt; color:#FFFFFF; font-weight: normal; background-color: #1F3491;}.info			{ font-size: 10pt; color:#FFFFFF; font-weight: bold; background-color: #2667B2;}.hilfe			{ font-size: 10pt; color:#FFFFFF; font-weight: normal; background-color: #00008b;}.orange			{	font-size: 10pt;	background-color: #F8DF96;	font-weight: bold;}.serviceelementbg {	color:#000000; font-size: 10pt; font-weight: normal;	background-color: #E3E3E3;}.zeile2	{	color:#FFFFFF; 	font-size: 10pt; 	font-weight: bold; 	background-color:#8CABC7;	padding: 2px;}.zeile3	{color:#000000; font-size: 10pt; font-weight: bold; background-color:#F8DF96;}.zeile6	{color:#000000; font-size: 10pt; font-weight: normal; background-color:#e2e2e2;}.zeile7	{background-color:#F8DF96; color: #004483; font-size: 13pt; font-weight: bold; }.zeile8	{	color:#FFFFFF; 	font-size: 10pt; 	font-weight: bold; 	background-color:#8CABC7;	padding: 2px;	width: auto;}.zeilenbg {color:#000000; font-size: 10pt; font-weight: normal;background-color: #efefef;}.zeilengraubig {color:#000000; font-size: 10pt; font-weight: bold;background-color: #efefef;}.zeilengelb {color:#000000; font-size: 10pt; font-weight: normal;background-color: #FCFFCA;}.zeilengelbbig {color:#000000; font-size: 10pt; font-weight: bold;background-color: #FCFFCA;}.servicetitel {	color:#FFFFFF;	font-size: 10pt;	font-weight: bold;	margin-left:0px;	background-color: #00008B;}.newsueberschrift	{ font-size: 10pt; color:#FFFFFF; font-weight: bold; background-color: #003399;}/* -----  Tabellenrahmen ----- *//* -----  Links ----- */a:link, a:visited, a:hover {	font-size: 10pt;	color: #00008b;	text-decoration: underline;	font-weight: normal;}a.link2:link, a.link2:visited, a.link2:hover {	font-size: 10pt;	color: #FFFFFF;	text-decoration: underline;	font-weight: normal;}a.link3:link, a.link3:visited, a.link3:hover {	font-size: 11pt;	color: #FFFFFF;	text-decoration: underline;	font-weight: bold;}a.link4:link, a.link4:visited, a.link4:hover {	font-size: 12pt;	color: #990000;	text-decoration: underline;	font-weight: bold;}a.nav:link {	font-size: 10pt;	color: #ffffff;	text-decoration: none;	font-weight: bold;}a.nav:visited {	font-size: 10pt;	color: #ffffff;	text-decoration: none;	font-weight: bold;}a.big:link {	font-size: 12pt;	text-decoration: underline;	font-weight: normal;}a.big:visited {	font-size: 12pt;	text-decoration: underline;	font-weight: normal;}a.big:hover {	font-size: 12pt;	font-weight: normal;	text-decoration: underline;}a.subnav1:link {	font-size: 9pt;	text-decoration: none;	font-weight: bold;}a.subnav1:visited {	font-size: 9pt;	text-decoration: none;	font-weight: bold;}a.subnav1:hover {	font-size: 9pt;	font-weight: bold;	text-decoration: none;	color: #ff0000;}a.subnav2:link {	font-size: 9pt;	text-decoration: none;	font-weight: normal;}a.subnav2:visited {	font-size: 9pt;	text-decoration: none;	font-weight: normal;}a.subnav2:hover {	font-size: 9pt;	font-weight: normal;	text-decoration: none;	color: #ff0000;}a.links:link {	font-size: 10pt;	text-decoration: none;	font-weight: normal;}a.links:visited {	font-size: 10pt;	text-decoration: none;	font-weight: normal;}a.links:hover {	font-size: 10pt;	font-weight: normal;	text-decoration: underline;}a.service:link {	font-size: 8pt;	color: #00008b;	text-decoration: underline;	font-weight: normal;}a.service:visited {	font-size: 8pt;	color: #00008b;	text-decoration: underline;	font-weight: normal;}a.service:hover {	font-size: 8pt;	color: #00008b;	font-weight: normal;	text-decoration: underline;}a.link_zeile:link, a.link_zeile:visited, a.link_zeile:hover {	color:#FFFFFF;	font-size: 12pt;	font-weight: bold;	background-color:#8CABC7;	padding: 5px 8px;}a.link_gehezu:link, a.link_gehezu:visited {	color:#000000;	font-size: 10pt;	font-weight: normal;	padding: 3px 9px;}a.link_gehezu:hover{	color:#000000;	font-size: 10pt;	font-weight: normal;	padding: 3px 8px;	background-color:#cccccc;	border: 1px solid #000000;}.aktiv_gehezu{	color:#FFFFFF;	background-color:#666666;	font-size: 10pt;	font-weight: normal;	padding: 3px 9px;}/* Tooltip  */ a.tooltip{	position: relative;	color: #000;}a.tooltip span{   	display: none;  	font: 12px arial,helvetica,sans-serif;  	color: #000066;	text-decoration: none;}a.tooltip:hover span{ 	width: 180px; 	position: absolute;	top: -68px;	left: 30px;	display: block;	background: #e6ecff;	border: 2px solid #FF0000;	text-decoration: none;	padding: 5px;}a.tooltip:hover  {	text-decoration: none;}