.table-sm {width:100%;}
.table-sm.content, .table-sm.news {margin:20px 0 0 0;}

.table-sm li {padding:3px;}

.table-sm li.content-title {width:99%;border-bottom:1px solid #ffffff;background:#979797;}
.table-sm li.content-title h2 {padding:10px;font-size:1.3em;color:#ffffff;}

.table-sm li.title {border-bottom:1px solid #ffffff;background:#cccccc;}
.table-sm li.title a {font-size:1.2em;font-weight:bold;}
.table-sm li .cat-img {float:left;margin:0 5px 0 0;}
.table-sm li .cat-descr {font-size:0.8em;line-height:14px;}
.table-sm li.prod {border-bottom:1px solid #ffffff;}

.table-sm li.title-0, .table-sm li.prod-0 {padding:3px 3px 3px 30px;}
.table-sm li.title-1, .table-sm li.prod-1 {padding:3px 3px 3px 60px;}
.table-sm li.title-2, .table-sm li.prod-2 {padding:3px 3px 3px 90px;}
.table-sm li.title-3, .table-sm li.prod-3 {padding:3px 3px 3px 120px;}
.table-sm li.title-4, .table-sm li.prod-4 {padding:3px 3px 3px 150px;}
.table-sm li.title-5, .table-sm li.prod-5 {padding:3px 3px 3px 180px;}

.bg1 {background:#eeeeee;}
.bg2 {background:#f7f7f7;}