.DDW_Rating {
  border-top: 1px dotted #cecece;
  clear: both;
  float: left;
  margin-top: 1em;
  padding: 1em;
  padding-bottom: 2em;
  width: 100%;
}
.DDW_Rating form {
  clear: both;
  float: left;
  width: 100%;
}
.DDW_Rating form span {
  float: left;
  width: 15em;
}
div.rating {
  clear: both;
  cursor: pointer;
  display: block;
  margin: 2em;
}
div.rating:after {
  clear: both;
  content: '.';
  display: block;
  height: 0;
  visibility: hidden;
  width: 0;
}
div.cancel, div.star {
  background: transparent;
  cursor: pointer;
  display: block;
  float: left;
  height: 15px;
  overflow: hidden;
  text-indent: -999em;
  width: 17px;
}
div.cancel, div.cancel a {
  display: none;  /* Delete nupp ei ole vajalik */
  background: url('../images/delete.gif') no-repeat 0 -16px;
}
div.star, div.star a {
  background: url('../images/star.gif') no-repeat 0 0px;
}
div.cancel a, div.star a {
  background-position: 0 0px;
  border: 1 solid #FF0000;
  display: block;
  height: 100%;
  width: 16px;
}
div.star_on a {
  background-position: 0 -16px!important;
}
div.star_hover a, div.star_live a:hover {
  background-position: 0 -32px;
}
div.star_readonly a, div.star_readonly a:hover {
  cursor: default !important;
}
div.star {
  background: transparent!important;
  overflow: hidden!important;
}