.a15b
{
 font-weight       : bold;
 font-size         : 15px; 
 padding-bottom    : 36px;
}

.a25b
{
 font-weight       : bold;
 font-size         : 25px; 
 padding-bottom    : 31px;
}

.a11 
{
 font-size         : 11px; 
 padding-top       : 35px;
 line-height       : 14px;
}

.a11 a
{ 
 font-size         : 11px; 
 text-decoration   : underline; 
}
.ahis
{
 padding-top       : 42px;
}

.ahis a
{
 font-size         : 11px; 
 padding-left      : 18px
}

.ahis a:hover
{
 text-decoration   : underline;
 }

/*////////news rechts//////////////////////////////////////////////////////////////////////*/

.rnews
{
 background        : #c3c3c3; 
 width             : 174px; 
 font-size         : 11px;
}

.rnewsh 
{
 background        : #000000; 
 width             : 174px; 
 height            : 23px; 
 color             : #ffffff; 
 padding-left      : 8px;
 padding-right     : 8px;	
 font-weight       : bold;
 font-size         : 11px;
 line-height       : 14px;
}

.rnewso
{
 background        : #c3c3c3; 
 padding-top       : 8px;
 padding-left      : 8px;
 padding-right     : 8px;
 padding-bottom    : 5px;
 font-weight       : bold;
 font-size         : 11px;
 line-height       : 14px;
}

.rnewsm
{
  background       : #c3c3c3; 
  width            : 174px; 
  font-size        : 11px;
  padding-left     : 8px;
  padding-right    : 8px;	
  padding-bottom   : 5px;
  line-height      : 14px;
}

.rnewsm2
{
  background       : #c3c3c3; 
  width            : 174px; 
  font-size        : 11px;
  padding-left     : 5px;	
  padding-bottom   : 5px;
}

.rnewsu
{
 background        : #c3c3c3; 
 width             : 174px; 
 padding-left      : 8px;
 padding-right     : 8px;	
 padding-bottom    : 3px;
}

.rnewsl
{
 BACKGROUND        : #c3c3c3; 
 font-size         : 11px;
 WIDTH             : 174px;  
 padding-left      : 8px;
 padding-right     : 8px;	
 padding-bottom    : 3px;
}

.rnewsl a    
{
}

.rnewsl a:hover
{ 
 TEXT-DECORATION   : underline;
 COLOR             : #000000;
}
  
   
/*//////////////////////////////////////////////////////////////////////////////*/
.blt12i  
{
 Color: #000000; 
 font-size         : 12px; 
 text-decoration   : none; 
 padding-top       : 28px;
 line-height       : 15px;
}

.blt12bn  {
 Color             : #000000; 
 font-weight       : bold;
 font-size         : 12px; 
 line-height       : 15px;
}

.blt12a
{
 Color: #000000; 
 font-weight       : bold;
 font-size         : 12px; 
 padding-top       : 28px;
 padding-bottom    : 15px;
 line-height       : 15px;
}

.blt11a
{
 Color             : #000000; 
 font-size         : 11px; 
 line-height       : 14px;
}


/*//////////////////////////////////////////////////////////////////////////////*/
.blt11
{
 Color             : #000000; 
 font-size         : 11px; 
}

.blt11 a   
{
 TEXT-DECORATION   : none;
 COLOR             : #000000;
}

.blt11 a:hover  
{
 TEXT-DECORATION   : underline;
 COLOR             : #000000;
}
  
.weiter 
{	
 BACKGROUND: #ffec00; 
 font-size: 11px; 
 COLOR: #000000; 
}
     
.weiter a   
{
 TEXT-DECORATION: none; COLOR: #000000;
}


.weiter a:hover
{
 TEXT-DECORATION: underline; COLOR: #000000;
}

.uesr
{	
 BACKGROUND: #fff200; 
 font-size: 11px; 
 COLOR: #000000; 
 BORDER-TOP: #928A4C 1px dotted; 
 BORDER-BOTTOM: #928A4C 1px dotted; 
}

.uesra
{	
 BACKGROUND        : #fff200; 
 font-size         : 11px; 
 COLOR             : #000000;
}

a.uesra  
{
 TEXT-DECORATION: none; COLOR: #000000;}
a.uesra:hover { TEXT-DECORATION: underline; COLOR: #000000;
}

.uesl {	
 BACKGROUND: #fff200; 
 font-size: 11px; 
 COLOR: #000000; 
 BORDER-TOP: #928A4C 1px dotted; 
 BORDER-BOTTOM: #928A4C 1px dotted; 
}

.uesl a    
{
 TEXT-DECORATION: none; COLOR: #000000;}
.uesl a:hover   { TEXT-DECORATION: underline; COLOR: #000000;}

.roterstern     
{ 
  Color            : red; 
  font-weight      : 900;
  font-size        : 12px; 
}

.blt12     
{ 
 font-size         : 12px; 
}
      
.blt12b     
{ 
 font-weight       : bold; 
 font-size         : 12px; 
  
}
  
.blt11b     
{ 
 font-weight       : bold; 
 font-size         : 11px; 
}

.blt12bu     

{
 font-weight       : bold; 
 font-size         : 12px; 
}

.blt11i    
{ 
 font-size         : 11px; 
 text-style        : italic;
}

.blt14     
{
 font-size         : 14px; 
}
  
.blt14b     
{
 font-weight       : bold 
 font-size         : 14px; 
}  
 
.blt16     
{ 
 font-size         : 16px; 
}
  
.blt16b     
{ 
 font-weight	   : bold;
 font-size         : 16px;
}
 
.blt18
{ 
 font-size         :18px; 
}
  
.blt18b
{
 font-weight       : bold;
 font-size         : 18px; 
}

.titel
{
 font-weight       : bold; 
 font-size         : 18px; 
 padding-top       : 15px;
 padding-bottom    : 30px;
}

.zwischentitel
{
 font              : bold 14px; 
 margin-top        : 15px;
 margin-bottom     : 15px; 
}      

a.bl  
{
 Color: #000000; 
}

td.small 
{
 font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
 font-size: 11px;
 }


b.head01b
{
 font-weight       : bold;
 font-size         : 14px; 
}


td.fr
{
 font-size         : 12px; 
}

td.antw
{
 font-size         : 12px;
}

td.safg
{
 text-decoration   : underline;
 font-weight       : bold ;
 font-size         : 14px; 
}

td.saf
{
 font-weight       : bold;
 font-size         : 13px; 
}

.saf a
{
 text-decoration   : none;
 font-weight       : bold;
 font-size         : 13px
}

.saf a:hover
{
 text-decoration   : underline;
}
      
.sa a
{
 font-size         : 13px;		
}

.sa a:hover 
{
 text-decoration   : underline;
}

.sa12 a 
{
 text-decoration   : none;
 font-size         : 12px;		
}

.sa12 a:hover
{
 text-decoration   : underline;
}
 
     
.impsm 
{	
 BACKGROUND        : #000000;
 font-size         : 11px; 
 COLOR             : #fff200 
}

.impsm a    
{
 COLOR             : #fff200
}

.impsm a:hover
{
 TEXT-DECORATION   : underline;
 COLOR             : #fff200 
}

td.pressu 
{
 HEIGHT            : 5px;
 BORDER-BOTTOM     : #000000 1px solid; 
}

.pressl  
{
 TEXT-DECORATION   : none;
 font-weight       : bold;
 font-size         : 11px;
}

a.pressl   
{
 TEXT-DECORATION   : none;
}

a.pressl:hover
{
 TEXT-DECORATION   : underline;
}


#footline 
{
 BACKGROUND        : #000000; 
 BORDER-TOP        : #FFF200 1px solid; 
 BORDER-BOTTOM     : #FFF200 1px solid; 
 COLOR             : #FFF200; 
 HEIGHT            : 20px; 
 font-size         : 11px; 
}
 
.flm
{
 BACKGROUND        : #000000; 
 BORDER-TOP        : #000000 2px solid; 
 BORDER-BOTTOM     : #000000 1px solid; 
 COLOR             : #FFF200; 
 HEIGHT            : 17px; 
 font-size         : 11px; 
 TEXT-DECORATION   : none; 
}

.flm a
{
}

.flm a:hover {
 text-decoration   : none;
}
 
 
.footline2 
{
 BACKGROUND        : #FFEC00; 
 BORDER-TOP        : #000000 1px solid; 
 BORDER-LEFT       : #000000 1px solid; 
 BORDER-RIGHT      : #000000 1px solid; 
 BORDER-BOTTOM     : #000000 1px solid; 
 font-size         : 11px; 
}
 
     
#address
{
 background-color  : #000000;
 padding-bottom    : 4px;
 padding-left      : 4px;
 padding-right     : 4px;
 padding-top       : 4px;
 color             : #fff200;
 font-size         : 75%;
 text-align        : center;
}

a.yellow
{
 color             : #fff200;
 text-decoration   : underline;
}

a.yellow:hover
{
 color             : #fff200;
}
     
.blt13
{
 Color             : #000000; 
 font-size         : 13px; 
 text-decoration   : none; 
}

.lauf 
{ 
 background-color  : #fff200;            
 font-size         : 11px; 
 color             : #000000;
}

.gelb
{
 background-color:#FFFFFF;  /*background-color:#FFF556; */
 font-size         : 12px; 
 COLOR             : #000000; 
} 

.hgbss12b
{ 
 background-color  : #FFF9c7; 
 font-weight       : bold;
 font-size         : 12px; 
 COLOR             : #000000; 
}      
 

/*****************************************************************************/
/* Standard-Links                                                            */
/*****************************************************************************/
a.Verlinkung
{
 color             : black;
 font-weight       : normal;
 text-decoration   : underline;
}

a.Verlinkung:link
{	
 color             : black;
 font-weight       : normal;   
 text-decoration   : underline;
}

a.Verlinkung:visited
{ 
 color             : black;
 font-weight       : normal;   
 text-decoration   : underline;
}

a.Verlinkung:hover, a.Verlinkung:active
{ 
 color             : black;
 font-weight       : bold; 
 text-decoration   : underline;
}  

/*****************************************************************************/
/* Spezielle Links                                                           */
/*****************************************************************************/
a.Verlinkung_oben 
{
	LINE-HEIGHT: 11px; LETTER-SPACING: 0.05ex; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
a.Verlinkung_oben:link 
{
	COLOR: #7b7b7b;
}
a.Verlinkung_oben:visited 
{
	COLOR: #7b7b7b;
}
a.Verlinkung_oben:active 
{
	COLOR: #000000;
}
a.Verlinkung_oben:hover 
{
	COLOR: #000000;
}   

/********************** alte Styles *****************************/
body 
{
 font-family       : arial, helvetica, verdana, geneva, lucida, sans-serif;
 font-size         : 11px; 
}