.dyncatlst .sortzone DIV {display:inline;}
.dyncatlst .grid,.dyncatlst .gridrow,.dyncatlst .grid TD {border:none;}
.dyncatlst .gridhead {display:none;}
.dyncatlst .tblgroup { border:solid 1px #000;margin-top:15px;}
.dyncatlst .even,
.dyncatlst .odd {background-color:Transparent;}
.dyncatlst .tblgroup,
.dyncatlst .grp1,
.dyncatlst .grp2,
.dyncatlst .grp3 {float:left;clear:both;width:100%;}
.dyncatlst .tblgroup {width:540px;}
.dyncatlst .sortzone { text-align:left;margin-top:12px; }
.dyncatlst .sort SPAN,.dyncatlst .sort LABEL,.dyncatlst .sort INPUT,.dyncatlst .sort IMG { cursor:pointer;}
.dyncatlst .sort .t3,.dyncatlst .sort .t3 LABEL,.dyncatlst .sort .t3 INPUT {cursor:default;}
.dyncatlst .grp1 { height:25px;}
.dyncatlst .title {width:150px;height:20px; }
.dyncatlst .title .label {font-size:130%;}
.dyncatlst .prdttl .addlbl,
.dyncatlst .prdttl .duration {}
.dyncatlst .prdttl .mainlbl {padding-left:5px;}
.dyncatlst .prdttl .title,
.dyncatlst .prdttl .mainlbl,
.dyncatlst .prdttl .addlbl {float:left;padding-top:5px;}
.dyncatlst .prdttl .addlbl {padding-top:6px;}
.dyncatlst .prdttl .duration {float:right;padding-top:5px; padding-right:2px;}
.dyncatlst .grp2 .prodimg,
.dyncatlst .grp2 .descr ,
.dyncatlst .grp2 .minprice {float:left;}
.dyncatlst .grp2 .prodimg {width:150px;}
.dyncatlst .grp2 .descr {margin-top:5px;padding-left:5px;width:280px;}
.dyncatlst .grp2 .depdate {margin-bottom:5px;}
.dyncatlst .grp2 .minprice {width:100px; text-align:center; margin-top:10px;}
.dyncatlst .grp2 .minprice #formulaimg { margin-top:5px;}
.dyncatlst .grp2 .descr {text-align:left;}
.dyncatlst .bprice {text-align:left;}
.dyncatlst .grp3 .tdplus {vertical-align:middle; width:110px;}
.dyncatlst .grp3 .tdplus DIV { height:15px; padding:3px 0px 5px 5px; }
.dyncatlst .grp3 .bprice TABLE {width:100%;}
.dyncatlst .lkvideo { cursor:pointer;}
.dyncatlst .pager {margin-top:15px;}
.dyncatlst .t2{display:inline;}