* {
  margin: 0px;
  padding: 0px;
}

body {
  font-family: "Arial", "Helvetica", "sans-serif";
  background-color: #101010;
  text-align: center;
}

a.hover:link, a.hover:visited, a.hover:hover, a.hover:active {
  display:block;
  width:158px;
  height:90px;
  background:url(Hover.png);
  float:right;
  margin-top:30px;
  margin-right:30px;}
  
a.hover:hover {
  background:url(Hover.png) 0px 0px;}

a {
  font-weight:bold;
  color: #BBFF99;
  text-decoration: none;
}

a:hover {
  font-weight:bold;
  color: #58ab27;
}

a:visited {
  font-weight:bold;
  color: #FFFFFF;
}

h1 {
  color: #DDFFCC;
  font-style: italic;
  text-align:left;
  font-size: 300%;
}

h2 {
  color: #ffffff;
  margin-bottom: 5px;
  text-align:left;
  font-size: 160%;
}


h3 { 
  color: #FFFF66;
  text-align:center;
  margin-bottom: 5px;
  font-size: 155%; }

h4 { 
  font-size: 120%;
  color: #DDFFCC;
  margin-bottom: 5px;
  text-align: center; }

p {
  line-height: 140%;
  text-align: justify;
  margin-bottom: 10px;
  color: #ffffff;
 }
 
 table {
  border-collapse: collapse;
  text-align:left;
 }

.thrColElsHdr #container { 
  background-image:url(images/Hintergrund.gif);
  width:994px;
	margin: 0 auto; 
}

.thrColElsHdr #container_dia {
  width:994px;
  margin: 0 auto;
  background-image:url(Diashows/Hintergrund_komplett.gif);
  height: 770px;
  background-repeat: no-repeat;
}

.thrColElsHdr #heat {
  width:994px;
  background-image:url(images/Kopf.png);
  height: 150px;
  border-bottom:1px solid #DDFFCC;
}

.thrColElsHdr #kopf {
  margin-top:-110px;
  margin-bottom:40px;
}

.thrColElsHdr #newsletter {
  background-color:#58ab27;
  padding:5px;
  color: #FFFFFF;
  font-size:110%;
  margin-bottom: 6px;
}

.thrColElsHdr #inhalt {
  margin-top: 15px;
}

.thrColElsHdr #navigation {
  clear:both;
  float: left;
  width: 180px;
  background-color: #58ab27;
}

.thrColElsHdr #navigation table {
  width: 180px;
}

.thrColElsHdr #navigation td {
  padding-left:0px;
  padding-right:0px;
}

.thrColElsHdr #navigation a{
  background-image:url(images/Menue0.gif);
  display:block;
  line-height:25px;
  font-size:17px;
  color:#FFFFFF;
}

.thrColElsHdr #navigation a:hover {
  background-image:url(images/Menue1.gif);
  color:#58ab27;
  line-height:25px;
}

.thrColElsHdr #navigation a:visited {
  color:#BBFF99;
}

.thrColElsHdr #Menuefeld {
    margin-top:410px;
    height:600px;
    float:left;
    width:100px;
    margin-left:30px
}

.thrColElsHdr #inhalt-mitte {
  margin-left: 200px;
  margin-right: 270px;
}

.thrColElsHdr #inhalt-kontakte {
  margin-left: 200px;
}

.thrColElsHdr #submit-kontakt{
	border:0px;
	background:none;
  font-size:16px;
  font-weight:bold;
  color:#58ab27;
  cursor:pointer;
  text-align:left;
}

.thrColElsHdr #kontakt table {  
  background-color:#DDFFCC;
}

.thrColElsHdr #kontakt table td {  
  padding:10px;
}

.thrColElsHdr #inhalt-mitte table {
  margin-bottom: 10px;
  background-color: #DDFFCC;
  border:2px solid #58ab27;
  width: 515px;
}

.thrColElsHdr #inhalt-mitte table th {
  padding-left:10px;
  padding-right: 10px;
  padding-top:5px;
  padding-bottom:5px;
  background-color: #99cc66;
  font-size:120%;
}

.thrColElsHdr #inhalt-mitte table td {
  padding-left:10px;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;  
}

.Kopfzeile {
  background-color:#BBDD99;
}

.rechts {
  text-align:right;
}

.zentriert {
  text-align:justify;
width:100%;
}

.block {
  text-align:center;
}

.thrColElsHdr #inhalt-rechts {
  width:250px;
  float: right;
  text-align:center;
}

.thrColElsHdr #inhalt-galerie {
  float: right;
  width: 780px;
  height: 468px;
  background-image:url(images/Thumps/Bildergalerie.gif);
  background-repeat: no-repeat;
  margin-bottom:10px;
}

.thrColElsHdr #Diashow {
    float:right;
    margin-top:20px;
    margin-right:30px;
}

.thrColElsHdr #Bild {
  border:1px solid #FFFFFF;
  margin-bottom:5px;
}

.thrColElsHdr #fuss {
  margin-top:5px
}

.thrColElsHdr .bottom-right {
  float: right;
}

.thrColElsHdr #foot {
  clear:both;
  margin-top:20px;
  width:994px;
  background-image:url(images/Fusszeile.png);
  background-repeat: no-repeat;
  height: 107px;
  border-top: 1px solid #DDFFCC;
}

#divID1{position:absolute; z-index:1; left:10px; top: 50px;}
#divID2{position:absolute; z-index:1; left:300px; top:175px;}
#divID3{position:absolute; z-index:1; left:730px; top:340px;}
#divID4{position:absolute; z-index:1; left:720px; top:40px;}
#divID5{position:absolute; z-index:1; left:150px; top:30px;}
#divID6{position:absolute; z-index:1; left:470px; top:120px;}
#divID7{position:absolute; z-index:1; left:30px; top:150px;}
#divID8{position:absolute; z-index:1; left:70px; top:250px;}
#divID9{position:absolute; z-index:1; left:300px; top:70px;}
#divID10{position:absolute; z-index:1; left:180px; top:390px;}
#divID11{position:absolute; z-index:1; left:190px; top:220px;}
#divID12{position:absolute; z-index:1; left:350px; top:240px;}
#divID13{position:absolute; z-index:1; left:40px; top:410px;}
#divID14{position:absolute; z-index:1; left:260px; top:180px;}
#divID15{position:absolute; z-index:1; left:360px; top:210px;}
#divID16{position:absolute; z-index:1; left:90px; top:330px;}
#divID17{position:absolute; z-index:1; left:100px; top:140px;}
#divID18{position:absolute; z-index:1; left:700px; top:420px;}
#divID19{position:absolute; z-index:1; left:200px; top:290px;}
#divID20{position:absolute; z-index:1; left:60px; top:170px;}
#divID21{position:absolute; z-index:1; left:440px; top:310px;}
#divID22{position:absolute; z-index:1; left:450px; top:380px;}
#divID23{position:absolute; z-index:1; left:680px; top:150px;}
#divID24{position:absolute; z-index:1; left:730px; top:530px;}
#divID25{position:absolute; z-index:1; left:20px; top:280px;}
#divID26{position:absolute; z-index:1; left:380px; top:370px;}
#divID27{position:absolute; z-index:1; left:220px; top:430px;}
#divID28{position:absolute; z-index:1; left:420px; top:200px;}
#divID29{position:absolute; z-index:1; left:600px; top:330px;}
#divID30{position:absolute; z-index:1; left:100px; top:350px;}
#divID31{position:absolute; z-index:1; left:150px; top:190px;}
#divID32{position:absolute; z-index:1; left:80px; top:270px;}
#divID33{position:absolute; z-index:1; left:100px; top:440px;}
#divID34{position:absolute; z-index:1; left:250px; top:230px;}
#divID35{position:absolute; z-index:1; left:30px; top:160px;}
#divID36{position:absolute; z-index:1; left:400px; top:360px;}
#divID37{position:absolute; z-index:1; left:160px; top:250px;}
#divID38{position:absolute; z-index:1; left:450px; top:450px;}
#divID39{position:absolute; z-index:1; left:50px; top:500px;}
#divID40{position:absolute; z-index:1; left:630px; top:300px;}
