/*
# This is the default CSS Styles for the new tt_news standard template: EXT:tt_news/pi/tt_news_v2_template.html
*/

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/
.news-latest-item {
    /* IE hack */
    height: 1%;
    line-height: 1.3;
    /* IE hack end */
    height: auto !important;
}

.news-latest-category IMG {
    float: none;
    border:none;
    margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
    font-size:9px;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {}

.news-list-item {
    /* IE hack */
    height: 1%;
    /* IE hack end */
    height: auto !important;
    width: 480px;
    float:left;
    clear:both;
    margin-bottom: 2em;
}
.news-list-item h1 { line-height: 1.2em; padding-bottom: 0.35em;}
.news-list-item h2.news-list-category a {text-decoration:none;}

div.news-list-option-box {    
    width: 480px;
    height: 15px;
    margin-bottom: 1em;
}

p.news-list-options {
    padding: 2px 2px;
    width: 476px;
    font-size: 0.65em;
    margin-top: 3px;
    position:absolute;
    z-index: 10;
}

p.news-list-options span {float: left;}

p.news-list-options .news-list-date {
    background-image: url(images/news-list-browse-border.gif);
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 6px;
    padding-left: 5px;
}

p.news-list-options .news-list-comment{
    background-image:url(images/icon-item-comment-neutral.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 15px;
    margin-left: 5px;
    padding-right: 6px;
    cursor:pointer;
}

p.news-list-options .news-list-votes{
    background-image: url(images/news-list-browse-border.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 6px;
}

p.news-list-options .news-list-votes img { vertical-align: text-top;}

p.news-list-options .news-list-views {
    float: right;
    padding-right: 5px;
}

div.news-list-topthema { 
    position:absolute;
    z-index:20;
    /*padding-left: 348px;*/
    left:370px; /* AndreQ 2010-01-11 */
}

.news-list-item img { border: 0px;}

.news-list-item p a { text-decoration: none;}

p.news-list-morelink {text-align:right; text-transform: uppercase; font-weight: bold;}
p.me-spleens-win-linklogin a,
p.news-list-morelink a{ 
    padding-left: 10px;
    background-image:url(images/icon-mehr-neutral.gif);
    background-position: left 4px;
    background-repeat: no-repeat;
}
p.news-list-morelink a:hover { text-decoration: underline;}

p.me-spleens-win-linklogin { padding: 5px 0 5px 0;}
p.me-spleens-win-linklogin a {display:block; padding-left: 15px;}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/

.tx-ttnews-browsebox {
    width: 480px;
    float:left;
    clear:both;
    height: 19px;
    display:block;
    overflow:hidden;
}
.tx-ttnews-browsebox p {padding-top: 2px;}
.tx-ttnews-browsebox p a {text-decoration:none;}
.tx-ttnews-browsebox p a:hover {text-decoration: underline;}

.tx-ttnews-browsebox .me-ttnews-list-pb { line-height: 1.1em; width: 480px;}

.tx-ttnews-browsebox .me-ttnews-list-pb-center{
    height: 19px;
    display:block;
    float:left;
    width: 290px;
    text-align:center;
}


.tx-ttnews-browsebox .me-ttnews-list-pb-prev {
    background-image: url(images/news-list-browse-divider.gif);
    background-repeat: no-repeat;
    background-position: right top;
    width: 95px;
    height: 19px;
    float:left;
    position: relative;
    left: 0px;
}

.tx-ttnews-browsebox .me-ttnews-list-pb-next {
    background-image: url(images/news-list-browse-divider.gif);
    background-repeat: no-repeat;
    background-position: left top;
    width: 90px;
    height: 19px;
    text-align: right;
    float:right;

}
.tx-ttnews-browsebox .me-ttnews-list-pb-next p {
    text-align:right;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-right: 5px;
}


.tx-ttnews-browsebox .me-ttnews-list-pb-center p a {
    text-decoration: none;
    margin-right: 5px;
    padding-right: 5px;
    background-image: url(images/news-list-browse-border.gif);
    background-repeat: no-repeat;
    background-position: right 2px;
    height: 19px;
    /*display:block;*/
    margin-top: 4px;
}

.tx-ttnews-browsebox p span { /*float: left;*/ display:inline;}
.tx-ttnews-browsebox p span.news-list-browse-otheritem {padding-top: 4px;}

/* Weiter uns Zur�ck Buttons */
.tx-ttnews-browsebox .me-ttnews-list-pb-prev p {padding-left: 5px;}
.tx-ttnews-browsebox .me-ttnews-list-pb-prev p a {
    background-image: url(images/news-list-browse-prev.gif);
    background-repeat: no-repeat;
    background-position: left 4px;
    padding-left: 10px;
    text-transform: uppercase;
}

.tx-ttnews-browsebox .me-ttnews-list-pb-next p a {
    background-image: url(images/news-list-browse-next.gif);
    background-repeat: no-repeat;
    background-position: left 4px;
    padding-left: 10px;
    text-transform: uppercase;
    margin-right: 0px;
    margin-left: 0px;
}

/* Aktive Seite */
.tx-ttnews-browsebox .me-ttnews-list-pb-center p {text-align:center;}

.tx-ttnews-browsebox p span.tx-ttnews-browsebox-SCell {
    font-weight: bold;
}

.tx-ttnews-browsebox p span.tx-ttnews-browsebox-SCell a {color: black;}


/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item img {border: 0px;}
.news-single-item h2.news-single-category  { border-bottom: 1px solid;  padding: 0 0; line-height: 1.2em;}
.news-single-item h2.news-single-category  a {text-decoration:none;}

hr.clearer {display: none; visibility: hidden;}

.news-single-foot {
    width: 480px;
    float:left;
    clear: both;
    padding: 10px 0 30px 0;
}

.news-single-foot a {
    background-image: url(images/icon-back-neutral.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-transform: uppercase;
    text-decoration: none;
    padding-left: 15px;
}

.news-single-foot a:hover{ text-decoration: underline;}

.news-single-backlink {float: left;}
.news-single-printlink {float: right;}

/*--------------------------------- Social Bookmarkliste unter News ---------------------------*/
p.news-single-socialbookmarks { padding: 0px 0 30px 0; }
p.news-single-socialbookmarks img {vertical-align: baseline}
p.news-single-socialbookmarks a {text-decoration:none;}

/*--------------------------------- tt_news SINGLE view  me extensions ---------------------------*/
.me-tt_news-events,
.me-tt_news-useroptions,
.me-tt_news-othernews,
.me-tt_news-comment-list{
    width: 480px;
    clear: both;
    text-align:left;
    margin: 5px 0 15px 0
}
.me-tt_news-useroptions {
    float: left;
    margin: 10px 0 5px 0
}

.me-tt_news-useroptions p {
    float: left;
    line-height: 1.2em;
    padding: 0 0 0 0;
    margin: 4px 0 2px 0;
    font-family: arial;
    font-size: 0.55em;
}

.me-tt_news-useroptions .me-useroption-adfavorite a,
.me-tt_news-useroptions .me-useroption-advice a {
    background-image: url(images/icon-advice-user.gif);
    background-repeat: no-repeat;
    background-position: left center;
    text-decoration: none;
    padding-left: 16px;
}
.me-tt_news-useroptions .me-useroption-adfavorite a{
    /*background-image: url(images/icon-adfavorite-neutral.gif);*/
    padding-left: 14px;
}

.me-tt_news-useroptions .me-useroption-adfavorite a:hover,
.me-tt_news-useroptions .me-useroption-advice a:hover {text-decoration: underline;}

.me-tt_news-useroptions .me-useroption-advice,
.me-tt_news-useroptions .me-useroption-adfavorite {
    padding-right: 5px;
    padding-left:  5px;
    padding-top: 2px;
    background-image: url(images/news-list-browse-border.gif);
    background-repeat: no-repeat;
    background-position: right 2px;
}
.me-tt_news-useroptions .me-useroption-evaluation{
    padding-left: 5px;
    padding-right: 0px;
    overflow:hidden;
}

/* Artikel bewerten */
.comment-form { margin-top:15px;}
.comment-form textarea { width:478px; height:100px; border: 1px solid ;}
.comment-form .input-submit {
    background:transparent url(images/icon-news-comment.gif) no-repeat scroll 0px 5px;
    border:0px none;
    cursor:pointer;
    font-weight:bold;
    margin:0pt 0pt 0pt 0px;
    padding:0pt 0pt 0pt 10px;
    text-transform:uppercase;
}

/* Weitere Artikel */
.othernews-list { margin-top:15px;}
.othernews-list-item {float:left; clear:both; margin-bottom:10px; width: 480px;}
.me-tt_news-othernews .list-item-image { 
    float: left;
    background-image:url(images/news-list-othernews-img-bg.gif);
    width:102px;
    height: 75px;
    line-height: 0em;
    text-align:center;
    margin-right: 10px;
}

.me-tt_news-othernews .list-item-image img {border: 0; margin: 20px auto 0 auto;}
.me-tt_news-othernews h3 { padding: 0 0; margin: 0 0; font-size: 0.8em ; text-transform: uppercase;}
.me-tt_news-othernews p a {text-decoration: none;}
.me-tt_news-othernews p a:hover {text-decoration: underline;}

/* Termine */
table.event-list {width:480px; text-align:left; margin-top: 15px;}

table.musiktipp-latest,
table.tvtipp-latest,
table.event-latest {width:200px; text-align:left; margin-top: 10px;}

table.event-list td,
table.event-latest td,
table.tvtipp-latest td,
table.musiktipp-latest td {padding: 2px 0px;}

table.event-list td.list-item-title {padding-left:5px;}

.list-item-date span,
.latest-item-date span {line-height:1em; font-size: 0.8em; width: 25px; display:block; text-align:center;}
span.item-date-day {width: 23px; border: 1px solid; border-top: 0px solid;}

.event-latest-item .latest-item-short,
.event-list-item .list-item-city { text-transform:uppercase;}

#spleens-content-right .musiktipp-latest-item td,
#spleens-content-right .tvtipp-latest-item td {border-bottom: 1px solid; vertical-align: top;}
#spleens-content-right .tvtipp-latest-item td.latest-item-date {padding-top: 5px;}
#spleens-content-right .tvtipp-latest-item td.latest-item-image { text-align: right;}
#spleens-content-right .tvtipp-latest-item img { margin: 5px 5px 0 0;}
#spleens-content-right .musiktipp-latest-item td.latest-item-image {width: 60px; text-align: left;}
#spleens-content-right .musiktipp-latest-item img { margin: 5px 5px 0 5px;}
/* Liste in der rechten Spalte */


/* kommentare */
#spleens-content-main .comment-list-item {
    width: 480px;
    float: left;
    clear: both;
    margin-bottom: 15px;
}
#spleens-content-main .comment-list-item img {border: 0;}
#spleens-content-border .comment-list-item {
    width: 200px;
    padding: 5px 0 5px 0;
    height: 120px;
    overflow: hidden;
}

#spleens-content-border .list-item-odd {
    background-color: white;
    border-top: 8px solid #eaeaea;
    border-bottom: 1px solid #eaeaea;
}

#spleens-content-border .comment-list-item .list-item-imagetext {
    width: 120px;
    float: left;
}

#spleens-content-border .comment-list-item .list-item-imagetext p{
    padding: 0 0 0 20px;
}

#spleens-content-border .comment-list-item .list-item-image {
    width: 60px;
    float: right;
}

#spleens-content-border .comment-list-item .list-item-image img {
    margin:0px 0pt 0pt 0px;
}

#spleens-content-border .comment-list-item p.list-item-othercomments,
#spleens-content-border .comment-list-item p.list-item-comment {
    padding: 0 0 0 6px;
}

#spleens-content-border .comment-list-item p.list-item-othercomments a,
#spleens-content-border .comment-list-item p.list-item-comment a{
    background-image: url(images/icon-comunity-arrow.gif);
    background-repeat: no-repeat;
    background-position: left 4px;
    padding-left: 14px;
    display: block;
    text-decoration: none;
}

#spleens-content-border .comment-list-item p.list-item-othercomments a{
    background-image: url(images/icon-comunity-comment.gif);
}

#spleens-content-border .comment-list-item p a {text-decoration: none;}
#spleens-content-border .comment-list-item p a:hover {text-decoration: underline;}


#spleens-content-main .comment-list-item .item-imagetext {padding: 10px 0 15px 0;}
#spleens-content-main .comment-list-item .item-imagetext img{
    float: left;
    margin-right: 10px;
}

#spleens-content-main .comment-list-item .item-imagetext p {
    background-image: url(images/icon-news-comment.gif);
    background-repeat: no-repeat;
    background-position: left 5px;
    padding-left: 13px;
    float: left;
    width: 400px;
}

#spleens-content-main p.comment-list-item-info {
    width: 480px;
    float: left;
    clear: both;
    border-top:  2px solid white;
    line-height: 1.2em;
}
#spleens-content-main p.comment-list-item-info .item-info-datetime {float: left; padding-left: 5px; margin-top: 4px;}
#spleens-content-main p.comment-list-item-info .item-info-alarm {float: right; padding: 0 5px 0 0; margin-top: 4px;}
#spleens-content-main p.comment-list-item-info .item-info-alarm a{
    background-image: url(images/icon-comment-alarm.gif);
    background-repeat: no-repeat;
    background-position: left 3px;
    padding-left: 15px;
}


/*---------------------------------  top Themen News Liste  ---------------------------------*/

.me-tt_news-topthemen-box {
    width: 480px;
    float: left;
    clear: both;
    margin-bottom:2em;
}
.me-tt_news-topthemen-box h3 {font-size: 1.2em; padding:0.8em 0 0 0;}
.me-tt_news-topthemen-box .me-tt_news-topthemen-bg { background-position:left bottom; background-repeat:no-repeat; padding-bottom:36px;}
.me-tt_news-topthemen-box .me-tt_news-topthemen-bg .box-padder { margin: 0 10px;}
.me-tt_news-topthemen-box .topthemen-list-item {margin-top: 10px;}
.me-tt_news-topthemen-box a { text-decoration:none;}
.me-tt_news-topthemen-box p {
    padding-bottom: 0.2em;

}
.me-tt_news-topthemen-box a:hover {text-decoration:underline;}
.me-tt_news-topthemen-box p.list-morelink a { 
    text-transform:uppercase;
    background-image:url(images/topthemen-icon-mehr-sport.gif);
    background-repeat:no-repeat;
    background-position: left 4px;
    padding-left: 10px;
    font-weight:bold;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {margin-bottom: 1em;}
.news-amenu-container select { width: 200px; margin: 0.8em 0;}
#me_archiv_select_nojs { width:200px;}
#me_archiv_select_nojs ul {padding: 0 0; margin: 5px 0 0 0; list-style:none;}
#me_archiv_select_nojs li { text-transform: uppercase; padding: 0 0 ; margin: 0 0;}
#me_archiv_select_nojs li a {text-decoration:none;}
/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */
ul.me-news-catmenu { list-style: none; margin: 0.8em 0 1em 0; padding: 0 0;}
ul.me-news-catmenu li { text-transform: uppercase; margin: 0 0 0.2em 0; padding: 0 0; font-weight: bold;}
ul.me-news-catmenu li span { font-weight: normal;}
ul.me-news-catmenu li a { text-decoration: none;}
ul.me-news-catmenu li a:hover { text-decoration: underline;}




