
	
	/*
	------------------------------------------------------------------------------------------------
	 
	 Nordic Oil - Global CSS Styles
	 styled by www.ost-kombinat.de
	 generated by bw@ok - 22.04.2009
	 
	------------------------------------------------------------------------------------------------
	
	
	
	
	
	------------------------------------------------------------------------------------------------
	 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; 
		background: #FFFFFF;
		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;
		background-image:url(../../Global_Images/HeaderBar.jpg);
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	/*
	------------------------------------------------------------------------------------------------
	Global Block Style Definition
	------------------------------------------------------------------------------------------------
	*/
	
	#ContentHolder
	{
		padding-top:23px;
	
	}
	
	#LeftBar
	{
		float:left;
		width:174px;
		padding-bottom:30px;
		border-top:1px dotted #dddddd;
	}
	
	
	#ContentBar
	{
		float:left;
		width:472px;
		border-top:1px dotted #dddddd;
		border-bottom:0px dotted #dddddd;
		padding-top:3px;
		padding-bottom:20px;
	}
	
	
	#RightBar
	{
		float:left;
		width:271px;
		border-top:1px dotted #dddddd;
	}
	
	
	.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;
	}
	
	
	
	/*
	------------------------------------------------------------------------------------------------
	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:11pxpx;
		color:#b88258;
		font-weight:normal;
	
	}
	
	
	.ContentTextBlock .news-list-item h3
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pxpx;
		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:11pxpx;
		color:#333840;
		font-weight:normal;
		text-decoration:underline;
	
	}
	
	.ContentTextBlock .news-list-item a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pxpx;
		color:#333840;
		font-weight:normal;
		text-decoration:underline;
	
	}
	
	.ContentTextBlock .news-list-item h3 a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pxpx;
		color:#333840;
		font-weight:normal;
		text-decoration:none;
	
	}
	
	.ContentTextBlock .news-list-item h3 a:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11pxpx;
		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;	
	}
	
	#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;
		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;
		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;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:none;
		display:block;
		padding-left:22px;
		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;
    }
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	