a:link 
   {
   text-decoration:none;
   color: #7CB34A;
   }
a:visited
   {
   text-decoration:none;
   color: #7CB34A;
   }
a:hover
   {
   text-decoration:underline;
   color: #89C553;
   }
a:active { text-decoration:none;}
a:focus { text-decoration:none;}

TD#TD_hover:hover
   {
   background: #89C553;
   }

.TR_heightA
   {
   font-size: 1px;
   height: 1px;
   }

.TR_heightB
   {
   font-size: 1px;
   }

.font1_menuA
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   text-decoration: none;
   font-size: 11px;
   font-weight: bold;
   color: #3c53a0;
   }

.font1_mainA
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   color: #3c53a0;
   }

.font1_mainB
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   color: #3c53a0;
   }

.font1_mainC
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 9px;
   font-weight: normal;
   color: #3c53a0;
   }

.font1_mainD
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   color: #7CB34A;
   }

.font1_mainE
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   color: #3c53a0;
   }

.font1_mainF
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   color: #7CB34A;
   }

.font1_uebA
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #3c53a0;

   }

   .font1_uebA_2_2
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   font-weight: bold;
   color: #3c53a0;

   }

   .font1_uebA_link_2
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #7CB34A;

   }

   .font1_uebA_2
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #7CB34A;
   }

.font1_uebB
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #3c53a0;
   }

.font2_produkteA
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 9px;
   font-weight: normal;
   color: #3c53a0;
   }
 
 .font2_produkteA_2
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   font-weight: normal;
   color: #3c53a0;
   }

.font2_produkteMINIa
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 8px;
   font-weight: normal;
   color: #3c53a0;
   }

.font2_dienstleistungenA
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 11px;
   font-weight: bold;
   color: #3c53a0;
   }

.font2_dienstleistungenB
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 10px;
   font-weight: normal;
   color: #3c53a0;
   }

.font2_dienstleistungenB_markiert
   {
   background: #89C553;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   text-decoration: none;
   font-size: 10px;
   font-weight: normal;
   color: #3c53a0;
   }

