.headlinelist:link {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.headlinelist:visited {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.headlinelist:active {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }
.headlinelist:hover {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #CC2900; font-weight: bold; }

.textlist {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; }
.morelink:link {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #CC2900; font-weight: normal; }
.morelink:visited {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #CC2900; font-weight: normal; }
.morelink:active {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #CC2900; font-weight: normal; }
.morelink:hover {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; }

.newstop {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; }
.newsmain {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 10px; color: #ffffff; }
.newsmain3 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }
.newsmain2 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }
.newsmain4 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }
.artlist_headline {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #000000; }
.artlist_subheadline {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }
.artlist_headlinelink {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #000000; }
.artlist_headline2 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 16px; color: #000000; }
.artlist_subheadline2 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 10px; color: #000000; }
.artlist_headlinelink2 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 18px; color: #000000; }
.newsheadline {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #000000; }
.texth {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #ffffff; }
.texthome {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #ffffff; }
.textefheins {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #5498c7; }
.textefhzwei {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #386ea2; }
.textetw {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #dc661e; }
.textsolar {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #fec465; }
.textstadt {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #b83b26; }
.textsenioren {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 16px; font-weight: bold; color: #faa61a; }
.copyright {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 9px; color: #cccccc; font-weight: bold; }
.main {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }
.main2 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666; }
.footer {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #000000; }

.black {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 12px; color: #666666; }

.small {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 9px; color: #cccccc; font-weight: bold; }

.small2 {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 9px; color: #FF9933; font-weight: bold; }
.nav {  font-family: verdana, geneva, helvetica, sans-serif; font-size: 11px; color: #ffffff: bold; }
.suchen {  font-family: verdana, geneva, helvetica, sans-serif;  font-size: 11px; font-weight: bold; color: #000000; }


A:link {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #ffffff; text-decoration: none;  font-size: 10px;}
A:visited { font-family: verdana, geneva, helvetica, sans-serif;  color: #FFFFFF; text-decoration: none;  font-size: 10px;}
A:active { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #FFFFFF; text-decoration: none; font-size: 10px;}
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #ffffff; text-decoration: none; font-size: 10px;}

A.black:link {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none;  font-size: 10px;}
A.black:visited { font-family: verdana, geneva, helvetica, sans-serif;  color: #000000; text-decoration: none;  font-size: 10px;}
A.black:active { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none; font-size: 10px;}
A.black:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; text-decoration: none; font-size: 10px;}

A.sub:link {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #c24817; text-decoration: none;  font-size: 10px;}
A.sub:visited { font-family: verdana, geneva, helvetica, sans-serif;  color: #c24817; text-decoration: none;  font-size: 10px;}
A.sub:active { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #c24817; text-decoration: none; font-size: 10px;}
A.sub:hover { font-family: Verdana, Arial, Helvetica, sans-serif;  color: #c24817; text-decoration: none; font-size: 10px;}

TD.german {	color: #ffffff; font-family: verdana, geneva, helvetica, sans-serif; font-size: 11px; line-height:14px;}


 td, input, select, textarea { font-size:11px; font-family: verdana, geneva, helvetica ,sans-serif; font-weight:normal; }
 
 input, select, textarea { color:#000000; }
 
 .Bereich, .Feld { background-color:#ffffff; width:180px; border:1px solid #dddddd; }
  
 .Check, .Radio { background-color:#cccccc; border:1px solid #dddddd; }
 
 .area { background-color:#ffffff; width:608px; border:1px solid #dddddd; }
 
 BODY {
	scrollbar-3dlight-color:#cccccc;
	scrollbar-arrow-color:#333333;
	scrollbar-base-color:#dddddd;
	scrollbar-darkshadow-color:#333333;
	scrollbar-face-color:#cccccc;
	scrollbar-highlight-color:#eeeeee;
	scrollbar-shadow-color:#cccccc;
}

.indented {padding-left: 50pt;padding-right: 50pt;}
.head {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666}
.smallkon { font-family: verdana, geneva, helvetica, sans-serif; font-size: 9px; color: #FF9933; font-weight: bold}


.trNews1 { 
color: #0e0e0e; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 13px; 
font-weight: bold; 
border-bottom: Black 1px solid; 
border-left: Black 0px dotted; 
border-right: #B7B7B7 0px solid; 
border-top: #B7B7B7 0px solid; 
} 
.Newstext { 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 12px; 
width: 30em; 
padding-top: 5px; 

} 
.trNews2 { 
color: #0e0e0e; 
font-family: helvetica, arial, geneva, sans-serif; 
font-size: 13px; 
font-weight: bold; 
border-bottom: Black 1px solid; 
border-left: #B7B7B7 0px solid; 
border-right: #B7B7B7 0px solid; 
border-top: #B7B7B7 0px solid; 

} 