body{
background: #2c42e1;
color: #000000;
font-family: arial;
margin: 3px;
}

.tarnen{
background: #2c42e1;
color: #2c42e1;
border-color: #2c42e1;
border:0px;
}
.tarnen_content{
background: #8db397;
color: #8db397;
border-color: #28db397;
border:0px;
}
.ds{
  width: 400px;
}

.language1{
color: #ffffff;
height: 30px;
width: 870px;
border-width:0px;
border-collapse: 0px;
border-spacing: 0px;
margin: 0px;
border-style:none;
}

/*
iframe{
border-collapse: collapse;
border-spacing: 0px 0px;
padding: 0;
margin: 0px;
height:800px;
width: 200px;
border-style:none;
color: #0066FF;
} */

.table1{
background: #28b445;
width: 870px;
border-width:0px;
border-collapse: 0px;
border-spacing: 0px;
margin: 0px;
border-style:none;
}

.table2{
background: #28b445;
}

table{
border-style:none;
}

.navibody {
    background: #ffffff;
    border-width:0px;
    border-collapse: 0px;
    border-spacing: 0px;
    margin: 0px;
}

.address {
    color:white;
    text-decoration: none;
    font-weight: bold;
}

Tmenu {
    background: #ffffff;
    width: 100%;
}

* html #Tmenu {
    width: 100%;
    w\idth: 100%;  /* IE 6 in standards-compliant mode */
}

div#Tmenu div {
    clear: left;
}

ul#Navigation {
    margin: 0px;
    position: relative;
    padding: center;
    text-align: center;
    left: 2em;
}

ul#Navigation li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0px;
    padding: 0px;
}

* html ul#Navigation li {
    margin-bottom:0px;
}

ul#Navigation li ul {
    border: 0px solid #600;
    margin: 0px;
    padding: 0px;
    position: absolute;
    top: 1.25em;
    left: 0em;
}

* html ul#Navigation li ul {
    border: 0px solid #600;
    left: 0em;
    lef\t: 0px;
    top: 1.9em;
}

ul#Navigation li ul li {
    float: none;
    display: block;
    margin-top: 0em;
    margin-bottom: 0em;
}

.titel{
    font-size: 14px;
    text-align: left;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: white;
}

ul#Navigation a {
    display: block;
  /*  width: 77px;  */
    font-size: 14px;
    text-align: left;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding-left: 0px;
    padding: 0.15em 0.30em 0.10em .30em;
    border: 0px solid #600;
    border-left-color: #ea0;
    border-top-color: #ea0;
    color: white;
    background-color: #52575b;

    border-left-width : 1px;
    border-left-color:#ffffff;

}

  * html ul#Navigation a {
    width: 77px;
    w\idth: 77px;  /* IE 6 in standards-compliant mode */
    font-size: 14px;
    text-align: left;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none; font-weight: bold;
    padding-left: 0px;
    padding: 0.15em 0.30em 0.10em 0.30em;
    border: 0px solid #600;
    border-left-color: #ea0; border-top-color: #ea0;
    color: white;
    background-color: #000000;
    
    border-left-width : 1px;
    border-left-color:#ffffff;
  }

  ul#Navigation a:hover, li a#aktuell:hover {
    padding-left: 0px;
    padding: 0.15em 0.30em 0.10em 0.30em;
    border: 0px solid #600;
    border-color: #ea0;
    border-left-color: #900;
    border-top-color: #900;
    background-color: #000;

    border-left-width : 1px;
    border-left-color:#ffffff;

  }
  
  ul#Navigation li ul a:hover {
   border: 0px solid #600;
    border-color: #000;
    

    border-left-width : 1px;
    border-left-color:#ffffff;

    
  }
  
  li a#aktuell {
   border: 0px solid #600;
    border-right-color: #300;
    border-bottom-color: #300;
    background-color: #900;
  }

  ul#Navigation li a:active, ul#Navigation li:hover a:active {
    color: white;
    background-color: #000;
  }

/* dynamisches Ein-/Ausblenden */
  ul#Navigation li ul {
    display: none;
  }
  ul#Navigation li:hover ul {
    display: block;
    background: #FFFFFF;
  }
/*  Start Seite amfang  */

  .STmenu {
    background: #52575b;
    width: 870px;
   }

  * html #STmenu {
   background: #52575b;
    width: 100%;
    w\idth: 100%;  /* IE 6 in standards-compliant mode */
  }
  
  div#STmenu div {
    background: #52575b;
    clear: left;
  }
  
  ul#StartNavigation {
    margin: 0px;
    position: relative;
    padding: center;
    text-align: center;
    left: 2em;
  }

  ul#StartNavigation li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0em; padding: 0;
  }
  
  * html ul#StartNavigation li {
    margin-bottom: 0em;
  }
  
  ul#StartNavigation li ul {
    border: 0px solid #600;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 1.3em;
    left: 0em;
  }
  
  * html ul#StartNavigation li ul {
    border: 0px solid #600;
    left: 0px;
    lef\t: 0px;
    top: 1.3em;
  }
  
  ul#StartNavigation li ul li {
    float: none;
    display: block;
    margin-top: 0em;
    margin-bottom: 0em;
  }

  /* Begin von erste menue zeile*/
  ul#StartNavigation a {
    display: block;
   /* width: 61px;
    w\idth: 61px; */ /* IE 6 in standards-compliant mode */
    text-align: left;
    font-size: 14px;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding: 0.15em 0.45em 0.10em 0.45em;
    border: 0px solid #600;
    border-left-color: #ea0;
    border-top-color: #ea0;
    color: white;
    background: #52575b;

    border-left-width : 1px;
    border-left-color:#ffffff;

  }


     
  * html ul#StartNavigation a {
    width: 77px;
    w\idth: 77px;  /* IE 6 in standards-compliant mode */
    text-align: left;
    font-size: 14px;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none;
    font-weight: bold;
    padding: 0.15em 0.45em 0.10em 0.45em;
    border: 0px solid #600;
    border-left-color: #ea0;
    border-top-color: #ea0;
    color: white;
    background-color: #000000;

    border-left-width : 1px;
    border-left-color:#ffffff;

  }

  ul#StartNavigation a:hover, li a#aktuell:hover {
    font-size: 14px;
    padding: 0.15em 0.45em 0.10em 0.45em;
    border: 0px solid #600;
    border-color: #ea0;
    border-left-color: #900; border-top-color: #900;
    background-color: #000000;

    border-left-width : 1px;
    border-left-color:#ffffff;

  }
  
  ul#StartNavigation li ul a:hover {
   padding: 0.15em 0.45em 0.10em 0.45em;
   border: 0px solid #600;
   border-color: #000000;

    border-left-width : 1px;
    border-left-color:#ffffff;

  }
  
  /* ende von erste menue zeile*/
  li a#aktuell {
    border: 0px solid #600;
    border-right-color: #300;
    border-bottom-color: #300;
    background-color: #000000;
  }

  ul#StartNavigation li a:active, ul#StartNavigation li:hover a:active {
    color: white;
    background-color: #000000;
  }

/* dynamisches Ein-/Ausblenden */
  ul#StartNavigation li ul {
    display: none;
  }
  
  ul#StartNavigation li:hover ul {
    display: block;
    background: #FFFFFF;
  }
  
  .FontContact{
  text-align: center;
  display: block;
  Color: #000000;
  }
  
  /*  Contact unter lienien Seite amfang  */

  .NCLTmenu {
    background: #52575b;
    width: 800px;
   }

  * html #NCLTmenu {
   background: #52575b;
    width: 100%;
    w\idth: 100%;  /* IE 6 in standards-compliant mode */
  }
  
  div#NCLTmenu div {
    background: #52575b;
    clear: left;
  }
  
  ul#NavigationContactNavigationLeiste {
    margin: 0;
    padding: 0;
    text-align: center;
  }

  ul#NavigationContactNavigationLeiste li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0em; padding: 0;
  }
  * html ul#NavigationContactNavigationLeiste li {
    margin-bottom: 0em;
  }

  ul#NavigationContactNavigationLeiste li ul {
    border: 0px solid #600;
    margin: 0; padding: 0;
    position: absolute;
    top: 1.7em;
    left: 0em;
  }
  
  * html ul#NavigationContactNavigationLeiste li ul {
   border: 0px solid #600;
    left: 0em;
    lef\t: 0px;
    top: 1.9em;
  }
  
  ul#NavigationContactNavigationLeiste li ul li {
    float: none;
    display: block;
    margin-top: 0em;
    margin-bottom: 0em;
  }

  ul#NavigationContactNavigationLeiste a {
    display: block;
    width: 7em;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none; font-weight: bold;
    padding: 0.23em 0.97em 0.17em 1.03em;
    border: 0px solid #600;
    border-left-color: #ea0; border-top-color: #ea0;
    color: #52575b;  background: white;
  }
  
  * html ul#NavigationContactNavigationLeiste a {
    width: 10em;
    w\idth: 10em;  /* IE 6 in standards-compliant mode */
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none; font-weight: bold;
    padding: 0.23em 0.97em 0.17em 1.03em;
    border: 0px solid #600;
    border-left-color: #ea0; border-top-color: #ea0;
    color: #52575b; background-color: white;
  }


  ul#NavigationContactNavigationLeiste li ul a:hover {
   border: 0px solid #600;
    border-color: white;
  }


/* dynamisches Ein-/Ausblenden */
  ul#NavigationContactNavigationLeiste li ul {
    display: none;
  }
  
  ul#NavigationContactNavigationLeiste li:hover ul {
    display: block;
    background: #FFFFFF;
  }
  
  .NavigationContactNavigationLeiste{
  text-align: center;
  display: block;
  Color: #52575b;
  }
  
  /*  Start Services amfang  */

  .STmenu {
    background: #52575b;
    width: 800px;
   }

  * html #STmenu {
   background: #52575b;
    width: 100%;
    w\idth: 100%;  /* IE 6 in standards-compliant mode */
  }
  
  div#STmenu div {
    background: #52575b;
    clear: left;
  }
  
  ul#ServiceNavigation {
    margin: 0;
    padding: 0;
    text-align: center;
  }

  ul#ServiceNavigation li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0em; padding: 0;
  }
  
  * html ul#ServiceNavigation li {
    margin-bottom: 0em;
  }

  ul#ServiceNavigation li ul {
    border: 0px solid #600;
    margin: 0; padding: 0;
    position: absolute;
    top: 1.7em; left: 0em;
  }
  * html ul#ServiceNavigation li ul {
   border: 0px solid #600;
    left: 0em;
    lef\t: 0px;
    top: 1.9em;
  }
  ul#ServiceNavigation li ul li {
    float: none;
    display: block;
    margin-top: 0em; margin-bottom: 0em;
  }

  ul#ServiceNavigation a {
    display: block;
    width: 10em;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none; font-weight: bold;
    padding: 0.23em 0.97em 0.17em 1.03em;
    border: 0px solid #600;
    border-left-color: #ea0; border-top-color: #ea0;
    color: white;  background: #52575b;
  }
  * html ul#ServiceNavigation a {
    width: 12em;
    w\idth: 12em;  /* IE 6 in standards-compliant mode */
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none; font-weight: bold;
    padding: 0.23em 0.97em 0.17em 1.03em;
    border: 0px solid #600;
    border-left-color: #ea0; border-top-color: #ea0;
    color: white; background-color: #000000;
  }

  ul#ServiceNavigation a:hover, li a#aktuell:hover {
    padding: 0.17em 1.03em 0.23em 0.97em;
     border: 0px solid #600;
    border-color: #ea0;
    border-left-color: #900; border-top-color: #900;
    background-color: #000000;
  }
  ul#ServiceNavigation li ul a:hover {
   border: 0px solid #600;
    border-color: #000000;
  }
  li a#aktuell {
    border: 0px solid #600;
    border-right-color: #300;
    border-bottom-color: #300;
    background-color: #000000;
  }

  ul#ServiceNavigation li a:active, ul#ServiceNavigation li:hover a:active {
    color: white;
    background-color: #000000;
  }

/* dynamisches Ein-/Ausblenden */
  ul#ServiceNavigation li ul {
    display: none;
  }
  ul#ServiceNavigation li:hover ul {
    display: block;
    background: #FFFFFF;
  }

