	/*
	------------------------------------------------------------------------------------------------
	 Nordic Oil - Global CSS Styles
	 styled by www.ost-kombinat.de
	 generated by bw@ok - 22.04.2009 / RE-Styled 24.02.2011 by TT
	------------------------------------------------------------------------------------------------

	------------------------------------------------------------------------------------------------

	 Charset Definition

	------------------------------------------------------------------------------------------------
	*/
	@charset "UTF-8";
	/*

	------------------------------------------------------------------------------------------------

	 Global Styles Definition

	------------------------------------------------------------------------------------------------

	*/

	

	html  

	{

		background-color:#FFFFFF;

		margin: 0px;

		padding: 0px;

		text-align: center; 

		color: #373c44;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

	}

	

	body  

	{

		background-color:#FFFFFF;

		background-image:url(../../Global_Images/Background_Dotline.gif);

		background-position:top left;

		background-repeat:repeat-x;

		margin: 0px;

		padding: 0px;

		text-align: center; 

		color: #373c44;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

	}

	/*

	------------------------------------------------------------------------------------------------

	 Main Website Elemts Definition

	------------------------------------------------------------------------------------------------

	*/

	#MainHolder 

	{ 

		/*width: 925px; */
		
		width: 940px; 
		
		background: transparent;

		margin: 0 auto; 

		border: 0px solid #000000;

		text-align: left; 

		background-image:url(../../Global_Images/Background.jpg);

		background-position:center;

		background-repeat:repeat-y;

		position:relative;

	} 

	

	

	#HeaderBar

	{

		/*width:925px;

		height:164px;
		
		background-color:#343940;

		*/

		width:940px;

		height:199px;
		
		background-color:transparent;
		
		background-image:url(../../Global_Images/HeaderBar2.png);

		background-repeat:no-repeat;

		background-position:top left;
		
		/*NEW ADDED*/
		
		position:relative;
		
		z-index:9999;

	}

	

	/*

	------------------------------------------------------------------------------------------------

	Global Block Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	#ContentHolder

	{
		/* OLD STYLES:*/
		/* padding-top:23px; */

		/* NEW ADDED STYLES: */
		
		margin-left:7px;

		margin-top:-12px;

	}

	

	#LeftBar

	{
		/* OLD STYLES */
		
		/* border-top:1px dotted #dddddd; */
		
		float:left;

		width:174px;

		padding-bottom:30px;

		/* NEW ADDED STYLES: */
		
		position:relative;
		
		z-index:9995;
		

	}

	

	

	#ContentBar

	{
			/* OLD STYLES */

		/* border-top:1px dotted #dddddd; */
		
		float:left;

		width:472px;

		border-bottom:0px dotted #dddddd;

		padding-top:3px;

		padding-bottom:20px;

		/* NEW ADDED STYLES: */
		
		position:relative;
		
		z-index:9990;

	}

	

	

	#RightBar

	{

		/* OLD STYLES */

		/* border-top:1px dotted #dddddd; */
		
		float:left;

		width:271px;

		/* NEW ADDED STYLES: */
		
		position:relative;
		
		z-index:9985;

	}

	

	

	.Spacer

	{

		float:left;

		display:block;

		width:4px;

	

	}


	#FooterBar

	{

		border-top:1px dotted #dddddd;

		padding-bottom:40px;

		padding-top:4px;	

	}

	

	#FooterBar ul

	{

		padding:0px;

		margin:0px;

	

	}

	

	#FooterBar ul li

	{

		padding:0px;

		margin:0px;

		list-style:none;

		float:left;

	

	}

	

	#FooterBar ul li a

	{

		color:#7c8593;

		font-size:10px;

		text-decoration:none;

		

	

	}
	
	
	.NavSpacer

	{

		width:10px;

		display:block;

	

	}

	

	

	

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Content Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	.ContentBlock h2

	{

		

		line-height:10%;

		padding:0px;

		margin:0px;

	

	}

	

	

	.ContentBlock .GraphicalHeadline

	{

		padding-left:15px;

	

	}

	

	

	

	.HiddenHeadline

	{

		display:none;

	

	}

	

	.ContentBlock .Headline

	{

		padding-top:20px;

		padding-bottom:20px;

		padding-left:15px;

	

	}

	

	.ContentTextBlock

	{

		padding-left:15px;

		padding-right:15px;

		padding-bottom:0px;

	

	}

	

	.ContentTextBlock .bodytext

	{

		line-height:150%;

	

	}

	

	.ContentTextBlock a

	{

		text-decoration:underline;

		color: #373c44;

		font-size:11px;

	}

	

		.ContentTextBlock a:hover

	{

		text-decoration:underline;

		color: #9998a3;

	}

	

	
/*

------------------------------------------------------------------------------------------------

InvestmentObjectsBar and Teaser Style Definition

------------------------------------------------------------------------------------------------

*/

#investmentObjectsBar {
	position:relative;
	float:left;
	width:748px;
}
#investmentObjectsOverview {
	width:717px;
	height:627px;
	padding-left:31px;
	padding-bottom:28px;
	background-image:url('../../Global_Images/bg_investment_objects_overv.png');
	background-position:0px 0px;
	background-repeat:no-repeat;
}
#investmentObjectsDescription {
	width:610px;
	height:87px;
	padding-top:50px;
	padding-right:107px;
}
#investmentObjectsDescription h1, #investmentObjectsDescription h2, #investmentObjectsDescription h3, #investmentObjectsDescription h4, #investmentObjectsDescription h5, #investmentObjectsDescription h6 {
	font-size:13px;
	font-weight:bold;
	color:#fefefe;
}
#investmentObjectsDescription p {
	font-size:11px;
	color:#fefefe;
}
#investmentObjectsMap {
	width:691px;
	height:490px;
	margin-top:0px;
	padding-left:0px;
}
#investmentTeasersContainer {
	width:748px;
}
#investmentTeasersLeft {
	width:257px;
}
#investmentTeasersSpacer {
	width:19px;
}
#investmentTeasersRight {
	width:472px;
}
#investmentObjectsBar #investmentTeasersContainer .teaserBox {
	padding-top:12px;
	padding-bottom:16px;
	border-top:1px dotted #dddddd;
}
#investmentTeasersLeft, #investmentTeasersSpacer, #investmentTeasersRight { float:left; }
#investmentObjectsBar #investmentTeasersContainer #investmentTeasersLeft .teaserBox { width:257px; }
#investmentObjectsBar #investmentTeasersContainer #investmentTeasersRight .teaserBox { width:472px; }
#investmentObjectsBar #investmentTeasersContainer .GraphicalHeadline {
	margin:0px;
	padding:0px;
}
#investmentObjectsBar .teaserBox h3 {
	height:23px;
	margin:0px;
	padding:0px;
}
#investmentObjectsBar .teaserBox h3.Boerse {
	background-image:url(../../Global_Images/Icons/Icon_AktuelleKurse.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#investmentObjectsBar .teaserBox h3.Newsletter {
	background-image:url(../../Global_Images/Icons/Icon_Newsletter.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#investmentObjectsBar .teaserBox h3.Termin {
	background-image:url(../../Global_Images/Icons/Icon_Termin.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#investmentObjectsBar .teaserBoxContent {
	color:#7c8593;
}	
#investmentObjectDetails {
	width:748px;
	height:627px;
	padding-bottom:28px;
}
#headlineRow { margin:20px 0px; }
#headlineRow h1, #headlineRow h2, #headlineRow h3, #headlineRow h4, #headlineRow h5, #headlineRow h6 {
	font-family:Arial, Helvetica, sans-serif;
	color:#5d6b73;
}
#headlineRow div, #headlineRow h2 { display:inline; }
#leaseName { font-size:22px; }
#leaseLocation { font-size:16px; }
#investmentObjectSlideShowHolder, #investmentObjectSlideShow {
	width:748px;
	height:348px;
}
#investmentObjectInformation {
	width:748px;
	background-color:#5d6b73;
}
#investmentObjectInformation h3 {
	margin:0px;
	padding:13px 0px 0px 0px;
	color:#ffffff;
}
#investmentObjectFactsHolder {
	float:left;
	width:372px;
	padding-left:12px;
}
#investmentObjectFactsHolder h3 {
	padding-bottom:14px;
}
#investmentObjectFacts table.factsTable {
	width:360px;
	color:#d6d8d8;
	font-size:10px;
	background-color:#5d6b73;
}
#investmentObjectFacts table.factsTable tr.tr-even {
	color:#d6d8d8;
	background-color:#69767d;
}
#investmentObjectFacts table.factsTable tr.tr-odd {
	background-color:#5d6b73;
}
#investmentObjectFacts table.factsTable td { color:#d6d8d8; }
#investmentObjectFacts table.factsTable td.td-0 {
	width:221px;
	padding:2px 0px 4px 7px;
}
#investmentObjectFacts table.factsTable td.td-1 {
	width:139px;
	padding:2px 0px 4px 0px;
}
#investmentObjectLocation {
	float:left;
	width:193px;
}
#investmentObjectKind {
	float:left;
	width:171px;
}
.investmentObjectContentHolder {
	width:733px;
	padding:10px 15px 10px 0px;
	color:#687282;
}
.investmentObjectContentLeft {
	float:left;
	width:365px;
	padding-right:19px;
}
.investmentObjectContentRight {
	float:right;
	width:349px;
}
.investmentObjectContentHolder h3 {
	font-size:14px;
}
.investmentObjectContentHolder p {
	font-size:11px;
}
.investmentObjectContentHolder a.detail {
	display:block;
	width:224px;
	height:37px;
	font-size:0px;
	text-indent:-9999px;
	background-image:url('../../Global_Images/bg_Link_GoogleMaps_Button.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
.investmentObjectContentHolder a.detail:hover {
	background-position:0px -50px;
}


	
	/*

	------------------------------------------------------------------------------------------------

	Right Bar Teaser Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	#RightBar .TeaserBox

	{

		padding-top:20px;

		padding-bottom:20px;

		padding-left:15px;

		border-bottom:1px dotted #dddddd;

	

	}

	

	#RightBar .TeaserBox h3

	{

		padding:0px;

		margin:0px;

		border:0px solid #666666;

		height:23px;

		padding-top:3px;

	

	}

	

	#RightBar .TeaserBox h3.Boerse

	{

		background-image:url(../../Global_Images/Icons/Icon_AktuelleKurse.gif);

		background-position:top right;

		background-repeat:no-repeat;

		

	

	}

	

	#RightBar .TeaserBox h3.Newsletter

	{

		background-image:url(../../Global_Images/Icons/Icon_Newsletter.gif);

		background-position:top right;

		background-repeat:no-repeat;

	}

	

	#RightBar .TeaserBox h3.Termin

	{

		background-image:url(../../Global_Images/Icons/Icon_Termin.gif);

		background-position:top right;

		background-repeat:no-repeat;

	}

	

	

	#RightBar .TeaserBoxContent

	{

		padding-top:0px;

		padding-bottom:18px;

		color:#7c8593;

	

	}

	

	#RightBar .TeaserBoxContent .bodytext

	{

		width:213px;

	

	}

	

	

	

	/*

	LeftBar Styles

	*/

	

	#LeftBar .TeaserBox

	{

		padding-top:20px;

		padding-bottom:10px;

		padding-left:0px;

		border-bottom:1px dotted #dddddd;

	

	}

	

	

	

	#LeftBar .TeaserBox h3

	{

		padding:0px;

		margin:0px;

		border:0px solid #666666;

		height:23px;

		padding-top:10px;

	

	}

	

	#LeftBar .TeaserBox h3.Kontakt

	{

		background-image:url(../../Global_Images/Icons/Icon_Termin.gif);

		background-position:top right;

		background-repeat:no-repeat;

	}

	

	

	#LeftBar .TeaserBoxContent

	{

		padding-top:0px;

		padding-bottom:2px;

		color:#7c8593;

	

	}

	

	#LeftBar .TeaserBoxContent b

	{

		color:#b88258;

	

	}

	

	

	#LeftBar .TeaserBoxContent a

	{

		color:#424853;

		text-decoration:none;

	

	}

	

	#LeftBar .TeaserBoxContent a:hover

	{

		color:#424853;

		text-decoration:underline;

	

	}

	

	

	

	#RightBar .TeaserBoxContent a

	{

		color:#424853;

		text-decoration:none;

	

	}

	

	#RightBar .TeaserBoxContent a:hover

	{

		color:#424853;

		text-decoration:underline;

	

	}

	

	/*

	Börse Daten

	*/

	

	.line1

	{

		background-color:#ececec;	

	}

	

	.TeaserBoxContent table

	{

		color:#555e6c;	

		width:213px;

	}

	

	.TeaserBoxContent td

	{

		color:#555e6c;

		text-decoration:none;	

		font-size:10px;

		padding-top:2px;

		padding-left:2px;

		padding-bottom:2px;

	}

	

	

	.TeaserBoxContent td a

	{

		color:#555e6c;

		text-decoration:none;	

		font-size:10px;

	}

	

	

	.changeplus

	{

		color:#555e6c;	

	}

	

	.changeminus

	{

		color:#970f0f;	

	}

	

	

	

	/*

	Teaser Rohstoffe Indizes

	*/

	

	.MoreButton

	{

		background-color:#FFFFFF;

		height:20px;

		background-image:url(../../Global_Images/Btn_Aktien.gif);

		background-position:top left;

		background-repeat:no-repeat;

		padding-left:26px;

		padding-top:4px;

	

	}

	

	.MoreButton a

	{

		color: #687282;

		text-decoration:none;

	

	}

	

	.MoreButton a:hover

	{

		color: #687282;

		text-decoration:underline;

	

	}

	

	

	

	/*

	the financials - kursdaten css rip

	*/

	

	.TradeTable2 a

	{

		text-decoration:none;

		background-color:#FFFFFF;

	

	}

	

	

	.TradeTable2 td a

	{

		text-decoration:none;

	

	}

	

	

	

	

	/*

	News Teaser Styles

	*/

	

	

	.news-list-date

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#b88258;

		font-weight:normal;

	

	}

	

	

	.news-list-date a

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#b88258;

		font-weight:normal;

	

	}

	

	.news-list-item 

	{

		padding-bottom:12px;

	

	}

	

	div.news-list-item h4

	{

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		color:#424853;

		text-decoration:none;

		padding:0px;

		margin:0px;

		padding-bottom:4px;

	

	}

	

	

	div.news-list-item h4 a

	{

		font-family:Arial, Helvetica, sans-serif;

		font-weight:normal;

		color:#424853;

		font-size:11px;

		text-decoration:none;

	

	}

	

	.tx-flvplayer-pi1

	{	

	}

	

	

	

	#ContentBar .news-list-container h3 .news-list-date

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#b88258;

		font-weight:normal;

	

	}

	

	

	.ContentTextBlock .news-list-item h3

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#333840;

		font-weight:normal;

		text-decoration:none;

		padding:0px;

		margin:0px;

		padding-bottom:6px;

	

	}

	

	h3 span.News-List-Headline a

	{

		font-size:12px;

	}

	

	.ContentTextBlock .news-list-item a

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#333840;

		font-weight:normal;

		text-decoration:underline;

	

	}

	

	.ContentTextBlock .news-list-item a:hover

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#333840;

		font-weight:normal;

		text-decoration:underline;

	

	}

	

	.ContentTextBlock .news-list-item h3 a

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#333840;

		font-weight:normal;

		text-decoration:none;

	

	}

	

	.ContentTextBlock .news-list-item h3 a:hover

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color:#333840;

		font-weight:normal;

		text-decoration:underline;

	

	}

	

	.news-list-browse

	{

		text-align:left;

	

	}

	

	.news-list-browse a

	{

		color:#333840;

		text-decoration:none;

	

	}

	

	.news-list-browse a:hover

	{

		color:#b88258;

		text-decoration:none;

	

	}

	

	

	/*

	RSS Feed Styles

	*/

	

	#RSS_Feed_Icon

	{

		padding-top:4px;

		padding-bottom:10px;

	

	}

	

	

	#RSS_Feed_Icon img

	{

		padding-right:3px;

	

	}

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Scroller Slider

	------------------------------------------------------------------------------------------------

	*/

	

	div.scroller { 

	/* modify width and height of scrolling section if necessary	*/		

	width: 220px; 

	height: 300px;

	overflow: hidden;

	border:1px solid #cccccc;

	}

	

	.controls a

	{

		color:#373C44;

		text-decoration:none;

	}

	

	div.scroller div.section {

		/* modify width and height of each section as needed (should match the size of the scroller window)	*/		

		width:220px;

		height:300px;

		overflow:hidden;

		float:left;

		padding:1em;		

		}

	div.scroller div.content {

		width: 10000px;

		}

	div#section2 {

		background:#666666;

		color:#ffffff;

		}

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Formular Teaser Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	

	fieldset

	{

		border:0px solid #FFFFFF;

		padding:0px;

		margin:0px;

	

	}

	

	legend

	{

		display:none;

	

	}

	

	label

	{

		display:none;

	

	}

	

	#ContentBar label

	{

		display:block;

	

	}

	

	.tx_powermail_pi1_fieldwrap_html_text

	{

		padding-top:3px;

		padding-bottom:3px;

	

	}

	

	.powermail_text

	{

		padding:2px;

		font-family:Arial, Helvetica, sans-serif;

		color:#7c8593;

		font-size:11px;

		background-color:#ececec;

		border:1px solid #ececec;

		width:213px;

	

	}

	.powermail_textsmall

	{

		padding:2px;

		font-family:Arial, Helvetica, sans-serif;

		color:#7c8593;

		font-size:11px;

		background-color:#ececec;

		border:1px solid #ececec;

		width:170px;

	

	}

	

	

	

	

	

	

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Navigation Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

		

	#NavigationBox

	{

		padding:0px;

		margin:0px;	
		
		margin-top:20px;

	}

	

	#NavigationBox ul

	{

		padding:0px;

		margin:0px;	

		list-style:none;

		padding-right:0px;

	}

	

	

	/*

	Firstlevel

	*/

	

	li.FirstLevel

	{

		color:#687282;

		padding-top:2px;

		padding-bottom:2px;

	}

	

	li.FirstLevelActive

	{

		color:#687282;

		padding-top:2px;

		padding-bottom:2px;

	}

	

	li.FirstLevel a

	{

		color:#687282;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		text-decoration:none;

		display:block;

		padding-left:3px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	

	li.FirstLevel a:hover

	{

		color:#FFFFFF;

		background-color:#687282;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		text-decoration:none;

		display:block;

		padding-left:3px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	li.FirstLevelActive a

	{

		color:#FFFFFF;

		background-color:#687282;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		text-decoration:none;

		display:block;

		padding-left:3px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	

	/*

	Second Level

	*/

	

	

	li.SecondLevel

	{

		color:#687282;

		padding-top:2px;

		padding-bottom:2px;

	}

	

	li.SecondLevelActive

	{

		color:#687282;

		padding-top:2px;

		padding-bottom:2px;

	}

    

    

    

	

	li.SecondLevel a

	{

		/*color:#333840;*/
		color:#697281;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		text-decoration:none;

		display:block;

		padding-left:22px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	li.SecondLevel a:hover

	{

		/*color:#b88258;*/
		color:#3A4A5E;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		text-decoration:none;

		display:block;

		padding-left:22px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	

	li.SecondLevelActive a

	{
		/*color:#b88258;*/
		color:#3A4A5E;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		text-decoration:none;

		display:block;

		padding-left:22px;

		padding-top:1px;

		padding-bottom:1px;

	}
		
		li.ThirdLevel a

	{

		color:#A75D24;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		text-decoration:none;

		display:block;

		padding-left:35px;

		padding-top:1px;

		padding-bottom:1px;

	}

	
		li.ThirdLevel a:hover

	{

		color:#755139;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		text-decoration:none;

		display:block;

		padding-left:35px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	

	li.ThirdLevelActive a

	{

		color:#755139;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		text-decoration:none;

		display:block;

		padding-left:35px;

		padding-top:1px;

		padding-bottom:1px;

	}

	

	

    

    #mn65

    {

    background-image:url(../../Global_Images/Icon_Sale.gif);

    background-position:top left;

    background-repeat:no-repeat;

    }

    

    

    #mn66

    {

    background-image:url(../../Global_Images/Icon_Sold.gif);

    background-position:top left;

    background-repeat:no-repeat;

    color:#999999 !important;

    cursor:text !important; 

    }

    

    

     #mn68

    {

    background-image:url(../../Global_Images/Icon_Sold.gif);

    background-position:top left;

    background-repeat:no-repeat;

    color:#999999 !important;

    cursor:text !important; 

    }

    

    

      #mn69

    {

    background-image:url(../../Global_Images/Icon_Sold.gif);

    background-position:top left;

    background-repeat:no-repeat;

    color:#999999 !important;

    cursor:text !important; 

    }

    

      #mn67

    {

    background-image:url(../../Global_Images/Icon_Sold.gif);

    background-position:top left;

    background-repeat:no-repeat;

    color:#999999 !important;

    cursor:text !important; 

    }

    

    

    #mn66 a

    {

     color:#999999 !important;

    cursor:text !important; 

    }

    

    #mn67 a

    {

     color:#999999 !important;

    cursor:text !important; 

    }

#mn68 a

    {

     color:#999999 !important;

    cursor:text !important; 

    }

    

     #mn69 a

    {

     color:#999999 !important;

    cursor:text !important; 

    }

    

	

	

	/*

	------------------------------------------------------------------------------------------------

	Navigation Portal Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	

	

	#PortalNavigation

	{

		border-top:1px dotted #dddddd;

		padding-bottom:40px;

		padding-top:4px;	

	

	}

	

	.NavigationBoxPortal ul

	{

		list-style:none;

		padding:0px;

		margin:0px;

		padding-left:71px;

		padding-top:39px;

	}

	

	.NavigationBoxPortal ul li

	{

		list-style:none;

		padding:0px;

		margin:0px;

		padding-top:2px;

		padding-bottom:2px;

	}

	

	.NavigationBoxPortal ul li.PortalNavigation a

	{

		color:#7d8693;

		text-decoration:none;

		display:block;

		

	}

	

	.NavigationBoxPortal ul li.PortalNavigation a:hover

	{

		color:#b88258;

		text-decoration:none;

		display:block;

		

	}

	

	.NavigationBoxPortal ul li.PortalNavigationActive a

	{

		color:#b88258;

		text-decoration:none;

		display:block;

		

	}

	

	/*

		Box Header Styles

	*/

	

	#NavigationBox1

	{

		float:left;

		width:308px;

		height:156px;

		background-image:url(../../Global_Images/Portal_NavigationBox_01.jpg);

		background-position:top left;

		background-repeat:no-repeat;

	}

	

	#NavigationBox2

	{

		float:left;

		width:304px;

		height:156px;

		background-image:url(../../Global_Images/Portal_NavigationBox_02.jpg);

		background-position:top left;

		background-repeat:no-repeat;

	}

	

	#NavigationBox3

	{

		float:left;

		width:308px;

		height:156px;

		background-image:url(../../Global_Images/Portal_NavigationBox_03.jpg);

		background-position:top left;

		background-repeat:no-repeat;

	}

	

	

	/*

		User Profile Styles

	*/

	

	

	.UserPictureBar

	{

		background-color:#ebebeb;

		height:80px;

		padding:0px;

		margin:0px;

	}

	

	.IntroText

	{

		font-size:11px;

	

	}

	

	th.bodytext

	{

		font-size:11px;

	

	}

	

	td

	{

		font-size:11px;

	

	}

	

	

	/*

	Teaser Box Styles

	*/

	

	

	.B2bContentBoxen

	{

		width:440px;

	}

	

	.B2BTeaserBox

	{

		width:210px;

		float:left;

		margin-right:5px;

		border:0px solid #666666;

		border-bottom:1px dotted #dddddd;

		padding-bottom:10px;

		margin-bottom:15px;

		display:block;

		min-height:144px;

	}

	

	

	.B2BTeaserBox .GraphicalHeadline

	{

		padding-left:0px;

	

	}

	

	

	

	

	

	

	

	

		

	/*

	------------------------------------------------------------------------------------------------

	Login Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	.tx-intajaxloginbox-pi1

	{

		padding-left:16px;

	

	}

	

	

	#tx-intajaxloginbox-pi1

	{

		padding-left:20px;

		padding-bottom:5px;

	}

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Investitionsobjekte - Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	

	#InvestitionsobjektDetail

	{

		width:470px;

		min-height:500px;

		background-image:url(../../Global_Images/Invest_BackgroundBar.gif);

		background-position:left;

		background-repeat:repeat-y;

	

	}

	

	#InvestitionsobjektTopBar

	{

		width:470px;

		background-image:url(../../Global_Images/Invest_HeaderBar.gif);

		background-position:top left;

		background-repeat:no-repeat;

		display:block;

	

	}

	

	

	#InvestitionsobjektFooterBar

	{

		width:470px;

		background-image:url(../../Global_Images/Invest_FooterBar.gif);

		background-position:top left;

		background-repeat:no-repeat;

		display:block;

		height:43px;

	

	}

	

	#InvestitionsobjektTopBar #Headline

	{

		float:left;

		height:101px;

		border:0px solid #666666;

		width:333px;

		padding:0px;

		margin:0px;

	}

	

	

	#InvestitionsobjektTopBar #Headline h1

	{

		padding:0px;

		margin:0px;

		font-size:12px;

		line-height:100%;

		padding-top:86px;

		padding-left:17px;

	}

	

	#InvestitionsobjektTopBar #Icon

	{

		height:101px;

		border:0px solid #666666;

		width:120px;

		float:left;

		padding-top:12px;

		

	

	}

	

	

	#Beschreibung

	{

		color:#666970;

		line-height:140%;

		padding-left:32px;

		padding-right:34px;

		padding-bottom:34px;

	}

	

	#InvestitionsobjektDetail #SlideShowHolder

	{

		margin-left:8px;

		width:456px;

		background-color:#ececec;

		height:125px;

	

	}

	

	

	#InvestitionsobjektDetail #SlideShowScreen

	{

		width:308px;

		height:125px;

		float:left;

	}

	

	#InvestitionsobjektDetail #SlideShowPicture

	{

		width:148px;

		height:125px;

		float:right;

	}

	

	#KeyFactsHolder

	{

		display:block;

		padding-top:20px;

		padding-left:34px;

	

	}

	

	#KeyFactsContent

	{

		padding-bottom:10px;

	

	}

	

	#KeyFactsContent .KeyFactsTable

	{

		padding:0px;

		margin:0px;

		border:0px solid #999999;

	}

	

	

	table

	{

		padding:0px;

		margin:0px;

		border:0px solid #666666;

	

	}

	

	

	#KeyFactsHolder #HeadlineKeyFacts h2

	{

		padding:0px;

		margin:0px;

		font-size:12px;

		line-height:100%;

		display:block;

	}

	

	

	#KeyFactsHolder #HeadlineKeyFacts

	{

		padding:0px;

		margin:0px;

		padding-bottom:14px;

		display:block;

	}

	

	#KeyFactsHolder #HeadlineKeyFacts .GraphicalHeadline

	{

		padding:0px;

		margin:0px;

	}

	

	#GoogleEarthButton

	{

		padding:0px;

		margin:0px;

		padding-left:30px;

	}

	

	

	.KeyFactsTable

	{

		padding:0px;

		margin:0px;

		border:0px solid #FFFFFF;

		color:#404347;

		font-size:11px;

	

	}

	

	#KeyFactsContent .tr-even

	{

		background-color:#ececec;

		

	}

	

	.td-0

	{

		width:270px;

	

	}

	

	

	table.contenttable  {

	background-color: #FFFFFF ! important;

	border:0px ! important;

	margin:0px ! important;

	border-collapse:collapse;

	width:400px;

	}

	

	table.contenttable td  {

	padding-top:3px;

	padding-bottom:3px;

	padding-left:10px;

	color:#404347;

	}

	/*

	Dropdown Menu - Select Box

	*/

	

	.InvestSelection

	{

		background-color:#FFFFFF;

		font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		color: #373c44;

		border:1px solid #cacaca;

		width:220px;

		padding:1px;

	}

	

	

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Media Lounge Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	

	.tx-bddbflvvideogallery-pi1 p 

	{

		padding:0px;

	 	text-align:center;

	  	border:0px solid #ddd;

	  	background-color:#eee;

	  }

	/*

	.flvplayer_listpic_pic 

	{

		border: 0px solid #990000; 

		padding:0px;

		margin:0px;

		width:440px;

		display:block;

		border-bottom:1px dotted #dddddd;

		text-decoration:none;

	}

	

	.flvplayer_listpic_pic_act 

	{

		border: 0px solid #990000; 

		padding:0px;

		margin:0px;

		width:440px;

		display:block;

		border-bottom:1px dotted #dddddd;

		text-decoration:none;

	}

	*/

	

	.flvplayer_listpic 

	{

		border: 0px solid #990000;

		padding:0px;

		margin:0px;

		width:440px;

		text-decoration:none;

	}

	

	

	

	.flvplayer_listpic_no a

	{

		border: 0px solid #990000;

		padding:0px;

		margin:0px;

		width:420px;

		border-bottom:1px dotted #dddddd;

		text-decoration:none;

		display:block;

		background-image:url(../../Global_Images/movie_icon.gif);

		background-position:center left;

		background-repeat:no-repeat;

		padding-left:20px;

		padding-top:3px;

		padding-bottom:3px;

		text-decoration:none;

	}

	

	.flvplayer_listpic_no a:hover

	{

		border: 0px solid #990000;

		padding:0px;

		margin:0px;

		width:420px;

		border-bottom:1px dotted #dddddd;

		text-decoration:none;

		background-color:#687282;

		color:#FFFFFF;

		text-decoration:none;

		background-image:url(../../Global_Images/movie_icon_on.gif);

		background-position:center left;

		background-repeat:no-repeat;

		padding-left:20px;

		padding-top:3px;

		padding-bottom:3px;

	}

	

	.flvplayer_listpic_act a

	{

		border: 0px solid #990000;

		padding:0px;

		margin:0px;

		width:420px;

		border-bottom:1px dotted #dddddd;

		text-decoration:none;

		display:block;

		background-image:url(../../Global_Images/movie_icon.gif);

		background-position:center left;

		background-repeat:no-repeat;

		padding-left:20px;

		padding-top:3px;

		padding-bottom:3px;

		text-decoration:none;

	}

	.flvplayer_listpic_act a:hover

	{

		border: 0px solid #990000;

		padding:0px;

		margin:0px;

		width:420px;

		border-bottom:1px dotted #dddddd;

		text-decoration:none;

		background-color:#687282;

		color:#FFFFFF;

		text-decoration:none;

		background-image:url(../../Global_Images/movie_icon_on.gif);

		background-position:center left;

		background-repeat:no-repeat;

		padding-left:20px;

		padding-top:3px;

		padding-bottom:3px;

	}

	

	

	/*

	.flvplayer_listpic_firstofrow 

	{

		border: 0px solid #990000;

		padding:0px;

		margin:0px;

		padding-right:3px;

		

		float:left;	}

	

	.flvplayer_listpic_lastofrow 

	{

		border: 0px solid #990000;

	 display:block;

	 	padding:0px;

		margin:0px;

		float:left;

	}

	

	

	*/

	.flvplayer_pagebrowser 

	{

		text-align:left;

	

	}

	

	.browseLinksWrap 

	{

		text-align: left;

	}

	

	.browseLinksWrap a

	{

		text-align: left;

		padding:3px;

	}

	

	

	

	#flvplayercaption 

	{

		float:left;

		padding-bottom:10px;

		font-weight:bold;

		font-size:12px;

		

	}

	

	

	#flvcaption 

	{

	 clear: both;

	 margin-top: 0px;

		width:440px;

	}

	

	.flvplayer_pagebrowser_fwd {

	  float:right;

	  margin-right: 0px;

	}

	

	.flvplayer_pagebrowser_back {

	  float:left;

	}

	

	#player {

		float: left;

		margin-right: 16px;

		margin-bottom: 10px;

	}

	

	* html #player {

		margin-right: 8px;

	}

	

	

	

	#playlist {

	width:440px;

	padding:0px;

	margin:0px;

	

	}

	

	#loadingMessage {

	padding: 7px 0px 7px 0px;

	width: 200px;

	background-color: #ffffff;

	text-align: center;

	position: absolute;

	margin:0px;

	margin-left:120px;

	margin-top:120px;

	

	}

	

	/*

	Glossar Formular Styles

	*/

	

	.form_large_text

	{

	width:290px;

	border:1px solid #969696;

	color:#666666;

	background-color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	padding:2px;

	font-size:11px;

	}

	

	.navbar a

	{

		padding:1px;

	

	}

	

	.navbar a:hover

	{

		padding:1px;

		color:#bd9570;

	

	}

	

	.glossary dt

	{

		font-weight:bold;

	

	}

	

	glossary .bodytext

	{

		padding:0px;

		margin:0px;

	

	}

	

	

	

	/*

	------------------------------------------------------------------------------------------------

	Glossar Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

	.ContentBoxen

	{

		width:440px;	

	}

	

	.ContentBox

	{

		width:220px;

		float:left;

	

	}

	

	.ContentBox .bodytext b

	{

	color:#b88258;

	}

	

	

	/*

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 Kontakt Formular Styles

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

*/

.ErrorMessage

{

	color:#e78814;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}

.inputform

{

	width:290px;

	border:1px solid #969696;

	color:#666666;

	background-color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	padding:2px;

	font-size:11px;

}

.err_inputform

{

	width:290px;

	border:1px solid #e78814;

	background-color:#e0e0e0;

	color:#110f10;

	font-family:Arial, Helvetica, sans-serif;

	padding:2px;

	font-size:11px;

}

.inputformsmall

{

	width:290px;

	height:80px;

	border:1px solid #969696;

	color:#666666;

	background-color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	padding:2px;

	font-size:11px;

}

.SubmitButton

{

	width:63px;

	border:1px solid #262c30;

	font-family:Arial, Helvetica, sans-serif;

	padding:3px;

	width:82px;

	font-size:11px;

	color:#414141;

	background-color:#FFFFFF;

}

.SubmitButtonNew

{

	width:130px;

	border:1px solid #2a2d32;

	font-family:Arial, Helvetica, sans-serif;

	padding:3px;

	font-size:11px;

	color:#2a2d32;

	background-color:#878e96;

}

	/*

Tooltip

*/

a.info{

    position:relative; /*this is the key*/

    z-index:24; background-color:#ccc;

    color:#000;

    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/

    display:block;

    position:absolute;

    top:2em; left:2em; width:15em;

    border:1px solid #0cf;

    background-color:#cff; color:#000;

    text-align: center}

	

	

	/*

	------------------------------------------------------------------------------------------------

	Global Clearing Style Definition

	------------------------------------------------------------------------------------------------

	*/

	

    .fltrt 

	{ 

    	float: right;

    	margin-left: 8px;

    }

    .fltlft 

	{ 

    	float: left;

    	margin-right: 8px;

    }

    .clearfloat 

	{ 

    	clear:both;

        height:0;

        font-size: 1px;

        line-height: 0px;

    }

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	
