#photo-detail {
  padding-top: 15px;
}
#photo-detail #text p, #photo-detail #text h1 {
  margin-left: 30px;
  margin-right: 30px;
}
#photo-detail #text h1 {
  font-size: 1.5em;
  font-weight: normal;
  margin-top: 8px;
  margin-bottom: 16px;
  text-align: center;
}
#photo-detail #text p {
  margin-bottom: 16px;
  font-size: 0.9em;
}
#photo-detail #text p.foto {
  margin-bottom: 8px;
  text-align: center;
}
#photo-detail #text p.ovladani {
  background-color: #ffffff;
  height: 36px;
  line-height: 36px;
  margin-bottom: 54px;
}
#photo-detail #text a.predchozi {
position: relative;
  display: block;
  width: 116px;
  height: 36px;
  float: left;
  text-decoration: none;
  padding-right: 1px;
}
#photo-detail #text a.dalsi {
position: relative;
  display: block;
  width: 116px;
  height: 36px;
  float: left;
  text-decoration: none;
}
#photo-detail #text a.predchozi span {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 116px;
  height: 36px;
  background: url(../img/photo-detai-predchozi.gif) no-repeat;
}
#photo-detail #text a.predchozi:hover span {
  background: url(../img/photo-detai-predchozi-a.gif) no-repeat;
}
#photo-detail #text a.dalsi span {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 116px;
  height: 36px;
  background: url(../img/photo-detail-dalsi.gif);
}
#photo-detail #text a.dalsi:hover span {
    background: url(../img/photo-detail-dalsi-a.gif);
}
#photo-detail #text a.zpet {
  float: right;
  padding-right: 16px;
  color: #444444;
}
#photo-detail #text a.zpet:hover {
  color: #cf5d1f;
}

#photo-detail div.pagenavigation {
  padding: 6px 12px;
  margin-bottom: 20px;
  clear: both;
  font-size: 0.8em;
  text-align: center;
}

#photo-detail div.pagenavigation a {
  font-weight: bold;
  text-decoration: none;
  color: #444444;
}

#photo-detail div.pagenavigation a:hover {
  text-decoration: underline;
  color: #000000;
}

#photo-detail div.pagenavigation span.delimiter {
  color: #e1ca97;
}

input.fbutton {
  font-size: 12px;
  color: #444444;
  background: #f8efd7;
  border: 1px solid #e1ca97;
  font-weight: bold;
}

select.frekvence {
  font-size: 12px;
  width: 40px;
  background: #fbf7ed;
  border: 1px solid #e1ca97;
}

.cleaner {
	width:100%;
	height:0px;
	font-size:0;
	clear:both;
}

