#site div#insert
{
  position: relative;
  width: 584px; min-height: 825px; /* 584 × 787 */
  z-index: 9000;
}

#site div#user_navigate {
  font-size: 15px;
  color: #000;
  width: 588px;
  text-align: center;
  font-weight: bold;
}

  #site div#user_navigate a
  { color: #000; text-decoration: none; }
  
  #site div#user_navigate a:hover
  { color: #000; text-decoration: underline; }
  
  #site div#user_navigate .navigate {
    z-index: 1000;
    left: 210px;
    background-color: #AAA;
    border: 1px solid #000;
    color: #000;
    font-weight: bold;
    width: 150px;
}

#insert *
{
  position: absolute;
  top: 0; left: 0;
  margin: 0; padding: 0;
  z-index: 2000;
}

#insert .navigate {
  z-index: 1000;
  left: 210px;
  background-color: #AAA;
/*  border: 1px solid #000;*/
  color: #000;
  font-weight: bold;
  width: 100px;
}

#insert h2 {
  padding: 9px 0 0 19px;
  top: -33px; left: -1px;
  width: 551px; height: 23px; /* 570 × 32 */
  color: #458dc6;
  font-size: 15px;
  background-image: url('../grafika/insert/place_features_head_bg.gif');
}

div#personal_stuff {
  position: relative;
  width: 100%;
  text-align: center;
  color:#535353;
  font-size:11px;
  font-weight:bold;
}

#insert #features div#personal_stuff select { width: 150px; }

#insert #features {
  position: relative;
  text-align: center;
  top: 33px; left: 10px; /* 200 × 10 */
  width: 568px; height: 210px;
  border: 1px solid #949494;
  background: url('../grafika/insert/bg/210.gif') repeat-x;
  color: #535353;
  font-size: 11px;
  font-weight: bold;
}

#insert #features * { position: relative; }

#insert #features input#frmhledaniForm-mesto {
  width: 148px;
}

#insert #features table#kapacity {
  position: relative;
  top: -20px; left: 0px;
  margin: 0 auto; padding: 0;
  height: 20px; width: 250px;
}

#insert #features table#kapacity input {
  width: 50px;
}

#insert #features select.stravovani {
  width: 140px;
}

#insert #features input.text {
  border: 1px solid #626162;
}

#insert #features td {
  color: #535353;
  font-size: 11px;
  font-weight: bold;
  height: 20px;
}

#insert #features select {
  padding: 1px 0 0 2px;
  width: 90px; height: 20px;
  border: 1px solid #949494;
  color: #535353;
  font-size: 11px;
  font-weight: bold;
}

#insert #fitment {
  position: relative;
  z-index: 10000;
  top: 80px; left: 10px; /* 413 × 10 */
  width: 568px; height: 380px;
  border: 1px solid #949494;
  background: url('../grafika/insert/bg/380.gif');
}

#insert #fitment * { position: relative; }

#insert #fitment table {
  position: absolute;
  top: 5px; left: 18px;
  height: 400px;
}

/*
#insert #fitment input {
  border: 1px solid #626162;
}
 */

#insert #fitment td {
  color: #535353;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  height: 13px;
}

#insert #fitment select {
  padding: 1px 0 0 2px;
  width: 90px; height: 20px;
  border: 1px solid #949494;
  color: #535353;
  font-size: 11px;
  font-weight: bold;
}

#insert #fitment textarea {
  position: absolute;
  top: 440px; left: 3px;
  width: 560px; height: 70px;
  color: #535353;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
}

#insert #fitment h3 {
  position: absolute;
  font-size: 11px;
  font-weight: bold;
  color: #535353;
  top: 420px; left: 6px;
}

#insert #distances {
  position: relative;
  z-index: 10000;
  top: 130px; left: 10px; /* 985 × 10 180 */
  width: 568px; height: 300px;
  border: 1px solid #949494;
  background: url('../grafika/insert/bg/300.gif');
}

#insert #distances * { position: relative; }

#insert #distances table {
  position: absolute;
  top: 20px; left: 45px;
  width: 500px;
}

#insert #distances input {
  width: 80px;
  border: 1px solid #626162;
}

#insert #distances td {
  color: #535353;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  height: 13px;
}

#insert #distances select {
  padding: 1px 0 0 2px;
  width: 50px;
  border: 1px solid #949494;
  color: #535353;
  font-size: 11px;
  font-weight: bold;
}
