/* Additional Stylesheet tt_news for www.max-communication.de */
/* author: www.ideenwerft.com */

/* *** start latest ************* */
#news {
margin: 0px 0px 10px 0px;
}
.latest {width:330px;}
#news h2 {
font-size: 1em;
font-weight: bold;
padding: 3px 20px 0;
}
.latest h1 {width:275px;}
#news h2 a:link, #news h2 a:visited {
text-decoration: none;
color: #333333;
}
#news h2 a:hover {
text-decoration: underline;
color: #003f7e;
}
#news p {
margin: 5px 20px 7px 20px;
padding-left:0;
}

#news SPAN.news-latest-date {
color: #666;
font-size: 0.9em;
font-style:italic;
margin-left:20px;
}
#news SPAN.news-latest-more {
padding-left:15px;
}
#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;
}

#news .news-latest-gotoarchive {margin-top:15px;margin-left:20px;font-size:0.9em;color:#666;}

/* +++ list view +++ */
#news-list-item {margin-bottom:20px;}

/* *** browsebox ************* */

.tx-ttnews-browsebox {border-top:1px solid #ccc;margin-top:15px;}
.tx-ttnews-browsebox table tr td p {padding:0;margin:0 0 0 19px !important;}
td.tx-ttnews-browsebox-SCell a:link, td.tx-ttnews-browsebox-SCell a:visited {text-decoration:none;font-weight:bold;}

/*--------- tt_news Categorymenu (CATMENU) ------------------- */

DIV.news-catmenu {
margin-bottom: 15px;
margin-left:20px;
width:100%;
}
DIV.news-catmenu a:link, DIV.news-catmenu a:visited {text-decoration:none;}
#content DIV.news-catmenu a:hover, #content DIV.news-catmenu a:focus {text-decoration:underline;}
DIV.news-catmenu a:link span.cat-header, DIV.news-catmenu a:visited span.cat-header {color:#333;font-weight:bold;}

/*  Styles for catmenu mode "nestedWraps" */
.level1 span.news-catmenu-NO, .level1 span.news-catmenu-ACT {
padding:0px 0px 4px 15px;
margin-bottom:0px;
font-size:1em;
font-style:italic;
}
.level1 span.news-catmenu-ACT {
font-weight: bold;
}

/* *** tt_news SINGLE view  ******************************** */

.news-single-item HR {margin-top:30px;margin-bottom:15px;}

.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;
text-align: right;
margin-top: 2px;
font-size: 0.9em;
font-weight: normal;
}
#content .news-single-item h1 {
margin-bottom:5px;
} 
.news-single-item H2 {
        font-size: 16px;
        font-weight:bold;
        color: #CC6633;
        margin-bottom: 0px;
}
#content .news-single-item H3 {
padding:0px 20px 10px 0px;
margin-left:20px;
margin-top:15px;
border-bottom: 1px dashed #CCCCCC;
font-size:1em;
color:#333;
margin-bottom:10px;
}
.news-single-item p {line-height:1.5em;}
.news-single-item table {margin-left:20px;}
.news-single-item table th, .news-single-item table td {padding-right:40px;}
.news-single-item table pre {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;line-height:1.4em;}
.news-single-img {
        float: right;
        margin-left:25px;
        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 {
font-size:0.9em;
color:#666;
padding-left:20px;
font-style:italic;
margin-bottom:10px;
}
.news-single-backlink {
        font-size: 1em;
        margin: 20px 0 15px 20px;
}
.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:20px;
        margin-bottom: 10px;
}
dl.news-single-links {
margin-bottom: 5px;
}
.news-single-links DD a:link, .news-single-links DD a:visited {
padding-left:13px;
background: url(img/linkExt.gif) left no-repeat;
margin-bottom: 5px;
}
.news-single-links DD a:hover {
background: url(img/linkExt_h.gif) left no-repeat;
color:#FF9900;
}
