/* Begin:extralabelc and labelb */
div.labelcextra { float:left;width:17px;height:17px;background-image:url("../images/02/label_c.gif");background-repeat:no-repeat; }
div.labelbextra { float:left;width:17px;height:17px;background-image:url("../images/02/label_b.gif");background-repeat:no-repeat; }
div.labels { padding:3px 0px 2px 10px; margin:0px 0px 10px 0px;border-bottom: solid 1px #7c7b70; }
/* End:extralabelc and labelb */
/* Begin: Kenmerken */
div.kenmerkenvlak { background-color:#FFFFFF;margin:0px 0px 5px 0px;padding:0px 0px 10px 20px;color:#514f43;border-top:solid 1px #7c7b70;border-bottom:solid 1px #7c7b70; }
div.kenmerkenvlakitem { padding: 0px 0px 0px 0px;margin: 0px 0px 2px 0px; }
div.kenmerkenvlaklabel { color:#514f43; margin:10px 0px 2px 0px;font-weight:bold; }
a.kenmerkenvlakitem:link { line-height:15px;color:#000000;text-decoration:none;font-size:11px; }
a.kenmerkenvlakitem:hover { line-height:15px;color:#000000;text-decoration:underline;font-size:11px;}
/* End: Kenmerken */
/* Begin: topinfo */
div.topinfo { margin:14px 0px 0px 0px; padding: 10px 0px 13px 10px; border-bottom: solid  1px #ff7608;line-height:17px;}
div.topinfoleft { float:left;padding:0px 20px 0px 0px;color:#DD051E; }
div.topinfomid { padding:0px;margin:0px; }
a.topinfo:link, a.topinfo:visited, a.topinfo:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
/* End: topinfo */
/* Begin: topbalk */
div.topbalk { height:20px;margin:5px 0px 0px 0px; padding: 0px 0px 0px 10px; }
div.topbalkleft {float:left;padding:0px 0px 0px 0px;color:#DD051E; }
div.topbalkmid { width:400px;float:left;padding:0px;margin:0px;text-align:center; }
div.topbalkright {float:left;padding:0px 0px 0px 0px;color:#DD051E;text-align:right; }
a.topbalk:link, a.topbalk:visited, a.topbalk:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
/* End: topbalk */
/* Begin: botbalk */
div.botbalk { height:20px;margin:5px 0px 0px 0px; padding: 5px 0px 0px 10px;border-top:solid  1px #7c7b70;border-bottom:solid  1px #7c7b70; }
div.botbalkleft { width:152px;float:left;padding:0px 0px 0px 0px;color:#DD051E; }
div.botbalkmid { width:222px;float:left;padding:0px;margin:0px;text-align:center; }
div.botbalkright { width:152px;float:left;padding:0px 0px 0px 0px;color:#DD051E;text-align:right; }
a.botbalk:link, a.botbalk:visited, a.botbalk:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
/* End: botbalk */
/* Begin: topsorteer */
div.topsorteer { height:20px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 10px;border-top:solid  1px #7c7b70;border-bottom:solid  1px #7c7b70;background-color:#e7e6e4; }
div.topsorteerlabel { float:left;padding:3px 0px 0px 0px;margin:0px 10px 0px 0px; }
div.topsorteeritem { float:left;padding:3px 0px 0px 0px;margin:0px 10px 0px 0px; }
div.topsorteeritemlabel { float:left;padding:0px;margin:0px 5px 0px 0px;font-weight:bold; }
div.topsorteeritempijl { float:left;padding:0px; }
/* End: topsorteer */
/* Begin: product */
div.product { width:546px;background-color:#FFFFFF; }
div.productxtr { width:546px; }
div.productimage { float:left;width:60px; }
div.productimageiconmovie { background-image:url("../images/02/icon_movie.gif");background-repeat:no-repeat;padding: 0px 0px 0px 20px;margin:4px 0px 4px 0px; }
div.productimageiconmail { background-image:url("../images/02/icon_mail.gif");background-repeat:no-repeat;padding: 0px 0px 0px 20px;margin:4px 0px 4px 0px; }
div.producttext { float:left;width:320px;padding:0px 0px 0px 10px;font-size:11px;line-height:15px; }
div.productprijzenblok { float:right;width:145px;padding:0px 0px 5px 10px;line-height:17px;color:#000000; }
div.productprijzenblokinside { padding: 5px 0px 5px 5px;color:#000000; }
div.productprijzenblokinsideactie { padding: 5px 5px 5px 5px;border-top: 1px solid #DD051E;border-right: 1px solid #DD051E;border-left: 1px solid #DD051E;color:#000000; }
div.productprijzenlabels { width:68px;float:left; }
div.productprijzen { width:68px;float:left;text-align:right; }
div.productprijzenbestel { float:left;margin:0px 1px 0px 0px; }
div.productprijzenverlang { float:right; }
div.productprijzenstunt { color:#DD051E;padding:5px 0px 10px 5px;}
div.productratingtext { float:left; margin-right:10px; }
div.productreview{padding:0px 0px 0px 0px; }
div.productreview img{ float:left; padding:3px 0px 0px 0px;}
div.productextra { float:right;padding:0px;margin:0px 10px 0px 0px; }
a.productmoreinfo:link, a.productmoreinfo:visited, a.productmoreinfo:hover { color:#DD051E;text-decoration:underline;font-size:11px;font-weight:bold; }
/* End: product */
/* Begin: detail */
div.detailinfo { width:546px;background-color:#FFFFFF; }
div.detailinfolabel { float:left;width:90px;padding:0px 0px 0px 10px; }
div.detailinfotext { float:left;width:360px;padding:0px 0px 0px 10px;font-size:11px; }
div.detailinfoleftlabel { float:left;width:90px;padding:0px 0px 0px 10px;line-height:15px; }
div.detailinfolefttext { float:left;width:163px;padding:0px 0px 0px 10px;font-size:11px;line-height:15px; }
div.detailinforightlabel { float:left;width:90px;padding:0px 0px 0px 14px;border-left:1px solid #ffd2ae;line-height:15px; }
div.detailinforighttext { width:158px;padding:0px 0px 0px 10px;font-size:11px;line-height:15px; }
/* End: detail */

.ratingFacetImage { float:left; padding:0px 0px 0px 0px; border:none; }
.ratingFacetImageGrey { float:left; padding:0px 1px 0px 0px; border:none; }
.ratingFacetText { float:left; color:#000000; margin-right:10px; padding:0px 0px 0px 0px;}

.tagLink, .tagLink a { font-weight:bold; color:#DD051E; }
.tag{height:20px; text-decoration:none !important; color:#dcdcd9; margin:2px; font-weight:bold; font-family:arial; line-height:25px; cursor:pointer; white-space:nowrap; }
.tagsmall{font-size:15px; color:#b9b9b4;}
.tagnormal{font-size:20px; color:#747269;}
.taglarge{font-size:25px; color:#514f43;}
