 body {

width:100%;

background:#fffef6;

margin:0;

padding:0

}



body,td,th {

font-family:arial, helvetica, sans-serif;

font-size:0.8em;

color:#6f6f67;

line-height:1.4em

}



img {border:0}
form {margin:0}

table,th,td {border:0;border-collapse:collapse;border-spacing:0;padding:0}

h1 {
margin-left:20px;
line-height:1em;
_margin-top:20px;
font-size:2.4em;
color:#bf1e2e;
font-weight:400
}

ul {

list-style-type:disc;

list-style-image:url(img/b.gif)

}



span.yellow_big {

font-size:1.6em;

color:#efba00

}



.holder {

min-width:990px;

width:expression(document.body.clientWidth < 990 ? "990px" : "100%" )

}



#header {

height:162px;

background:#485f6d url('files/template/top_bg.gif')

}



#header .left {

float:left;

width:36%

}



#header .left img {

margin:0 0 0 30px

}



#header .center {

float:left;

width:340px

}



#header .center .sort {

color:#5f7e90;
height:20px;
margin:28px 0 5px 20px

}



#header .center .industry {

height:44px;

background:url('files/template/industry_bg.gif');

text-align:center;

color:#c1c7ce;

font-size:1.4em

}



#header .center .industry a {

color:#efba00;

text-decoration:none
}

#header .center .industry a b{color:#fffef6; }




#header .center .menu {

color:#ffbf23;

margin-top:15px

}



#header .center .menu img {

margin:0 0 0 5px

}



#header .right {

width:260px;

float:right;

margin-right:30px

}



#header .right .authorization {

color:#5f7e90;

margin-top:50px;

text-align:right

}



#header .right .menu {

font-size:1.4em;

text-align:right;

margin-top:20px;

color:#628295

}



#line {

clear:both;

height:58px;

background:url('files/template/line_bg.gif') repeat-x top right

}



#line .left {

float:left;

color:#f8f7e6

}



#line .left .item {

margin-top:17px;

margin-left:40px;

}



#line .right {

height:58px;

float:right;

width:300px;

background:#bf1e2e url('files/template/search_bg.gif') no-repeat

}



#line .search {

margin-left:45px;

_margin-top:5px

}



#line .right .input_search {

width:174px;

height:14px;

background:url(files/template/input_search.gif) no-repeat left top;

border:none;

color:#6e6c2f;

font-size:0.8em;

padding:7px 16px

}



#line .right .btn {

width:28px;

height:28px;

position:relative;

top:10px;

_top:4px

}



#line .right span {

font-size:0.8em;

margin-left:70px;

color:#fff

}



#main {

margin-top:30px

}



#main .left {

float:left;

width:18%

}



#main .center {

float:left;

width:58%

}

#adhere{
margin-top:10px;
}


#adhere span {

position:relative;

top:20px;

left:20%

}



#left_ad {

margin-left:20%;

margin-top:20px

}

#menu{width:60%;margin-left:40px; margin-top:10px;}
#menu .item{padding: 2px 2px 2px 10px;background:#f8f7e6;margin-bottom:2px;}
#menu .item:hover{background:#efeedc;}
#menu .item a{display:block; width:100%; color:#4a5155; text-decoration:none}
#menu .item a:hover{color:#bf1e2e}
#menu .item_active{padding: 2px 2px 2px 10px;margin-bottom:2px;background:#bf1e2e; color:#fffef6}
#menu .item_active a{color:#efba00; display:block}
#menu .item_active a:hover{color:#fff}
#menu .hd{font-size:0.8em}
#serviss {

float:left;

margin-left:20px

}



#serviss .time {

width:204px;

height:60px;

background:url('files/template/b_time.gif')

}



#serviss .earth {

margin-top:10px;

width:204px;

height:60px;

background:url('files/template/b_earth.gif')

}



#serviss .ib {

margin-top:10px;

width:204px;

height:60px;

background:url('files/template/b_ib.gif')

}



#serviss .item {

font-size:0.8em;

color:#efeedc;

margin-left:65px;

position:relative;

top:20px

}



#serviss .partners {

width:190px;

font-size:1.2em;

_margin-top:20px;

margin-left:10px

}



#serviss .partners th {

text-align:left;

color:#485f6d;

font-weight:700;

font-size:1.05em;

border-bottom:1px solid #d1d0b4

}



#serviss .partners td {

vertical-align:top;

border-bottom:1px solid #d1d0b4;

font-size:0.7em;

padding:7px 5px 5px

}



#serviss .info {

margin-left:10px;

width:190px;

margin-top:20px;

font-size:1em

}



#serviss .info span {

color:#bf1e2e;

font-size:1.4em

}



#auctions_list {
background:#f8f7e6}

#first{background:#f8f7e6; font-size:1.4em;}
#first td{vertical-align:top;}
#first td.product_auctions{width:50%; padding:0 5px 20px 15px}
#first td.industrial_orders{width:50%;padding:0 15px 20px 5px}
#first th{font-size:1.2em;color:#4a5155; padding: 10px 0; background:#efba00; border-bottom:3px solid #4a5155}
#first th a:hover{color:#bf1e2e}
#list_head {height:40px;background:#434a4e;border-bottom:4px solid #bf1e2e}



#list_head .left {
margin-top:12px;
float:left;
width:50%;
color:#e4b306;
padding-left:20px;
font-size:1.6em
}



#list_head .left b {

color:#f8f7e6

}



#list_head .right {

margin-top:12px;
float:left; 
color:#e4b306;
font-size:1.6em;
position:relative; left: -10px;
}



#list_pages {

background:#4a5155;

height:39px

}



#list_pages .left {

float:left;

color:#efeedc;

font-size:0.9em;

margin-left:10px;

margin-top:7px;

width:300px

}



#list_pages .left .pages {

float:left

}



#list_pages .left .item_active {

margin-left:1px;

text-align:center;

float:left;

width:20px;

background:#dcae09;

color:#3d4448

}



#list_pages .left .item {

margin-left:1px;

text-align:center;

float:left;

width:20px

}



#list_pages .left .prev:hover {

background:#6e6c2f

}



#list_pages .left a {

display:block;

color:#efeedc

}



#list_pages .right {

float:right;

width:70px;

font-size:0.9em;

margin-top:10px

}



#list_pages .right img {

margin-right:7px;

position:relative;

top:-2px

}



#list_pages .right a {

color:#efeedc;

text-decoration:none

}



#list_pages .right a:hover {

color:#dcae09

}



#auctions_list table {

width:100%;



}



#auctions_list .header {
width:70%;padding-left:15px;color:#6e6c2f;font-size:1.8em;}

#auctions_list .header_active {
width:70%;
padding-left:15px;
color:#6e6c2f;
font-size:1.8em;
border-top:1px solid #c2c2b5;
background:#fffedd
}
#auctions_list .header_active a{border:0}


#auctions_list .empty {
border-top:1px solid #c2c2b5
}
#auctions_list .empty_active {
border-top:1px solid #c2c2b5;
background:#fffedd
}


#auctions_list .description {

padding-left:15px;
padding-bottom:10px;
vertical-align:top;
border-bottom:1px solid #e0e0d1
}

#auctions_list .description_active {

padding-left:15px;

padding-bottom:10px;

vertical-align:top;
background:#fffedd
}


#auctions_list .id {

color:#6e6c2f;

padding-left:15px;

height:30px;

background:#efeedc;

border-bottom:1px solid #c2c2b5

}



#auctions_list .id div {

float:left;

margin-right:20px

}



#auctions_list .id_active {

color:#6e6c2f;

padding-left:15px;

height:30px;

background:#efeedc;

border-top:1px solid #e0e0d1;
background:#eeedcf;
}



#auctions_list .id_active div {

float:left;

margin-right:20px

}

#auctions_list .id b{font-weight:normal; color:#434a4e; margin-left:10px; position:relative; top:-5px;}


#auctions_list .id_active span {

color:#3d4448

}


#auctions_list .id .exp {float:right;}


#auctions_list .expiration {

width:30%;

height:30px;

background:#efeedc;

border-top:1px solid #e0e0d1;

padding:0 10px

}



#auctions_list .expiration b {





}

#auctions_list .expiration_active {

width:30%;

height:30px;

background:#efeedc;

border-top:1px solid #e0e0d1;

padding:0 10px;
background:#eeedcf;
}



#auctions_list .expiration_active b {

font-size:1.2em;

color:#bf1e2e

}

#auctions_list .icons {

padding-left:10px;

padding-bottom:10px;

vertical-align:top

}



#auctions_list .icons div {

width:90px;

float:left;

position:relative;

top:-5px;

margin-bottom:4px

}



#auctions_list .icons img {

margin-right:5px;

position:relative;

top:4px

}


#auctions_list .icons_active {
padding-left:10px;
padding-bottom:10px;
vertical-align:top;
background:#fffedd
}



#auctions_list .icons_active div {

width:90px;

float:left;

position:relative;

top:-5px;

margin-bottom:4px

}



#auctions_list .icons_active img {

margin-right:5px;

position:relative;

top:4px

}


#auctions_list .my {

background:#fffedd

}



#auctions_list .void {

padding-top:120px;

padding-bottom:400px;

text-align:center

}



#container .top {

height:21px;

background:#efeedc url('files/template/cnr_1.gif') no-repeat top left

}



#container .top .layer {

height:21px;

background:url('files/template/cnr_2.gif') no-repeat top right

}



#container .main {

background:#efeedc

}



#container .registration {

background:#efeedc;

padding:0 40px 20px

}



#container .bottom {

clear:both;

height:21px;

background:#efeedc url('files/template/cnr_3.gif') no-repeat top left

}



#container .bottom .layer {

height:21px;

background:url('files/template/cnr_4.gif') no-repeat top right

}



#sign_in .left {

width:65%;

color:#78763c;

font-size:1.8em;

padding-left:30px;

padding-top:15px;

vertical-align:top

}



#sign_in .right {

width:35%;

padding-right:5px

}



#sign_in .right .txt {

color:#bf1e2e;

margin-left:10px;

margin-top:5px

}



#sign_in .forgot {

text-align:center;

width:115px;

margin-top:15px;

float:left

}



#please_register {

color:#78763c;

font-size:1.8em;

line-height:1.2em;

padding:20px 10px 20px 30px

}



#main_registration td {

border-bottom:1px solid #d1d0b4;

vertical-align:top;

color:#7a7966;

font-size:0.85em;

font-weight:700;

padding:10px 5px 10px 30px

}



#main_registration i {

color:#df7417;

font-size:2em

}



#main_registration .l {

width:35%

}



#main_registration .error {

margin-left:10px;

color:#ed1c24;

font-weight:400;

font-size:0.8em

}



#main_registration .download {

margin-left:40px

}



#main_registration .clock {

position:relative;

top:4px

}



#main_registration .status {

color:#78763c;

font-size:1.8em;

margin-bottom:5px

}



#main_registration .upgrade {

font-size:1.4em;

margin-top:5px

}



#auction .l {

vertical-align:top;

width:70%;

padding-top:20px;

padding-right:20px

}



#auction .header {

clear:both;

color:#6e6c2f;

font-size:2.2em;

margin:5px 0 10px;
line-height:1em
}



#auction .industry {

font-size:1em;

font-weight:700;

height:24px;

background:url('files/template/industry_line.gif') repeat-x top left;

padding:3px 10px

}



#auction .industry b {

color:#bf1e2e

}




#auction .industry .right {

float:right;

width:195px;

text-align:right

}



#auction .industry .right a {

margin-right:10px;

font-weight:400

}



#auction .description {

font-size:1.2em;

margin-bottom:20px

}



#auction .specifications {

width:100%;

background:#fffedd

}



#auction .specifications td {

font-size:1em;

width:50%;

border-bottom:2px solid #efeedc;

padding:5px 10px

}



#auction .specifications b {

color:#a3a294

}



#auction .head {

font-size:1.8em;

color:#6e6c2f

}



#auction .bids {

width:100%;

font-size:1.2em;

margin-top:20px;

background:#f7f6e9;

margin-bottom:20px

}



#auction .bids th {

background:#fffef6;

text-align:left;

color:#bf1e2e;

padding:3px 10px

}



#auction .bids .active {

background:#fff2c8;

color:#bf1e2e

}



#auction .bids img {

position:relative;

top:2px;

margin-right:5px

}



#auction .error {

margin-left:10px;

color:#ed1c24;

font-weight:400;

font-size:1em;

margin-top:10px

}



#auction .attachment img {

position:relative;

left:30px

}



#auction .attachment .link {

e:1.2em

}



#auction .btn_upgrade {

margin-left:35px

}



#auction .upgrade {

color:#bf1e2e;

font-size:2em;

line-height:1.2em;

border-top:1px solid #d1d0b4;

border-bottom:1px solid #d1d0b4;

margin:10px 0;

padding:5px

}


#auction .comment_login {



font-size:1.2em;

line-height:1.2em;

border-top:1px solid #d1d0b4;

border-bottom:1px solid #d1d0b4;

margin:10px 0;

padding:5px

}


#auction .tools {

font-size:1.4em;

line-height:1.2em;

border-top:1px solid #d1d0b4;

border-bottom:1px solid #d1d0b4;

margin:10px 0;

padding:5px 5px 20px 0

}



#rating_big {

margin-top:20px;

margin-bottom:20px

}



#rating_big .tag {

color:#6e6c2f;

font-size:1.8em;

position:relative;

top:-10px

}



#rating_big img {

margin-left:5px

}



#rating_big .score {

font-size:2em;

position:relative;

top:-7px;

left:10px

}



#rating_big .rated {

color:#6e6c2f;

margin-left:75px;

margin-top:-5px

}



#set_rating {

margin-top:10px;

margin-bottom:10px

}



#set_rating th {

width:110px;

font-size:1.2em;

text-align:left;

border-bottom:1px solid #e0e0d1;

padding:0 0 0 5px

}



#set_rating img {

padding:2px

}



#set_rating td {

border-bottom:1px solid #e0e0d1

}



#comments {

width:100%;

font-size:1.2em;

margin-top:10px

}



#comments .rs {

text-align:right

}



#comments th {

text-align:left;

color:#efeedc;

background:#4a5155;

padding:2px 10px

}



#comments th b {

color:#c2c1b1

}



#comments td {

background:#f7f6e9;

border-bottom:3px solid #efeedc;

padding:10px

}



#comments .active {

background:#fffedd;

border-bottom:3px solid #efeedc;

padding:10px

}



#comments .reply {

padding-left:50px;

background:#fff2c8

}



#comments .auc_reply {

background:#fff2c8

}



#comments tr.reply th {

background:#bf1e2e

}



#comments .question {

color:#fff;

background:#4a5155

}



#userinfo {

width:100%;

font-size:1.2em;

background:#fffedd;

margin-top:10px

}



#userinfo td {

width:60%;

border-bottom:2px solid #efeedc;

padding:5px

}



#userinfo th {

width:40%;

border-bottom:2px solid #efeedc;

text-align:left;

color:#a3a294;

padding:5px 5px 5px 15px

}



#addbid {

margin-top:20px;

width:175px;

height:171px;

background:#4a5155 url(files/template/addbid_bg.gif) no-repeat

}



#addbid select {

font-size:1em;

color:#000;

background-color:#fff2c8;

border:1px solid #5d5d5d;

margin-bottom:5px

}



#addbid select:focus,select:active {

background:#fffdd6

}



#addbid input {

width:70px;

font-size:2em;

color:#000;

background-color:#fff2c8;

border:1px solid #5d5d5d;

margin-bottom:5px

}



#addbid .date {

width:70px;

font-size:1.2em;

color:#000;

background-color:#fff2c8;

border:1px solid #5d5d5d;

margin-bottom:5px

}



#addbid .tag {

color:#abadaf;

font-size:1.2em;

margin-top:5px;

margin-bottom:2px

}



#addbid .btn {

width:85px;

border:none;

margin-top:5px

}



#addbid .item {

margin-left:30px;

position:relative;

top:15px

}



#addbid span {

font-size:2em;

color:#909da5

}



#addbid .due a {

color:#ffbf23;

font-size:1.6em

}



#addbid .due img {

position:relative;

top:5px

}



#ln {

background:url(files/template/ln.gif) repeat-x left bottom;

margin-bottom:20px

}



#my .l {

vertical-align:top;

width:75%;

padding-top:20px;

padding-right:20px

}



#my .industry {

color:#e4b306;

font-size:1em;

font-weight:700;

background:#6e6c2f;

height:16px;

border-bottom:2px solid #bf1e2e;

padding:3px 10px

}



#my .industry b {

font-weight:400;

color:#fff

}



#my h2 {

color:#bf1e2e;

font-size:2em

}



#my .tag {

margin-bottom:10px;

padding-top:20px;

background:url(files/template/ln.gif) repeat-x left top;

font-weight:400;

font-size:1.8em;

color:#6e6c2f

}



#my .data {

width:100%;

font-size:1.2em;

background:#f7f6e9

}



#my .data th {

background:#fffef6;

text-align:left;

color:#a8a8a4;

padding:3px 10px

}



#my .data .a {

color:#acab9a;

width:15%

}



#my .data .b {

color:#acab9a;

width:55%

}



#my .data .b a {

display:block;

color:#6f6f67

}



#my .data .c {

color:#86857d;

width:15%

}



#my .data .e {

width:15%;

white-space:nowrap

}



#my .data .e a {

font-size:0.9em

}



#my .data .d {

background:#efeedc;

text-align:right;

padding-right:5px

}



#my .ln {

margin-top:20px;

margin-bottom:0

}



#my #profile {

font-size:1.2em;

background:#4a5155;

width:203px

}



#my #profile td {

color:#efeedc;

padding:2px 5px

}



#my #profile span {

color:#969690

}



#my #profile th {

text-align:left

}



#my #profile .corner {

text-align:right;

width:80%

}



#my #profile .id {

font-size:1.2em

}



#my big {

font-size:1.8em;

position:relative;

top:3px;

left:-5px

}



#my #rating {

margin-left:15px;

color:#6e6c2f;

margin-bottom:10px

}



#my #account div {

margin-top:5px

}



#my #account a {

font-size:1.2em;

position:relative;

top:10px

}



#upgrade {

color:#bf1e2e;

font-size:2.2em;

line-height:1.2em;

border-top:1px solid #d1d0b4;

border-bottom:1px solid #d1d0b4

}



#attach_file {

text-align:center;

width:322px;

height:48px;

background:url(files/template/attach_file_bg.gif) no-repeat left top

}



#attach_file input {

color:#6e6c2f;

margin-top:12px

}



#attach_file_note {

margin-top:10px;

font-size:1em;

font-weight:400;

color:#78763c;

width:302px;

margin-left:10px

}



#text {

margin-left:20px;

width:75%

}

#text h1 {
margin-left:0px;
}


#text h2 {

font-weight:400

}



#bottom_space {

clear:both;

height:40px;

_height:30px

}



#bottom_menu {

font-size:1em;

text-align:center;

background:#efeedc;

border-top:1px solid #e0e0d1;

padding:10px 0

}



#bottom_menu a {

color:#6e6c2f;

margin-left:5px;

margin-right:5px

}



#footer {

margin-top:10px;

text-align:center;

height:119px;

font-size:0.85em;

line-height:1.2em

}



#footer .left {

position:relative;

text-align:left;

top:50px;

left:60px;

float:left;

width:200px

}



#footer .right {

position:relative;

float:right;

top:50px;

right:60px;

width:200px;

text-align:right

}



.input_big {

width:300px;

height:16px;

background:url(files/template/input.gif) no-repeat left top;

border:none;

color:#6e6c2f;

font-size:1em;

padding:6px 16px

}



.input_sm {

width:70px;

height:16px;

background:url(files/template/input_sm.gif) no-repeat left top;

border:none;

color:#6e6c2f;

font-size:1em;

padding:6px 16px

}



.input_username {

width:143px;

height:16px;

background:url(files/template/input_username.gif) no-repeat left top;

border:none;

color:#6e6c2f;

font-size:1em;

padding:6px 30px

}



.input_pass {

width:143px;

height:16px;

background:url(files/template/input_pass.gif) no-repeat left top;

border:none;

color:#6e6c2f;

font-size:1em;

padding:6px 30px

}



textarea {

color:#6e6c2f;

width:300px;

background:url(files/template/textarea_bg.gif);

border:2px solid #6e6c2f

}



textarea:hover {

border:2px solid #df7417

}



select {

color:#6e6c2f;

background:url(files/template/textarea_bg.gif);

border:2px solid #6e6c2f

}



a:link,a:visited,.red,#serviss .partners a,#rating_big .score b,#rating_big b,#my .data .b a:hover,#my big b,#bottom_menu a:hover {
color:#bf1e2e
}


a:hover,#serviss .partners a:hover,#my .tag span {
color:#df7417
}



span.yellow,#comments th a,#my #profile a {

color:#efba00

}



#header .center .industry a:hover,#header .center .add a:hover,#header .center .my a:hover,#header .right .authorization a,#line .right a,#serviss a {

color:#ffbf23

}



#header .center .industry span,#auction .tools img {

position:relative;

top:12px

}



#header .center .add,#header .center .my {

font-size:1.1em;

font-weight:700;

position:relative;

top:-10px

}



#header .center .add a,#header .center .my a,#header .right .menu a,#comments h3 {

color:#efeedc

}



#header .right .authorization a:hover,#header .right .menu a:hover,#line .right a:hover,#serviss a:hover {

color:#fff

}



#line .right .input_search:hover,.input_big:hover,.input_sm:hover,.input_username:hover,.input_pass:hover {

background-position:left -28px

}



#serviss .partners .logo,#my #profile .img {

text-align:center

}



#list_pages .left .item:hover,#list_pages .left .next:hover {

background:#8c893a

}



#list_pages .left .next,#list_pages .left .prev {

margin-left:1px;

text-align:center;

float:left;

width:40px

}


#auctions_list .header_active a{color:#bf1e2e}



#auctions_list .header a, #my .tag a {

color:#6e6c2f

}



#sign_in,#main_registration,#auction,#add_comment .textarea,#my {

width:100%

}



#sign_in .submit,#add_comment,#add_comment div {

margin-top:10px

}



#auction .r,#my .r {

vertical-align:top;

padding-left:10px;

padding-top:20px

}



#auction .industry .left,#my .industry .left {

float:left;

width:95px

}



#auction .specifications tr:hover,#userinfo tr:hover {

background:#fff

}



#auction .bids td,#my .data td {border-top:2px solid #efeedc;padding:5px 10px}
#auction .bids tr:hover,#my .data tr:hover {background:#fffef6}

#partners {margin-bottom:20px;}
#partners h3{padding-top:10px; border-top: 1px solid #c6c5b5}
#partners h1{margin-left:0px}
#partners img{border: 1px solid #c6c5b5}

#comments .auc_reply textarea,#comments .question textarea,#my .profile_bottom {margin-bottom:10px} 

#europages{margin-top:10px; margin-left:10px; }
#europages img{border:1px solid #ccc}
#charts{text-align:center}
#charts h2{margin-top:40px;color:#bf1e2e}

#promo{height:210px;background:url(files/template/promo_bg.gif);}
#promo .left {height:210px;float:left;width:18%}
#promo .center {height:210px;float:left;width:58%; background:url(files/template/promo.gif) no-repeat;}
#promo .center table {margin-left:160px;}
#promo .center table td{font-size:1em; color:#485f6d;font-family:tahoma, arial, helvetica, sans-serif; height:210px;  }
#promo .center td h5{font-size:2em; font-weight:normal; line-height:1.1em; margin-top:0px; margin-bottom:20px;}
#promo .right {height:210px;width:22%;float:right;background:url(files/template/promo_join.gif) no-repeat;}
#promo .right div{font-size:1.2em; font-weight:bold;color:#efba00;width:210px;  margin-top:80px; text-align:center}
#promo .right div a{font-weight:normal;color:#fff; font-size:2em; position:relative; top:7px}