html {
    min-height:100%;
    //height:100%;
	min-width:998px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 998? "998px": "auto");

}
body {
    min-height:100%;
    //height:100%;
	min-width:998px;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 998? "998px": "auto");
    margin:0;
    padding:0;
    font: 13px 'Arial';
    color:#676767;
}

#top1 {
    text-align:right;
    padding-top:5px;
    padding-right:15px;
    padding-bottom:10px;
}
a{color:#0c86c5;}
a.speclink {
    font:11px 'Arial';
    color:#0c86c5;
    padding-left:22px;
    text-decoration: none;
    padding-top:1px;
    padding-bottom:3px;

}

.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 {
    height:99px;
    background:url(/images/n_top.gif);
    position:relative;
    height:101px;
}

#top_menu {
    position:absolute;
    left:24%;
    top:54px;
}
#n_top .p, #n_top .p1 {
    float:left;
    margin-right:10px;
}
#top_menu .bl_l {
    width:16px;
    height:36px;
    background:url('/images/bl_l.png') left top no-repeat;
    float:left;
}
#top_menu .bl_r {
    width:19px;
    height:36px;
    background:url('/images/bl_r.png') left top no-repeat;
    float:left;
}
#top_menu .bl_c {
    height:36px;
    background:url('/images/bl_c.png') left top repeat-x;
    float:left;cursor:pointer;padding-top:5px;

}
#top_menu .p a.menutop:hover .bl_l {
    background:url('http://www.move.su/images/bl_l1.png') left top no-repeat;
}
#top_menu .p a.menutop:hover .bl_r {
    background:url('http://www.move.su/images/bl_r1.png') left top no-repeat;
}
#top_menu .p a.menutop:hover .bl_c {
    background:url('http://www.move.su/images/bl_c1.png') left top repeat-x;
}
#top_menu .p1 .bl_l {
	background:url('/images/bl_l.gif') left top no-repeat;
	height:48px;width:14px;
}
#top_menu .p1 .bl_c {
	background:url('/images/bl_c.gif') left top repeat-x;
	height:48px;
	color:#FFF;
}
#top_menu .p1 .bl_r {
	background:url('/images/bl_r.gif') left top no-repeat;
	height:48px;
}
a.menutop {
    font:18px 'Arial';
    color:#549acf;
    text-decoration:none;

}
a.menutop:hover {
    color:#437aa4;
}


#top2 {
	position:relative;
    text-align:center;
    margin:0 auto;
    margin-top:10px;
    width:970px;
}
#top2 .p1 {
    margin-right:56px;
    float:left;
}
#top2 .p1 .l {
    width:8px;height:19px;
    background:url('/images/tl.gif') left top no-repeat;
    float:left;
}
#top2 .p1 .c {
    background:#f6f6f6;
    float:left;
    height:19px;
}
#top2 .p1 .r {
    width:7px;height:19px;
    background:url('/images/tr.gif') left top no-repeat;
    float:left;
}
#top2 a {
    font:11px 'Arial';
    color:#919191;
}
#linetop{height:1px;font-size:1px;background:#f2f2f2;margin-bottom:25px}
#menu {}
#ob {
    padding:0;
    margin:0;
    padding-left:15px;
    padding-top:20px;
}
#menu li {
    list-style:none;
    margin:0;
    padding:0;
}
#menu li a.add{
    padding-left:25px;
    padding-top:3px;
    padding-bottom:3px;
}
a:hover {
    text-decoration:none;
}

#cat_menu {
    margin:0;
    padding:0;

}
#cat_menu li {
    list-style:none;
    margin:0;
    padding:0;
    padding-left:40px;
    margin-bottom:20px;
}
#cat_menu li a{
    font:18px 'Arial';
    color:#0c86c5;
}
#cat_menu {
    margin-top:2px;
    font:12px 'Arial';
    color:#3d3d3d;
}
#cat_menu li.flat {
    background:url('/images/cat1.gif') left top no-repeat;
}
#cat_menu li.house {
    background:url('/images/cat2.gif') left top no-repeat;
}
#cat_menu li.area {
    background:url('/images/cat3.gif') left top no-repeat;
}
#cat_menu li.office {
    background:url('/images/cat4.gif') left top no-repeat;
}
#cat_menu li.garage {
    background:url('/images/cat5.gif') left top no-repeat;
}
#cat_menu li.elite {
    background:url('/images/cat6.gif') left top no-repeat;
}
.pripis {
    text-align:right;
    padding-bottom:10px;
}
.pripis a {

}


.pripis a.spec {
    padding-left:15px;
    padding-right:20px;
    background:url('/images/feed-spec.png') left top no-repeat;
}
.pripis a.help {
    font-size:12px;
    background:url('/images/help.png') left top no-repeat;
}

.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}
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 {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;}
.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;}
html .body1 {margin-top:30px; padding-left:4px;}
.box {
width:100%;
margin:0px auto;
background:#fff url(/images/boxl.gif) repeat-y left top;
}
.box .top {
width:100%;
font-size:1px;
height:3px;
background:url(/images/boxtl.gif) no-repeat left top;
}
.box .top span {
display:block;
position:relative;
height:3px;
background:url(/images/boxtr.gif) no-repeat right top;
}
.box .center-content {
position:relative;
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 {
display:block;
position:relative;
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 .text {
    margin-top:3px;
    font:12px 'Arial';
    color:#676767;text-decoration:none;
}
#news .new {
    border-top:1px solid #e6e3d9;
    padding:10px;
}
#news, #desc {margin-top:35px}
.img {border:1px solid #e2e1d7}
#news .img, #items1 .img, #desc .img {float:left;margin-right:10px;position:relative}

.img img {border:6px solid #FFF}
#items1 .img img{border:2px}
#desc .img img{border:2px}
#news .bottom {
    position:relative;
    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}
#articles {margin-top:20px;}
#spec {
    padding-left:15px;
}
#spec .title_pad {padding-left:4px;}
.spec {
    width:223px;
    margin-bottom:5px;
}
.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;}
#blog {
    margin-top:25px;
    padding-left:15px;
}
#blog .title_cen {margin-bottom:10px}
.blog1 {
    margin-bottom:30px;
    font:11px 'Arial';
}
.blog1 a{
    font:11px 'Arial';color:#676767;
	text-decoration:none;
}
.blog1 .norm_a {font-size:12px;color:#0c86c5;text-decoration:underline}
.blog1 .bbody {
	border-left:1px solid #cacccb;
	border-right:1px solid #cacccb;
	background:#f3f3f3 url('/images/bbody.jpg') top repeat-x;

}
.blog1 .t {
    height:5px;position:relative;font-size:1px;
    background:url('/images/i.gif') top repeat-x;
}
.blog1 .b {
    height:5px;position:relative;font-size:1px;
    background:url('/images/bb.gif') bottom repeat-x;
}
.blog1 .t .l {
    position:absolute;
    left:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/itl.gif');
}
.blog1 .t .r {
    position:absolute;
    right:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/itr.gif');
}
.blog1 .b .l {
    position:absolute;
    left:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/bbl.gif');
}
.blog1 .b .r {
    position:absolute;
    right:0px;top:0px;
    width:6px;
    height:5px;
    background:url('/images/bbr.gif');
}
.blog1 .hvost {
	background:url('/images/hvost.gif') 160px top no-repeat;
	position:absolute;width:220px;height:30px;
	margin-top:-1px;
}
.blog1 .pad {
	padding-left:50px;
	padding-top:12px;
}
.blog1 .aut {
	font-weight:bold;
	font-size:14px;
	color:#578638;
}
.blog1 .line{font-size:1px;height:1px;margin:0 0;background:#dfdfdf}
#cloud {margin-top:30px}
#cloud a{ text-decoration:none;color:#b6b6b6;}#cloud a:hover{color:#000}

.blog a {
    font:12px 'Arial';
    color:#0c86c5;
}
.cloud a {
	color:#578638;
	text-decoration:none;
}
.cloud a:hover {
	color:#000;
}
.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;
}
#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 a {
    font:13px 'Arial';
    color:#20659b;
}
.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;
}
#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;
}
.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;
}
.fleft {
	float: left; display: inline;
}
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:#afc9fc url(/images/or.gif) bottom repeat-x;
    position:relative;
    min-height:77px;
}
#or h1 {
    font:28px 'Arial';
    color:#FFF;
    padding:0px;
    margin:0px;
    //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 {
	color:#FFF;
    padding-right:27px;
    background:url(/images/strelka5.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;
}

.banner {
    margin-bottom:20px;
    padding-left:20px;
}
.banner2 {
    margin-top:20px;
}
h1 {
    font:24px 'Arial';
    color:#e97d4f;
    font-weight:normal;
    margin:0px;
    padding:0px;
    padding-bottom:20px;
}
h2 {
    font:22px 'Arial';
    color:#2c2c2c;
    font-weight:normal;
    margin:0px;
    padding:0px;
    padding-bottom:10px;
}
#forma .pripis {
    position:absolute;
    top:15px;
    right:0px;
}
#help {
    width:750px;
    height:375px;
    border:1px solid #827631;
    background:#fff7cb;
    position:absolute;
    right:2%;
    top:87px;
    display:none;
    z-Index:8000;
    font:11px 'Arial';
    color:#636363;
    padding:5px;
}
#send_it {
    border:1px solid #827631;
    background:#fff7cb;
    padding:5px 20px;
	width:290px;
	height:290px;
}
a.close {
    position:absolute;
    right:5px;
    top:3px;
    font:10px 'Arial';
    color:#63230f;
}

#help .title {
    font:12px 'Arial';
    padding-bottom:7px;
    font-weight:bold;
}
.podr {
	margin-top:5px
}
.podr a {
	position:absolute;
	margin-left:-15px;
	padding-left:15px;
    background:url('/images/strela2.png') left 6px no-repeat;
	font:12px 'Arial';
    color:#20659b;
    padding-bottom:14px;
    line-height:20px;
}

.main_text {
	font:13px 'Arial';
	color:#676767c;
}
.main_text a{
	color:#0c86c5;
}
a.a_str {
	font:11px 'Arial';
    color:#20659b;
}
#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;
}


#dom {
    position:absolute;
    right:0px;
    width:25%;
    height:99px;
    background:url('/images/top.jpg') left top no-repeat;
}
#logo {
    margin-left:2%;
}


a.noline{text-decoration:none;}
a.noline div {text-decoration:none}
a.noline div.title {text-decoration:underline}
a:hover .title {text-decoration: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(/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; }
#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}

#info h1 {margin:0;padding:0;margin-top:15px;color:#676767;font-size:18px}
#add_not_div {min-height:500px;}
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;
}
.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;
}
.nnn_teaser_title {color:#0c86c5;}

.zsd a{font-weight:bold}
#dmenu { display: block; margin: 0; padding: 0; position: relative; }

#dmenu a { display: block; }
#dmenu ul { display: none; position: absolute; left: 0; margin: 0; padding: 0; background:#FFFFFF}
* html #dmenu ul { line-height: 0; } /* IE6 "fix" */
#dmenu ul a, #dmenu ul span { zoom: 1; } /* IE6/7 fix */
#dmenu ul li { float: none; }
#dmenu ul ul { top: 0; }
#dmenu ul { width: 195px; }
#dmenu ul ul { left: 197px; top:7px}
#ddmenu {margin:auto;
display:block;
position:relative;
width:962px;
padding:0 18px;
background:url(/images/ddm.gif) repeat-x;
height:44px;
z-Index:999;
margin-top:5px;
}
#l_dmenu {
	position:absolute;
	top:0;
	left:0;
	width:16px;
	height:44px;
	background:url(/images/lrddm.gif) left no-repeat;
}
#r_dmenu {
	position:absolute;
	top:0;
	right:0;
	width:16px;
	height:44px;
	background:url(/images/lrddm.gif) right no-repeat;
}
#dmenu li.dma {
	height:23px;
	margin:6px 10px;
	margin-bottom:0;
}
#dmenu li.sep {height:23px;
	margin-top:13px;color:#739cbc;}

#dmenu li.dma a, #dmenu li.dma span {display:block;height:17px;}
li.dma a {
font: 12px Arial;
color:#4178a1;
text-decoration:underline;
}
#dmenu li.dma a, #dmenu li.dma span {
	padding:8px 0;
	height:22px;
	text-align:center;
	text-decoration:underline;
	width:137px;
}
#dmenu ul li.ldma a, #dmenu ul li.ldma span {
	width:auto;
	text-align:left;
}
li.dma span {
font: 12px Arial;
color:#4178a1;
cursor:pointer;
}

#dmenu li { display: block; list-style: none; margin: 0; padding: 0; float: left; position: relative; }
#dmenu ul li {
	height:22px;
	width:100%;
}
#dmenu ul {background:#f2f2f2 url(/images/tdpm.gif) repeat-y;}
#dmenu ul li.ldma a, #dmenu ul.ldma li span {padding:3px 0;padding-left:10px;display:block;height:19px}
#dmenu li.dma a:hover, #dmenu li.dma span:hover {
	background:url(/images/shape.gif) top no-repeat;
	text-decoration:none;
}
#dmenu li.dma a.hover, #dmenu li.dma span.hover {
	background:url(/images/shape.gif) top no-repeat;
	text-decoration:none;
}
#dmenu ul li.ldma a:hover, #dmenu ul li.ldma span:hover,#dmenu ul li.ldma a.hover {text-decoration:none;background:#e2e7eb;}
.dma_d {position:absolute;right:5px;top:15px;width:6px;height:6px;background:url(/images/d_ddm.gif) no-repeat}
.dma_r {position:absolute;right:5px;top:9px;width:6px;height:6px;background:url(/images/dma_r.gif) no-repeat}
.dma_bottom {position:relative;background:url(/images/dma_b.gif) top repeat-x;font-size:1px;height:6px;}
.dma_bl, .dma_tl {
	position:absolute;
	top:0;
	left:0;
	width:7px;
	height:6px;
	background:url(/images/dma_blr.gif) left no-repeat;
}
.dma_br, .dma_tr {
	position:absolute;
	top:0;
	right:0;
	width:7px;
	height:6px;
	background:url(/images/dma_blr.gif) right no-repeat;
}
* html .dma_br, * html .dma_tr {right:-1px}
.dma_tr {background:#FFFFFF url(/images/dma_tlr.gif) right no-repeat;}
.dma_tl {background:#FFFFFF url(/images/dma_tlr.gif) left no-repeat}
.dma_top {position:relative;background:url(/images/dma_t.gif) repeat-x;font-size:1px;height:6px;}
/* ÆÅËÒÀß ÑÏÅÖÓÕÀ - ØÅÉÏ */
#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 #FFFFFF;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}
/* ÂÛÁÎÐ ÐÅÃÈÎÍÀ */
#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;}
#chosereg .note {font-weight:bold;}
.notehover {background:#b6ced7}
.noteselected {background:#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;
}
.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}

.mb_cont {
	overflow:hidden;
	display:inline-block;
	margin:10px 0;
}
.mb_cont {
	display:block;
}
.mb_item {
	float:left;
	width:25%;
	text-align:center;
}
