.lessonlistwidjet li div.lessonlist_linkwrapper {position:relative;display: inline-block;}
.lessonlistwidjet li div.lessonlist_linkwrapper > .preview a {display:none;background:url("./preview.png") no-repeat;height:30px;width:30px;position:absolute;top:5px;left:5px;z-index:10;}
.lessonlistwidjet li div.lessonlist_linkwrapper:hover > .preview a {display:block; width:30px; height:30px}


.lessonlistwidjet.list .photo {float:left;}
.lessonlistwidjet.list .photo img {display:block;}
.lessonlistwidjet.list .prod_descr {float:left;margin-left:15px;}
.lessonlistwidjet.list .prod_descr .names {display:block;float:left;width:155px;}
.lessonlistwidjet.list .prod_descr .names .prod_name {font-size:120%;display:block;}
.lessonlistwidjet.list .prod_descr .names .name {color:#478412;font-size:120%;font-size:80%;display:block;}
.lessonlistwidjet.list .prod_descr .stars-rating {float:left;margin:10px 0 0 30px;}
.lessonlistwidjet.list .prod_descr .prod_price {display:block;/*float:left;*/font-size:110%;margin-left:30px;width:105px;}
.lessonlistwidjet.list .prod_descr .prod_price .ei {color:#8d8d8d;margin-left:5px;}
.lessonlistwidjet.list > ul > li {display:block;}
.lessonlistwidjet.list > ul > li > a {display:block;padding-bottom:10px;padding-top:10px;}


.lessonlistwidjet.block > ul > li {display:block;margin-right:60px;float:left;}
.lessonlistwidjet.block .prod_descr .names {display:block;}
.lessonlistwidjet.block .prod_descr .names .prod_name {font-size:120%;display:block;}
.lessonlistwidjet.block .prod_descr .names .name {color:#478412;font-size:120%;font-size:80%;display:block;}
.lessonlistwidjet.block .prod_descr .stars-rating {margin:6px 0;}
.lessonlistwidjet.block .prod_descr .prod_price {display:block;font-size:110%;}
.lessonlistwidjet.block .prod_descr .prod_price .ei {color:#8d8d8d;margin-left:5px;}
