body
{
	margin:0;
	padding:0;

	color:#6F5D2F;
	font-family:Arial;
	font-size:14px;

    /*background-color:#8c6e2c;*/             
	background:url(/images/background.gif);
}


body a
{
/*    background-image: url('/images/menu/menu_tl.gif'); /* Путь к фоновому рисунку */

    background-position: 0% 100%; /* Положение фона */
    background-repeat: repeat-x; /* Отменяем повторение фона */
    text-decoration:none;
    color: #785E2D;

}

.labelIn
{
	color: #CCCCCC;
}

.a_default
{
    text-decoration:underline;

}

.a_hover
{
    text-decoration:underline;
}


.red_href
{
	color:red;
}


.abs_main_layer
{
	position:relative;
	width:10px;
	height:10px;
    font-size:3px;    
}




.abs_layer_logo
{
	position:absolute;
	width:100px;
	height:210px;
	z-index:1;
	left: -98px;
    top:0px;
}

.menu_table
{
	height:100%;
    
}

.menu_table td.main_menu_cell
{
	height:50px;
	vertical-align:bottom;

}

.menu_table td.main_menu_cell a
{
	font-size: 15px;
	color: #7b7c4e;
	font-family: Times;
	font-weight: bold;
	text-decoration:none;

}

.menu_table tr.main_menu_sel td
{
	height: 18px;
	text-align: center;
	vertical-align: middle;
	font-size:1px;
}


img.nshow
{
	display:none;
}

.menu_table tr.main_menu_sel td.active_m img.nshow
{
	display:inline;
	text-align: center;
	vertical-align:middle;

}

.menu_table tr.main_menu_sel td.nactive_m img.nshow
{
	display:none;
}

.main_menu_shadow
{
	height:17px;
	background: url(/images/menu_bot_m.jpg);
	text-align:right;
}

.at_table
{
border:0px;
padding-left:2px;
padding-right:2px;

}

.advanced_text
{
	text-align:left;
	height:42px;
	color: #8c6e2c;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 16px;
    padding-left:5px;
    padding-right:5px;  
	
	font-weight: normal;
}

.advanced_text h1
{
    color: #8c6e2c;
    font-size: 16px;
    font-style: italic;
    font-weight: normal;
    display:inline;
}

.se_text
{
    width:100%;
    text-align:center;
    font-size:10px;
}

.advanced_text_uline div
{
    border-top:1px solid #b39756;
    height:2px;
    font-size:1px;
    line-height:1px;

}

.advanced_text_uline
{
	height:2px;
 	font-size:1px;
	line-height:1px;
     
}

.cent_table
{
	height:240px;
}

.cent_table td.cent_page_all
{
	text-align:left;
	vertical-align:top;
}

.cent_table_left_block
{
	width:223px;
	text-align:center;
	vertical-align:top;
	padding-right:4px;
}

.cent_table_menu_block
{
	background-color:#ADBB5C;
	width:100%;
}

.cent_table_menu_block td.cent_table_menu_caption
{
	height:17px;
	line-height:17px;

	background: url(/images/menu_capt_bg.jpg);

	margin:0px;
	padding:1px;
	border:1px solid #ADBB5C;
    font-weight:bold;
    font-family:arial;
    color: #315113;
	text-decoration:none;
	font-size:14px;
	background-color:#9aa353;
	padding-left:5px;
	text-align:center;
}

.cent_table_menu_block td.cent_table_menu_body
{
	border-top:1px solid #FFFFFF;
}

.cent_table_cent_block
{
	vertical-align:top;
	text-align:left;
}

.cent_table_right_block
{
	width:153px;
	text-align:center;
	vertical-align:top;
	padding-left:4px;
}

.cent_table_cent_block td.main_block_caption
{
	height:17px;
	line-height:17px;
	margin:0px;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:2px;
    font-weight:bold;
    font-family:arial;
    color: white;
	text-decoration:none;
	font-size:17px;
	padding-left:5px;
	text-align:left;
}

.cent_table_cent_block td.main_block_body
{
	margin:0px;
	vertical-align:top;
	text-align:left;
	border-top:1px solid #FFFFFF;
	padding-top:2px;
	padding-right:2px;

}

.cent_table_cent_block td.main_block_body div.main_div
{
	border:1px solid #B6B36C;
	width:100%;
	background-color:#EADFB2;

}

.under_left_menu_shadow
{
	position:absolute;
	top:-36px;
}

.bot_zag_line
{
	background:url(/images/zag_line.jpg);
}


div.coin_layer
{
	position:absolute;
	left:21px;
	top:-128px;
}

div.right_coin_layer
{
	position:absolute;
	left:-97px;
	top:-116px;
}

.bot_menu
{
	height:40px;
}


.copyright {
	height:20px;
	color: #8c6e2c;
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
}

.bot_links {
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	color: #8c6e2c;
}

div.delimeter_3
{
	font-size:1px;
	height:3px;
	line-height:3px;
}

div.delimeter_8
{
	font-size:2px;
	height:8px;
	line-height:8px;
}

div.delimeter_48
{
	font-size:2px;
	height:48px;
	line-height:48px;
	display:block;
}

div.login_menu_body
{
	padding:3px;
	padding-left:5px;
	border:0px;
	vertical-align:top;
    font-weight:bold;
    font-family:arial;
    color: white;
	text-decoration:none;
	font-size:13px;
	text-align:left;

}

div.center
{
	text-align:center;
	width:100%;
	display:table;
}


form.user_login_form
{
	padding:0px;
	border:0px;
	margin:0px;
	font-family: Arial;
	font-size: 30px;
	font-weight:bold;
	color:#6F5D2F;
	vertical-align:middle;
	text-align:center;
}

form.user_login_form input
{
	border: 1px solid #9eab53;
	height: 46px;
	font-size: 36px;
	font-family: Arial;
	color: #9eab53;
	background-color: white;
	text-align:center;
}

form.user_login_form input.smb
{
	font-family: Arial;
    background-color:#B9B85E;

}

form.aucoins_form
{
	padding:0px;
	border:0px;
	margin:0px;
	font-family: Arial;
	font-size: 14px;
	color:#6f5d2f;
	vertical-align:middle;

}

form.aucoins_form input
{
	border: 1px solid #6e773a;
	height: 16px;
	font-size: 14px;
	font-family: Arial;
	color: #795926;
	margin-bottom:6px;
	margin-top:3px;
	background-color: white;
 	width:360px;

}

form.aucoins_form input.radio
{
	border: 0px;
	height: 20px;
	width: 20px;
	color: #795926;

}

form.aucoins_form input.checkbox
{
	border: 1px solid #D9C57C;
	height: 20px;
	width: 20px;
	margin:0px;

}

form.aucoins_form input.text_141
{
	width:141px;
    background-color: #fafbe0;
    text-align: center;
}

form.aucoins_form input.text_215
{
	width:215px;
}

form.aucoins_form input.text_91
{
	width:91px;
}

form.aucoins_form select
{
	background-color: #FFFFFF;
	color: #795926;
	height: 20px;
	outline-width:0px;
	outline-style:none;
	border: 1px solid #D9C57C;
	padding:0px;
	outline-width:0px;
	outline-style:none;
	font-family: Arial;
	font-size: 14px;

	width:100px;

}


form.aucoins_form textarea
{
	border:1px solid #D1D6A0;
 	width:360px;
 	height:80px;
    font-size: 14px;
    font-family: Arial;
    color: #795926;    
}

div.login_button
{
	padding-top:8px;
	padding-bottom:6px;
	text-align:center;
}

div.big_button input
{
	text-align: center;
 	width: 113px;
 	height: 25px;
 	border: 1px solid #D3F191;
    font-family:arial;
    font-weight:bold;
	font-size:13px;
    color: #785E2D;
	margin: 0px;
    vertical-align: middle;
    background-color:#B9B85E;
}


div.med_button input
{
	text-align: center;
 	width: 90px;
 	height: 22px;
 	border: 1px solid #D3F191;
    font-family:arial;
    font-weight:bold;
	font-size:13px;
    color: #785E2D;
	margin: 0px;
    vertical-align: middle;
    background-color:#B9B85E;
}




div.login_button input
{
	text-align: center;
 	width: 50px;
 	height:20px;
 	border: 1px solid #D3F191;
    font-family:arial;
    font-weight:normal;
	font-size:13px;
    color: #E0FFCA;
	background: url(/images/menu_capt_bg.jpg);
	margin: 0px;
    vertical-align: middle;
}


div.hist_auk_menu_body
{
	padding:3px;
	padding-left:15px;
	border:0px;
	vertical-align:top;

	text-align:center;
	padding-bottom:13px;
}

div.hist_auk_menu_body i
{
    color:#785e2d;
    font-size:11px;
}

div.hist_auk_menu_body a
{
    font-weight:bold;
    font-family:arial;
    /*color: white;*/
    color: #785e2d;    
    text-decoration:none;
    font-size:14px;
}

div.category_menu_body
{
	padding:3px;
	padding-left:5px;
	border:0px;
	vertical-align:top;
	text-align: left;
	padding-bottom:13px;
}


table.stat_table td
{
	vertical-align:middle;
}

table.pagination
{
border-collapse: separate;
padding: 2px;
}

table.pagination td
{
padding: 2px;
padding-left:5px;
padding-right:5px;
border: 1px solid #D8C67E;
font-family:Arial;
font-size:12px;
color:#755A2F;
text-align:center;
width:18px;
height:18px;
background-color:#E9DEB1;
}

table.pagination td.cur
{
padding: 2px;
padding-left:5px;
padding-right:5px;
border: 1px solid #D8C67E;
font-family:Arial;
font-size:12px;
font-style:italic;
color:#695949;
text-align:center;
width:18px;
height:18px;
background-color:#FFFFFF;
}

table.pagination a
{
font-family:Arial;
font-size:12px;
font-style:italic;
color:#755A2F;
text-decoration:none;
}

table.pagination td.cur a
{
font-family:Arial;
font-size:12px;
font-style:italic;
color:#ffffff;
text-decoration:none;
}

.groups_razd_tables
{
	background-color:#FFFFFF;
}


.groups_razd_tables tr.capt td
{
	background-color:#D8C67C;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	height:29px;
	text-align:center;
	vertical-align:middle;
	cursor:default;

}

.groups_razd_tables td
{
	background-color:#EADFB2;
	color:#6F5D2F;
	font-family:Arial;
	font-size:14px;
	height:29px;
	padding:1px;
	margin-left:5px;
	cursor:pointer;
	vertical-align:middle;

}

.groups_razd_tables td a
{
	height:29px;
	padding:1px;
	text-decoration:none;
	margin-left:5px;


}

.groups_razd_tables td h2
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:16px;
	height:29px;
	padding:0px;
	margin:0px;
	display:inline;
	vertical-align:middle;
	line-height:29px;
	cursor:pointer;

}

.groups_table
{
	background-color:#FFFFFF;
	height:40px;
}



.groups_table td.owner
{
	background-color:#D8C67C;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	height:29px;
	text-align:center;
	vertical-align:top;
	cursor:default;
	width:100px;
}

.groups_table td.owner img
{
	border:1px #DACA7D solid;
	margin:2px;
}

.groups_table td.group_name
{
	background-color:#D8C67C;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	height:29px;
	padding-left:5px;

	text-align:left;
	vertical-align:middle;
	cursor:pointer;

}

.groups_table td.group_comment
{
	background-color:#EADFB2;
	color:#6F5D2F;
	font-family:Arial;
	font-style:italic;
	font-size:13px;
	padding:1px;
	vertical-align:top;
	height:100%;
}

.groups_table td.group_date
{
	background-color:#EADFB2;
	color:#6F5D2F;
	font-family:Arial;
	font-size:13px;
	padding:1px;
	text-align:center;
	vertical-align:middle;
}

.groups_table td.group_name a
{
	padding:1px;
	text-decoration:none;

}

.groups_table td.group_name h2
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:16px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	cursor:pointer;

}


div.group_cat_gr_capt
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:13px;
	padding-bottom:8px;
}

div.group_cat_gr_capt a
{
	padding:1px;
	text-decoration:none;

}

div.group_cat_gr_capt h1
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:16px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	display:inline;
	vertical-align:middle;

}


div.group_cat_gr_capt h2
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:14px;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	display:inline;
	vertical-align:middle;

}


.lots_table
{
	background-color:#FFFFFF;
}

div.news_elem h2
{
    font-size:20px;
}

div.news_elem div
{
    padding-left:10px;
    padding-right:5px;
}


.lots_table tr.capt th
{
	background-color:#D8C67C;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	height:29px;
	text-align:center;
	vertical-align:middle;

}

.lots_table tr.comment td
{
	background-color:#E4D6A5;
	font-family:Arial;
	font-size:13px;
	font-style:italic;
	color:#6F5D2F;
	height:29px;
	text-align:left;
	vertical-align:middle;

}

.lots_table tbody tr.highlight_lots td
{
    background-color:#CCFF66;
    color:#6F5D2F;
    font-family:Arial;
    font-weight: bold;     
    font-size:13px;
    height:29px;
    padding:1px;
}


.lots_table td
{
	background-color:#EADFB2;
	color:#6F5D2F;
	font-family:Arial;
	font-size:13px;
	height:29px;
	padding:1px;

}

.lots_table tbody tr.highlight_lots td a
{
    color:#6F5D2F;
    font-family:Arial;
    font-size:13px;
    font-weight: bold;
    text-decoration:none;

}

.lots_table a
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;

}

div.pad_6
{
	padding-left:6px;
	padding-right:6px;
}

table.lot_info_table
{
	border:0px;
	width:680px;
}

table.lot_info_table td
{
	vertical-align:top;
	height:22px;
}

table.lot_info_table td.lcapt
{
	width:170px;
	text-align:right;
	font-weight:bold;
	fotn-family:Arial;
	font-style:italic;
	font-size:14px;
	color:#6F5D2F;

}

table.lot_info_table td.rinfo
{

	text-align:left;
	fotn-family:Arial;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	color:#6F5D2F;
}

table.lot_info_table td.rinfo h1,h2
{

	text-align:left;
	fotn-family:Arial;
	font-style:normal;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	display:inline;
	color:#6F5D2F;
}

div.lot_info_alinks
{
	text-align:center;
	width:100%;
	fotn-family:Arial;
	font-style:normal;
	font-size:14px;
	font-weight:bold;
	color:#6F5D2F;
	height:29px;

}

div.lot_info_alinks a
{
	text-decoration:none;
	color:#6F5D2F;

}

table.lot_ainfo_table
{
	border:0px;
	width:680px;
	padding:5px;
}

table.lot_ainfo_table td
{
	vertical-align:top;
	text-align:center;

}

.lot_ainfo_capt
{
	fotn-family:Arial;
	font-style:normal;
	font-size:13px;
	font-weight:bold;
	color:#6F5D2F;
	height:30px;
}

table.lot_ainfo_text_table
{
	width:100%;
}

table.lot_ainfo_text_table td
{
	width:50%;
	fotn-family:Arial;
	font-size:13px;
	color:#6F5D2F;
	height:20px;
	vertical-align:middle;
}

table.lot_ainfo_text_table td.lcapt
{
	font-style:italic;
	text-align:right;
}

table.lot_ainfo_text_table td.rcapt
{
	font-style:normal;
	text-align:left;

}


.bids_table
{
	background-color:#FFFFFF;
	width:100%;
}

.bids_table tr.capt td
{
	background-color:#D8C67C;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	height:27px;
	text-align:center;
	vertical-align:middle;
}

.bids_table td
{
	background-color:#EADFB2;
	color:#6F5D2F;
	font-family:Arial;
	font-size:13px;
	height:27px;
	padding:3px;
	vertical-align:middle;
}

.bids_table a
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:13px;
	text-decoration:none;

}

img.img_linfo
{
	border:1px #48530e solid;
	margin:2px;
}



div.block_so
{
	padding-left:5px;
	padding-right:5px;
	border: 1px solid #D8C67E;
	font-family:Arial;
	font-size:12px;
	color:#755A2F;
	vertical-align:middle;

	line-height:20px;
	height:20px;
	background-color:#FFFFFF;
	width:10px;
	display:inline-table;

}


div.block_so a
{
font-family:Arial;
font-size:12px;
font-style:italic;
color:#755A2F;
white-space:nowrap;


text-decoration:none;

}

td.pop_content i
{
	font-family:Arial;
	font-size:11px;
    color:#968571;

}



td.pop_content a
{
    font-family:Arial;
    font-size:11px;
    color:#968571;
    font-weight:bold;
    text-decoration:none;
}



tr.popit_over a  {color: #488633;}

#popitmenu
{
position: absolute;

z-index: 100;
width:auto;
display:none;
margin:auto;
}

#popit_content
{
    border:5px solid #ACB967;
    background-color:#FFFFFF;
    padding:2px;
    width:auto;
    display:block;
    display:table;  
    margin:auto;
      
}

.images_popit
{
    margin:auto;
    width:auto;
}

iframe.over_input_frame
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	opacity: 0;
	width:100%;/*must have for any big value*/
	height:100%/*must have for any big value*/;

}


div.user_personal_menu
{
	padding:3px;
	padding-left:15px;
	padding-right:15px;

	border:0px;
	vertical-align:top;

	text-align:left;
	padding-bottom:13px;

    font-family:arial;
    color: white;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;

}

div.user_personal_menu a.mlink
{
    font-family:arial;
    color: white;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}

div.user_personal_menu a
{
    font-family:arial;
    color: white;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
}

table.attention
{
	border-bottom:1px solid #BEB375;
	width:100%;
}

table.attention td
{
    font-family:arial;
    color: #685628;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
	vertical-align:top;

}

table.attention td.red
{
	color:#890000;
	font-weight:bold;
	width:80px;
}

table.reg_table td
{
	vertical-align:middle;
    font-size:11px;
	text-align:left;


}

table.reg_table td.reg_capt
{
	text-align:right;
	font-style:italic;
    color:#776535;
	height:30px;
	width:180px;
	padding-right:5px;
    font-size:13px;
    vertical-align:middle;

}

table.reg_table td.reg_exampl
{
	height:15px;
	vertical-align:top;
	padding-left:5px;
    font-size:11px;
    line-height:11px;
}


table.reg_table td.select_cell
{
	vertical-align:middle;
	width:110px;
	text-align:left;
}



table.reg_table select
{
	width:290px;
	margin-bottom:0px;
	margin-top:0px;
}

table.reg_table textarea
{
	width:290px;
	margin-bottom:0px;
	margin-top:0px;
}

table.reg_table input
{
	width:290px;
	margin-bottom:0px;
	margin-top:0px;
}


table.reg_table input.chboks
{
	width:20px;
	height:20px;
    background-color:white;
	margin-bottom:0px;
	margin-top:0px;
}

div.errors
{
	background-color:red;
    font-family:Arial;
	padding:5px;	
    color: white;
	text-decoration:none;
	font-size:13px;
	font-weight:normal;
}


.select_button
{
	text-align: center;
 	width: 90px;
 	height: 20px;
 	line-height: 20px;
    font-family:arial;
    font-weight:bold;
	font-size:13px;
    color: #785E2D;
    text-decoration:none;
 	border: 1px solid #D3F191;
	margin: 0px;
    vertical-align: middle;
    background-color:#B9B85E;
}



.select_button a
{
    font-family:arial;
    font-weight:bold;
	font-size:13px;
    color: #785E2D;
    text-decoration:none;
}



div.col_uncol a
{
	text-decoration:none;
    font-family:arial;
	font-size:13px;
    color: #785E2D;

}

.trans_vote_table
{

}

.trans_vote_table td
{
	vertical-align:middle;
	font-style:italic;
}


.search_capt
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:16px;
	height:29px;
	border-bottom:1px #6F5D2F solid;

}

.search_capt a
{
	color:#6F5D2F;
	font-family:Arial;
	font-size:16px;
	height:29px;
	text-decoration:none;
	font-weight:bold;
}

.razd_line
{
	height:3px;
	border-bottom:1px #6F5D2F solid;
	font-size:1px;
}

.cent_table_menu_body
{
    color:#ffffff;
    font-family:Arial;
    font-size:11px;    
    text-decoration:none;
    
}

.cent_table_menu_body div.reklam_about
{
    /*color:#ffffff;
    font-family:Arial;
    font-size:11px;    
    text-decoration:none;*/
    color:#785e2d;
    font-family:Arial;
    font-size:14px;  
    text-align: left;    
    text-decoration:none;    
    
}

.cent_table_menu_body div.reklam_about a
{
    /*color:#ffffff;*/
    color: #785e2d;
    font-family:Arial;
    font-size:14px;    
    text-decoration:none;
    
}

#simpleTooltip { 
/*padding: 7px; border: 1px solid #A6A7AB; background: #F2F3F5; */
    border:5px solid #ACB967;
    background-color:#FFFFFF;
    padding:2px;
    width:auto;
    display:block;
    display:table;  
    margin:auto;
}

.efir_highlite
{
    background-color: #c5d471;
}

.inplace_lot_info td.lft
{
    background-color: #e5d79f;
    text-align: right;
    width: 180px;
    padding-right: 3px;
    

}
