/*enthaelt styles für den News-Bereich, außer: Teader und Hotnews (= Teaser für Topnews) */
/*____________________Anpassung Newsseiten_____________________________________*/
body.news div#mitte, body#topnews div#mitte {
    width:520px;
}
/* ____________Ende Anpassung Newsseiten______________*/
/*___________________________Anpassungen Gerüst Newssystem_______________________________  */

/* folgend: Standard-Angabe für den für alle Newsanzeigen Einzel- und Listen (außer: Teaser, Hotnews) relevanten Haupt-News-Div  */
div#news {
width:520px;
margin-top:10px;
background:#ffffff;
position:relative;
}
/* Anpassung News-DIV für spezielle Seiten */
/*body#XXXXX div#news, body#YYYYY div#news {
width:590px;
}*/
/*______________________ Ende Anpassungen NEWS-DIV____________________ */

div#news div#katankerdiv {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
    color:#000000;
    background:#369227;
    background:#F9FDF8;
    padding:1px 2px;
    height:14px;  
}
div#news div#katankerdiv a {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
    color:#000000;
    text-decoration:none;
    line-height:14px; 
}
div#news div#katankerdiv a:hover {
	text-decoration:underline;
}
div#news div.header {
/* width:540px;*/
background-color:#ffffff; 
padding:0;
margin:26px 0 5px 0;
}
div#news div.header h1 {
display:inline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color:#369227;
    color:#605D5C;
    border-bottom:0;
}
div#news p.subheader {
font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#369227;
    margin:0px;
}
div#news div.eintrag {
/* width:450px; */
margin:0;
padding:10px 0 10px 0;
border-bottom:1px solid #f3f3f3;
}
div#news div.eintrag p {
margin:0;
}
div#news div.eintrag p.titel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#5670AC;
}
div#news div.eintrag p.subtitel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color:#000000;
margin-bottom:6px;
}
div#news div.eintrag img {
margin:3px 18px 10px 0px;
float:left;
}
/* folgt: ___________kleine Bilder Übersichten_______________ */
div#news div.eintrag img.timage {
margin:2px 8px 2px 0;
border:0;
float:left;
}
div#news div.eintrag p.link {
clear:left;
}
div#news div.eintrag p.shoplink {
clear:left;
margin:10px 0;
}
div#news div.eintrag p.trennung {
text-align:center;
margin-top:2px;
margin-bottom:2px;
clear:both;
}
div#news div.eintrag .etext, div#news div.eintrag .ekurztext, div#news div.artikel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
color: #000000;
text-align: left;
vertical-align: top;
margin-bottom:10px;
}
div#news p.katlink {
text-align:right;
padding:0px;
margin:3px 5px 10px 0; 
}
/*__________________________________________Einzeleintrag Langtext mit HTML (= div.artikel)___________*/
/* für jeden Eintrags-DIV separate Definitionen erforderlich/möglich */
div#news div.artikel p {
margin-top:8px;
margin-bottom:8px;
}
div#news div.artikel a, div#news div.eintrag a {
font-size:11px;
font-weight:normal;
}
div#news div.artikel a:link, div#news div.eintrag a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5670AC;
}
div#news div.artikel a:visited, div#news div.eintrag a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#6C6C6C;
}
div#news div.artikel a:hover, div#news div.eintrag a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
}
div#news div.artikel ol, div#news div.artikel ul {
margin:8px;
margin-left:40px;
padding-left:0px;
list-style-type:circle; 
list-style-position:inside;
}
div#news div.artikel ol {
list-style-type:decimal; 
}
div#news div.artikel li {
margin:2px 0px;
}
/*_______________________________ Ende HTML-Langtext___________ */
div#news p.rechtslink {
text-align:right;
padding:0px;
margin:10px 5px;
}
div#news p.rechtslink a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
div#news p.archivlink {
text-align:right;
padding:10px 0;	
}
div#news p.katlink a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
div#news div.artikel table {
margin:5px;
}
div#news div.eintrag h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
div#news div.eintrag hr {
background-color:#f3f3f3;
height:1px;
border:0px;
clear:left;
}
/* spezielle Formatierung für Shoplink   */
div#news div.eintrag a.artikellink:link, div#news div.eintrag a.artikellink:visited {
margin:6px 0px;
background:#6a7eac;
color:#ffffff;
padding:2px;
text-decoration:none;
border:1px solid #7E92C0;
}
div#news div.eintrag a.artikellink:hover {
background:#7E92C0;
color:#ffffff;
text-decoration:none;
border:1px solid #6a7eac;
}
div#news div.eintrag a.artikellink:active {
background:#7E92C0;
color:#ffffff;
text-decoration:none;
border:1px solid #6a7eac;
}
/* Newsnavigation  */
div#navili {
margin:0 0 0 0;
}
ul#newsnavi {
list-style-type: none; 
margin:10px 0 10px 20px;
padding:0px;
font-size:11px;   
}
ul#newsnavi li {
margin:0;
padding:3px 0;   
}
ul#newsnavi ul {
list-style-type: none;    
margin:0;
padding:0;   
}
ul#newsnavi ul li {
margin-left:12px;   
}
ul#newsnavi a:link, ul#newsnavi a:visited {
color:#000000;
text-decoration:none;    
}
ul#newsnavi a.aktiv, ul#newsnavi a:hover {
text-decoration:underline;        
}
ul#newsnavi a:active {
color:#000000;    
}
body#topnews a#topnews {
text-decoration:underline;  
}
ul#newsnavi a, body#newsorder a.aktiv {
color:#000000;
}
body#newsorder a#anmeldung {
text-decoration:underline;
}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/ 
.cleaner {
clear:both;
}
/* Spezielle (Größen-) Anpassungen für News-Einzeleintrag */
body#newseintrag div#news {

}
div#breadcrumb {
font-size:11px;
margin-left:2px;
}
div#breadcrumb span#breadheader {
font-size:9px;	
}
h1.newsheader {
	margin:12px 0 0 2px;
}

