#content					{background-color:#eee;}
#header						{background-color:#eee;margin-top:0px;xposition:relative;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 0 10px 0;margin:0;}
#starttext .newsindexblock								{border-top:1px solid #EEE;} /*fix fuer IE-Bug*/
#starttext .latest 										{background-color:#DEDFE1;}
#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 .subblue, #starttext .newsindexblock h2 a.heading {margin:10px 16px 1px 0;padding:0;font-weight:bold;color:#113388;line-height:1.3em;xborder:1px solid #eee}
#starttext .newsindexblock  .weiterblock .points		{background: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;float:right}
#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;}
#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 0 0 0;padding:0 10px 0 0;font-size:0.9em;}
#starttext .newsindexblock  div.alle .keyword			{float:left;background:transparent url(../images/pipe.gif) right top no-repeat;margin-top:0px;margin-right:4px}
#starttext .newsindexblock  div.alle .subblue			{margin:0.85em 0 0 0;position:relative;line-height:1.2em}
#starttext .newsindexblock  div.alle span.newspagedate span	{padding:0;}
#starttext .newsindexblock  div.alle span.newspagedate	{margin:0;float:left;line-height:1.3em;font-size:1.1em;width:90px;padding:0}

#starttext .newsindexblock  .weiterblock div.gt						{float:left;font-size:0.9em;padding-top:1px}
	html>body #starttext .newsindexblock  .weiterblock div.gt		{margin-right:4px;}
#starttext .newsindexblock  .weiterblock div.link					{padding-left:0;width:460px;font-size:0.9em;}
#starttext .newsindexblock  .weiterblock div.link	a				{text-decoration:none;font-size:1em;margin-right:4px}
#starttext .newsindexblock  .weiterblock div.link	a:hover			{text-decoration:underline}
#starttext .newsindexblock  .weiterblock div.weiter	a				{font-size:1.1em;margin-right:0;}
	
#starttext .newsindexblock  .latestnewscontainer					{background-image:none;padding:9px 0 10px 0;border:0;}
	*:not(hr) #starttext .newsindexblock .latestnewscontainer div.link {display:table-cell;}
#starttext .newsindexblock  .latestnewscontainer div.link a.latesnewslink	{width:380px;float:right;}
	*:not(hr) #starttext .newsindexblock .latestnewscontainer div.link a.latesnewslink {width:370px;float:none;display:table-cell}
	* html #starttext .newsindexblock  .latestnewscontainer div.link {float:right;}

#starttext .newsindexblock  .latestnewscontainer div.link a span	{margin-right:0;padding-right:0;font-size:1.0em}
#starttext .trenner													{margin:0;padding:0;clear:both}
#starttext .newsindexblock h2										{background:transparent url(../images/point.gif) repeat-x left bottom;padding-bottom:12px;margin:0}
#starttext .newsindexblock h2 a										{color:#113388;text-decoration:none}
#starttext .newsindexblock h2 a:hover								{text-decoration:underline}