

body{
  color: #FFF;
  font-size: 12px;
  line-height: 20px;
  background-image: url(hg2.jpg);
  background-color: rgb(66,25,58);
  margin: 0px;
  padding: 0px;
  }

h1{
  color: #eeffee;
  font-size: 34px;
  font-family: Arial;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 50px;
  background: transparent;
  position: relative;
  z-index: 10;
}

h2 {
  color: #eeffee;
  font-size: 20px;
  font-family: Arial;
  margin: 0px 0px 10px 0px;
  padding: 10px 0px 0px 50px;
  background: transparent;
  position: relative;
  z-index: 10;
}

h3 {
  color: #000;
  font-size: 20px;
  font-family: Arial;
  text-transform: none;
  padding: 0 0 2px 0;
}

h4 {
  color: #000;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-transform: none;
  font-weight: normal;
  }

b {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-weight: bolder;
  }

.Schatten {
         text-shadow: 8px 8px 4px #777777;
         }

img.ib    {
    height: 41px;
    width: 75px;
 }

img.logo    {
    height: 100px;
    width: 360px;
 }

img.bild    {
    height: 352px;
    width: 222px;
    position:relative;
    left:111px;
 }

p {
  margin-top: 0px;
}

a[href^="tel"]:link,
a[href^="tel"]:visited,
a[href^="tel"]:hover {
    text-decoration: none;
    color: #000;
}

@media only screen and (max-device-width: 480px) {
  a[href^="tel"]:link,
  a[href^="tel"]:visited,
  a[href^="tel"]:hover {
        text-decoration:    underline;
        color: blue;
   }
}



#seitenteil {
  width: 1200px;
  color: #FFF;
  height: 950px;
  background: rgb(228,245,233);
  border-left: 30px solid #39172C;
  border-right: 30px solid #39172C;
  border-top: 10px solid #39172C;
  border-bottom: 10px solid #39172C;
  margin-left: auto;
  margin-bottom: 0px;
        margin-right: auto;
         padding: 1px;
   position: relative;
        bottom: 0px;
}

#zeus {
        background: rgb(37,6,30);
        height: 950px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        position: relative;
        bottom: 0px;
        }

#transparent{
        background: #1B0318;
        width: 1200px;
        height: 20px;
        text-align: right;
        filter:opacity(60%);
  -moz-opacity:0.6;
  -opacity; 0.6;
         position: relative;
         top: -10px;
}

#kopfteil {
  width: 1200px;
  height: 165px;
  background: #1B0318;
  margin: 0px;
  padding: 0px;
 }

#zentrale {
  background-image: url(hg_linie.jpg);
  background-color: rgb(198,200,198);
  height: 650px;
  position: relative;
  margin: 0px;
  color: #000;
  text-align: justify;
  }

#zentrale a {
  color: #000;
  text-decoration: none;
  }

#zentrale a:hover{
  color: #777777;
  }

.links  {
         position:absolute;
         bottom: 40px;
         left: 50px;
         width: 333px;
}

.mitte  {
         position:absolute;
         bottom: 40px;
         left: 433px;
         width: 333px;
}

.rechts  {
         position:absolute;
         bottom: 40px;
         right: 50px;
         width: 333px;
}

#menu_leiste {
  background: rgb(119,119,119);
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  padding: 10px 10px 10px 10px;
}

#menu_leiste a {
  color: #ffeeff;
  font-weight: bold;
  padding: 10px 10px 10px 10px;
  text-decoration: none;
}

#menu_leiste a:hover {
  color: #333;
  font-weight: bold;
  background: #fff;
}

#leiste_6 {
  color: #000;
  background: rgb(149,149,149);
  font-size: 10px;
  font-family: Arial;
  padding: 5px 50px 5px 50px;
  line-height: 20px;
  text-align: left;
     }

#leiste_6 a {
  color: #000;
  text-decoration: none;
  border: 0px;
  font-weight: normal;
}

#leiste_6 a:hover {
    color: #fff;
}

.tab_1 {
   width: 85px;
   display: block;
   float: left;
}

#footer {
  color: #fdc;
  font-weight: normal;
  padding: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: right;
  font-size: 10px;
}