﻿.star-rating
{
    list-style: none;
    margin: 0px 0px 0px 0px;
     z-index:20;
    padding: 0px;
    width: 100px;
    height: 20px;
    position: relative;
    background: url( '../images/stars.png' ) top left repeat-x;
}
.star-rating li
{
    padding: 0px;
    margin: 0px; /*\*/
    float: left; /* */
}

.star-rating li a:link, .star-rating li a:visited
{
    display: block;
    width: 20px;
    height: 20px;
    text-decoration: none;
    text-indent: -9000px;
    z-index: 20;
    position: absolute;
    padding: 0px;
    border: none;
    outline: none;
}
.star-rating li a:hover
{
    background: url( '../images/stars.png' ) left center;
    z-index: 1;
    left: 0px;
}
.star-rating a.one-star
{
    left: 0px;
}
.star-rating a.one-star:hover
{
    width: 20px;
}
.star-rating a.two-stars
{
    left: 20px;
}
.star-rating a.two-stars:hover
{
    width: 40px;
}
.star-rating a.three-stars:hover
{
    width: 60px;
}
.star-rating a.three-stars
{
    left: 40px;
}
.star-rating a.four-stars
{
    left: 60px;
}
.star-rating a.four-stars:hover
{
    width: 80px;
}
.star-rating a.five-stars
{
    left: 80px;
}
.star-rating a.five-stars:hover
{
    width: 100px;
}

.star-rating li.current-rating
{
    background: url( '../images/stars.png' ) left bottom;
    position: absolute;
    height: 20px;
    display: block;
    text-indent: -9000px;
    z-index: 1;
}
#ocen
{
    clear: both;
    text-align: left;
    padding-top: 25px;
    padding: 0;
  
    color: #4A3F2B;
    z-index:20;
   
    margin-top:10px;
   
}
#ocen em
{
    padding: 0;
    margin: 0;
    font-size: 9px;
    padding-left: 2px;
   font-style:normal;
   color: #4A3F2B;
}

div#detalfoto a
{
    text-decoration: none;
    float:left;
    padding:3px 5px 3px 5px;
    color:#943F00;
    font-size:10px;
    border:solid 1px #E9D9BF;
    cursor:pointer;
    margin-left:1px;
    margin-top:8px;
}

div#detalfoto 
{
    cursor:pointer;
}
div#detalfoto span
{
    width: 50px;
    background: url(../images/magnify.gif) no-repeat 0px 0px;
     color:#943F00;
    font-size: 11px;
    
    height:20px;
    margin: 9px 6px 15px 5px;
   padding-left:33px;
   padding-top:2px;
    float:left;
    cursor:pointer;
}


#bigprodukt 
{
    float:left;
    display:inline;
    margin-left:15px;
    width:718px;
    background:url(../images/bigprodback.png) no-repeat 0px 0px;
    padding:30px 20px 10px 20px;
    }
#bigtools 
{
    float:left;
    width:718px;
    background:url(../images/toolsback.png) no-repeat center bottom;
    padding-bottom:55px;}
#bigleft 
{
    float:left;
    width:292px;}
#bigright 
{
    float:left;
    width:420px;
    font-family:Verdana;}
#bigname 
{
    color:#606060;
    font-size:15px;}
#bignr 
{
    display:block;
    color:#606060;
    font-size:14px;}
#l1 
{
    display:block;
    color:#263501;
    font-size:14px;
    margin-top:20px;}
select#bigsize 
{
    display:block;
    margin-top:4px;}
span#bigprice 
{
    display:block;
    font-size:14px;
    color:#4f4f4f;
    margin:20px 0px 22px 0px;}
span#bigprice strong 
{
    color:#1e73a9;
    font-size:17px;
    margin-left:3px;}
#bigback 
{   
    float:left;
    cursor:pointer;
    }
#bigbuy 
{
    float:left;}
#bigopis 
{
    clear:both;
    color:#4f4f4f;
    font-size:13px;
    padding-top:25px;}
#recommend 
{
    clear:both;
    background:url(../images/toolsback.png) no-repeat center bottom;
    height:185px;
    margin-bottom:22px;
    }
#recommend div 
{
    float:left;
    width:179px;
    margin-top:1px;}
#recommend div a.promoimg 
{
    display:block;
    text-align:center;}
#recommend div h3 
{
    font-size:11px;
    font-family:Tahoma;}
#recommend div h3 a 
{
    color:#606060;
    display:block;
    text-align:center;
    }
#recommend div h3 a:hover 
{
    text-decoration:underline;}
    