/* nahradte __root__ za cestu ke korenovemu adresari aplikace */
.star-rating {background: url("../images/star_ratingc.png") top left repeat-x;}

.star-rating li a:hover {background: url("../images/star_ratingc.png") left center repeat-x;}

.star-rating li.current-rating {background: url("../images/star_ratingc.png") left bottom repeat-x;}
/* nastavení zobrazení */


div.rating-box {clear: both;
width: 330px;}

div.rating-box ul {margin-top: 0px;}

span.ratingInfo {float: right;
font-family: arial;
margin-top: -21px;
text-indent: 0.5em;
display: block;}

span.ratingInfo:first-letter {font-size: 20px;}

span.ratingVotesCount {letter-spacing: 30%;
font-size: 11px;}

span.ratingVotesValue {font-weight: bold;}

span.ratingVotesSave {display: none;
clear: left;}

ul.star-rating {/*    display: none !important;
*/}

div.hvezhlav {margin-top: -155px;
width: 365px;}

.hvezhlav div.rating-box {float: left;
padding: 0;
margin: 0;
margin-top: -5px;
width: 305px;
color: white;
margin-left: -5px;
margin-right: -10px;
}

.hvezhlav div.rating-box img {
padding: 0;
margin: 0;}

.thvezdy .star-rating li.current-rating {margin-top: 0px;}

.hvezhlav table.thvezdy {margin-top: 5px;}

.hvezhlav h1 {font-size: 20px;}

.hvezhlav p {font-style: italic;}


















/* konec nastavení zobrazení */
ul.star-rating
{
    list-style: none;
    margin: 3px;
    margin-bottom: 0;
    padding: 0;
    width: 200px;
    height: 20px;
    position: relative;
}

.star-rating li
{  list-style: none;
    padding: 0;
    margin: 0;
    height: 20px;
    /*\*/
    float: left;
    /* */
}

.star-rating li a
{
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-decoration: none;
    z-index: 20;
    text-indent: -9000px;
    position: absolute;
    padding: 0px;
    overflow: hidden;
}

.star-rating li a:hover
{
    z-index: 2;
    left: 0px;
    border: none;
}

.star-rating li.current-rating
{
    position: absolute;
    height: 20px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}
.star-rating a.el1 {left: 0px}
.star-rating a.el1:hover {width: 20px}
.star-rating a.el2 {left: 20px}
.star-rating a.el2:hover {width: 40px}
.star-rating a.el3 {left: 40px}
.star-rating a.el3:hover {width: 60px}
.star-rating a.el4 {left: 60px}
.star-rating a.el4:hover {width: 80px}
.star-rating a.el5 {left: 80px}
.star-rating a.el5:hover {width: 100px}
.star-rating a.el6 {left: 100px}
.star-rating a.el6:hover {width: 120px}
.star-rating a.el7 {left: 120px}
.star-rating a.el7:hover {width: 140px}
.star-rating a.el8 {left: 140px}
.star-rating a.el8:hover {width: 160px}
.star-rating a.el9 {left: 160px}
.star-rating a.el9:hover {width: 180px}
.star-rating a.el10 {left: 180px}
.star-rating a.el10:hover {width: 200px}




/* ----------------------------------------------------------------------- */

.bila {background: #ffffff}
.bila .star-rating {background: url("../images/star_rating_200.png") top left repeat-x;}

.bila .star-rating li a:hover {background: url("../images/star_rating_200.png") left center repeat-x;}

.bila .star-rating li.current-rating {background: url("../images/star_rating_200.png") left bottom repeat-x;}

.bila.hvezboxmale div.rating-box {float: right;
padding-left: 5px;
margin: 0;
width: 270px;
height:25px;}
.bila.hodmalehve span.ratingInfo:first-letter {
color: black;}
.bila span.ratingInfo {color: black;
}



.bila div.rating-box {padding-left: 5px;
width: 320px;}









            
.hodmalehve {padding: 0px;border: 1px #808080 solid;
margin: 5px;width: 168px; clear: both;
}

.hodmalehve a {color: white;
font-size: 14px !important;
margin: auto;
padding-left: 0px;
height:25px;
font-weight: normal;}

.hodmalehve a:hover {color: white;
text-decoration: none;}


.hodmalehve table {width: 100%;
}

.hodmalehve span.ratingInfo:first-letter, .hodmalehve .sl0:first-letter {font-size: 20px;
font-weight: bolder;
color: white;}

.hodmalehve .sl0 {letter-spacing: 30%;
font-size: 12px;
font-weight: bold;
padding-left:5px;}

.hodmalehve .lich {background: #2d2926;}

.hvezboxmaleinfo ul.star-rating {display: none;}

.hvezboxmaleinfo span.ratingVotesCount {display: none;}

.hvezboxmaleinfo span.ratingInfo {
width: 30px;
padding: 0;
margin: 0;
height:25px;}

.hvezboxmaleinfo div.rating-box {
padding: 0;
margin: 0;
width: 30px;
height:25px;}



.hvezboxmaleinfo {display: block;}

.hvezboxmale a {padding-left:10px;}


.nasvas1,.nasvas2 {
color: white;
font-size: 17px;
height:25px;
font-weight: normal;
}

.nasvas1 {padding-left:10px;}
.nasvas2 {padding-right:10px;}

.nasvasb {border-bottom: 1px #808080 solid;padding:0 !important;margin:0 !important;}