    .fondsderwocheMain {
      margin-top: 0px !important;
      margin-bottom: 10px !important;
    }

    .module .standard th,
    .module .standard td {
      border-right: none;
      color: #4b525a; 
    }
    
    .module .furtherlink{
      padding: 2px 10px 0px 10px;
      background-color: #DEDED6;
      color: #4b525a;
      font-size: 11px;
      text-align: right;
      height: 16px;
      margin: 0px;
    }
    
    div.tab .tabcontainer
    {
      background:url("http://img.wallstreet-online.de/hp/headbg.gif");
      border-bottom:1px solid #bbbcb7;
    }
    
    div.tab .kopfzeile
    {
      border-collapse:collapse;
    }
    
    div.tab .kopfzeile td
    {
      white-space: nowrap;
      padding: 0px 10px;
      font-size:11px;
      height:25px;
      text-align:left;
    }
    div.tab .kopfzeile td.tab
    {
      white-space: nowrap;
      font-weight:bold;
      color:#737b7e;
      cursor:pointer;
    }
    
    div.tab .kopfzeile td.hover,
    div.tab .kopfzeile td.active
    {
      color:#4b525a;
    }
    div.tab .kopfzeile td.separator
    {
      width:1px;
      min-width:1px;
      background:url("http://img.wallstreet-online.de/hp/headseparator.gif");
      padding: 0px;
    }
    
    div.tab div.content
    {
      position:relative;
    }
    
    /**
     * Modulcontainer
     */
    #fondscontent {
      float: left;
      width: 370px;
    }
    
    #fondssubcontent {
      float: right;
      width: 230px;
    }
  
    #fondscontent .module,
    #fondssubcontent .module {
      background-color: #fff;
      border: 1px solid #bbbcb7;
      margin-bottom: 10px;
    }
    
    #fondscontent .module {
      width: 368px;
      background-color: #fff;
    }
    
    #fondssubcontent .module {
      width: 228px;
    }
    
    #fondscontent .fondsbox1,
    #fondscontent .fondsbox2 {
      width: 178px;
    }
    
    #fondscontent .fondsbox1 {
      float: left;
    }
    
    #fondscontent .fondsbox2 {
      float: right;
    }
    
    #fondscontent .fondsbox1 h3, 
    #fondscontent .fondsbox2 h3 {
      line-height: 16px;
      height: 32px;
      overflow: hidden;
    }
    
    #fondscontent .fondsbox1 .newsbody, 
    #fondscontent .fondsbox2 .newsbody {
      line-height: 16px;
    }
    
    /**
     *  Modul-Inhalt
     */
    
     .topstory,
     .topmodule {
      position: relative;
     }
     
    .module td,
    .module th {
      padding: 1px 10px;
    }
     
    .module h2 {
      background: transparent url("http://img.wallstreet-online.de/hp/headbg.gif");
      margin: 0px;
      padding: 7px 10px;
      font-size:11px;
      color: #4b525a;
      height:11px;
      border-bottom: 1px solid #bbbcb7;
    }
    
    .offers {
      clear: both;
    }
    
    .module .news {
      padding: 10px;
    }

    .module .subline_interview {
      position: absolute;
      left: 10px;
      font-size: 12px;
      font-weight: normal;
      color: #4B525A;
    }
    
    .topstory .subline_interview{ 
      top: 67px;
    }
    .topmodule .subline_interview{ 
      top: 25px;
    }

    .module .subline_interview .topic {
      font-weight: bold;
    }
    
    .module h3 {
      margin: 0px;
      overflow: hidden;
    }
    
    .module h4 {
      padding: 2px 0px 0px 10px;
      margin: 0px;
      text-align: left;
      height: 16px;
      background-color: #DEDED6;
      font-size: 11px;
      color: #4b525a;
    }
    
    .module p {
      margin: 5px 0px 0px 0px;
    }
    
    .module p.newstime {
      font-size: 11px;
      color: #4b525a;
    }
    
    .module p.newsbody {
      font-size: 12px;
      color: #4b525a;
    }
    
    .module .boximage {
      border-bottom: 1px solid #bbbcb7;
    }
    
    .emittentsprofiles{
      font-size: 11px;
    }
    
    .partner .partnertable,
    .offers .offertable{
      width: 100%;
      font-size: 11px;
      border-collapse: collapse;
      border: none;
      margin: 0px;
    }
    
    .offers .offertable td
    .offers .offertable th {
      padding: 0px;
      padding-left: 10px;
      border: none;
    }
    
    .offers .offertable td.available {
      color: #005D42 !important;
    }
    
    .offers .offertable td.preannouncement {
      font-style: italic;
    }
    
    .offers .offertable td.stand {
      color: #4b525a;
    }
    
    .partner .partnertable th{
      text-align: center;
      font-weight: normal;
      border: none;
      padding: 1px 5px;
      color: #4b525a;
    }
    
    .partner .partnertable td {
      height: 14px;
      text-align: center;
    }
    
    .partner .partnertable th.left{
      text-align: left;
      padding-left: 10px;
    }
    
    .partner .partnertable th.right{
      padding-right: 10px;
    }

    .partner .partnertable td.partnername {
      text-align: left;
    }
    
    .partner .partnertable td.profile{
      padding: 1px;
      background: #fff;
    }
    .partner .partnertable td.profile img {
      border: 1px solid #bbbcb7;
    }
    
    .matrix                     {height: 22px; border:none; background: url(http://img.wallstreet-online.de/blogs/button_matrix.gif) 0px 0px; }
    .matrix-search              {background-position:    0px -330px; width:  55px;}
    .matrix-search-hover        {background-position: -250px -330px;}
    
    
    .emittentsnews .spacer{
      margin: 0px;
      height: 18px;
      background: #DEDED6;
    }
    .emittentsprofiles select {
      width: 150px;
      margin: 10px 0px;
    }
    
    .emittentsprofiles .news {
      color: #4b525a;
    }
    
    .table
    {
      clear: both;
      border-collapse:collapse;
      border:1px solid #bbbcb7;
      background: white;
      width:100%;
      margin-top: 0px !important;
    }
    
    .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;
    }
    
    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;
    }
    
