/* Querplex: stylesheet for Microsoft Internet Explorer 6.0+, Netscape 7.0+, Firefox 1.0 */
/* Querplex GmbH Muenchen - DG 2005	*/

#portlettable .portlet1columnTeaser		{width:162px;overflow:hidden;background-color:#113388;}
html>body #portlettable .portlet1columnTeaser
{
	width:162px;overflow:hidden;background-color:#113388; height:22px; vertical-align:middle}
	
#portlettable .portlet2columnTeaser		{width:326px;overflow:hidden;}
html>body #portlettable .portlet2columnTeaser		
{width:326px;overflow:hidden; height:22px;  vertical-align:middle; }

#portlettable .topicContainer			{width:100%;background-color:#FFF;padding:0;}
	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;}
	html>body #portlettable .topic		{width:148px;height:19px}
#portlettable .teaser					{width:162px;background-color:#113388;color:#FFF;font-weight:bold;padding:3px 7px 5px 7px;overflow:hidden}
	html>body #portlettable .teaser		{width:162px;background-color:#113388;color:#FFF;font-weight:bold;padding:3px 7px 5px 7px;overflow:hidden}

#portlettable .teaserEdit					{width:162px;background-color:#B3C4DC;z-index:3;color:#FFF;font-weight:bold;padding:3px 7px 0px 7px;overflow:hidden}
	html>body #portlettable .teaserEdit		{width:148px;}

.HpTopTeaser							{width:326px;margin:2px 2px 0 0;float:left;background:no-repeat top left;height:147px;color:#FFF;position:absolute; z-index:1; LEFT: 166px; WIDTH: 326px; TOP: 278px }
.HpTopTeaser .topteaserBackgroundColor	{background-color:#113388;width:326px;filter:Alpha(opacity=50);-moz-opacity:.50;opacity:.50;position:absolute;bottom:0px;z-index:3;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:11px;z-index:20;}

.tabletopic
{background-color : #E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; line-height:13px;text-transform:none; width:326px}

html>body .tabletopic
{background-color : #E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; line-height:13px;text-transform:none; width:326px;
		position:relative; top:12px}

.tabletopicNoLink
{background-color : #E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; line-height:13px;text-transform:none; width:326px}

html>body .tabletopicNoLink
{background-color : #E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; line-height:13px;text-transform:none; width:326px;
	position:relative; top:12px}

.tabletopicNoLinkAll
{background-color : #E5ECF6;padding:7px 4px 4px 6px;margin:0; height:126px; line-height:13px;text-transform:none; width:326px}

html>body .tabletopicNoLinkAll
{background-color : #E5ECF6;padding:7px 4px 4px 6px;margin:0; height:126px; line-height:13px;text-transform:none; width:326px;
	position:relative; top:6px}
	
.tabletopiclink
{background-color : #E5ECF6;padding:7px 4px 4px 6px; width:162px; margin:0; height:22px; text-transform:none}

html>body .tabletopiclink
{background-color : #E5ECF6;padding: 0px 4px 0px 6px; width:162px; margin:0; height:15px; text-transform:none}

.tabletopiclinkspacer
{background-color : #E5ECF6;padding:0;margin:0; height:22px;}

html>body .tabletopiclinkspacer
{background-color : #E5ECF6;padding:0;margin:0; height:22px; width:3px}

.tabletopiclinklongspacer
{background-color : #E5ECF6;padding:0;margin:0; height:3px;}

.tabletopicheadline
{background-color : #E5ECF6; font-weight:bold; color:#113388; padding:7px 4px 0px 6px;margin:0; width:326px
	}

html>body .tabletopicheadline
{background-color : #E5ECF6; font-weight:bold; color:#113388; padding:7px 4px 0px 6px;margin:0; width:326px;
	position:relative; top:6px
	}

.tabletopicimage
{background-color:#E5ECF6;margin:0; height:104px;}

.tblteaser 
{
	background-color:#E5ECF6;padding:7px 4px 4px 6px;
	margin:0; height:124px; line-height:16px;
	text-transform:none; width:162px;}
	
html>body .tblteaser 
{
	background-color:#E5ECF6;padding:7px 4px 4px 6px;
	margin:0; height:124px; line-height:16px;
	text-transform:none; width:162px;position:relative;
	TOP: 5px;}
	
.tbllongteaser 
{
	background-color:#E5ECF6;padding:7px 4px 4px 6px;
	margin:0; height:57px; line-height:16px;
	text-transform:none; width:326px;}
	
html>body .tbllongteaser 
{
	background-color:#E5ECF6;padding:7px 4px 4px 6px;
	margin:0; height:124px; line-height:16px;
	text-transform:none; width:326px;position:relative;
	TOP: 6px;}

.tblteaserNoImage
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:204px; text-transform:none; width:162px}

.tbllongteaserNoImage
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:107px; text-transform:none; width:326px}

.tbllongteaserNoImageAll
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; text-transform:none; width:326px}

html>body .tbllongteaserNoImageAll
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; text-transform:none; width:326px;
	position:relative; top:6px; line-height:16px}

html>body .tbllongteaserNoImage
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:107px; text-transform:none; width:326px;
	position:relative;
	TOP: 7px;}

.tbllongteaserNoImageNoLink
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:107px; text-transform:none; width:326px}

html>body .tbllongteaserNoImageNoLink
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:107px; text-transform:none; width:326px;
	position:relative;
	TOP: 7px;}

.tbllongteaserNoImageNoLinkAll
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; text-transform:none; width:326px}
html>body .tbllongteaserNoImageNoLinkAll
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; text-transform:none; width:326px;
	position:relative;top:6px;}

html>body .tbllongteaserNoImageNoLinkAll
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:72px; text-transform:none; width:326px;
	position:relative; top:6px;line-height:16px}

.tbllongteaserNoLink
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:84px; text-transform:none; width:326px}

html>body .tbllongteaserNoLink
{background-color:#E5ECF6;padding:7px 4px 4px 6px;margin:0; height:107px; text-transform:none; width:326px;
	position:relative;
	TOP: 7px;}

.tblteaserImage
{background-color:#E5ECF6;margin:0;height:80px;width:162px}

.tableRight1
{
	background-color : #b4c4dd;padding:7px 4px 4px 6px; margin:0; line-height:16px; 
	width:162px; border:none 0px;}
	
html>body .tableRight1
{
	background-color : #b4c4dd;padding:0; margin:0; line-height:16px; 
	width:162px; border:none 0px;position:relative;
	TOP: -7px; left:6px; right:4px; bottom:4px}
	
.tableRight2
{
	background-color : #e5ecf6;padding:7px 4px 4px 6px;margin:0; line-height:16px; 
	width:162px; border:none 0px;}

html>body .tableRight2
{
	background-color : #e5ecf6;padding:0px;margin:0; line-height:16px; 
	width:162px; border:none 0px;position:relative;
	TOP: -7px; left:6px; right:4px; bottom:4px}

html>body .tblteaserbasic
{background-color:#E5ECF6; margin:0; height:124px; }

html>body .tblteaserbasicNoImage
{background-color:#E5ECF6; padding:7px 4px 4px 6px;margin:0; height:204px; }

html>body .tableRight1Basic
{
	background-color : #b4c4dd;}
	
html>body .tableRight2Basic
{
	background-color : #e5ecf6;}

.tbltopicbasic
{background-color:#E5ECF6;}
	
html>body .tbltopicbasic
{background-color:#E5ECF6;}
	
.tbllongteaserbasic
{background-color:#E5ECF6;}

html>body .tbllongteaserbasic
{background-color:#E5ECF6; margin:0; height:165px; width:326px}

.tbllongteaserbasicNoImage
{background-color:#E5ECF6; }
html>body .tbllongteaserbasicNoImage
{background-color:#E5ECF6; }

.tbllongteaserbasicNoLink
{background-color:#E5ECF6; }
html>body .tbllongteaserbasicNoLink
{background-color:#E5ECF6; }

.tbllongteaserbasicNoImageAll
{background-color:#ffffff;}
html>body .tbllongteaserbasicNoImageAll
{background-color:#E5ECF6; height:85px;}

.tbllongteaserbasicNoImageNoLinkAll
{background-color:#E5ECF6; }
html>body .tbllongteaserbasicNoImageNoLinkAll
{background-color:#E5ECF6; }

.tbllongteaserbasicNoImageNoLink
{background-color:#E5ECF6; }
html>body .tbllongteaserbasicNoImageNoLink
{background-color:#E5ECF6; }

html>body .tbllongteaserbasicNoImage
{background-color:#E5ECF6; padding:0;margin:0; height:160px; width:326px}

