html, body {margin:0;padding:0;}
*body,table,th,td {padding:0;border-collapse:collapse;list-style:none;}
body {font-size:13px; font-family: Arial, Helvetica, sans-serif;}
img {border:none;}
form {padding:0;margin:0;}
a {color: #0053a0;}
select{font-size:13px;}

#cont_body {width:100%;background-color:#fff;}
#headban {background-color:#fff;}
#topcont {background:url(img/left.gif) repeat-y}
#bottomcont {height:200px;background-color:#ffc;}
/*
#footer {height:100px;background-color:#999;}
#footer p {color:#CCC;font-size:.7em;margin-top:7px}
#footer a {color:#FFF}
*/

/* :::::::::: LEFT MENU1 :::::::::: */

#td_client_leftmenu {min-width:235px; max-width:235px; width:235px; vertical-align:top;background-color:#ddd;font-family: Tahoma,Verdana,Helvetica,'MS Sans Serif',sans-serif;color :#343434;font-size:12px;}
#client_leftmenu_form {padding:15px 15px 25px 0px;text-align:right;}
.client_leftmenu_form_reg {padding:0px 0px 5px 0px;}
.client_leftmenu_form_rem {padding:10px 0px 5px 0px;}
#td_client_leftmenu a {color: #0053a0; text-decoration:;padding-left:2px;padding-right:2px;}
#td_client_leftmenu a:hover {/*background-color:#f1f4f6;*/}
.client_quest {text-decoration:none;font-weight:bold;border-bottom:0px dashed #f2f2f2;}
.client_tar_name {padding:2px 5px 2px 5px;white-space:nowrap;}
.client_tar_name_n {padding:2px 5px 2px 5px;white-space:nowrap;font-weight:bold;}
.client_ans {padding:5px 0 1px 5px;}
.client_ans_close {padding:5px 0 1px 5px;text-align:right;}
.client_ans a {text-decoration:none;font-weight:normal;font-size:11px;color:#999;border-bottom:1px dotted #999;}
.client_ans_close a {text-decoration:none;font-weight:normal;font-size:11px;border-bottom:1px dotted #999;}
.client_ans span {text-decoration:none;font-weight:normal;font-size:11px;color:#666;}
#td_client_leftmenu li {list-style:none;background-color:#f3f3f3;}
#td_client_leftmenu li:hover {background-color:#fff;}
.client_note {color:#FF3200;}
.client_leftmenu_head, .client_leftmenu_data, .client_leftmenu_data_r, .client_leftmenu_main, .client_leftmenu_request, .client_leftmenu_stat, .client_leftmenu_end {margin:0px 0px;padding:0px 0px 10px 0px;}
.client_leftmenu_clientname {padding-top:15px;}
.client_leftmenu_clientcompanyname, .client_leftmenu_clientid {padding-top:8px;}
.client_login_authframe2, .client_leftmenu_head {width:233px;}
.client_leftmenu_head ul, .client_leftmenu_data ul, .client_leftmenu_data_r ul, .client_leftmenu_main ul, .client_leftmenu_request ul, .client_leftmenu_stat ul, .client_leftmenu_end ul {padding-left:0px;margin:0px;}
.client_leftmenu_head li, .client_leftmenu_data li, .client_leftmenu_main li, .client_leftmenu_request li, .client_leftmenu_stat li, .client_leftmenu_end li {padding-left:10px;margin:0px;}
.client_leftmenu_data_r li {padding-right:13px;margin:0px;}
.client_leftmenu_head li, .client_leftmenu_data li, .client_leftmenu_data_r li, .client_leftmenu_request li, .client_leftmenu_stat li, .client_leftmenu_end li {padding-top:0px;padding-bottom:3px;}
.client_leftmenu_main li, .client_leftmenu_data li, .client_leftmenu_data_r li, .client_leftmenu_request li, .client_leftmenu_stat li, .client_leftmenu_end li {border-bottom:1px solid #d9d9d9;border-right:1px solid #d6d6d6;border-top:1px solid #fff;}
.client_leftmenu_main li a, .client_leftmenu_data li a, .client_leftmenu_data_r li a, .client_leftmenu_request li a, .client_leftmenu_stat li a, .client_leftmenu_end li a {display:block;padding:3px 0px;text-decoration:none;}
.client_leftmenu_head div , .client_leftmenu_stat div {padding:0px 0pc 7px 10px;}
.client_leftmenu_stat div {padding-top:3px;font-weight:bold;}
.client_leftmenu_head div {padding-top:4px;background-color:#f3f3f3;}
.client_leftmenu_data_r {text-align:right;}
.client_leftmenu_unauth {text-decoration:underline;}
.client_leftmenu_unauth ul, .client_leftmenu_unauth li {padding-left:0px;margin:0px;}
.client_comments {font-style:italic;}

/* :::::::::: /LEFT MENU1 :::::::::: */


/* :::::::::: GLOBAL :::::::::: */

#client_main_frame {vertical-align:top;}
#client_breadcrumbs {margin:0px 0px 20px 0px;padding:0px 0px 5px 0px;border-bottom:1px solid #ddd;}

/* :::::::::: /GLOBAL :::::::::: */


/* :::::::::: MAIN :::::::::: */

#client_main_frame_wdtable {width:1012px;}
#client_main_cont {vertical-align:top;padding:13px 0px 60px 20px;font-family: Tahoma,Verdana,Helvetica,'MS Sans Serif',sans-serif;color :#343434;}
#client_main_cont hr {background:#EEEEEE none repeat scroll 0 50%;border:0 none;clear:both;color:#EBEBEB;height:1px;}
.client_titles {font-size:16px;padding:0px 0px 15px 0px;margin:0px 0px 0px 0px;}
.client_titles a {font-size:15px;}
.client_titles_padd {font-size:16px;padding:40px 0px 45px 0px;}
.client_add_balance {}
.client_add_balance_body {border-bottom:1px solid #eee;margin-bottom:30px;padding:10px 0px 25px 0px;background: #f6f6f6;border:1px solid #eee;}
.client_error {margin:0px 0px 20px 0px;background: #f6f6f6;padding:6px 5px;border:1px solid #eee;font-size:17px;}
.client_company_desc, .client_company_rekv, .client_company_contacts, .client_company_logo {padding:10px 0px; border-bottom:1px solid #EEEEEE;margin-top:5px;}
.client_company_loc, .client_company_type {padding-top:5px;}
.client_company_name_eng {font-size: 16px;font-weight:bold;}
.client_company_name_rus {font-size: 14px;}
.sbold {font-weight:bold;padding-right:4px;}
.sbold_big {font-weight:bold;padding-right:4px;font-size: 14px;}
.sbold_note {font-weight:bold;padding:2px 10px;margin:4px 4px 4px 0px;font-size:19px;border:1px solid #eee;background: #fffacc;}
.client_payment_method {margin-top:10px;}
.client_payment_title {padding:5px 5px 7px 5px;background: #fffacc;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
.client_history_title {padding:5px 5px 7px 5px;background: #fffacc;border-left:1px solid #eee;border-top:1px solid #eee;border-right:1px solid #eee;}
.client_order_title {padding:5px 5px 7px 5px;background: #fffacc;}
.td_client_payment1 {width:300px;padding:0px 20px 0px 5px;}
.td_client_payment2 {width:320px;;padding:0px 20px;}
.td_client_payment3 {width:80px;padding:0px 0px;}
.client_payment {}
.client_payment_limit {font-size:11px;padding-top:9px;}
.client_payment_history {padding-bottom:20px;}
.client_payment_history_title {font-weight:bold;margin-bottom:12px;}
.client_payment_history_tab {width:100%;}
.client_payment_history_tab td {border:1px solid #eee;padding:5px;}
.client_payment_history_tab tr {text-align:center;vertical-align:top;}
.client_order_history_tab td {border:1px solid #e6e6e6;padding:5px 5px;}
.client_order_history_tab td.nopadding {padding:0px;}
.client_order_history_tab tr {text-align:left;vertical-align:middle;}
.client_payment_history_add {color:#0b0;}
.client_payment_history_loss {color:#b00;}
.client_payment_2row {font-weight:bold;}
.client_fill_balance {padding-top:30px;}
.client_stdrt_padd {margin-bottom:15px;padding:0px 0px 10px 0px;}
.client_balance {margin:0px 0px 20px 0px;background: #f6f6f6;border:1px solid #eee;font-size:15px;}
.client_balance_rennew {margin:0px 0px 20px 0px;background: #f6f9fe;padding:0px 0px;border:1px solid #e0e6ef;font-size:15px;}
.client_lot_management td {padding:5px 12px 5px 5px;text-align:left;}
.client_balance_1st {border-bottom:1px solid #e0e6ef;}
.client_rating_title {margin:0px 0px 0px 0px;background: #bddaf7;padding:3px;}
.client_cart_menu {margin: 0px 0px;  padding: 0px 0px; float: left; font: 12px; width: 100%; border-bottom: 1px solid #fff; background-color: #fff;}
.client_cart_menu li {display: inline;padding: 0px 0px;background: #f6f6f6;}
.client_cart_menu li span {width:100%;padding:4px;font-size:16px;}
.client_infopanel {padding:0px 0px 0px 0px;font-size:13px;text-align:left;}
.client_infopanel_b {font-size:15px;font-weight:bold;text-align:left;}
.client_infopanel_a {font-size:13px;color:#c00;text-align:left;}
.client_infopanel_g {font-size:13px;color:#090;text-align:left;}
.client_infopanel_s {font-size:12px;padding-top:2px;text-align:left;}
.client_infopanel_rennew {padding:2px 0px 4px 6px;}
.client_infopanel_rennew_a {/*background: #fffff9;border:1px solid #e0e6ef;*/margin-bottom:2px;margin-top:2px;text-align:left;}
.client_infopanel_sel {padding:5px 4px;}
.client_lots_service_sel {width:25%;text-align:center;padding:0px 2px;}
#client_cart {padding:0px 0px 0px 0px;margin:0px 0px 15px 0px;}
#client_cart ul {list-style:none;white-space:nowrap;padding:0;margin:0}
#client_login_auth {padding:5px 0px 5px 0px;font-weight:bold;}
.client_login_authframe {padding:20px 10px; text-align:center;}
.client_login_authframe2 {padding:20px 0px 20px 0px; text-align:right;}
.client_login_authtxt {border: 1px solid #999; width: 140px; font-size: 12px;}
.client_login_authtxt2 {border: 1px solid #999; width: 240px; font-size: 12px;}
.client_login_authbtn {}
#client_login_cont {margin:26px 0px 0px 20px;}
.client_login-table td {padding:0px;}
.client_login-table_nopad {padding:0px;position:relative;}
.client_login-table_nopad td {padding:0px;position:relative;}
.client_login-table_nopad td div.client_login-table_padl {padding:3px 6px 3px 0px;text-align:left;position:relative;}
.client_login-table_nopad td div.client_login-table_padr {padding:3px 0px 3px 0px;text-align:right;position:relative;}
.client_captchacode_tr, .client_captchacode_td2 {padding-top:5px;}
.client_info-table td {padding:3px 6px 3px 0px;}
.client_info-table {margin-top:15px;}
.client_info_cell {width:110px;}
.client_login_authformbtn {padding:15px 0px 15px 5px;}
.client_login_clientdata {padding:0px 0px 30px 5px;font-size:15px;}
#client_lotadd_table {padding:0px 0px 50px 0px;width:100%;}
#client_lotadd_raw_y {background: #f6f6f6;padding:5px 10px;margin:5px 0px;border:1px solid #e0e6ef;}
#client_lotadd_raw_c {background: #ecf2f7;padding:5px 10px;margin:5px 0px;border:1px solid #e0e6ef;}
#client_lotadd_raw_c_sp {background: #ecf2f7;padding:0px 0px;margin:0px 0px;border:1px solid #e0e6ef;}
#client_lotadd_raw_e {background: #f7f7ec;padding:5px 10px;margin:5px 0px;border:1px solid #e0e6ef;}
#client_lotadd_raw_t {padding:5px 10px;margin:5px 0px;border:1px solid #e0e6ef;}
#client_lotadd_raw_p {background: #f6f6f6;padding:5px 10px;margin:5px 0px;}
#client_lotadd_raw0 {margin:2px 5px 0px 0px;width:120px;text-align:left;}
#client_lotadd_raw1 {float:left;margin:2px 5px 0px 0px;width:140px;text-align:left;}
#client_lotadd_raw2 {float:left;margin:2px 5px 5px 0px;}
#client_lotadd_raw3 {margin:2px 0px 0px 0px;text-align:left;}
#client_lotadd_raw4 {margin:2px 0px 0px 0px;text-align:center;}
#client_lotadd_raw5 {float:left;margin:2px 0px 0px 15px;}
#client_lotadd_raw_sp {padding:4px 4px 10px 10px;margin:4px 0px 0px 0px;}
#client_lotadd_raw_i input {width:300px;}
#client_lotadd_raw_y_r {float:right;}
#client_lotadd_raw_y_l {float:left;}
.client_lotadd_c {background: #d4e1ec;}
.client_lotadd_per {padding:0px 0px 0px 5px;}
.client_lotadd_btn {float:left;}
.client_lotadd_addbtn {margin:30px 30px 20px 0px;}
.client_addbtn {margin:0px 0px 0px 0px;}
.client_addbtn_padd {margin:30px 0px 30px 0px;}
.client_resetbtn {margin:0px 0px 0px 0px;}
.client_resetbtn_padd {margin:30px 0px 30px 0px;}
.client_lotadd_resetbtn {margin:30px 30px 20px 0px;}
.client_lotadd_resetbtn:hover, .client_lotadd_addbtn:hover {cursor: pointer;}
.client_lotadd_viewbtn {margin:0px 30px 20px 0px;}
.client_lotadd_uplbtn {margin:0px 30px 0px 10px;}
.client_lotadd_curr {padding-top:1px;}
.client_lotadd_divtxt textarea {width:100%;}
.client_lotadd_divarea textarea {width:590px;}
.client_lotadd_txtarea {width:100%;padding:0;margin:0;}
.client_lotadd_divinp input {width:270px;}
.client_lotadd_country select {width:190px;}
.client_lotadd_city select {width:140px;}
.client_lotadd_city input {width:120px;}
.sred {color: red;}
.dbold {font-weight:bold;}
.sbold {font-weight:bold;}
.sbold_s {font-weight:bold;font-size:11px;}
.sbold_big {font-weight:bold;font-size:16px;}
.sitalic {font-style:italic;}
.sitalic_small {font-style:italic;font-size:11px;}
.sitalic_small_bold {font-style:italic;font-size:11px;font-weight:bold;}
.ssmall {font-size:11px;}
.dcenter {text-align:center;}
.dhidden {visibility:hidden;}
.client_lots_list {margin:20px 0px; width:100%;}
.client_lots_list td {padding:5px;}
.client_lots_odds {background:#f6f6f6;}
.client_lots_dall {background:#f00;}
.client_lots_odds1 {padding:5px 20px;border-right:1px solid #ebebeb; width:200px;}
.client_lots_odds2 {padding:5px 20px;}
.client_lots_dall1 {padding:5px 20px;border-right:1px solid #ddd; width:200px;}
.client_lots_dall2 {padding:5px 20px;}
.client_lots_1rw {background:#e3edf7;font-weight:normal;text-align:center;}
.client_lots_odds_rn {font-weight:bold;}
.client_lots_color {background:#f7d3d3;}
.client_lots_tdnormal {text-align:center;}
.client_lots_tdprice {text-align:right;font-weight:bold;}
.client_lots_tdprice2 {text-align:left;font-weight:bold;}
.client_lots_tdmodel {text-align:left;}
#client_check_main_cont {margin:20px 0px 0px 20px; padding: 20px 20px 10px 20px;width:670px; border:1px solid #999;background:#fff;}
#client_check_seller {font-weight:bold; padding-bottom:20px;}
#client_check_select_seller {margin-bottom:10px;}
#client_check_print {padding-top: 20px;}
.client_check_form_title {text-transform:uppercase; font-weight:bold;margin-bottom:7px;}
.client_check_form_body td {border: 1px solid #000; padding:3px 6px 3px 6px;}
#client_check_form {padding-bottom:20px;}
.client_check_first_row {font-weight:bold; width:280px;}
.client_check_second_row {}
.client_check_overal {padding-top:10px; padding-bottom:15px;}
#client_check_main_cont textarea {overflow: hidden;}
#client_check_print1 {text-align:left;width:700px;padding-top:20px;}
#client_check_buyer {margin-bottom:30px;}
.client_check2_frame {width:720px;padding-top:20px;}
.client_check_table {font-family:"Times New Roman", Times, serif;font-size:14px;}
.client_check_rows {padding:0px 0px 9px 0px;}
.client_check_rows2 {padding:3px 0px 0px 0px;}
.client_check_rows3 {padding:0px 0px 17px 0px;}
.client_check_rows4 {padding:3px 0px 0px 0px;}
.client_check_oper {position:relative;height:100%;text-align:center;}
.client_check_mes {text-align:center;padding:10px 0px 0px 0px;}
.client_check_incasso {text-align:center;padding:205px 0px 10px 0px;}
.client_check_incasso2 {text-align:center;padding:245px 0px 10px 0px;}
.client_lots_cell_c {padding:5px 20px;text-align:center;}
.client_lots_cell_l {padding:5px 20px;text-align:left;}
.client_lots_cell_r {padding:5px 20px;text-align:right;}
.client_lots_cell_c a, .client_lots_cell_l a, .client_lots_cell_r a {text-decoration:underline;}
.client_banners_frame {width:240px;overflow: auto;}
#client_lots_row_red {background-color: #fbdbe0;}
#client_lots_row_red_odds {background-color: pink;}
#client_register {position:relative;clear:both;}
.client_register_1, .client_register_2, .client_register_3, .client_register_4, .client_register_5 {float:left;}
.client_register_2 {width:252px;}
.client_register_3 {width: auto;padding:2px;background-color:#fff2f2;border:1px solid #ff0000;margin-left:0px; padding:2px 5px;font-weight:bold;color:#c10b0b;}
.client_register_3 {max-width:270px;width:auto;}
#client_register, .client_register_0 {margin:6px 0px 0px 0px;}
#client_register, .client_register_0, .client_register_1, .client_register_2, .client_register_3, .client_register_4, .client_register_5 {position:relative;}
.client_register_0 {width:175px;}
.client_register_5 {width:402px;padding-right:27px;padding-bottom:10px;}
.client_register_4 span {padding:0px 0px 0px 16px;}
.client_register_4 {background:transparent url(../imgs/icon/reg_arrow.gif) no-repeat scroll 0px 4px;}
.client_nodisplay {display:none;}
* html .client_register_3{width: expression(document.documentElement.clientWidth > 270? "270px": "auto" );}

/* :::::::::: KATALOG :::::::: */
#katalog_contact_table td {padding:4px;font-size:11px;border-bottom:1px solid #ddd;}

.client_tab1 {margin: 0;  padding: 0; float: left; font: bold 12px Tahoma; width: 100%; border-top: 1px solid #333;border-bottom: 1px solid #333;border-right: 1px solid #333;background:transparent url(../imgs/etc/nav_bg3.gif) repeat-x scroll 0 0;}
.client_tab1 li {display: inline;}
.client_tab1 li a {outline: none;font-size: 13px; float: left; color: #fff; padding: 5px 12px 5px 12px; width:auto; text-decoration: none; font-weight: bold; text-transform: uppercase; border-left: 1px solid #333;background:transparent url(../imgs/etc/nav_bg3.gif) repeat-x scroll 0 0;}
.client_tab1 li a:hover, .client_tab1 li.current a {color: #fff; background:transparent url(../imgs/etc/nav_bg4.gif) repeat-x scroll 0 0;}
.client_tab1 li .normal_sel {color: #234b7b; background-color: #bddaf7;}
#client_tabz ul {list-style:none;white-space:nowrap;}

.katalog_rule_btns {margin: 0;  padding: 0; font:12px Tahoma; width:260px;}
.katalog_rule_btns li a {color: #0053a0;display:block;outline: none;font-size: 13px; border:1px solid #999;background:#ffdd56; padding: 3px 12px 3px 12px; margin: 10px 0px 0px 0px; text-decoration: none; font-weight: bold;}
.katalog_rule_btns li a:hover, .katalog_rule_btns li.current a {background:#ffec9e;}
.katalog_rule_btns li .normal_sel {color: #234b7b; background-color: #bddaf7;}
#katalog_rule_wrap ul {list-style:none;white-space:nowrap;}

.katalog_rule_btnsb {margin: 0;  padding: 0; font:12px Tahoma; width:200px;}
.katalog_rule_btnsb li a {color: #0053a0;display:block;outline: none;font-size: 13px; border:1px solid #999;background:#ffdd56; padding: 4px 12px 4px 12px; margin: 0px 0px 0px 0px; text-decoration: none; font-weight: bold;}
.katalog_rule_btnsb li a:hover, .katalog_rule_btnsb li.current a {background:#ffec9e;}
.katalog_rule_btnsb li .normal_sel {color: #234b7b; background-color: #bddaf7;}
#katalog_rule_wrapb ul {list-style:none;white-space:nowrap;text-align:center;}
/* :::::::::: /KATALOG :::::::: */

/* :::::::::: /MAIN :::::::::: */

/* :::::::::: SORT ::::::::::: */
.client_lots_list tr {
	font-size: 11px;
	background-color: #F6F6F6;
	color: #343434;
}

table.client_lots_list tr.odds {
	background-color: #EBEBEB;
}

thead#sorthead tr {
	background-color: #E3EDF7;
}

thead#sorthead th {
	background-color: #E3EDF7;
	padding: 6px 8px 6px 10px;
}

thead#list th {
	background-color: #E3EDF7;
	padding: 5px;
	font-weight: normal;
}

thead#sorthead th.unsort {
	background: transparent url(../imgs/sort/sort.gif) no-repeat center left;
	padding-left: 12px;
	text-align: left;
	text-decoration:underline;
}

thead#sorthead th.sort-1 {
	background: transparent url(../imgs/sort/1.gif) no-repeat center left;
	padding-left: 12px;
	text-align: left;
	text-decoration:underline;
}

thead#sorthead th.sort-0 {
	background: transparent url(../imgs/sort/0.gif) no-repeat center left;
	padding-left: 12px;
	text-align: left;
	text-decoration:underline;
}

/* :::::::::: FOOTER :::::::::: */

#client_footer {background:#488ac7;padding:10px 0px 10px 0px;font-size:11px;color:#fff;margin-top:1px;}
#client_footer span {font-weight:bold;}

/* :::::::::: /FOOTER :::::::::: */

.clear_both {clear: both;height:0px;margin:0px;padding:0px;visibility:hidden;}


.clear_both {clear: both;height:0px;margin:0px;padding:0px;visibility:hidden;}
.aleft{float: left;}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	}
