.site{

  height:100%;
  margin:0;
  padding:0;
  vertical-align:top;
  text-align:left;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;
  color:#000000;
  text-decoration:none;
  background-image: url(gfx/hintergrund_kl.jpg);
  background-repeat: no-repeat;
}
.rahmen{
  height:100%;
}
#logo{
	display:none;
}
.navigation{

  width:200px;
  height:100%;
  vertical-align:top;
  text-align:left;
padding-top:49px;
}
a.navi:link{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:0.9em;
  text-decoration:none;
  line-height:1.4em;
}
a.navi:visited{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:0.9em;
  text-decoration:none;
  line-height:1.4em;
}
a.navi:hover{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:0.9em;
  text-decoration:underline;
  line-height:1.4em;
}
a.navi:active{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:0.9em;
  text-decoration:none;
  line-height:1.4em;
}
ul{
  padding-left:-20px;
}

#nav{

  background-color:#e9e9e9;
  height:100%;
}

.mitte{
  height:100%;
  width:632px;

  vertical-align:top;
  text-align:left;
}
.oben{

  height:86px;
  width:632px;
  overflow:hidden;
  color:#000000;
}
#suche{
  position:relative;
  top:115px;
  left:0px;
  width:165px;

}
#Layer1{
 


  width:100px;
  height:20px;


  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.7em;
}
#Layer2{

  width:100px;
  height:20px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.7em;

}
#Stichwortsuche{
  position:relative;
  height:15px;
  width:140px;


}
#schalter{
  position:relative;
  width:15px;
  height:15px;
  z-index:3;
  left:145px;
  top:-20px;
}
#schalter>.nurFirefox1{
   position:relative;
	top:7px;
}
#Weiter>.nurFirefox2{
   position:relative;
	top:23px;
}
#Ansichten{
  position:relative;
  width:160px;
  height:20px;


}
.maske{
  font-size:0.7em;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  text-align:left;
  width:140px;
  height:20px;
  position:relative;
  left:0px;
  top:0px;
}

#Suchergebnis{
position:relative;
top:120px;
  width:165px;
  height:126px;


}

#Suchauswahl{

  width:170px;
  height:64px;
  z-index:1;

  vertical-align:bottom;
}
.ergebnis{
  font-size:0.7em;
  line-height:0.7em;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  text-align:left;
  font-weight:normal;
  width:145px;
  height:64px;
  vertical-align:bottom;
}
#Weiter{
  position:relative;
  width:15px;
  height:60px;
  z-index:1;
  left:150px;
  top:-40px;
}
.content{
  width:632px;

  min-height:517px;
}
.headline{
  padding:10px;
}
.headline2{
	padding-top:35px;
	padding-bottom:10px;
	padding-left:30px;
}
h1.headline2{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:1.2em;
  font-style:normal;
  font-weight:bold;
  font-variant:normal;
  text-align: left;
  text-decoration:none;

}
h1.headline{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:1.2em;
  font-style:normal;
  font-weight:bold;
  font-variant:normal;

  text-decoration:none;
  text-align:center;
}

.textblock{
  padding-top:5px;
  padding-right:70px;
  padding-bottom:20px;
  padding-left:70px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.75em;
  font-style:normal;
  line-height:1.5;
  font-weight:normal;
  font-variant:normal;
  color:#000000;
  text-decoration:none;
  text-align:left;
  vertical-align:top;
}
.bilderblock{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.75em;
  font-style:italic;
  text-align:center;
  line-height:1.5;
  vertical-align:bottom;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:10px;
  padding-left:0px;
  width: 632px;
  display:table-row;
}
.bild1{
  float:left;
  width:297px;
  vertical-align:bottom;
  display:table-cell;
  padding-left:20px;
}
.bild2{
  width:297px;
  vertical-align:bottom;
  display:table-cell;
}
.columnLeft{
padding-top:0px;
padding-right:30px;
padding-left:30px;
  float:left;
  width:349px;
  vertical-align:bottom;
  display:table-cell;
text-align:left;
}
.columnRight{
  width:200px;
  vertical-align:bottom;
  text-align:left;
  display:table-cell;

}
.Thumbnail{
  width:100px;
  height:100px;
  background-color:#e9e9e9;
  text-align: center;
  vertical-align:middle;
  margin-left:18px;
  margin-right:18px;
  padding:0px;
  overflow:hidden;
  }
.thumbnail_collection_cell{
  height:100px;
  width:100px;
  border:0 none;
  text-align: center;
  vertical-align:middle;
  margin-left:18px;
  margin-right:18px;
  background-color:#e9e9e9;
}
.thumbnail_collection{
  margin-left:40px;
  margin-right:40px;
  border:0 none;
  width:544px;
  text-align:center;
  vertical-align:top;
}
.thumbnail_collection table{
  margin-top:16px;
  height:112px
}
.navi_balken{
  width:100%;
  background-color:#7a7773;
  height:19px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.82em;
  vertical-align:middle;
  color:#ffffff;
  padding-left:1px;
  padding-top:2px;
  text-decoration:none;
  font-style:normal;
  line-height:13px;
  padding-bottom:2px;
}
a.navi_balken:link{
  color:#ffffff;
  cursor:pointer;
  cursor:hand;
  text-decoration:none;
}
a.navi_balken:visited{
  color:#ffffff;
  cursor:pointer;
  cursor:hand;
  text-decoration:none;
}
a.navi_balken:hover{
  color:#ffffff;
  cursor:pointer;
  cursor:hand;
  text-decoration:underline;
}
a.navi_balken:active{
  color:#ffffff;
  cursor:pointer;
  cursor:hand;
  text-decoration:none;
}
.thumb_and_navi{
  border:0 none;
  width:632px;
  margin:0px;
  vertical-align:top;
  padding:0;
}
.Stil3{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.875em;
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;
  color:#000000;
  text-decoration:none;
  text-align:left;
  vertical-align:top;
  margin:0;
  padding:0;
}
.thumb_subtitle{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  font-size:10px;
  line-height:12px;
  overflow:hidden;
  height:36px;
  padding:0;
  margin:0;
  text-decoration:none;
  cursor:hand;
  vertical-align:top;
  text-align: left;
}
a.thumb_subtitle:link{
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:10px;
  text-decoration:none;
  text-align:left;
}
a.thumb_subtitle:visited{
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:10px;
  text-decoration:none;
  text-align:left;
}
a.thumb_subtitle:hover{
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:10px;
  text-decoration:underline;
  text-align:left;
}
a.thumb_subtitle:active{
  color:#000000;
  cursor:pointer;
  cursor:hand;
  font-size:10px;
  text-decoration:none;
  text-align:left;
}
.aussen{

  height:100%;
  vertical-align:top;
  text-align:left;


}

.vollansicht{
  background-color:#ffffff;
}
.vollansicht_metadata{
  position:absolute;
  left:0;
  vertical-align:top;
  text-align:center;
  width:100%;
  padding-bottom:10px
}
.vollansicht_text{
  font-size:11px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  color:#000000;
  letter-spacing:0px;
  vertical-align:top;
}
.vollansicht_bild{
  text-align:center;
  border:0px;
  vertical-align:middle;
}
#print{
	display: none;
}
#Verweis{
	display:none;
}