/* ------------------------------ 
            Raitings
---------------------------------*/
  
.voted {
  position: relative;
  float: right;
  clear: right;
  white-space: nowrap;
}

.votes {
  position: relative;
  float: left;
  display:block;
  margin:0;
  padding:0;
}
    .votes.win{
        float: right; 
        color: #F47121;
    }

.votes strong,
.voted strong {
  color: #f47121;
  font-weight: normal;
}

    .votes .number{
        float:left;
    }
    
    .votes .user{  
        float:right;
        margin:0;
        width:auto;
    }

.inline-rating{
  position: relative; 
  float: right;
  display:-moz-inline-block;
  display:-moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  line-height:1.5em;
  margin-top:0.31em;    
}

    .inline-rating a#logintoraiting{
        display:block;
        padding:5px 0 0 0;
    }


.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
    background: url(images/star.gif) left -1000px repeat-x;
}
.star-rating{
    position:relative;
    float:right;
    width:95px;
    height:18px;
    overflow:hidden;
    list-style:none; 
    margin:5px 0 0 0;
    padding:0;
    background-position: left top;
}
.star-rating li{
    display: inline;
}
.star-rating a,
.star-rating .current-rating{
    position:absolute;
    top:0;
    left:0;
    text-indent:-1000em;
    height:18px;
    line-height:18px;
    outline:none;
    overflow:hidden;
    border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{background-position: left bottom;}

.star-rating .current-rating{
    z-index:1;
    background-position: left center;
}


