html, body {
    height: 11px;
    font-size: 11px;
    text-align: center;
}

html>body {
    font-size: 11px;
}

* html #main {
    height: 100%;
}

html, body, p, ol, ul, li, dl, dt, dd, table, th, tr, td, form, fieldset, h1 {
    margin: 0; 
    padding: 0;
}

body, table, td, div, p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

table{
    border-collapse: collapse;
}

body {
    background: #fff; 
    color:#333;
}

ul li{
    list-style-type: none;
}

img,fieldset,table{
    border:none;
}

td{
    vertical-align:top;
}

label				{cursor:default;}

h1, h2, h3, h4 {margin:.5em 0 .25em; font-family: Verdana Geneva Arial Helvetica sans-serif; }
h1					{font-weight:bold; font-size:11px; color:#ED6E00;}
h2					{font-weight:normal; font-size:11px;}
h3					{font-weight: 600; font-size:11px;}
h4					{font-weight:bold; font-size:11px;}
p					{margin:0 0 .5em; font-size:11px;}

.smaller 		{font-size:smaller;}
.larger 			{font-size:larger;}


#main {	position: relative; min-height: 100%; width:773px; margin: 0 auto 9em auto; text-align: left;}
#main {-height:100%;}

* html #main { min-height: 680px;}
#one_column  { min-height: 680px;}    
#main_column {	float:left;	width:550px;}
#one_column li {margin-left:30px;}
.news_header {font-weight: bold; color:#ed6e00;}
.news_view_intro {margin-bottom:.5em;}
.ff_label {font-weight:bold;}
.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699; width: 80%; border: 1px solid #ccc; padding: 3px; margin: .1em 0 .9em 0; }

#shapka {position:absolute; top: 2px; overflow: visible; width:773px;}
#all_content {	padding: 180px 0 0 0;}
#p_index #all_content {padding-top: 260px;}

#p_index #shapka {height:260px;}

/*#footer {position: relative;width:773px;margin: -1em auto 0 auto;text-align: left;}*/

#inform {clear: both; margin-top:.5em;}

#inform {-margin-top: 30px;}

#top_line, #bottom_line {height:4px;}
#top_line div, #bottom_line div {float:left;width:107px;height:4px;margin-right:4px;background:#ccc;font-size:1px;}
#top_line div.p1, #bottom_line div.p7 {margin-right:4px;}
#top_line div.p2, #bottom_line div.p7 {margin-right:4px;}
#top_line div.p3, #bottom_line div.p7 {margin-right:4px;}
#top_line div.p4, #bottom_line div.p7 {margin-right:4px;}
#top_line div.p5, #bottom_line div.p5 {margin-right:4px;}
#top_line div.p6, #bottom_line div.p7 {margin-right:4px;}
#top_line div.p7, #bottom_line div.p7 {margin-right:0;}

#p_mymc {
    font-size: 11px;
}

#p_mymc h1 {
    margin:0.3em 0 0.2em;
}

#p_email #bottom_line div.p5  {
    background-color:#ED6E00!important;
}

#p_email #bottom_line div.p4  {
    background-color:#ccc!important;
}

#p_reg #bottom_line div.p4  {
    background-color:#ccc!important;
}

#p_register1 #bottom_line div.p4  {
    background-color:#ccc!important;
}

#p_mymc #bottom_line div.p4  {
    background-color:#ccc!important;
}

#p_ZakazBlitz .p4 {
    background-color:#ED6E00 !important;
}

#p_mymc .p3  {
    background-color:#ED6E00!important;
}


#p_index .p4  {
    background-color:#ED6E00!important;
}

#p_email #top_line div.p5, #bottom_line div.p5  {
    background-color:#ED6E00!important;
}

#p_torg #top_line div.p4, #bottom_line div.p4  {
    background-color:#ED6E00!important;
}

#p_lot #top_line div.p4, #bottom_line div.p4  {
    background-color:#ED6E00!important;
}


#p_reg #top_line div.p5, #bottom_line div.p5  {
    background-color:#cccccc!important;
}

#menu top li.p5 {
    background-color:#ED6E00;
    color:#FFFFFF !important;
}

#imageX div {position:absolute;	width:82px;height:65px;	overflow: visible;}
#imageX1 div {position:absolute;width:381px;height:189px;}


#image05 {top:185px;left:0px;background-image: url(images/tmp/p01.jpg);}
#image06 {top:185px;left:91px;background-image: url(images/tmp/p02.jpg);}
#image07 {top:186px;left:183px;background-image: url(images/tmp/pix01.gif);}

#logo {display:block;margin:25px;}
#menu_sup {position:absolute; top:8px; left:333px;width:440px; height:50px;overflow: hidden;}
#menu_sup li {float:left;width:140px;margin-top:10px;margin-left:4px;}
#menu_sup li.p0, #menu_top li.p1 {margin-left:0;}
#about {clear: both; margin-top:.5em;}
#login {position:absolute; top:279px; left:552px;width:218px; height:75px;z-index: 999;}
#login h3 {display:none;}
#login label {display:block;float:right;width:100px;margin:5px 5px 0 0;	line-height:20px;text-align:right;font-size:95%;}
#login .box {float:right; clear:right;width:106px;margin-top:5px;}
#login .button {float:right; clear:right;margin:5px 0 0 0;}
#login .help {display:none;}
.button {border:1px solid  #ED6E00; background: #fff; margin-top:0.8em;}

#decl { height:35px; position:absolute; top:180px; width:380px;font-weight:bold; font-size:1.4em; }
#descr { height:35px; position:absolute; top:215px; width:380px;font-weight:bold; font-size:1.4em; }

#TB1 td.cellName {border: 1px solid #999;

	background: #fff;
	text-align: center;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 18px;
 	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
    PADDING-TOP: 4px; 
 }
 
label.intext { display: inline; font-weight:bold;}
.fline label { display:block; padding-left: 20px; line-height:20px;}
.fline input {position: absolute;}
.frow {clear:left; width:100%; padding:0 0 .5em 0; min-height: 2em;}
.frow label { display:block; width: 20%; padding-right:1em; text-align:right; float:left;}
.frow input { float: left; width: 12em;}
.frow textarea { float: left; width: 18em; }
.comment {font-style:italic;font-size:90%;padding:.5em 0;}
.frow input.submit_button { width:auto; margin: .5em 0;}


#TB1 tr.cellAct { background-color:#eeeeee;
  BORDER-LEFT: #999 1px solid; PADDING-TOP: 4px; 
  BORDER-BOTTOM: #999 1px solid; 
  BORDER-RIGHT: #999 1px solid;
  text-align: center; 

}
#CELL-RIGHT { 
	BORDER-TOP: #999 1px solid; PADDING-LEFT: 15px; FONT-SIZE:11px; 
	BACKGROUND: white; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; 
	BORDER-LEFT: #999 1px solid; PADDING-TOP: 6px; 
	BORDER-RIGHT: #999 1px solid; PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana;}

#PADDING-RIGHT {
  PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; 
  BACKGROUND: #eaeaea; PADDING-TOP: 4px; 
  PADDING-LEFT: 15px;
  BORDER-LEFT: #999 1px solid; PADDING-TOP: 6px; 
  PADDING-BOTTOM: 4px;
  BORDER-BOTTOM: #999 1px solid; 
  BORDER-RIGHT: #999 1px solid; 
  FONT-FAMILY: Verdana;
  font-size: 11px; 
  } 

#CELL-CENTRE { 
    PADDING-right: 20px; 
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px; 
	vertical-align: middle; 
	BORDER: #999 1px solid; 
    PADDING-TOP: 20px; 
    FONT-FAMILY: Verdana; 
    font-size: 11px;
    background-color: #fff;
    }     

.p0, .p10, .p11 {
    font-size: 11px;
    color: navy;
}

.main_link{
    color: navy;  
}

#p_index .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_index .p5 a:hover{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_torg .p5 a:hover{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_lot .p5 a:hover{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_cabinet .p5 a:hover{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_register1 .p5 a:hover{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_error .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_torg .p5 a:hover{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_torg .p5 a {
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_lot .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_register1 .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_cabinet .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_main .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}

#p_ZakazBlitz .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}


#p_reg .p5 {
    color:#cccccc!important;
}

#error .p5 a{
    background:#ED6E00 none repeat scroll 0 0;
    color:#FFFFFF !important;
}
 
#menu-sup li {
    margin-left: 2px !important;
}


.dron_btn {
background-color:#CCCCCC;
border-style:none;
color:#000000;
cursor:pointer;
font-size:9px;
font-weight:normal;
padding:2px 1px;
}

.clear {
    clear: both;
}

#p_lot #img1 {
    background: url(/images/bg_a1.jpg);
}


#p_mymc #img1 {
    background: url(/images/1.jpg);
}

#p_mymc #img2 {
    background: url(/images/2.jpg);
}

#p_mymc #img3 {
    background: url(/images/4.jpg);
}

#p_mymc #img4 {
    background: url(/images/3.jpg);
}

.welcome_message {
    font-size: 11px; 
    text-align: left; 
}

.welcome_user{
    text-align: right;
    font-size: 11px;
    margin-top: 15px;
}

.help {
    margin-top: 10px;
    margin-left: 40px;
    padding-top: 10px;
    font-size: 11px;
    float: right; 
    text-align: right; 
    width: 70px; 
    height: 10px;
}

.style1 {
    padding-top: 3px;
}
.select_lot
{
    margin-top: -5px;
}

.select_lot_user
{
    margin-top: 28px;
}

*:first-child+html .select_lot_user, * html .select_lot_user
{
    margin-top:43px;
}
.main_asp_itogi_torgov
{
    margin-top: 11px;
}

*:first-child+html .main_asp_itogi_torgov, * html .main_asp_itogi_torgov
{
    margin-top: 17px;
}
.main_asp_itogi_torgov_user
{
    margin-top: 28px;
}

*:first-child+html .main_asp_itogi_torgov_user, * html .main_asp_itogi_torgov_user
{
    margin-top: 7px;
}

.auction_footer {
    position: relative; 
    width:773px; 
    margin: 20px auto 0 auto;
    text-align: left;
    height:50px;

}

.auction_footer_copyright {
    float:left; 
    padding: 0px 5px 5px; 
    width:170px;
}

.auction_footer_contacts {
    float:left; 
    padding:0px 5px 5px 14px; 
    width:210px; 
    text-align:left;
}

.head {
    float: left; 
    width: 270px; 
    height: 30px; 
    margin-top: -9px;
}

.head { 
    -margin-top: -44px;
} 

.head_user {
    float: left; 
    width: 270px; 
    height: 30px; 
    margin-top: -9px;
}


.head_user { 
    -margin-top: -74px;
} 

.about {
    margin-top: 20px; 
} 

.clear {
    clear: both;
} 

.subordinate-info {
   width: 220px; 
   height: 20px; 
   float: right; 
}


.main_asp_itogi_torgov {
    -margin-right: -20px;
    -margin-bottom: -20px;
    -padding-top: 13px;
}

.help_link {
    font-weight: bold; 
    font-size: 11px; 
    color: #333; 
    float: right; 
    margin-left: 80px; 
    margin-top: -20px;
}

.help_link {
    -margin-top: 1px;
} 

.total {
    font-weight: bold; 
    font-size: 12px; 
    color: #ED6E00; 
    text-decoration: none; 
    margin-top: 50px;
} 

.total { 
    -margin-top: 30px;
}

#content {
    padding-bottom: 50px;
}
 
