body { color: #333333; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
p    { color: #333333; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
td   { color: #333333; font-size: 11px; line-height: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }

.infoBox {
  FONT-SIZE: 10px; 
  line-height: 11px;
  ALIGN: left; 
  VERTICAL-ALIGN: middle; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss; 
  BACKGROUND-COLOR: ##fbde66
}

.infoBox a          {text-decoration: none; color: black;}
.infoBox a:hover    {text-decoration: none; color: red;   }
.infoBox a:visited  {text-decoration: none; color: blue; }
.infoBox a:active   {text-decoration: none; color: white; }

#boxtitel {color:red; FONT-SIZE:10px}
#boxtext  {color:black; FONT-SIZE:10px}

.suche {
  FONT-SIZE: 11px; 
  ALIGN: left; 
  VERTICAL-ALIGN: middle; 
  COLOR: #000000; 
  FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
  BACKGROUND-COLOR: ##fbde66
}

.naviRed {
  FONT-SIZE: 12px; 
  line-height: 12px;
  ALIGN: left; 
  VERTICAL-ALIGN: top; 
  COLOR: #000000; 
  FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
  BACKGROUND-COLOR: ##fbde66
}

.naviRed a          {text-decoration: none; color: black;}
.naviRed a:hover    {text-decoration: none; color: red;   }
.naviRed a:visited  {text-decoration: none; color: #333; }
.naviRed a:active   {text-decoration: none; color: blue; }
.naviRed td         {border-bottom:1px solid white; }                 


.naviSiteMap {
  FONT-SIZE: 16px; 
  ALIGN: left; 
  VERTICAL-ALIGN: middle; 
  COLOR: #000000; 
  FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
  BACKGROUND-COLOR: ##fbde66
}

.naviSiteMap a          {text-decoration: none; color: black;}
.naviSiteMap a:hover    {text-decoration: none; color: red;   }
.naviSiteMap a:visited  {text-decoration: none; color: #333; }
.naviSiteMap a:active   {text-decoration: none; color: blue; }


.naviSiteMapL1 {
 display: block;
 margin: 3px; 
 padding-left: 0px; 
 font-weight: bold; 
 font-size: 16px;
 BACKGROUND-COLOR:cccccc;
}

.naviSiteMapL1 a          {text-decoration: none; color: black;}
.naviSiteMapL1 a:hover    {text-decoration: none; color: red;   }
.naviSiteMapL1 a:visited  {text-decoration: none; color: #333; }
.naviSiteMapL1 a:active   {text-decoration: none; color: blue; }

.naviSiteMapL2 {
 display: block;
 margin: 3px; 
 padding-left: 10px; 
 font-size: 14px;
 BACKGROUND-COLOR:fbde66;
}

.naviSiteMapL2 a          {text-decoration: none; color: black;}
.naviSiteMapL2 a:hover    {text-decoration: none; color: red;   }
.naviSiteMapL2 a:visited  {text-decoration: none; color: blue; }
.naviSiteMapL2 a:active   {text-decoration: none; color: white; }

.naviSiteMapL3{
 display: block;
 margin: 3px; 
 padding-left: 20px; 
 font-size: 12px;
 BACKGROUND-COLOR:fbd166;
}

.naviSiteMapL3 a          {text-decoration: none; color: black;}
.naviSiteMapL3 a:hover    {text-decoration: none; color: red;   }
.naviSiteMapL3 a:visited  {text-decoration: none; color: blue; }
.naviSiteMapL3 a:active   {text-decoration: none; color: white; }

/*= Head (Titel)   =*/
.formtitel
{
    font-family: Verdana, Arial, helvetica, sans-serif;
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
}                                  


.formtext
{
    font-family: Verdana, Arial, helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    
}

.formtext td {font-size: 11px;}
.formtext li {font-size: 11px;}

.stext
{
    font-family: Verdana, Arial, helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    
}

.stextfett
{
    font-family: Verdana, Arial, helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    font-weight: bold;    
}

