html {
	margin:auto;
	min-width:998px;
	max-width:1280px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 998? "998px": ((document.documentElement.clientWidth || document.body.clientWidth) >1280?"1280px":"auto"));
}
body {
	margin:auto;
	min-width:998px;
	max-width:1280px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 998? "998px": ((document.documentElement.clientWidth || document.body.clientWidth) >1280?"1280px":"auto"));
    margin:0;
    padding:0;
    font: 13px 'Arial';
    color:#3d3d3d;
}
a{color:#0c86c5;}
a:hover{text-decoration:none}
a.speclink {
    font:11px 'Arial';
    color:#0c86c5;
    padding-left:22px;
    text-decoration: none;
    padding-top:1px;
    padding-bottom:3px;

}
a.a_str {
	font:11px 'Arial' !important;
    color:#20659b;
}
.item a {
    font:13px 'Arial';
    color:#20659b;
}
.this{
    text-decoration: none;
	border-bottom: 1px dashed;
	cursor: pointer;
}
.this2{
    text-decoration: none;
	border-bottom: 0px;
	cursor: pointer;
}
a.this2:hover {
    border-bottom: 0;
}
a.lich {
    background:url('/images/lich.gif') left top no-repeat;
}
a.proekt {
    background:url('/images/proekt.gif') left top no-repeat;
}
.this:hover {
}
/*
 *	Øàïêà
 */
#n_top {
    position:relative;
    height:101px;
    background:url(/i/ztop.jpg) left top no-repeat;
}
#m_top {
    position:relative;
    height:101px;
    background:url(/i/mtop.jpg) left top no-repeat;
}
#top_menu {
    position:absolute;
    left:24%;
    top:54px;
}
#n_top .p, #m_top .p {
    float:left;
    margin-right:10px;
}
#top_menu .bl_l {
    width:13px;
    height:37px;
    background:url('/i/bl_l.png') left top no-repeat;
    float:left;
}
* html #top_menu .bl_l {
	background:url('/i/bl_l.gif') left top no-repeat;
}
#top_menu .bl_r {
    width:14px;
    height:37px;
    background:url('/i/bl_l.png') -13px top no-repeat;
    float:left;
}
* html #top_menu .bl_r {
	background:url('/i/bl_l.gif') -13px top no-repeat;
}
#top_menu .bl_c {
    height:37px;
    background:url('/i/bl_l.png') left -37px repeat-x;
    float:left;cursor:pointer;padding-top:5px;
}
* html #top_menu .bl_c {
	background:url('/i/bl_l.gif') left -37px repeat-x;
}
a.menutop {
    font:18px 'Arial';
    color:#596875;
    text-decoration:none;
}
.dbl1 {position:absolute;margin-top:-1px;color:#596875;}
#logo {
    margin-left:2%;
}
/*
 *	Êîíåö øàïêè
 */


/*
 *	Âûïàäàþùåå ìåíþ
 */
#ddmenu {
position:relative;
background:url(/i/m2.gif) repeat-x;
height:57px;
width:100%;
z-Index:1000;
}
ul#dmenu {padding:0;margin:0;}
ul#dmenu li.dma {padding:0;margin:0;list-style:none;float:left;width:14%;margin-left:2%;height:57px;position:relative}
ul#dmenu li .dma_d {padding-top:21px;height:36px;padding-left:32px;background:url(/i/dmenu.png) -412px 24px no-repeat;}
* html ul#dmenu li .dma_d {background:url(/i/dmenu.gif) -412px 24px no-repeat;}
ul#dmenu li.dma  span {color:#596875;font-size:12px;font-weight:600;position:relative;cursor:pointer}
ul#dmenu li.hover .dma_d {background:#FFFFFF url(/i/dmenu.png) -412px 24px no-repeat}
* html ul#dmenu li.hover .dma_d {background:#FFFFFF url(/i/dmenu.gif) -412px 24px no-repeat}
#dmenu ul {display:none; position:absolute;left:-2px; top: 57px; width:206px;background:url(/i/dmenu.png) -206px top repeat-y;padding:0;margin:0;z-Index:9991;}
* html #dmenu ul {background:#FFFFFF; border:1px solid #ADADAD;border-top:0}
#dmenu ul ul {left:210px; top:0;}
#dmenu ul li {margin-top:1px;list-style:none;padding:0;margin:0;margin-left:2px;margin-right:5px; min-height:22px}
* html #dmenu ul li {height:22px}
#dmenu ul li.ldma a, #dmenu ul.ldma li span {padding:3px 0;padding-left:10px;display:block;padding-bottom:5px; font:12px Arial; color:#373f46}
#dmenu ul li.ldma a:hover, #dmenu ul li.ldma span:hover,#dmenu ul li.ldma a.hover {text-decoration:none;background:#f4f7fb;}
.dma_bottom {margin-bottom:-8px;height:8px;background:url(/i/dmenu.png) left -8px no-repeat}
.dma_top {display:none}
/*
 *	Êîíåö âûïàäàþùåãî ìåíþ
 */

/* ÆÅËÒÀß ÑÏÅÖÓÕÀ - ØÅÉÏ */
#spec_adv td {padding-right:10px;}
#spec_adv .sp_top {
	margin-top:20px;position:relative;width:100%;height:8px;font-size:1px;background:#ffffe1 url(/images/sp.gif) top repeat-x;
}
#spec_adv .sp_bottom {width:100%;position:relative;height:8px;font-size:1px;background:#ffffe1 url(/images/sp.gif) bottom repeat-x;}
#spec_adv .sp_l,.sp_r {position:absolute;width:7px;height:8px;font-size:1px;}
#spec_adv .sp_top .sp_l {background:url(/images/sp_c.gif) left top no-repeat;left:0;top:0}
#spec_adv .sp_top .sp_r {background:url(/images/sp_c.gif) right top no-repeat;right:0;top:0}
#spec_adv .sp_pad {padding-left:10px}
#spec_adv .sp_bottom .sp_l {background:url(/images/sp_c.gif) left bottom no-repeat;left:0;bottom:0}
#spec_adv .sp_bottom .sp_r {background:url(/images/sp_c.gif) right bottom no-repeat;right:0;bottom:0}
#spec_adv td.sp_body {cursor:pointer;background:#ffffe1 url(/images/sp.gif) right repeat-y;border-right:10px solid #ffda9f;border-left:1px solid #cfc782;padding-right:0}
.sp_t {background:#FFFFFF;padding:2px;border:1px solid #DEDEDE;position:absolute;z-Index:9999}
/* ÆÅËÒÀß ÑÏÅÖÓÕÀ - ØÐÈÔÒÛ */
#spec_adv .sp_title {padding-bottom:5px;}
#spec_adv .sp_pad a {font-size:13px;color:#20659b;font-weight:bold}

/* Îñíîâíàÿ ÷àñòü */
.main_text {
	font:13px 'Arial';
	color:#676767c;
}
.main_text a{
	color:#0c86c5;
}
.title, h1, #main_text .body1 h2 {
	margin:0;padding:0;
    font:24px Arial;
    color:#e97d4f;
    padding-bottom:15px;
}

h1, #main_text .body1 h2 {
	padding-bottom:10px;
	margin-top:20px;
}

/* Ôóòåð */
#footer {
    margin-top:40px;
    height:110px;
    background:url(/images/footer.gif) repeat-x;
	font:12px 'Arial';
	color:#676767;
}
#footer a {
font:12px 'Arial';
	color:#676767;
}
/* ÂÛÁÎÐ ÐÅÃÈÎÍÀ */
#chosereg, #choseplace {
	width:280px;
	height:300px;
	overflow:auto;
	overflow-x:hidden;
	float:left;
	border:1px solid #787878;
	background:url('/images/notesel.gif') center repeat-y;
}

#chosereg {margin-left:30px;}
* html #chosereg {margin-left:15px}

#choseplace {
	margin-left:80px;
}
.note {padding:3px 10px; cursor:pointer; padding-left:18px;}
#chosereg .note {font-weight:bold; background:url(/i/folder.png) left 2px no-repeat;}
#choseplace .note {background:url(/i/globe-place.png) left 2px no-repeat;}
#chosereg .notehover, #choseplace .notehover {background-color:#b6ced7}
#chosereg .noteselected, #choseplace .noteselected {background-color:#1c68c6; color:#FFFFFF}
.clear{font-size:1px;height:1px;clear:both}
#note_text {margin-left:30px;margin-top:10px}
* html #_note_text {margin-left:15px;padding-top:20px}
#note_region_o, #note_place {font-weight:bold}
.note_ml {margin-left:30px}
#notesearch {
	position:absolute;
	left:0;top:0;
	display:none;
	background:url(/images/notesearch.gif) left top no-repeat;
	width:640px;height:30px;
}
#search_cont {
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	width:640px;height:30px;
}
#notesearch input {border:0;background:transparent; font-size:18px;margin-left:20px;width:450px;margin-top:2px;float:left;color:#787878}
#note_tips {position:absolute;top:27px;left:15px;width:610px;background:#FFFFFF;border:1px solid #787878;display:none;overflow-x:hidden;overflow-y:auto}
#searchResults {
	float:left;
	margin-left:15px;
	font:10px 'Verdana';
	font-weight:bold;
	margin-top:7px;
}
/* Ôîðìà ïîèñê */
#zsform, #msform {
	width:100%;
	height:239px;
	background:url(/i/sform.jpg) right top no-repeat;
	position:relative;
}
#msform {background:url(/i/mform.jpg) right top no-repeat;}
#zsform_l, #msform_1 {
	position:absolute;
	left:0;
	top:0;
	width:4px;
	height:239px;
	background:url(/i/sform.jpg) left top no-repeat;
}
#msform_1{background:url(/i/mform.jpg) left top no-repeat;}
/* Íîâîñòè è áîêñû*/
.box {
background:#fff url(/images/boxl.gif) repeat-y left top;
}
.box .top {
font-size:1px;
height:3px;
background:url(/images/boxtl.gif) no-repeat left top;
}
.box .top span {
height:3px;
background:url(/images/boxtr.gif) no-repeat right top;
}
.box .center-content {
background:#f7f5ed url(/images/boxr.gif) repeat-y right top;
margin:-1px 0 -1px 2px;
}
.box .bottom_box {
width:100%;
font-size:1px;
height:2px;
background:url(/images/boxlb.gif) no-repeat left bottom;
}
.box .bottom_box span {
height:2px;
background:url(/images/boxbr.gif) no-repeat right top;
}
.box .title {
    font:20px Arial;
    color:#578638;
    padding-bottom:7px;
}
.box p {margin:0 0 1em 0}
.title_pad {
    padding:10px 10px;
}
.title_cen span{font:24px Arial;
    color:#e97d4f;padding-left:4px}
.title_pad span{font:18px Arial;
    color:#5c5c5c;
    padding-right:13px;
    padding-bottom:2px;
    background:url(/images/arrow_b.gif) right 2px no-repeat;}
#news .date {
    font:11px 'Arial';
    color:#3d3d3d;text-decoration:none;
    margin-bottom:7px;
}
#news .title{padding-bottom:10px;font:18px 'Arial';display:block;
    color:#578638;}

#news a {font-size:11px}
#news .text {
    margin-top:3px;
    font:11px 'Arial';
    color:#3d3d3d;text-decoration:none;
}
#news .new {
    border-top:1px solid #e6e3d9;
    padding:10px;
}
.img {border:1px solid #e2e1d7}
#news .img, #items1 .img, #desc .img {float:left;margin-right:10px;}

.img img {border:6px solid #FFF}
#items1 .img img{border:2px}
#desc .img img{border:2px}
#news .bottom {
    background:#edebe4;
    border-top:1px solid #e6e3d9;
    padding:9px 35px;padding-right:0;
    margin-bottom:1px;margin-right:2px;
}
a.rss {
    padding:5px 15px 7px 33px;
	line-height:24px;
	height:24px;
    color:#97927e;
    background:url('/images/feed-icon-14x14.png') left 0px no-repeat;
}
a.news {padding-left:15px;color:#97927e}

/*   Ñòàòüè */
.article {
    padding:10px 4px;
    border-bottom: 1px solid #e5e5e5;
}
.article a {
    font:11px 'Arial';
    color:#0c86c5;
}
.article .title1 {
    font-size:20px;
    padding-bottom:10px;
    display:block;
    color:#383838;
}
.article .title2 {
    font-size:18px;
    padding-bottom:10px;
    display:block;
    color:#383838;
}
.article .date {
    font-size:12px;
    color:#a3a3a3;
}
.article .cat {font-size:11px;color:#a2a2a2;padding-right:10px}
.article .text{font-size:13px}
div.line {font-size:1px;border-bottom:1px dashed #e5e5e5; height:1px; margin:5px 0;}
a.mrk-comment, span.mrk-comment {
background:transparent url(/images/i/comment.gif) no-repeat scroll 0pt 0.13em;
padding-left:15px;
color:#0071BC;
font-size:12px;
white-space:nowrap;
}
.s_Form{
margin-top:8px;
background:#83c5e3 url(/images/form_bgr.jpg) right no-repeat;
}
.corners {font-size:1px;
    width:5px;
    height:5px;
    position:absolute;
}
.lt_corner {
    left:0px;
    background:url(/images/corners.gif) left top no-repeat;
}
.rt_corner {
    right:0px;
    background:url(/images/corners.gif) right top no-repeat;
}
.lb_corner {
    left:0px;
    background:url(/images/corners.gif) left bottom no-repeat;
}
.rb_corner {
    right:0px;
    background:url(/images/corners.gif) right bottom no-repeat;
}
.t_border {font-size:1px;
    height:5px;position:relative;background:url(/images/t_borders.gif) top repeat-x;
}
.b_border {font-size:1px;
    height:5px;position:relative;background:url(/images/b_borders.gif) bottom repeat-x;
}
.hl_border{
    background:url(/images/hl_border.gif) left repeat-y;
}
.hr_border{
    background:url(/images/hr_border.gif) right repeat-y;
}
.f_line{height:55px;border-bottom:1px solid #bbcbf2;}
.b_none{border:0}
.line_17{font-size:18px;color:#352e14;padding-top:20px;padding-left:5px}
.line_2{font-size:18px;color:#352e14;padding-top:14px;padding-left:5px}
.line_2_1{padding-top:3px;float:left}

#zsform .f_line {border:0; height:57px}
#msform .f_line {height:57px;border-bottom:1px solid #c6ee71;}
#zsform .line_17, #zsform .line_2, #msform .line_17, #msform .line_2  {color:#5e616a}
a.digs {float:left;padding:0 5px;padding-bottom:3px;padding-top:3px;margin:0 7px}
a:focus {
   outline: none;
}
a.r_check{float:left;padding:0 10px;padding-bottom:7px;padding-top:3px;margin:0 2px;background:url(/images/r_check.gif) no-repeat}
a.r_check span.this{border-bottom:0}
a.r_check span{color:#5b667f}
.left{float:left}
.s_Form a, #zsform a, #msform a {color:#FFF;text-decoration:none}
.vniz {float:left;padding-bottom:3px;background:url(/images/vniz.png) right 8px no-repeat; padding-right:12px;margin-left:17px}
.inpl {float:left;margin-left:15px;width:2px;height:22px;background:url(/images/inpl.gif)}
.inpr {float:left;width:2px;height:22px;background:url(/images/inpr.gif)}
input.i_form {float:left;width:80px;height:18px;border:0;border-top:1px solid #b3b9c3;border-bottom:1px solid #b3b9c3;background:#FFF;text-align:center;color:#676767}
.search_button {width:93px;height:35px;background:url(/images/search_button.jpg) left top no-repeat;border:0;float:right;margin-right:15px;cursor:pointer;}
#zsform .search_button {float:auto; position:absolute; right:20px;bottom:13px;background:url(/i/sb.jpg) left top no-repeat}
#msform .search_button {float:auto; position:absolute; right:20px;bottom:13px;background:url(/i/msb.jpg) left top no-repeat}
.reg_select{margin-top:3px;margin-left:15px;font-size:13px; color:#5e616a}
a.reg{color:#0c86c5; background:url(/images/btn-arrow.gif) right top no-repeat;text-decoration:none}
a.reg span{margin-right:10px;}
.framed,
.framed .f_r,
.framed .f_b,
.framed .f_l,
.framed .f_c
{
float: left;
position: relative; z-index: 1;
width: auto; height: auto;
margin: 0; padding: 0;
}
.framed .f_tt,
.framed .f_rr,
.framed .f_bb,
.framed .f_ll
{
display: none;
}
.framed
{
margin: 0 30px 15px 0;
background: url('/images/hint-t.png') no-repeat left top;
}
.framed .f_r
{
left: 30px;
background: url('/images/hint-r.png') no-repeat right top;
}
.framed .f_b
{
top: 30px;
background: url('/images/hint-b.png') no-repeat right bottom;
}
.framed .f_c
{
float: none;
position: relative;
left: 30px; top: -15px;
padding: 1px 0; margin: 0 30px 0 0;
background: #fff;
}
.framed .f_l
{
left: -30px;
padding: 15px 0;
background: url('/images/hint-l.png') no-repeat left bottom;
}
* html .framed .f_r,
* html .framed .f_b,
* html .framed .f_l
{ height: 0; }
* html .framed .f_tt,
* html .framed .f_rr,
* html .framed .f_bb,
* html .framed .f_bb *,
* html .framed .f_ll,
* html .framed .f_ll *
{
display: block;
position: absolute;
left: 0; top: 0;
}

* html .framed .f_tt,
* html .framed .f_bb
{
width: expression( parentNode.offsetWidth ); height: 30px;
}
* html .framed .f_rr,
* html .framed .f_ll
{
width: 30px; height: expression( parentNode.offsetHeight );
}
* html .framed .f_bb,
* html .framed .f_ll
{
overflow: hidden;
}

/* Èñïðàâëÿåì íåïðàâèëüíûé ðàñ÷åò ïîçèöèè ïðè "íå÷åòíîé øèðèíå" */
* html .framed .f_rr,
* html .framed .f_bb *
{ right: expression( this.parentNode.offsetWidth % 2 ? -1 : 0 ); left: auto; }
* html .framed .f_ll,
* html .framed .f_ll *,
* html .framed .f_bb,
* html .framed .f_bb *
{ bottom: expression( this.parentNode.offsetHeight % 2 ? -1 : 0 ); top: auto; }
ul.select{
    margin:0;
    padding:0;
}
ul.select li{
    margin:0;
    padding:2px 5px;
    list-style:none;
}
ul.select li:hover{
    background:#EFEFEF;
    cursor:pointer;
}
ul.select_no{
    margin:0;
    padding:0;
    display:block;
    margin-top:10px;
    padding-top:5px;
    border-top:1px solid #adadad;
}
ul.select_no li{
    margin:0;
    padding:2px 5px;
    padding-right:12px;
    list-style:none;
    background:url(/images/arrow_right1.gif) right 7px no-repeat;
}
ul.select_no li:hover{
    background:#EFEFEF url(/images/arrow_right1.gif) right 7px no-repeat;;
    cursor:pointer;
}
ul.select2{
    margin:0;
    padding:0;
}
ul.select2 li{
    margin:0;
    padding:2px 5px;
    padding-left:17px;
    list-style:none;
    background:url(/images/drop-no.gif) left 2px no-repeat;
}
ul.select2 li.selected {
    background:#EFEFEF url(/images/drop-yes.gif) left 2px no-repeat;
}
ul.select2 li:hover{
    cursor:pointer;
}
img {
	border: 0;
}
input.btn {
	background:url(/images/btn.gif) #fdfdfd 0 100% repeat-x;
	border-bottom:1px solid #9f9f9f; border-right:1px solid #9f9f9f; border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7;
	padding-left:10px; padding-right:10px;
	overflow:visible;
	color:#656667;
	font-family:arial;
	cursor:pointer;
}
#or {
	margin-top:1px;
    background:#f5f7fa;
    border-bottom:1px solid #ebeef2;
    position:relative;
    min-height:77px;
}
* html #or { height:77px}
#or h1 {
    font:25px 'Arial';
    color:#000000;
    padding:0;
    margin:0;
    //float:left;
    padding-left:45px;
    //padding-left:15px;
    //margin-top:-10px;
    padding-bottom:10px;
    display: table-cell;
}
div.string {
    //margin-left:2%;

    padding-top:26px;
	font:15px 'Arial';
	color:#FFF;
}
.string a {
	font:15px Arial;
	font-weight:600;
	color:#a0a1a2;
    padding-right:27px;
    background:url(/i/s.gif) right 2px no-repeat;

}
.img1 {
    border:1px solid #a8b9c4;
    padding:3px;
    margin:0 3px;
    width:120px;
}
#miCarrusel .img1 {
	border:3px solid #dcecf8;
	padding:0px;
    margin:0 3px;
    width:120px;
}
.img2 {
    border:5px solid #dcecf8;
    width:480px;
}
.spec .img1 {
    border:1px solid #ffdec1;
    padding:3px;
    margin-right:3px;
    margin-bottom:3px;
    width:100px;
}


.article .img {
    border:1px solid #a8b9c4;
    padding:3px;
    margin-right:3px;
    margin-bottom:3px;
}
h2 {
    font:22px 'Arial';
    color:#2c2c2c;
    font-weight:normal;
    margin:0px;
    padding:0px;
    padding-bottom:10px;
}
#forma .pripis {
    position:absolute;
    top:15px;
    right:0px;
}a.close {
    position:absolute;
    right:5px;
    top:3px;
    font:10px 'Arial';
    color:#63230f;
}#miCarrusel {
	margin-top:10px;
	margin-left:34px;
	visibility:hidden;
	height:98px;
}
#miCarrusel ul{margin:0; padding:0;height:98px;}
#miCarrusel li{height:98px; width:134px;text-align:center;list-style:none;}
#bigImg {
	position:relative;
}
#bigImg .overlay {
	position:absolute;
	top:5px;
	left:5px;
	display:none;
}
#bigImg .loading {
	width:510px;
	position:absolute;
	text-align:center;
	top:190px;
	display:none;
}
div.arrow {
    font-family:'Arial';
    font-size:11px;
    color:#767676;
    float:left;
    margin-right:30px;
}
div.arrow a {
    color:#593600;
    float:left;
}
div.sort_p_inact {

    padding:3px 8px;
    display:block;
    float:left;
}
div.sort_p_inact a{
    font-family:'Arial';
    font-size:12px;
    color:#3995cf;
}
div.sort_p_act {
    font-family:'Arial';
    font-size:12px;
    font-weight:bold;
    background:#a8b9c4;
    color:#FFFFFF;
    padding:3px 8px;
    display:block;
    float:left;
}
div.title_string {
    color:#676767;font-family:'Arial'; font-size:12px; font-weight:bold;
    float:left;
    padding:3px 0;
    padding-right:14px;
}
#miCarrusel img.th {
	cursor:pointer;
}
#geo {
	padding-top:10px;
	padding-left:15px;
}
#geo a{
	font:12px 'Arial';
	color:#1f6167;
}
#geo .geo_a {
	padding-left:5px;
	display:none;
}
#auth_form {
margin-top:-50px;
margin-left:-120px;
    width: 290px;
    height:240px;
    background-color: #FFF;
    color: #333;
    border: 1px solid black;
    padding: 12px;
    z-Index:99999;
}
input.log {
	background:#F4F4F4;
    border:1px solid #ADADAD;
    color:#434343;
	font-size:20px;
	width:270px;
}
h2.auth {
	margin-bottom:0px;
	padding-bottom:0px;
	color:#e97d4f;
}
#auth_form p {
	padding-top:0px;
	margin-top:5px;
}
input.subm {
	background:#ADADAD;
    border:1px solid #F4F4F4;
    color:#F4F4F4;
	font-size:16px;
	width:100px;
}
#auth_form a {
	color:#1f6167;
}
a.mrk-msg-inbox, span.mrk-msg-inbox { background:url(http://move.su/images/wr/inbox.gif) 0 0 no-repeat; padding-left:22px; white-space:nowrap; }
a.mrk-user, span.mrk-user { padding-left:15px; white-space:nowrap; }
a.mrk-logout { background:url(/images/wr/logout.gif) 100% 50% no-repeat; padding-right:21px; white-space:nowrap; }
#wrapper {
    height:30px;
}
#login li {list-style:none}
#login {height:30px; position:relative;}
#login a { color:#e97d4f; }
#login a:hover { color:#f0d162; }
#login a.highlight { color:#e4ae44; }
#login a.highlight:hover { color:#e4ae44; }
#login a.click span { border-bottom:1px dashed #fff; }
#login a.click:hover span { border-bottom:1px dashed #e4ae44; }
#login div.inside {
	position:absolute;
	width:100%;
}
#login div.inside a, #login span.active {  line-height:16px; height:16px; }
#login div.inside a { color:#0c86c5; }
#login div.inside a:hover { color:#000; }
#login div.inside a.msg-new { color: #e5b146; }
#login div.inside a.msg-new:hover { color:#f0d162; }
#login a.mrk-user, #login span.mrk-user { background:url(/images/wr/user3.gif) 0 0.25em no-repeat; }
#login div.inside ul { margin:0; padding:0 0 7px 22px; }
#login div.inside ul li {
	background:none;
	margin:0; padding:8px 17px 0 17px;
	float:left;
	white-space:nowrap;
	font-size:0.92em;
}
#login div.inside ul li.user { font-weight:bold; }
#login div.inside ul li.logout { float:right; }
#login div.inside ul li.logout a { color:#0c86c5; }
#login div.inside ul li.logout a:hover { color:#000; }
#login div.inbox { background:url(/images/wr/inbox.gif) 0 0 no-repeat; padding-left:20px; line-height:1.5em; }
a.click-active {text-decoration:none}
table.user_info td {

    border-bottom:1px solid #adadad;
}
table.user_info th {
    text-align:left;
    color:#767676;
    border-bottom:1px solid #adadad;
}
#user_menu ul {padding:0; margin:0;}
#user_menu li {list-style:none;padding:0;margin:0;margin-bottom:5px;}
#user_menu li a{font-size:14px}
div.loading-overlay {
	position:absolute; z-index:45;
	background:#fff;
	filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;
}
div.loading { position:relative; z-index:50; }
div.loading div {
	position:absolute; left:50%; top:20px;
	background:url(/images/wr/loading.gif) 20px 50% no-repeat;
	margin-left:-43px; padding:5px 20px 5px 40px;
	height:15px; line-height:15px;
	color:#f90; font-size:11px;
}
div.main_text div.ar img {margin-bottom:5px;margin-right:10px;margin-top:5px}
#top1 {
    text-align:right;
    padding-top:5px;
    padding-right:15px;
    padding-bottom:10px;
}
#items {margin-top:30px;}
#items1 {margin-top:30px;background:#f7f5ed;border-top:1px solid #eceae2;border-bottom:1px solid #eceae2;padding:10px 0}
.item .t {
    height:5px;position:relative;font-size:1px;
    background:url('/images/i.gif') top repeat-x;
}
.item .b {
    height:5px;position:relative;font-size:1px;
    background:url('/images/i.gif') bottom repeat-x;
}
.item .t .l {
    position:absolute;
    left:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/itl.gif');
}
.item .t .r {
    position:absolute;
    right:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/itr.gif');
}
.item .b .l {
    position:absolute;
    left:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/ibl.gif');
}
.item .b .r {
    position:absolute;
    right:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/ibr.gif');
}
.item .body {border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;
    padding:10px 20px;}


.item {
    margin-top:20px;
    margin-left:4px;
    font:13px 'Arial';
    color:#676767;
}
.item a.title {
    font:18px 'Arial';
    color:#578638;
}
.item .img1 {
    border:1px solid #a8b9c4;
    padding:3px;
    margin-right:3px;
    margin-bottom:3px;
}
.item .date, .item .looks {
    padding-left:18px;
    font:11px Arial;
    float:left;
    color:#b6b6b6;
}
.item .looks{
    background:url('/images/looks.gif') left top no-repeat;
}
.item .date {
    margin-left:3px;
    margin-right:10px;
    margin-bottom:7px;
    background:url('/images/clocks.gif') left top no-repeat;
}

/*  ÁËÎÊ ÑÒÐÀÍÛ */
#countries {
	padding:0;
	margin:0;
	border-top:1px solid #ebebed;
	margin:20px 10px;
	margin-top:0;
	color:#464646;
}
#countries li {
	cursor:pointer;
	padding:2px 0;
	margin:0;
	list-style:none;
	border-bottom:1px solid #ebebed;
}
#countries li:hover {background:#f4f7fb}
#countries img {border:1px solid #adadad}
#countries li a {font:12px Arial;color:#464646;text-decoration:none}
#countries .c_f {float:left;margin-left:5px}
#countries .c_t {margin-left:40px;margin-right:25px;padding-bottom:2px;}
#countries .c_i {float:right;width:20px;text-align:right;padding-right:5px}

/*  BLUE SHAPE */
.blue_shape {margin-bottom:20px;display:block;}
.blue_shape .top {background:url(/i/bsh.jpg) right top no-repeat; height:36px;zoom:1 }
.blue_shape .l_top {background:url(/i/bsh.jpg) left top no-repeat; width:3px;height:36px;float:left;}
.blue_shape .tit {padding:7px 17px;font:18px Arial;color:#484848;magin-left:3px}
.blue_shape .b_top {background:url(/i/bsh.jpg) left -61px no-repeat; width:100%;height:2px;border-right:1px solid #FFFFFF;font-size:1px}
.blue_shape .body {border-left:1px solid #d4d8d2;border-right:1px solid #d4d8d2;padding:7px 17px;margin:0;height:1%}
.blue_shape .bottom {background:url(/i/bsh.jpg) left -67px no-repeat;height:3px;font-size:1px}
.blue_shape .l_bottom {width:4px;background:url(/i/bsh.jpg) right -67px no-repeat;height:3px;float:right;clear:left;}
.blue_shape .h60 {height:60px}
.blue_shape .line {margin:0;border:0; height:1px;font-size:1px;padding:0 1px; border-top:1px solid #d4d8d2}
.blue_shape .body .line {border:0;font-size:1px;border-bottom:1px dashed #e5e5e5; height:1px; margin:5px 0; background:transparent}
* html .blue_shape .h60 {height:45px}
/* Ñèíèå áëîêè îôîðìëåíèå */
.blue_shape .question {
	font-size:11px;
	color:#96948f;
}
.blue_shape .question a{
	font-size:11px;
	color:#96948f;
	text-decoration:none;
}
.blue_shape .question .ans {font-weight:bold}
.blue_shape .links {border-top:1px solid #e0e0e0;border-left:1px solid #d4d8d2;border-right:1px solid #d4d8d2;padding:7px 17px}
.blue_shape .links a {font-size:11px;}
.blue_shape ul,.blue_shape li {padding:0;margin:0;list-style:none}
.blue_shape li a {color:#96948f;text-decoration:underline; font-size:11px}
.blue_shape li a:hover {color:#96948f;text-decoration:none}
.blue_shape li a.agency {color:#65635e}
.blue_shape li {margin-bottom:5px}

/* Áëîê ïðîäàì è ïðî÷åå */
.item_links {
	background:url('/i/lf.jpg') right top no-repeat;
	height:150px;
	position:relative;
	margin-top:20px;
}
.item_links_r {
	position:absolute;
	left:0;top:0;
	background:url('/i/lf.jpg') left top no-repeat;
	width:4px;
	height:150px;
}
.item_links h3 {
	font:18px Arial;
	color:#484848;
	padding:0;margin:0;
	font-weight:500;
	margin-bottom:11px;
	padding-left:28px;
}
.item_links .cont {
	float:left;
	width:48%;
	padding-top:18px;
}
.cont ul, .cont li {
	padding:0;margin:0;list-style:none;
}
.cont li {padding-bottom:5px;padding-left:28px;}
#infos {
	font:11px Arial;
	color:#3d3d3d;
}
* html #infos {padding:0 5px}
#infos .title, #infos h1{
	font-size:18px;
}
#infos h2 {
	margin:0;padding:0;
    font:18px Arial;
    color:#e97d4f;
    padding-bottom:5px;
	padding-top:10px;
}
#infos img { margin-right:5px}
#cat_menu {
    margin:0;
    padding:0;
	margin-bottom:30px;
}
#cat_menu li {
    list-style:none;
    margin:0;
    padding:0;
    padding-left:65px;
    margin-bottom:22px;
    padding-top:5px;
}
#cat_menu li a{
    font:15px 'Arial';
    font-weight:600;
    color:#0c86c5;
    text-decoration:none;
    border-bottom:1px dotted;
}
#cat_menu li a:hover{border:0}
#cat_menu {
	margin-left:-15px;
    margin-top:7px;
    font:11px 'Arial';
    color:#9b9b9b;
}

#cat_menu .small_a {
	font: 11px 'Arial';
	color: #0C86C5;	
}

#cat_menu li.flat {
    background:url('/i/icos.png') left -487px no-repeat;
}
#cat_menu li.house {
    background:url('/i/icos.png') left 8px no-repeat;
}
#cat_menu li.area {
    background:url('/i/icos.png') left -67px  no-repeat;
}
#cat_menu li.office {
    background:url('/i/icos.png') left -134px no-repeat;
}
#cat_menu li.garage {
    background:url('/i/icos.png') left -239px no-repeat;
}
#cat_menu li.elite {
    background:url('/i/icos.png') left -310px no-repeat;
    margin-bottom:17px;
}
#cat_menu li.zn {
	padding-top:5px;
    background:url('/i/icos.png') left -369px no-repeat;
    padding-bottom:10px;
}
#cat_menu li.nb {
	padding-top:5px;
    background:url('/i/icos.png') left -443px no-repeat;
}
#desc .body div{
	padding:3px 0;
	padding-left:55px;
	margin:5px;
}
#desc .add_n {
	background:url('/i/icos.png') -15px -548px no-repeat;
}
#desc .spis {
	background:url('/i/icos.png') -15px -607px no-repeat;
}
#desc .onmap {
	background:url('/i/icos.png') -15px -666px no-repeat;
}
#desc a {font-size:11px}
.nnn_teaser_title {font-size:12px;}
* html .framed
{
//background: none;
}
* html .framed .f_r
{
//background: none;
}
* html .framed .f_b
{
//background: none;
}
* html .framed .f_l
{
//background: none;
}
* html .framed .f_bb *
{
width: 3000px; height: 30px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://move.su/images/hint-b.png,sizingMethod=crop);
}
* html .framed .f_ll *
{
width: 30px; height: 3000px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://move.su/images/hint-l.png,sizingMethod=crop);
}
* html .framed .f_tt
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://move.su/images/hint-t.png,sizingMethod=crop);
}
* html .framed .f_rr
{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://move.su/images/hint-r.png,sizingMethod=crop);
}
* html #add_not_div {height:500px;}
.p10 {padding-bottom:10px;}
.p10 a {font-size:12px}
.ug {position:absolute;bottom:1px;right:1px;color:#FFFFFF;padding:1px 3px;font:11px Arial}
.ug1 {background:#ff0024 url(/i/ug.gif) right bottom no-repeat}
.ug2 {background:#8400ff url(/i/ug.gif) right bottom no-repeat}
.ug3 {background:#0036ff url(/i/ug.gif) right bottom no-repeat}
.ug4 {background:#1a594e url(/i/ug.gif) right bottom no-repeat}
.ug5 {background:#1d5216 url(/i/ug.gif) right bottom no-repeat}
.ug6 {background:#80570f url(/i/ug.gif) right bottom no-repeat}

.blog ul {
	margin:0;
	padding:0;
    padding-left:5px;
}
.blog li {
	padding:0;
    padding-bottom:2px;
	margin:0;
	list-style:none;
}
.blog sup {
font-size:10px;
//font:12px 'Arial';
color:#cccccc}
#itags{height:24px;display:block;width:98%;border:1px solid #d7d7d7; color:#6c6c6c;font-size:16px;padding-top:3px;padding-left:5px;margin-right:-5px;
border-top:0;border-left:0;background:url(/images/ibgr.gif) top left no-repeat
}
.exmpl{font-size:12px;color:#d4d4d4;
padding:10px;padding-top:7px;
}
.tooltip{
position:absolute;
z-index:999;
left:-9999px;
background-color:#dedede;
padding:2px;
border:1px solid #fff;
}
.tooltip p{
margin:0;
padding:0;
color:#fff;
background-color:#222;
padding:2px 7px;
font-size:11px;
}
#news .blog a, .blog a, .blue_shape .blog a {
    font:12px 'Arial';
    color:#0c86c5;
}
#linetop{height:1px;font-size:1px;background:#f2f2f2;margin-bottom:25px}
.spec_shape {position:relative;padding:10px;padding-right:0;background:#ffda9f;margin:0 -5px;zoom:1;height:1%}
.spec_shape1 {position:relative;padding:5px;background:#ffda9f;margin:0 -5px;margin-top:20px;zoom:1;height:1%}
* html .spec_shape {margin:0}
* html .spec_shape1 {margin:0}
.ssh {position:absolute;width:6px;height:6px;font-size:1px;zoom:1}
.ssh_l {left:0;top:0;background:url(/i/ssh.gif) left top no-repeat}
.ssh_r {right:0;top:0;background:url(/i/ssh.gif) right top no-repeat}
.ssh_bl {left:0;bottom:0;background:url(/i/ssh.gif) left bottom no-repeat}
.ssh_br {right:0;bottom:0;background:url(/i/ssh.gif) right bottom no-repeat}
* html .ssh_br {bottom:-1px}
* html .ssh_bl {bottom:-1px}
* html .spec_shape1 .ssh_br {bottom:-1px}
* html .spec_shape1 .ssh_bl {bottom:-1px}
.r_new {background:url(/i/icos.png) -20px -713px no-repeat;width:23px;height:11px;position:absolute}
.place_new {left:36px;top:13px;}
* html .place_new {left:-29px;font-size:1px}
.item {margin-left:0;margin-top:1px;border:1px solid #FFFFFF;border-bottom:1px solid #eeeeee;padding:18px 15px;padding-right:0;overflow:hidden}
.item_p {border-bottom:1px solid #ffe5a2}
.item_p .prm_i {
	margin-bottom:2px;	
}
.item_a {border:1px solid #000000}
.item a {color:#0c86c5}
.item a.title {font-size:13px;text-decoration:none;font-weight:bold;color:#0c86c5;padding:0;margin:0}
.item {font:11px Arial;color:#515151}
a.place {color:#515151;font-size:11px}
.citm .prices, .item .prices {color:#5f5f5f;font-size:10px;margin-bottom:15px}
.citm .price, .item .price {font-size:20px;color:#3f3f3f;padding-right:10px}
.citm p, .item p{margin:0;padding:0;margin-bottom:2px}
.item .ttt {margin:5px 0}
.item .chast {background:url(/i/iico.png) left -62px no-repeat; height:16px; padding-left:27px;padding-top:5px;font-size:11px;margin-bottom:7px;}
.header_items {font-size:18px;color:#5e5e5e;height:34px;background:url(/i/sel.gif) left 33px repeat-x}
.header_items .select_type {float:right;position:relative;background:#FFFFFF url(/i/sel.gif) left -35px repeat-x;padding:1px;padding-top:2px}
.header_items .l, .header_items .r {position:absolute;z-Index:999}
.header_items .l {left:0;top:0;height:34px;width:2px;background:url(/i/sel.gif) left -1px no-repeat}
.header_items .r {right:0;top:0;height:34px;width:2px;background:url(/i/sel.gif) right -1px no-repeat}
.header_items .ll {float:left;width:90px;text-align:center;height:21px;padding-top:10px;z-Index:1000}
.header_items .ll a {font-size:11px;}
.header_items .res {padding-top:5px;float:left;}
.header_items .active {background:url(/i/sel.gif) left -85px;height:21px;repeat-x;}
.header_items .active a {color:#ffffff;text-decoration:none}
.num_res {padding:0 15px;padding-top:13px;height:24px;background:#e8e8e8;font-size:11px;color:#5e5e5e;margin-top:1px}
.item a.f18  {font-size:18px;font-weight:500}
.citm .simg, .item .simg {float:left;margin-right:7px;margin-bottom:5px;width:127px;position:relative}
.item .aph {position:absolute; background:#76db00;padding:0 2px; color:#FFFFFF;bottom:0; right:5px}
.citm .simg img, .item .simg img {border:1px solid #5e5e5e;}
.citm .stext1, .item .stext1 {margin-left:130px; font-size:12px}
.citm .stext, .item .stext {font-size:12px}
.item .date1, .item .looks1 {
    font:11px Arial;
    color:#515151;
    text-wrap:nowrap;
}
.item .looks1{
	margin-bottom:7px;
}
.item .date1 {
    margin-bottom:7px;

}
.it_pic {
	width:22px;
	height:21px;
	cursor:pointer;
	background:url(/i/iico.png) no-repeat;
	display:block;
	float:left;
	margin-right:10px;
	position:relative;
}
.it_pic .ttp {position:absolute;display:none;left:0;top:-17px;background:#FFFEF2;padding:0 3px;color:#2c2c2c;font-size:10px;white-space: nowrap;border:1px solid #adadad}
.izbr {background-position:left top;}
.cry {background-position:left -21px;}
.izbr_active {background-position:left -84px;}
.cry_active {background-position:left -105px;}

div.comment-form, div.cry_form {position:absolute;z-Index:9999;background:#c4e4ff;border:1px dotted #a4bed5;width:403px;margin-top:-35px;}
div.cry_form {background:#2c2c2c; color:#efefef; border:0}
div.cry_form a {color:#FFFFFF}
#html-field {
background:transparent url(/images/i/bg.gif) repeat scroll 0pt 0pt;
border:1px solid #B7B7B7;
padding:5px 0pt;
text-align:center;
}#html-field div.html-toolbar {
margin:0pt auto;
width:97%;
}
#html-field div.html-btns {
padding-bottom:5px;
text-align:left;
}
#comment-form  {
padding:10px;
}
#cry_form2 {padding:0 10px;}
textarea {width:97%;border:1px solid #406B9D;
color:#000000;}
#html-field a.html-symbols {
background:#F5F5F5 none repeat scroll 0% 0%;
display:block;
font-size:0.83em;
padding:1px 0pt;
text-align:center;
text-decoration:none;
overflow:auto;
}
#html-field a {
white-space:nowrap;
}
div.b2 a {
color:#4370A9 !important;
}
#html-field a.html-symbols:hover { background:#f1f1d9; }
div.b2 a:hover { color:#b38f00 !important; }
#html-field div.html-symbols {misc.css (line 937)
background:#F5F5F5 none repeat scroll 0% 0%;
padding:2px 0pt;
}
#html-field div.html-symbols a {
background:#FFFFFF none repeat scroll 0% 0%;
color:#000000 !important;
display:block;
float:left;
margin:1px 0pt 1px 2px;
padding:2px 5px;
text-decoration:none;
}
#html-field a {
white-space:nowrap;
}
#html-field div.html-symbols a:hover { background:#f1f1d9; color:#000 !important; }
div.form-btns {
padding:10px 0pt 5px;
}
div.form-item {
padding:5px 0;
}

div.jGrowl {
	padding: 			10px;
	z-index: 			9999;
}

/** Special IE6 Style Positioning **/
div.ie6 {
	position: 			absolute;
}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl {
	position:			fixed;
}

body > div.jGrowl.top-left {
	left: 				0px;
	top: 				0px;
}

body > div.jGrowl.top-right {
	right: 				0px;
	top: 				0px;
}

body > div.jGrowl.bottom-left {
	left: 				0px;
	bottom:				0px;
}

body > div.jGrowl.bottom-right {
	right: 				0px;
	bottom: 			0px;
}

body > div.jGrowl.center {
	top: 				0px;
	width: 				50%;
	left: 				25%;
}

/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {
	margin-left: 		auto;
	margin-right: 		auto;
}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#000;
	color: 					#fff;
	opacity: 				.85;
	filter: 				alpha(opacity = 85);
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification {
	min-height: 			40px;
}

div.jGrowl div.jGrowl-notification div.header {
	font-weight: 			bold;
	font-size:				10px;
}

div.jGrowl div.jGrowl-notification div.close {
	float: 					right;
	font-weight: 			bold;
	font-size: 				12px;
	cursor:					pointer;
}

div.jGrowl div.jGrowl-closer {
	height: 				15px;
	padding-top: 			4px;
	padding-bottom: 		4px;
	cursor: 				pointer;
	font-size:				11px;
	font-weight: 			bold;
	text-align: 			center;
}
#html-field a{color:rgb(12, 134, 197)}
.izbr_items {background:#F7E233; float:right;margin-bottom:5px}
.izbr_items a {color:#aaaaaa;font-size:11px;padding:0 5px;}
#main_container {
	position:relative;
	margin:0 2%;
	margin-top:20px;
	display:block;
}
#inner {
	display:block;
	position:relative;


}
#main_container .right_column {
	float:right;
	position:relative;
	width:240px;
	right:0px;
}
#main_container .spec_column {
	margin-right:260px;
	position:relative;
	display:block;
	height:1%;
	margin-left:0;
}
#main_container .left_column {
	width:24%;
	float:left;
	left:0;
}

* html body .ie6hack {
	position:relative;
	top:20px;
}

#main_container .center_column {
	margin-left:26%;
	margin-right:260px;
	position:relative;
	display:block;
	height:1%;
	margin-top:20px;
}
#main_container .center_column2 {
	margin-left:0;
	margin-right:260px;
	position:relative;
	display:block;
	height:1%;
}

.mb_cont {
	overflow:hidden;
	display:inline-block;
	margin:10px 0;
}
.mb_cont {
	display:block;
}
.mb_item {
	float:left;
	width:25%;
	text-align:center;
}
.pages .ll {z-Index:1000}
.pages .ll a {font-size:11px;}
.pages .active {background:url(/i/sel.gif) left -85px;height:21px;repeat-x;}
.pages .active a {color:#ffffff;text-decoration:none}
.spec_line {
  	overflow:hidden;position:relative;
  	//zoom:1;
  }
  .spec2_1 {
  	float:left;
  	background:url(/i/sp.gif) left top repeat-x;
  	border-left:1px solid #fada6b;
  	border-right:1px solid #fada6b;
  }
  	.spec2_1 .b {
  		margin-top:5px;
  		background:url(/i/sp.gif) left bottom repeat-x;
  		padding-bottom:5px;
  		cursor:pointer;
  	}
  		.spec2_1 .b .s_pad {
  			background:#ffffe1;
  			padding:5px 10px;
  		}

  	.sp_title {
  		padding-bottom:7px;
  	}
  	.delta-6px {
  		background:url(/i/sp.gif) -6px top repeat-x;:
  	}
  	.spec2_1 .deltab-6px {
  		background:url(/i/sp.gif) -6px bottom repeat-x;:
  	}
  	.delta-7px {
  		background:url(/i/sp.gif) -7px top repeat-x;:
  	}
  	.spec2_1 .deltab-7px {
  		background:url(/i/sp.gif) -7px bottom repeat-x;:
  	}

  	.spec2_1 .s_text {
  		padding-bottom:3px;height:81px;overflow:hidden;
  	}
  	.spec2_1 .s_text img {
  		margin-right:10px;
  	}
  	.spec2_1 .s_text div {
  		padding-bottom:10px;font-size:11px;color:#666666;
  	}
	.spec2_1 .s_p_c {
		height:55px;
	}
	.spec2_1 .phone {
		color:#333333;font-size:12px;
	}
	.spec2_1 .price {
		color:red;padding-bottom:3px;font-size:12px;
	}
	.bread {
		margin-top:20px;
		font:italic 13px Arial;
		color:#666666;
	}
	.bread a {
		font-size:12px;
		color:#1d7fe0;
	}
	.bread h1 {
		margin-top:10px;
		font:normal 24px Arial;
		color:#333333;
		margin-bottom:15px;
	}
	.icos_bgr {
	background:url(/i/cab_bgr.png) left top repeat-x;
	height:105px;
}
.icos_bgr ul, .icos_bgr li {
	padding:0;margin:0;list-style:none;
}
.icos_bgr ul li {
	float:left;
	text-align:center;
	width:12%;
	margin-top:21px;
	height:83px;
}
.icos_bgr ul li a{
	font:11px Tahoma;
	padding-top:50px;
	display:block;
	text-align:center;
	text-decoration:none;
	color:#657882;
}
.icos_bgr ul li.a a{font-weight:bold;color:#000}
.icos_bgr ul li.a {
	background:url(/i/cab_icos/otr.png) center bottom no-repeat;
}
.icos_bgr ul li a:hover {color:#000}
.icos_bgr .l1 {	background:url(/i/cab_icos/1.png) center top no-repeat;}
.icos_bgr .l2 {	background:url(/i/cab_icos/2.png) center top no-repeat;}
.icos_bgr .l3 {	background:url(/i/cab_icos/3.png) center top no-repeat;}
.icos_bgr .l4 {	background:url(/i/cab_icos/4.png) center top no-repeat;}
.icos_bgr .l5 {	background:url(/i/cab_icos/5.png) center top no-repeat;}
.icos_bgr .l6 {	background:url(/i/cab_icos/6.png) center top no-repeat;}
.icos_bgr .l7 {	background:url(/i/cab_icos/7.png) center top no-repeat;}
.icos_bgr .l8 {	background:url(/i/cab_icos/8.png) center top no-repeat;}
.block_name {
	background:url(/i/cab_icos/line.png) bottom repeat-x;
	height:51px;
	font:18px Tahoma;
	color:#0092de;
	padding-left:265px;
	position:relative;
}
.block_name .about {
	position:absolute;
	right:0;
	top:5px;
}
.block_name .about a {
	padding-bottom:5px;
	text-decoration:none;
	font:11px Tahoma;
	color:#60a015;
	background:url(/i/cab_icos/q.gif) right top no-repeat;
	padding-right:20px;
}
.block_name .about a span {
	border-bottom:1px dashed;
}
.block_name .about a:hover span {
	border-bottom:0;
}
.cab_link {
	padding-left:30px;
	margin-bottom:15px;
}
.cab_link a {
	font:18px Tahoma;
	color:#e17040;
}
.cab_link a.act {
	color:#000;text-decoration:none;
}
.cab_link a:hover {text-decoration:none}
td.field {font:11px Tahoma;color:#000;text-align:right;padding-right:10px;}
td.val {font:18px Tahoma;color:#191919 }
.small_photos {margin-top:15px;overflow:hidden;position:relative;width:278px;}
.small_photos .sp {
	float:left;
	margin-right:10px;margin-bottom:10px;
}
.block_name .help {
	position:absolute;
	top:11px;
	right:50px;
	width:391px;
	font:12px Arial;
	color:#191919;
	display:none;
	z-Index:999;
}
.block_name .help .top {
	background:url(/i/cab_icos/help.gif) left top no-repeat;
	padding:0 20px;
	padding-top:30px;
}
.block_name .help .btm {
	background:url(/i/cab_icos/help.gif) left bottom no-repeat;
	height:15px;
}
.block_name .help p {margin-bottom:0}
#cab_reg, #cab_reg li {
	padding:0;margin:0;list-style:none;
}
#cab_reg li {
	font:18px Tahoma;
	color:#191919;
	margin-bottom:5px;
}
.tb {
	font:11px Tahoma;
	line-height:16px;
	color:#000000;
	width:235px;
	position:relative;
}
.tb .top {
	background:url(/i/cab_icos/tb.gif) left top no-repeat;
	padding:15px 20px;padding-left:35px;
	padding-bottom:9px;
}
.tb .btm {
	background:url(/i/cab_icos/tb.gif) left bottom no-repeat;
	height:6px;
	font-size:1px;
}
.agency {
	padding-bottom:15px;
	border-bottom:1px dashed #e4e5e5;
	padding-top:20px;
	font:12px Arial;
	color:#010101;
}
.agency .title {
	font:18px Arial;
	color:#dd6837;

}
.agency .pu {
	padding-left:20px;
	margin-top:7px;
}
.agency td .inf, .agency .inf td {
	font:11px Arial;
	color:#6e879d;
}
.agency td .inf p, .agency .inf td p {
	padding:0;
	margin:0;
	margin-top:5px;
}

.agency td .inf span, .agency .inf td span {color:#000}
.quest {
	padding:20px 12px;
	font:12px Arial;
	color:#000;
	position:relative;
	margin-bottom:20px;
}
.quest .q {
	padding-left:25px;
	background:url(/i/cab_icos/cons.png) -20px -8px no-repeat;
}
.quest .ans {
	padding-left:25px;
	background:url(/i/cab_icos/cons.png) -3px -44px no-repeat;
}
.quest .q a {
	font:18px Arial;
	color:#010101;
	margin-right:110px;
}
.qi {
	font:11px Arial;
	color:#9ab1bd;
	margin:10px 0;
	overflow:hidden;
}
.quest .qi span {color:#000}
.msm {
	overflow:hidden;
}
.msm .dd, .qi .dd {
	background:url(/i/cab_icos/clk.png) left top no-repeat;
	float:left;
	margin-right:20px;
	padding:2px 0;
	padding-left:25px;
}
.msm .dd {font:11px Arial;color:#9ab1bd;width:175px;margin-right:0}
.msm {margin-top:10px}
.qi .da {
	background:url(/i/cab_icos/cons.png) left -46px no-repeat;
	float:left;
	padding:2px 0;
	padding-left:25px;
}
.qshow {
	position:absolute;
	right:12px;
	top:17px;
}
.questg {background:#f3f5f7;}
.fil_title {
	margin-top:40px;
	font:18px Arial;
	color:#9c9388;
	margin-bottom:10px;
	margin-left:10px;
}
.tb .fil_it {
	font:12px Arial;
	color:#b5a492;
}
.fil_it p {
	margin-bottom:0;padding:0;
	margin-top:7px;
}
.citm {
	padding-bottom:15px;
	background:url(/i/cab_icos/item.png) bottom repeat-x;
	margin-bottom:30px;
	font:11px Arial;
	overflow:hidden;
}
* html .citm {zoom:1}
.citm .cat {
	font:12px Tahoma;
}
.citm .cat a {
	font:12px Tahoma;color:#0092de;
}
.citm .itm_title {
	margin-bottom:5px;
}
.citm .itm_title a{
	font:18px Arial;
	color:#59b019;
}
.qi a {color:#070707}
 .cab_link .quan {
	float:right;
	font:11px Tahoma;
	color:#928c82;
	padding-top:6px;
}
.cab_link .quan span {
	font-weight:bold;
	color:#000;
}
.citm .otkogo, .quest .otkogo {
	font:12px Arial;
	float:left;
	margin-left:30px;
}
.citm .otkogo a, .quest .otkogo a {
	color:#0092de;
}
.mshow {
	padding-left:20px;
	background:url(/i/cab_icos/penc.png) left 6px no-repeat;
	margin-right:245px;
}
.mshow a {
	font:18px Arial;
	color:#6e879d;
	text-decoration:none;
}
.msm .mshow1 {
	padding-left:20px;
	background:url(/i/cab_icos/penc.png) left 6px no-repeat;
	font:12px Arial;
	margin-left:176px;
}
.msm .mshow1 a {
	color:#010101;
}
.quest .act a {
	color:#010101;
}
.citm .mshow a {color:#010101;}
.citm .txt {
	margin-top:6px;
	font:12px Arial;
	line-height:18px;
}
.citm .nomarg {
	margin-right:0;
}
.history {
	margin-top:40px;
	font:16px Tahoma;
	color:#6e879d;
}
.agency div.title {
	font:18px Arial;
	color:#000;
}
.agency .prt {
	margin-bottom:30px;
}
.agency .titl2 {
	font:16px Arial;
	color:#6e879d;
}
.opn {
	background:url(/i/cab_icos/opn.png) left 3px no-repeat;
	padding-left:20px;
	margin-top:6px;
	padding-bottom:5px;
}
.opn a {
	font:18px Arial;
	color:#d95d00;
}
.agency .opnpos {
	float:left;
	margin-left:25px;
}
.ag2 {
	padding-bottom:15px;
	background:url(/i/cab_icos/item.png) bottom repeat-x;
	margin-bottom:30px;
	border:0;
}
.agency .photo {
	position:relative;
}
.agency .photo .admin {
	position:absolute;
	right:0;
	bottom:0;
	background:#df7605;
	padding:1px 3px;
	font:10px Arial;
	color:#ffffff;
}
.agency .photo .moder {
	position:absolute;
	right:0;
	bottom:0;
	background:#42a6e8;
	padding:1px 3px;
	font:10px Arial;
	color:#ffffff;
}
.agency .gr {
	margin-top:15px;
}
.agency .gr span {
	font:11px Arial;
	color:#6e879d;
}
.agency .name {
	font:12px Arial;
	margin:5px 0;
}
.agency .itms {
	font:12px Arial;
	color:#6e879d;
	margin:5px 0;
}
.agency .itms span {
	color:#000;
}
.agency .links {
	margin-top:25px;
}
.agency .links .lks, .agency .top_info .lks {
	padding-left:20px;
	margin-bottom:8px;
}
 .agency .top_info .lks {
 	margin-top:10px;
 }
 
.agency .links a, .agency .top_info a{
	font:11px Arial;
}
.agency .links .it {
	background:url(/i/cab_icos/ag.png) left top no-repeat;
}

.agency .links .it {
	background:url(/i/cab_icos/ag.png) left top no-repeat;
}
.agency .links .ms, .agency .top_info .ms {
	background:url(/i/cab_icos/ag.png) left -25px no-repeat;
}
.agency .del {
	padding-bottom:7px;
}
.agency .del a {
	color:red;
	font:12px Arial;
}
.agency .del a.blue {
	color:green;
}
.quest .qz {
	font:11px Arial;
	color:#9ab1bd;
	padding-right:125px;
}
.quest .ans {
	font:12px Arial;
}

.prof_l {
	padding-left:0;height:80px;position:relative;
}
.prof_i {
	float:left;width:320px;overflow:hidden;
}
.prof_t {
	margin-top:4px;font:18px Tahoma;color:#000;
}
.prof_t .prof_s {
	margin-top:2px;font:14px Tahoma; color:#0092de;
}
.prof_menu {
	margin-left:321px;position:relative;
	padding-top:22px;
}
.prof_menu ul {
	float:right;
}
.prof_menu ul, .prof_menu li {
	list-style:none;
	padding:0;
	margin:0;
}
.prof_menu li {
	float:left;
	margin-right:20px;
}
.prof_menu li a {
	font:12px Tahoma;
	color:#6e879d;
	padding-left:22px;
	padding-bottom:5px;
	padding-top:2px;
}
.prof_menu .p1 {
	background:url(/i/profile/m1.png) left top no-repeat;
}
.prof_menu .p2 {
	background:url(/i/profile/m2.png) left top no-repeat;
}
.prof_menu .p3 {
	background:url(/i/profile/m3.png) left top no-repeat;
}
.prof_menu .p4 {
	background:url(/i/profile/m4.png) left top no-repeat;
}
.prof_menu .p5 {
	background:url(/i/profile/m5.png) left top no-repeat;
}
.prof_menu .p6 {
	background:url(/i/profile/m6.png) left top no-repeat;
}
.prof_spec_info {
	font:12px Tahoma;
	color:#000;
}
.prof_spec_info a {
	color:#0092de;
}
.prof_spec_info div {
	padding-bottom:5px;
	margin-bottom:7px;
}
.prof_spec_info .magency {
	background:url(/i/profile/agency.png) left top no-repeat;
	padding-left:22px;
}
.prof_spec_info .mregion {
	background:url(/i/profile/2.png) left top no-repeat;
	padding-left:22px;
}
.prof_spec_info .mregion .m2region {
	margin:3px 0;
	font-size:11px;
}
.prof_spec_info .mregions {
	margin-top:6px;
	padding-bottom:0;
	margin-bottom:0;
}
.prof_spec_info .mspec {
	background:url(/i/profile/3.png) left top no-repeat;
	padding-left:22px;
}
.last_act{
padding-left:0;color:#000;height:56px;}
.last_act a{
	color:#d85c00;
	border-bottom:1px dotted;
	text-decoration:none;
}
.last_act a:hover {border:0}
.last_act a.act {border:0;color:#000}
.last_act .la_m {
	padding-left:22px;float:left;margin:0 10px;
}
.quest .q .txt a.la_q {
	font:18px Tahoma;
	color:#1491e3;
}
.la_qu .qi .dd {
	font-size:12px;
}
.prof_menu .act {
	text-decoration:none;
	color:#000;
}
#items_block div.cat {overflow:hidden}
* html body #items_block div.cat {
	zoom:1;
}
* html body .spec3_div {
	zoom:1;
}
#blogs_block .citm {
	background:transparent;
}
#blogs_block .citm a {
	color:#088be2;
}
.reference .c_uname {
	float:left;
	margin-right:15px;
}
.reference .c_uname a{
	font:12px Arial;
	color:#1491e3;
}
.reference .comm {
	font:11px Arial;
	color:#000;
}
.reference .qi {
	margin-top:0;
}
.reference {margin-bottom:20px}
#recom {border:1px dashed #22a5b5;margin-bottom:20px;font-size:12px;padding:5px 7px}
#recom .rtit, #recom2 .rtit, #rtit {font:bold 16px Arial;color:#7A8C90;margin-bottom:7px;padding-left:10px;}
#recom2 .rtit, #rtit {padding-left:0;margin-bottom:0}
#recom .rtit span, #recom2 .rtit span, #rtit span{color:#000}
#recom .md {float:left;color:#22a5b5}
#recom .rli {padding-left:17px;padding-bottom:7px;}
#recom .rli a{color:#2c2c2c;}
#recom2 {margin-bottom:20px;font-size;12px}
#recom2 .rec2 {
	margin:10px 0 0 0;
	border-top:1px solid #FADA6B;
	padding:10px 0 0 0;
}
#recom2 .fst {border:0;margin-top:0}
#recom2 .rec2 a {
	width:100%;
	overflow:hidden;
	display:block;
	text-decoration:none;
	color:#0C86C5;	
	font-size:11px;
}
#recom2 .rec2 a:hover {
	text-decoration:underline;
	color:#000;	
}
#recom2 .rec2 a img {
	float:left;
	margin:0 7px 0 0;
	border:1px solid #FADA6B;
	background:#FFFFE1;
	padding:2px;	
}
#premium_line {
	font:11px Arial;position:relative;margin-top:1px;border-top: 1px solid #F89D0E; height:25px;padding-top:12px;background:#FFC935;padding-left:18px;
}
#premium_line span {padding-left:10px;color:#3e3e3e}
#premium_line .pl {width:30%;position:absolute;right:0;top:0;background:#F89D0E;height:25px;padding-top:12px;text-align:center}
#premium_line .pl a {color:#fffc00;}
#slidedownbanner {position:absolute;left:80%;top:57px;}
#sdban {width:960px;height:400px;position:absolute;top:57px;left:50%;margin-left:-480px;display:none;border:1px solid #000;border-top:0;border-bottom:0}
#sdban .slideup {background:#454545;color:#FFFFFF;position:absolute;left:445px;top:400px;text-align:center;width:80px;height:20px}
#sdban .slideup a {color:#FFF;text-decoration:none}
.top_info {
	position:relative;
	overflow:hidden;
	zoom:1;
	padding:0 10px;
}
.top_info .photo {
	float:left;
	width:120px;	
	padding-bottom:10px;
}
.top_info .name {
	float:left;
	overflow:hidden;
	width:33%;	
}
.top_info .stat {
	float:left;
	width:31%;
	margin-left:2%;
	overflow:hidden;	
}
.top_info .stat a {font-size:12px}
.top_info .cnt {
	float:left;
	margin-left:2%;
	width:31%;	
	overflow:hidden;
}
.top_info .info {width:98%;float:left;padding-top:5px;
	font-size:11px;
	color:#454545;
}
.top_info .top_info {float:left; width:82%;padding:0}
.top_info .regs {margin-top:4px;float:left; width:70%}
.top_info .podr {float:left}
.gr_ag {background:#F7F7F7}
.panel {background:#dadada;padding:3px 10px;overflow:hidden;position:relative;
zoom:1;
}
.panel input {padding-left:2px}
.panel input.ina {color:#878787;}


