div#listing_top { clear: both; height: 30px; }
div#listing_top select { width: 120px; }

div#listing_bottom { padding-top: 10px; clear: both; }

div#pager_sml { text-align: right; float: right; }
div#pager_sml * { font-size: 9px; }
div#pager_sml a, div#pager_sml span.na { display: block; padding: 1px; border: solid 1px #5aa0d1; color: #5aa0d1; text-decoration: none; padding-left: 4px; padding-right: 4px; float: left; margin-left: 2px; margin-right: 2px; }
div#pager_sml div.kropki { float: left; margin-left: 2px; margin-right: 2px; height: 15px; }
div#pager_sml span.na { border: solid 1px #cccccc; color: #cccccc; }
div#pager_sml a.active { border-color: #336699; background-color: #336699; color: white; font-weight: bold; }
div#pager_sml a:HOVER { border: solid 1px #336699; color: #336699; }
div#pager_sml span.sep { display: none; }

div#pager { }
div#pager * { font-size: 11px; }
div#pager a, div#pager span.na { display: block; padding: 3px; border: solid 1px #5aa0d1; color: #5aa0d1; text-decoration: none; padding-left: 7px; padding-right: 7px; float: left; margin-left: 2px; margin-right: 2px; }
div#pager div.kropki { float: left; margin-left: 4px; margin-right: 4px; height: 15px; }
div#pager span.na { border: solid 1px #cccccc; color: #cccccc; }
div#pager a.active { border-color: #336699; background-color: #336699; color: white; font-weight: bold; }
div#pager a:HOVER { border: solid 1px #336699; color: #336699; }
div#pager span.sep { display: none; }