body {	margin: 0px;

			background: url('/i/back.gif');

			scrollbar-face-color: #DCDCDC; 

			scrollbar-shadow-color: #DCDCDC; 

			scrollbar-highlight-color: #DCDCDC; 

			scrollbar-3dlight-color: #888; 

			scrollbar-darkshadow-color: #888; 

			scrollbar-track-color: #EBEBEB; 

			scrollbar-arrow-color: #888;}

	

td {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000;}

table  {margin:0px; padding:0px; border-width:0px;}		

	a:link {color: #006666; font-weight: bold; text-decoration: none;}

	a:visited {color: #006666; font-weight: bold; text-decoration: none;}

	a:hover {color: #006666; font-weight: bold; text-decoration: underline;}

	a:active {color: #006666; font-weight: bold; text-decoration: underline;}

#base{position:relative}
#footer{position:relative;top:-92px; left:0px;margin-top:-92px;}
#footer table {margin-left:59px;}


#ltc {vertical-align: top; height: 25px; width: 29px; }

#lmb {background: url('/i/lmb.gif'); background-repeat: repeat-y; vertical-align: top; width: 29px;}

#lbc {vertical-align: top; height: 25px; width: 52px; }

#bmb {background: url('/i/bmb.gif'); background-repeat: repeat-x; vertical-align: top; height: 52px; width: 100%;}

#tmb {background: url('/i/tmb.gif'); background-repeat: repeat-x; vertical-align: top; height: 25px; width: 100%;}

#rtc {vertical-align: top; height: 25px; width: 29px;}

#rmb {background: url('/i/rmb.gif'); background-repeat: repeat-y; vertical-align: top; width: 29px;}

#rbc {vertical-align: top; height: 25px; width: 52px; text-align: right; }

#bigmidtd {vertical-align: top; text-align: left; background-color: #fff;}



#tttdpic {border-right: 1px solid #ddddde; border-left: 1px solid #ddddde; text-align: center; vertical-align: middle; background: url('/i/tdpicback.gif'); background-repeat: no-repeat; background-position: top right; padding-top: 4px; padding-bottom: 3px; padding-right: 8px; }

#tttdtxt  {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #c1c1c1; font-weight: bold; text-align: center; vertical-align: middle; border: 1px solid #ddddde; }

#btwn    {background: url('/i/btwn.gif'); background-repeat: repeat-x; background-position: top left; width: 30px; padding-top: 4px; padding-bottom: 3px; border-bottom: 1px solid #ddddde; width: 30px; }

#tttdbot {height: 6px;}



#fl_l {height: 190px; width: 3px; vertical-align: top;}

#fl_t {height: 1px; background: url('/i/flashline_t.gif'); background-repeat: repeat-x;}

#fl_r {height: 190px; width: 3px; vertical-align: top;}

#fl_main, #fl_zagorod, #fl_prodaja, #fl_flash {vertical-align: top; text-align: left; background-color: #4e7dbd; height: 174px; }
#fl_main {background: url('/i/panorama.jpg') no-repeat;}
#fl_zagorod {background: url('/i/panorama_zagorod.jpg') no-repeat;}
#fl_prodaja {background: url('/i/panorama_prodaja.jpg') no-repeat;}

#fl_b {height: 14px;}



#seagr_back {background: url('/i/seagr_back.gif'); background-repeat: repeat-x; height: 56px;}

#seagr_backr {background: url('/i/seagr_back.gif'); background-repeat: repeat-x; height: 56px; text-align: right;}

#seagr_backt {background: url('/i/seagr_t.gif'); background-repeat: repeat-x; height: 56px; }

#seagr_br    {background: url('/i/seagr_br.gif'); background-repeat: repeat-y; }



#tophormenu {height: 56px; }



#menu_f {width: 11px; vertical-align: top;}

#menu_s {width: 11px; vertical-align: top;}



#topmenu, #topmenu1, #topmenu2, #topmenu3, #topmenu4, #topmenu5, #topmenu6, #topmenu7, #topmenu8, #topmenu9 {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #fff; vertical-align: top; padding-top: 12px; text-align: center; text-decoration: none; background: url('/i/menub.gif'); background-repeat: repeat-x; }

a.topmenu:link    {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #fff; text-decoration: none;}

a.topmenu:visited {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #fff; text-decoration: none;}

a.topmenu2:link    {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #7eecf8; text-decoration: none;}

a.topmenu2:visited {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #7eecf8; text-decoration: none;}



/*#vm_table{border-style:solid; border-color:rgb(0,72,79); border-width:0px 0px 0px 4px;}*/

#vm_table{background: url('/i/vm_lm.gif'); background-repeat: repeat-y;}

#vm_lm {background: url('/i/vm_lm.gif'); background-repeat: repeat-y; width: 12px; }

#vm_lm_0 {background: url('/i/vm_lm.gif'); background-repeat: repeat-y; background-position: top left; }



#vm_1 {background: url('/i/vm_1.gif'); background-repeat: no-repeat; width: 231px; height: 30px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #00727d; vertical-align: top; text-align: left; text-indent: 50px;}



a.vm:link    {color: #00727d; text-decoration: none; font-weight: bold; }

a.vm:visited {color: #00727d; text-decoration: none; font-weight: bold; }

a.vm:active  {color: #81bf05; text-decoration: none; font-weight: bold; }

a.vm:hover   {color: #81bf05; text-decoration: none; font-weight: bold; }



#vm_2 {background: url('/i/vm_2.gif'); background-repeat: no-repeat; width: 231px; height: 27px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #00727d; vertical-align: top; text-align: left; text-indent: 50px;}



#vm_3 {background: url('/i/vm_3.gif'); background-repeat: no-repeat; width: 231px; height: 27px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #00727d; vertical-align: top; text-align: left; text-indent: 50px;}

#vm_style {background: url('/i/vm_3.gif'); background-repeat: no-repeat; width: 231px; height: 27px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #00727d; vertical-align: top; text-align: left; text-indent: 50px;}



#vm_4 {background: url('/i/vm_4.gif'); background-repeat: no-repeat; width: 231px; height: 27px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #00727d; vertical-align: top; text-align: left; text-indent: 50px;}



#vm_5 {background: url('/i/vm_5.gif'); background-repeat: no-repeat; width: 231px; height: 27px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #00727d; vertical-align: top; text-align: left; text-indent: 50px;}



#vm_6-1 {background: url('/i/vm_6-1.gif'); background-repeat: no-repeat; width: 189px; height: 38px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1660c1; vertical-align: top; text-align: left; text-indent: 50px; padding-top: 9px;}

 

#vm_6-2  {background: url('/i/vm_6-2.gif'); background-repeat: no-repeat; width: 42px; height: 27px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #1660c1; vertical-align: top; text-align: left; text-indent: 11px; padding-top: 9px;}



a.vm_6:link    {color: #1660c1; text-decoration: none; font-weight: bold; }

a.vm_6:visited {color: #1660c1; text-decoration: none; font-weight: bold; }

a.vm_6:active  {color: #1660c1; text-decoration: underline; font-weight: bold; }

a.vm_6:hover   {color: #1660c1; text-decoration: underline; font-weight: bold; }



#vm_open {background: url('/i/vm_open.gif'); background-repeat: repeat-y; padding-left: 31px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #82c008; padding-top: 5px; padding-bottom: 5px;}

#twohndrd {line-height: 175%;}



a.vm_orange:link    {color: #fe6601; text-decoration: none; font-weight: bold; }

a.vm_orange:visited {color: #fe6601; text-decoration: none; font-weight: bold; }

a.vm_orange:active  {color: #fe6601; text-decoration: underline; font-weight: bold; }

a.vm_orange:hover   {color: #fe6601; text-decoration: underline; font-weight: bold; }



.vmo_noarr {padding-left: 29px;}



.vm_green {padding-left: 10px;}

a.vm_green:link    {padding-left: 10px; color: #82c008; text-decoration: none; }

a.vm_green:visited {padding-left: 10px; color: #82c008; text-decoration: none; }

a.vm_green:active  {padding-left: 10px; color: #82c008; text-decoration: underline; }

a.vm_green:hover   {padding-left: 10px; color: #82c008; text-decoration: underline; }



.vmo_sub {padding-left: 60px;}



a.black:link {color: #000;	font-weight: bold; text-decoration: none;}

a.black:visited {color: #000; font-weight: bold; text-decoration: none;}

a.black:hover {color: #000; font-weight: bold; text-decoration: underline;}

a.black:active {color: #000; font-weight: bold; text-decoration: underline;}



#search_title {background: url('/i/search_title.gif'); background-repeat: no-repeat; width: 231px; height: 22px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #fff; vertical-align: middle; text-align: left; text-indent: 50px;}

#search_back {background: url('/i/search_back.gif'); background-repeat: no-repeat; width: 231px; height: 32px; vertical-align: middle;}

#search_id   {background: url('/i/search_id.gif'); background-repeat: no-repeat; width: 231px; height: 32px; vertical-align: middle;}

#search_id {background: url('/i/search_id.gif'); background-repeat: no-repeat; width: 231px; height: 22px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #fff; vertical-align: middle; text-align: left; text-indent: 50px;}

.direct {background: #e6e5e9; text-transform: uppercase;}

.field {padding-left: 50px}

.txtfield {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #000; border: 1px solid #c0c0c0; }

.ok {vertical-align: top; margin-left: 9px;}



#u_news {background: url('/i/u_news.gif'); background-repeat: no-repeat; width: 231px; height: 32px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; font-size: 15px; color: #4e5157; vertical-align: middle; text-indent: 74px;}



#gr_corner {background: url('/i/gr_corner.gif'); background-repeat: no-repeat; background-position: bottom left; vertical-align: top;}



#unewstxt {background: url('/i/unewstxt.gif'); background-repeat: no-repeat; background-position: top left; padding-left: 22px; padding-right: 8px;}



#more {text-align: right; padding-right: 8px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; }

a.more:link    {color: #5284c9; font-weight: bold; text-decoration: none; font-size: 10px;}

a.more:visited {color: #5284c9; font-weight: bold; text-decoration: none; font-size: 10px;}

a.more:active  {color: #5284c9; font-weight: bold; text-decoration: underline; font-size: 10px;}

a.more:hover   {color: #5284c9; font-weight: bold; text-decoration: underline; font-size: 10px;}



#buttons {padding-top: 5px; padding-bottom: 5px; text-align: center;}



#botback {background: url('/i/botback.gif'); background-repeat: repeat-x; }



#mid {background: url('/i/mid.gif'); background-repeat: no-repeat; background-position: bottom left; vertical-align: top; width: 100%;}



#vr_shad {background: url('/i/vr_shad.gif'); background-repeat: no-repeat; background-position: top left; vertical-align: bottom; width: 12px;}



#row_lc {background: url('/i/row_lc.gif'); background-repeat: repeat-y; background-color: #EFEFEF;}

#row_rc {background: url('/i/row_rc.gif'); background-repeat: repeat-y; background-position: top right; background-color: #EFEFEF;}



#copyright {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9px; text-align: right; padding-top: 10px; padding-right: 18px; padding-bottom: 2px; vertical-align: bottom;}

	a.copyright:link {color: #000;	font-weight: normal; text-decoration: none;}

	a.copyright:visited {color: #000; font-weight: normal; text-decoration: none;}

	a.copyright:hover {color: #c0c0c0; font-weight: normal; text-decoration: none;}

	a.copyright:active {color: #c0c0c0; font-weight: normal; text-decoration: none;}

	

#bot_rdn {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #231f20; background-color: #EFEFEF; vertical-align: bottom;}



#main_txt {vertical-align: top; padding-right: 7px;}



#more_m {padding-right: 8px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #5284c9; clear: both; padding-top: 60px;}



#more_m_1 {padding-right: 8px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #5284c9; }

a.more_m:link    {color: #5284c9; font-weight: bold; text-decoration: none;}

a.more_m:visited {color: #5284c9; font-weight: bold; text-decoration: none;}

a.more_m:active  {color: #5284c9; font-weight: bold; text-decoration: underline;}

a.more_m:hover   {color: #5284c9; font-weight: bold; text-decoration: underline;}



#more_m_scnd {padding-left: 30px; padding-top: 20px; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #5284c9;  }



#seagr_title1 {height: 48px; background: url('/i/seagr_title1.gif'); width: 24px; background-repeat: no-repeat; background-position: bottom left; vertical-align: bottom; }



#seagr_title2 {background: url('/i/seagr_title2.gif'); font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #fff; height: 48px; background-repeat: repeat-x; background-position: bottom left; vertical-align: bottom; padding-bottom: 3px;}



#seagr_title3 {height: 48px; background: url('/i/seagr_title3.gif'); width: 24px; background-repeat: no-repeat; background-position: bottom right; vertical-align: bottom; }



#seagr_title1_1 {height: 28px; background: url('/i/seagr_title1.gif'); width: 24px; background-repeat: no-repeat; background-position: bottom left; vertical-align: bottom; }



#seagr_title2_1 {background: url('/i/seagr_title2.gif'); font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 8pt; color: #fff; height: 28px; background-repeat: repeat-x; background-position: bottom left; vertical-align: bottom; padding-bottom: 3px;}



#seagr_title2_1 span{font-weight:normal;}



#seagr_title3_1 {height: 28px; background: url('/i/seagr_title3.gif'); width: 24px; background-repeat: no-repeat; background-position: bottom right; vertical-align: bottom;}

#search_ttl{margin-left:40px; margin-bottom:20px;}

#search_body{margin-left:20px;margin-bottom:20px;}

#adress_div{margin-left:30px; margin-top:10px; font-family:tahoma,arial; font-size:12px; }

#adress_div img{ margin-top:3px; margin-left:-14px; margin-right:5px;}

#adress_div span{font-size:12pt; font-weight:bold;}

#adress_div p{margin:0px; padding:0px;}

#novostr {border:0px; margin:0px; padding:0px; width:100%;}

#novostr_pic{width:143; height:86; background: url(/i/novostr_back.gif) no-repeat;  margin-top:10px;}

#novostr_pic img{border:0px; margin-left:19px; margin-top:4px;  }

#novostr_td{width:143px;}

#novostr_price { font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000;}

#novostr_price div{margin-left:30px;background-color:rgb(251,241,219);}

#adress_div_novostr{margin-left:30px; font-family:tahoma,arial; font-size:12px; }

#novostr_separator div{background:url(/i/novostr_separator.gif) repeat-x; height:10px; margin-left:25px;}

#adress_div_1{margin-left:30px; margin-top:10px; font-family:tahoma,arial; background-color:rgb(230,229,233); font-weight:bold; height: 20px; padding-top: 3px;}

#adress_div_1 img{  margin-left:-14px;}

#adress_div_2{margin-left:10px; margin-top:10px; font-family:tahoma,arial; font-size:12px; }

#about_ul{list-style-type:none;list-style-image:url(/i/marker.gif); padding:0px; margin:0px; list-style-position:inside; margin-right:10px;}

#about_ul li{ margin-bottom:15px;}

#about_img{}

#about_img div{width:202px;height:131px; background-image:url(/i/about_img.gif); margin-top:10px;}

#about_img img{margin-left:20px; margin-top:4px;}

#more_m_2{margin-top:115px;}

#scheme_title{height:18px;}

#adress_scheme{height:18px; margin-top:10px; font-size:12px;}

#grblock_tlc {width: 13px; vertical-align: top; background: url('/i/grblock_tlc.gif'); background-position: top left; background-repeat: no-repeat;}

#grblock_mlb {background: url('/i/grblock_mlb.gif'); background-repeat: repeat-y; width: 13px; height: 2px; vertical-align: bottom;}

#grblock_tmb {background: url('/i/grblock_tmb.gif'); background-repeat: repeat-x; height: 32px;}

#grblock_tline {background: url('/i/grblock_tline.gif'); background-repeat: repeat-x;}

#grblock_trc {width: 41px; vertical-align: top; background: url('/i/grblock_trc.gif'); background-position: top left;}

#grblock_txt {font-size: 10pt; padding-left: 13px; padding-right: 13px; padding-top: 14px; padding-bottom: 5px; vertical-align: top; height: 112px;}

#grblock_pic {background: url('/i/grblock_tline.gif'); background-repeat: repeat-x; background-position: top left; padding-bottom: 2px; padding-top: 4px; padding-right: 2px; width: 230px; vertical-align: top; text-align: center;}

#grblock_uarrow {background: url('/i/grblock_uarrow.gif'); background-repeat: repeat-y; width: 41px; vertical-align: bottom; height: 2px;}

#grblock_bmb {background: url('/i/grblock_bmb.gif'); background-repeat: repeat-x; background-position: bottom left; height: 2px;}



#price {width: 180px; height: 32px; background: url('/i/yel.gif'); background-repeat: no-repeat; background-position: bottom left; vertical-align: bottom; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #000; padding-bottom: 10px; text-align: left; padding-left: 10px; padding-right: 10px;}

.orange {color: #fe6601;}



#maintitle {text-transform: uppercase; font-weight: bold; padding: 0; margin: 0;}



.bigtxt {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #000; }

.bigtxtn {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color: #000; }



#vab {vertical-align: bottom; height: 32px;}



#bottom {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; padding-top: 20px; padding-left: 55px; padding-bottom: 20px; }

	a.bottom:link {color: #000;	font-weight: normal; text-decoration: none;}

	a.bottom:visited {color: #000; font-weight: normal; text-decoration: none;}

	a.bottom:hover {color: #000; font-weight: normal; text-decoration: underline;}

	a.bottom:active {color: #000; font-weight: normal; text-decoration: underline;}

	

#breadcrumbs {height: 35px; vertical-align: middle; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #81BF05;}

.blacktxt {color: #000;}



#green {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #81bf05; text-decoration: none;}

	a.green:link {color: #81bf05;	font-weight: normal; text-decoration: none;}

	a.green:visited {color: #81bf05; font-weight: normal; text-decoration: none;}

	a.green:hover {color: #81bf05; font-weight: normal; text-decoration: underline;}

	a.green:active {color: #81bf05; font-weight: normal; text-decoration: underline;}

	

#greyblock_s {width: 17px; height: 28px; background: url('/i/greyblock_b.gif');}

#greyblock_b {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000; text-transform: uppercase; font-weight: bold; width: 99%; height: 28px; background: url('/i/greyblock_b.gif'); background-repeat: repeat-x; }

#bbpp {width: 275px; height: 93px; border: 0px; text-align: left;margin-bottom: 10px; margin-top: 3px; } 

#bbpp1 {width: 275px; height: 93px; border: 0px; text-align: left;margin-bottom: 10px; margin-top: 3px; float:right} 

#container1 {position: relative;}



#botmen {text-align: center; position: absolute; bottom: 50px; padding-left: 30px; display:block;}



#botmenie {text-align: center; position: absolute; bottom: 100px; padding-left: 30px;}



#sm_topcell {border-top: 1px solid #cacdd3; border-left: 1px solid #cacdd3; border-right: 1px solid #cacdd3;}

#sm_midcell {border-left: 1px solid #cacdd3; border-right: 1px solid #cacdd3; padding-left: 17px; padding-right: 17px;}

#sm_botcell {border-bottom: 1px solid #cacdd3; border-left: 1px solid #cacdd3; border-right: 1px solid #cacdd3;}



#sm_lshad {width: 29px; vertical-align: top; text-align: right; background: url('/i/sm_lshad.gif'); background-repeat: no-repeat; background-position: top right; }

#sm_rshad {width: 29px; vertical-align: top; text-align: left; background: url('/i/sm_rshad.gif'); background-repeat: no-repeat; background-position: top left; }



#graymap {width: 100%; height: 19px; background-color: #e8e8eb; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; margin-top: 2px; margin-bottom: 2px; padding-top: 2px;}

	a.btxtmap:link {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; text-decoration: none;}

	a.btxtmap:visited {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; text-decoration: none;}

	a.btxtmap:hover {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; text-decoration: underline;}

	a.btxtmap:active {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; text-decoration: underline;}

	

#graymapsm {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; margin-top: 3px; margin-bottom: 3px; margin-left: 264px; background-color: #f4f3f5; height: 16px;}



	a.stxtmap:link {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; text-decoration: none;}

	a.stxtmap:visited {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; text-decoration: none;}

	a.stxtmap:hover {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; text-decoration: underline;}

	a.stxtmap:active {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; text-decoration: underline;}



#grayarr {background: url('/i/grayarr.gif'); background-repeat: no-repeat; background-position: top left;}

#greenarr {background: url('/i/greenarr.gif'); background-repeat: no-repeat; background-position: top left;}



#greenmap {width: 100%; height: 19px; background-color: #dbf0ad; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; margin-top: 2px; margin-bottom: 2px; padding-top: 2px;}



#greenmapsm {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; margin-top: 3px; margin-bottom: 3px; margin-left: 264px; background-color: #eef8d9; height: 16px;}



#greenmapvsm {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000; margin-top: 3px; margin-bottom: 3px; margin-left: 298px; background-color: #eef8d9; padding-left: 90px; padding-top: 5px; padding-bottom: 7px; padding-right: 3px; }



.grint {padding-left: 60px;}



#bluemap {width: 100%; height: 19px; background-color: #eaeff9; font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 9pt; color: #000; font-weight: bold; margin-top: 2px; margin-bottom: 2px; padding-top: 2px;}



	a.vstxtmap:link {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000; text-decoration: none;}

	a.vstxtmap:visited {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000; text-decoration: none;}

	a.vstxtmap:hover {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000; text-decoration: underline;}

	a.vstxtmap:active {font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif; font-size: 8pt; color: #000; text-decoration: underline;}

	

#fb_back {background: url('/i/fb_back.gif'); background-repeat: repeat-y; padding: 10px; }

#fb_back1 {background: url('/i/fb_back.gif'); background-repeat: repeat-y; padding: 0px; }

	

	#fb_back1 #search_form { position:relative;}

	#fb_back1 #search_form #search_pic {position:absolute; right:0px; top:40px;margin:0px; padding:0px; }

	#fb_back1 #search_form #search_pic .c1 {position:absolute; top:8px; left:15px; }

	#fb_back1 #search_form #search_pic .c1 a{text-decoration:none;}

	#fb_back1 #search_form #search_pic .c2 {position:absolute; top:88px; left:15px;}

	#fb_back1 #search_form #search_pic .c2 a{text-decoration:none;}

	#fb_back1 #search_form #button_srch {background: url(/i/button_search.gif) no-repeat; width:91px; height: 17px; text-align:center; cursor:pointer; padding: 1px 26px 3px 20px !important;}

	#fb_back1 #search_form td{font-weight: bold;}

	#fb_back1 #search_form td.search_cleft {padding: 5px 0px 5px 30px;}

	#fb_back1 #search_form td.search_cright {font-weight:normal;}

	#fb_back1 #search_form td.search_cright select {width:200px;  border: 1px solid rgb(127,157,185);}

	#fb_back1 #search_form td.search_cright input.inp_small {width:85px; vertical-align:middle; height:18px;  border: 1px solid rgb(127,157,185); _margin-bottom: 1px;}

	#fb_back1 #search_form td.search_cright select.inp_small {width:65px; vertical-align:middle; height:18px;  border: 1px solid rgb(127,157,185);}

	#fb_back1 #search_form td.search_cright div.container_off{position: relative;}

	#fb_back1 #search_form td.search_cright .offset {position:absolute; left:-15px; z-index:2; top:0px;}

	#fb_back1 #search_form .metro_stat { width:200px; height:95px; overflow:auto; border: 1px solid rgb(127,157,185); padding:1px;}

	#fb_back1 #search_form .metro_stat ul{list-style-type:none; padding:0px; margin:0px;  vertical-align:middle;}

	#fb_back1 #search_form .metro_stat ul li {display:block; vertical-align:middle; padding:3px; vertical-align:middle;}

	#fb_back1 #search_form .metro_stat ul input {height:12px; width:12px; vertical-align:middle;  border: 1px solid rgb(127,157,185);}

	* html #fb_back1 #search_form .metro_stat ul input {border: 0px none rgb(127,157,185);}

	#fb_back1 #search_form .metro_stat ul img {margin-left:5px; margin-right:5px; vertical-align:middle;}

	#button_srch {font-weight:bold;}



.appSrchRes{width: 100%; margin-bottom:5px; margin-top:8px; text-align:center;}



	.appSrchRes .numCell {background-color: rgb(255,255,255);}

	.appSrchRes .infoCell {background-color:rgb(240,241,243); }

	.appSrchRes .squareCell {background-color:rgb(227,237,249);}

	.appSrchRes .priceCell {background-color:rgb(255,255,255);}

	.appSrchRes .checkCell {background-color:rgb(240,241,243);}

	.appSrchRes thead {background-color: rgb(140,187,193); }

	.appSrchRes span {cursor:default;}

		.appSrchRes thead td {border-left: 1px solid rgb(255,255,255);}

		.appSrchRes thead td.skid {background-color:rgb(255,255,255); text-align:right; padding-right:40px; height:30px;}

		.appSrchRes thead td.skid img {margin-right:15px; vertical-align:middle;}

		.appSrchRes thead a.headL {color: rgb(0,0,0); text-decoration:underline;}

		.appSrchRes thead .brdLeft {background-color: rgb(140,187,193); border-left: 0px; }

	.appSrchRes tbody td {border-right: 1px solid rgb(201,204,210);  background-image: url(/i/search_dots.gif); background-position: bottom; background-repeat: repeat-x;}

	.appSrchRes tbody .brdLeft{ border-left: 1px solid rgb(201,204,210); color: rgb(88,89,91);}

	.appSrchRes tbody .brdLeftS{ border-left: 1px solid rgb(201,204,210); background-color: rgb(255,182,133); color: rgb(88,89,91);}

	.appSrchRes tbody a.codeL {color: rgb(88,89,91); text-decoration:underline;}

	.appSrchRes td {height:20px;}

	.appSrchRes tr.sep1 td.sepCell{background-color:rgb(240,241,243);}

	.appSrchRes tr.sep1 td.sepCellLeft {background-color:rgb(240,241,243); border-left: 1px solid rgb(201,204,210); }

	.appSrchRes tr.sep1 td {background-color: rgb(255,255,255); height:11px;}

	.appSrchRes tr.sep2 td.sepCell{background-color:rgb(240,241,243);}

	.appSrchRes tr.sep2 td.sepCellLeft {background-color:rgb(240,241,243); border-left: 1px solid rgb(201,204,210); }

	.appSrchRes tr.sep2 td {background-color: rgb(255,255,255); height:5px; line-height:3px;}

	sup {font-size: 10px; }

	.notFound {font-weight:bold; margin-left:30px; margin-top:20px; margin-bottom:15px;}

	#button_req {background: url(/i/button_search1.gif) no-repeat; width:129px; height: 17px; text-align:center; cursor:pointer; color:rgb(13,114,125); font-weight:bold;margin-left:20px; margin-top:20px; margin-bottom:20px;}

	.search_sep {margin-top:20px; margin-bottom:15px;}

 div.nvstr_photo {

  width: 202px;

  height: 131px;

  background-image: url(/i/about_img.gif);

  margin-top:10px;

  text-align:left;

  }



  div.nvstr_photo img{margin: 2px;}

	  .desc_table {margin-top:10px;}

	  .desc_table td{border-color:rgb(201,204,210); border-style:solid; border-width: 0px 0px 1px 0px; height:20px; padding-left:10px;}

  div.novostr_ftr{margin-top:70px;}	

  div.novostr_ftr1{margin-top:50px; margin-bottom:40px;}	


 div.nvbig_photo {

  width: 282px;

  height: 205px;

  background-image: url(/i/about_big.gif);

  margin-top:10px;

  text-align:left;

  }


  div.nvbig_photo img{margin: 10px 2px 2px 10px;}

	  .desc_table {margin-top:10px;}

	  .desc_table td{border-color:rgb(201,204,210); border-style:solid; border-width: 0px 0px 1px 0px; height:20px; padding-left:10px;}


  .desc_head {width:100%;}

  .desc_head td {padding-top:10px;}

  .desc_head .cell1{height:40px; width:12px; background: url(/i/nov_desc_head.gif) left no-repeat; vertical-align: top;}
  .desc_head .cell2{height:40px; background: url(/i/nov_desc_head_1.gif) repeat-x;  text-align:center; vertical-align: top;}
  .desc_head .cell3{height:40px; width:22px; background: url(/i/nov_desc_head_2.gif) no-repeat; vertical-align: top;}
  .desc_head .cell4{height:40px; background: url(/i/nov_desc_head_3.gif) repeat-x; text-align:center; vertical-align: top;}
  .desc_head .cell5{height:40px; width:22px; background: url(/i/nov_desc_head_4.gif) no-repeat; vertical-align: top;}
  .desc_head .cell6{height:40px; background: url(/i/nov_desc_head_5.gif) repeat-x; text-align:center; vertical-align: top;}
  .desc_head .cell7{height:40px; width:22px; background: url(/i/nov_desc_head_6.gif) no-repeat; vertical-align: top;}
  .desc_head .cell8{height:40px; background: url(/i/nov_desc_head_3.gif) repeat-x; text-align:center; vertical-align: top;}
  .desc_head .cell9{height:40px; width:9px; background: url(/i/nov_desc_head_7.gif) no-repeat; vertical-align: top;}
  .desc_head .cell10{height:40px; width:22px; background: url(/i/nov_desc_head_10.gif) no-repeat; vertical-align: top;}
  .desc_head .cell11{height:40px; width:9px; background: url(/i/nov_desc_head_11.gif) no-repeat; vertical-align: top;}

.cellid00 {width: 35%;}

textarea, select{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 9pt; 

	color: #000000;

	border: 1px solid #999999;

	width: 310px;

	background: none;}



.formbutt {border: 1px solid #999999; height: 24px; width: 310px; background: none;}



.feedback {font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 9pt; 

	color: #000000;

	text-align: right;

	vertical-align: top;}

	

.red {color: #FF0000;}

.seagreen {color: #0d727d;}



#sheet {display: inline; float: left; width: 33%; margin-bottom: 20px; height: 350px;}

#sheet_back {background: url('/i/sheet_back.gif'); background-repeat: repeat-y; }

#sheet_orange {background: url('/i/sheet_orange.gif'); background-repeat: repeat-y; padding-left: 25px; padding-right: 25px; padding-top: 6px; padding-bottom: 6px; font-weight: bold; }



#sheet_price {font-size: 9pt; font-weight: bold;}



#sheet_desc {background: url('/i/sheet_desc.gif'); background-repeat: repeat-y; padding-left: 25px; padding-right: 25px; padding-top: 6px;}



#sheet_bot {background: url('/i/sheet_bot.gif'); background-repeat: no-repeat; height: 26px; vertical-align: middle; text-align: center; }



#screen {background: url('/i/screen.gif'); background-repeat: no-repeat; background-position: top center; vertical-align: top; text-align: center; width: 143px; height: 94px; padding-top: 5px; }

#dwn_correct{height:100px; width:10px; margin-bottom: 70px;}

#content_corr{height:50px; width:10px; }


/* Left Menu Add-on */



.Wrapper1 {

	background: url(/i/left_menu_back.gif) repeat-y 12px 0px;

	border-right: 1px solid #c8cbd1;

}



.Wrapper2 {background: url(/i/left_menu_top.jpg) no-repeat 12px 0px;}



.Wrapper3 {

	background: url(/i/left_menu_btm.jpg) no-repeat bottom right;

	padding: 0 0 67 29;

}



.Choosen {

	margin: 10 0 0 28;

	font-weight: bold;

	color: #1660c1;

}



.LeftMenu1 {

	color: #82c008;

	padding: 0 8 14 28;

	background: url(/i/left_menu_btn.gif) no-repeat 0px 5px;

	font-size: 11;

	font-weight: bold;

}



.LeftMenu1 a {display: block;}



.LeftMenu2 {

	border-bottom: 1px solid #cfd0d2;

	padding: 12 0 6 0;

}



.LeftMenu2 a, .LeftMenu2Cur, .LeftMenu3Cur {

	background: url(/i/arr_orange.gif) no-repeat 0px 5px;

	margin: 0 0 0 -21;

	padding: 2 0 2 21;

}



.LeftMenu2Cur {color: #f0652a;}



.LeftMenu3Cur {

	color: #82c008;

	background: url(/i/arr_green.gif) no-repeat 0px 5px;

	padding: 2 0 2 21;

}



.LeftMenu3 {padding: 0 0 10 14;}



.LeftMenu3 a {background: transparent;}



.LeftMenu4 {

	font-weight: normal;

	padding: 0 0 5 28;

}



.LeftMenu1 a:link, .LeftMenu1 a:visited {

	color: #00727d;

	text-decoration: none;

}



.LeftMenu1 a:hover, .LeftMenu1 a:active {

	color: #82c008;

	text-decoration: none;

}



.LeftMenu2 a:link, .LeftMenu2 a:visited {

	color: #000000;

	text-decoration: none;

}



.LeftMenu2 a:hover, .LeftMenu2 a:active {

	color: #f0652a;

	text-decoration: none;

}



.LeftMenu3 a:hover, .LeftMenu2 a:active {

	color: #82c008;

	text-decoration: none;

}

/* sub menu */
#subm_back {background: url('/i/subm_back.gif') 13px 0 repeat-y;}
#subm_back td {margin: 0; paddin;: 0;} 
.subm {color: #00727d; font-weight: bold; height: 20px;}
.sm_arr_orange, .sm_arr_green {height: 16px; width: 62px;}
.sm_arr_orange {background: url('/i/arr_orange.gif') 30px 50% no-repeat;}
.sm_arr_green {background: url('/i/arr_green.gif') 39px 50% no-repeat;}

a.subm_green {font-weight: bold;}
a.subm_green:link    {color: #81bf05; text-decoration: none;}
a.subm_green:visited {color: #81bf05; text-decoration: none;}
a.subm_green:active  {color: #81bf05; text-decoration: none;}
a.subm_green:hover   {color: #81bf05; text-decoration: none;}

a.subm_black {font-weight: bold;}
a.subm_black:link {color: #000;	text-decoration: none;}
a.subm_black:visited {color: #000; text-decoration: none;}
a.subm_black:hover {color: #fe6601; text-decoration: underline;}
a.subm_black:active {color:#fe6601; text-decoration: underline;}

a.hot {font-size: 10px;}
a.hot:link {color: #5284a9; text-decoration: none; font-weight: bold;}
a.hot:visited {color: #5284a9; text-decoration: none; font-weight: bold;}
a.hot:active {color: #5284a9; text-decoration: underline; font-weight: bold;}
a.hot:hover {color: #5284a9; text-decoration: underline; font-weight: bold;}

#descr_0, #descr_1, #descr_2, #descr_3, #descr_4 {display: none; margin-bottom: 30px;}
#descr_0 {display: block;}

/* i border */
.ib_top {
	background: url(/i/ib_top.gif) no-repeat;
	height: 3px;
	text-align: right;
}
.ib_left {background: url(/i/ib_left.gif) repeat-y;}
.ib_right {
	background: url(/i/ib_right.gif) 100% 0 repeat-y;
	padding: 5px 23px 5px 8px;
}
.ib_bottom {
	background: url(/i/ib_bottom.gif) no-repeat;
	height: 15px;
	text-align: right;
}
.clear {clear: both;}


/*-------------------------------------------------*/

#act_form1 {
	background: #ccc9d0;
	padding: 0 4px 4px 4px;
}

#act_form2 {
	background: #eee1c6;
	padding: 0 0 14px 22px;
	border: 2px solid #f7f6f8;
	border-top: none;
	min-height: 40px;
	font-family: Tahoma;
}

#act_form2 h2 {
	line-height: 26px;
	background: #e6e5e9;
	border: 1px solid #d6d4da;
	border-width: 1px 0;
	color: #df0000;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 12px -22px;
	padding: 0 0 0 22px;
}

#act_form_btm {
	position: relative;
	height: 1px;
}

#act_form_bl {
	position: absolute;
	top: -14px;
	left: 0;
}

#act_form_br {
	float: right;
	margin-top: -8px;
	position: relative;
}

#act_form_top {
	height: 15px;
	background: url(/i/act_form_t_back.gif) 1px 0;
}

#act_form_top * {zoom: 1; position: relative;}

#act_form_top img {vertical-align: bottom;}

#act_form_top_in {
	background: url(/i/act_form_t_back2.gif) repeat-x 0 4px;
	margin: 0 9px 0 0;
}

#act_form_tr {
	float: right;
	margin: 0 -9px 0 0;
}

#act_form1 * {zoom: 1; position: relative;}

#act_form2 form {
	width: 620px;
	margin: 0;
	padding: 0;
}

#act_form2 span {
	float: left;
	clear: left;
	width: 150px;
	line-height: 20px;
	margin: 0 0 7px 0;
	font-weight: bold;
}

#act_form2 b {color: #ff0000;}

#act_form2 p {
	margin: 0;
	padding: 0 0 15px 0;
	width: 350px;
	text-align: right;
}

#act_form2 span#currency {
	clear: none;
	padding: 0 0 0 10px;
	width: 40px;
}


#act_form2 input, #act_form2 textarea {
	width: 324px;
	height: 20px;
	border: 1px solid #999;
	background: #f7f6f8;
	font-size: 12px;
	font-family: Tahoma;
	color: #555;
	float: left;
	display: block;
	margin: 0 0 7px 0;
	padding: 1px 2px 0 2px;
}

#act_form2 input#tiny {width: 80px;}

#act_form2 button {
	float: left;
	margin: 20px 10px 0 0;
}

#act_form2 textarea {
	width: 450px;
	height: 45px;
	overflow: auto;
}

#captcha {
	width: 400px;
	float: left;
	margin: 0 0 7px 0;
}

#act_form2 button {
	float: left;
	width: 91px;
	height: 17px;
	border: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
	padding: 0 0 4px 0;
	cursor: pointer;
	cursor: hand;
}

#btn_reset {background: url(/i/act_form_btn1.png);}

#btn_submit {
	color: #00727d;
	background: url(/i/act_form_btn2.png);
}

/*banner-------------------------------------------------*/

#banner_back {
	position: absolute;
	z-index: 1999;
	top: 0;
	left: 0;
	background: #fff;
	width: 100%;
	height: 100%;
}

#banner_container1 {
	border: 2px solid #bebebe;
	background: #fff;
	padding: 3px;
	position: fixed;
	z-index: 2000;
	display: none;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
	_position: absolute;
	_top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 : document.body.scrollTop + (document.body.clientHeight-this.clientHeight)/2 - 1);
	_left: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollLeft + (document.documentElement.clientWidth-this.clientWidth) - 1 : document.body.scrollLeft + (document.body.clientWidth-this.clientWidth)/2 - 1);
}

#banner_container1 img {border: none;}

#banner_container2 {
	border: 9px solid #0a5b63;
	background: #dddee2;
	padding: 15px;
}