#scrollUp {
    bottom: 20px;
    right: 270px;
    padding: 10px 20px;
    background: #7bc4cf;
    color: #fff;
}
.cb77
{
	
    max-width:800px;
	

}
.nhead
{
font-size:14px;
color:#606060;
font-weight:bold;
text-decoration:none
}
.bloga
{
font-size:10px;
color:#606060;
font-weight:normal;
text-decoration:none
}
.ndate
{
color:#666666;
}


#kartablock
{
width:1300px;


}
#YMapsID
{
float:left;
width:500px;height:400px;
display:block;
}
#KartaInfo
{
float:left;
margin-left:5px;
}
#kartaxyinfo
{
float:left;
width:212px;
}
#kartareklama
{
float:left;

}

#kartadrugie
{
display:block;
float:left;
clear:left;
width:500px;
}
#kartaulicy
{
padding:2px 2px;
margin:2px 2px;
float:left;
}
#kartaulicylist
{
width:200px;height:382px;float:left;overflow-x:scroll
}

#kartafotoinfo
{
float:left;
width:212px;
padding-top:10px;
}
img { border: 0; }
html 
	{
	background-color: #83858d;

	}
body { margin: 0 auto; background: #83858d; font-size: 62.5%; height:100%; font-family: Arial, Helvetica, sans-serif;}



#wrapper { min-width: 1000px;position: relative; margin: 10px 10px 10px 10px; padding: 0 0 0 0; background: #FFF url('images/corner_ld.gif') 0 100% no-repeat; }
#wrapper-bottom { position: relative; background: url(images/corner_rd.gif) 100% 100% no-repeat; }
#wrapper-top { position: relative;  background: url(images/corner_lt.gif) 0 0 no-repeat;}



#informer-switch a{display:block;float:left;font: bold 14px Arial, Helvetica, sans-serif; color: #666666;padding: 2px 5px 2px 5px;margin:0px 5px 0px 5px;text-decoration:none}
#informer-switch a:hover{background:#cccccc;}
#informer-switch a.current{background:#eeeeee;}
#informer-block{float:left;clear:left;}

#poisk-form{ position: relative;  float:right; background:  #83858d url(images/corner_rt.gif) 100% 100% no-repeat; color:#ffffff; font:  1.2em Arial, Helvetica, sans-serif;z-index:200}
#poisk-form1{ position: relative; padding: 10px 10px 10px 30px; background: url(images/corner_rt1.gif) 0 0 no-repeat; width:290px; height:125px; }
#nayti{ border:0;background:#7bc4cf;color:#ffffff;}

#login-form{position:absolute; top:132px;right:7px}
#login-form a{color:#666666;font: 12px Arial, Helvetica, sans-serif;text-decoration:underline;}


#head-menu, .head-menu{position:relative;margin-top:20px;width:auto;background:#7bc4cf;}
#head-menu a{background:#7bc4cf;display:block;float:left;color: #ffffff;font:bold 15px Arial, Helvetica, sans-serif; padding: 8px 6px 8px 6px;text-decoration:none;}
#head-menu a:hover{text-decoration:underline;color:#ffffff}

#head-block{position: relative; padding: 10px 10px 10px 10px;}

#head-about{position: relative;float:right}
#head-about a{color:#019bb2;font: 12px Arial, Helvetica, sans-serif;text-decoration:underline;}


#head-left{position:relative;float:left;padding: 0px 20px 0px 0px;width:210px;height:150px;}



#inner{position:relative;padding:2px 10px 2px 10px;font:12px Arial, Helvetica, sans-serif;}


.editselfarea{
width:400px;
height:70px;
}
















img{border:0;}
.bookmark
{
float:right;
padding:0px;
margin:0px;
color:#cccccc;
font-size:12px;
clear:both;
}
.bookmark a
{
font-size:12px;
color:#4f5356;
}
.zvezda
{
float:right;
padding:0px;
margin:0px;
display:inline;
}
.forward
{
color:#282624;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
background:#f5e9e9;
border:1px solid #f59797;
width:70%;
}
.fask a
{
color:#4f5356;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
width:70%;
}
BODY
{
padding:7px 7px;
padding-top:0px;
margin:0px 0px;
color:#282624;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;

}
td
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;

}
#example
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:11px;
}
h2
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:16px;
font-weight:bold;
}

#menul
{
background:#9c9fa3 url(images/menubg.gif);
height:44px;

}

#tr
{
background:url(images/trbg.gif) no-repeat;
width:615px;
height:65px;
}

a.mm, a:active.mm
{
padding-left:10px;
padding-right:10px;
font-family:Arial Cyr, Arial,sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
a:hover.mm
{
text-decoration:underline;
color:#4f7190;
}
.lb
{
width:220px;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
color:#282624;
padding-bottom:10px;
}
.lb240
{
width:240px;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
color:#282624;
padding-bottom:10px;
}
.tb
{
float:left;
width:220px;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
color:#282624;
padding-bottom:10px;
}
.lb h5,.lb h3
{
height:25px;
margin-top:3px;
margin-bottom:3px;
line-height:25px;
padding-left:1px;
color:#333333;
font-size:12px;
font-weight:bold;
font-family:Arial Cyr, Arial,sans-serif;
}

.tb h5
{
height:15px;
margin-top:0px;
margin-bottom:0px;
line-height:15px;
padding-left:1px;
color:#3172a8;
font-size:12px;
font-family:Arial Cyr, Arial,sans-serif;
}
.lb a, a.addb
{
color:#ee581f;
}

a.ba1
{
text-decoration:underline;
color:#4f5356;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;

}
a.ba
{
text-decoration:none;
color:#4f5356;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;

}
a:hover.ba, a:active.ba
{
text-decoration:underline;
color:#000000;
}

a.curp
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:15px;
font-weight:bold;
}

.adm
{
font-size:11px;
}
#poiskb,#poiskb1
{
background:url(images/pb.gif);
height:125px;
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
}
#pq
{
width:115px;
border-bottom:1px solid #282624;
font-weight:bold;
margin-bottom:8px;
}

hr
{
border:0px;
background: #cccccc;
height:1px;
}
.sprav, h3,#ny,.h3link
{
color:#ee581f;
font-family:Arial Cyr, Arial,sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
}
.fh
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:17px;
font-weight:bold;
}
.pageb
{
border: 1px solid #cccccc;
}
.pageb1
{
border: 1px solid #cccccc;
background:#e7fef8;
}

.pageb2
{
border: 1px solid #cccccc;
}
h4
{
padding-bottom:3px;
padding-top:10px;
padding-left:0px;
margin:0px;
font-family:Arial Cyr, Arial,sans-serif;
font-size:14px;
color:#666666;
}
a
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
color:#3172a8;

}
.cp
{
color:#ee581f;
font-family:Arial Cyr, Arial,sans-serif;
font-size:9px;
}
.dd
{
font-size:11px;
font-family:Arial Cyr, Arial,sans-serif;
color:#282624;
}
.bt
{
font-family:Arial Cyr, Arial,sans-serif;
font-size:12px;
color:#3172a8;
}
.ltl {
font-family : Arial, sans-serif;
 font-size: 10px;
color:#666666;


  }
.ltl1 {
color:#666666;
font-family : Arial, sans-serif;
 font-size: 10px;

  }
.cou
{
margin:0px;
padding:1px;
background:url(/images/bgcou.gif) top right repeat-x;
clear:left;
padding-bottom:4px;
padding-top:5px;
padding-left:4px;
}

.cou2
{
margin:0px;
padding:0px;
background:url(/images/bgcou.gif) repeat-x;
clear:left;
padding-bottom:9px;
}
.cou1
{
margin:0px;
padding:0px;
background:url(/images/bgcou.gif) repeat-x;
clear:left;
padding-bottom:9px;
}
.couimg
{
float:left;
padding-right:5px;
background:#ffffff;
}
.cou a,.cou1 a
{
font-size:10px;
}
a.ltl,.ltl a
{
color:#282624;
font-family : Arial, sans-serif;
font-size: 10px;

}

a.ltl1,.ltl1 a
{
color:#3172a8;
font-family : Arial, sans-serif;
font-size: 10px;

}
.ltu {
font-family : Arial, sans-serif;
font-size: 12px;
color:#666666;
clear:none;
float:left;
padding-right:5px;
font-weight:bold;
  }
a.ltu,.ltu a
{
font-family : Arial, sans-serif;
 font-size: 12px;
color:#3172a8;

}

.commentblock
{
border-bottom:1px solid #cccccc;
}
.coi
{
width:450px;
border:1px solid #666666;
font-family:Arial;
font-size:12px;

}
.coi1
{
width:300px;
border:1px solid #666666;
font-family:Arial;
font-size:12px;

}
.cot
{
width:450px;
height:200px;
border:1px solid #666666;
font-family:Arial;
font-size:12px;
}
.cos
{
width:100px;
border:0px;
background:#cccccc;
font-family:Arial;
font-size:12px;
cursor:hand;
}

.coh
{
color:#ee581f;
font-weight:bold;
padding-bottom:5px;
}
.comain
{
color:#4f7190;
font-size:11px;
}
a.comain
{
font-size:11px;
color:#4f7190;
}
.forread
{
font-size:13px;
font-family:Arial;
color:#000000;
}

.cop1
{

color:#4f5356;
}

/*calend.ru*/
.calendbp{color:#ee581f;}
.calenddiv{color:#000000}
.calenddiv a{color:#4f5356;text-decoration:none}
.calenddata{font-weight:bold;}
.calenddata a{color:#4f5356;text-decoration:none}
.calendname{}

/*Metki*/
.metkir
{
color:#3172a8;
font-weight:bold;
}

.metkirforum
{
color:#339966;
font-weight:bold;
}

.metkiforum a, a.mf
{
color:#339966;
}

.metkiforumall a
{
color:#339599;
}

a.metki1
{
font-family:Arial;
font-size:12px;
text-decoration:none;


}
a.metki2
{
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;

}
a.metki3
{
font-family:Arial;
font-size:18px;
text-decoration:none;

}
#metkirub
{
display:block;

}
#metkireg
{
display:none;
}



a:hover
{
text-decoration:underline;
}
.feedPhoto
{
vertical-align:middle;
 padding: 3px;
 border: 1px solid #aaa;
 background-color: #fff;
 margin:3px 6px 3px 0px;
}
a.nedv
{
color:#3172a8;
font-size:16px;
font-weight:bold;
text-decoration:none;
font-family:Arial Cyr, Arial,sans-serif;
}
/*lastcomment*/
.comment
{
font-family:Arial;
font-size:12px;
width:220px;
}
.comment a
{
font-family:Arial;
font-size:11px;
color:#666666;
}
/*allsearch*/
#poiskevent
{
display:block;
border:1px solid #7f9db9;
width:200px;
height:18px;
font-size:13px;
padding:1px;
background:#ffffff;
color:#000000;
background:url('/images/shex.gif') top right no-repeat;

}
#adrfinput
{
border:1px solid #7f9db9;
border-right:none;
width:150px;
height:16px;
font-size:13px;
padding:1px;
background:#ffffff;
color:#000000;
}

.adrinput
{
border:1px solid #7f9db9;
height:16px;
font-size:13px;
padding:1px;
background:#ffffff;
color:#000000;
}

#ulicaevent
{
float:left;
}
#poiskvibor
{
background:#ffffff;
border:1px solid #7f9db9;
padding:2px;
font-size:12px;
color:#737373;
}

#ulicavibor
{
background:#ffffff;
border:1px solid #7f9db9;
padding:2px;
font-size:12px;
color:#737373;
width:200px;
height:300px;
overflow:auto;
overflow-y:scroll;
overflow-x:hidden;
}

a.pov{
padding-left:10px;
display:block;
width:190px;
font-size:12px;
color:#000000;
text-decoration:none;
}
a:hover.pov{
width:190px;
font-size:12px;
color:#ffffff;
background:#3172a8;
text-decoration:none;
}
#spq
{
width:205px;
}
#sps
{
width:178px;
height:18px;
font-size:13px;
padding:1px;
background:#ffffff;
color:#000000;
border:1px solid #7f9db9;
}

a.pha
{
position:relative;float:left;padding:5px;margin:5px;border:1px solid #cccccc;width:100px;height:130px;text-align:center;
text-decoration:none
}
a:hover.pha
{
background:#eeeeee;
}
.phname
{
position:absolute;
top:110px;
left:5px;
width:100px;
height:15px;
vertical-align:bottom;
}


.yashare-auto-init a{filter:alpha(Opacity=65);opacity:0.65;}
.yashare-auto-init a:hover{text-decoration:none;filter:alpha(Opacity=100);opacity:1;}
.yashare{display:inline-block;border: 1px solid #f1f2dc;f22loat:right;padding:0px;text-align:center;font-size:0.8em;margin-right:40px;}

.myobtekst{
display:block;
width:400px;
height:100px;
float:left;
border-bottom:1px solid #cccccc;
margin-bottom:20px;
}
.myobmanage1
{
padding-left:20px;
display:block;
float:left;
width:20px;
height:100px;
}
.myobli
{
clear:both;


}
a:hover { }
div + * { }
.gSaf{
	cursor:pointer;
}