/* CSS-Stylesheet www.boerse.de */
/* Dezember 2007 */

/* h-Tags */
h1,h2
{
  color: #08007B;
  font-family: arial, Verdana;
  font-size: 14px;
  font-weight: bold;
  margin:0;
  padding:0;
}
/* h3 für Bildunter- bzw. überscriften*/
h3
{
  color: #08007B;
  font-family: arial, Verdana;
  font-size: 11px;
  font-weight: bold;
  margin:0;
  padding:0;
}



/* für Nachrichten der neuen Wartungsmaske */
p 
{
	margin:0; 
	padding: 0;
}

body
{
	background-color: #FFFFFF;
	color: black;
	font: normal 100.01% arial, Verdana, sans-serif, Verdana;
	margin: 0em; 
	padding: 0px;
	width: 100%;
}
.bgwhite
{
  background-color: #FFFFFF;
}

div,table{font-size: 9pt;color: #08007B;font-family: arial, Verdana, Verdana;}
.blackfont td
{
color:#000000;
}

.bluefont 
{
color:#08007B;

}
td img{padding: 0;margin: 0;}
ul{margin: 0;padding: 0;}

a:link{color:#08007B;text-decoration:none}
a:visited{color:#08007B;text-decoration:none}
a:hover{color:#FF8E10;text-decoration:none}
a:active{color:#FF8E10;text-decoration:none}

table.width50{width:100%;}
table.width100{width:100%;}
td.liste_zeile1{background: #FFFFFF;}
td.liste_zeile2{background: #ECECEC;}

.abstand_newsletter_box
{
	width:100%;
	height:24px;
}

/* KOPFZEILE - WERBELEISTE LYCOS */

#lycos
{
	background-color: white;
	font-size: 0.7em;
	color: black;
	height: 29px;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
	padding-top: 0em;
	margin-bottom: 4px;	
	position: static;
}

/* KOPFZEILE - WERBELEISTE LYCOS ENDE */

.reiter
{
    background-color:black;
    background-image:url("http://img.boerse.de/reiter/background.jpg");
    background-repeat:auto;
    margin-top: -10px;
    margin-left:-15px;
    margin-bottom:-3px;
    position:static;
    width:777px;
}
*+ html .reiter
{
margin-bottom:-3px;
}

.reiter a
{
    margin-right:-17px; 
}

/* NAVIGATION */
#navi_container
{		
	background-color: #ffffff;
	margin-top: 5px;		
	margin-left: 0em;
	width: 762px;			
	position: static;		
}
#navi_container img
{
	padding-left: 10px;
	padding-top: 3px;
}
.background_image
{
	border: solid black 1px;
	background:url('http://img.boerse.de/background/content_bg.jpg');
}
.navi_top
{	
	background-color: white;
	float: left;
	margin-bottom: 10px;
	width:100%;
	
}	
.navi_bottom
{
	background-color: #08007B;	
	float: left;	
	padding-bottom: 7px;
}
.navi_foot_bottom
{
	float: left;	
	padding-bottom: 7px;	
}	
.navigation
{
	padding-top:5px;
	float: left;
	z-index: 1;
	margin-left: 0px;	
	width: 762px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	background-color: #08007B;
       /*white-space: nowrap;*/
        
			
}
.navi_ausgeklappt
{
	margin:2px;
	padding-top:2px;
	padding-left:40px;
	float: left;
	z-index: 1;
	margin-left: 0px;	
	width: 722px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	margin-top: 0px;
	background-color: #D4D0C8;
	
	position:static;
	overflow:hidden;
			
}
* html .navi_ausgeklappt
{
	margin:2px 0 0 0;
    }
.navigation_fullsize
{
	background-color: white;
	z-index: 1;
	margin: 0;		
	vertical-align: middle;		
}
.navi_trenner
{
	float:left;
	border-left:1px solid #5a549a;
	height:15px;
	width:1px;
	margin:0px 0 0 0;
	overflow:hidden;		
	float: left;
}	
.navi_hauptpunkt
{
	z-index: 3;
	vertical-align: middle;
	/*background-color: #08007B;*/
	color: white;
	font-family: arial, Verdana, Verdana;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 0px;
	padding-left: 4px;
	padding-right: 4px;
	float: left;
}		
.navi_hauptpunkt img{vertical-align: middle; margin-left:-5px;}
.navi_hauptpunkt a{color:white;text-decoration: none;}
.navi_hauptpunkt a:hover {color:white; text-decoration: none}
.navi_hauptpunkt a:visited {color:white; text-decoration: none}

.navi_hauptpunkt_color
{
	z-index: 3;
	vertical-align: middle;
	color: white;
	font-family: arial, Verdana, Verdana;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	margin-right: 1px;
	padding-left: 5px;
	padding-right: 5px;		
	float: left;		
}	
.navi_foot_hauptpunkt
{
	z-index: 3;
	vertical-align: middle;
	color: blue;
	font-family: arial, Verdana, Verdana;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	margin-right: 1px;
	padding-left: 5px;
	padding-right: 5px;		
	float: left;
}		
.navi_foot_hauptpunkt img{vertical-align: middle;}
.navi_foot_hauptpunkt a{color:blue;text-decoration: none;}
.navi_foot_hauptpunkt a:hover {color:blue; text-decoration: none}
.navi_foot_hauptpunkt a:visited {color:blue; text-decoration: none}

.navi_foot_hauptpunkt_color
{
	z-index: 3;
	vertical-align: middle;
	color: white;
	font-family: arial, Verdana, Verdana;
	font-size: 9pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	margin-right: 1px;
	padding-left: 5px;
	padding-right: 5px;		
	float: left;		
}
.rates
{
	background:url('http://img.boerse.de/background/kurse_bg.jpg');
	width: 515px;
	font-family: arial, Verdana, Verdana;
	font-size: 8pt;
	color: #08007B;
	overflow: hidden;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}
.rates a{color:#08007B; text-decoration: none}
.rates a.link{color:#08007B}
.rates a.hover{color:#FF8E12}

.search
{
	position: absolute;
	clear: both;
	z-index: 99;
	top: 130px;
	left: 455px;
	overflow: hidden;	
	padding: 0px;		
}	
.form
{
	background-color: white;
	z-index: 3;
	color: white;
	font-family: arial, Verdana, Verdana;
	font-size: 8pt;
	font-weight: bold;	
	padding-left: 16px;
	padding-right: 3px;
	padding-top: 1px;
	padding-bottom: 1px;	
	white-space: nowrap;	
	vertical-align: middle;
	float: left;
	overflow: hidden;	
}	
.form input{vertical-align: middle; margin-right: 5px; font-size: 9pt;}
.form a{padding-right: 3px}
.form a:hover{color:white}	
.form a:link{color:white; text-decoration: none; padding-right: 0px;}
.form a:visited{color:white}
	
.navi_unterpunkt
{
	cursor: pointer;
	font-weight: normal;
	background-color: #ffffff;
	font-family: arial, Verdana;
	font-size: 10pt;
	border: solid silver 1px;		
	float: left;
	padding: 2px;	
	white-space: nowrap;
	visibility:hidden; 
	position:absolute;	
	z-index: 101;
}	
.navi_unterpunkt p {margin: 0; color: #08007B; text-decoration: none;z-index: 99;}	
.navi_unterpunkt a:visited {color: #08007B; text-decoration: none;z-index: 99;}
.navi_unterpunkt a:link {color: #08007B; text-decoration: none;z-index: 99;}
.navi_unterpunkt a:hover {color: orange; text-decoration: none;z-index: 99;}
.navigation_unterpunkt a{color:white;text-decoration: none;}

/* NAVIGATION ENDE */


	
/* BANNER */

.contentAd{background:#ffffff;margin-bottom:8px;text-align:center;}
#big
{
	overflow: hidden;
	height: 90px;		
	position: static;
	white-space: nowrap;
        z-index:40;


}
.bannerbox_container
{
	position: relative;
	float: left;
	overflow: hidden;
	border-top:dotted silver 1px;
	border-bottom: dotted silver 1px;
	padding: 10px; 
	margin: 10px;
	width: 720px;
}
.pointer_bookmarks
{
	position: relative;
	
	overflow: hidden;
	border-top:dotted silver 1px;
	
	width: 720px;
}
.bannerbox
{	
	height: 45px;
}		
.bannerbox_button
{
	margin-left: 25px;
	padding-bottom: 40px; 
	white-space: nowrap;
}
#sky
{
	z-index: 0;
	overflow: hidden;
        top:130px;
	padding: 1px;
        height: 600px;	
        left: 765px;	
	position: absolute;
	width: 200px;
}
#mega
{	
	margin-top: 5px;
	width: 760px;			
	color: white;				
}
#big img
{
	position: static;
	margin-left: 5px;	
}

/* BANNER ENDE */



/* BOXEN */		

.box_right
{
	overflow: hidden;
	width: 50%;
	float: right;
	z-index: 1;
	margin: 0px;
	padding: 0;
}
.box_left
{
	width: 49.5%;
	float: left;
	z-index: 1;
	margin: 0px;
	padding: 0;
}
.tool_box_right
{
	overflow: hidden;
	width: 49%;
	float: right;
	z-index: 1;
	margin-right: 1px;
	padding: 0;
	white-space: nowrap;
}
.tool_box_left
{
	overflow: hidden;
	width: 49%;
	float: left;
	z-index: 1;
	margin-left: 3px;
	padding: 0;	
	white-space: nowrap;
}
.box_abstand{margin-bottom: 5px;}

.box3
{	
	overflow: hidden;
	width: 33.0%;
	float: left;
	z-index: 1;	
	padding: 0 0 0 10px;
}
.box33
{	
	overflow: hidden;
	width: 33.0%;
	float: left;
	z-index: 1;	
	padding: 0 0 0 0px;
}
.box3_right
{	
	overflow: hidden;
	position: static;
	width: 33%;
	float: right;
	z-index: 1;		
}
.box5
{
	overflow: hidden;
	width: 19.0%;
	float: left;
	z-index: 1;			
	/*white-space: pre;*/
}
.box22_right
{
	overflow: hidden;
	width: 22%;
	position: static;
	float: right;
	z-index: 1;		
}
.box80
{
	overflow: hidden;
	width: 79.0%;
	float: right;
	z-index: 1;	
	padding: 0;	
}
.box50
{	
	overflow: hidden;
	position: static;
	width: 52.0%;
	float: right;	
	z-index: 1;		
	text-align:center;
}
.box45_right
{	
	position: static;
	width: 48.0%;
	float: right;
	padding-top: 12px;
	z-index: 1;		
}
.box45
{	
	position: static;
	width: 48.0%;
	float: left;
	padding-top: 12px;
	z-index: 1;		
}
.box41
{	
	overflow: hidden;
	position: static;
	width: 41.0%;
	float: left;
	z-index: 1;		
}
.box4_left
{
	overflow: hidden;
	width: 24.75%;
	float: left;
	z-index: 1;	
	padding: 0;	
}
.box66
{
	overflow: hidden;
	position: static;
	width: 65%;
	float: left;
	z-index: 1;	
	padding: 0;	
}
.box66_right
{
	position: static;
	overflow: hidden;
	width: 65%;
	float: right;
	z-index: 1;	
	padding: 0;
}
.box75
{
	overflow: hidden;
	width: 74.75%;
	float: right;
	z-index: 1;	
	padding: 0;	
}

.suche
{
	position: static;
	width: 100%;
	z-index: 1;
	overflow: hidden;
	margin-bottom: 5px;
	float: left;
	font-size: 12px;
	color: #08007B;
}

.box_full
{		
	position: static;
	width: 100%;
	z-index: 1;
	overflow: hidden;
	margin-bottom: 5px;
	float: left;
	font-size: 12px;
	color: #08007B;
}

.apano_oversize
{		
	position: relative;
    overflow: hidden;
	width: 950px;
	z-index: 99;
	
	margin-bottom: 5px;
	float: left;
	
}
.box_full_eurex
{		
	overflow: visible;
	z-index: 100;
	position: absolute;
	width: 100%;
	
	margin-bottom: 5px;	
	font-size: 12px;
	color: #08007B;
}
.magicbox
{
	overflow: hidden;
	position: relative;
	z-index: 1000;
	margin-bottom: 5px;
	font-size: 12px;
	color: #08007B;	
	z-index: 1;
}
.magicbox_right
{
	overflow: hidden;	
	width: 50%;
	z-index: 1;
	margin: 0px;
	padding: 0;
	float: right;
	text-align: center;
	z-index: 1;
}
.chartbox
{	
	overflow: hidden;
	position: static;
	width: 99%;
	z-index: 2;
}
.chartbox_middle
{
	overflow: hidden;
	position: static;
	width: 310px;
	background-color:#f5f2ef;
	border:1px solid #e0dad3;		
	z-index: 2;
	padding:3px;
}
.chartbox_right
{
	overflow: hidden;
	position: static;
	width: 154px;
	background-color:#f5f2ef;
	border:1px solid #e0dad3;		
	z-index: 2;
	padding:3px;	
	font-family: Verdana, arial, Verdana;
}
.countbox_right
{
	overflow: hidden;
	position: static;
	width: 154px;
	background-color:#f5f2ef;
	border:1px solid #e0dad3;		
	z-index: 2;
	padding:3px;	
	font-family: Verdana, arial, Verdana;
}
.countbox_right_left
{
        border:0;
        float:left;
        font-weight:bold;
        margin:0;
        padding:3px;
        text-align:left;
        width:35%;
        color:#fff;
        background-color:#08007b;
        font-size:14px;
}
html > body .countbox_right_left
{
    width:36%;
    
}
.countbox_right_right
{
        border:0;
        float:left;
        font-weight:bold;
        margin:0;
        padding:3px 3px 3px 0;
        text-align:left;
        width:60%;
        color:#fff;
        background-color:#08007b;
        font-size:14px;
}
html > body .countbox_right_right
{
    width:58%;
    
}
.news_header_countdown
{	
	font-family:Verdana,arial, Verdana,Times;
	font-weight:bold;
	font-size:12px;
	margin:10px 0 3px 0;
	color: #000;
}
.news_header_description, .countbox_right_description {
        font-weight:normal;
	font-size:10px;
	margin:0;
	color: #000;
}
.countbox_right_description {
        font-size:10px;
    
}
.countbox_right_description a {
      padding-top:5px;
      font-size:11px;
      font-weight:bold;
}
.pointerbox
{
	padding-bottom: 10px;
	border-bottom: dotted silver 1px;
}
.pointerbox_ohne_abstand
{
	
	border-bottom: dotted silver 1px;
}
.google_links
{
	padding-top: 10px;
}
/* BOXEN ENDE */	



.zitat{font-size: 8pt;color: #08007B;}
.no_left{padding-left: 2px;}

/* TABS */

.tabs
{
	background-repeat:repeat-x;
	background-position:bottom;
	padding:0;
	margin:0;	
	z-index: 1;
	overflow: hidden;
}
.tabs ul{display:inline;list-style: none;padding:0 0 0 0;background-color: #ababab;}

.tabs li a 
{
	padding:1px 10px 1px 10px;
	background-color:#ebe7e2;
	border-left:1px solid #d7d2c7;
	border-top:1px solid #d7d2c7;
	border-right:1px solid #d7d2c7;
	border-bottom:1px solid #d7d2c7;
	margin:0 5px 5px 0 ;
	font-size:13px;
	text-decoration:none;
	display:block;
	color:#000000;
	font-weight:bold;
}
.tabs li{float:left;margin:0 0 -5px 0;overflow:hidden;}

.tabs li a #selected{	
	z-index: 99;
	height: 40px;
	background-color:#fcfcfa;
}
.tabs_empf
{
	height:37px;
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0;
	padding:0;
	float:left;
	display: inline;
	overflow: hidden;
	position: static;
}
.tabs_empf img
{
	height:37px;
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0;
	padding:0;
	float:left;	
	padding:0;
  padding-right: 2px;
	margin-right: 3px;
}
.tabs_empf .img_middle{margin:0 10px 0 0;}
.tabimg a{margin:0;padding: 0;border: solid red 1px;}

/* TABS ENDE */



/* KURSE */
/* FEHLER -> DOPPELT */
.kurs_label_name
{
	float:right;
	font-size:11px;
	font-weight:bold;
	margin:0;
	color: #000000;
	font-family:arial, Verdana;
}
.kurs_name
{
	float:right;
	margin:0;
	font-size:11px;
	font-family:verdana,arial, Verdana;
	padding:0;
	color: #000000;	
}
.kurse_content
{	
	overflow: hidden;
	position: static;	
	background-color:#fcfcfa;
	border:1px solid #d7d2c7;	
	padding:0;
	width: 99%;
	font-size:8px;
	text-align:right;
}
.kurs_label_name{float:left;font-weight:bold;margin:0 0 5px 0;}
.kurs_name{float:left;margin:0 0 5px 0;}
.kurs_img{float:left;}

/* KURSE ENDE */



/* CONTENT */

#content
{	
	overflow: hidden;
	background-color: #FFFFFF;
	font-size:9pt;
	color: #08007B;	
	padding: 0 2px 0 0;
	width: 760px;
	color: white;	
	clear: both;
	position: static;



}
#content #content_left{margin: 4px 2px;width: 177px;float: left;}
#content #content_right{float: right;width: 579px;background-color: #FFFFFF;}
#content #content_left .link_hellblau
{
	background-color: #FFFFFF;
	padding-bottom: 2px;
	padding-left: 6px;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
	margin-bottom: 3px;
	text-decoration: none;
	vertical-align: middle;			
}
.content_kasten_experten
{
  font-family: arial, Verdana;
  font-size: 12px;
  color: #000000;
  background: #ffffff;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;
  text-align:justify;  
  padding: 3px;
}
.new_content
{
	position:static;
	overflow: hidden;
	width: 755px;
	color: black;
	font-family: Times;
	font-size: 10pt;
}
.content_eurex
{	
	overflow: visible;
	background-color: #FFFFFF;
	font-size:9pt;
	color: #08007B;	
	padding: 0 2px 0 0;
	min-width: 760px;
	float:left;
	position: relative;		
}


.content_kasten
{
  font-family: arial, Verdana;
  font-size: 9pt;
  color: black;
  background-color: #f5f2ef;
  border: solid #9E9FB1 1px;  
  margin-right: 0px; 
  margin-left: 3px; 
  padding: 3px 3px 3px 3px;
}
.content_kasten select{z-index: 1;margin-left: 5px;}
.content_kasten a
{
	margin: 0px;
	padding: 0px;
}
.content_kasten_hidden{ margin-left:1px;padding: 3px;}
.content{font-family: arial, Verdana;}

/* CONTENT ENDE */



/* SPONSORING */

.sponsor_links
{	
	overflow: hidden;
	margin-top:10px;
	padding-bottom: 10px;
	font-size:8pt;
        font-weight:normal;
}
.sponsor_links ul
{
	float:left;
	width:240px;
	padding:0 0 0 13px;
	margin:0 0 0 0;
        font-weight:normal;
}
.sponsor_links li{color:#c9c9c9;}
.sponsor_links_text{font-size: 8pt;color:#000000;font-weight:normal;}
.sponsor_links_text p{padding:0px;margin:0px;}

.sponsor_ueberschrift{font-family:Times;font-size:12px;font-weight:bold;}

/* SPONSORING ENDE */



/* NACHRICHTEN */

.news_header
{	
	font-family:Verdana,arial, Verdana,Times;
	font-weight:bold;
	font-size:12px;
	margin:10px 0 3px 0;
	color: black;
}
.news_header a{color:black;}
.news_header a:link{color:black;}
.news_header a:visited{color:black;}
.news_header a:hover{color:orange;}

/* NACHRICHTEN ENDE */



/* IMPRESSUM */

.impressum_container
{
	padding-bottom: 10px;
	background:url('http://img.boerse.de/background/content_bg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
        background-width:760px;
}
#impressum
{		
	text-align: center;
	color: white;
	margin-left: 75px;
	margin-top: 8px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#impressum_intern
{		
	text-align: center;
	color: white;	
	margin-left: 130px;
	margin-top: 15px;
	padding: 0;	
}
#impressum_intern a
{		
	color: black;	
}
#impressum_text
{
	width: 757px;		
	color: white;
	margin-top: 8px;
	padding: 0;
	white-space: nowrap;	
	color: black;
	overflow: hidden;	
}
#impressum a
{
			
	color: black;
	
}
/* IMPRESSUM ENDE */



/* FOOTER */
.footer
{		
	font-size: 8pt;
	color: white;
	margin-top: 8px;
	margin-left: 4px;
	padding-left: 2px;
	white-space: nowrap;
	overflow: hidden;
        background-color: #ffffff;

		
}
#footer
{	
	padding-bottom: 15px;		
	
	font-size: 6pt;
	width: 760px;	
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 2px;
	white-space: nowrap;
	overflow: hidden;
        background-color: #ffffff;
	
}
#footer a{color:black;text-decoration:none;}
#footer a.link{color:black;text-decoration:none;}
#footer a.hover{color:black;text-decoration:none;}
#footer a.visited{color:orange;text-decoration:none;}
#footer p {margin: 0;}

#footer_linkbox
{			
	color: white;
	border: 1px solid white;
	margin-top: 8px;
	width: 750px;	
}	
#footer_impressum{color: white;margin-top: 8px;width: 750px;}

/* FOOTER ENDE */
		
		
		
/* SCROLLBOX */	

.scrollbox 
{  
  padding: 2px;
  background: white;
  border: 1px solid #9E9FB1;
  overflow: auto;
  scrollbar-face-color: rgb(212,208,200);
	scrollbar-highlight-color: rgb(255,255,255);
	scrollbar-shadow-color: rgb(0,0,0);
	scrollbar-3dlight-color: rgb(239,236,231);
	scrollbar-arrow-color: rgb(0,0,0);
	scrollbar-track-color: grey;
	scrollbar-darkshadow-color: rgb(121,111,89);
}	

/* SCROLLBOX ENDE */


		
/* ALLGEMEIN */	

.al{text-align: left;}

.ueberschrift_spalte
{
	color: black;
	font-family:arial, Verdana;
	font-weight:bold;
	font-size:9pt;
}
.abstand_x_markets
{
	height: 11px;
	padding: 0;
	margin: 0;
}
.tagestrend_chart
{	
	overflow: hidden;
	position: static;
	/*width: 200px;	*/
	float: left;
	vertical-align: middle;	
	z-index: 1;		
}
.mousezeiger{cursor:pointer;}
.tagestrend_chart img
{	
	padding: 16px;	
	vertical-align: middle;	
	float: left;
}
.tagestrend_chart_beschriftung
{	
	
	
	font-size:11px;
	font-family:verdana,arial, Verdana;
	font-weight:bold;
	color: #000000;
	
	text-align:left;
	
	width:100%
	
}
.tagestrend_tops_flops
{	
	overflow: hidden;
	position: static;
	width: 240px;
	float: right;	
	z-index: 1;		
	
	text-align:center;
	padding-top:18px;	
}
.top_flop_table
{   
	line-height:13px;
	text-align:right;
	width:95%;	
	background: #ffffff;
}
.newsletter_small
{
        font-size: 10px;
        color:#000000;
        font-family: verdana,arial, Verdana;
}
.newsletter_middle
{
        font-size: 11px;
        color:#000000;
        font-family: verdana,arial, Verdana;
}
.newsletter
{
  font-size: 10px;
  font-weight: bold;	
  color:#000000;
  font-family: verdana,arial, Verdana;
}
.top_flop
{
	float:right;
	width:230px;
	margin-left:5px;
	margin-right:5px;
	border:1px solid #ececec;
}
.news_title{color:#00005c;font-size:11px;}
.ueberschrift_balken
{
	position: relative;
  font-family: arial, Verdana;
  font-size: 9pt;
  font-weight: bold;
  color: black;
  padding: 2px;
}
.tabelle_ueberschrift
{
  font-family: arial, Verdana;
  font-size: 12px;
  font-weight: bold;
  color: black;
}
.indexleiste{color: #ffffff;}
.spalten_abstand{margin-left: 1px;padding-left: 1px;width: 1px;}
.abstand{margin-top: 4px;}
.abstand_content{height:5px;}
.abstand_content_small{height:3px;}
.abstand_ts{margin-top: 4px;border:0px solid #e0dad3;}	

.h1
{
  color: #08007B;
  font-family: arial, Verdana;
  font-size: 12px;
  font-weight: bold;
}
.xarrow0{font-family: arial, Verdana;font-size: 9pt;}
.eurex_schrift{font-size: 11px;}
.zeitverzoegerung{font-size: 10px;}
.trend_positiv{color: #008000;}
.trend_negativ{color: #FF0000;}
.trend_neutral{color: #000000;}
.trend_neutral_rates{color: #ababab;}
.liste_zeile1{background: #FFFFFF;}
.liste_zeile2{background: #f5f2ef;}
.trands_box{float:left;height:200px;margin:10px 0 0 0;}
.li{float:left;margin:2px 0 -5px 0;overflow:hidden;}
.member_list{font-size:12px;font-weight:bold;}
.member_list ul{padding:0 0 0 10px;}
.member_label{float:left;font-weight:bold;}
.member_value{float:left;text-align:right;}
.pointer{height:14px;border-top:1px dotted #dddddd;margin:8px 15px -4px 0;}
.pointer_vorteilsangebote{height:12px;border-top:1px dotted #dddddd;margin:1px 15px -12px 0;}
.aktuell_author
{
	color:#7571ac;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
}

.aktuell_news_top{font-family:Times,arial, Verdana;font-size:13px;color:#130b6f;}

.aktuell_news{font-family:Times;font-size:18px;color:#130b6f;}
.aktuell_news a
{
	font-family:Times;
	font-size:18px;
	color:#130b6f;
	text-decoration:none;
}
.aktuell_content ul{margin-left:15px;}
.aktuell_box{float:left;margin:10px 0 0 0;}
.left{float:left;}
.right{float:right;}

/* ALLGEMEIN ENDE */


	
/* TOOL */
	
.tool_abstand{margin-top: 6px;}
.tool_spalten_abstand{margin-left: 1px;padding-left: 1px;width: 1px;}
.tool_stamm_kasten td{color: #08007B;font-size:13px;}

.tool_stamm_kasten
{
  width: 100%;
  background: #f5f2ef;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1; 
  padding: 3px;
}
.tool_content_kasten
{ 
  background: #ffffff;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;    
  padding: 3px;  
}
.tool_ueberschrift_balken
{
  background: #ffffff;
	font-family: arial, Verdana;
  font-size: 12px;
  font-weight: bold;
  color: #08007B;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;    
  padding: 2px;
  padding-left: 4px;
}
.wertpapier_zeile h1
{
	color: black;
	font-family: arial, Verdana;
  font-size: 19px;
  font-weight: bold;
  display : inline;
}
.tool_chart_bereich
{
	font-family: arial, Verdana;
	background: #f5f2ef;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;
}
.tool_adsense
{
	height:91px;
	width: 49%;
	
	vertical-align:middle;
	margin-top:6px;
	
		overflow: hidden;
	
	float: right;
	z-index: 1;
	margin-right: 1px;
	padding: 0;
	
	white-space: nowrap;
	
	font-family: arial, Verdana;
	background: #f5f2ef;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;
}
.tool_adsense_os
{
	height:106px;
	width: 49%;
	
	vertical-align:middle;
	margin-top:6px;
	
		overflow: hidden;
	
	float: right;
	z-index: 1;
	margin-right: 1px;
	padding: 0;
	padding-top:0px;
	white-space: nowrap;
	
	font-family: arial, Verdana;
	background: #f5f2ef;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;
}
.tool_adsense_big
{
	height:232px;
	width: 49%;

	vertical-align:middle;

	overflow: hidden;

	float: right;
	z-index: 1;
	margin-right: 1px;
	padding: 0;
	padding-top:0px;
	white-space: nowrap;

	font-family: arial, Verdana;
	background: #f5f2ef;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;
  
}

.tool_adsense_ag
{
	height:114px;
	width: 49%;
	
	vertical-align:middle;
	margin-top:6px;
	
		overflow: hidden;
	
	float: right;
	z-index: 1;
	margin-right: 1px;
	padding: 0;
	padding-top:0px;
	white-space: nowrap;
	
	font-family: arial, Verdana;
	background: #f5f2ef;
  border-width:1px;
  border-style:solid;
  border-color:#9E9FB1;
}

.adsense_optic
{
  width: 234px;
  height: 52px;
	
  overflow: hidden;
	
  font-family: verdana,arial, Verdana;
  font-size:9px;
  background: #f5f2ef;
  color: #08007B;
  padding-top:8px;
  
  text-align: left;
}
.adsense_optic u
{

	
  overflow: hidden;
	
  
  font-size:12px;
  font-weight: bold;
  

}
.adsense_optic_v2
{
  width: 234px;
  height: 52px;
	
  overflow: hidden;
	
  font-family: verdana,arial, Verdana;
  font-size:9px;
  
  color: #08007B;
  padding-top:8px;
  
  text-align: left;
}
.adsense_optic_v2 u
{

	
  overflow: hidden;
	
  
  font-size:12px;
  font-weight: bold;
  

}
.tool_button{padding: 0 4px 0 4px;}
.tool_button_ausgewahlt{color: #08007B;font-weight: bold;}
.link_ausgewahlt{color:#FF8E12;}
.tool_navi_deaktiviert{color: #C0C0C0;}

.tool_button_schrift
{
  font-size: 12px;
  font-weight: normal;
  color: #08007B;
  text-decoration: none;     
}
a.tool_button_schrift{margin-left: 3px;}
.tool_aktueller_kurs{font-size: 13px;font-weight: bold;}

/* TOOL ENDE */



/* STIMMEN */

.stimmen_head
{
	color:#352e82;
	font-size:17px;
	font-weight:bold;
	margin:3px 0 10px 0;
	font-family:Times;
}
.stimmen_head_name{color:#7874ae;font-family:arial, Verdana;font-size:10px;}
.stimmen_text{color:#000000;font-family:arial, Verdana;}
.stimmen_list{font-family:arial, Verdana;color:#08007B;font-size:12px;}

/* STIMMEN ENDE */



/* SPRUCH */

.spruch
{
	color: #08007B;
	font-family:arial, Verdana;
	font-weight:bold;
	font-size:12px;
	padding:20px 3px 10px 3px;
	background-color:#f5f2ef;
	border:1px solid #e0dad3;	
	
}
.spruch_autor
{
	color:#7874ae;
	text-align:right;
	font-weight:bold;
	font-style:italic;
}



/* SPRUCH ENDE */



/* INPUTS */
.inputs_klein{margin-left:0px;vertical-align:middle;margin-right:-1px;}
.inputs{margin-left:5px;vertical-align:middle;margin-right:5px;}
.inputs ul{margin-left: 2px;padding: 0;}
.inputs li{margin-left: 10px;padding: 0;margin-top: 0;}
.inputs_img{margin: 0;padding:0;}

/*
.inputs_ts{margin-left:5px;vertical-align:middle;margin-right:5px;font-family:arial, Verdana;font-size:12px;font-style:italic;font-weight:bold;color:#130b6f;}
.inputs_ts ul{margin-left: 2px;padding: 0;}
.inputs_ts li{margin-left: 10px;padding: 0;margin-top: 0;}
.inputs_ts_img{margin: 0;padding:0;}
*/
/* INPUTS ENDE */















