*{
    font-family: verdana;
}

td{
    vertical-align: top;
}

body{
    padding: 0px;
    margin: 0px;
}

a{ text-decoration: underline; color: #9b3022; }
a:hover { text-decoration: none; }

.hdr{
    width: 100%;
    height: 142px;
    background-image: url('img2/hdr_bg.gif');
    background-repeat: repeat-x;
    text-align: center;
}

.hdr2{
    width: 1100px;
    height: 142px;
    text-align: center;
}

.ftr{
    width: 100%;
    height: 78px;
    background-image: url('img2/ftr_bg.gif');
    background-repeat: repeat-x;
}

.ftr2{
    width: 1100;
    height: 78px;
    border-right: 0px solid #e2ddbf;
    border-left: 0px solid #e2ddbf;
}

.content{
    width: 100%;
}
.content_main{
    background-image: url('img2/main_bg.gif');
    background-repeat: no-repeat;
    background-position: left bottom;
}
.content_lots{
    background-image: url('img2/main_bg.gif');
    background-repeat: no-repeat;
    background-position: left bottom;
}
.content_icq_lots{
    background-image: url('img2/bg_icq_lots.gif');
    background-repeat: no-repeat;
    background-position: left bottom;
}
.content_sprav{
    background-image: url('img2/bg_sprav.gif');
    background-repeat: no-repeat;
    background-position: left bottom;
}
.content_razdels{
    background-image: url('img2/bg_razdels.gif');
    background-repeat: no-repeat;
    background-position: left bottom;
}

.left_box{
    width: 230px;
    text-align: center;
}

.right_box{
    width: 230px;
    text-align: center;
    border-right: 0px solid #e2ddbf;
}

.centerbox{
    width: 100%;
    padding: 5px;   
}

.enter{
    width: 230px;
    height: 260px;
    color: #7b7a78;
    text-align: left;
    background-image: url('img2/enter_frm.gif');
}

.enter_form{
    font-size: 11px;
    font-weight: bold;
    line-height: 1.7;
    position: relative;
    width: 123px;
    left: 45px;
    top: 65px;
}

.enter_link{
    text-align: right;
    padding: 30px 0px 0px 0px;
}

#enter input{
    border: 1px solid #7b7a78;
    width: 100%;
}
#enter a{
    font-weight: bold;
    color: #932a0a;
}




.srchphn{
    width: 230px;
    height: 180px;
    color: #7b7a78;
    text-align: left;
    background-image: url('img2/srchphn_frm.gif');
}

.srchphn_form{
    font-size: 11px;
    font-weight: bold;
    line-height: 1.7;
    position: relative;
    width: 123px;
    left: 45px;
    top: 65px;
}

#srchphn input{
    border: 1px solid #7b7a78;
    width: 100%;
}
#srchphn a{
    font-weight: bold;
    color: #932a0a;
}







.usmenu{
    width: 230px;
    height: 300px;
    color: #7b7a78;
    text-align: left;
    background-image: url('img2/menu_frm.gif');
}

#usmenu a{
    font-size: 12px;
}
.usmenu_form{
    font-size: 11px;
    font-weight: bold;
    line-height: 1.7;
    position: relative;
    width: 180px;
    left: 20px;
    top: 35px;
}

.sendsms { text-align: center; }
#sendsms img { border: 1px solid silver; margin: 5px 0px 0px 0px; }

.bestnum_block{
    width: 194px;
    height: 49px;
    text-align: center;
    vertical-align: bottom;
    background-image: url('img2/bestnum_block.gif');
    color: #9b3022;
    font-weight: bold;
    font-size: 12px;
}

.bestnum_block2{
    border: 0px solid black;
    padding-left: 18px;
    padding-right: 18px;
}

#contents {
    width: 100%;
    font-size: 12px;
}

#contents p{
    text-align: justify;
}

#contents td{
    font-size: 12px;
}

#lots select{
    padding: 2px;
}

.pages{
    width: 30px;
    height: 20px;
    padding: 10px 0px 0px 0px;
    float: left;
    text-align: center;
}

.uptub{
    width: 33%;
    padding: 10px 0px 10px 0px;
    text-align: center;
    border-left: 1px solid #e5e4c8;
    border-right: 1px solid #e5e4c8;
    border-top: 1px solid #e5e4c8;
    font-weight: bold;
    font-size: 12px;
}
.uton{
    color: #912B03;
}
.utoff{
    background-color: #e7e0c3;
    color: #534D33;
}

#ttt td { font-size: 11px; }
#ttt a { font-size: 11px; }
.tbl{
    background-color: #e8e3c6;
    margin: 1px;
    color: #544e36;
    padding: 5px;
    text-align: center;
    font-size: 10px;
    height: 23px;
    border-top: 1px solid #e5e4c8;
    font-size: 10px;
}
.chk { width: 1%; }
.tbl2{
    background-color: transparent;
}
.num{
    width: 8%;
}
.ope{
    width: 8%;
}
.nmb{
    width: 35%;
}
.prc{
    width: 10%;
}
.stv{
    width: 7%;
}
.beg{
    width: 10%;
}
.end{
    width: 10%;
}

.num1{
    color: #1b6ea4;
}
.prc1{
    text-align: right;
}

.Lot {color: #000000; font-size:90%;font-weight:bold; text-align:left; }
.OffLot {color: #CACA82; font-size:90%;font-weight:bold }
.SoldLot {color: #A55500; font-size:90%;  font-weight:bold}

.HeadInfoArea{
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0px 5px 0px;
}

.user_info{
    background-image: url(img2/shadow_user.gif);
    background-repeat: no-repeat;
    background-position: right;
    height: 97px;
}

.user_info_text{
    padding: 20px;
    width: 100px;
    float: left;
}
.user_info_textf{
    padding: 10px;
    width: 100px;
    float: left;
}

.user_fld{
    width: 130px;
    background-color: White;
    border: 1px solid silver;
    padding: 5px;
}

.user_title{
    color: #645f40;
    background-color: #EFECDD;
    font-size: 12px;
    font-weight: bold;
    padding: 15px;
}

#menu {
	width: 230px;
	margin: 0px;
    padding: 0px;
}

#menu ul{
    list-style:none;
    padding: 0px;
    margin: 0px;
}
	
#menu li a {
    height: 35px;
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 35px;
    text-decoration: none;
}	
	
#menu li a:link, #menu li a:visited {
	color: #FFF;
	display: block;
	/*padding: 12px 0 0 34px;*/
	}
	
#menu li a:hover {
    color: #FFF;
    /*padding: 12px 0 0 34px;*/
}

a.mmain{ background-image: url(img2/m/tomain.gif); }
a.mmain:hover{ background: url(img2/m/tomain.gif) 0 -35px; }

a.mauc{ background-image: url(img2/m/auc.gif); }
a.mauc:hover{ background: url(img2/m/auc.gif) 0 -35px; }

a.mauc_icq{ background-image: url(img2/m/auc_icq.gif); }
a.mauc_icq:hover{ background: url(img2/m/auc_icq.gif) 0 -35px; }

a.mforum{ background-image: url(img2/m/forum.gif); }
a.mforum:hover{ background: url(img2/m/forum.gif) 0 -35px; }

a.msprav{ background-image: url(img2/m/sprav.gif); }
a.msprav:hover{ background: url(img2/m/sprav.gif) 0 -35px; }

a.mcorptar{ background-image: url(img2/m/corptar.gif); }
a.mcorptar:hover{ background: url(img2/m/corptar.gif) 0 -35px; }

#up_authorize{
    font-size: 12px;
    color: #393939;
    height: 20px;
}

/*# up_authorize strong { color: #7C1D0B; }*/
/*# up_authorize a { color: #B56109; }*/

.auth01{
    float: left;
}

.auth02{
    float: right;
}

/* верхнее меню личного кабинета */

#cidtab{
    height: 50px;
}

.ptab{
    margin: 1px;
    padding: 10px 0px 10px 0px;
    text-align: center;
    border-left: 1px solid #e5e4c8;
    border-right: 1px solid #e5e4c8;
    border-top: 1px solid #e5e4c8;
    font-weight: bold;
    font-size: 12px;
}

#cblock2{
    width: 100%;
    height: 30px;
    margin-top: 15px;
}

.ctitle2{
    color: #393939;
    margin: 7px;
    vertical-align: middle;
    white-space: nowrap;
}
.cinput2{
    width: 100%;
    color: #393939;
    border: 1px solid #e4e4e4;
    padding: 7px;
}

.ctd{
    border-left: 1px solid silver;
    border-top: 1px solid silver;
}
.ctd2{
    border-right: 1px solid silver;
}   

.trli1{
    background-color: #F1F3E7; /* #E8EBD5;*/
}

























