div.singleImage {
  float:left;
  padding:11px;
  height:auto;
  margin-right:38px;
  margin-bottom:25px;
    border:1px dashed #898a8b;
    position:relative;
}
div.imagelist_embedded_right div.singleImage {
  border-width:0;
  margin:0 5px 0 0;
  padding:0;
}
div.singleImage div div 
{
    left:10px !important;
    top:10px !important;
}
div.synapsis_but_layout1 div.singleImage
{
    margin-right:0;
}
div.contentTableTeaser div.singleImage 
{
    margin-bottom:5px;
}
div.singleImageFunctions {  
  padding-left:2px;
  font-size:10px;
  font-family:Arial;
  background-image:url("../images/icons/bildbox_back.png");
  float:none;
  clear:both;
}
div.imagelist_embedded_right div.singleImage div.singleImageFunctions {
display: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;
  }
a img 
{
    border:0;
}
