a     {  font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #00277A;
      }
      
      
a:hover    {  
        
        color: #F06800;
      }      

 
.tip input {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #848484 2px solid; COLOR: #000000; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:250px;}

.submit {BORDER-LEFT: #FAFAFA 1px solid; BORDER-BOTTOM: #848484 2px solid; FONT-SIZE: 11px; BORDER-RIGHT: #848484 2px solid; COLOR: #000000; BORDER-TOP: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:250px;}

.rechts {
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 1pt;
        background-image:url(img/Schatten.gif); 
        background-repeat:repeat-y;         
        }
        
.topnav {
         background-image:url(img/backgr_top.jpg);  
        } 
        

           
.topnav input {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #848484 2px solid; COLOR: #000000; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:150px; margin-bottom:3px;}
   
.topnav b {  
            font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
          }
          
.suchButton {
              width:14px;
              
            }
   
.conBack {
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #00277A;
        background-image:url(img/Container_top.gif);          
        }        

.conBack3 {
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #00277A;
        background-image:url(img/Container_top3.gif);          
        }            
      
.conText {
        background-image:url(img/Container.gif);          
        }        

.conText2 {
        background-image:url(img/Container2.gif);   
        background-repeat:no-repeat;
        background-color:#EFF6EC;
        }  

  
        

.conText3 {
        background-image:url(img/Container3.gif);          
        }        


.conCat {
        margin-left:20px;
        margin-right:34px;
     } 
             
.conTent {
        
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #525252;
        margin-top:5px;
        margin-bottom:15px;
        margin-left:20px;
        margin-right:10px;
        } 
        
.conTent a { font-weight:normal; }        
     
  
     
.conLink {
        font-weight: normal;
        text-decoration: underline;
        font-size: 9pt;
        color: #525252;
        }   
        
.conLink:hover {
        font-weight: normal;
        text-decoration: underline;
        font-size: 9pt;
        color: #F06800;
        }   
        
        
.conLink2 {
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #00277A;
        }    
        
        
.conLink2:hover {
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #F06800;
        }    
        
        
.conHl {
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #F0660A;
        }            
        
.right {
         background-image:url(img/right_back.gif);
         background-repeat: no-repeat;
         background-color: #DFEDDB;
       }
       
.left {
        /* background-image:url(img/left_back.jpg);
         background-repeat: no-repeat; */
         background-color: #DFEDDB;
       }    
       
.left2 {
         background-image:url(img/left_back2.jpg);
         background-repeat: no-repeat;
         background-color: #DFEDDB;
       }           
       
.pics {
         font-size:0pt;
      }   
       
.sponsor {
         margin-left:10px;
         margin-right:10px;
         margin-top:100px;
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #4F5657;
        }     
        
.sponsor2 {
         margin-left:10px;
         margin-right:10px;
         margin-top:10px;
         margin-bottom:300px;
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #4F5657;
        }             
        
.sponsor_link {       
        font-family: Arial;
        font-weight: normal;
        text-decoration: underline;
        font-size: 9pt;
        color: #4F5657;
        }          
        
.nav_oben {       
        font-family: Arial;
        font-weight: normal;
        text-decoration:none;
        font-size: 9pt;
        color: #4F5657;
        }                  
        
.Inhalt {       

        margin-left:10px;
        margin-right:10px;
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        line-height:13pt;
        color: #464648;
        }   
        
.text {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        line-height:13pt;
        }    
        
       
        
.container_text {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;        
        }            
        
.textpic {
           text-decoration:none;
           float:left; 
           margin-right:10px; 
           margin-bottom:5px;
           margin-top:5px;
         }         

div.textpic a { display:block; }         

div.textpic img { margin-bottom:5px; }         
	
div.textpic	div.caption { font-style:italic;margin-bottom:12px;text-align:center; }
	
         
.footer {
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 8pt;
        color: #595959;
        margin-top:10px;
}         

#Sponsorenlinks .text {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        line-height:11pt;
        }      
        
#Termine .text {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        line-height:11pt;
        } 
        
#Presseschau .text {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        line-height:11pt;
        }         

.feature {
           
        margin-right:20px;
        margin-bottom:5px;
}

.change {
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 8pt;
        color: #595959;
        margin-top:10px;   
        margin-right:20px;
        
}


.caption {
        font-family: Verdana;
        font-weight: normal;
        text-decoration: none;
        font-size: 8pt;
        color: #000000;
        margin-top:3px;   
}

.featureLink {
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #22448C;       
}


.feature2 {
           
        margin-right:20px;
        margin-bottom:5px;
}


.feature2 a {
        font-family: Arial;
        font-weight:bold;
        text-decoration: none;
        font-size: 9pt;
        color: #22448C;   
        
}

.feature2 a:hover {
       color: #F06800;
}


.CatHl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 15pt;
        color: #464648;
      
      }  
      
      
.contentHl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 12pt;
        color: #464648;
        margin-top:5px;
      }        




.printHl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 15pt;
        color: #00277A;
        margin-bottom:10px;
      
      }  
      
.printSubHl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 10pt;
        color: #464648;
      
      }        

.tx-sremailsubscribe-pi1 {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        }      

.tx-sremailsubscribe-pi1 p {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        }      

.tx-sremailsubscribe-pi1 td {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        }      

.tx-sremailsubscribe-pi1 input {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #848484 2px solid; COLOR: #000000; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:180px; margin-bottom:5px;}

.dm_input {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 2px solid; FONT-SIZE: 10px; BORDER-LEFT: #848484 2px solid; COLOR: #595959; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:180px; margin-bottom:5px;}


#kommentieren td {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        }      
        
        
#kommentieren input {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #848484 2px solid; COLOR: #000000; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:240px;}                

#news_senden td {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        }  
        
#news_senden p {               
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
        }          
        
#news_senden input {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 2px solid; FONT-SIZE: 11px; BORDER-LEFT: #848484 2px solid; COLOR: #000000; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:240px;}        

#news_senden .submit {BORDER-LEFT: #FAFAFA 1px solid; BORDER-BOTTOM: #848484 2px solid; FONT-SIZE: 11px; BORDER-RIGHT: #848484 2px solid; COLOR: #000000; BORDER-TOP: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:240px;}

/*
##########################################
# News Darstellung
##########################################
*/
        
.newsCat {        

        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #464648;
      
      } 
      
.newsHl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 13pt;
        color: #464648;
        letter-spacing:0.2pt;
      }  
      
.terminHl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 12pt;
        color: #464648;
      
      }  
      
.terminDate {        

        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 11pt;
        color: #F0660A;
      
      }       
      
      
.newsHlSgl {        

        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 15pt;
        color: #464648;
        letter-spacing:0.2pt;
        line-height:16pt;
      }         
      
.newsContent {
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #595959;
        margin-top:7px; 
}

.newsLink {
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #00277A;
        
}

.newsLink:hover {
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #F06800;
      
}

.newsDate {
        font-family: Arial;
        font-weight: bold;
        text-decoration: none;
        font-size: 9pt;
        color: #F0660A;
}

.termin {
        font-family: Arial;
        font-weight: normal;
        text-decoration: none;
        font-size: 9pt;
        color: #F0660A;
}

.newsContent {
       line-height:13pt;
       margin-top:10px;
       margin-bottom:35px;
}

.newsContent_single {
       line-height:13pt;
       margin-top:13px;
       margin-bottom:35px;
}


/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:17px; }
	
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#FFFFFF; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }      
  
  .tx-indexedsearch p {
                        font-family: Arial;
                        font-weight: normal;
                        text-decoration: none;
                        font-size: 9pt;
                        color: #464648;
                      }
                      
.TitleNumber {
                        font-family: Arial;
                        font-weight: bold;
                        text-decoration: none;
                        font-size: 9pt;
                        color: #464648;
                      }        
                      
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {BORDER-RIGHT: #FAFAFA 1px solid; BORDER-TOP: #848484 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #848484 1px solid; COLOR: #000000; BORDER-BOTTOM: #FAFAFA 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width:250px; margin-bottom:3px;}