div.singleImage {
  float:left;
  padding:0px;
  height:auto;
  margin-right:10px;
  margin-bottom:15px;
  }
div.imagelist_embedded_left 
{
    margin-right:25px;
}
div.singleImageFunctions {  
  padding:5px;
  font-size:11px;
  font-family:Arial;
  background:#fff;
  clear:both;
  float:none;
  }
div.singleImageFunctions img {
  margin:4px;
  }  
div.imagelist_freeflow {
  width:100%;
  height:expression(document.body.clientHeight-19);
  overflow:auto;
  overflow-x:hidden;
  }
div.imagelist_embedded {
  width:100%;
  float:left;
  margin:0px;
  height:auto;
  margin-bottom:15px;
  }
div.imagelist_embedded table {
  margin-right:5px;
  }
div.imageframe_main {
  float:left;
  width:644px;
  height:499px;
  background-color:black;
  padding:12px;
  padding-left:13px;
  padding-right:13px;
  font-size:12px;
  font-family:Verdana,Arial;
  }
div.imageframe_main a.bildtext {
  color:white;
  text-decoration:none;
  font-weight:normal;
  display:block;
  float:left;
  clear:both;
  margin-top:4px;
  padding-top:0px;
  width:100%;
  height:auto;
  }
div.bildrahmen {
  width:640px;
  height:480px;
  float:left;
  padding:2px;
  background:url("../images/var/bildergalerie_main_hintergrund.gif");
  }
div.imageframe_chooser_main {
  width:670px;
  height:76px;
  float:left;
  background-color:black;
  background:url("../images/var/bildergalerie_kopf_hintergrund.gif");
  }
div.imageframe_knopfbox {
  font-family:Verdana;
  font-size:12px;
  float:left;
  width:auto;
  height:auto;
  margin:13px;
  color:white;
  padding-top:4px;
  }
div.imageframe_knopfbox img {
  margin:1px;
  border:0px;
  }
div.imageframe_knopfbox p {
  margin:0px;
  padding:0px;
  margin-bottom:12px;
  }
div.imageframe_knopfbox a:link,
div.imageframe_knopfbox a:visited,
div.imageframe_knopfbox a:active,
div.imageframe_knopfbox a:hover,
div.imageframe_knopfbox a:focus {
  color:white;
  text-decoration:none;
  }
div.imageframe_knopfbox a:active,
div.imageframe_knopfbox a:hover,
div.imageframe_knopfbox a:focus {
  color:#f60;
  }
div.imageframe_previewbox {
  float:right;
  width:auto;
  height:auto;
  margin-right:11px;
  margin-top:16px;
  }
div.imageframe_preview {
  width:73px;
  height:55px;
  background:url("../images/var/bildergalerie_preview_hintergrund.gif");
  float:left;
  margin-right:3px;
  padding:1px;
  }
#allebilder {
  position:absolute;
  z-index:10;
  background-color:black;
  width:640px;
  height:480px;
  top:90px;
  left:15px;
  overflow:auto;
  overflow-x:hidden;
  display:none;
  }
#allebilder div.singleImage,
#previewbox div.singleImage,
#previewbox div.singleImageAktiv {
  width:auto;
  height:auto;
  background:url("../images/var/bildergalerie_preview_hintergrund.gif");
  padding:1px;
  float:left;
  margin:0px;
  margin-top:3px;
  margin-left:3px;
  overflow:hidden;
  }
#allebilder div.singleImage img,
#previewbox div.singleImage img,
#previewbox div.singleImageAktiv img {
  width:73px;
  height:55px;
  filter: alpha(opacity=40);
  opacity: 0.4;
  }
#previewbox div.singleImageAktiv img {
  filter: alpha(opacity=100);
  opacity: 1.0;
  }
#allebilder div.singleImageFunctions {
  display:none;
  }
#vorhang {
  position:absolute;
  width:680px;
  height:681px;
  top:0px;
  left:0px;
  z-index:100;
  background-color:#222;
  text-align:center;
  color:white;
  }
div.ladelabel {
  border:2px solid #dde;
  padding:5px;
  font-size:14px;
  font-family:Verdana;
  text-transform:uppercase;
  width:150px;
  height:auto;
  margin-top:500px;
  font-weight:bold;
}
div.imagelist_embedded_left {
  margin-right:25px;
}
body .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
	background-color:rgba(255,255,255,0.75);
}