div.ss { margin: 10px 20px 10px 20px; height: 32px; background: url(../img/catalogue/title.gif) repeat-x; font-size: 11px; font-weight: bold; color: #606b96; text-transform: uppercase; padding: 7px 10px 1px 10px; white-space: nowrap; }
div.ss input.ss { font-size: 10px; border: 1px solid #6c79a1; margin-left: 5px; width: 80%; }
div.ss input.sb { margin-left: 5px; width: 32px; height: 17px; padding: 0px 0px 1px 0px; font-weight: bold; color: #ffffff; font-family: tahoma; border: 0px; height: 17px; background-color: #6c79a1; }

div.sr { margin: 0px 20px 10px 35px; font-size: 11px; }
div.sr a { font-weight: bold; white-space: nowrap; }
div.sr i { font-style: normal; color: #c00000; }
div.sr span { display: block; color: #808080; margin: 2px 0px 0px 24px; width: 90%; }
div.sr span.num { width: 20px; white-space: nowrap; float: left; color: #202020; margin: 0px; }

div.pages { font-size: 11px; color: #808080; margin: 20px 80px 0px 60px; height: 100px; }
div.pages strong { display: block; float: left; margin: 0px 7px 0px 0px; height: 100px; }
div.pages a { display: block; float: left; margin: 0px 1px 0px 1px; padding: 0px 2px 0px 2px; }
div.pages a.e { color: #c00000; }

table.body td.body p { margin-left: 30px; margin-bottom: 15px; }
table.body td.body p.found { font-size: 11px; color: #808080; }
table.body td.body p.found strong { color: #505050; margin-right: 2px; }
table.body td.body p.found a { font-weight: normal; }

table.where { margin: 20px 0px 0px 40px; font-size: 11px; }
table.where td { padding: 0px 30px 0px 0px; color: #707070; }
table.where td h3 { color: #707070; font-size: 13px; margin: 0px 0px 10px 0px; }
table.where td input { margin-bottom: -2px; }
table.where td select { font-size: 11px; color: #707070; }