.clrboth {clear: both; margin:0; padding: 0; height:0; overflow: hidden;}   

.shopbewertungBox {
width: 190px;
height: 210px;
overflow: hidden;
background-image: url(img/shopbewertungbox.png);
margin: 10px auto 10px auto;
font-family: Verdana, Geneva, sans-serif;
line-height: normal;
}

.shopbewertungBox a {color: #000;}


.detailBewertungsBoxFront {
width: 190px;
height: 105px;
overflow: hidden;
background-image: url(img/shopbewertungdetailbox.png);
margin: 10px auto 10px auto;
font-family: Verdana, Geneva, sans-serif;
line-height: normal;
}

.detailBewertungsBoxFront2 {
width: 190px;
height: 129px;
overflow: hidden;
background-image: url(img/shopbewertungdetailboxbig.png);
margin: 10px auto 10px auto;
font-family: Verdana, Geneva, sans-serif;
line-height: normal;
}


.detenglish {background-image: url(img/kundenmeinungdetailboxen.png);}
.boxenglish {background-image: url(img/shopbewertungboxen.png);}

.frontdetenglish {background-image: url(img/kundenmeinungdetailboxen.png);}
.front2detenglish {background-image: url(img/shopbewertungdetailboxbigen.png);}

.ratingValue {
font-size: 14px;
font-weight:bold;
margin:0;
padding: 23px 0 4px 0;
text-align:center;
height: 16px;
overflow: hidden;
}

.ratingValueIndex {
padding-top: 5px;
}

.starBlock {
margin: 0 auto 0 auto;    
width: 148px;
height:27px;
background-image: url(img/ratingstars.png);
background-position: 0 -32px;
overflow: hidden;
}

.starBlock a {
display:block;
height:27px;
widht:148px;
margin: 0 auto 0 auto;
}

.starBlock a:hover {text-decoration: none;}

.ratingBlock {background-image: url(img/ratingstars.png);background-position: 0 -32px;  height: 27px;}

.ratingBlockStars1 {background-position: 0 0; width: 146px;}
.ratingBlockStars2 {background-position: 0 0; width: 140px;}
.ratingBlockStars3 {background-position: 0 0; width: 134px;}
.ratingBlockStars4 {background-position: 0 0; width: 128px;}
.ratingBlockStars5 {background-position: 0 0; width: 116px;}
.ratingBlockStars6 {background-position: 0 0; width: 110px;}
.ratingBlockStars7 {background-position: 0 0; width: 104px;}
.ratingBlockStars8 {background-position: 0 0; width: 98px;}
.ratingBlockStars9 {background-position: 0 0; width: 86px;}
.ratingBlockStars10 {background-position: 0 0; width: 80px;}
.ratingBlockStars11 {background-position: 0 0; width: 74px;}
.ratingBlockStars12 {background-position: 0 0; width: 68px;}
.ratingBlockStars13 {background-position: 0 0; width: 56px;}
.ratingBlockStars14 {background-position: 0 0; width: 50px;}
.ratingBlockStars15 {background-position: 0 0; width: 44px;}
.ratingBlockStars16 {background-position: 0 0; width: 38px;}
.ratingBlockStars17 {background-position: 0 0; width: 26px;}

.ratingBlock a {display:block;width:148px;}


.starBlockSmall {  
width: 105px;
height: 20px;
margin: 0 auto 0 auto;
background-image: url(img/ratingstarssmall.png);
background-position: 0 -25px;
overflow: hidden;
}

.ratingBlockSmall {background-image: url(img/ratingstarssmall.png);background-position: 0 -25px;  height: 20px;}

.ratingBlockStarsSmall1 {background-position: 0 0; width: 105px;}
.ratingBlockStarsSmall2 {background-position: 0 0; width: 100px;}
.ratingBlockStarsSmall3 {background-position: 0 0; width: 95px;}
.ratingBlockStarsSmall4 {background-position: 0 0; width: 90px;}

.ratingBlockStarsSmall5 {background-position: 0 0; width: 84px;}
.ratingBlockStarsSmall6 {background-position: 0 0; width: 77px;}
.ratingBlockStarsSmall7 {background-position: 0 0; width: 74px;}
.ratingBlockStarsSmall8 {background-position: 0 0; width: 70px;}

.ratingBlockStarsSmall9 {background-position: 0 0; width: 63px;}
.ratingBlockStarsSmall10 {background-position: 0 0; width: 56px;}
.ratingBlockStarsSmall11 {background-position: 0 0; width: 52px;}
.ratingBlockStarsSmall12 {background-position: 0 0; width: 48px;}

.ratingBlockStarsSmall13 {background-position: 0 0; width: 41px;}
.ratingBlockStarsSmall14 {background-position: 0 0; width: 35px;}
.ratingBlockStarsSmall15 {background-position: 0 0; width: 31px;}
.ratingBlockStarsSmall16 {background-position: 0 0; width: 27px;}
.ratingBlockStarsSmall17 {background-position: 0 0; width: 20px;}








.rating-ratingstarssmall{ background-position: 0 0; width: 105px; height: 20px; } 
.rating-ratingstarssmallh{ background-position: 0 -25px; width: 105px; height: 20px; } 



.bewertungNote {
font-size: 16px;
text-align: center;
font-weight:bold;
margin:0;
padding: 2px 0 0 0;
height: 20px;
overflow:hidden;
}

.bewertungNote a, .ratingValue a {color: #252525; text-decoration: none;}
.bewertungNote a:hover, .ratingValue a:hover {text-decoration: none;}


.bewertungstext {
width: 140px;
height: 52px;
padding: 5px 0 0 40px;
overflow:hidden;
font-size: 11px;
}


.gesamtbewertung {
font-size: 11px;
padding: 4px 0 0 0;
margin:0;
text-align:center;
font-weight: bold;
height:14px;
overflow:hidden;
}

.copyBewertLink{
font-size: 9px;
color: #ff0000;
text-align: right;
margin:0;
padding:12px 4px 0 0;
}

.copyBewertLink a {color: #e4e4e4;}


.gesamtbewertungsmall {
font-size: 11px;
padding: 2px 0 0 0;
margin:5px 2px 0 2px;
text-align:center;
font-weight: bold;
height:14px;
overflow:hidden;
border-top: 1px solid #ccc;
}

.gesamtbewertungsmall a {color:#000;}

.copyBewertLinksmall {
font-size: 9px;
color: #ff0000;
text-align: right;
margin:0;
padding:0 4px 0 0;
}

.copyBewertLinksmall a {color: #e4e4e4;}

.bewertungNoteSmall {padding-top: 1px;}

