@charset "utf-8";
/* CSS Document */

div#content-left { 
	   padding-bottom: 20px;
           padding-top: 0;
}

/* Element 1 */

div.news-startseite-1 {
        width: 830px;
        height: 225px;
        padding-bottom: 20px;
        border-bottom: 1px solid #ddd;
        overflow: hidden;
}

div.news-startseite-1 img {
        float: left;
}

div.news-startseite-1-text {
        float: right;
        width: 300px;
}

p.news-startseite-category {
        padding: 0 0 5px;
        line-height: normal;
}

p.news-startseite-category span {
	float: right;
}

p.news-startseite-category span.fb_comments_count {
	background: url("http://static.ak.fbcdn.net/rsrc.php/v1/zF/r/u09T6k0SNMl.png") no-repeat;
	background-position: 0 -35px;
	padding-left: 20px;
	float: none;
	margin: 0;
	color: #00529f;
	font-size: 11px;
}

p.news-startseite-category a, p.news-startseite-category a:visited {
        text-transform: uppercase;
        color: #00529f;
        font-weight: bold;
        font-size: 11px;
}

div.news-startseite-1 a span.title {
        font-size: 20px;
        font-weight: bold;
        margin-bottom: 10px;
        display: inline-block;
}

span.news-startseite-morelink a, span.news-startseite-morelink a:visited {
        font-weight: bold;
        color: #00529f;
        padding-left: 5px;
        white-space: nowrap;
}

div.news-startseite-related span {
        vertical-align: top;
        font-weight: bold;
        color: #00529f;
        padding-right: 10px;
        text-transform: uppercase;
        font-size: 11px;
}

div.news-startseite-related {
        margin: 10px 0 0;
}

div.news-startseite-related a {
        font-weight: bold;
        color: #666;
}

div.news-startseite-related a span {
        padding: 0 10px;
}

div.news-startseite-related a:hover {
        color: #00529f;
}

/* Element 2 & 3 */

div.news-startseite-2 {
        width: 245px;
        float: left;
        margin: 0px 0 10px;
}

div.news-startseite-3 {
        width: 245px;
        float: right;
        margin: 0px 0 10px;
}

div.news-startseite-2 img, div.news-startseite-3 img {
        margin-bottom: 10px;
}

div.news-startseite-2 a span.title, div.news-startseite-3 a span.title {
        font-size: 16px;
        margin-bottom: 5px;
        font-weight: bold;
        display: inline-block;
}

/* Elemente 4-9 */

div.news-startseite-4 {
        width: 510px;
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
}

div.news-startseite-5 {
        width: 510px;
        margin-bottom: 20px;
}

div.news-startseite-4 img, div.news-startseite-5 img {
        float: left;
        margin-right: 10px;
}

div.news-startseite-4-text, div.news-startseite-5-text {
        float: right;
        width: 315px;
}

div.news-startseite-4 a span.title, div.news-startseite-5 a span.title {
        font-size: 16px;
        margin-bottom: 5px;
        font-weight: bold;
        display: inline-block;
}

/* Elemente 10-12 */

div.news-startseite-6 {
        width: 510px;
        margin-bottom: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #ddd;
}

div.news-startseite-7 {
        width: 510px;
        margin-bottom: 20px;
}

div.news-startseite-6 a span.title, div.news-startseite-7 a span.title {
        font-size: 16px;
        margin-bottom: 5px;
        font-weight: bold;
        display: inline-block;
}

/* Specials */

div.news-specials-container {
        background: #eee;
        width: 490px;
        padding: 10px;
        overflow: hidden;
}

div.news-specials-1, div.news-specials-2 {
        width: 160px;
        margin-right: 5px;
        float: left;
}

div.news-specials-3 {
        width: 160px;
        float: left;
}

div.news-specials-1 a span.title, div.news-specials-2 a span.title, div.news-specials-3 a span.title {
        margin: 10px 0 5px;
        font-size: 16px;
        font-weight: bold;
        display: inline-block;
}

/* Tags */

div.tx-vgetagcloud-pi1 {
        background: #eee;
        width: 490px;
        padding: 10px;
        text-align: center;
        line-height: 35px;
        color: #666;
        font-weight: bold;
}

div.tx-vgetagcloud-pi1 font {
        display: inline-block;
}

/* Most Popular */

div.news-popular-container {
        width: 510px;
        overflow: hidden;
}

a div.news-popular-item-1, a div.news-popular-item-2, a div.news-popular-item-3, a div.news-popular-item-4, a div.news-popular-item-5 {
        background: none;
        font-weight: bold;
        border-bottom: 1px solid #ddd;
        padding: 10px 10px 10px 50px;
        color: #666;
}

a div.news-popular-item-1 p, a div.news-popular-item-2 p, a div.news-popular-item-3 p, a div.news-popular-item-4 p, a div.news-popular-item-5 p {
        font-weight: normal;
}

a div.news-popular-item-1 {
        background: url("../img/most-popular/popular-1.png") left bottom no-repeat #eee;
}

a:hover div.news-popular-item-1 {
        background-color: #2e72b5;
        background-position: -510px bottom;
        color: #fff;
}

a div.news-popular-item-2 {
        background: url("../img/most-popular/popular-2.png") left bottom no-repeat #eee;
}

a:hover div.news-popular-item-2 {
        background-color: #2e72b5;
        background-position: -510px bottom;
        color: #fff;
}

a div.news-popular-item-3 {
        background: url("../img/most-popular/popular-3.png") left bottom no-repeat #eee;
}

a:hover div.news-popular-item-3 {
        background-color: #2e72b5;
        background-position: -510px bottom;
        color: #fff;
}

a div.news-popular-item-4 {
        background: url("../img/most-popular/popular-4.png") left bottom no-repeat #eee;
}

a:hover div.news-popular-item-4 {
        background-color: #2e72b5;
        background-position: -510px bottom;
        color: #fff;
}

a div.news-popular-item-5 {
        background: url("../img/most-popular/popular-5.png") left bottom no-repeat #eee;
}

a:hover div.news-popular-item-5 {
        background-color: #2e72b5;
        background-position: -510px bottom;
        color: #fff;
}

/* Fotostrecke */

h2.news-gallery-header {
        width: 490px;
        height: 25px;
        background: url("../img/navi-2-bg.png") repeat-x;
        font: 14px Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #fff;
        line-height: 25px;
        padding: 0 10px;
}

div.news-gallery {
        background: #eee;
        padding: 10px;
        margin-bottom: 20px;
}

div.news-gallery-item {
        float: left;
}

div.news-gallery-item a img {
        margin-bottom: -3px;
}
