body{
 margin: 0px;
 padding: 0px;
 color:#000
}

body,td,div,span,p,A{
 font-family: Arial, Verdana, Tahoma, San-Serif;
 font-size:   12px;
}

A{
 color: #000;
}

A.sale_more{
 color: #000000;
 text-decoration: underline;
}

A.news_more{
 color: #e00f21;
 text-decoration: underline;
}


A.board_zapch{
 color:           #5f5f5f;
 text-decoration: none;
 font-weight:     bold;
}

A.rubric{
 font-weight:     bold;
 color:     #010101;
}

H2{
 color:       #ff6800;
 font-weight: bold;
 font-size:   18px;
 margin:      0px;
}

H3{
 color:       #e21e1f;
 font-weight: bold;
 font-size:   16px;
 margin:      0px;
}

.ttl{
 color:       #794603;
 font-weight: bold;
 font-size:   17px;
 margin:      0px; 
}

.top_bg{
 width: 100%;
 height: 29px;
 background: url(../img/4_new2.gif) top center no-repeat;
 /*padding-top: 6px;*/
}

.top_bg2{
 width: 932px;
 height: 150px;
 background: url(../img/top_new3.jpg) top right no-repeat;
}

.search{
 font-family: Arial;
 font-size:   12px;
 color:       #fff;
 font-weight: bold;
 text-align: right;
 /*padding-bottom: 5px;*/
 padding-right: 5px;
}

.search_inp{
 width:         105px;
 height:        20px;
 /*margin-bottom: 7px;*/
}

.search_but{
 margin: 0px 5px 0px 10px;
}

ol.search{
 margin-left:  0px;
 padding-left: 15px;
}

.search li{
 padding-bottom: 5px;
 font-weight: normal;
 font-size: 11px;
 font-style:italic;
 font-color: #000;
 color: #000;
 float: left;
 text-align: left;
 width: 100%;
}

.sr{
 font-size: 12px;
 font-style:normal;
 font-color: #ff5200;
 color: #ff5200;
}

.rsr{
 color: #000;
}

.upd, .tupd{
 font-size: 11px;
 font-style:italic;
 color: #000;
}

.car{
 background: url(/img/car.jpg) bottom left no-repeat;
}

.ln{
 /*background: url(/img/ln_bg.gif) bottom repeat-x;*/
}

.ln2{
 background: url(/img/8.gif) top center no-repeat;
}

.bt_bg{
 width: 100%;
 background: url(/img/9.gif) top repeat-x;
 background-color: #e21e20;
}


.bt{
 background: url(../img/bt_left.gif) top left no-repeat;
 /*padding: 5 40 0 8;*/
}

.copy{
 float: right;
 width:  365px;
 height: 49px;
 background: url(../img/bt_right.gif) top right no-repeat;
 font-size:   11px;
 color:       #ffffff;
 padding: 10px;
}

.atm{
 padding: 10px;
}

.ban{
 /*padding: 5 40 0 8;*/
 margin: 15px 0px 0px 0px;
 text-align: center;
}

.m,.ma{
 background:   url(../img/m.gif) top left no-repeat;
 padding-left: 43px;

 cursor:       pointer;
}

.ma{
 background:   url(../img/ma.gif) top left no-repeat;
}

.mm{
 color:           #000000;
 text-decoration: none;
 font-size:       14px;
}

.mma{
 color:           #ffffff;
 text-decoration: none;
 font-size:       14px;
}

.rttl{
 background:   url(../img/11.gif) top left no-repeat;
 padding-left: 45px;
 color:        #ffffff;
 font-size:    12px;
 font-weight:  bold;
}

.sale{
 border: 1px solid #8e8e8f;
}

.sale1{
 padding-right: 6px;
}

.sale_info, .best_woker{
 color:         #000000;
 padding-right: 6px;
 padding-left:  3px;
 font-size:     11px;
}

.best_woker{
 padding:   3 4 0 6;
 font-size: 10px;
}

.fio{
 font-size: 13px;
 font-weight: bold;
 margin-top: 7px;
}

.call{
 font-size:     13px;
 font-weight:   bold;
 text-align:    center;
 margin-bottom: 7px;
}

.main_top{
 background:  url(../img/13.gif) top repeat-x;
 background-color: #ffd299;
 text-align:  center;
 color:       #e11021;
 font-weight: bold;
 font-size:   17px;
}

.main_news{
 background-color: #cccccc;
 color:            #ffffff;
 font-size:        14px;
 font-weight:      bold;
 padding-left:     18px;
 height:           28px;
}

.main_news_bg{
 background-color: #e4e4e4;
 padding:          5 14 5 14;
}

.main_news_bg td{
 color:            #5f5f5f;
}

.cnt{
 color:     #010101;
 font-size: 14px;
 padding:   10px;
}


ul li{
 list-style-image: url(../img/li.gif);
 margin-bottom: 18px;
}

ol li{
 list-style-position:inside;
 margin: 0px;
}



.news_sign{
 background:  url(../img/news.gif) top left no-repeat;
}

.board_ttl1, .board_ttl2, .board_ttl3{
 /*padding-top:  14px;*/
}

.ln td .ttl{
 color:        #ffffff;
 font-size:    12px;
 font-weight:  bold;
 /*margin-left:  20px;*/
}

.board_ttl1{
 height: 165px;
 background: url(/img/ln1.jpg) bottom right no-repeat;
 /*padding-right: 15px;*/
}

.board_ttl1_2{
 padding-left: 6px;
 margin-left: 1px;
}

.board_ttl2_2{
 width: 232px;
 height: 165px;
 background: url(/img/ln2.jpg) bottom right no-repeat;
 padding-left: 15px;
}


.board_ttl2, .board_ttl3{
 height: 165px;
 background: url(/img/ln_bg.gif) bottom repeat-x;
}

.board_ttl3_2{
 width: 230px;
 height: 165px;
 background: url(/img/ln3.jpg) bottom right no-repeat;
 padding-left: 20px;
}

.board_ttl1 span, .board_ttl2 span, .board_ttl3_2 span{
 padding-left: 32px;
}



.board_input{
 width:     185px;
 height:    17px;
 font-size: 10px;
}

.board_input2{
 width:     100px;
 height:    19px;
 font-size: 12px;
}

.board_select{
 width:     187px;
 color:     #646464;
 font-size: 11px;
 height:    17px;
}

.board_detal{
 color:        #646464;
 font-size:    11px;
 padding-left: 5px;
}

#qr{
 width:250;
}

table.bord{
 border-left: 1px solid #a62725;
 border-top:  1px solid #a62725;
}

.bord td{
 border-right: 1px solid #a62725;
 border-bottom: 1px solid #a62725;
}

.bord2{
 background-color: #ff5200;
 color:       #ffeeca;
 font-weight: bold;
 font-size:   14px;
 padding:     6px;
}

.bord3{
 background-color: #ffc989;
 color: #ff5200;
 
 font-size: 12px;
 font-weight: bold;
 text-align: center;
}

.bord4, .bord4 A{
 color: #bc0111;
}

.bord5{
 background-color: #ffbc6f;
}

.bord6{
 background-color: #ffe4b9;
}

.bord7{
 background-color: #f7a300;
 color: #ffffff;
 font-weight: bold;
 font-size: 14px;
}

.bord8{
 background-color: #ffdba9;
}

.nobord td{
 border: 0px;
}

.small_info{
 color: #e11021;
}

.bold{
 font-weight: bold;
}

.sale_info2{
 color: #e11021;
 text-align: center;
 font-size: 14px;
 font-weight: bold;
}

.ttl2{
 color:       #e11021;
 font-size:   16px;
 font-weight: bold; 
 margin:      0px;
}

.sale_head{
 background-color: #f7a300;
 color: #ffffff;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
}

.sale_head2{
 color: #a62725;
 font-size: 14px;
}

.sale_border{
 border:1px solid #b3322d;
}

.sale_active{
 background-color: #f7a300;
 color:       #ffffff;
 font-weight: bold; 
 font-size:   12px;
 padding:     2 5 3 5;
}

A.sale_normal{
 font-size: 12px;
 margin-left: 2px;
 margin-right: 2px;
}

.forum1{
 border-left: 1px solid #000;
 border-top:  1px solid #000;
}

.forum1 td{
 border-right: 1px solid #000;
 border-bottom:  1px solid #000; 
}

.subscribe{
 width: 680px;
 text-align: center;
 border-left: 1px solid #000;
 border-top:  1px solid #000; 
}

.subscribe td{
 border-right:   1px solid #a62725;
 border-bottom:  1px solid #a62725; 
 padding: 2px 2px 2px 2px;
}

.subscribe1{
 background-color: #f7a300;
 color: #bc0111;
 padding: 2px 10px 2px 10px;
 text-align: left;
}

.subscribe2 td{
 background-color: #f3ca7a;
 text-align: center;
 font-weight: bold;
 padding: 2px 7px 2px 7px;
}

.subscribe3{
 width: 200px;
}

.subscribe3 span{
 text-decoration: none;
}

.subscribe3 .date{
 color: #000;
}

.subscribe3 .time{
 color: red;
}

.subscribe4{
 background-color: #f3ca7a;
 width: 75px;
 text-align: center;
}

.subscribe5{
 text-align: left;
}


.forum1 b, .forum1 strong{
 color: black;
}

.forum2, .forum2 A{
 background-color: #d2d2d2;
 color: #000;
 /*color: #ffffff;*/
 font-weight: normal;
 letter-spacing: 1px;
}


.forum2 A{
 color: #000 !important;
 font-weight: normal;
}

.forum3{
 background-color: #ff6600;
 color:#fff;
 padding:2px 5xp
}
.forum3 a{color:#fff !important}

.forum4{
 color:  #a62725;
 width:  100%;
 height: 1px;
}

.forum6{
 background-color: #ffdead;
 color: #ff5200;
 font-size: 17px;
 font-weight: bold;
 text-align: center;
}

.inp, .inp2, .inp3{
 width:  300px;
 height: 20px;
 border: 1px solid #808080;
 background-color: transparent;
}

.inp2{
 width:150px;
 background-color: #e4e4e4;
 margin-bottom: 3px;
}

.inp3{
 height:110px;
}

.vacansy_ttl{
 color: #794603;
 text-align: center;
 font-size: 17px;
 font-weight: bold;
}

.vacansy2{
 height:21px;
 width:100%;
 
 background: url(/img/vacansy.gif) top left no-repeat;
 background-color: #f99446;
 color: #ffffff;
 font-size: 14px;
 font-weight: bold;
 padding-left: 45px;
}

.vacansy3{
 color: #794603;
 font-size: 14px;
 font-weight: bold;
}

.vacansy4{
 color: #e11021;
 font-size: 14px;
 font-weight: bold; 
}

.shop_info{
 color: #794603;
}


.vacansy_ttl_banner{
 color:       #ffffff;
 font-size:   14px;
 font-weight: bold;
 width:       343px;
 line-height: 16px;
 margin-top:  2px;
}

.vacansy_price_banner{
 color:         #ffc769;
 font-size:     14px;
 font-weight:   bold; 
 width:         343px;
 line-height:   16px;
 margin-bottom: 2px; 
}

.select-free{
 position:absolute;
 z-index:10;
 overflow:hidden; 
 
 cursor: pointer;
}


.select-free iframe{
 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*/
 width:3000px;       /*must have for any big value*/
 height:3000px       /*must have for any big value*/;
}

.car_bottom{
# width: 234px;
# height: 145px;
}

.vacansy_td{;
 background-color: #ffffff;
 width:440;
 height:371;
 vertical-align: middle;
}
.vacansy_border{
	behavior: url(/img/iepngfix.htc);
	background-image: url(/img/black.png);
	width:470px;
	height:401px;
	margin-top:100px;
}
.vacansy_link {
	text-decoration: none;
}

A.spare{
 color: #333333;
}

A.new_mess{
 font-weight: bold;
}

table{
 font-size:9pt;
}
table.pm{
 BACKGROUND-COLOR: #ffeeca;
}
table.pm2{
 BACKGROUND-COLOR: #df0024;
}

td.pm{
 BACKGROUND-COLOR: #ffeeca;
}
td.pm2{
 BACKGROUND-COLOR: #F1F1F1;
}
td.pm3{
 BACKGROUND-COLOR: #ffd299; 
 FONT-WEIGHT: bold; 
 FONT-SIZE: 9pt; 
 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
td.pm4{
 BACKGROUND-COLOR: #ffeeca; 
 FONT-SIZE: 10.5pt;
}
td.pm5{
 FONT-SIZE: 10pt;
 BACKGROUND-COLOR: #ffeeca;
}
td.pm6{
 BACKGROUND-COLOR: #ffd299; 
 FONT-WEIGHT: bold; 
 FONT-SIZE: 10pt; 
 FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}
td.pm10{
 BACKGROUND-COLOR: #ffd299;
}

.fld{
 font-size:10pt; 
 color:black;
}
.uname{
 font-size:10pt; 
 color:black; 
 font-weight:bold;
}
.write(
 font-size:10pt; 
 color:black;
)

.num_unread_all{
 FONT-WEIGHT: bold; 
 color: red; 
 font-size: 16;
}
.num_read_all{
 FONT-WEIGHT: bold; 
 font-size: 16;
}
.input {
 width:300px;
}

.seo, .seo A:link, .seo A:active, .seo A:visited, .seo A:hover{
 color: white;
 text-decoration: none;
 font-size: 12px;
}

.lns, .lns A:link, .lns A:active, .lns A:visited, .lns A:hover{
 color: white;
 text-decoration: none;
 font-size: 12px;
}
   
.lns2, .lns2 A:link, .lns2 A:active, .lns2 A:visited, .lns2 A:hover{
 color: black;
 text-decoration: none;
 font-size: 11px;
 text-align:center;
}

.online{
 padding: 4px 0px 16px 25px;
 font-size:   11px;
 font-weight: bold;
}

.online2{
 margin-top: 6px;
}

.online3{
 margin: 0px 30px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-size:   11px;
 font-weight: bold;
}

.logo{
 position: absolute;
 top:    40px;
 left:   75px;
 width:  435px;
 height: 111px;
 background: url(/img/logo.png) top left no-repeat;
}

.rsearch{
 position: absolute;
 top:   25px;
 right: 20px;
 float: right;
}

.lnk, .lnk A:link, .lnk A:active, .lnk A:visited, .lnk A:hover{
 font-size: 10px;
 color: yellow;
 text-decoration: none;
}

.lnk{
 padding-left: 10px;
}

.yandex_map li{
 margin: 0px;
}

H2.maps{
 margin-bottom: 0px;
 padding-bottom: 0px;
}

#map_list{
 margin-top: 0px;
 padding-top: 0px;
}

#map_list li{
 
 padding-top:    2px !important;
 padding-bottom: 3px !important;
 
 margin-top:    0px !important;
 margin-bottom: 0px !important;
}

#map_list A{
 padding-top:    0px !important;
 padding-bottom: 0px !important;
 
 margin-top:    0px !important;
 margin-bottom: 0px !important;
}

.sales_list{
 width: 365px;
 height:495px !important;
 overflow:auto;
}

.overlay {
 position: absolute;
 z-index: 1;
 background: url(/cities/map_point2.gif);
 width:  23px;
 height: 22px;
 cursor:pointer;
}


#YMapsID {
/* height:100%; 
 width:70%;*/
 float:left;
}

#info {
 height:100%; 
 width:30%;
 float:right;
}

#info > div {
 padding-left:20px;
}

#links a{
 display:block;
 width: 90%;
 margin-bottom:10px;
}

a.active {
 text-decoration: none;
 color: #000;
}

.print_version{
 /*
 float: left !important;
 margin-left: 690px;
 */
 float:right;
 margin-top: 10px;
 width: 150px;
}

.print_version A{
 color: #bc0111;
 font-size: 12px;
 font-family: Arial;
 font-weight: bold;
}

.koreana_moscow{
 position: absolute;
 z-index:1000;
 top:    25px;
 right:  225px;
 width: 120px;
 height: 120px;
 /*border: 1px solid red;*/
 /*background-color: red;*/
}


.forum5{
 border-left: 1px solid #000;
 border-top:  1px solid #000;
 background:#f3f3f3;
}
