teaser_mehr/* Formatierung Allgemein */
/* edf5f8 heller hintergrund*/
/* d1e6ee dunkler hintergrund*/
/* 003d5a dunkle schrift*/
/* 005880 hellere schrift*/
/* 00a3d3 Linienfarbe */
/* a3d6ea dritte Naviebene Highlighting */
table {empty-cells:show}

/* Highlighting 2 Navi Ebene(Sub)*/
#main-navigation ul.sub li.active a {
  color: #FFF;
}
#metanavigation .input-box #qsInput {
  width: 120px;
  height: 13px;
  float: left;
  margin-left: 14px;
  margin-top: 1px;
  font-size: 10px;
  color: #A3C3D1;
}
.suchtab input.text {
  height: 17px;
  float: left; 
  margin-right: 7px;
}
.suchtab #suche {
  width: 120px;
  height: 13px;
  float: left;
  margin-right: 7px;
  margin-top: 1px;
  font-size: 10px;
  color: #A3C3D1;
}
.suchtab .submit {
  border: 1px solid #005880;
  background: #005880 url(../images/search_bg.gif) repeat-x;
  height: 19px;
  color: white;
  padding-bottom: 3px;
  padding-top: 1px;
  font-size: 11px;
}

h2 {
  font-size: 20px;
  color: #00a3d3;
  font-weight: normal;
  background-image: url(../images2/table-border-top.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
  padding-bottom: 13px; /*war 17*/
  margin-bottom: 0px;
}


h1 .linkklein {
	font-size: 10px;
}
h1 a, h2 a {
	color: #00a3d3;
	text-decoration:none;
	padding:0;
	margin:0;
	border:0;
}
h1 img {
	padding:0;
	margin:0;
	border:0;
}

#wrap .contint .inner {
background-image:none;
padding:0;
margin:0;
border:0;
}
.hd {
 padding-top:0px;
padding-bottom: 17px;
}
.hd h2 {
  background-image: url(../images/h1-border-bottom.gif);

}
.bd h2 {
  background-image: none;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 10px;
  color: #005880;
  font-weight:bold

}
.bd h2 a {
color: #005880;
text-decoration: underlinecolor: #005880;
text-decoration: underline;
}

.leerzeile0, .leerzeile1, .leerzeile5, .leerzeile10, .leerzeile15, .leerzeile20 {
	border:0;
	margin:0;
	padding:0;
	background: #fff;
	width:100%;
}
.leerzeile0 {
	height:0px;
	}
.leerzeile1 {
	height:1px;
	}
.leerzeile5 {
	height:1px;
	}
.leerzeile10 {
	height:10px;
	}
.leerzeile15 {
	height:15px;
	}
.leerzeile20 {
	height:20px;
	}
.minh {
min-height: 80px;
}
.tblcfg{
	border:0;
	margin:0;
	padding:0;
	height:0px;
        background: #fff;

}

.selecttab th {
	color: #005880;
	padding:5px;
	padding-bottom:5px;
}

.selecttabdiv {
	width:100%;
	background-color: #d1e6ee;
	padding-top:5px;
	padding-bottom:7px;
	vertical-align:middle;
}

.selecttab {
/*	border:1px; border-color:red; border-style:solid; */
	background-color: #d1e6ee;
	padding-bottom:10px;
	vertical-align:middle;
	min-height:40px;
}

.selecttab input,
.selecttab select {
	font-size: 10px;
}

.selecttab td {
	padding:5px;
	padding-bottom:7px;
}

.selecttab .tabline_unten {
padding-bottom: 14px;
}

.blaettern a {
	color: #989898;
	padding-left: 3px;
	padding-right: 3px;
        text-decoration: none;
}

.versteckt {
	display:none;
}

.aktiennews_teaser th {
padding:5px;
padding-top:0;
font-weight: normal;
color: #005880;
text-align: left;
}
.aktiennews_teaser td {
padding-left:5px;
padding-bottom:6px;
padding-right:6px;
color: #003d5a;
text-align: left;
}
.aktiennews_teaser a {
color: #003d5a;
}
.link_u A:link {
text-decoration: underline;
}

/* DEBUG: */
	.rot {background:red}

.chart_teaser_spacer {
width: 10px;
}
.chart_teaser_kurs {
width: 60px;
}
.chart_teaser_vspacer {
height:25px;
}

.yui-content .weiss, .chart_teaser .weiss {
padding: 2px;
}


.yui-content .teaser_mehr th , .chart_teaser .teaser_mehr th{
padding-top:5px;
padding-bottom:13px;
}

.teaser_chart {
margin:0;
padding-top:5px;
padding-bottom: 2px;
padding-left:10px;
padding-right:10px;
}
.teaser_chart_kursinfo {
width:200px;
margin-left:10px;
background: #fff;
}
.teaser_chart_kursinfo .kurs {
padding:2px;
}


.teaser_trenner_weiss {
	background-color: #fff;
	height:4px;
}
.teaser_trenner_weiss td {
	border-top: 1px solid #edf5f8;
}

.teaser_mehr th {
	padding:4px;
}
.teaser_mehr  a {
font-weight: normal;
	color: #003d5a;
	padding: 5px;
}
.teaser_mehr img {
vertical-align: middle;
}

.tabline_unten {
	background-image: url(../images2/table-border-top.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.tabline_oben {
	background-image: url(../images2/table-border-bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.blueline {
	background-image: url(../images2/table-border-top.gif);
	background-repeat: no-repeat;
	background-position: top left;
 }

.platzunten {
	padding-bottom:30px;
}

.doppelthoch {
	height: 40px;
}

.oben {
	vertical-align:top;
}

.kurstabdata .mittig, 
.kurstabhead .mittig, 
.mittig {
	vertical-align:middle;
	text-align:center;
}
.kurstabdata .mitte, .mitte {
	vertical-align:middle;
}

.unten {
	vertical-align:bottom;
	text-align:center;
}

.blau {
	background-color: #66ABC6;
}

.hellblau {
	background-color: #edf5f8;
}

.kurstabdata .weiss, .weiss {
	background-color: #FFFFFF;
}

.breiter {
	margin-left: -5px;
	margin-right: -15px;
/*	padding-left: 2px;
	padding-right: 25px; */
}

.grau {
	background-color: #EEEEEE;
}

.schwarz {
	color: #000000;
}

.schriftblau {
	color: #005880;
}

.schriftrot {
	color: red;
}

.row_simple, .row_reg {
	font-size: 12px;
}

.row_simple input, .row_reg input {
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-top:1px solid #7c7c7c;
	border-bottom:1px solid #dddddd;
}

.eingerueckt {
	margin-left: 10px;
}
.container_12 .eingerueckt_r {
	margin-right: 10px;
}
.container_12 .eingerueckt_innen  {
	padding: 10px;
}

.kurstab {
/*	text-align: left;*/
/*	table-layout:fixed;*/
	padding: 0px;
	margin: 0px;
}

.contint table {
	width:100%
}

.kurstabhead th, .contint table th{
	color: #003d5a;
	background-color: #d1e6ee;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	padding-left: 5px;
	line-height:1.4em;
	text-align: left;
}

.kurstabdata td, .contint table td {
	color: #005880;
	text-align: right;
	background-color: #edf5f8;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 5px;
	padding-right: 15px;
	line-height:1.4em;
}
.contint table td {
text-align:left;
}


.wl_ru, .kurstabdata .wl_ru {
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.bl_u, .kurstabdata .bl_u {
border-bottom: 1px solid #edf5f8
}
.bl_l, .kurstabdata .bl_l {
border-left: 1px solid #edf5f8
}

.kurstabdata a {
	color: #005880;
        text-decoration: none;
	}

.kurstabdata .links, .links, .tab_links td, .tab_links th {
	text-align:left;
}
.kurstabdata .rechts, .aktiennews_teaser .rechts, .rechts {
	text-align:right;
}
.flinks {
	float:left;
}
.frechts {
	float:right;
}

.layouttab {
	padding-left:0;
	padding-right:0;
	margin:0;
	table-layout: fixed; 
}

.realtimepic {
	display: block;
	margin-right:20px;
}

.platzoben {
	margin-top:5px
}
.teasertabhead{
	border-bottom: 1px solid #fff;	
}
.teasertabhead th, .teaser_mehr th{
	vertical-align: middle;
	text-align: left;
}
.teasertab th {
	border-bottom: 1px solid #edf5f8;
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #edf5f8;
	padding:2px;
	white-space: nowrap;
	}
.teasertab td {
	border-bottom: 1px solid #fff;
	border-top: 0;
	border-left: 0;
	border-right: 0; 
}
.kurstabdata .lineoben, .lineoben {
	border-top-color: #edf5f8;
	border-top-style: solid;
	border-top-width: 1px;
}

.detail_stammdaten td,
.detail_stammdaten th {
	padding-bottom: 7px;
	padding-right: 20px;
	text-align: left;
}

.detail_stammdaten a {
	color: #005880;
}

.no_decoration {
	text-decoration: none;
	font-weight: normal;
}

.kurstabdata .positiv, .positiv {
	background-color: #FFFFFF;
	font-weight: bold;
	color: #9bb743;
	padding-left: 5px;
	padding-right: 15px;
}
.kurstabdata .negativ, .negativ {
	background-color: #FFFFFF;
	font-weight: bold;
	color: #b8221e;
	padding-left: 5px;
	padding-right: 15px;
}
.kurstabdata .neutral, .neutral {
	background-color: #FFFFFF;
	font-weight: bold;
	color: #999;
	padding-left: 5px;
	padding-right: 15px;
}
.tab_positiv {
	background-color: #94B236;
	text-align: right;
	color: #fff;
}
.tab_negativ {
	color: #fff;
	text-align: right;
	background-color: #b8221e;
}
.tab_neutral {
	color: #000000;
	text-align: right;
	background-color: #999;
}

a.link_grau,a.link_grau:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #3c3d3d;
        text-decoration: none;
        background-position: left;
}

.link_grau_on, 
.selecttab .link_grau_on 
{
	font-weight: bold;
        text-decoration: underline;
}

.keinumbruch {
	white-space: nowrap;
}

.dkblau {
	color: #003d5a;
}

.fett {
	font-weight: bold;
}

.kleiner {
	font-size: smaller;
}

.kopfzeile {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font-size: 20px;
  color: #00a3d3;
  font-weight: normal;
  margin-top:-3px;
  line-height: 100%;
}
.kopfzeile_strich {
  margin: 0;
  padding: 0;
  border: 0;
 background: transparent;
 background-image: url(../images/h1-border-bottom.gif);
 background-repeat: no-repeat;
 background-position: bottom left;
 padding-bottom: 14px;
 margin-bottom: 14px;
 width:100%;
}

.headlink_line
	{
	border:0;
	padding:0;
	margin:0;
	margin-top:5px;
	height:7px;
	background-image: url(../images2/table-border-top.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width:100%;
	}
.headlink
{
padding:0;
margin:0;
border:0;
}
.headlink a {
        text-decoration: none;
        font-size: 14px;
	color: #005880;
	background-color: #edf5f8;
	border-left: 1px solid #b1d0dd; 
	border-right: 1px solid #b1d0dd;
	margin:0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.headlink .aktiv, .aktiv {
	background-color: #a3d6ea;
}

.chartlink {
	padding-top:20px;
	padding-bottom:5px;
}
.chartlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7daabf;
	text-decoration: none;
	background-color: #FFFFFF;
	border-left: 1px solid #b1d0dd; 
	border-right: 1px solid #b1d0dd;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.chartlink .aktiv {
	color: #005880;
}

.tab_gestreckt td {
padding-top:10px;
padding-bottom:10px;
}

.finder_tab {
width:100%
}
.finder_tab td,
.finder_tab th
{
text-align: left;
}

.inner_1 {
  width: 60px;
}
.inner_2 {
  width: 140px;
}
.inner_3 {
  width: 220px;
}
.inner_4 {
  width: 300px;
}
.inner_5 {
  width: 380px;
}
.inner_6 {
  width: 460px;
}
.inner_7 {
  width: 540px;
}
.inner_8 {
  width: 620px;
}
.inner_8 {
  width: 590px;
}
.inner_9 {
  width: 700px;
}
.inner_10 {
  width: 780px;
}
.inner_11 {
  width: 860px;
}
.inner_12 {
  width: 940px;
}

.branchenlinks a {
color: #003d5a;
}
.branchenlinks span {
padding-left:10px;
padding-top:13px;
padding-bottom:13px;
overflow:hidden;
background: #fff;
float:left;
width: 224px;
border-left: 1px solid #edf5f8;
border-bottom: 1px solid #edf5f8;
/*height: 40px;*/
vertical-align: middle;
}

.container_12 .grid_4p {
  width: 320px;
}
.container_12 .grid_3p {
  width: 240px;
}

.w100 {
width:100%;
}
.w80 {
width:100%;
}
.w20 {
width:100%;
}

.teasertab_a {
width: 170px;
}
.teasertab_b {
width: 50px;
}


#f20chart {
 /*       width: 220px;*/
        overflow: hidden;
}

#f20chart .yui-content {
        padding: 0px;
}
#f20chart2 {
/*        width: 220px;*/
        overflow: hidden;
}
#f20chart2 .yui-content {
        padding: 0px;
}

.show_news {
	line-height: 17px;
}
.show_news blockquote {
	padding-left:30px;
	padding-right:20px;
}
	  

