body {padding:0 30px 0 0; margin:0; font-size:70%; font-family:Tahoma,Arial; color:333333; background:url(img/bg_body.gif) right top no-repeat;}

a			{color:f7632f;}
a:visited	{color:f7632f;}
a:hover		{text-decoration:none;}

table	{border-collapse:collapse;}
td		{font-size:70%; font-family:Tahoma, Arial; color:333333; padding:0; vertical-align:top;}
form	{padding:0; margin:0;}
input	{font-size:8pt;}
h1		{font-size:180%; color:666666; margin:12px 0; font-weight:normal; line-height:180%;}
h2		{font-size:160%; color:666666; margin:12px 0; font-weight:normal; line-height:130%;}
h3		{font-size:140%; color:666666; margin:12px 0; font-weight:normal; line-height:130%;}
h4		{font-size:120%; color:333333; margin:12px 0; line-height:130%;}
h5		{font-size:100%; color:333333; margin:20px 0 5px; line-height:130%;}
h5.sm		{margin:5px 0;}
h4.sm		{margin:5px 0;}
h5 span		{font-weight:normal}
p		{margin:0 0 15px 0;}
img		{border:0;}


#main	{height:100%; width:100%; background:url(img/bg_bottom.gif) left bottom no-repeat;}

#logo	{height:123px; width:100%;}
#logo .left		{padding:30px 0 0 40px;}
#logo .right	{text-align:right; padding:30px 0 0 0;}

#menu	{height:138px; width:100%;}
#menu .left		{width:271px; background:url(img/bg_form.gif) no-repeat;}
#menu .right	{}

table.menu		{width:100%; height:90px;}
table.menu td	{width:16%; height:100%; border-left:1px solid #e9e9e9; vertical-align:middle;}
table.menu td div.a	{padding:0px 0 5px 10px; font-size:9pt; color:cccccc; font-weight:bold;}
table.menu td div.a a, table.menu td div.a a:visited	{color:black;}
table.menu td div.a a:hover	{color:f7632f;}
table.menu td.sel div.a	{color:f7632f;}
table.menu td.sel div.a a, table.menu td.sel div.a a:visited	{color:f7632f;}

div.submenu		{float:left; height:30px; color:cccccc;}
div.submenu a	{margin:0 10px;}

#bottom_menu	{padding-top:14px; color:cccccc;}
#bottom_menu a, #bottom_menu a:visited	{padding:0 15px; color:605d5c; font-weight:bold;}
#bottom_menu a.selected, #bottom_menu a.selected:visited	{color:f7632f;}
#bottom_menu a:hover	{color:f7632f;}
.terms	{padding-top:14px; color:cccccc;}
.terms a, .terms a:visited	{padding:0 15px; color:605d5c;}
.copy	{padding-top:24px; color:605d5c;}
.sky-it	{padding-top:14px; color:605d5c;}
.sky-it a, .sky-it a:visited	{color:605d5c;}

div.hr		{width:100%; height:1px; background:url(img/bg_e9.gif) repeat-x; font-size:1pt; margin:10px 0;}

div.lot		{color:c9c9c9;}
div.lot a, div.lot a:visited		{font-weight:bold; color:637628;}
span.small	{color:605d5c; font-size:10px;}

h1.title	{color:605d5c; font-size:14pt; font-weight:normal; margin-top:0; line-height:24px; padding-left:26px; background:url(img/li_01.gif) 0 3px no-repeat;}
p.nomar		{margin:2px 0 4px 0;}
p.smmar		{margin:3px 0 0 0;}
p.smmar a, p.smmar a:visited	{color:white;}
input.enter	{width:90px; border:1px solid #cccccc;}
input.search	{width:100%; border:1px solid #8ebb06; border-bottom:6px solid #8ebb06;}
input.stavka	{width:100%; border:1px solid #dadada; border-bottom:6px solid #dadada;}
input.stavka_dark	{width:100%; border:1px solid #8ebb06; border-bottom:6px solid #8ebb06;}
textarea.stavka	{width:100%; height:80px; border:1px solid #dadada; border-bottom:6px solid #dadada;}
textarea.stavka_dark	{width:100%; height:80px; border:1px solid #8ebb06; border-bottom:6px solid #8ebb06;}
span.ok	{color:f7632f; font-size:8pt;}
div.date	{color:605d5c; font-size:7pt; font-weight:bold;}
span.more	{color:c9c9c9;}
span.more a, span.more a:visited	{color:637628; font-weight:bold;}
div.archive			{height:40px;text-align:right; background:url(img/bg_archive.gif) right no-repeat;}
div.archive div.a	{padding:12px 20px 0 0;}
.small		{font-size:10px;}
span.red		{color:f7632f; font-size:9pt; font-weight:bold;}

input.auto		{width:100%; border:solid 1px #d9d9d9; height:19px;}
textarea.auto		{width:100%; border:solid 1px #d9d9d9; height:80px;}

ul.map	{margin:0; padding:0px; list-style-type:none;}
ul.map li	{margin:24px 0; padding:0; background:none; font-size:150%; font-weight:normal;}
ul.map ul.map	{margin:0 0 16px 6px; padding:0px; list-style-type:none;}
ul.map ul.map li	{margin:12px 0; padding-left:16px; background:url(/img/li_02.gif) 0px 7px no-repeat; font-weight:normal; font-size:8pt;}

table.community		{width:100%;}
table.community td.one	{padding-left:20px; height:125px; width:33%;}
table.community td.two	{padding:5px 30px 15px;}
table.aliase		{width:100%; height:100%; background:white;}
table.aliase td		{vertical-align:middle; text-align:center;}

ul.cat	{margin:2px 0; padding:0; list-style:none;}
ul.cat li	{margin:12px 0; padding:2px 0 2px 18px; background:url(/img/li_cat_01.gif) 0 0.3em no-repeat;}
ul.cat ul	{margin:6px 0 2px 15px; padding:0; list-style:none;}
ul.cat ul li	{margin:6px 0; padding-left:16px; background:url(/img/li_cat_02.gif) 0 0.5em no-repeat;}
ul.cat ul ul	{margin:2px 0 2px 15px; padding:0; list-style:none;}
ul.cat ul ul li	{margin:0; padding:0; background:none;}

ul.cat_list		{margin:0; padding:0; list-style:none;}
ul.cat_list li	{margin:0 0 20px 0; padding:0;}

table.registration	{width:630px; margin:20px auto; background:#e9e9e9;}
table.registration td	{padding:8px 20px 8px 6px; vertical-align:middle;}
table.registration td.first	{padding:8px 0 8px 20px; width:120px; font-weight:bold;}
table.registration td.first_l	{padding:8px 0 8px 20px; width:220px; font-weight:bold;}

table.search	{width:430px; margin:20px auto; background:#e9e9e9;}
table.search td	{padding:8px 20px 8px 6px; vertical-align:middle;}
table.search td.first	{padding:8px 0 8px 20px; width:120px; font-weight:bold;}

table.search_ext	{background:#e9e9e9;}
table.search_ext td	{padding:1px 6px 8px 6px; vertical-align:middle;}
table.search_ext td.first	{ width:120px; font-weight:bold;}

table.lot_list	{width:100%;}
table.lot_list td	{width:25%; padding:0 15px 40px 15px;}

input.regy	{width:100%; border:1px solid #dadada; border-bottom:3px solid #dadada;}
textarea.regy	{width:100%; height:150px; border:1px solid #dadada; border-bottom:3px solid #dadada;}
span.subnav		{color:aaaaaa; font-size:8pt; margin:0 4px 0 10px;}
span.grey		{color:ff7777; font-size:10px;}
div.all		{margin-top:25px;}


div.grey_field		{padding:10px; background:#e9e9e9; margin-bottom:20px;}
table.new_lot		{width:100%; margin:10px 0;}
table.new_lot td	{padding:6px; vertical-align:middle;}
table.new_lot td.crap		{padding-left:38px;}

table.padl		{margin:4px 0;}
table.padl td	{padding:3px;}
table.padl td select	{width:310px;}
table.padl td input		{width:192px;}

select		{width:100%;}
textarea	{width:100%; height:80px;}
span.nt		{font-size:10px; color:777777;}


select.day		{width:40px;}
select.month	{width:80px; margin:0 6px;}
select.year		{width:60px;}


div.lt_mn		{background:url(/img/n_04.gif) no-repeat #e6e6e6; border-bottom:5px solid #8ebb06;}
table.descr_of_lot	{width:100%; border-top:1px solid #e9e9e9;}
div.innov_01		{padding:0 15px 25px 15px}

table.number_of_lot	{width:100%; height:44px; background:#9ed007; border-top:6px solid #b5d84c;}
table.number_of_lot td	{width:50%}
table.number_of_lot	td.livetime	{padding:5px 30px 5px 30px; color:white; text-align:right; vertical-align:middle; font-size:8pt; font-weight:bold;}
table.number_of_lot	td.livetime span	{font-size:10pt;}

table.basic_info	{width:100%;}
table.basic_info td	{width:50%; vertical-align:top;}
table.basic_info td div.in	{padding:15px;}
div.prs				{padding:30px 25px 30px 45px;}
div.your_offer		{padding:8px 20px; color:white; font-size:8pt; font-weight:bold; text-transform:uppercase; background:#8ebb06;}

table.lvl	{}
table.lvl td.left	{width:auto; padding:3px 0; vertical-align:top;}
table.lvl td.right	{width:auto; padding:3px 0 3px 6px; vertical-align:top;}
table.lvl td.right_	{width:auto; padding:3px 30px 3px 6px; vertical-align:top;}
table.basic_info td div.rooper			{margin:0; padding:3px 0 0 10px;}

div.prs table.lvl td	{color:white; font-size:10pt;}

div.rgst	{padding:10px 20px;}



table.s_col		{width:100%; border-top:6px solid #b5d84c;}
table.s_col td.l_col	{width:50%; vertical-align:top; background:#9ed007;}
table.s_col td.r_col	{width:50%; vertical-align:top; background:#9ed007; color:white;}


div.ht		{padding:45px 10px 10px 10px; background:url(/img/dyra.gif) center top no-repeat white;}

div.files	{width:300px; float:right; padding:20px; margin:0 0 10px 10px; border:1px solid #8ebb06;}
table.files	{width:auto;}

table.bnnr	{width:100%;}
table.bnnr td	{width:50%; padding:0 5px; text-align:center;}
div.gerich		{margin:35px 20px; font-size:10px; color:666666;}

/* new style */
table.search_line	{width:100%;}
table.search_line td.map_col	{width:100%; background:#e9e9e9;}
table.search_line td.banner_col	{padding-left:10px;}

table.search_map		{width:100%;}
table.search_map td.search_block	{padding:10px 4px 6px 10px;}
table.search_map td.map_block {width:100%; padding:5px;}

table.search_filter	{width:290px;}
table.search_filter td	{padding:3px 6px; font-size:8pt;}
table.search_filter td.title	{font-size:10pt; font-weight:bold; color:637628;}
table.search_filter td div		{margin:3px 0 2px 0;}
table.search_filter td input	{font-size:8pt; width:130px;}
table.search_filter td.short		{padding:1px 6px;}
table.search_filter td.short input	{width:auto;}
table.search_filter td label	{margin-left:3px;}
table.search_filter td.submit	{padding-left:56px;}
table.search_filter td.submit input	{width:80px;}


table.bidding		{width:100%; height:100px;}
table.bidding td	{width:25%; height:100%; padding:10px 5px;}
table.bidding td div.per	{height:100%; background:#f6f6f6; border-bottom:5px solid #7d8d4c;}
table.bidding td div.nil	{padding:16px;}

.grey	{color:999999;}

table.cirex_header {width:100%; height:86px; //height:90px; border-bottom:4px solid #f7632f;}
table.cirex_header td.loginform  {width:300px; vertical-align:top; background:#f7632f;}
table.cirex_header td.spacer div  {width:10px;}
table.cirex_header td.menu   {width:100%; padding-top:10px; vertical-align:top; border-top:4px solid #9ed007;}
table.cirex_header td.loginform div.name {float:left; padding:0 10px; height:22px; line-height:20px; font-size:10pt; font-weight:bold; color:615c5c; background:url(/img/bg_nm.gif) right bottom no-repeat white; overflow:hidden;}
table.cirex_header td.loginform div.llv {width:300px;}
table.cirex_header td.loginform table {margin-left:10px; clear:both;}
table.cirex_header td.loginform td {padding:14px 5px 12px 5px;}
table.cirex_header td.loginform td input {width:115px; font-size:11px;}
table.cirex_header td.loginform td.sb input {width:auto;}
table.cirex_header td.loginform div.lln  {padding:0 15px; font-size:10px; color:white;}
table.cirex_header td.loginform div.lln a, table.cirex_header td.loginform div.lln a:visited {color:white;}
table.cirex_header td.loginform div.lln span {margin:0 5px;}

div.reno_01		{padding-left:30px;}
div.reno_02		{padding:15px 0 0 30px;}
div.width		{width:100%;}