#site_overlay { position:absolute; top: 0; left: 0; z-index: 10; width: 100%; background-color: #000; }
#site_bigIframe { position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 11; }

#right_menu { position:absolute; left:-40px; z-index: 21; }
#basket_content { z-index: 20; }
.basket_content { display:none; width:0px; height: 0px; background:#70a6e0; position:absolute; }
.no_bg { background: none; }

#fly_img { position:absolute; }

#basket { display: block; width: 37px; height: 37px; background: url('/image/basket.png') no-repeat 0px 0px; cursor: pointer; }

#wind_table { width: 100%; border-collapse: collapse; margin: 0px; table-layout: fixed; }
#wind_table TR { vertical-align: top; }
#wind_table TH.lt { padding: 0px; width: 13px; height: 28px; background: url('/image/basket/lt.png') no-repeat 0px 0px; }
#wind_table TH.wind_name { padding: 0px; height: 28px; background: url('/image/basket/tbg.jpg') repeat-x 0px 0px; text-align: left; }
#wind_table TH.wind_name DIV { margin: 5px 0px 0px 5px; font: normal 14px Tahoma; color: #FFF; padding: 0px 0px 0px 16px; background: url('/image/basket/points.jpg') no-repeat 0px 3px; text-transform: uppercase; }
#wind_table TH.rt { padding: 0px; width: 13px; height: 28px; background: url('/image/basket/tr.png') no-repeat 0px 0px; }
#wind_table TD.clt { padding: 0px; width: 13px; background: url('/image/basket/cl.png') repeat-y 0px 0px; }
#wind_table TD.clt { padding: 0px; }
#wind_table TD.crt { padding: 0px; width: 13px; background: url('/image/basket/cr.png') repeat-y 0px 0px; }
#wind_table TD.blt { padding: 0px; width: 13px; height: 15px; background: url('/image/basket/bl.png') no-repeat 0px 0px; }
#wind_table TD.bct { padding: 0px; height: 15px; background: url('/image/basket/bc.png') repeat-x 0px 0px; }
#wind_table TD.brt { padding: 0px; width: 13px; height: 15px; background: url('/image/basket/br.png') no-repeat 0px 0px; }


#show_window { position:absolute; left: -950px; top: 335px; width: 650px; z-index: 20; }
#multi_content { border: none; background: #FFF; padding-top: 10px; }

#tabs { height: 20px; margin: 0px 5px 0px 5px; }
#tabs A { display: block; float: left; width: 110px; padding: 2px 2px 3px 2px; font: normal 10px Tahoma; color: #3c3c3c; border: none; text-decoration: none; background: #cfcfcf; margin: 0px 2px 0px 0px; text-align: center; }
#tabs A:hover { background: url('/image/basket/sel.jpg') repeat-x 0px 0px; }
#tabs A.sel { display: block; float: left; padding: 1px 2px 2px 2px; border: 1px solid #bfbfbf; font: normal 14px Tahoma; color: #a4a4a4; border-width: 1px 1px 0px 1px; text-decoration: none; background: #FFF; margin: 0px 3px 0px 0px; }
#tabs A.sel:hover { display: block; float: left; padding: 1px 2px 2px 2px; border: 1px solid #bfbfbf; font: normal 14px Tahoma; color: #a4a4a4; border-width: 1px 1px 0px 1px; text-decoration: none; background: #FFF; margin: 0px 3px 0px 0px; }
#tab_content { border: 1px solid #bfbfbf; margin: 0px 5px 5px 5px; padding-bottom: 5px; }

#multi_control { height: 30px; margin: 10px 0px 0px 0px }
#multi_control A.arrowr { display: block; float: right; margin: 0px; padding: 7px 55px 10px 0px; cursor: pointer; text-decoration: underline; font: normal 11px Tahoma; color: #0f5ead; background: url('/image/basket/arrowr.gif') no-repeat right 0px; }
#multi_control A.arrowl { display: block; float: left; margin: 0px; padding: 7px 0px 10px 55px; cursor: pointer; text-decoration: underline; font: normal 11px Tahoma; color: #0f5ead; background: url('/image/basket/arrowl.gif') no-repeat 0px 0px; }

#loader { display: none; }
#loader_table { margin: 10px auto 0px auto; }
#loader_table TD { padding: 0px }
#loader_table TD DIV { font-size: 11px; color: #0b4480; }

.table_basket { width: 600px; border-collapse: collapse; margin: 10px 5px 5px 6px }
.table_basket CAPTION { font-weight: bold; text-align: left; padding-bottom: 10px }
.table_basket TR.hidden_tr { display: none; }
.table_basket TD { padding: 5px 5px 5px 10px; font-size: 11px; border: 0px solid #f8c301; color: #0b4480; vertical-align: middle; }
.table_basket TD.sell { background: #efefef; }
.table_basket TH { vertical-align: middle; padding: 5px 5px 8px 10px; background: #FFF; color: #a4a4a4; font: bold 11px Tahoma; text-transform: none; }
.table_basket .sell { background: #fbdf7b }
.table_basket .bottom { height: 15px; padding: 0px }
.table_basket .count_cont { width: 58px; height: 14px; border: 1px solid #d7d7d7; background: #FFF; }
.table_basket .plus_minus { width: 5px; height: 12px; background: #FFF; float: right; margin: 1px 1px 0px 0px; }
.table_basket .count_input { float: left; background: none; border: none; width: 40px; font-size: 11px; color: #0b4480; text-align: center; margin: 0px 0px 0px 5px; padding: 0px; }
.table_basket .count_plus { width: 5px; height: 5px; padding: 0px; margin: 0px 0px 2px 0px; border: none; cursor: pointer; background: url('/image/basket/plus.gif') no-repeat 0px 0px; }
.table_basket .count_min { width: 5px; height: 5px; padding: 0px; margin: 0px 0px 0px 0px; border: none; cursor: pointer; background: url('/image/basket/minus.gif') no-repeat 0px 0px; }
.table_basket .sell_cont { border: 1px solid #0b4480; }
.table_basket .sell_cont .count_plus { background: url('/image/basket/s_plus.gif') no-repeat 0px 0px; } 
.table_basket .sell_cont .count_min { background: url('/image/basket/s_minus.gif') no-repeat 0px 0px; } 
.table_basket .sell_cont .chose_plus { background: url('/image/basket/y_plus.gif') no-repeat 0px 0px; }
.table_basket .sell_cont .chose_min { background: url('/image/basket/y_minus.gif') no-repeat 0px 0px; } 
.table_basket .price_td { text-align: right; padding-right: 10px; }
.table_basket .price_td span.smaller { font-size: 10px; color: #a4a4a4; }
.table_basket .del_td { width: 10px; padding: 0px; text-align: center; }
.table_basket .del_td DIV { margin: 2px 0px 2px 3px; width: 10px; padding: 1px; border: 0px solid #FFF; cursor: pointer; }
.table_basket .del_td DIV.sel_del { color: #cdb700 }
.table_basket .label_td { text-align: right; width: 150px; }
.table_basket .field_td input { background: #fcfcfc; border: 1px solid #d7d7d7; width: 100%; font-size: 11px; color: #470404; text-align: left; padding: 0px; }
.table_basket .field_td textarea { background: #fcfcfc; border: 1px solid #d7d7d7; width: 100%; height:100px; font-size: 11px; color: #470404; text-align: left; padding: 0px; }
.table_basket TR.last_tr TD { background: #969696; font:bold 11px Tahoma; color: #ffffff; }

#page_select { border: none; height: 15px; margin: 0px 0px 5px 0px; }
#page_select DIV { float: left; width: 10px; padding: 1px; margin: 0px 5px 0px 7px; border: none; cursor: pointer; }

#basket_count { position:absolute; top:25px; left:0px; height: 14px; color:#fff; font:normal 11px Tahoma; background: url('/image/basket/r-count.png') no-repeat right -1px; padding: 0px 6px 0px 0px; }
#it_count { color:#fff; font:bold 9px Verdana; background: url('/image/basket/l-count.png') no-repeat 0px 0px; padding: 1px 0px 0px 5px; margin: 0px 0px 0px 0px; }
