.headline {
  border: 1px solid #BBBCB7;
  margin-bottom: 15px;
}

/*
.logo {
  height: 55px;
  width: 613px;
  background-color: #2478be;
}
.logo .corporatelogo {
	position: relative;
  height: 35px;
  font-size: 14px;
  font-weight: bold;
  color: #4B525A;
  padding:15px 5px 5px 10px;
}
*/

#fundaward {
    font-size:19px;
    color:#2B5F49;
    margin-top:10px;
    margin-bottom:0px;
    padding-top:6px;
    padding-left:10px;
    background-image:url(/css/etf/img/headline_background.gif);
    height:38px;
    width:754px;
}

.navigation {
  height: 25px;
  font-size: 11px;
  text-align: left;
  font-weight: bold;
  color: #737B7E;
  cursor: pointer;
  white-space: nowrap;
  background: url("http://img.wallstreet-online.de/hp/headbg.gif") 0 0 repeat-x;
}
.tab {
  float:left;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 7px;
}
.separator {
  float:left;
  padding: 0px;
  height: 20px;
  width: 1px;
  background: url("http://img.wallstreet-online.de/hp/headseparator.gif") 0 0 no-repeat;
}
.menulink {
	text-decoration: none !IMPORTANT;
	color: #737B7E !IMPORTANT;
}
.active {
  color: #4B525A !IMPORTANT;
}
.leftcontent {
  font-size: 11px;
  float: left;
  width: 400px;
}
.rightcontent {
  font-size: 11px;
  float: left;
  margin-left: 15px;
  width: 195px;
}
.clear {
  clear: both;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}
.kurzprofil {
  background-color: #ffffff;
  color: #4B525A;
  border: 1px solid #BBBCB7;
  margin-bottom: 15px;
}
.kurzprofil .logo,
.logoboxsmall .logo,
.newscontainer .newslogo,
.fondsproduct .productlogo {
  height: 38px;
  width: 100%;
  background-color: #2478be;
}

.fondsproduct .productlogo .logoimage{
  float: left;
  width: 485px;
}

.fondsproduct .productlogo .productinfo{
  float: right;
  width: 220px;
  position: relative;
  background-color: #00f;
  height: 55px;
}

.fondsproduct .productlogo .productinfo em{
  font-weight: bold;
  font-style: normal;
}

.fondsproduct .productlogo .productinfo p{
  margin: 0px;
}

.fondsproduct .productlogo .productinfo .productintro {
  position: absolute;
  top: 10px;
  left: 10px;
  color: #fff;
  font-weight: bold;
}

.fondsproduct .productlogo .productinfo .localid {
  position: absolute;
  top: 30px;
  left: 10px;
  color: #fff;
}

.fondsproduct .productlogo .productinfo .isin {
  position: absolute;
  top: 30px;
  left: 100px;
  color: #fff;
}



.logoboxsmall {
  background-color: #ffffff;
  color: #4B525A;
  border: 1px solid #BBBCB7;
  margin-bottom: 15px;
}
.title {
  border: none;
  border-bottom: 1px dotted #2478be;
  font-weight: bold;
  padding: 4px;
  padding-left: 10px;
}
.logoboxsmall .textcontent .producttitle {
	font-weight: bold;
	margin-bottom: 10px;
}
.logoboxsmall .textcontent .productteaser {
	margin-bottom: 20px;
}
.profiltext, .textcontent {
  padding: 10px;
}
.newscontainer,
.topfondscontainer,
.fondsproduct {
	border: 1px solid #BBBCB7;
  background-color: #ffffff;
  color: #4B525A;	
  margin-bottom: 15px;
  font-size: 11px;
}
.newscontainer .newstitle {
	width: 335px;
	padding: 4px;
}
.newscontainer .newstime {
  width: 50px;
  padding: 4px;
}
.newscontainer .title,
.topfondscontainer .title,
.fondsproduct .title {
  height: 14px;
  border-bottom: 1px solid #BBBCB7;
  background: url("http://img.wallstreet-online.de/hp/headbg.gif") 0 0 repeat-x;
  padding: 4px;
  padding-left: 10px;
  padding-top: 7px;
}
.newscontainer .tblheadline {
	background-color: #deded4;
}
.newscontainer .highlight {
	background-color: #efefe5;
}
.newscontainer .newssubheadline { 
	padding: 3px;
	padding-left: 10px;
	border-bottom: 1px dotted #BBBCB7;
}
.newscontainer .newscontent {
	padding: 10px;
}
.newscontainer .newscontent .newsheadline {
  margin-top: 10px;
  font-weight: bold;	
}
.newscontainer .newscontent .newsbody {
}
.infobox {
	font-size: 11px;
	background-color: #ffffff;
	border:1px solid #BBBCB7;
	color:#4B525A;
}
.infobox .kagname {
	font-size: 13px;
	font-weight: bold;
	padding:10px;
	padding-top:15px;
}
.infobox .kurz,
.infobox .lang {
	padding: 10px;
}
.topfondscontainer .title .text {
	float:left;
	width: 199px;
}
.topfondscontainer .title .pager {
	float:left;
	width: 395px;
	text-align:right;
}
.topfondscontainer .topfondstable .highlight {
	background-color: #EFEFE5;
}
.productcontent .headline {
	background-color: #deded4;
}

.table
{
  clear: both;
  border-collapse:collapse;
  border:1px solid #bbbcb7;
  background: white;
  width:100%;
}

.table .title .text {
  float:left;
}
.table .title .pager {
  float:right;
  text-align:right;
}

.table .title img.morebutton {
  top: auto !important;
  background: url(http://img.wallstreet-online.de/arrow.gif);
}

.noborder{
  border: none !important;
}

.noborder th.title{
  border: 1px solid #bbbcb7;
}

.table tr
{
  height: 20px;
}
.werbeblock tr td,
.table tr td,
.table tr th
{
  color:#4b525a;
  font-size:11px;
  padding: 1px;
  text-align: left;
}

.werbeblock tr td.image,
.table tr td.image,
.table tr th.image{
  padding: 0px;
}

.table td
{
  background: #F1F1E7;
  text-align:right;
}

div.tab .white,
.table tr.hl td,
.white tr td
{
  background: #FFF;
}

.table th
{
  font-weight:bold;
  background: #DEDED6;
  padding-left: 10px;
  text-align: right;
  font-size: 11px;
}

.table tr.head th {
  vertical-align: top;
}

th.title{
  background:url("http://img.wallstreet-online.de/hp/headbg.gif");
  height:25px;
  border-bottom: 1px solid #bbbcb7;
  padding: 0px 10px !important;
  font-size:11px;
  text-align: left;
  color: #4b525a;
  clear: both;
}

.table td, .table th {
	padding-left: 10px !important;
} 

html:not(bla) .table th.title
{
  height:26px;
}

html:not(bla) .table {
  margin-left: 1px;
}

.table .right
{
  text-align:right;
  padding-right: 10px;
}

.table .left
{
  text-align:left;
}
.table td.right,
.table th.right
{
  padding-left: 0px;
  padding-right: 10px;
}

.table tr.sub
{
  height:18px;
}
.table tr.sub th
{
  padding-left: 10px;
  font-weight:normal;
  font-size:10px;
  border-top:1px solid #F1F1E7;
}
