body {
	margin:0;
	padding:0;
	background-color:#d7e9fd;
	font-family:Arial, Helvetica, sans-serif;
	color:#646568;
}
#rsss { text-align:center;}
td h3{color:#F00; font-size:11px; text-align:left; padding-left:-30px; }
a { color:#F00; font-size:12px; margin:0; padding:0;}
img {border:none;}
div, p, img, a, ul, form, input, h1, h2, table, img {margin:0; padding:0;}
.prokladka{ clear:both;}
h1 { color:#F00; font-size:18px; text-align:left; position:absolute; top:30px; left:15px;}
h3 { color:#F00; font-size:11px; text-align:left;  padding:0px 20px 5px 20px;}
p { padding:8px; text-align: justify; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
p.karr {  border:1px #F00 dashed; display:block; width:91px; margin:30px 0 0 20px; }
*html p.karr {  border:1px #F00 dashed; display:block; width:91px; margin:20px 0 0 20px; }
*+html p.karr {  border:1px #F00 dashed; display:block; width:91px; margin:20px 0 0 20px; }

#telo { background-color:#FFF; width:942px; border:#F00 1px solid; margin:auto; margin-top:15px;background:url(images/fon_t.jpg) repeat-y;}
		#shapulechka { width:942px; height:130px; background: url(img/sapka_fon2.jpg) no-repeat; margin:auto; position:relative;}
				#flesh1 { position:absolute; top:0px; left:236px;}
				#flesh2 { position:absolute; top:0px; left:766px;}
				
		#torsik { width:942px;  margin:auto; }
				#levo { width:350px; border-right: 1px #F00 solid; float:left;min-height:300px;}
						.perechen { margin:0 0px -10px 80px;}
						.avtomat { margin:20px 0px 0px 50px;}
						.tel { margin:0 0 0 125px;}
						.sitemap { text-align:center; display:block; padding:10px 0 10px 0; font-size:12px;}
						.sitemap2 { text-align:left; display:block; padding:0px 0 0px 10px; font-size:12px; color: #36F}
						.sitemap2:hover { color:#F00}
						
						
				#pravo { width:591px; float:right;}
						#karta { width:561px; height: 170px; margin:15px 0 0 15px; position:relative; }
								.rechnoi { position:absolute; top:62px; left:37px;}
								.marino { position:absolute; top:128px; left:80px;}
								.zsulebino { position:absolute; top:120px; left:97px;}
								.voykovskaya { position:absolute; top:75px; left:43px;}
								.paveleckaya { position:absolute; top:110px; left:65px;}
								.medvedkovo { position:absolute; top:60px; left:73px;}
								.tulskaya { position:absolute; top:120px; left:65px;}
								.yasenevo { position:absolute; top:130px; left:45px;}
								.lyuberci { position:absolute; top:140px; left:100px;}
								.yuzsnaya { position:absolute; top:130px; left:65px;}
								.tekstikshiki { position:absolute; top:112px; left:80px;}
								.kuzminki { position:absolute; top:112px; left:92px;}
								.mmm { position:absolute; top:170px; left:0;}
								.select { font-size:12px; width:111px; font-family:"Times New Roman", Times, serif}
								#karkar {position: absolute;left:20px;top:165px;width:119px;}
								.korporotiv { position:absolute; top:0px; left: 160px;}
								.zapchasti { position:absolute; top:0px; left: 338px;}
						.topimg { margin:140px 0 0 90px;}
						*html .topimg { margin:0px 0 0 90px;}
						
*html #menu{
  overflow: hidden;
  width: 92%;
  margin:0 auto;
  margin-right:15px;
}
*html #menu div{
	width:220px;
  border: 2px dotted #FF3333;
  padding: 5px 6px 5px 6px;
  display: block;
  float:left;
}
*+html #menu{
  overflow: hidden;
  width: 92%;
  margin:0 auto;
  margin-right:15px;
}
*+html #menu div{
	width:220px;
  border: 2px dotted #FF3333;
  padding: 5px 6px 5px 6px;
  display: block;
  float:left;
}
#menu{
  float: right;
  overflow: hidden;
  width: 570px;
  margin-left:35px;

}

#menu div{
	width:230px;
	height:95px;
  border: 2px dotted #FF3333;
  padding: 5px 6px 5px 6px;
  margin: 10px 0px 10px 20px;
  display: block;
  float:left;
    background:url(images/fon_menu.jpg) no-repeat right;
}
#menu ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
}
#menu ul a{
  color: #FF0000;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  line-height: 25px
}
#menu ul a:hover{
  text-decoration: underline;
  color: #0000FF
}
.rtxt{
  text-align: right
}
.jump{
  text-align: center
}
#menu span{
  clear: both;
  display: block;
  text-align: center;
  font-size: 16px;
  color: #0000FF;
  font-weight: bold
}


