/* Свойства для модуля сравнения товаров*/
.comparison-grid {position:relative;padding:0px 0px 50px;overflow:hidden;zoom:1;}
.comparison-grid .left-clmn {position:relative;float:left;width:182px;padding:6px 0px 0px 10px;background:#f5f5f5;}
.comparison-grid .right-clmn {position:relative;margin-left:203px;}


.tbl-comparison a.delete {width:11px;height:11px;position:relative;
	background:url('../images/delete-sm.png') no-repeat left top;
	display:inline-block;zoom:1;vertical-align:top;*display:inline;}
.tbl-comparison a.delete:hover {background-position:-11px 0px;}


	/* table center */
.wrap-comparison {position:relative;padding:0px; width: 618px;}
#second-scroll {overflow:scroll;overflow-y:hidden;}
#second-scroll .scroll {height:1px;}
#second-scroll-empty {height: 20px;}
.wrap-comparison .with-scroll {padding:0px 45px 0px 0px;position:relative;overflow:auto;zoom:1;}
.wrap-comparison .r-shad,
.wrap-comparison .r-shad2 {display:block;height:100%;position:absolute;top:19px;width:60px;}
.wrap-comparison .r-shad {right:0px;background:url('../images/tbl-comp-shad.png') repeat-y right top;}
.wrap-comparison .r-shad2 {left:0px;background:url('../images/tbl-comp-shad2.png') repeat-y right top;}
.wrap-comparison .under-tbl {margin:0px 0px 15px;}
.wrap-comparison .under-tbl a {font-weight:normal;}
.wrap-comparison .wrp-table {position:relative;padding:0px 0px 0px 0px;}

.tbl-comparison {width:auto;color:#585454;font:12px Arial,sans-serif;margin:7px 0px 10px;}

.tbl-comparison.td {}
.tbl-comparison tr {}
.tbl-comparison th,
.tbl-comparison td {padding:6px 5px;border:1px solid #e7e7e7;}
.tbl-comparison th {color:#000;font-weight:bold;text-align:left;padding-left:0px;}
.tbl-comparison td {text-align:center;}
.tbl-comparison td.orange {background:#FEF0B9;}
.tbl-comparison th.l-clm {width:170px;}
.tbl-comparison td.item-clmn {width:150px;padding-left:9px;padding-right:9px;vertical-align:top;}

.wrap-comparison .with-scroll .tbl-comparison td.item-clmn {border-top:none;}

.tbl-comparison .top-item {position:relative;text-align:left;}
.tbl-comparison .top-item .with-img {height:100px;margin:0px 0px 7px;text-align:center;padding:20px 0px 0px;border:1px solid #e7e7e7;}
.tbl-comparison .top-item img {max-width:140px;max-height:100px;}
.tbl-comparison .top-item .title{font:12px/15px Arial;margin:0px;max-height:45px;overflow:hidden;}
.tbl-comparison .top-item a.delete {display:block;position:absolute;right:2px;top:2px;}

	/* table left */
.clear-btn {position:relative;width:122px;height:18px;text-indent:-999px;overflow:hidden;left:-4px;
	display:inline-block;zoom:1;vertical-align:top;*display:inline;
	background:url('../images/clear-btn.png') no-repeat left top;}

.tbl-comparison.th {width:182px;margin-top:1px;}
.tbl-comparison.th.offstop {margin-top: -22px;}
.tbl-comparison.td.offstop {margin-top: 0px;}
.tbl-comparison.th tr {vertical-align:bottom;}
.tbl-comparison.th th {border:none;border-bottom:1px solid #e7e7e7;}
.tbl-comparison.th .th-cnt {position:relative;}
.tbl-comparison.th .th-cnt a.delete {top:2px;}
.tbl-comparison.th .th-cnt span {margin-left:10px;}

#doublescroll{
    overflow-x: scroll;
    overflow-y: hidden;
    
}