body { margin:0; background:url(/img/bg.jpg) repeat-x bottom #A8CDFF; fon:#ABCFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.visit { font-size:10px; color:#339933;}

#map {width:650px; margin-top:1px; float:left; margin-right:5px; }
#YMapsID {display:none; width:650px;height:470px; margin-top:5px;}
.arr_map {text-align:center; width:650px; background:url(/img/show.gif) #7EB5FF no-repeat center bottom; padding:7px; cursor:pointer;}
.acti { background-position:center top;margin-top:5px; }
#spec {float:left; width:330px; margin-top:6px;}
#hed {height:29px; font-size:14px;  padding:6px 0 0 10px; background-color:#7EB5FF; color:#FFFFFF;}
#inp {text-align:left; padding:5px;background-color:#EBF4FE;} /*border:2px solid #7EB5FF; */
#spec p { margin:3px 0 3px 0;}
#area p { margin:3px 0 3px 0;}

#container { background:#ffffff; width:1000px; padding:10px; margin-top:10px; position:relative;}
#container strong {font-size:15px; color:#888888;}
a { color:#FFB400;}
a:hover {color:#2D87FF }
#me { display: block;float:left; width:285px; padding:0 0px 10px 10px; text-align:left;}
#me a {color:#494949; text-decoration: none;}
#me a.gla {color: #2D87FF; font-size:14px; font-weight:bold;}
a.gla {color: #2D87FF; font-size:14px; font-weight:bold;}
#navi {background-image:url(/img/mr.gif) no-repeat right; text-align:left;}
#navi a {display:block; float:left; background:url(/img/mm.gif) no-repeat left top #2BBD00; height:28px; padding:4px 10px 0 15px; color:#ffffff; text-decoration:none; font:normal 16px;}
#navi a:hover {background-position:left bottom;background-color:#FFA200;color:#ffffff;}
#navi a.start {display:block;background-image:url(/img/ml.gif);}
#navi a.activ {display:block; float:left; background-image:url(/img/mma.gif); background-color:#7EB5FF;}
h3 { color:#9AC20E; font-weight:400;}
h4 { color:#FFB03E; font-weight:400; font-size: 18px;}
h1 { color:#80A0FD; font-weight:500; margin: -2px 0 -2px 0; font-size: 20px;}
#menu  {width:250px; font-size:14px; color:#3E59FF; float:left; text-align:left;}
#menu h3 { color:#9AC20E; font-weight:400; margin-bottom:-3px;margin-top:-3px; background:#ffffff;}
#content { width:680px; font-size:12px; color:#595959; text-align:left;  float:left; }
#cont { width:640px; font-size:12px; color:#595959; text-align:left;margin:12px 0 0 5px; background:#ffffff;}
#cont div {border-bottom:1pt dotted #424242; padding:3px;margin-top:2px; clear:both;height:40px;}

#cont span.com {font-size:11px; color:#424242;display:block; float:right; background:url(/img/com.gif) no-repeat left; padding-left:18px;}
#okrug {font-size:12px; border-left:1px solid #3E59FF; border-right:1px solid #3E59FF;  padding:10px 10px 0 10px; }
#magaz {width:300px; font-size:16px; color:#FC5A65;float:left; text-align:left;}
#magaz h3 { color:#FC5A65; font-weight:400; margin-bottom:-3px; background:#ffffff;}
#loading {position:absolute;z-index:400;width:66px;height:66px;left: 325px;top: 250px; display:none;}
form { margin:2px;}
#tab-container-1 { border: 0px !important; padding:0px !important;}
#tab-container-1 div.tab,div.tabs-container { border: 0px !important;padding:0px!important;}
#tab-container-1-nav li a {display:block; font-size:16px; font-weight:bold; color:#ffffff; width:25px; height:26px; padding:4px 0 0 0; cursor:pointer; text-align:center;}
#tab-container-1-nav li{list-style-type:none; margin-right:2px; float: left;  background:url(/img/tab_pas.gif) no-repeat; }
#tab-container-1-nav li.active { background-image:url(/img/tab_act.gif);}
#tab-container-1 span {float:left;display:block; margin-right:2px;}

#del a {font-size:110%; color:#424242;font-weight:bold;}
#del span {font-size:10px;}
