@charset "utf-8";
/* CSS Document */

div#content-left ul {
        padding-left: 0;
        margin-left: 0;
}

div#content-left ul li {
        line-height: normal;
}

div.news-aktuell-container, div.news-aktuell-container-last {
        width: 510px;
}

div.news-aktuell-container ul, div.news-aktuell-container-last ul {
        list-style: none;
        overflow: hidden;
}

div.news-aktuell-container ul li, div.news-aktuell-container-last ul li {
        float: right;
        display: block;
        width: 260px;
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
}

div.news-aktuell-container ul li.first, div.news-aktuell-container-last ul li.first {
        display: block;
        width: 240px;
        float: left;
        margin: 0 10px 10px 0;
        padding: 0;
        border: none;
}

div.news-aktuell-container ul li.first a, div.news-aktuell-container-last ul li.first a {
        display: block;
        font-size: 14px;
        font-weight: bold;
        margin-bottom: 10px;
}

div.news-aktuell-container-last ul li.first {
        margin-bottom: 0px;
}

div.news-aktuell-container ul li.first span.news-morelink a, div.news-aktuell-container-last ul li.first span.news-morelink a {
        padding-left: 5px;
        white-space: nowrap;
        color: #00529f;
        font-size: 12px;
        display: inline;
}

div.news-aktuell-container ul li.last, div.news-aktuell-container-last ul li.last {
        border: none;
        padding: 0;
}

div.news-aktuell-date {
        margin-bottom: 5px;
        color: #666;
        font-size: 11px;
}

div.news-aktuell-container ul li a, div.news-aktuell-container-last ul li a {
        font-size: 12px;
        font-weight: bold;
}

div.news-aktuell-container ul li a span.news-morelink, div.news-aktuell-container-last ul li a span.news-morelink {
        padding-left: 5px;
        white-space: nowrap;
        color: #00529f;
}

/* News Liste */

div.news-list-item, div.news-list-item-last {
        width: 510px;
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
}

div.news-list-item-last {
        border-bottom: none;
}

div.news-list-item img, div.news-list-item-last img {
        float: left;
        margin-right: 10px;
}

p.news-list-date {
        padding-bottom: 5px;
        color: #666;
        font-size: 11px;
        float: none;
}

div.news-list-item a, div.news-list-item-last a {
        display: block;
        font-size: 16px;
        font-weight: bold;
        color: #000;
        line-height: 120%;
        margin-bottom: 5px;
}

div.news-list-item a:hover, div.news-list-item-last a:hover {
        color: #00529f;
}

div.news-list-item span.news-morelink a, div.news-list-item-last span.news-morelink a {
        padding-left: 5px;
        font-weight: bold;
        color: #00529f;
        white-space: nowrap;
        font-size: 12px;
        display: inline;
}

div.news-list-browse {
        font-size: 12px;
        margin-bottom: 10px;
}

div.showResultsWrap, div.browseLinksWrap {
        font-size: 12px;
        text-align: center;
}

div.showResultsWrap {
        margin-bottom: 5px;
}

div.browseLinksWrap a {
        margin: 0 2px;
}

span.activeLinkWrap {
        font-weight: bold;
        padding: 0 2px;
}

span.disabledLinkWrap {
        color: #666;
        padding: 0 2px;
}

p.news-list-date a, p.news-list-date a:visited {
        text-transform: uppercase;
        color: #00529f;
        font-weight: bold;
        font-size: 11px;
        display: inline;
}

div.news-list-item p a, div.news-list-item-last p a {
        display: inline;
}
