

a,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,sup,sub  {
        font-family : Verdana, Arial, Helvetica, sans-serif;
        font-style : normal;
}

h1  
    {margin-bottom : 0px; color : black; margin-top : 0px; padding-top : 10px; font-size : 12pt; line-height : 120%;}

h2  
    {margin-bottom : 0px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;font-weight : bold;}

p,div,td,th,address,blockquote  
    {font-size : 10pt;}

p  
    {padding-bottom : 0px; margin-bottom : 0px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;}

ul,ol,li
   {padding-bottom : 0px; padding-top : 0px; margin-top : 0px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;}
ul
   {list-style-type : square;}

td
    {padding-bottom : 0px; padding-top : 0px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;}

.small  
    {font-size : 8pt;}

.kasten  
    { padding-left : 10px; font-size : 9pt; font-weight : bold; color : white; padding-bottom : 2px; padding-top : 2px;}



.fliesstext  
    {padding-left : 10px; padding-right : 10px; padding-bottom : 10px; padding-top : 10px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;}

.fliesstextblue  
    {padding-left : 10px; padding-right : 10px; padding-top : 10px; padding-bottom : 10px; color : 1C325D; font-size : 8pt; line-height : 15px;}

.fliesstext2  
    {padding-bottom : 10px; padding-top : 10px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;}

.fliesstext3
    {padding-bottom : 0px; padding-top : 0px; color : black; font-size : 8pt; margin-top : 0px; line-height : 15px;}



.tabelle  
    {padding-left : 5px; padding-bottom : 2px; padding-top : 2px; color : black; font-size : 8pt; margin-top : 0px;}

.tabellewhite  
    {padding-left : 5px; padding-bottom : 2px; padding-top : 2px; color : white; font-size : 8pt; margin-top : 0px;}



.menu 
    {color : black; font-size : 8pt;}
 
.menu_head 
    {color : AAAAAA; font-size : 16pt;}



.ueberschrift  
    {padding-top : 10px; margin-bottom : 0px; padding-left : 10px; color : black; font-size : 12pt; line-height : 120%;}

.ueberschrift2  
    {padding-top : 10px; margin-bottom : 0px; padding-left : 0px; color : black; font-size : 12pt; line-height : 120%;}

.ueberschrift3  
    {padding-top : 10px; margin-bottom : 10px; margin-top : 10px; padding-left : 0px; color : black; font-size : 12pt; line-height : 120%;}



.graysmall  
    {font-size : 8pt; color : gray;}

.graysmaller  
    {font-size : 7pt; color : gray;}

.menu  
   {line-height : 16px;	font-size : 8pt;}


   
a:link  
   {text-decoration : none; color : black; font-size : 8pt;}

a:visited  
   {text-decoration : none; color : black; font-size : 8pt;}

a:active  
   {text-decoration : none; color : black; font-size : 8pt;}

a:hover 
   {text-decoration : underline; color : black; font-size : 8pt;}

   
   
a.impressum:link 
   {text-decoration : underline;}
   
a.impressum:visited
   {text-decoration : underline;}

a.impressum:active
   {text-decoration : underline;}

a.impressum:hover
   {text-decoration : underline;}



a.main:link  
   {text-decoration : none; font-style : normal; color : white; font-size : 10pt;}

a.main:visited  
   {text-decoration : none; font-style : normal; color : white; font-size : 10pt;}

a.main:active  
   {text-decoration : none; font-style : normal; color : white; font-size : 10pt;}

a.main:hover
   {text-decoration : none; font-style : normal; color : ff7f50; font-size : 10pt;}



.sprachauswahl
   { background-color:#FFFFFF; width:170px; border:0px solid #ffffff; font-size : 8pt;}

.suche
   { padding-left : 3px; background-color:#FFFFFF; width:120px; border:1px solid #aaaaaa; font-size : 8pt;}

.imgro { margin: 0px 0px 5px 5px;}


.kasten  
    { padding-left : 10px; font-size : 9pt; font-weight : bold; color : white; padding-bottom : 2px; padding-top : 2px;}


.news {
 background: #FED7C8;
 padding: 0 0 4px 0;
}
.rss {
 padding: 0px 0 4px 5px;
}
.rssline {
 border-bottom: 1px solid #FF865B;
}
.rssimg {
 margin: 2px 0 0 0;
}
    
    
