html, body {
     border: 0px solid #ffffff;
     background-color: #d9dfdf;
     padding: 0 0 0 0;
     margin: 0 0 0 0;
     text-align:left;
     font-family : 'Amiri', serif;
     font-size: 16px;
     }
a.credit {
  text-align:left;
  font-family : 'Amiri', serif;
  font-size: 13px;
  text-decoration: none;
  color: #a0a0a0;
  line-height:1.5;
  letter-spacing: 0.02em;
  }
p.abs {
  text-align:left;
  font-family : Amiri, serif;
  font-size: 17px;
  letter-spacing: 0.02em;
  line-height:1.2;
  }
p.k {
  text-align:left;
  font-family : 'Amiri', serif;
  font-size: 16px;
  font-style:italic;
  line-height:1.7;
  }
p.credit {
  text-align:left;
  font-family : 'Amiri', serif;
  font-size: 13px;
  color: #a0a0a0;
  line-height:1.0;
  letter-spacing: 0.02em;
  }
.bild {
  position:absolute; top:17; left:0; z-index:21;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.bildtext {
  position:absolute; top:54; left:135; z-index:22;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.zitat {
  position:absolute; top:142; left:0; z-index:23;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.adr1 {
  position:absolute; top:0; left:0; z-index:24;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.adr2 {
  position:absolute; top:2; left:102; z-index:25;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
#container {
           position: relative; top:0px;
           height: 720px;
           width: 1280px;
           padding: 0 0 0 0;
           margin: 0 auto;
           clear: left;
           background: #ffffff; background-image:url(../image/bg.jpg);
           border: 0px solid #000000;
           text-align: left;
}
.menue1 {
position:absolute; width:1280px; height:200px;
}

.m11 {
position:absolute; top:0; left:0; z-index:1;
}

.m12 {
position:absolute; top:0; left:256; z-index:2;
}

.m13 {
position:absolute; top:0; left:512; z-index:3;
}

.m14 {
position:absolute; top:0; left:768; z-index:4;
}

.m15 {
position:absolute; width:256px; height:174px;
}
.m15 img{
position:absolute; top:0; left:1024; z-index:5;
}
.m15 img {
-webkit-animation-name: slider;
-webkit-animation-timing-function: ease;
-webkit-animation-duration: 14s;
-webkit-animation-iteration-count: infinite;
animation-name: slider;
animation-timing-function: ease;
animation-duration: 14s;
animation-iteration-count: infinite;
}
@-webkit-keyframes slider {
0% {opacity:1;} 20% {opacity:0;} 80% {opacity:0;} 100% {opacity:1;}
}
@keyframes slider {
0% {opacity:1;} 20% {opacity:0;} 80% {opacity:0;} 100% {opacity:1;}
}
.m15 img:nth-child(1) {-webkit-animation-delay: 12s; animation-delay: 12s;}
.m15 img:nth-child(2) {-webkit-animation-delay: 10s; animation-delay: 10s;}
.m15 img:nth-child(3) {-webkit-animation-delay: 8s; animation-delay: 8s;}
.m15 img:nth-child(4) {-webkit-animation-delay: 6s; animation-delay: 6s;}
.m15 img:nth-child(5) {-webkit-animation-delay: 4s; animation-delay: 4s;}
.m15 img:nth-child(6) {-webkit-animation-delay: 2s; animation-delay: 2s;}
.m15 img:nth-child(7) {-webkit-animation-delay: 0s; animation-delay: 0s;}

.contentleft {
position:absolute; top:240; left:65; width:580px; height:400px; margin-top:3px; z-index:11;
}
.contentright {
position:absolute; top:235; left:645; width:585px; height:400px; padding:0px; z-index:12;
}

.tooltip {
        color: #ffffff;
        text-decoration: none;
        text-align: center;
        cursor: help;
        position: absolute;
}

.tooltip span[rel=tooltip] {
        display: none;
}

.tooltip:hover span[rel=tooltip] {
        display: block;
        position: absolute;
        top: 180px;
        left: 0px;
        width: 256px;
        padding: 0px;
        z-index: 101;
        color: #000;
        background-color: #ffffff;
        border: solid 0px #ffffff;
        border-radius: 0em;
}
.tooltip2 {
        color: #ffffff;
        text-decoration: none;
        text-align: center;
        cursor: help;
        position: absolute;
}

.tooltip2 span[rel=tooltip2] {
        display: none;
}

.tooltip2:hover span[rel=tooltip2] {
        display: block;
        position: absolute;
        top: -3px;
        left: 15px;
        width: 50px;
        padding: 0px;
        z-index: 102;
        color: #000;
        background-color: #ffffff;
        border: solid 0px #ff0000;
        border-radius: 0em;
}
.verw {
  position:absolute; top:40; left:462; z-index:28;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}
.frame1 {
position:absolute; top:158; left:0; z-index:30;
height: 275px;
width: 585px;
margin: 0px;
padding: 0px;
border: 0px;
font-size: 13px;
color: #a0a0a0;
font-family: Amiri, serif;
background-color: none;
text-align: left;
line-height:125%;
}
.frame2 {
position:absolute; top:158; left:0; z-index:31;
height: 250px;
width: 575px;
margin: 0px;
padding: 0 0 0 10px;
font-size: 13px;
color: #a0a0a0;
font-family: Amiri, serif;
background: rgba(244,244,244,0.6);
text-align: left;
line-height:120%;
}
.eingaben, .eingabem, .eingabep, .eingabet, .versand {
font-family : 'Amiri', serif;
font-style: italic;
color: #a0a0a0;
font-size: 13px;
border: none;
border-top: 0px dotted #0050A0;
border-bottom: 1px dotted #a0a0a0;
background: rgba(244,244,244,0.6);
height: 22px;
width: 520px;
padding: 0px;
margin: 0px;
}
.versand {
border-bottom: 0px dotted #a0a0a0;
float: right;
}
.eingabem {width: 472px;}
.eingabep {width: 511px;}
.eingabet {width: 527px;}