/* Querplex: stylesheet for Microsoft Internet Explorer 6.0+, Netscape 7.0+, Firefox 1.0 */
/* Querplex GmbH Muenchen - DG 2005	*/

#content,#flashheader,#footer			{width:820px;}
	* html #contentarea,* html #content	{display:block;height:100%;padding-bottom:20px}
	* html #footer						{display:block;width:654px}

#portlettable							{width:656px;float:left;background-color:#E5ECF6;table-layout:fixed;}
#portlettable, #portlettable * 			{font-size:1.0em;line-height:1.2em;}
#portlettable, #portlettable td			{padding:0;margin:0;border-collapse:collapse;border-spacing:0;vertical-align:top; }
#portlettable td						{border-right:2px solid #FFF;font-family:Verdana;font-size:0.90em;}
#portlettable .subblue					{font-weight:bold;margin:10px 0 0 0.6em;color:#113388;clear:both}
#portlettable td div.gt					{padding:0;color:#000;float:left;margin:0 0 0 3px;width:6px;font-size:0.95em;clear:left;}
	html>body #portlettable td div.gt	{margin-left:6px;}
#portlettable td span.gt				{font-size:0.95em}
#portlettable td div.link				{color:#000;margin:0 0 4px 16px;height:1%;padding-right:5px;}
	html>body #portlettable td div.link {height:auto}
#portlettable td a						{color:#000;}
#portlettable td div.trenner			{background-color:#fff;padding:0 6px;width:100%}
#portlettable td div.text 				{margin:0 0 0 0.6em;padding:0;}
#portlettable td div.weiter				{text-align:right;padding:0 10px 0 0;margin:0 0 10px 0;clear:both;}
#portlettable .portlet1columnTeaser		{width:162px;overflow:hidden;}
#portlettable .portlet2columnTeaser		{width:326px;overflow:hidden;}
#portlettable td div.topicLinkBox		{margin:0;padding:5px 0 0 0;width:162px;float:left;overflow:hidden}
	html>body #portlettable td div.topicLinkBox {height:auto;min-height:12px;margin:0;}
	html>body #portlettable td div.ffHeightFix	{height:31px;}
	html>body #portlettable td div.ffHeightFix2x {height:44px;}
#portlettable td.noVisibleTrenner div.trenner {padding:0;height:7px;overflow:hidden}
#portlettable td.noVisibleTrenner div.trenner .points {padding:0;margin:0;background-image:none;height:0;overflow:hidden}

#portlettable .portlet2columnTeaser .NewsFeatureHeadLink {color:#113388;font-weight:bold;padding:3px 6px 7px 6px;display:block}
#portlettable .portlet2columnTeaser .NewsFeatureKeywords {padding:5px 0 0 6px;display:inline-block}
#portlettable td div.topicLinkBox div.link	{width:135px;}
	html>body #portlettable td div.topicLinkBox div.gt	{margin-left:6px}
	
#portlettable td div.position1	{background:transparent url(../images/point-y.gif) repeat-y right top;clear:both;height:expression(this.nextSibling.scrollHeight>this.scrollHeight ? this.nextSibling.scrollHeight : "auto");}
#portlettable td div.position0	{background-color:transparent;height:expression(this.previousSibling.scrollHeight>this.scrollHeight ? this.previousSibling.scrollHeight : "auto");}
#portlettable td div.topicBottomLine	{clear:both;width:100%;height:1px;background:transparent url(../images/point.gif) repeat-x left top ;margin:0;padding:0;overflow:hidden;}

#portlettable td div.pic				{margin:0;padding:0;background:transparent none no-repeat left top;overflow:hidden;}
#portlettable td div.margTop			{margin-top:7px;}
	html>body #portlettable td div.margTop	{margin-top:0px;}
	* html #portlettable 				{margin-right:1px;width:655px;}
.pipe									{text-align:center;width:12px;padding:0;margin:0 1px;overflow:hidden}
	html>body .pipe					{margin:0 3px;}

.topicpoints							{background:transparent url(../images/point.gif) repeat-x 1px bottom;}

#portlettable .topicContainer			{width:100%;background-color:#FFF;padding:0;height:24px}
	html>body #portlettable .topicContainer	{width:auto}
#portlettable .topic						{width:162px;background-color:#113388;color:#FFF;font-weight:bold;height:22px;padding:3px 7px 0px 7px;overflow:hidden;margin:0 0 2px 0}
	html>body #portlettable .topic		{width:148px;height:19px}
#portlettable .topicWithLink a			{color:#FFF;display:block}
#portlettable .topicWithLink a:hover	{text-decoration:none}

.HpTopTeaser							{width:326px;margin:2px 2px 0 0;float:left;background:no-repeat top left;height:147px;color:#FFF;position:relative;}
.HpTopTeaser .topteaserBackgroundColor	{background-color:#113388;width:326px;filter:Alpha(opacity=50);-moz-opacity:.50;opacity:.50;position:absolute;bottom:0px;z-index:1;left:0;height:62px;}
	* html .HpTopTeaser .topteaserBackgroundColor	{bottom:-2px;}
.HpTopTeaser .topteaserContent			{color:#FFF;float:none;position:absolute;bottom:0;margin:0;padding:7px 4px 4px 6px;width:326px;font-family:Verdana;font-size:0.90em;z-index:20;}
.HpTopTeaser .topteaserContent .subblue	{margin:0;font-weight:bold}
.HpTopTeaser *,#portlettable td .HpTopTeaser *	{color:#FFF}
.HpTopTeaser div.link,.HpTopTeaser div.link a ,#portlettable td .HpTopTeaser div.link a {color:#fff;margin-bottom:0}
.HpTopTeaser .topteaserContent div.gt ,#portlettable td .HpTopTeaser .topteaserContent div.gt {float:left;width:8px;}
.HpTopTeaser .topteaserContent div.link,#portlettable td .HpTopTeaser .topteaserContent div.link {width:300px;margin-left:10px;height:0}
.HpTopTeaser .editPlugins *				{color:#000}
#portlettable td .HpTopTeaser			{margin:0;padding:0;overflow:hidden;}
#portlettable td .HpTopTeaser .topteaserContent	{padding:0;padding-top:6px;height:62px;margin:0;max-height:57px}
#portlettable td .HpTopTeaser .topteaserContent div.gt {color:#FFF;margin-right:2px}
#portlettable td .HpTopTeaser .topteaserContent	span {margin-left:7px;}
#portlettable td .HpTopTeaser .topteaserContent	span.keyword {margin-right:0}
#portlettable td .HpTopTeaser .topteaserContent div.link {margin-top:0}
#portlettable td .HpTopTeaser .topteaserContent .subblue {padding:0 0 0 7px;margin:0;font-weight:bold}

span.noheight							{display:none}
#simplearea								{left:auto;margin:0;right:3px;overflow-y:visible}
.topPosAuto								{padding-top:7px}
.withTopteaser							{padding-top:2px}
	* html .withTopteaser				{top:123px}

	/* Hack for FF */
	/* *:not(hr) .topPos196,*:not(hr) .topPos125,*/ 
	*:not(hr) .topPosAuto				{float:right;}
	*:not(hr) #simplearea				{right:-1px;position:relative}
	
	/* Hack for IE7 */
	*+html #simplearea					{position:relative;right:2px;float:right;}
	
#simplearea .simple						{width:162px;overflow-x:hidden}

#portlettable td.portlet2columnTeaserAccesspoint div.text, #portlettable td.portlet1columnTeaserAccesspoint div.text {margin-bottom:13px;margin-left:7px}
#portlettable td.portlet2columnTeaserAccesspoint .subblue {font-size:17px;line-height:1.5em;margin:2px 0 2px 7px}
#portlettable td.portlet2columnTeaserAccesspoint select {width:165px;margin:4px 0 14px 6px;font-size:1.0em;background-color:#FFF;}

#portlettable td.portlet2columnTeaserAccesspoint div.textCountrylist  {margin:13px 7px 0 7px}

a.inHeading, a.inHeading:hover	{text-decoration:none;}

div.form	{width:816px;background-color:#E5ECF6;border-top:2px solid #FFF;text-align:right;max-width:816px;height:40px}
div.form .FieldRow, div.form .buttonrow {float:right;margin-right:5px}
div.form label, div.form .buttonrow a {color:#000;font-weight:bold;font-size:0.95em}
div.form label, div.form input {margin:8px 7px 0 0;font-size:0.95em}
div.form label {color:#113388;margin-top:0}
div.form input {width:73px}
div.form .buttonrow a {margin-top:11px;padding-left:75px;display:block;background-image:url(../images/arrow.gif);background-repeat:no-repeat;background-position:-29px 4px}



