/* Additional Stylesheet tt_news for www.lifetime-sport.com */
/* author: www.ideenwerft.com */

/* *** start latest ************* */
#news {
margin: 5px 0 10px;
}
#news h2 {
font-size: 1em;
font-weight: bold;
padding: 3px 5px;
}
#news h2 a:link, #news h2 a:visited {
text-decoration: none;
color: #333333;
}
#news h2 a:hover {
text-decoration: underline;
color: #333399;
}
#news p {
margin: 2px 0px 7px 5px;
}

#news SPAN.news-latest-date {
float: right;
color: #3E551C;
text-align: right;
margin-top: 1px;
margin-right: -1px;
font-size: 0.9em;
font-weight: normal;
}
#news SPAN.news-latest-more {
float: right;
}
#news SPAN.news-latest-more a:link, #news SPAN.news-latest-more a:visited {
text-decoration:underline;
border: 2px solid #FFFFFF;
}
#news SPAN.news-latest-more a:hover {
background: #999999;
color: #FFFFFF;
border: 2px solid #CCCCCC;
}

/* *** detail view list / List view ************* */
#news SPAN.news-list-date {
float: right;
color: #3E551C;
text-align: right;
margin-top: 1px;
margin-right: -1px;
font-size: 0.9em;
font-weight: normal;
}
DIV#news-list-item {
float:left;
display:inline;
}
#news DIV.news-list-img {
float:right;
margin-bottom: 5px;
}
div.news-list-browse {
clear:both;
border: 1px solid #ccc;
}
div.news-list-browse table {
margin: 0 auto;
}
table td.tx-ttnews-browsebox-SCell a:link, table td.tx-ttnews-browsebox-SCell a:visited  {
padding: 3px;
font-weight:bold;
text-decoration:none;
background: #ccc;
}
div.tx-ttnews-browsebox table td a:link, div.tx-ttnews-browsebox table td a:visited {
padding: 3px;
}
div.tx-ttnews-browsebox table td a:hover {
background: #ccc;
}


/* *** right latest news box ******************************/
#right DIV.box SPAN.news-latest-date a:link, #right DIV.box SPAN.news-latest-date a:visited {
color: #999999;
padding: 2px 0 0 0px;
font-size: 0.9em;
text-decoration:none;
font-weight:normal;
}
#right DIV.box SPAN.news-latest-date a:hover {
background-color: #fff;
}
span.news-latest-date + p {   /* für auf date folgenden absatz */
padding:0px 0px 4px 0px;
}


/* *** tt_news SINGLE view  ******************************** */
.news-single-item {
        padding:0px;
}
.news-single-item HR.clearer {
clear:both;
background-color:#EAEAEA; /* Mozilla 1.4 */
color:#EAEAEA; /* IE 6 */
border: #EAEAEA; /* Opera 7.11 */
height: 1px; /* in Opera f&uuml;r die Anzeige n&ouml;tig, in Mozilla f&uuml;r die einheitliche H&ouml;he */
width:100%;
margin:5px auto;
}
.news-single-item SPAN.news-single-date {
float: right;
color: #3E551C;
text-align: right;
margin-top: 3px;
font-size: 0.8em;
font-weight: normal;
}
#content .news-single-item h1 {
padding:0px 0px 2px 0px;
border-bottom: 1px solid #cccccc;
text-transform:none;
}
.news-single-item H2 {
        font-size: 16px;
        font-weight:bold;
        color: #CC6633;
        margin-bottom: 0px;
}
#content .news-single-item H3 {
padding:0px 10px 10px 0px;
border-bottom: 1px dashed #CCCCCC;
font-size:1em;
margin-top:0;
}
.news-single-img {
        float: right;
        margin-left:10px;
        margin-top: 5px;
}
p.news-single-imgcaption {
margin-top:0 !important;
padding:0px 0px;
clear:both;
font-size: 0.9em;
color: #999999;
width: 165px;
}
 .news-single-category {
        float: right;
        font-size: 9px;
}
.news-single-backlink, .news-single-backlink a {
        font-weight: bold;
        font-size: 10px;
        margin-bottom: 15px;
        margin-top: 10px;
}
.news-single-timedata {
        float: right;
}
.news-single-timedata, .news-single-author {
        font-size: 9px;
}
.news-single-additional-info {
/*         clear: both; */
        margin-top: 5px;
        padding:0px;
        padding-bottom:0px;
}
.news-single-additional-info dl {
margin-bottom: 15px;
}
.news-single-related,.news-single-files,.news-single-links  {
        margin:0px;
        margin-bottom: 3px;
        padding:0;

}
.news-single-related DD, .news-single-links DD, .news-single-files DD {
        margin-left:20px;
}
.news-single-related DT, .news-single-links DT, .news-single-files DT {
        font-weight: bold;
        font-size: 11px;
        margin-left:5px;
        margin-bottom: 10px;
}
dl.news-single-links {
margin-bottom: 5px;
wid  th: 530px;
overflow:hidden;
}
.news-single-links DD a:link, .news-single-links DD a:visited {
clear:both;
float:left;
padding-left:11px;
background: url(../layout/linkExt.gif) left no-repeat;
margin-bottom: 5px;
}
.news-single-links DD a:hover {
background: url(../layout/linkExt_h.gif) left no-repeat;
color:#fff;
}