#header						{background-color:#eee;margin-top:0px;height:auto;}
	html>body #header		{margin-top:0;}
#header .subblue,#starttext .newsindexblock h2	{width:654px;padding:1.35em 0 3px 171px;font-weight:bold;font-size:1.4em;color:#113388;}
#header div.pic				{min-height:104px}
#header .firstsubline		{padding:1.8em 8px 0 169px;font-weight:bold;font-size:1.1em;}
#starttext					{padding-top:0;}

#starttext .newsindexblock 								{background-color:#eee;padding:0;margin:0;}
#starttext .newsindexblock								{border-top:1px solid #EEE} /*fix fuer IE6-Bug*/
#starttext .first 										{background-color:#DEDFE1;border-top:0;display:inline-table;}
#starttext .newsindexblock  .weiterblock				{padding:13px 0 0 0;background:transparent url(../images/point.gif) repeat-x top; width:654px;clear:both;height:auto}
#starttext .newsindexblock  .weiterblock .headservice,#starttext .newsindexblock  .weiterblock .headpresales,#starttext .newsindexblock  .weiterblock .headproduct {margin:7px 0 0 171px;font-weight:bold;color:#000;}
#starttext .newsindexblock  .weiterblock .text,#starttext .newsindexblock  .weiterblock .headservice,#starttext .newsindexblock  .weiterblock .headpresales {line-height:1.2em;}
#starttext .newsindexblock  .weiterblock .headservice,#starttext .newsindexblock  .weiterblock .headpresales {margin-left:0}
#starttext .newsindexblock  .weiterblock .subline		{color:#13338A;}
#starttext .newsindexblock  .weiterblock .text 			{margin:0 25px 0 0;padding:0;color:#000;line-height:1.3em;}
#starttext .newsindexblock  .weiterblock h2				{margin:10px 16px 1px 0;padding:0;font-weight:bold;color:#113388;line-height:1.3em;}
#starttext .newsindexblock  .weiterblock .points		{background:#FFF url(../images/point.gif) repeat-x bottom;width:100%;font-size:0px;height:1px;margin:0;padding:0;}
#starttext .newsindexblock  .weiterblock div.weiter		{text-align:right;padding-right:28px;margin-bottom:10px}
#starttext .newsindexblock  .weiterblock a				{text-decoration: none;line-height:1.5em;color:#000;clear:left;}
#starttext .newsindexblock  .weiterblock a:hover		{text-decoration: underline;}

#starttext .newsindexblock  div.eins					{width:164px;float:left;margin:0;padding:0;overflow:hidden;clear:both;}
	html>body #starttext .newsindexblock  div.eins img	{margin-bottom:2px;padding:2px 0 11px 0;}
#starttext .newsindexblock  div.eins div.pic			{margin:0;padding:0;}
#starttext .newsindexblock  div.alle					{margin-left:167px;height:1%;}
	html>body #starttext .newsindexblock  div.alle		{height:auto;}
#starttext .newsindexblock  div.alle .firstsubline, #starttext .newsindexblock  div.alle .text, #starttext .newsindexblock  div.alle .subblue {margin-left:0px}
#starttext .newsindexblock  div.alle .subblue, #starttext .newsindexblock  div.alle span {margin:0;padding:0;font-size:1.1em;}
#starttext .newsindexblock  div.alle span				{color:Black;position:relative;margin:0;padding:0;font-size:0.9em;}
#starttext .newsindexblock  div.alle span.pipe			{text-align:center; width:12px; padding:0; margin:0;overflow:hidden; }
	html>body #starttext .newsindexblock  div.alle span.pipe {margin-right:3px;margin-left:3px;}
#starttext .newsindexblock  div.alle .keyword			{float:left;background:transparent url(../images/pipe.gif) right top no-repeat;margin-top:0px}
#starttext .newsindexblock  div.alle .subblue			{margin:0;position:relative;line-height:1.2em;color:#113388;font-weight:bold;padding-right:0.5em}

#starttext .newsindexblock  .weiterblock div.gt						{float:left;font-size:0.9em;padding-top:2px}
	html>body #starttext .newsindexblock  .weiterblock div.gt		{margin-right:4px}
#starttext .newsindexblock  .weiterblock div.link					{padding-left:0;width:460px;}
#starttext .newsindexblock  .weiterblock div.link	a				{text-decoration:none;font-size:0.9em}
#starttext .newsindexblock  .weiterblock div.weiter	a				{font-size:1.0em;}
#starttext .newsindexblock  .latestnewscontainer					{background-image:none;padding:9px 0 10px 0;border:0}
#starttext .points 										{background:#FFF url(../images/point.gif) repeat-x 7px 7px;width:100%;height:15px;}
#starttext .newsindexblock h2							{margin-bottom:0.6em;margin-top:0;}
#starttext .newsindexblock .weiterblock  span			{top:1.4em;}
#starttext .newsindexblock .servicecenter p				{position:absolute;right:7px;font-size:0.95em;margin-top:0px;background-color:Transparent}
#starttext .newsindexblock .servicecenter p a, #starttext .newsindexblock .servicecenter span {float:left; display:block;}
#starttext .newsindexblock .servicecenter span			{padding:4px 3px 0 0}
#starttext .newsindexblock .servicecenter p a.num,#starttext .newsindexblock .servicecenter p a.aktiv {text-decoration: underline;color:#000;margin:3px 2px 0 1px;padding:0}
#starttext .newsindexblock .servicecenter p a.aktiv		{text-decoration: none;font-weight:bold;margin:3px 2px 0 1px;}
#starttext .newsindexblock .servicecenterbottomline		{padding-bottom:2em}	
#starttext .first .servicecenter						{background-color:#DEDFE1;}

#poe									{margin-bottom:2px;text-align:right;position:relative}
#poetextfeld							{background-color:#113388;width:409px;text-align:left;right:7px;bottom:7px;position:absolute;padding-bottom:7px}
#poe div.headblue, #poe p,#poe div.link,#poe div.link a {font-size:1.4em;line-height:1.3em;font-weight:bold;color:#fff;margin:5px 8px;}
#poe p,#poe div.link,#poe div.link a	{font-size:1.1em;font-weight:normal}
#poe div.link,#poe div.link a, #poe span {font-size:1.0em;text-align:right;margin-top:-3px;}
#poe div.gt								{display:none}
#poe div.link a 						{text-decoration:underline;padding-left:12px;background:url(../images/gt_fff.gif) no-repeat 0 5px}
#poe span#innerpoespan					{text-align:left}

#header .newsindexblock .subblue, #starttext .newsindexblock h2 { width:auto; }
#starttext .newsindexblock h2 .subblue { margin:0; padding:0; font-size:1.1em;}