/* стили для краткого поиска */
form { margin:0 }
.label { color: #39c; font:bold 12px Tahoma,Arial }
table.txt td { color:#000; font: 11px Tahoma,Arial }
.txt { color: #000; font: 11px Tahoma,Arial; }
.atxt { color: #000; font: 11px Tahoma,Arial; }

select.txt_coct { background: #fff; color: #000; font: 11px Tahoma,Arial; width: 115px; }
select.txt_nfnt { background: #fff; color: #000; font: 11px Tahoma,Arial; }
select.txt_rs { background: #fff; color: #000; font: 11px Tahoma,Arial; width: 160px; }
input.txt_ch { color:#000; font: 11px Tahoma,Arial; width: 25px; }
input.txt_cl { background: #fff; color: #000; font: 11px Tahoma,Arial; border:0; width:60px; }
input.txt_cl_bt { height: 17px; width: 34px; background: url({$base}i/calendar.gif) no-repeat center; background-color: #D4D0C8; }
input.txt_submit { background: #fff; color: #000; font: 11px Tahoma,Arial; }
input.txt { color: #000; font: 11px Tahoma,Arial; text-align:right }

.bt1 { border-top:1px dashed #c1c1c1 }

/* стили для расширенного поиска */
.tp_big_cal { height: 17px; width: 34px; background:#D4D0C8 url(http://webclient.touradmin.ru/b/i/calendar.gif) no-repeat center }
.tp_big_cb { background:transparent; border:0; vertical-align:middle }
.tp_big_datatable { background:#fff; border: 1px solid #999 }
.tp_big_input_data { background: #fff; border:0 solid; color: #000; font: 11px Tahoma,Arial,sans-serif; height:14px; text-align:center; width:52px }
.tp_big_input_price { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; text-align:right; width:40px }
.tp_big_frame { border:1px solid #ccc; overflow-x:hidden; width:100% }
.tp_big_frame input { background:transparent; border:0; vertical-align:middle }
.tp_big_frame td { color: #666; font: 11px Tahoma,Arial,sans-serif }
.tp_big_frame a:link,.tp_big_frame a:visited,.tp_big_frame a:hover { color: #666; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_big_link:link,.tp_big_link:visited,.tp_big_link:hover { color: #666; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_big_nobr { white-space:nowrap }
.tp_big_select { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif }
.tp_big_submit { color: #000; font: 11px Tahoma,Arial,sans-serif; width:150px }
.tp_big_td { border-top:1px dashed #c1c1c1; padding:5px }
.tp_big_text { color: #666; font: 11px Tahoma,Arial,sans-serif }
.tp_big_title { color: #369; font: bold 12px Tahoma,Arial,sans-serif; white-space:nowrap }

/* стили для результатов поиска */
.tp_offers_cal { height: 17px; width: 34px; background:#D4D0C8 url({$base}i/calendar.gif) no-repeat center }
.tp_offers_cb { background:transparent; border:0; vertical-align:middle }
.tp_offers_filters { background:#c1c1c1; width:100% }
.tp_offers_filters tr { background:#cbdcec }
.tp_offers_datatable { border: 1px solid #c1c1c1 }
.tp_offers_datatable tr { background:#fff }
.tp_offers_input_data { background: #fff; border:0; color: #000; font: 11px Tahoma,Arial,sans-serif; height:14px; text-align:center; width:60px }
.tp_offers_input_price { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; margin-top:2px; text-align:right; width:40px }
.tp_offers_olink:link,.tp_offers_olink:visited,.tp_offers_olink:hover  { color:#800; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_pager td { color: #000; font: 11px Tahoma,Arial,sans-serif }
.tp_offers_pager a:link,.tp_offers_pager a:visited,.tp_offers_pager a:hover { color: #369; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_reset:link,.tp_offers_reset:visited,.tp_offers_reset:hover { color: #800; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_select { background: #fff; border: 1px solid #999; color: #000; font: 11px Tahoma,Arial,sans-serif; margin-top:2px }
.tp_offers_submit { color: #000; font: 11px Tahoma,Arial,sans-serif; width:80px }
.tp_offers_tbl { background:#c1c1c1 }
.tp_offers_tbl td { color: #000; font: 11px Tahoma,Arial,sans-serif; padding:2px; height:20px }
.tp_offers_tbl th { background:#cbdcec; color: #000; font: 11px Tahoma,Arial,sans-serif; padding:2px; height:20px; text-align:center; vertical-align:center }
.tp_offers_tbl th a,.tp_offers_tbl th a:link,.tp_offers_tbl th a:visited,.tp_offers_tbl th a:hover { color: #000; font: 11px Tahoma,Arial,sans-serif; text-decoration:underline }
.tp_offers_tbl tr.oddstop td { color: #999 !important; text-decoration:line-through }
.tp_offers_tbl tr.oddstop, .tp_offers_tbl tr.odd { background-color: #fafafa }
.tp_offers_tbl tr.odd1 { background-color: #eee }
.tp_offers_text { color: #000; font: 11px Tahoma,Arial,sans-serif }
.tp_offers_title { color: #333; font: bold 11px Tahoma,Arial,sans-serif; white-space:nowrap }
.tp_offers_topline { background:#fff; width:100%; height:23px }
.tp_offers_topline tr { background:#76a5ce }
.tp_offers_topline td { color: #fff; font: 11px Tahoma,Arial,sans-serif; padding:0 5px; white-space:nowrap }
.tp_offers_topline_link:link,.tp_offers_topline_link:visited,.tp_offers_topline_link:hover { color: #fff; font: bold 11px Tahoma,Arial,sans-serif; text-decoration:underline }



