/* CSS Document */

.news-single-img img.spacer-gif { display: none; border:0; }

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer { 
clear : right; 
height : 1px;
margin-top:10px;
} 

.news-latest-container HR.clearer { 
clear : left;
} 

.news-latest-container { 
font-size : 10px;
margin-left : 0px;
width : 185px;
height: auto;
} 
.news-latest-container a:link, .news-latest-container a:visited { 
font-size : 10px;
color:#999999;
font-weight: bold;
}

.news-latest-container H2, .news-latest-gotoarchive { 
text-align : left;
font-size : 10px;
padding: 3px 3px 3px 0px;
margin : 3px 3px 3px 0px;
background-color : #FFFFFF;
} 

.news-latest-gotoarchive { 
font-weight : bold;
margin-top : 5px;
} 

.news-latest-gotoarchive A:link, .news-latest-gotoarchive A:visited, .news-latest-gotoarchive A:hover { 
color : #fff;
} 

.news-latest-gotoarchive A { 
color : #fff;
font-weight: bold;
} 

.news-latest-item { 
height : 1%;
padding : 3px;
margin : 3px;
border : 0 solid #666;
} 

.news-latest-item IMG { 
margin-bottom : 0px;
margin-right : 0px;
border : 1px solid #666;
float : left;
} 

.news-latest-category IMG { 
float : none;
border : none;
padding:0;
margin : 0;
} 

.news-latest-date, .news-latest-morelink, .news-latest-category { 
font-size :11px;
text-decoration: none;
} 


span.news-latest-date a {
font-size : 11px;
text-decoration: none;
}

.news-latest-morelink { 
height : 8px;
} 

.news-latest-morelink A { 
float : right;
} 

.news-list-container { 
width:460px; 
border:1px solid #000;
vertical-align:top;
float:left;
} 


/*  Ausrichtung der Browsebox */
.tx-ttnews-browsebox table {
text-align:right;
margin-right:0;
}

/* aktive Browsebox-Zelle kennzeichnen*/
div.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell {
background-color: transparent;
}

div.tx-ttnews-browsebox td.tx-ttnews-browsebox-SCell a {
text-align:right;
}

.news-list-item { 
clear:left;
border-bottom:1px solid #ccc;
padding: 1px 0px 0px 0px; 
 
margin:3px 0px 5px 0px;
} 


* html .news-list-item { 
clear:left;
border-bottom:1px solid #ccc;
padding: 1px 0px 0px 0px; 
width: auto; 
margin:1px 0px 12px 0px;
} 

.news-search-form { 
padding : 3px;
margin-bottom : 5px;
} 

.news-search-emptyMsg { 
margin : 0;
} 

.news-search-form FORM { 
margin : 0;
} 

.news-list-container H3 { 
margin : 0px;
padding : 0px;
font-size : 12px;
color: #000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding-bottom: 0px;
text-transform:uppercase;
border-bottom:0px solid #889CC4;
color:#889CC4;
} 

.news-list-container H3 A:link, .news-list-container H3 A:visited { 
font-size : 12px;
margin : 0px;
padding : 0;
color:#B82837;
text-decoration:none;
text-transform:none;
border:none;

} 

 .news-list-container H3 A:hover{ 
font-size : 12px;
margin : 0px;
padding : 0px;
color:#B82837;
text-decoration:none;
} 


.news-list-container H3 A { 
font-size : 12px;
margin : 0px;
padding : 0px;
color:#B82837;
text-decoration:none;

} 

.news-list-container P { 
font-size : 12px;
margin : 0px;
padding : 0px;
} 

.news-list-date { 
float : right;
color : #000000;
width : 180px;
text-align : right;
height : 20px;
margin-top : -2px;
margin-right : -2px;
font-size : 12px;
font-weight : normal;
} 

.news-list-imgcaption { 
float : left;
padding : 0px;
margin:0;
font-size : 9px;
} 

.news-list-container .newsimg IMG { 
float:left;
border : 0 solid #666;
margin-bottom : 0px;
margin-top : 0px;
margin-right : 10px;
margin-left : 0px;
padding:3px;
display:block;
border:1px solid #ccc;
} 

.news-list-morelink IMG {
display:none;
}

.news-latest-morelink IMG {
display:none;
}

.news-list-category IMG { 
float : none;
border : none;
margin : 0;
} 

.news-list-morelink, .news-list-category { 
font-size : 12px;
margin : 3px;
text-align : right;
} 



.news-list-morelink a:link, .news-list-morelink a:visited  { 

margin-bottom : 3px;
color:#B82837;
 
} 

.news-list-morelink a:hover, .news-list-morelink a:active  { 

margin-bottom : 3px;
color:#B82837;

} 


.news-list-browse { 

text-align : right;
right:0;

} 

.tx-ttnews-browsebox { 

margin : 3px;

padding : 3px;
text-align : right;
} 

.tx-ttnews-browsebox TD { 

font-size : 10px;

} 

.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { 

font-weight : bold;

} 

.tx-ttnews-browsebox-SCell P, .tx-ttnews-browsebox TD P { 

margin : 0;

} 

.tx-ttnews-browsebox-SCell { 

background-color : #fff;

border : 0px solid #666;

} 

.news-search-emptyMsg { 

font-size : 11px;

margin-left : 10px;

} 

.news-single-item { 


padding : 0px;
margin-bottom : 5px;

} 

.news-single-item .bodytext { 

padding : 0;
margin : 0;
} 

.bodytext p { 
padding : 0;
margin : 0;

} 

.news-single-item H { 
font-size : 14px;

font-weight : bold;

margin-bottom : 5px;

color : #000000;

} 

.news-single-item H2 { 


	font-size:16px;
	color:#B82837;
	
padding:0;
margin:0;


} 

.news-single-item H3 { 


font-size : 12px;
	color:#B82837;
margin-bottom : 15px;

} 

.news-single-img { 

float : right;
margin: 0px;
margin-top : 5px;
margin-left: 20px;
padding:0;



} 


.news-single-img img

{

float: right;
margin: 0px;
margin-bottom:10px;
padding: 3px;
display: block;
border: 1px;
border-style: solid;
border-color: #cccccc;

}



.news-single-imgcaption { 
float : left;
padding : 0px;



} 

.news-single-category { 

float : left;
display:none;
} 

.news-single-backlink, .news-single-backlink a { 

font-weight : bold;
font-size : 12px;
margin-bottom : 15px;
margin-top : 10px;
text-align : left;

} 

.news-single-timedata { 


text-align:right;
display:block;
float:right;

} 

.news-single-timedata, .news-single-author, .news-single-imgcaption { 

font-size : 12px;

} 

.news-single-author { 

padding-bottom : 3px;

} 

.news-single-additional-info { 


margin-top : 15px;

padding : 3px;

padding-bottom : 0;

} 

.news-single-related, .news-single-files, .news-single-links { 


margin : 0;

margin-bottom : 3px;

padding : 3px;

} 

.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;

width : 90%;

} 

.news-amenu-container { 

margin-top : 10px;

padding : 3px;

} 

.news-amenu-container LI { 

padding-bottom : 1px;

} 

.news-amenu-container UL { 

padding : 3px;

margin-top : 5px;

margin-left : 0;

margin-bottom : 0;

list-style-type : none;

} 

.news-amenu-container H2 { 

color : #fff;

padding : 0px;

} 

.news-amenu-item-year { 

font-weight : bold;

color : #fff;

} 

.news-catmenu { 

padding : 5px;

margin : 10px 0 10px 10px;

border : 1px solid #666;

background-color : #f9ffe5;

} 

.news-catmenu-header { 

font-size : 11px;

font-weight : bold;

} 

.news-catmenu DIV { 

font-size : 10px;

white-space : nowrap;

} 

.news-catmenu DIV img { 

margin : 0;

padding : 0;

vertical-align : middle;

} 

.news-catmenu-ACT { 

font-weight : bold;

} 



.clearer {
padding:0;
margin:0;
height:1px;
clear:left;
background-color:#FFFFFF;
}
.clearerx {

height:5px;
clear:left;
background-color:#FFFFFF;
border-top:1px solid #ccc;
padding:0 0 0 0;
margin:0 0 0 0;
}


.news-list-morelink {
font-weight:bold;
margin-bottom : 3px;
float:right;
}
 
.news-single-backlink{
font-weight:bold;
}
