/*											 ~~~ dkp-bawue.de / styles.css ~~~*/body            {background-color:#ffffff; color:#000000; margin:0; padding:0;				 font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10pt}td				{vertical-align:top; font-size:10pt}th				{text-align:left; vertical-align:top; font-size:10pt; font-weight:bold}a				{color:#0000ff; text-decoration:none; font-weight:bold}a:hover			{color:#CC0033; text-decoration:underline}h1				{font-size:15pt; margin-top:18px; margin-bottom:12px}h2				{font-size:13pt; margin-top:12px; margin-bottom:12px; font-weight:normal; font-style:italic}h3				{font-size:10pt; margin-top:12px; margin-bottom:12px}h4				{font-size:13pt; margin-top:24px; margin-bottom:12px}h5				{font-size:11pt; margin-top:18px; margin-bottom:12px; font-style:italic}h6				{font-size:10pt; margin-top:18px; margin-bottom:6px}h2.untertitel2	{font-size:10pt}div.kategorie	{margin-bottom:24px; padding:2px; background-color:#e8e8e8;				 text-align:center; font-weight:bold; color:#606060; letter-spacing:4pt}div.rubrik		{letter-spacing:2pt; margin-bottom:12px}div.Xdachzeile	{font-size:10pt; text-decoration:underline; font-style:italic;				 letter-spacing:1pt; margin-top:12px; margin-bottom:12px}div.dachzeile	{font-style:italic; font-weight:bold; color:#808080;				 letter-spacing:1pt; margin:0 0 2em 0}div.autor		{color:#0080b0; font-weight:bold; margin-top:12px; margin-bottom:12px}div.autor2		{text-align:right; font-size:8pt; margin-top:6px; margin-bottom:18px}div.quelle		{margin:0.5em 0 0; font-size:8pt; color:#808080;				 text-align:right}p				{margin-top:6px; margin-bottom:6px}div.teaser		{margin-bottom:12px; border-bottom:1px solid #000000}div.teaser2		{margin-bottom:12px; border-bottom:3px double #000000}div.teaser p.dachzeile		{font-style:italic; color:#808080}div.teaser p.dachzeile		{font-style:italic; color:#6080c0;							 font-weight:bold; letter-spacing:2px}				/* NEU */div.teaser div.titel		{margin:6px 0; font-weight:bold}div.teaser div.untertitel	{margin:6px 0; font-style:italic}div.teaser p.titel		{margin:6px 0; font-weight:bold}div.teaser p.untertitel	{margin:6px 0; font-style:italic}div.teaser table			{margin-top:6px}div.teaser table td			{padding:0; padding-right:8px}div.mehr		{text-align:right}ul				{margin-left:0; padding-left:16px; margin-top:6px; margin-bottom:6px}ol				{margin-left:0; padding-left:24px; margin-top:6px; margin-bottom:6px}li				{margin-bottom:6px}dl				{margin:0}dt				{font-weight:bold}dd				{margin-bottom:0.5em}blockquote		{margin:0; margin-left:40px}/*---wg. Netscape:---*/small			{font-size:75%}big				{font-size:120%}/*---Kompromiss:---*/hr				{height:1px; border-style:none; border-top:1px solid #000000}hr.dashed		{border-top-style:dashed}/*----------------------------------------------------------------------------*/br.halbezeile	{font-size:30%}.left			{text-align:left}.right			{text-align:right}.center			{text-align:center}.top			{vertical-align:top}.middle			{vertical-align:middle}.bottom			{vertical-align:bottom}.bold			{font-weight:bold}.umflusslinks	{float:left; margin:0; margin-right:8px; margin-top:3px}.umflussrechts	{float:right; margin:0; margin-left:8px; margin-top:3px}.clear			{clear:both}.unfett			{font-weight:normal}.unfett:hover	{font-weight:normal}.kursiv			{font-style:italic}.gerade			{font-style:normal}.klein			{font-size:8pt}.gross			{font-size:12pt}.sehrgross		{font-size:20pt}.ohnerand		{padding:0}.mitrand		{padding:4px}.ohnedistanz	{margin:0}.margintop0		{margin-top:0}.margintop6		{margin-top:6px}.margintop12	{margin-top:12px}.randunten		{padding-bottom:12px}.keinumbruch	{white-space:nowrap}.bggelb			{background-color:#FAF8C7}.bghellgelb		{background-color:#ffffaa}.bgblau			{background-color:#c6e8f9}.bghellblau		{background-color:#E8F7FD}.bggruen		{background-color:#ddffdd}.bghellgruen	{background-color:#F0FFF0}.bgrosa			{background-color:#FFE6E6}.bghellrosa		{background-color:#FFF4F4}.bgorange		{background-color:#FFE2C6}.bghellorange	{background-color:#FFF0E1}.bglila			{background-color:#ECD9FF}.bghelllila		{background-color:#F4EAFF}.bggrau			{background-color:#d4d4d4}.bghellgrau		{background-color:#e8e8e8}.weiss			{color:#ffffff}.bgschwarz		{background-color:#000000}.gray			{color:#808080}			  				 /* ___RAUS!___*/.grau			{color:#808080}.rot			{color:#FF0000}.bordeaux		{color:#990033}.weissschwarz	{color:#ffffff; background-color:#000000}.weissgrau		{color:#ffffff; background-color:#a0a0a0}.weissrot		{color:#ffffff; background-color:#ff0000}/*===============================================================allgemein:===*/table.main				{width:100%}table.main td			{padding:0}table.main tr.kopf td	{background-color:#B30405; height:100%}table.main td.logo		{width:144px}table.kopf				{width:100%; height:146px}table.kopf td.kopftext	{width:328px; padding-left:16px; padding-top:24px}table.kopf div.text		{color:#ffffff; font-weight:bold; text-align:center;						 margin-top:8px; padding-top:2px; padding-bottom:2px;						 border-top:1px solid #fcfcd3;						 border-bottom:1px solid #fcfcd3}table.kopf td.logo2		{padding-right:8px; text-align:right; vertical-align:middle}table.kopf tr.kopf2 td	{height:18px; padding-left:16px; font-weight:bold}table.main td.nav		{width:144px;  padding-top:18px;						 background-image:url("/std/bgnav.gif");						 border-right:1px solid #B30405}table.main td.nav a				 {color:#B30405; padding-left:12px}table.main td.nav a:hover		 {color:#FF0000; text-decoration:underline}table.main td.nav div.nav		 {line-height:16pt}table.main td.nav div.nav span	 {color:#008040; font-weight:bold;								  border-left:8px solid #008040}table.main td.nav div.nav span a {color:#008040; padding-left:4px}table.main td.nav div.navstrich	 {margin:4px; margin-left:12px; margin-bottom:2px;								  border-top:1px solid #B30405}table.main td.nav div.navtitel	 {background-color:#B30405; color:#ffffff;								  font-weight:bold; padding-left:12px;								  padding-top:2px; padding-bottom:2px;								  margin-top:18px; margin-bottom:6px}table.main td.nav div.navtext	 {padding-left:12px; padding-right:4px; padding-bottom:6px}table.main td.inhalt	{height:100%}table.artikel			{width:100%}table.artikel td		{padding:0}table.inhalt			{width:100%; height:100%}table.inhalt td			{padding:16px}table.inhalt td.marginal{width:160px; padding:4px; padding-top:8px;						 background-color:#fef8ed; border-left:1px solid #FCECCF}div.fuss				{text-align:center; font-size:8pt; color:#a0a0a0;						 border-top:16px solid #B30405}div.datum				{text-align:right; color:#a0a0a0; border-bottom:1px solid #B30405}div.datumaktuell		{text-align:right; color:#B30405; border-bottom:1px solid #B30405}/*----------------------------------------------------------------sonstige:---*/div.kasten		{margin:1em 0; padding:0.3em 1em; border:1px solid #a0a0a0}div.roterrahmen	{border:1px solid #ff0000}div.or			{border:0 !important}						/* -???- */div.bb			{border-color:#000000}						/*---RAUS---*/div.dotted		{border-width:2px; border-style:dotted}div.dashed		{border-width:2px; border-style:dashed}div.double		{border-width:3px; border-style:double}table.box		{border-collapse:collapse}table.box td	{border:1px solid #a0a0a0; padding:4px}table.box tr.distanz {height:4px}table.box tr.distanz td {border-style:none}table.box td.ohnerahmen {border-style:none}					/*---RAUS---*/table.ohnerand td	{padding:0}table.spalten td	{padding:0; padding-right:8px; padding-bottom:8px}table.spalten th	{padding:0; padding-right:8px; padding-bottom:8px}div.strichob		{padding-top:8px; border-top:1px solid #000000}div.strichun		{padding-bottom:8px; border-bottom:1px solid #000000}/*--- ??? ---*/a.fn				{margin-left:2px; padding-left:2px; vertical-align:50%;					 font-size:10px; font-weight:normal; font-style:normal}table.fussnoten		{border-top:1px solid #000000; background-color:#F8F8F8}table.fussnoten th	{font-size:8pt; padding:4px}table.fussnoten td	{font-size:8pt; padding:4px}div.terminzeile		{color:#007838}span.terminperson	{font-weight:bold; color:#993300}span.terminort		{font-weight:bold; letter-spacing:2pt;					 background-color:#EAFFF4; padding:1px}div.balken		{height:8px; font-size:0; margin-top:24px; margin-bottom:24px;				 border-top:1px solid #a0a0a0; border-bottom:1px solid #a0a0a0}span.initial	{font-size:1.5em; font-weight:bold}hr.absatztrenner {margin:2em auto; width:8em}* html hr.absatztrenner {text-align:center}div.absatztrenner {height:22px; margin:1em 0;				   background:url(/std/stern.gif) center no-repeat}/*############################################################################*//*---------------------------------------------------------------------neu:---*/div.terminbalken {border-left:12px solid #ff0000; padding-left:8px; margin:2em 0}div.termintext {font-size:8pt; margin-top:2em}div.marginalie	{float:right; margin-right:-170px}table.inhalt td.marginal {background-image: url(/std/bgnav.gif)}/*============================================================================*/div.teaser p.datum		{padding:1px 4px; color:#808080; background-color:#e4e4e4}div.teaser p.termin		{padding:1px 4px 1px 20px; font-weight:bold; color:#000000;						 background:url('/common/termin.gif') no-repeat #e4e4e4}div.teaser div.terminbalken {border-left:12px solid #ff0000; padding-left:8px; margin:1em 0}div.teaser div.termintext {font-size:8pt}div.terminbalken {border-left:12px solid #ff0000; padding-left:8px; margin:1.5em 0}div.termintext {font-size:8pt}/*----------------------------------------------------------------------------*/div.teaser p.untertitel	{margin-bottom:1em}div.teaser p.mehr		{text-align:right; margin-bottom:0.1em;}div.teaser {border-color:#808080}hr			{height:0px; border-style:none; border-top:1px solid #808080;			 margin:2em 0}/*----------------------------------------------------------------------------*/div.rubrikbalken	{height:20px; padding:4px 0 0 8px; margin-bottom:2em;					 background-color:#e4e4e4;					 border-top:1px solid #b30405;					 border-left:24px solid #b30405;					 }div.weitereartikel	{text-align:right; font-size:8pt; padding-bottom:1px;					 border:0 double #b30405; border-width:0 0 3px 24px}div.weitereartikel a {font-weight:normal}div.trenner			{height:22px; margin:2em 0;					 background:url(/std/stern.gif) no-repeat center center }/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/* html div.rubrikbalken	{height:24px}/*============================================================================*/div.nav a.sub	{font-weight:normal !important; padding-left:24px !important;				 font-size:8pt}