body{ padding:0px; margin:0px;  }

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px; 
    
}
 
#jquery-referenceLightbox{
	position: absolute;
	top: 50px;
	left: 50%;
	width: 1px;
    height:582px;
    padding:0px;
	z-index: 100;
}

#referenceLightboxContent{
    width:878px;
    height:582px;
    background:url(../img/referenceLightbox.png) no-repeat top left;
    border:none;
    position:relative;
    left:-439px;
    z-index: 110; 
}


*html #referenceLightboxContent{
  background:none;
  background-color:#FFF;
}



#refLightboxCompanyLogo{
  background:url(../img/bergilogo_klein.gif) no-repeat;
  width:160px;
  height:40px;
  position:absolute;
  top:20px;
  left:480px;
}

#refLightboxImageBackground{
  background-color: #E4E4E4;
  height:548px;
  width:430px;
  position:absolute;
  top:16px;
  left:16px;
}


#refLightboxCloseBtn{
  background:url(../img/closeButton.gif) no-repeat;
  width:16px;
  height:16px;
  position:absolute;
  right:20px;
  top:20px;
  cursor:pointer;
}

.referenceWrapperContent{
  position:absolute;
  top:190px;
  right:30px;
  width:365px;
  height:200px;
}

.referenceWrapperContent p{
  padding:0 0 2px 0 !important;
}

.referenceWrapperContent .refTitle{
  border-bottom:1px solid grey;
  font-size:14px;
  font-weight:bold;
  padding:0 0 4px 0;
  margin:0 0 4px 0;
}

div#referenceLightboxContent div#refLightboxAjaxContent .referenceWrapperContent .refLocation{
  font-size:11px;
  padding:16px 0 4px 4px !important;
}

div#referenceLightboxContent div#refLightboxAjaxContent .referenceWrapperContent .refYearOfConstruction{
  font-size:11px;
  padding:0 0 4px 4px!important;
}

div#referenceLightboxContent div#refLightboxAjaxContent .referenceWrapperContent .refMeta{
  font-size:11px;
  padding:0 0 4px 4px !important;
}

.referenceWrapperContent .refImgList img{
  position:absolute;
  left:-428px;
  top:-126px;
  border:1px solid #666;
  display:none;
  padding:3px; 
}


.referenceWrapperNavi{
  position:absolute;
  bottom:100px;
  right:110px;
  width:208px;
  height:37px;
  border:2px solid #CCC;
}

.referenceWrapperNavi .referenceNaviPrevious{
  padding:0 0 0 25px;
  background:url(../img/referenceLightbox_prev.gif) no-repeat center left;
  display:inline;
  position:absolute;
  top:6px;
  left:10px;
  line-height:23px;
  
  
}

.referenceWrapperNavi .referenceNaviNext{
  padding:0 25px 0 0;
  background:url(../img/referenceLightbox_next.gif) no-repeat center right;
  display:inline;
  position:absolute;
  top:6px;
  right:10px;
  text-align:right;
  line-height:23px;
}

.referenceLightboxBufferItem fieldset.uid{ 
  display:none;
  color:#FFF;
  visibility:hidden;
  position:absolute;
}

#jquery-referenceLightbox .referenceLightboxBufferItem{
  display:none;
}

.referenceWrapperNavi a{
   cursor:pointer;
}

#referenceLightboxContent div#referenceLightboxLodingScreen{
   position:absolute;
   top:7px;
   left:7px;
   width:862px;
    height:566px;
   z-index:1000000;
   background:url(../img/loading1.gif) no-repeat center #fff;
}


