.meldung { font-family:Verdana; font-size: 8pt; font-style: normal; font-weight: 800; color:red; }

.hinweis { font-family:Verdana; font-size: 8pt; font-style: normal; font-weight: 500; color:black; }

.link { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black; }

.toplink { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:blue; }

.gruppe { font-family:Verdana,Arial; font-size:8pt; font-style:normal; font-weight:700; color:red; }

.news {font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:black; }

.newsred {font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:red; }

.text { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black; }

.textwhite { font-family:Verdana,Arial; font-size: 10pt; font-style: normal; font-weight: 500; color:white; }

.whtext { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:white; }

.textred { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:red; }

.btext { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black; text-align:justify; }

.toptext { font-family:Verdana,Arial; font-size: 10pt; font-style: normal; font-weight: 700; color:red; }

.toptext2 { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:red; text-align:justify;}

.contact { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black; }

.titel { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:red; }

.fehler { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:red; }

.red { color:red; }

.spezial { font-family:Arial, Arial; font-size: 12pt; font-style: normal; font-weight: 700; color:red; }

.scrollnews { position:absolute; visibility:hidden; width:100; }

.scrollnews1 { position:absolute; visibility:hidden; width:300; }

.scrollnews2 { position:absolute; visibility:hidden; width:600; }

.mod { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:red; }

.tbbg {        
	 background-color:#fafafa; 
         border-right: silver 0pt solid;
         border-left: silver 0pt solid;
         border-top: silver 0pt solid;
         border-bottom: silver 0pt solid;

      }

.tbrahmen {        
	 background-color:#fafafa; 
         border-right: silver 1pt solid;
         border-left: silver 1pt solid;
         border-top: silver 1pt solid;
         border-bottom: silver 1pt solid;

      }

.bob {
         font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: 500; color:black; 
         border-right: white 0pt solid;
         border-left: white 0pt solid;
         border-top: white 0pt solid;
         border-bottom: #cccccc 1pt solid;
         background-color:#fbfbfb; 
         vertical-align: middle;
}

.bild {
         border-right: silver 0pt solid;
         border-left: silver 1pt solid;
         border-top: silver 0pt solid;
         border-bottom: silver 1pt solid;
}

h1 { font-family:Verdana; font-size: 10px; font-style: normal; font-weight: 800; color:red; }
h2 { font-family:Verdana; font-size: 10px; font-style: normal; font-weight: 800; color:red; }
h3 { font-family:Verdana; font-size: 10px; font-style: normal; font-weight: 800; color:red; }

a.toptext:link { color:red; text-decoration:none; }

a.toptext:visited { color:red; text-decoration:none; }

a.toptext:active { color:red; text-decoration:none; }

a.toptext:hover {color:blue; text-decoration:underline; fontweight:680}


a.aulink { font-family:Verdana,Arial; font-size: 10pt; font-style: normal; font-weight: 700; color:#AE322A }

a.aulink:link { color:#AE322A; text-decoration:none; }

a.aulink:visited { color:#AE322A; text-decoration:none; }

a.aulink:active { color:#AE322A; text-decoration:none; }

a.aulink:hover {color:white; text-decoration:none; fontweight:700;}


a.toplink { font-family:Verdana,Arial; font-size: 10pt; font-style: normal; font-weight: 500; color:blue; }

a.toplink:link { color:blue; text-decoration:none; }

a.toplink:visited { color:blue; text-decoration:none; }

a.toplink:active { color:blue; text-decoration:none; }

a.toplink:hover {color:red; text-decoration:underline; fontweight:680;}


a.seitenlink { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:blue; }

a.seitenlink:link { color:blue; text-decoration:none; }

a.seitenlink:visited { color:blue; text-decoration:none; }

a.seitenlink:active { color:blue; text-decoration:none; }

a.seitenlink:hover {color:red; text-decoration:underline; fontweight:680}





a.blink { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:blue; }

a.blink:link { color:blue; text-decoration:none; }

a.blink:visited { color:blue; text-decoration:none; }

a.blink:active { color:#AA5522; text-decoration:none; }

a.blink:hover {color:red; text-decoration:underline; fontweight:680}


a.lauf { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 800; color:red; }

a.lauf:link { color:red; text-decoration:none; }

a.lauf:visited { color:red; text-decoration:none; }

a.lauf:active { color:red; text-decoration:none; }

a.lauf:hover {color:blue; text-decoration:underline; fontweight:680; }


a:link { color:#000000; text-decoration:none; }

a:visited { color:#000000; text-decoration:none; }

a:active { color:#AA5522; text-decoration:none; }

a:hover {color:red; text-decoration:underline; fontweight:680; }


a.whlink { font-family:Verdana,Arial; font-size: 10px; font-style: normal; font-weight: 500; color:#cccccc; }

a.whlink:link { text-decoration:none; }

a.whlink:visited {text-decoration:none; }

a.whlink:active { text-decoration:none; }

a.whlink:hover { text-decoration:none; fontweight:500}


.button {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:blue; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: black 1pt solid;
               border-collapse: collapse; 
               background-color:#c0c0c0; 
               }


.titletable {  font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black;
               border-right:#006600 0pt solid;
               border-left: #006600 0pt solid;
               border-top: #006600 0pt solid;
               border-bottom: #FFCC33 0pt solid;
           }


.hoftable {  font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black;
               border-right:#FFCC33 2pt solid;
               border-left: #FFCC33 2pt solid;
               border-top: #FFCC33 2pt solid;
               border-bottom: #FFCC33 2pt solid;
           }

.hoftable0 {  font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black;
               border-right:#006600 1pt solid;
               border-left: #006600 1pt solid;
               border-top: #006600 1pt solid;
               border-bottom: #FFCC33 0pt solid;
           }

.top1table  {  font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:red;
               border-right: red 1pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
           }

.detailtable  {  font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:black;
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
           }


.redborder {border-right: red 1pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; }
               
.atable {border-right: red 2pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; }

.toptable {border-right: red 1pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; 
               background-color:#CCCCCC;
              }

.tpferde {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               border-right: red 1pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; 
               background-color:#F3F3F3;
               width=647; 
               }

.menutable {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 800;
               color:black; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
               border-collapse: collapse; 
               background-color:#F3F3F3; }


.zub1table {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 800;
               color:#535353; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
               border-collapse: collapse; 
               background-color:#F3F3F3; }

.brettable {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; 
               PADDING: 5pt;
             }


.suchtable {
              colspan: 50 pt;
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
               border-collapse: collapse; 
               width:100pt;
              }
              
              
.zubtable {
              colspan: 50 pt;
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               color:#666666; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
               border-collapse: collapse; 
               width:400pt;
              }              
              
.angebottab {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
               border-collapse: collapse; 
               background-color:#F3F3F3; 
               table-layout:fixed;}
.zubehoertab {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 0pt solid;
               border-collapse: collapse; 
               background-color:#FFFFFF; 
               table-layout:fixed;}
               
.angebottab {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               border-right: red 1pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; 
               background-color:#FFFFFF; 
               table-layout:fixed;}               
               
               
.kundentabelle {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:blue; 
               border-right: red 0pt solid;
               border-left: red 0pt solid;
               border-top: red 0pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; 
               background-color:#F3F3F3; 
               }
               
.maingold {
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:blue; 
               border-right: red 1pt solid;
               border-left: red 1pt solid;
               border-top: red 1pt solid;
               border-bottom: red 1pt solid;
               border-collapse: collapse; 
               background-color:#ffffff; 
               }
               
               
               
               
.auswahl {
               width:240pt;
               font-family:Verdana,Arial; 
               font-size: 8pt; 
               font-style: normal; 
               font-weight: 500;
               font-color:black; 
               }
               
.auswahl1 {
	      width:140pt;
	      font-family:Verdana,Arial; 
	      font-size: 8pt; 
	      font-style: normal; 
	      font-weight: 500;
	      font-color:black; 
}

.zip { width=40pt; }

.termintabelle { WIDTH=135; table-layout:fixed; }

.termintabelle1 { BORDER-LEFT: #FF0000 1pt solid; table-layout:fixed; }

.termintabelle2 { BORDER-RIGHT: #FF0000 1pt solid; BORDER-LEFT: #FF0000 1pt solid; table-layout:fixed; background-color: #F2F2F2; font-family:Arial, Arial; font-size: 10pt; font-style: normal; font-weight: 500; color:black; }

.terminetabelle { font-family:Verdana, Arial; font-size: 8pt; color:black font-weight: 500; WIDTH=650; table-layout:fixed; BORDER-RIGHT: red 1px solid; BORDER-LEFT: red 1px solid;  BORDER-BOTTOM: red 1px solid;BACKGROUND-COLOR: grey}
.feld {background-color:#E0E0E0}

.von { WIDTH=135; PADDING: 5pt; background-color: #CCCCCC; font-family:Arial, Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:black; }

.termin { PADDING: 5pt; WIDTH=450; font-family:Arial, Arial; font-size: 10pt; font-style: normal; font-weight: 500; color:black; }

.wo { font-family:Arial, Arial; font-size: 10pt; font-style: normal; font-weight: 500; color:black; }

.leer { font-family:Arial, Arial; font-size: 10pt; font-style: normal; font-weight: 500; color:black; background-color:#FFFFFF}

.kopfmenu { border-collapse:collapse; PADDING: 5pt; table-layout:fixed; BACKGROUND-COLOR: grey}

.spalte {border: white 1px solid; 

         border-right: white 1pt solid;
         border-left: white 1pt solid;
         border-top: white 1pt solid;
         border-bottom: white 1pt solid;
         background-color:#cccccc; 
         }
         
         

.gspalte {background-color:#D2D2D2; font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:grey; border: white 1px solid; }


a.splink { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:blue; }

a.splink:link { color:blue; text-decoration:none; }

a.splink:visited { color:blue; text-decoration:none; }

a.splink:active { color:#AA5522; text-decoration:none; }

a.splink:hover {color:red; text-decoration:underline; fontweight:500

        background-color:#cccccc; 

}




.main   {
	      font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:white; text-align:justify;
	      border-right: red 1pt solid;
	      border-left: red 1pt solid;
	      border-top: red 1pt solid;
	      border-bottom: red 1pt solid;}

.maintext   {
	      font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:#5a6063; text-align:justify;
	      border-right: red 1pt solid;
	      border-left: red 1pt solid;
	      border-top: red 1pt solid;
	      border-bottom: red 1pt solid;}


.tab   {
	      font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 500; color:white; text-align:justify;
	      background-color:#FF0000;  }


.ntoptext { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:white; text-align:justify;}



.nlink { font-family:Verdana,Arial; font-size: 8pt; font-style: normal; font-weight: 700; color:blue; text-align:justify;}


.linkb1 { font-family:Verdana, Arial;
	   display:block;
	   padding: 2pt;
	   width:90pt;
	   border-right: black 1pt solid;
	   border-bottom: black 1pt solid;
	   border-top: white 1pt solid;
	   border-left: white 1pt solid;
	   font-size:8pt; font-style: normal; font-weight:500; color:black; text-align:center; }

a.linkb1:visited  { color:blue ;
                    display:block;
                    padding: 2pt;
                    border-right: black 1pt solid;
                    border-bottom: black 1pt solid;
                    border-top: white 1pt solid;
                    border-left: white 1pt solid;
                    text-decoration:none; }
a.linkb1:link  { color:blue ; 
                 display:block;
                 padding: 2pt;
                 border-right: black 1pt solid;
                 border-bottom: black 1pt solid;
                 border-top: white 1pt solid;
                 border-left: white 1pt solid;
                 
                 text-decoration:none; }
a.linkb1:active { color:blue; 
                 display:block;
                 padding: 2pt;
                 border-right: black 1pt solid;
                 border-bottom: black 1pt solid;
                 border-top: white 1pt solid;
                 border-left: white 1pt solid;
                 text-decoration:none; }
a.linkb1:hover { color:red;
                 display:block;
                 padding: 2pt;
                 border-right: white 1pt solid;
                 border-bottom: white 1pt solid;
                 border-top: black 1pt solid;
                 border-left: black 1pt solid;
                 font-style: normal; font-weight:550; text-decoration:underline;}

.linkb2 { font-family:Verdana, Arial;
	   display:block;
	   background: #F3F3F3;
	   padding: 2pt;
	   width:180pt;
	   border-right: black 1pt solid;
	   border-bottom: black 1pt solid;
	   border-top: white 1pt solid;
	   border-left: white 1pt solid;
	   font-size:8pt; font-style: normal; font-weight:500; color:black; text-align:center; }

a.linkb2:visited  { color:blue ;
                    display:block;
                    padding: 2pt;
                    border-right: black 1pt solid;
                    border-bottom: black 1pt solid;
                    border-top: white 1pt solid;
                    border-left: white 1pt solid;
                    text-decoration:none; }
a.linkb2:link  { color:blue ; 
                 display:block;
                 padding: 2pt;
                 border-right: black 1pt solid;
                 border-bottom: black 1pt solid;
                 border-top: white 1pt solid;
                 border-left: white 1pt solid;
                 
                 text-decoration:none; }
a.linkb2:active { color:blue; 
                 display:block;
                 padding: 2pt;
                 border-right: black 1pt solid;
                 border-bottom: black 1pt solid;
                 border-top: white 1pt solid;
                 border-left: white 1pt solid;
                 text-decoration:none; }
a.linkb2:hover { color:red;
                 display:block;
                 padding: 2pt;
                 border-right: white 1pt solid;
                 border-bottom: white 1pt solid;
                 border-top: black 1pt solid;
                 border-left: black 1pt solid;
                 font-style: normal; font-weight:550; text-decoration:underline;}




.laufx {
           background-color:#FFFFFF;
           font-family:Verdana,Arial;
           font-size:8pt;
           text-decoration:none;
           font-color:red;
           border: 0pt solid;
           align: middle;
           scrolldelay: 250;
           scrollamount: 10;
           behavior: alternate;
           width=600;
       }
       
      
a.laufx:link { color:red; text-decoration:none; }

a.laufx:visited { color:red; text-decoration:none; }

a.laufx:active { color:red; text-decoration:none; }

a.laufx:hover {color:blue; text-decoration:underline; fontweight:680}

.laufxx {
                  background-color: #FFFFFF;
                  font-family: Arial;
                  font-size: 9 pt;
                  text-decoration: none;
                  font-color: red;
                  border: 0 pt solid;
                  behavior: alternate;
                  width=600;
       }
       
a.laufxx:link { color:green; text-decoration:none; }

a.laufxx:visited { color:green; text-decoration:none; }

a.laufxx:active { color:green; text-decoration:none; }

a.laufxx:hover {color:blue; text-decoration:underline; fontweight:680}


   
       

.lauf1 {
           background-color: #FFFFFF;
           font-family: Arial;
           font-size: 10pt;
           text-decoration: blink;
           color: #FF0000;
           border: 2 ridge #FF0000";
           align="middle";
           scrolldelay="0";
           scrollamount="5";
           behavior="alternate";
           width=650pt;


       }
       
       
      
