body { background-color:#FDFDFD;
height:100%;
}


#galerie_gesamt {
  width:783px;
  height:600px;
border:0px outset red;
 }
#galerie_hinterg {
  background:transparent;
  
  text-align:left;
  padding:0px;
}

#galerie_ia {
  width:783px;
  height:420px;
  top:0px;
  left:0px;
  border:0px outset yellow;
}

#galerie_ia {
  position:relative;
}
#galerie_ia a, #galerie_ia span {
  position:absolute;
}
#galerie_hinterg, #galerie_gesamt {
  position:static;
}
#galerie_ia span.bildgross, #galerie_ia span.imgsmli, #galerie_ia span.imgdescm, #galerie_ia span.bbeschreibung {
  position:static;
}
#galerie_ia * {
  text-decoration:none;
}
#galerie_ia span.bildklein, #galerie_ia span.gbild, #galerie_ia span.xxl {
  background:#fff no-repeat center;
  border:0px outset #fff;
}
#galerie_ia a:hover span.bildklein, #galerie_ia span.gbild {
  border-style:groove;
}


#galerie_ia span.bildgross {
  left:0px;
  top:0px;
  width:0px;
  height:0px;
  background:no-repeat center;
  cursor:default;
  }



#galerie_ia span.imgnote {
  left:0px;
  top:0px;
  cursor:default;
  font-family:verdana,sans-serif;
  color:#333;
  margin: 10px;
}

#galerie_ia a {
  display:block;
  cursor:default;
}
#galerie_ia span.area, #galerie_ia span.gbild, #galerie_ia span.bildgross, #galerie_ia span.bildklein, #galerie_ia span.imgsmli, #galerie_ia span.bbeschreibung, #galerie_ia span.imgdescm, #galerie_ia span.beschreibung {
  display:block;
}
#galerie_ia span.area {
  visibility:hidden;
  width:0;
  height:0;
}
#galerie_ia a:hover span.area, #galerie_ia a#galerie_b00 span.area {
  visibility:visible;
  width:60%;
  height:60%;
}
#galerie_ia a {
  z-index:3;
}
#galerie_ia a:hover {
  z-index:2;
}
#galerie_ia a#galerie_b00 {
  z-index:1;
}
#galerie_hinterg, #galerie_ia {
  z-index:0;
}


#galerie_ia span.beschreibung {
  left:85px;
  top:180px;
  width:180px;
  height:180px;
  background:red;
   border:0px solid red;
}

#galerie_ia span.imgdescm {
  padding:2px 2px 2px 2px;
   border:0px solid blue;
   
 }

#galerie_ia span.bbeschreibung {
trxt-align:center;
 border:0px solid black;
  width:180px;
  height:180px;
  font-family:verdana,sans-serif;
  font-size:11px;
  line-height:13px;
  font-style:normal;
  color:#333;
  
  overflow:hidden;
  cursor:default;
}


}


#galerie_ia span.area { left:0px; top:0px; }
#galerie_ia span.bildklein, #galerie_ia span.imgsmli { left:0px; top:0px;}



#galerie_ia a:hover, #galerie_ia a#galerie_b00 {
  left:0px;
  top:0px;
  width:783px;
  height:554px;
  border:0px outset red;
}

#list1 {
position:relative;
left:310px;
  top:55px;
  width:410px;
height:50px;
color:black;font-size:16px;
text-align:right;
border:0px;border-color:red;border-style:solid;
}

#list1 a{
color:#A43A3C;

text-decoration:none;
}

#list1 a:hover{
color:#B40000;
}

#list1 H1
{font-size:14px;font-weight:100;letter-spacing:2pt;color:#A43A3C;margin:0px;}

#logo {position:relative;
left:0px;
 top:0px; width:783px;height:130px;border:0px;border-color:blue; border-style:solid;padding-bottom:15px;
 }

.weiter
{text-align:center;width:470px;
border-top:0px;border-top-color:red;border-top-style:solid;} 

#fuss
{
text-align:center;width:750px; 
font-size:10px;font-family:verdana,sans-serif;
color:red;
text-decoration: none;
border-top:0px;border-top-color:red;border-top-style:solid;
} 

#fuss a { text-decoration: none;color:red;
 }
#fuss a:hover{
color:blue;
}

.text {
border:1px;border-color:red;border-style:solid;background-color:white;
margin: 0px auto;
width:500px;
font-weight:lighter;
font-size:10pt;
font-family: Arial, Helvetica, sans-serif;

}

.text H1 {
font-weight:lighter;
font-size: 12pt;
}

.text H2 {
font-weight:lighter;
font-size: 9pt;
}