/*
    ----------------------------------------------------------------------------------------------------
    RATING
    ----------------------------------------------------------------------------------------------------
*/
		
    ul.star-rating {
            clear:both;
            list-style:none;
            padding:0;
            width: 169px;
            height: 32px;
            position: relative;
            background: url(/fe/libriaries_for_online/Rating/image/alt_star_red.gif) top left repeat-x;
            margin-top: 1px;
    }
    ul.star-rating li{
            padding:0px;
            margin:0px;
            /*\*/
            float: left;
            /* */
        border:0;
    }
    ul.star-rating li a{
            display:block;
            width:17px;
            height: 32px;
            text-decoration: none;
            text-indent: -9000px;
            z-index: 15;
            position: absolute;
            padding: 0px;
        border:0;
    }
    ul.star-rating li a:hover
    {
            background: url(/fe/libriaries_for_online/Rating/image/alt_star_red.gif) left center;
            z-index: 2;
            left: 0px;
    }
    ul.star-rating a:focus,
    ul.star-rating a:active{
        border:0;
        -moz-outline-style: none;
        outline: none;
    }
    ul.star-rating a.one-star { left: 0px; }

    ul.star-rating a.one-star:hover{ width:17px; }
	
    ul.star-rating a.two-stars { left:17px; }

	ul.star-rating a.two-stars:hover { width: 34px; }
	
	
    ul.star-rating a.three-stars { left: 34px; }

    ul.star-rating a.three-stars:hover { width: 51px; }
	
	
    ul.star-rating a.four-stars { left: 51px; }

    ul.star-rating a.four-stars:hover { width: 68px; }
	
	
    ul.star-rating a.five-stars { left: 68px; }

    ul.star-rating a.five-stars:hover { width: 84px; }
	
	
    ul.star-rating a.six-stars { left: 84px; }

    ul.star-rating a.six-stars:hover { width: 101px; }
	
	
    ul.star-rating a.seven-stars { left: 101px; }
	
    ul.star-rating a.seven-stars:hover { width: 118px; }
	
	
    ul.star-rating a.eight-stars { left: 118px; }

    ul.star-rating a.eight-stars:hover { width: 135px; }
	
	
    ul.star-rating a.nine-stars { left: 135px; }
	
    ul.star-rating a.nine-stars:hover { width: 152px; }
	
	
    ul.star-rating a.ten-stars { left: 152px; }

    ul.star-rating a.ten-stars:hover { width: 169px; }
	
	
	
    ul.star-rating li.current-rating  {
        background: url(/fe/libriaries_for_online/Rating/image/alt_star_red.gif) left bottom;
        position: absolute;
        height: 32px;
        display: block;
        text-indent: -9000px;
        z-index: 2;
        border:0;
    }
    


    #RateBox
    {
        width:600px;
        position:relative;
        /*left:170px;
        top:-60px;*/
		font: normal 12px Tahoma;
	    color:#666;
		border-bottom: 1px dotted #CCCCCC;
    }
	
		
    #RateBox *
    {
        cursor:default;
    }
    #RateBox .star-rating li a
    {
        cursor:pointer;
    }
	#RateBox #voti {
		float:left;
		
	}
	#RateBox #voti,
	#grado_int,
	#YetRated
	{
		line-height:35px;
	}
	
	#vota-anche-tu,
	#grado_int
	{
		float:right;	
	}
	
	#vota-anche-tu
    {
		width:350px;
    }
		
	#left_cursor,
	#right_cursor
	{
	  float:left;
	  height:33px;
	}
	
	#left_cursor
	{
	  padding-left:11px;
	  background:transparent url(/fe/libriaries_for_online/Rating/image/left_cursor.jpg) scroll no-repeat left center; 
	  margin-right:10px;
	  /*margin-top:3px;*/
	  margin-top:-12px;
	}
	#right_cursor
	{
	  padding-right:11px;
	  background:transparent url(/fe/libriaries_for_online/Rating/image/right_cursor.jpg) scroll no-repeat right center;
	}

    #YetRated { 
        float:left;
		padding-right:10px;
    }
	
/*
    #bollino-contenuto
    {
        padding-top:23px;
        padding-left:2px;
        float:left;
        font-size:11px;
        color:#666;
    }

    #bollino-contenuto strong
    {
        font-size:13px;
        color:#666;
    }
    #bollino-contenuto strong:first-child
    {
        color:#900;
    }

    #vota-anche-tu
    {
        float:right;
        padding-top:7px;
    }
    #vota-anche-tu p
    {
        font-size:10px;
        text-transform:uppercase;
        margin:0;
        padding:0;
    }
    #bollino
    {
        width:76px;
        padding-top:15px;
        line-height:28px;
        float:right;

        color:#fff;
        text-align:center;        
        letter-spacing:-1px;
        font-size:25px;
        font-weight:bold;
        background-position:center top;
        margin-left:5px;
    }
    #bollino span
    {
        font-size:18px;
        line-height:18px;
    }
    #RateBox .bg-grigio { background:url(/fe/libriaries_for_online/Rating/image/vote_grey.jpg) no-repeat; }
    #RateBox .bg-giallo { background:url(/fe/libriaries_for_online/Rating/image/vote_yellow.jpg) no-repeat; }
    #RateBox .bg-verde { background:url(/fe/libriaries_for_online/Rating/image/vote_green.jpg) no-repeat; }
    #RateBox .bg-rosso  { background:url(/fe/libriaries_for_online/Rating/image/vote_red.jpg) no-repeat; }


  */
/*
    ----------------------------------------------------------------------------------------------------
    LEGENDA
    ----------------------------------------------------------------------------------------------------
*/
/*
    #rateLegend *
    {
        margin: 0;
        padding:0;
    }
    #rateLegend
    {
        display:none;
        
        position:absolute;

        right:0;
        top:43px;

        z-index:5000;
        font-size:11px;
        color: #666;
        padding-left:6px;
        padding-bottom:7px;
        background:transparent url(/fe/libriaries_for_online/Rating/image/shadow.png) scroll no-repeat left bottom;
    }

    #rateLegend div
    {
        border:1px solid #dadada;
        background-color:#fff;
        width: 212px;
        padding:3px !important;
    }
    #rateLegend ul {
        list-style-type: none;
        margin:0 !important;
        padding:0 !important;
        border-top: 1px dotted #CCC;
        height:26px;
    }

    #rateLegend ul:first-child
    {
        border:0;
        margin:0;
    }


    #rateLegend li {
        float: left;
        line-height:26px !important;
        width:140px;
        
    }
    #rateLegend ul li:first-child
    {
        width:68px;
        padding-left:4px;
    }
    

    #rateLegend .val_red,
    #rateLegend .val_green,
    #rateLegend .val_yellow,
    #rateLegend .val_grey
    {
        background:transparent url(/fe/libriaries_for_online/Rating/image/val_grey.jpg) scroll no-repeat right center;
    }

    #rateLegend .val_red { background-image:url(/fe/libriaries_for_online/Rating/image/val_red.jpg); }
    #rateLegend .val_green { background-image:url(/fe/libriaries_for_online/Rating/image/val_green.jpg); }
    #rateLegend .val_yellow { background-image:url(/fe/libriaries_for_online/Rating/image/val_yellow.jpg); }
*/
