body {background-color: #aab75f;
     font-weight: 500;
     color:#003300;
	 font-size: 14px;
     font-style: italic;	 
     }
.topp {position: absolute; width: 160px; height:160px;
  left: -2px; top: 0px}
.topp img { width: 160px; height:160px; border:none} 
.foto {position: absolute;
  top: 25%;left: 3px;
  line-height: 28px;/* Межстрочное расстояние */
  height: 140px;
  width: 146px;
  text-align:center
  }
.foto img {
   text-decoration: none;
   height: 100px;
   width: 146px;
   border: 2px solid #FFFFFF;
   margin-left:-1px   
   }
.ban {position: absolute;
  top: 50%;
  left: 3px;
  width:150px;
  line-height:1.1  
  }
.ban  hr {width:85%; text-align:left}
p img { border:none;
  margin:1px;
  height: 31px;
  width: 88px;
   }
address img {border:none; width: 16px; height:16px}
.ml { display: inline-block;
  vertical-align: middle;
  width: 22px; height:22px;
  }
.ml img {width: 22px; height:22px; border:none
   }
.ml a { background-image:url(img_left/post8.gif);
  display: inline-block;
  }
.ml a:hover {background-image:url(img_left/post9.gif)
   }
.copy {position:absolute; 
   top: 94%;
   width:90%;
   text-align:center;
   font-size:11px
   }
hr {width:95%}
.live_l {position:absolute; top:87%; width:100%; text-align:center}
.live_l img {border:none; margin: 1px}

.mapbut img { width:1px; height:1px; border:none
   }
.mapbut {position:absolute; top:81%; left:32px; text-align:center; background-color: #aab75f;  
	display:block;
	width:100px;
	height:25px;		
	line-height:25px;	
	font-size: 13px;
	text-align:center;
	font-weight: 700;	
	border:none
	}
.mapbut a { background-image:url(img_left/map_l.gif);
	display:block;
	width:100px;
	height:25px;
	color: #333300;		
	text-decoration:none;
	}
.mapbut a:hover { background-image:url(img_left/map_h.gif);
	color: #663333;
	line-height:23px
	}
.mapbut a:active { background-image:url(img_left/map_a.gif);		
	color: #CC00CC;
	line-height:23px
	}
a:focus { outline: none; }
