a.pre_img:link, a.pre_img:visited{
  display: block;
  float: left;
  width: 132px;
  border: dashed 1px #C8C8C8;
  background-color: #ECECEC;
  padding: 14px 0px 10px 0px; margin: 10px 19px 10px 19px;
  text-align: center;
  font-size: 0.85em;
  text-decoration: none;
  line-height: 1.3em;
  color: #336A00;
}
a.pre_img:hover{
  border: dashed 1px #DC6D23;
  background-color: #ffffff;
}
.pre_border{
  border: solid 1px #C8C8C8;
}

.strankovani_b{
  clear: both;
  padding: 40px 0px 30px 0px;
}

.thm_info{
  background-color: #eaeaea;
  border: solid 1px #C8C8C8;
  width: 522px;
  font-size: 1em;
}
.thm_info tr td{
  vertical-align: middle;
  padding-left: 15px;
}
.thm_info .ll td{
  background-color: #eeeeee;
}
.thm_info tr .thm_ii{
  border-right: solid 1px #C8C8C8;
  padding: 10px 0px 10px 0px;
  width: 260px;
  background-color: #eeeeee;
}
.thm_ii img{
  margin-left: 10px;
}


a.thm_mini:link, a.thm_mini:visited, a.thm_mini_a:link, a.thm_mini_a:visited{
  display: block;
  float: left;
  margin: 0px 5px 0px 5px;
  text-decoration: none;
  border: solid 3px #eeeeee; border-bottom: none;
  font-weight: bold;
}
a.thm_mini:hover, a.thm_mini_a:link, a.thm_mini_a:visited{
  background-color: #DBECC2;
  border: solid 3px #DBECC2; border-bottom: none;
}
.code_thm, .code_thm2{
  border: solid 1px #C8C8C8;
  background-color: #eeeeee;
  padding: 6px 0px 6px 0px; margin-top: 10px;
  width: 522px;
  height: 130px;
  text-align: center;
}
.code_thm2{
  height: auto;
}
.code_pad{
  padding: 0px 10px 0px 10px;
}
.rank_thm{
  width: 84px;
  height: 16px;
  line-height: 0.1em;
  margin: 0px 6px 0px 6px;
}
.img_thm{
  width: 84px;
  height: 16px;
  margin-bottom: -3px;
}
.thm_sel{
  width: 150px;
  font-size: 0.96em;
}
.thm_sel option{
  text-indent: 5px; padding-right: 5px;
}
.thm_down{
  background: url("../data/add/download.gif") 0px 0px no-repeat;
  width: 177px;
  height: 41px;
  line-height: 2.4em;
  text-indent: 50px;
}

/* Melodie */

.melodie{
  width: 500px;
  margin: 10px auto 30px auto;
  font-size: 1em;
  text-align: left;
}
.melodie th{
  height: 30px;
  background: red url("../data/add/vline.gif") 0px 0px repeat-x;
  color: #000000;
  text-indent: 10px;
}
.mm_img{
  width: 40px;
  height: 30px;
  background: url("../data/add/speaker.gif") 8px 2px no-repeat;
}

.melodie td{
  background-color: #eaeaea;
  vertical-align: middle;
  text-indent: 10px;
}
.mm_light td{
  background-color: #eeeeee;
}

/* Upload */

.up_code{
  background-color: #eeeeee;
  border: solid 1px #C8C8C8;
  font-size: 1em;
}
.up_code .ll{
  background-color: #F7F7F7;
}
.up_code tr td{
   padding: 15px;
   vertical-align: top;
}
.up_code tr td select{
  width: 310px;
  margin-bottom: 5px;
}
.up_code tr td select option{
  padding-left: 5px;
}
.up_code tr td input{
  margin-bottom: 5px;
}
.up_code tr .center input{
  margin: 0px; padding: 0px;
}
.up_code tr .up_ii{
  border-right: solid 1px #C8C8C8;
  padding: 10px 10px 10px 0px;
  background-color: #eeeeee;
}
.up_ii img{
  margin-left: 10px;
}

