div.finance div.adServer {  
    padding-right:4px;
    padding-top:12px;
}
div.finance {
    padding-top:0px;
}
.finance div.middleBanner {
  padding-top:20px;
}
div.finance div.adServer, div.finance_details div.adServer {
    float:right;
    padding-left:25px;
}
div.finance_details {
    padding-top:20px;
}
div.finance div.boxInfo {
    padding:6px;
    height:113px;
}
div.finance div.leftBoxInfo {
    float:left;
    width:397px;
    padding-top:12px;
    overflow:hidden;
}
div.finance div.rightBoxInfo {
    float:right;
    width:300px;
    padding-top:12px;
    overflow:hidden;
    padding-right:4px;
}
div.finance div.boxInfo h1 {
    font-size:9px;
    text-transform:uppercase;
    line-height:14px;
    color:#5a5a5a;
    padding-top:2px;
    padding-bottom:2px;
}
div.finance div.boxInfo h2 {
    line-height:18px;
    font-size:14px;
    font-weight:normal;
    color:#893361;
    padding-top:2px;
    padding-bottom:2px;
}
div.finance div.boxInfo p, div.finance div.boxInfo p a {
    color:#1a171b;
    line-height:14px;
    font-size:10px;
}
div.finance div.boxInfo p a {
  padding-right:12px;
  background:url('/images/medRaquo_blackOnWhite.png') no-repeat 100% 50%;
}
div.finance_details h1 {
    line-height:24px;
    color:#893361;
    font-size:17px;
    font-weight:normal;
    clear:none;
}
div.finance_details h2 {
    line-height:18px;
    padding-top:3px;
    padding-bottom:5px;
    font-size:11px;
    color:#1a171b;
    font-weight:bold;
}
div.finance_details p {
    line-height:18px;
    padding-top:3px;
    padding-bottom:12px;
    font-size:11px;
    color:#1a171b;
    text-align:justify;
}
div.financeOuter_pic h1 {
  color:#893361;
}
div.finance_details div.linkBack a {
    float:right;
    color:#893361;
    font-weight:bold;
    padding-left:12px;
    background:url('/images/medRaquoLeft_white.png') no-repeat 0 50%;
}
div.finance_details p a {
  color:#893361;
}
div.financeOuter_pic {
    position:relative;
}
div.financeOuter_pic img {float:left;}
div.financeOuter_pic_text {
    position:absolute;
    top:0px;
    left:20px;
}
div.rightBoxInfo div.financeOuter_pic_text {
    left:25px;
}
div.financeOuter_pic {
    height:147px;
}
div.financeOuter_pic_text  {
    width:128px;
}
.finance div.financeOuter_pic h1 {
  padding-top:7px;
}
.finance div.middleBanner div.textBox {
  left:34px
}
.finance div.finance div.secondBoxInfo div.boxInfo {
  height:128px;
}
.finance_details li {
  background:transparent url(/images/backGRDPointsBox.png) no-repeat scroll 5px 4px;
  padding-left:20px;
  display:block;
}
div.finance_details p.anzeige {
  text-align:right;
  padding-bottom:5px;
}