.referenceText{
  position:relative;
  float:left;
  width: 72%;
  min-height: 120px;
  padding:5px;
  height: expression(this.scrollHeight < 120? "120px" : "auto");  
  border:0px black solid;
}

.referenceFoto{
  position:relative;
  float:right;
  width: 24%;
  min-height: 150px;
  height: expression(this.scrollHeight < 150? "150px" : "auto");  
  border:0px red solid;
  padding-top:10px;
  text-align:center;
}

.referenceFoto img{
  border:1px black solid;
}


h2.stavba {
  color:#006699;
  height:auto;
  border:0px dashed black;
  text-align:left;
  margin:0;
  padding:0;
  padding-bottom:7px;
  font-size:13px;
}

a.Anav2, a.Anav2:link, a.Anav2:active, a.Anav2:hover, a.Anav2:visited{
  font-size:10px;
  text-decoration:none;
  color:#006699;
  height:16px;
}

h3.infoProjekt {
  font-size:12px;
  color:#000;
  height:auto;
  border:0px dashed blue;
  text-align:left;
  margin:0;
  padding:0;
  padding-bottom:7px;
}

.infoProjekt{
  margin-left:10px;
  width:370px;
  height:auto;
  border:0px dashed green;
  text-align:left;
  font-size:11px;
}

span.normal{
  font-weight:normal;
}

.hiddenFotoInput{
  display:none;
  width:100%;
  height:20px;
}

.showFotoInput{
  display:blok;
  width:100%;
  height:20px;
  margin-bottom:5px;
}

