.price-active div{width:98px;background:url(../../images/change/change-tab.png);height:42px;color:#ececec;float:left;}
.price-inactive div{width:98px;height:42px;cursor:pointer;float:left;}

.trtitle td{color:#B41102;font-size:20px;}
.trtitle td span{margin-bottom:5px;}
.trhead td{background:url(../../images/change/change-tab-top-01t.gif) repeat-x bottom;height:42px;}
ul.prices {padding:0;margin:0;list-style:none;}
.prices li{float:left;width:98px;padding:0; margin:0;}
.prices li div{display:inline;width:98px !important;height:42px !important;text-align:center;position:relative;}
.prices li div span{position:absolute;bottom:18px;width:98px;padding:0px;left:0px;}

.trfooter td{/*background:url(../../images/change/change-tab-bottom-01.gif) repeat-x bottom;*/height:30px;}
/*начало: таблицы задаюшие поиск*/
.table{color:#636363;}
.search_form{width:100%;font-size:1em;}
.search_form .table .checkbox1 {background:#D5D5D5; border:1px #9E190E solid; padding:10px;}
.search_form .table .checkbox1 SPAN {margin-right:10px;}
.search_form .table LABEL {padding:0px 0px 5px 5px;cursor:pointer;color:#535353;}
.search_form .table STRONG {font-weight:bold;margin-bottom:10px;display:block}
.search_form  UL {margin:0px; padding:0px; list-style:none;}
.search_form UL.default LI {background:#D5D5D5;border-bottom:1px #ececec solid;margin:0;list-style:none;padding:0;}
.search_form UL.default LI:hover {background:#D5D5D5;border-bottom:1px #ececec solid;margin:0;}
.search_form UL.default LI:active {background:#D5D5D5;border-bottom:1px #ececec solid;margin:0;}
.search_form .otdo {white-space:nowrap;}
.search_form .otdo INPUT {width:60px;border:none;background:#D5D5D5;border-left:1px #ccc solid;padding-left:5px;}
.search_form .otdo INPUT:hover{}
.search_form .otdo SPAN {color:#636363;background:#fff; padding:1px 0px 1px 5px; display:block; float:left; border:1px #ccc solid; white-space:nowrap;}
.search_form .otdo SMALL {font-size:0.8em; padding:1px 5px 1px 5px; display:block; float:left; white-space:nowrap}
.search_form .bottom_form TD {font-size:1em;}
.search_form .bottom_form TD SELECT {font-size:0.8em; width:90%;}
.search_form .bottom_form TD INPUT {font-size:1.5em;color:#636363;}
.search_form .bottom_form TD LABEL {margin:0;color:#636363;}
.search {margin-bottom:10px;}
.search_form DIV.checklist {height:100px; width:100%;overflow:auto;border:1px #b2d3ed solid;padding:1px; margin:0;}
.search_form LI INPUT {float:left;}
.search_form LI LABEL {width:82%; display:block; cursor:pointer; cursor:hand;}
.search_form UL.open {border:1px solid #B2D3ED;margin:5px 0px 0px 0px;}
.search_form UL.open LI {padding:0 0 0 20px;border-bottom:1px #ececec solid;margin:0;}
.search_form UL.open LI:hover {}

.search_form .li_link {background:url(../../images/change/2.gif) no-repeat left; color:#000; padding-left:17px; width:82%; display:block; cursor:pointer; cursor:hand;}
.search_form .li_link2 {background:url(../../images/change/3.gif) no-repeat left; color:#000; padding-left:17px;  width:82%; display:block; cursor:pointer; cursor:hand;}

.search_form .one_line {white-space:nowrap;}
.search_form .one_line INPUT {width:80%; border:none; background:#fff; border-left:1px #ccc solid; padding-left:5px;}
.search_form .one_line INPUT:hover {width:80%; border:none; background:#f8f8f8; border-left:1px #ccc solid; padding-left:5px;}
.search_form .one_line SPAN {font-size:0.8em; background:#f8f8f8; padding:1px 0 1px 5px; display:block; border:1px #ccc solid; white-space:nowrap;}
.search_form .one_line SMALL {font-size:0.8em; padding:1px 5px 1px 5px; display:block; float:left; white-space:nowrap}

#btn-search{float:left;}
#btn-search input{background:url(../../images/change/btn-search.png);width:85px;height:33px;border:0px;cursor:pointer;}
#rst input{background:url(../../images/change/btn-clear.png);width:85px;height:34px;border:0px;cursor:pointer;}
/*конец: таблицы задаюшие поиск*/

/*начало: таблица результатов поиска*/
#searchresult{border:1px solid #9E1F1D;}
#searchresult br {display:none;} 

#result{margin-top:30px;}
#resultheader{position:relative;background:url(../../images/change/resultheader-01.gif) repeat-x #9e190e;height:48px;overflow:hidden;}
#resultheaderleft{position:absolute;background:url(../../images/change/resultheader-00.gif) no-repeat #9e190e;left:0px;width:9px;height:48px;}
#resultheaderright{position:absolute;background:url(../../images/change/resultheader-02.gif) no-repeat #9e190e;right:0px;width:9px;height:48px;top:0px;}
#resultfooter{position:relative;background:url(../../images/change/resultfooter-01.gif) repeat-x #a53e38;height:13px;overflow:hidden;}
#resultfooterleft{position:absolute;background:url(../../images/change/resultfooter-00.gif) no-repeat #a53e38;left:0px;width:10px;height:13px;}
#resultfooterright{position:absolute;background:url(../../images/change/resultfooter-02.gif) no-repeat #a53e38;right:-1px;width:10px;height:13px;top:0px;}

.result-table{font-size:0.8em; width:100%;}
.result-table .thtr {}
.result-table TD {padding:0px 5px;line-height:1.5em;border-top:1px solid #9D201D;height:46px;}
.result-table TH {text-align:center;padding:0px 5px;background:url(../../images/change/resultheader-01.gif) repeat-x #9e190e;height:48px;color:#fff;}
.result-table TR {}
.result-table TR:hover {}
.result-table TR.razvert {border:none;}
.result-table TR.razvert TD {border-top:none; background:#DCDCDC;;}
.result-table UL {padding:0; margin:0; list-style:none;} 
.result-table LI {padding:0 0 7px 0;} 
.result-table SPAN {display:block;}
.result-table CENTER {font-weight:bold;}
.result-table #s-city {color:#666;}
.result-table #txt-left {text-align:left;}
.result-table SMALL {font-size:0.9em; color:#666}
table.result-table{border-left:1px solid #9D201D;border-right:1px solid #9D201D;}
.result-table .color,.result-table td{background:url(../../images/change/change-table-td-00.jpg) repeat-x #DCDCDC;}
.result-table .pseudolink {color:#af1c15; border-bottom:1px #af1c15 dotted; display:inline; cursor:pointer;/* padding-left:20px; background:url(arrow.gif) left no-repeat*/}

.title H1 {font-size:0.8em; font-variant:small-caps;display:inline; padding:0 10px 0 10px; color:#af1c15; font-weight:normal;}

.pa {padding:0px 10px; font-size:0.9em;background:url(../../images/change/resultheader-01.gif) repeat-x #9e190e;height:20px;oveflow:hidden;color:#fff;}
.pa a,.pa a:active,.pa a:visited {color:#fff;margin:0px 5px;}
.pa a:hover {color:#fff; }
.pa span {padding:0px 5px;color:#fff;}
.podstxt {padding:0px 5px;font-size:0.8em;text-align:right;background:url(../../images/change/resultheader-01.gif) repeat-x #9e190e;height:24px;color:#fff;overflow:hidden;}

.loader {background:url(../../images/change/1-1.gif) top left no-repeat; width:16px; height:16px;}
.color .loader {background:url(../../images/change/1-2.gif) top left no-repeat; width:16px; height:16px;}
/*конец: таблица результатов поиска*/
/*


.box {height:100%;}
.scpreload {
	 width: 0px;
     height: 0px;
     display: inline;
     background-image: url(../../images/change/select-block.png);
	 clip: rect(0 0 0 0);
	}
IMG {border:none;}
.clear {clear:both; font-size:0.00001em;}
UL {padding:0; margin:0; list-style:none;}
LI {padding:0; margin:0;}
H1, H2, H3, H4 {padding:0; margin:0;}
A, A:visited {color:#039}
A:hover {color:#000}
.podlink {text-align:right; padding-top:10px;}
.podlink A, .podlink A:visited {font-size:0.7em; color:#3b8c1b; padding-left:15px; background:url(../../images/change/arrow.gif) left no-repeat;}
.podlink A:hover {font-size:0.7em; color:#000;}
.podlink2 {text-align:left; padding-top:10px;}
.podlink2 A, .podlink2 A:visited {font-size:0.7em; color:#3b8c1b; padding-right:10px; white-space:nowrap}
.podlink2 A:hover {font-size:0.7em; color:#000; padding-right:10px; white-space:nowrap}

.newww {background:url(../../images/change/newww.gif) bottom left no-repeat; width:82px; height:75px; position:absolute; top:176px; right:0; z-index:4} 

.header { background:url(../../images/change/forum/forum.gif) bottom repeat-x; padding:10px 10px 0 10px;}
.navibox {width:100%; padding-top:20px}
.nb-left {width:50%; float:left;}
.nb-right {width:50%; float:left; margin-left:-10px;}
A#logo, A#logo:visited, A#logo:hover {background:url(../../images/change/logo.gif) top left no-repeat; width:220px; height:56px; display:block; margin-left:20px; float:left}
#navigation-select {background:url(../../images/change/select.gif) top left no-repeat; width:125px; height:32px; display:block; position:absolute; left:28%; margin-left:6px; z-index:2; margin-top:14px; cursor:pointer}
#navigation-select:hover {background:url(../../images/change/select.gif) bottom left no-repeat; width:125px; height:32px; display:block; position:absolute; left:28%; margin-left:6px; z-index:2; margin-top:14px; cursor:pointer}
#navigation-select .s-text {font-size:0.8em; border-bottom:1px #039 dotted; color:#039; padding-top:7px; display:block; width:90px; margin-left:8px;}

#navigation-select-block {width:300px; height:230px; position:absolute; z-index:300; left:28%; margin-top:-15px;}
.select-list {position:absolute; margin:20px 20px 20px 20px; height:160px; width:250px; padding:5px; overflow:auto;  display:block}
.select-list LI {font-size:0.9em; border-bottom:1px #f0f0f0 solid}
.select-list LI A, .select-list LI A:visited {display:block; padding:5px 0 5px 5px;}
.select-list LI A:hover {background:#f6fbff; display:block; padding:5px 0 5px 5px;}
.select-list LI STRONG {display:block; padding:5px 0 5px 5px;}
.select-close-link {margin:200px 20px 0 0;}
.select-close-link SPAN {color:#F33; float:right; cursor:pointer; font-size:0.7em; border-bottom:1px #f33 dotted; background:url(../../images/change/close-icon.gif) left no-repeat; padding-left:15px;}

.navicom {font-size:0.7em; padding:18px 0 0 90px;}
.navicom A, .navicom A:visited, .navicom A:hover {padding-right:25px; margin-bottom:10px; white-space:nowrap; display:block; float:left}
A#adv-site-l:hover, A#adv-smi-l:hover, A#company-l:hover {color:#000;}
A#adv-site-l {background:url(../../images/change/adv-site.gif) left no-repeat; color:#666; padding-left:21px;}
A#adv-smi-l  {background:url(../../images/change/adv-smi.gif) left no-repeat; color:#666; padding-left:20px;}
A#company-l {background:url(../../images/change/company.gif) left no-repeat; color:#36c; padding-left:18px;}
#tw {background:url(../../images/change/tw.gif) left no-repeat; color:#36c; padding-left:21px;}
#fb {background:url(../../images/change/fb.gif) left no-repeat; color:#36c; padding-left:21px;}

.navi {padding:10px 0 0 20px;}
.navi .navi-left {width:200px; float:left;}
.navi .navi-right {width:200px; float:left; margin-left:-1px;}

.navi-left LI, .navi-right LI {padding-bottom:16px; font-size:0.9em;}
.navi-left A, .navi-left A:visited, .navi-left A:hover {white-space:nowrap; padding-left:21px;}
.navi-right A, .navi-right A:visited, .navi-right A:hover {white-space:nowrap; padding-left:29px;}

A#special:hover, A#new:hover, A#ipoteka:hover, A#moscow:hover {color:#000;}

A#special {background:url(../../images/change/i-special.gif) left no-repeat; color:#f5364d;}
A#new {background:url(../../images/change/i-new.gif) left no-repeat; color:#084a90;}
A#ipoteka {background:url(../../images/change/i-ipoteka.gif) left no-repeat; color:#3b8c1b;}
A#news {background:url(../../images/change/i-news.gif) left no-repeat;}
A#articles {background:url(../../images/change/i-articles.gif) left no-repeat;}
A#forum {background:url(../../images/change/i-forum.gif) left no-repeat;}
A#moscow {background:url(../../images/change/moscow.gif) left no-repeat; color:#f33;}

.m-search-box {background:url(../../images/change/sline.png) top repeat-x #1B61A5; height:60px; text-align:center} 
.ireal {background:url(../../images/change/ireal.png) right top no-repeat; height:60px; padding:0 0 0 20px}
.m-search-form {width:900px; margin:auto; padding:18px 0 15px 0; text-align:left}
.m-search-form SELECT {width:150px; font-family:Arial, Helvetica, sans-serif; margin-right:20px; border:3px #ccc solid; float:left}
.m-search-form SELECT OPTION.itemone {color:#666; padding-left:5px; background:none;}
.m-search-form SELECT OPTION.itemone:hover {color:#666; padding-left:5px; background:none;}
.m-search-form SELECT OPTION {padding-left:20px; border-bottom:1px #f0f0f0 solid;}
.m-search-form SELECT OPTION:hover {padding-left:20px; border-bottom:1px #f0f0f0 solid; background:url(../../images/change/form-arrow.gif) left no-repeat}
.price {float:left; width:350px;}
.m-search-form LABEL {float:left; color:#FFF; font-size:0.8em; padding-top:4px;}
.m-search-form INPUT {width:60px; font-family:Arial, Helvetica, sans-serif; margin:0 10px 0 10px; border:3px #f0f0f0 solid; float:left}
.button {cursor:pointer;}

.content {}

.a-left {width:240px;}
.title {border-bottom:1px #808080 solid;}
.title H1 {font-size:0.8em; font-variant:small-caps; background:url(../../images/change/nline.gif) bottom repeat-x #727272; display:inline; padding:0 10px 0 10px; color:#FFF; font-weight:normal;}
.other-navi {margin-top:15px;}
.other-text {padding:10px 10px 10px 10px; background:#f6fbff;}
.other-text UL {font-size:0.8em;}
.other-text LI {padding:5px 0 5px 0; line-height:1.5em; border-bottom:1px #f0f0f0 solid;}
A#rtl:hover, A#srt:hover, A#chastob:hover, A#video:hover {color:#000;}
A#rtl {background:url(../../images/change/rtl.gif) left top no-repeat; padding-left:20px; display:block; color:#069}
A#doc {background:url(../../images/change/doc.gif) left top no-repeat; padding-left:20px; display:block}
A#chastob {background:url(../../images/change/chastob.gif) left top no-repeat; padding-left:20px; display:block; color:#666;}
A#video {background:url(../../images/change/video.gif) left top no-repeat; padding-left:20px; display:block; color:#666;}

#second {width:47.5%; float:left; padding:0 5px 0 5px;}

.b-left {}
.city-change {padding-top:3px;}
.city-change .citys {padding:8px 5px 10px 5px; background:#f6fbff}
.city-change .citys LI {font-size:0.9em; padding:7px 5px 7px 5px; border-bottom:1px #f0f0f0 solid}
.city-change .citys LI:hover {font-size:0.9em; padding:7px 5px 7px 5px; border-bottom:1px #f0f0f0 solid; background:#fff;}
.city-change .citys LI A, .citys LI A:visited {width:80%; display:block; float:left}
.city-change .citys LI SPAN {display:block; text-align:right; padding:1px 0 0 0; color:#666; font-size:0.8em; float:left; width:15%;}
.type-change {padding-top:3px;}
.type-change .types {padding:12px 5px 10px 5px; background:#f6fbff}
.type-change .types LI {font-size:0.8em; padding:5px; border-bottom:1px #f0f0f0 solid}
.type-change .types LI:hover {font-size:0.8em; padding:5px; border-bottom:1px #f0f0f0 solid; background:#fff;}
.type-change .types LI A, .citys LI A:visited {width:80%; display:block; float:left}
.type-change .types LI SPAN {display:block; text-align:right; padding:1px 0 0 0; color:#666; font-size:0.9em; float:left; width:15%;}
.articles {padding-top:15px;}
.articles-list {padding:15px 10px 10px 10px; background:#f6fbff}
.art-item {padding-bottom:7px;}
.art-data {width:65px; float:left; font-size:0.7em; white-space:nowrap; padding-top:3px; color:#333;}
.art-link {font-size:0.8em; float:left; width:70%; line-height:1.5em;}
.forum {padding-top:15px;}
.forum  .forum-text {padding:5px 10px 10px 10px; background:#f6fbff}
.forum  .forum-item {padding:10px 0 10px 0; border-bottom:1px #f0f0f0 solid}
.forum  .forum-item A, .forum-item A:visited, .forum-item A:hover {font-size:0.9em; line-height:1.5em;}
.forum  .forum-item SPAN {display:block; font-size:0.8em; padding-top:10px; line-height:1.5em;}
.forum  .forum-item .username {background:url(../../images/change/user.gif) left no-repeat; padding-left:15px; font-size:0.75em; margin-top:10px; color:#338719}
.forum  .forum-item .username SMALL {padding-left:10px; color:#666;}
.se-forum {padding-top:15px;}
.se-forum .forum-text {padding:5px 10px 10px 10px; background:#f6fbff}
.se-forum .forum-item {padding:10px 0 10px 0; border-bottom:1px #f0f0f0 solid}
.se-forum .forum-item A, .se-forum  .forum-item A:visited, .se-forum  .forum-item A:hover {font-size:0.8em; line-height:1.5em;}
.se-forum .forum-item .username {background:url(../../images/change/user.gif) left no-repeat; padding-left:15px; font-size:0.75em; margin-top:10px; color:#338719}
.se-forum .forum-item .username SMALL {padding-left:10px; color:#666;}


.a-right {}
.welcome {padding-top:3px; margin-bottom:15px;}
.welcome .text {font-size:0.7em; padding:15px 10px 10px 10px; line-height:1.6em; color:#333; background:#f6fbff;}
.welcome .text A, .welcome .text A:visited {text-decoration:none;}
.welcome .text A:hover {text-decoration:underline;}

.news {}
.news .newsblock {background:#f6fbff; padding:0 10px 10px 10px;}
.news .news-item {padding:10px 0 10px 0; border-bottom:1px #f0f0f0 solid;}
.news .news-item .tiser {font-size:0.8em; line-height:1.5em; padding-top:7px;}
.news .news-item .tiser P {padding:0; margin:0;}
A.newslink, A.newslink:visited, A.newslink:hover {font-size:0.9em; line-height:1.5em;}

.news2 {}
.news2 .newsblock {background:#f6fbff; padding:12px 10px 10px 10px;}
.news2 .news-item {padding:3px 0 3px 0; border-bottom:1px #f0f0f0 solid;}
.news2 A.newslink, .news2 A.newslink:visited {font-size:0.8em; line-height:1.5em;}

#archive {padding-bottom:10px; margin-bottom:10px; border-bottom:1px #f0f0f0 solid}

A#red {color:#f33;}
A#red:hover {color:#000;}

A#blue {color:#039;}
A#blue:hover {color:#000;}

A#med {color:#393;}
A#med:hover {color:#000;}

.journals {padding-top:15px;}
.journals-text {background:#f6fbff; padding:5px 10px 10px 10px;}
.journal-item {padding:10px 0 10px 0; border-bottom:1px #f0f0f0 solid}

#rands {background:url(/uploads/logos/rands.gif) top left no-repeat; padding-top:65px; display:block; font-size:0.7em; line-height:1.5em;}
#samcot {background:url(/uploads/logos/samkot.gif) top left no-repeat; padding-top:65px; display:block; font-size:0.7em; line-height:1.5em;}

.info {font-size:0.7em; margin-top:10px; color:#999;}
.date {padding-right:5px; color:#333}

A.comments, A.comments:visited {background:url(../../images/change/comments.gif) right no-repeat; padding:0 17px 0 5px; color:#3b8c1b;}
A.comments:hover {background:url(../../images/change/comments.gif) right no-repeat; padding:0 17px 0 5px; color:#000;}

.see {padding-left:5px; color:#069; background:url(../../images/change/eye.gif) right no-repeat; padding-right:15px;}


.b-right {}

.partners {margin-top:15px;}
.partners-text {padding:5px 10px 10px 10px; background:#f6fbff;}
.partner-item {padding:10px 0 10px 0; border-bottom:1px #f0f0f0 solid}
.partner-item A, .partner-item A:visited {font-size:0.8em;}
.partner-item A:hover {font-size:0.8em;}
.partner-item SPAN {display:block; font-size:0.75em; padding-top:5px;}
.partner-item SMALL {display:block; font-size:0.75em; padding-top:3px; color:#3b8c1b;}


.p10px {padding-top:10px;}
.x90 {height:90px; width:100%; background:#000; border:1px #966 solid}
.x400 {width:240px; height:400px; background:#000;}
.yadirect {margin-top:15px; font-size:0.7em;}

A#adv1, A#adv1:visited {background:url(../../images/change/adv1.gif) top left no-repeat; width:71px; height:16px; display:block; position:absolute; right:8px; font-size:0.00001em;}
A#adv1:hover {background:url(../../images/change/adv1.gif) bottom left no-repeat; width:71px; height:16px; display:block; position:absolute; right:8px; font-size:0.00001em;}

A#adv2, A#adv2:visited {background:url(../../images/change/adv1.gif) top left no-repeat; width:71px; height:16px; display:block; font-size:0.00001em; margin-top:5px}
A#adv2:hover {background:url(../../images/change/adv1.gif) bottom left no-repeat; width:71px; height:16px; display:block; font-size:0.00001em; margin-top:5px}


.footer {padding:0 10px 0 10px; background:url(../../images/change/sline.png) top repeat-x #1b61a5;}
.footer SPAN A, .footer SPAN A:visited {color:#fff;}
.footer SPAN A:hover {color:#f6fbff;}
.a-footer {width:33%; float:left; padding:15px 0 10px 10px; font-family:Tahoma, Geneva, sans-serif}
.a-footer SPAN.copy {font-size:0.7em; display:inline; line-height:1.5em; color:#FFF; background:#000; padding:3px 5px 3px 5px;}
.a-footer SPAN.rule {font-size:0.7em; padding:10px 0 7px 0; display:block; line-height:1.5em; color:#fff; border-bottom:1px #17538e solid;}
.a-footer div {font-size:0.7em; padding:5px 0 7px 0; display:block; line-height:1.5em; border-top:1px #2b7bc8 solid; color:#FFF;}
.a-footer div A, .a-footer div A:visited {color:#3F9}
.a-footer div A:hover {color:#fff}

.b-footer {width:27%; float:left}
.b-footer .inner {background:#f6fbff; margin:10px 20px 0 20px; padding:10px; border-top:2px #113b65 solid} 
.b-footer .inner .stat {font-size:0.8em; padding:7px 0 20px 0}
.c-footer {width:30%; float:left; padding-top:18px; line-height:1.5em; padding-left:40px;}
.c-footer A, .c-footer A:visited {margin-left:20px; font-size:0.8em; color:#FFF;}
.c-footer A:hover {margin-left:20px; font-size:0.8em; color:#3F9;}


INS {padding:0; margin:0; text-decoration:none}

.objects {margin-top:15px;}
.special {background:url(../../images/change/h-line.png) bottom repeat-x; border-bottom:1px #ccc solid; padding-bottom:10px;}
.sp-objects {background:#f6fbff; margin-top:-10px; padding-bottom:15px}

.thumbnails {margin: 0 0 0 -1%; text-align:center;}

.thumbnail {text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; height:160px; border:1px #c0cedc solid; background:#FFF; margin:10px 0 0 1%; overflow:hidden; padding-bottom:10px;}

.thumbnail-s {text-decoration: none; display: -moz-inline-box; display: inline-block; vertical-align: top; text-align: left; border:1px #c0cedc solid; background:#FFF; margin:1em 0 0 1%; overflow:hidden; padding-bottom:10px;}

.r {float:left; width:14.2em;}

.r IMG {margin:0 7px 3px 10px; border:1px #666 solid;}
.r SPAN {display:block; font-size:0.7em; margin:10px 10px 0 10px; line-height:1.3em;}
.r A.vipl, .r A.vipl:visited {display:block; font-weight:bold; font-size:0.7em; line-height:1.3em; margin:10px 0 10px 10px; color:#2f5883; width:90%;}
.r A.vipl:hover {display:block; font-weight:bold; font-size:0.7em; line-height:1.3em; margin:10px 0 10px 10px; color:#000; width:95%;}

.r1 {float:right; width:13.0em;}

.r1 IMG {margin:0 7px 3px 10px; border:1px #666 solid;}
.r1 SPAN {display:block; font-size:0.7em; margin:10px 10px 0 10px; line-height:1.3em;}
.r1 A.vipl, .r A.vipl:visited {display:block; font-weight:bold; font-size:0.7em; line-height:1.3em; margin:10px 0 10px 10px; color:#2f5883; width:90%;}
.r1 A.vipl:hover {display:block; font-weight:bold; font-size:0.7em; line-height:1.3em; margin:10px 0 10px 10px; color:#000; width:95%;}


.search-type-block {margin-bottom:15px;}

.search-type-navi {padding:10px 10px 5px 5px; background:#f6fbff;}

.search-type-navi A, .search-type-navi A:visited {font-size:0.8em; padding:5px; display:block; float:left; margin:0 10px 5px 0; text-decoration:none}
.search-type-navi A:hover {font-size:0.8em; padding:5px; display:block; float:left; margin:0 10px 5px 0; background:#fff; text-decoration:none}
.search-type-navi SPAN {text-decoration:underline;}
.search-type-navi A SMALL, .search-type-navi A:visited SMALL {font-size:0.9em; color:#666;}
.search-type-navi A:hover SMALL {font-size:0.9em; color:#3b8c1b;}
.search-type-navi STRONG {font-size:0.8em; padding:5px; display:block; float:left; margin:0 10px 5px 0; background:url(../../images/change/sline.png) top repeat-x #1b61a5; color:#fff; font-weight:normal;}
.search-type-navi STRONG SPAN {text-decoration:none;}
.search-type-navi STRONG SMALL {font-size:0.9em;}

.search {margin-bottom:10px;}

.search_form {width:100%; margin-bottom:20px; font-size:1em;}

.search_form .table {}
.search_form .table TD {}
.search_form .table LABEL {padding-bottom:5px; font-size:0.8em; cursor:pointer;}
.search_form .table .checkbox1 {background:#f6fbff; border:1px #b2d3ed solid; padding:10px;}
.search_form .table .checkbox1 SPAN {margin-right:10px;}
.search_form .table STRONG {font-size:0.7em; font-weight:bold; margin-bottom:10px; display:block}

.search_form  UL {margin:0; padding:0; list-style:none;}


.search_form DIV.checklist {height:100px; width:100%; overflow:auto; border:1px #b2d3ed solid; padding:1px; margin:0;}
.search_form LI INPUT {float:left;}
.search_form LI LABEL {width:82%; display:block; cursor:pointer; cursor:hand;}

.search_form UL.default LI {background:#f6fbff; border-bottom:1px #b2d3ed solid; border-top:1px #fff solid; margin:0; list-style:none; padding:0;}
.search_form UL.default LI:hover {background:#dff1ff; border-bottom:1px #b2d3ed solid; border-top:1px #fff solid; margin:0;}
.search_form UL.default LI:active {background:#fff; border-bottom:1px #b2d3ed solid; border-top:1px #fff solid; margin:0;}

.search_form UL.open {margin-top:5px; border:1px #b2d3ed solid; margin:0;}
.search_form UL.open LI {padding:0 0 0 20px; background:#dff1ff; border-bottom:1px #b2d3ed solid; border-top:1px #fff solid; margin:0;}
.search_form UL.open LI:hover {padding:0 0 0 20px; background:#fff; border-bottom:1px #b2d3ed solid; border-top:1px #fff solid; margin:0;}

.search_form .li_link {background:url(search/2.gif) no-repeat left; color:#000; padding-left:17px; width:82%; display:block; cursor:pointer; cursor:hand;}
.search_form .li_link2 {background:url(search/3.gif) no-repeat left; color:#000; padding-left:17px;  width:82%; display:block; cursor:pointer; cursor:hand;}

.search_form .otdo {white-space:nowrap;}
.search_form .otdo INPUT {width:60px; border:none; background:#fff; border-left:1px #ccc solid; padding-left:5px;}
.search_form .otdo INPUT:hover {width:60px; border:none; background:#f8f8f8; border-left:1px #ccc solid; padding-left:5px;}
.search_form .otdo SPAN {font-size:0.8em; background:#f8f8f8; padding:1px 0 1px 5px; display:block; float:left; border:1px #ccc solid; white-space:nowrap;}
.search_form .otdo SMALL {font-size:0.8em; padding:1px 5px 1px 5px; display:block; float:left; white-space:nowrap}

.search_form .one_line {white-space:nowrap;}
.search_form .one_line INPUT {width:80%; border:none; background:#fff; border-left:1px #ccc solid; padding-left:5px;}
.search_form .one_line INPUT:hover {width:80%; border:none; background:#f8f8f8; border-left:1px #ccc solid; padding-left:5px;}
.search_form .one_line SPAN {font-size:0.8em; background:#f8f8f8; padding:1px 0 1px 5px; display:block; border:1px #ccc solid; white-space:nowrap;}
.search_form .one_line SMALL {font-size:0.8em; padding:1px 5px 1px 5px; display:block; float:left; white-space:nowrap}

.search_form .bottom_form TD {font-size:1em;}
.search_form .bottom_form TD SELECT {font-size:0.8em; width:90%; font-family:Arial, Helvetica, sans-serif}
.search_form .bottom_form TD INPUT {font-size:1.5em;}
.search_form .bottom_form TD LABEL {margin:0;}


.result_table {margin-top:20px; font-family:Tahoma, Arial, Helvetica, sans-serif; width:640px;}
.result_table TABLE {font-size:0.7em;  border:1px #ddd solid; width:99%;} 
.result_table TR {background:url(search/dot.gif) top repeat-x #f8f8f8;}
.result_table TR:hover {background:url(search/dot2.gif) top repeat-x #f1f1f1;}
.result_table TD {padding:5px;}
.result_table TH {background:#e2e2e2; border-bottom:1px #ccc solid;  border-left:1px #ccc solid;  border-top:1px #f1f1f1 solid; border-right:1px #f1f1f1 solid; white-space:nowrap; padding:5px;}

.all_search {font-size:0.8em; text-decoration:underline; color:#336699; cursor:pointer; cursor:hand;  padding-right:20px; background:url(search/_2.gif) right no-repeat;} 
.all_search:hover {font-size:0.8em; text-decoration:underline; color:#000; cursor:pointer; cursor:hand; padding-right:20px; background:url(search/_2.gif) right no-repeat;}
.all_search2 {font-size:0.8em; text-decoration:underline; color:#336699; cursor:pointer; cursor:hand;  padding-right:20px; background:url(search/_3.gif) right no-repeat;} 
.all_search2:hover {font-size:0.8em; text-decoration:underline; color:#000; cursor:pointer; cursor:hand; padding-right:20px; background:url(search/_3.gif) right no-repeat;}  

.s_pages {font-size:0.8em; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.s_pages A, .s_pages A:visited {margin-right:10px;}
.s_pages A:hover {margin-right:10px; text-decoration:none;}
.s_pages SPAN {font-weight:bold; margin-right:10px;}

.s_clock {font-size:0.8em; color:#666; margin:10px 0 10px 0;}

.link_select {font-size:0.8em; margin-bottom:20px;}
.link_select A, .link_select A:visited {background:url(search/flag.gif) left no-repeat; padding-left:20px;}
.link_select A:hover {background:url(search/flag.gif) left no-repeat; padding-left:20px;}


.news-content {margin-top:4px;}
.news-inner {padding:10px 0 0 10px;}
.news-inner SMALL {color:#666; font-size:0.7em;}
.news-inner H1 {font-size:1.2em; margin-bottom:20px; line-height:1.5em; width:80%}
.news-inner .news-txt {font-size:0.85em; width:95%; padding-bottom:50px;}
.news-inner .news-txt P {padding-bottom:15px; margin:0; line-height:1.5em;}
.news-inner .news-txt .poh {display:block; width:30%; float:right; margin:0 0 10px 10px; text-align:center}

BLOCKQUOTE {padding:10px 10px 10px 80px; margin:0 0 15px 0;  line-height:1.5em; background:url(../../images/change/quote.gif) top left no-repeat #f1f1f1; font-style:italic; font-size:0.95em;} 

.moredoc {padding:10px 10px 10px 10px; margin:0 0 15px 0;  line-height:1.5em; background:#f6fbff; font-size:0.95em;}
.moredoc LI {margin-left:50px; list-style:circle; margin-bottom:10px;}

.rubnavi {margin-bottom:15px; font-size:0.9em; padding-bottom:15px; border-bottom:1px #ccc solid}
.rubnavi STRONG {display:block; width:auto; float:left; padding:3px; color:#FFF; background:#000; margin-right:10px;}
.rubnavi A, .rubnavi A:visited {display:block; width:auto; float:left; padding:3px; margin-right:10px;}


.pages {padding:20px 0 20px 0; font-size:0.9em;}
.pages .page_navigation {display:block; padding:3px; float:left; margin-right:10px; background:#000; color:#FFF;}
.pages A, .pages A:visited {display:block; padding:3px; float:left; margin-right:10px;}
.pages A:hover {display:block; padding:3px; float:left; margin-right:10px;}



.samvips {}
.samvips-item { padding-bottom:10px; margin-bottom:10px; border-bottom:1px #f0f0f0 solid}
.samvips-img {float:left; width:100px; padding:0 20px 10px 0;}
.samvips-img IMG {border:1px #ccc solid;} 
.samvips-descr {width:70%; float:left; font-size:0.8em;}
.samvips-descr .sammesto {display:block; padding-top:5px; color:#3b8c1b}
.samvips-descr .samdescr {display:block; padding-top:5px;}



.bd-date {font-size:0.8em; display:block; margin:0 0 15px 10px; background:url(../../images/change/doc.gif) left top no-repeat; padding:2px 0 3px 20px;}

.s-podlink {background:url(../../images/change/arrow.gif) no-repeat left; display: block; color:#3b8c1b; font-size: 0.8em; padding-left: 15px;}



.result-table {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; width:100%;}
.result-table .thtr {}
.result-table TD {padding:7px 5px 7px 5px; line-height:1.5em; border-top:1px #b5dfff solid;}
.result-table TH {border-bottom:2px #b5dfff solid; padding:5px 5px 10px 5px; background:#FFF;}
.result-table TR {}
.result-table TR:hover {}

.result-table TR.razvert {border:none;}
.result-table TR.razvert TD {border-top:none; border-bottom:2px #b5dfff solid;}
.result-table UL {padding:0; margin:0; list-style:none;} 
.result-table LI {padding:0 0 7px 0;} 

.result-table SPAN {display:block;}
.result-table CENTER {font-weight:bold;}
.result-table #s-city {color:#666;}
.result-table #txt-left {text-align:left;}
.result-table .pseudolink {color:#f33; border-bottom:1px #f33 dotted; display:inline; cursor:pointer;}
.result-table SMALL {font-size:0.9em; color:#666}

.result-table .color {background:#dff1ff;}

@font-face {
	font-family: "Rubl Sign";
	src: url(/ruble.eot);
}

span.rur {
	font-family: "Rubl Sign";
	text-transform: uppercase;
	// text-transform: none;
	display:inline;
}
span.rur s {
	position: absolute;
	overflow: hidden;
	width: .45em;
	height: 1em;
	margin: .1ex 0 0 -.55em;
	text-decoration: none;
	// display: none;
}
span.rur s:before {
	content: '\2013';
}


em.srur {
	font-family: "Rubl Sign";
	text-transform: uppercase;
	// text-transform: none;
	display:inline;
	font-style:normal;
}
em.srur s {
	position: absolute;
	overflow: hidden;
	width: .45em;
	height: 1em;
	margin: .1ex 0 0 -.55em;
	text-decoration: none;
	// display: none;
}
em.srur s:before {
	content: '\2013';
}


.podstxt {color:#666; font-size:0.8em; padding:10px 5px 20px 0; text-align:right}

A.photolink, A.photolink:visited {color:#3b8c1b; background:url(../../images/change/pht.gif) left no-repeat; padding-left:15px; display:block; margin:5px 0 5px 0;}
A.photolink:hover {color:#000; background:url(../../images/change/pht.gif) left no-repeat; padding-left:15px; display:block; margin:5px 0 5px 0;}

.pa {background:#727272; padding:10px; font-size:0.9em}
.pa A, .pa A:visited {color:#FFF; }
.pa A:hover {color:#f0f0f0; }
.pa SPAN {background:#000; padding:2px 5px 2px 5px; color:#FFF;}


.loader {background:url(../../images/change/l-1.gif) top left no-repeat; width:16px; height:16px;}
.color .loader {background:url(../../images/change/l-2.gif) top left no-repeat; width:16px; height:16px;}

.s-thumb {padding-left:20px;}

#agency A, #agency A:visited {color:#3b8c1b;}
#agency A:hover {color:#000}

.agency-bg {background:#f6fbff; padding:0 0 50px 0;}
.agency-navi {padding:10px; background:#dff1ff; border-bottom:1px #b5dfff solid;}
.agency-navi A, .agency-navi A:visited, .agency-navi A:hover {margin-right:10px; font-size:0.9em;}
.agency-navi SPAN {background:#aaa; padding:2px 5px 2px 5px; color:#FFF; margin-right:7px; font-size:0.9em;}

.agency-table {font-size:0.8em; line-height:1.5em;}
.agency-table TD {border-bottom:1px #b5dfff solid; border-top:1px #fff solid;}


.sroch-item {padding:10px 10px 10px 10px; border-top:#fff 1px solid; border-bottom:#b5dfff 1px solid;}
.sroch-item STRONG {display:block; margin-bottom:5px; font-size:0.9em;}
.sroch-item SPAN {display:block; margin-bottom:5px; font-size:0.8em;}
.sroch-item  .si-price {font-size:0.8em; color:#f33; font-weight:bold}
.sroch-item  .si-name {font-size:0.8em; color:#666; margin-top:5px;}


.one_object {padding-top:15px; padding:10px;}
.one_object H1.object_h1 {font-size:1.3em; font-weight:bold;}
.one_object .one_object_contact {font-size:0.8em;}
.one_object .one_object_contact SPAN.city {color:#3b8c1b;}
.one_object .one_object_contact STRONG {}
.one_object .one_object_descr {padding-top:15px; font-size:0.8em;}
.one_object .one_object_descr IMG {border:1px #ccc solid; margin-top:15px;}



#module_content FORM {font-size:0.8em; padding-top:20px}

#module_content FORM LABEL {margin-top:10px; display:block; color:#333}

.formcode {width:300px; margin:20px 0 30px 0;}
.formcode LABEL {padding:0; margin:0; font-size:0.9em;}
.formcode .f_code-left {width:50%; float:left;}
.formcode .f_code-right {width:50%; float:left;}
.f_code-right INPUT {font-size:2em; margin-top:1px; width:119px; height:30px; text-align:center; padding:4px 0 5px 0;}
.f_code-left IMG {border:1px #30588c solid; color:#fff;}
.f_buttons {margin:20px 0 50px 0;}
.f_buttons INPUT {font-size:1em; font-family:Tahoma, Arial, Helvetica, sans-serif; }


#module_content INPUT, #module_content SELECT,  #module_content TEXTAREA {font-family:Tahoma, Arial, Helvetica, sans-serif; padding:1px;}
#module_content TEXTAREA {height:100px;}

.rs63 span {display:block; margin-bottom:5px; font-size:0.8em;}
.rs63 span strong {display:inline;}
.rs63 strong {display:block; margin:25px 0 10px 0;}
.rs63 img {margin-top:25px;}

.dz {padding:10px; font-size:0.8em; display:block}


.object-str {font-size:0.8em; padding:20px;}
.object-str H1 {}
.object-str .title {display:none;}
.object-str IMG {margin:10px 0 10px 0;}
.sites-table {width:70%; border-collapse:collapse} 
.sites-table TD {width:35%; padding:5px 0 5px 0; border-bottom:1px #ccc solid}

.object-str #YMapsID {height:400px; width:70%; margin-bottom:20px;}



.a-img {border-left:1px #808080 solid; border-right:1px #808080 solid;  border-bottom:1px #808080 solid}
.a-img IMG {margin:10px;}


.irealbox {padding:10px; font-size:0.8em; background:#666; color:#fff; margin:10px 0 10px 0; border:1px #fff solid;}
A.irlink, A.irlink:visited {color:#fff; text-decoration:underline;}
A.irlink:hover {color:#fff; text-decoration:none;}


.types LI SMALL {
	font-size:0.9em;
	color:#f00;
	margin-left:10px;
}
.smspod {
	background:#f00;
	padding:5px;
	font-size:0.75em;
	color:#fff;
}
.smspod A, .smspod A:visited {
	color:#fff; white-space:nowrap;
}
.smspod A:hover {
	color:#ccc; white-space:nowrap;

}
.moneyform {padding:10px;}
.moneyform LABEL {display:block; padding:10px 0 3px 0; font-size:0.8em;}
.maneybuttons {padding-top:20px;}
*/
