BODY {background-color: #F8F8F8; color: #333333; margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px; font-family:Arial,sans-serif,Helvetica; font-size:9pt;}

h1 {
    font-size:12pt;
    margin-top: 0px;
    margin-bottom: 8px
}

h2 {
    font-size:9pt;
    margin-top: 5px;
    margin-bottom: 2px
}
h3 {
    font-size:12pt;
    margin-top: 0px;
    margin-bottom: 2px
}

input{font-size:8pt;}

a {
                text-transform: none;
                text-decoration:none;
}

a:link          {color: #000099;}
a:visited       {color: #000099;}
a:active        {color: #000099;}
a:hover         {color: #000099;}

p.menu1 {font-size:9pt;font-weight:bold;color: #333333;}
a.menu1          {font-weight:bold;color: #333333;}
a.menu1:link          {font-weight:bold;color: #333333;}
a.menu1:visited       {font-weight:bold;color: #333333;}
a.menu1:active        {font-weight:bold;color: #333333;}
a.menu1:hover         {font-weight:bold;color: #333333;}

p.menu1_akt {font-size:9pt;font-weight:bold;}
a.menu1_akt           {font-weight:bold;}
a.menu1_akt:link          {font-weight:bold;}
a.menu1_akt:visited       {font-weight:bold;}
a.menu1_akt:active        {font-weight:bold;}
a.menu1_akt:hover         {font-weight:bold;}


.menu2 {font-size:8pt;color: #333333;}
p.menu2 {margin-left: 15px;text-indent:-15px}
a.menu2           {color: #333333;}
a.menu2:link          {color: #333333;}
a.menu2:visited       {color: #333333;}
a.menu2:active        {color: #333333;}
a.menu2:hover         {color: #333333;}

p.menu2_akt {font-size:8pt;color: #333333;margin-left: 15px;text-indent:-15px}

.menu3 {font-size:8pt;color: #333333; }
p.menu3 {margin-left: 30px;text-indent:-15px}
a.menu3           {color: #333333;}
a.menu3:link          {color: #333333;}
a.menu3:visited       {color: #333333;}
a.menu3:active        {color: #333333;}
a.menu3:hover         {color: #333333;}
p.menu3_akt {font-size:8pt;color: #333333;margin-left: 30px;text-indent:-15px}


.menu4 {font-size:8pt;color: #333333; }
p.menu4 {margin-left: 45px;text-indent:-15px}
a.menu4           {color: #333333;}
a.menu4:link          {color: #333333;}
a.menu4:visited       {color: #333333;}
a.menu4:active        {color: #333333;}
a.menu4:hover         {color: #333333;}

p.menu4_akt {font-size:8pt;color: #333333;margin-left: 45px;text-indent:-15px}



.klickpfad {
font-size:7pt;
color: #333333;
margin-top: 3px;
}

            td {
                font-size:9pt;
            }

            td.kkkopf {
                font-size:10pt;
                font-weight:bold;
                color:#FFFFFF;
            }

            td.kkhellblau {
                font-size:8pt;
                color:#333333;
                background-color:#D9D9D9;
            }

            td.kkhellblaufett {
                font-size:8pt;
                font-weight:bold;
                color:#333333;
                background-color:#D9D9D9;
            }

            td.kktextsmall {
                font-size:8.5pt;
            }

            td.kkprice {
                font-size:8pt;
                font-weight:bold;
            }

            td.kkhellgrau {
                font-size:8pt;
                background-color:#E9E9E9;
            }

tabelle.kklisttab{
   border-collapse:collapse;
   border-style: solid;
   border-width: 0px;
   border-color: #000000;
   padding: 0;
}
td.kklisttabz1 {
   font-size:8pt;
   background-color:#FFFFFF;
}
td.kklisttabz2 {
   font-size:8pt;
   background-color:#E9E9E9;
}

tabelle.kkprtab{
   border-collapse:collapse;
   border-style: solid;
   border-width: 0px;
   border-color: #000000;
   padding: 0;
}
td.kkprtabhlfett {
   font-size:8pt;
   font-weight:bold;
   color:#333333;
   background-color:#D5E6F9;
   vertical-align:top;
}
td.kkprtabhl {
   font-size:8pt;
   color:#333333;
   background-color:#D5E6F9;
   vertical-align:top;
}
td.kkprtabz1s1 {
   font-size:8pt;
   font-weight:bold;
   background-color:#D5E6F9;
   vertical-align:top;
}
td.kkprtabz2s1 {
   font-size:8pt;
   font-weight:bold;
   background-color:#D5E6F9;
   vertical-align:top;
}
td.kkprtabz1 {
   font-size:8pt;
   background-color:#FFFFFF;
   vertical-align:top;
}
td.kkprtabz2 {
   font-size:8pt;
   background-color:#E9E9E9;
   vertical-align:top;
}


            a.kklink {
                font-size:8pt;
                font-weight:normal;
                font-style:normal;
                text-transform: none;
                text-decoration:none;
            }

            a.kklink:link {
                color: #333333;
                font-weight:normal;
            }

            a.kklink:visited {
                color: #666666;
                font-weight:normal;
            }

            a.kklink:active {
                color: #666666;
                font-weight:normal;
            }

            a.kklink:hover {
                color: #000099;
                font-weight:bold;
            }

            td.kkkopf {
                font-size:10pt;
                font-weight:bold;
                color:#FFFFFF;
            }

.sitemap1
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 5px;
    margin-bottom: 0px;
}

.sitemap2
{
    FONT-SIZE: 9pt;
    margin-top: 3px;
    margin-bottom: 0px;
    margin-left: 20px;
}
.sitemap3
{
    FONT-SIZE: 8pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 40px;
}
.sitemap4
{
    FONT-SIZE: 7pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 60px;
}
.sitemap5
{
    FONT-SIZE: 7pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 80px;
}
.sitemap6
{
    COLOR: #000080;
    FONT-SIZE: 7pt;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 100px;
}
.form-search-inputx{
border-width:thin;
border-color:#333333;
border-style:dashed;
padding:2px;
}
.form-search-input{
border:none;
border-width:1px;
border-style:solid;
border-color:#CECECE;
padding:1px;
text-align:justify; 
text-align:left;
color:#5C5C5C;
FONT-SIZE:7pt;
}

p.link_noline_kl{font-size:7pt;}
a.link_noline_kl{font-size:7pt;}
a.link_noline_kl:link          {}
a.link_noline_kl:visited       {}
a.link_noline_kl:active        {}
a.link_noline_kl:hover         {}