.treffer{position:relative;display:block;float:left;width:100%}
.treffer .article-links li{margin-bottom:10px}
.treffer.stop{margin-top:10px}
.treffer .more{background:0 0;text-decoration:underline!important;font-weight:400!important;display:block}
.treffer .article-links{margin-left:0}
.treffer .article-links li a{background-image:none;background-repeat:no-repeat;padding:0;background-position:0 5px;margin-left:0}
.treffer .article-links li{background:0 0;padding:0;margin-left:0;float:left;width:100%}
.treffer .article-links li.image-treffer{background-image:none!important;padding:0!important;margin:0 0 15px}
.treffer figure{float:left;padding:0 6px 4px 0}
.counterbox.treffer.top{float:right;width:auto;padding-bottom:0;clear:right}
.counterbox.treffer{display:inline-block;width:100%;position:relative}
.treffer .counter{float:left;font-weight:400;position:relative;bottom:0;line-height:19px;margin-top:5px;font-size:11px;color:#868f8e;display:none}
.main-content .counter.visible-desktop.visible-tablet.visible-md.visible-sm{display:none!important}
.treffer .setarea{font-weight:700;font-size:11px;float:right}
.treffer .back a,.treffer .setarea a{text-decoration:none;width:auto;color:#000;display:block;float:left;text-align:center;padding:0 2px}
.treffer .back a{font-weight:700}
.treffer .back{float:left}
.treffer.right .setarea{float:right}
.treffer .setarea a{text-decoration:none;display:block;float:left;text-align:center;line-height:16px;border:1px solid #ddd;font-family:Arial,Helvetica,sans-serif;padding:4px 10px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color:#000;font-size:13px;margin-left:-1px;height:26px}
.treffer .setarea a:hover{background-color:#eee}
.treffer .setarea a.active{font-weight:700;color:#fff;background:#566643}
.treffer .setarea .left,.treffer .setarea .right,.treffer .setarea .setcontainer{float:left}
.treffer .setarea .left,.treffer .setarea .right,.treffer .setarea .start,.treffer .setarea .stop{background-repeat:no-repeat;text-indent:-199999px;min-width:26px}
.sidebar .box.linkbox .counterbox.treffer{padding-bottom:18px;float:left}
.treffer .setarea .left{background-image:url(../../../../../src_project/img/portal/icon-pagination-prev.png);background-color:transparent;background-position:center}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.treffer .setarea .left{background-image:url(../../../../../src_project/img/portal/icon-pagination-prev@2x.png);background-size:7px 7px}}
.treffer .setarea .right{background-image:url(../../../../../src_project/img/portal/icon-pagination-next.png);background-color:transparent;background-position:center}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.treffer .setarea .right{background-image:url(../../../../../src_project/img/portal/icon-pagination-next@2x.png);background-size:7px 7px}}
.treffer .setarea .start{background-image:url(../../../../../src_project/img/portal/icon-pagination-start.png);background-position:center;background-color:transparent;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.treffer .setarea .start{background-image:url(../../../../../src_project/img/portal/icon-pagination-start@2x.png);background-size:7px 7px}}
.treffer .setarea .stop{background-image:url(../../../../../src_project/img/portal/icon-pagination-stop.png);background-color:transparent;background-position:center;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}
@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.treffer .setarea .stop{background-image:url(../../../../../src_project/img/portal/icon-pagination-stop@2x.png);background-size:7px 7px}}
.treffer .setarea .off{opacity:.5;filter:alpha(opacity=50);filter:none;cursor:inherit}
.treffer .setarea .off:hover{background-color:transparent}
.select-set{display:inline-block;width:100%;position:relative;margin:15px 0}
.select-set .sort{float:right}
.select-set .display,.select-set label,.select-set select{float:left}
.select-set .sort select{margin-left:5px;width:142px}
.select-set .display select{width:70px;margin-right:5px}
@media (max-width:991px){.treffer .desc{margin-right:6px;line-height:24px}
.counterbox.treffer.top{padding-bottom:15px}
.treffer .counter{margin-bottom:5px}
.article-set.treffer .back a{width:auto}
.article-set.treffer{margin:10px 0}
.article-set.treffer .back a,.article-set.treffer .setarea .left,.article-set.treffer .setarea .right{padding:1px 3px}}
@media (max-width:767px){.treffer .article-links li.image-treffer{display:inline-block}
.counterbox.treffer.top{padding-bottom:5px;float:left}
.article-set.treffer .back,.article-set.treffer .back a,.article-set.treffer .setarea,.article-set.treffer .setarea .left,.article-set.treffer .setarea .right{width:100%}
.article-set.treffer .back a,.article-set.treffer .setarea .left,.article-set.treffer .setarea .right{margin-bottom:5px}
.treffer .counter{width:100%}
.treffer .setarea{float:left}}
@media (min-width:768px) and (max-width:979px){.treffer figure{display:table-cell;float:none}}
@media (max-width:460px){.treffer.right .setarea{float:left;width:100%;display:block}
.select-set .sort{float:left}
.treffer.right .setcontainer{float:none}
.treffer .back a,.treffer .setarea a{margin-bottom:5px}}
@media (max-width:290px){.select-set .sort select{margin:0 0 5px}}
