table.top_search { padding-bottom: 5px; }
table.top_search td { background: url('/imgs/search_back.gif') repeat-x; height: 38px; }
table.top_search td.left { background: url('/imgs/search_border_left.gif') no-repeat; width: 6px; height: 38px; }
table.top_search td.span { width: 60px; text-align: right; font-size: 14px; line-height: 14px; }
table.top_search td.button { width: 85px; text-align: right; font-size: 14px; padding-right: 8px; }
table.top_search td.right { background: url('/imgs/search_border_right.gif') no-repeat; width: 6px; height: 38px; }

table.top_rep { background: url('/imgs/orange_back.gif') repeat-x; }
table.top_rep td.top_left { line-height: 6px; height: 6px; background: url('/imgs/orange_top_left.gif'); width: 6px; }
table.top_rep td.top { line-height: 6px; height: 6px; background: url('/imgs/orange.gif') top repeat-x; }
table.top_rep td.top_right { line-height: 6px; height: 6px; background: url('/imgs/orange_top_right.gif'); width: 6px; }
table.top_rep td.left { width: 6px; background: url('/imgs/orange.gif') left repeat-y; }
table.top_rep td.right { width: 6px; background: url('/imgs/orange.gif') right repeat-y; }
table.top_rep td.bottom_left { line-height: 6px; height: 6px; background: url('/imgs/orange_bottom_left.gif'); width: 6px; }
table.top_rep td.bottom { line-height: 6px; height: 6px; background: url('/imgs/orange.gif') bottom repeat-x; }
table.top_rep td.bottom_right { line-height: 6px; height: 6px; background: url('/imgs/orange_bottom_right.gif'); width: 6px; }

div.suggest { position: relative; }
div.suggest div.suggesti { position: absolute; top: -2px; border: 1px solid #ABADB3; width: 577px; padding: 3px; background-color: white; z-index: 1000; display: none; }
div.suggest div.suggesti table { width: 100%; }
div.suggest div.suggesti table td { padding: 2px; font-size: 12px; background: none; height: 20px; }
div.suggest div.suggesti table td.sugg { cursor: pointer; }
div.suggest div.suggesti table td div.l { position: relative; border: none; float: left; padding-left: 20px; }
div.suggest div.suggesti table td div.r { position: relative; border: none; float: right; color: silver; }
div.suggest div.suggesti table td.sugg:hover { background-color: #6e99d4; color: white; }

button.btn_reg { cursor: pointer; border: none; background: url('/imgs/btn_reg.gif') no-repeat; width: 168px; padding-left: 40px; height: 47px; font-size: 16px; line-height: 16px; font-weight: bold; color: white; }