.presse-list {  }
.presse-list .presse-wrapper { background-color: #f5f5f5; }
.presse-list .presse-wrapper:hover { background-color: #fff; }
.presse-list .presse-wrapper .inner { padding: 25px 20px 0; }
.presse-list .views-row-first .presse-wrapper .inner { 
    padding-top: 10px;
}
.presse-list .preview { float: left; }
.presse-list .text { margin-left: 150px; }
.presse-list .präfix { color: #828282; font-size: 0.85em; line-height: 1.2em; }
.presse-list .titel a { color: #0070b8; font-size: 1.1em; font-weight: 600; }
.presse-list .titel a:hover { text-decoration: none }
.presse-list .titel a p { margin: 5px 0; }
.presse-list .suffix a { 
    color: #0070b8; font-size: 1.0em; font-weight: 600;
    margin-bottom: 5px;
}
.presse-list .suffix a:hover { text-decoration: none }
.presse-list .beschreibung { color: #000; font-size: 0.8em; line-height: 1.4em; }

/*.presse-list .buttons a { 
    display: inline-block;
    font-size: 0.8em; 
    line-height: 1.3em; 
    margin-right: 10px; 
}*/
#content .presse-list .buttons a.link-download { 
    margin-right: 10px;
}
.presse-list .buttons .button.blue {
    float: right;
    /*color: #FFF;*/
    font-size: 0.8em;
    margin-left: 20px;
}

#content .presse-list .views-row-last .presse-wrapper hr { 
    border-color: transparent;
}

#content .presse-list .presse-wrapper hr { 
    border-top: 1px solid #cdcdce;
    border-bottom: 1px solid #FFF;
    margin: 20px 5px 0;
    padding: 0;
}


.presse-detailed .verlinkung-wrapper img {
    border: 1px solid black;
}

.presse-detailed #pager-klein {
    margin-top: 10px;
}

.presse-detailed #pager-klein a {
    color: #0070b8;
}

.presse-detailed #pager-klein .freepager-current {
    position: relative;
    left: 90px;
    text-align: left;
    width: 75px;
}

.presse-detailed #pager-klein .freepager-previous+.freepager-current {
    left: 25px;
    display: inline-block;
}