body{background-color:Transparent;color:#000000;line-height:150%;font-size:11px;font-family:Verdana,Arial,Helvetica,Sans-Serif;margin-bottom:5.0pt;}
b {color:#444444;}
    .RegisterCell				{width:163px; text-align:left; text-indent:4px; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#404040; background-image: url(Images/RegisterInAktivV.png); background-repeat:no-repeat;cursor:hand; cursor:pointer; } 
    .RegisterCellAktiv			{width:163px; text-align:left; text-indent:4px; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#FFFFFF; background-image: url(Images/RegisterAktivV.png); background-repeat:no-repeat;cursor:hand; cursor:pointer; }  
    
	.RegisterCellDemo			{width:163px; text-indent:0px; text-align:left; padding-left:4px; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#FFFFFF; background-image: url("Images/RegisterVDemo.png"); background-repeat:no-repeat;cursor:hand; cursor:pointer; white-space:nowrap; }
	.RegisterCellCOS			{width:163px; text-indent:0px; text-align:right; padding-left:4px; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#FFFFFF; background-image: url("Images/RegisterCOS.png"); background-repeat:no-repeat;cursor:hand; cursor:pointer; }
	.RegisterCellTele			{width:163px; text-indent:0px; text-align:left; padding-left:4px; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#FFFFFF; background-image: url("Images/RegisterVTele.png"); background-repeat:no-repeat;cursor:hand; cursor:pointer; }
	.RegisterCellCont			{width:163px; text-indent:0px; text-align:left; padding-left:4px; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#FFFFFF; background-image: url("Images/RegisterVCont.png"); background-repeat:no-repeat;cursor:hand; cursor:pointer; }

    .RegisterRow				{height:25px; white-space:nowrap} 
    .RegisterTable				{position:relative;top:20px;left:0;width:163px;}  
    .RegisterDiv					{position:absolute;top:0px;left:0;width:163px;height:20px; border:solid 0px; background-repeat:repeat-y;} 

    .RegisterDivLinks			{position:absolute; top:20px; left:0; width:150px; height:100%; border:solid 0px; background-repeat:repeat-y;} 
    .RegisterTableLinks		{position:relative; top:0px; left:0; width:150px;}
    .RegisterCellLinks		    {width:150px; text-align:left; font: 7pt Verdana,Arial,Helvetica,Sans-Serif;} 
    .RegisterRowLinks		    {height:22px;} 
    .RegisterTextLink			{text-decoration:none; color:#404040; cursor:hand; cursor:pointer; }
    .RegisterTextLinkHover  {text-decoration:underline; color:#404040; cursor:hand; cursor:pointer; }
    .RegisterImgLinks		    {border:none; margin-left:0pt; cursor:hand; cursor:pointer;} 
    .RegisterBannerRow		{height:200px;} 
    .RegisterBannerCell		{width:150px;} 

    .CardTD                        { background-color:#FFFFFF; padding-left:10px;}
    .CardText                      { padding-left:10px}
    .CardTable                     { position:relative; top:0px; left:0px; width:100%; table-layout:fixed; overflow:hidden; }

    .TextDiv						{position:absolute;top:0px;left:170px;width:730px; height:380px; font:12pt Verdana; border:solid 0px; overflow:hidden; visibility:hidden;}
    .TextDivIntern				{width:490px; height:360px; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;margin-bottom:5.0pt; margin-right:5px; overflow-y:auto;overflow-x:hidden; text-align:justify;position:absolute;left:0px;}
    .TextLogoDiv				{float:right; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif; margin-left:10pt;margin-right:3pt;margin-top:10pt;margin-bottom:10pt;width:213px;height:142px;}
    .TextLogoP					{text-align:center; margin:0px;}
    .TextLogoLink				{font-size:8.0pt; }
    .TextLogoLinkHover		{text-decoration:none;  cursor:hand; cursor:pointer; font-size:10.0pt; }   
    .TextLogoImg				{border:none;}
    .TextLogoLinkImg			{border:none; cursor:hand; cursor:pointer;}

	.UnVisibleText				{height:0px;overflow:hidden;visibility:hidden;}
	.VisibleText					{}
	.ScrollableDiv				{height:0px;overflow:hidden;}

    .UnVisibleTextSwitch		{line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;margin:2px;margin-bottom:5.0pt; cursor:hand; cursor:pointer;}

    .PresseLink			{text-decoration:none; color:blue; cursor:hand; cursor:pointer; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:normal; margin:2px;margin-bottom:5.0pt;}
    .PresseLinkHover  {text-decoration:underline; color:blue; cursor:hand; cursor:pointer; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif; font-weight:normal; margin:2px;margin-bottom:5.0pt;}

	a						{ color:#000000; text-decoration: underline;outline: none; }
	a:visited				{ color:#000000; text-decoration: underline; }
	a:hover				{ color:#000000; text-decoration: none; }

    span.MsoHyperlink				{color:black;	text-decoration:underline;}
    span.MsoHyperlinkFollowed	    {color:black;	text-decoration:underline;}

    h3						{margin-top:6.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; line-height:150%; page-break-after:avoid; font-size:11.0pt; font-family:Verdana,Arial,Helvetica,Sans-Serif;} 
    h5						{margin-top:6.0pt; margin-right:0cm; margin-bottom:3.0pt; margin-left:0cm; line-height:150%; font-style:italic; font-size:11.0pt; font-family:Verdana,Arial,Helvetica,Sans-Serif;}

    .MsoNormal			{line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;margin-bottom:5.0pt; margin-right:5px;} 
    em						{font-family:Times New Roman;} 
    MsoNormalTable	{margin:0cm; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    .smallmargin     {line-height:115%;margin:2px;margin-bottom:5.0pt;}

    p.MsoList, li.MsoList, div.MsoList												{margin-top:0cm;	 margin-right:5px; margin-bottom:10.0pt; margin-left:14.15pt; text-indent:-14.15pt; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    p.MsoListContinue, li.MsoListContinue, div.MsoListContinue			{margin-top:0cm;  margin-right:5px; margin-bottom:6.0pt; margin-left:14.15pt; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph		{margin-top:0cm;  margin-right:5px; margin-bottom:10.0pt; margin-left:36.0pt; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst				{margin-top:0cm;  margin-right:5px; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle		{margin-top:0cm;  margin-right:5px; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast             {margin-top:0cm;  margin-right:5px; margin-bottom:10.0pt; margin-left:36.0pt; line-height:150%;font-size:8.0pt;font-family:Verdana,Arial,Helvetica,Sans-Serif;}
    
    
    ol											{margin-bottom:0cm;}
    ul											{margin-bottom:0cm;}
 
    .DefaultText							{text-align:left; font: 9pt Verdana,Arial,Helvetica,Sans-Serif; } 
    .CenterStyle							{width:930px;} 

    .SprachPanelStyle					{ top:0px; padding-bottom:0px; margin-bottom:0px; font-family:Verdana; font-size:10px; }
    .SprachLabelStyle						{font-family:Verdana; font-size:10px; color:Black; cursor:hand; cursor:pointer; }   
    .SprachLabelHoverStyle				{font-family:Verdana; font-size:10px; color:Black; cursor:hand; text-decoration:underline; cursor:pointer; }    

    .RegisterPanelStyle					{position:relative; height:27px; width:909px; border-right-style:solid; border-right-width:1px; border-right-color:white; border-left-style:solid; border-left-width:1px; border-left-color:white;} 
    .RegisterTableStyle					{table-layout:fixed; margin-left:10px; height:100%; background-image:url(images/registertable.png)}
    .RegisterRowStyle						{height:25px;}
    .RegisterEditPanelStyleActive		{width:909px; position:relative;top:0px; border:none; height:535px;} 
    .RegisterEditPanelStyle				{width:0px; position:absolute; top:0px; border:none; visibility:hidden;height:535px;}
    .RegisterPricePanelStyleInit		{width:909px; position:relative; height:0px; top:0px; border:none; overflow:hidden; }

    .TopOffsetStyle						{position:relative; height:15px; width:910px; border:none; font: 1pt Verdana,Arial,Helvetica,Sans-Serif; text-align:center; }
    .PortalImageStyle						{position:absolute; top:-100px; left:280px; border:none;}
    .PortalImageStyle2						{position:absolute; top:-30px; left:280px; border:none;}

    .RegisterCellStyleWhite			{width:150px; text-align:left; padding-left:0px; font: 14px Verdana,Arial,Helvetica,Sans-Serif; color:#999999;background-image:url(images/registerwhite.png)} 
    .RegisterCellStyle						{width:150px; text-align:center; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:White; background-image: url(images/RegisterInAktiv.png);background-repeat:no-repeat; cursor:hand; cursor:pointer; vertical-align:top; padding-top:4px; } 
    .RegisterCellStyleActive				{width:150px; text-align:center; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#404040; background-image: url(images/RegisterAktiv.png);background-repeat:no-repeat; cursor:hand; cursor:hand; cursor:pointer;vertical-align:top; padding-top:5px; }  
    .RegisterCellStyleInactive		    {width:150px; text-align:center; font: 8pt Verdana,Arial,Helvetica,Sans-Serif; color:#404040; background-image: url(images/RegisterAktiv3.png);background-repeat:no-repeat; cursor:hand; cursor:pointer;vertical-align:top; padding-top:5px; }  

    #frmData6                              {position:absolute;left:0px;width:520px;height:260px;text-align:left;}

    .LinksPanelStyle						{height:15px; padding-top:5px; border:0px; width:910px; } 
    .LinksTableStyle						{width:899px; }
    .LinksRowStyle							{height:15px;}
    .LinksCellStyle							{vertical-align:top; text-align:center;} 
    .LinksLabelStyle						{font-family:Verdana; font-size:10px;} 
    .LinksLabelStyleA						{font-family:Verdana; font-size:10px; color:Gray;  text-decoration: none;outline: none; cursor:pointer;} 
    .LinksLabelStyleA:visited			{font-family:Verdana; font-size:10px; color:Gray; text-decoration: none;} 
    .LinksLabelStyleA:hover			{font-family:Verdana; font-size:10px; color:Gray;text-decoration: underline; cursor:pointer;} 
    
    
    .BildLabel              {font: 7pt Verdana,Arial,Helvetica,Sans-Serif;color:#000000; position:absolute; width:158px; height:135px; vertical-align:top;text-align:center; z-index:10; padding-top:12px; cursor:pointer;}
    .BildLabelOver              {font: 7pt Verdana,Arial,Helvetica,Sans-Serif;color:#000000; position:absolute; width:158px; height:135px; vertical-align:top;text-align:center; z-index:10; padding-top:11px; cursor:pointer;}
    .BildLabelAktiv              {font: 7pt Verdana,Arial,Helvetica,Sans-Serif;color:#FFFFFF; position:absolute; width:158px; height:135px; vertical-align:top;text-align:center; z-index:10; padding-top:12px;}

.playerClose{position:absolute; bottom:18px; left:18px; width:32px; height:32px; background-image:url(images/VideoClose.png);background-repeat:no-repeat; z-index:1000; cursor:pointer;}
.playerCloseOver{position:absolute; bottom:18px; left:18px;width:32px; height:32px; background-image:url(images/VideoClose_over.png);background-repeat:no-repeat; z-index:1000; cursor:pointer;}
.playertext{position:absolute;top:215px; height:17px; left:15px; text-align:left; padding-top:1px; cursor:pointer;}
.link{color:#000000;font: 11px Verdana,Arial,Helvetica,Sans-Serif;}
.linkover{color:#000000;font: 11px Verdana,Arial,Helvetica,Sans-Serif; }
.shattenUnten{height:5px; width:163px; background-image:url(images/shattenUnten.png); background-position:top left; background-repeat:repeat-x; }
.shattenObenRechts{width:10px;height:10px; background-image:url(images/shattenObenRechts.png); background-position:top right; background-repeat:no-repeat; }
.playerStart{position:absolute; top:58px; left:85px;width:32px; height:32px; background-image:url(images/VideoPlayCenter.png);background-repeat:no-repeat; z-index:10; cursor:pointer; z-index:100}
.playerStartOver{position:absolute; top:58px; left:85px; width:32px; height:32px; background-image:url(images/VideoPlayCenter_over.png);background-repeat:no-repeat; z-index:10; cursor:pointer;z-index:100}
.BildTable{position:absolute;top:360px; left:0px; width:100%;right:0px;}
.BildTable2{position:absolute;top:340px; left:0px; width:100%}
.MapPanelParent{ padding-top:18px; visibility:hidden; position:absolute;right:0px;background-image:url(images/player_gr.png); background-repeat:no-repeat; background-position:right top; top:20px;width:238px; height:227px; z-index:1000; background-color:#676767}
.BigImage{position:absolute;top:0px; left:0px; cursor:pointer; z-index:2000;visibility:hidden;}