		html { padding:0; margin:0;
			background: url(images/body_bg.jpg) top repeat-x;
			font:normal 14px/24px Arial, Helvetica, sans-serif;
		}
				/* main */
		#main {
			width:934px; 
			padding:0; 
			margin:20px auto 0; 
		}
		h1{
			padding:0; 
			color:#292929;
			font-size:16pt;
		}
		

		
		#stat{
			float:right;
			background-color:#fcf8bb;
			margin-right:100px;
		}


		#stat p{
			margin:6px 0;
			text-align:right;
		}

		#stat p span{
			float: right;
			width:50px;
			padding: 0px 50px 0px 10px
		}
				
		#stat_title{
			background-color:#f7ee65;
			text-align:center;
			width:300px;
			padding:7px;
			color:#a61d15;
			font-size:12pt;
		}
		
		#menu{
			float:left;
			text-align:center;
			width:430px;
		}
		
		#menu_but{
			text-align:center;
		}

		#menu_but a{
			font-size:13pt;
			padding:15px;
		}


		
		
		
		#find_form{
			float:left;
			height:283px;
			margin-left:20px;
			padding:0 20px;
			text-align:center;
			width:340px;
		}
		
		#line2{
			margin-top:30px;
			float:left;
			width:100%;
			clear:left;
		}

		#footer{
			float:left;
			clear:left;
			width:100%;
			background-color:#ececec;
		}

		#footer_head{
			width:100%;
			height:5px;
			background-color:#525252;
		}

		#footer p{
			
			background: url(images/gal.jpg) no-repeat 0% 50%;
			margin-left: 35px;
			padding-left: 30px;

		}

		#agent_info{
			float:right;
			background-color:#e8e8e8;
			width:500px;
			border: 1px solid #d3d3d3;
		}
		
		#agent_foto{
			float:left;
			text-align:center;
			width:240px;
			padding:0 0 17px;	
		}
		#agent_foto h3{
			font-size:12pt;
			margin:20px 0 0;
		}
		
		#agent_text{
			float:right;
			width:230px;
			padding:83px 10px 0 0;			
		}

		#agent_text p span{
			float:left;
			margin-right:10px;
			text-align:right;
			width:72px;
		}

		#agent_img{
			background: #efe778;
			border: 1px solid #9e941b;
			margin-top: 5px !important;
			padding: 3px;
		}


/* Схема метро */
		#mapspb {
			margin:0;
			padding:0;
			width:641px;
			height:496px;
			background:url(images/metro-spb.gif) top left no-repeat #fff;
			font-family:arial, helvetica, sans-serif;
			font-size:9px;
		}
		
		#mapspb li {
			margin:0;
			padding:0;
			list-style:none;
		}
		
		#mapspb li a {
			position:absolute;
			display:block;
			/*
			   Specifying a background image
			   (a 1px by 1px transparent gif)
			   fixes a bug in older versions of
			   IE that causeses the block to not
			   render at its full dimensions.
			*/
   			background:url(blank.gif);
   			text-decoration:none;
			color:#000;
		}

		.nsel a span{
			display:none;
			height:10px;
		}
		
		.nsel a:hover span{
			position:relative;
			display:block;
			background:#ff2400; 
			filter:alpha(opacity=30);
			opacity:0.1;
			height:10px;
		}

		.sel a span{
			position:relative;
			display:block;
			background:#ff2400; 
			filter:alpha(opacity=30);
			opacity:0.3;
			height:10px;
		}
		
		.disp {
			position:relative;
			display:block;
			background:#ff2400; 
			filter:alpha(opacity=30);
			opacity:0.3;
		}

		
		.selspan a span{
			position:relative;
			display:block;
			background:#ff2400; 
			filter:alpha(opacity=30);
			opacity:0.3;
			height:10px;
		}
	
		#mapspb a.Komendantskiiypr {
			top:41px;
			left:87px;
			width:90px;
			height:9px;
		}
		#mapspb a.Staraiaderevnia {
			top:49px;
			left:87px;
			width:90px;
			height:9px;
		}
		#mapspb a.Krestovskiiyostrov {
			top:90px;
			left:87px;
			width:90px;
			height:10px;
		}
		#mapspb a.Chkalovskaia {
			top:127px;
			left:87px;
			width:90px;
			height:10px;
		}
		#mapspb a.Sportivnaia {
			top:137px;
			left:87px;
			width:90px;
			height:10px;
		}
		#mapspb a.Spasskaia {
			top:247px;
			left:227px;
			width:40px;
			height:10px;
		}
		#mapspb a.Zvenigorodskaia {
			top:350px;
			left:232px;
			width:75px;
			height:10px;
		}
		#mapspb a.Volkovskaia {
			top:440px;
			left:322px;
			width:51px;
			height:10px;
		}

	

		#mapspb a.Parnas {
			top:23px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.PrProsvesheniia {
			top:33px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Ozerki {
			top:43px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Udelnaia {
			top:53px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Pionerskaia {
			top:63px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Chernaiarechka {
			top:73px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Petrogradskaia {
			top:117px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Gorkovskaia {
			top:127px;
			left:226px;
			width:90px;
			height:9px;
		}
		#mapspb a.Nevskiiypr {
			top:186px;
			left:123px;
			width:90px;
			height:9px;
		}
		#mapspb a.Sennaya {
			top:268px;
			left:123px;
			width:90px;
			height:9px;
		}
		#mapspb a.Texnologicheskiiyinstitut {
			top:322px;
			left:85px;
			width:130px;
			height:9px;
		}
		#mapspb a.Frunzenskaia {
			top:403px;
			left:125px;
			width:90px;
			height:9px;
		}
		#mapspb a.Moskovskievorota {
			top:413px;
			left:125px;
			width:90px;
			height:9px;
		}
		#mapspb a.Elektrosila {
			top:423px;
			left:125px;
			width:90px;
			height:9px;
		}
		#mapspb a.ParkPobedi {
			top:433px;
			left:125px;
			width:90px;
			height:9px;
		}
		#mapspb a.Moskovskaia {
			top:443px;
			left:125px;
			width:90px;
			height:9px;
		}
		#mapspb a.Zvezdnaia {
			top:453px;
			left:125px;
			width:90px;
			height:9px;
		}
		#mapspb a.Kupchino {
			top:463px;
			left:125px;
			width:90px;
			height:9px;
		}

		



		#mapspb a.Primorskaia {
			top:158px;
			left:14px;
			width:90px;
			height:9px;
		}
		#mapspb a.Vasileostrovskaia {
			top:207px;
			left:5px;
			width:90px;
			height:9px;
		}
		#mapspb a.Gostinniiydvor {
			top:207px;
			left:124px;
			width:90px;
			height:9px;
		}
		#mapspb a.plVosstaniia {
			top:185px;
			left:374px;
			width:90px;
			height:9px;
		}
		#mapspb a.PlAlNevskogo {
			top:240px;
			left:493px;
			width:148px;
			height:9px;
		}
		#mapspb a.Elizarovskaia {
			top:387px;
			left:434px;
			width:90px;
			height:9px;
		}
		#mapspb a.Lomonosovskaia {
			top:397px;
			left:434px;
			width:90px;
			height:9px;
		}
		#mapspb a.Proletarskaya {
			top:407px;
			left:434px;
			width:90px;
			height:9px;
		}
		#mapspb a.Obuxovo {
			top:417px;
			left:434px;
			width:90px;
			height:9px;
		}
		#mapspb a.Ribackoe {
			top:427px;
			left:434px;
			width:90px;
			height:9px;
		}


		#mapspb a.Maiakovskaia {
			top:207px;
			left:372px;
			width:90px;
			height:9px;
		}


		#mapspb a.Deviatkino {
			top:31px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Grazhdanskiiypr {
			top:41px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Akademicheskaia {
			top:51px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Politexnicheskaia {
			top:61px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.PlMuzhestva {
			top:71px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Lesnaia {
			top:81px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Viborgskaia {
			top:91px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.PlLenina {
			top:101px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Chernishevskaia {
			top:143px;
			left:373px;
			width:90px;
			height:9px;
		}
		#mapspb a.Vladimirskaia {
			top:247px;
			left:324px;
			width:90px;
			height:9px;
		}
		#mapspb a.Pushkinskaia {
			top:360px;
			left:232px;
			width:90px;
			height:9px;
		}
		#mapspb a.Baltiiyskaia {
			top:373px;
			left:55px;
			width:90px;
			height:9px;
		}
		#mapspb a.Narvskaia {
			top:388px;
			left:40px;
			width:90px;
			height:9px;
		}
		#mapspb a.Kirovskiiyzavod {
			top:426px;
			left:1px;
			width:90px;
			height:9px;
		}
		#mapspb a.Avtovo {
			top:442px;
			left:1px;
			width:90px;
			height:9px;
		}
		#mapspb a.Leninskiiypr {
			top:453px;
			left:1px;
			width:90px;
			height:9px;
		}
		#mapspb a.prVeteranov {
			top:464px;
			left:1px;
			width:90px;
			height:9px;
		}


		#mapspb a.Sadovaya {
			top:248px;
			left:124px;
			width:90px;
			height:9px;
		}
		#mapspb a.Dostoevskaia {
			top:269px;
			left:227px;
			width:90px;
			height:9px;
		}
		#mapspb a.Ligovskiiypr {
			top:269px;
			left:364px;
			width:90px;
			height:9px;
		}
	
		#mapspb a.Novocherkasskaia {
			top:369px;
			left:537px;
			width:81px;
			height:9px;
		}
		#mapspb a.Ladozhskaia {
			top:379px;
			left:537px;
			width:81px;
			height:9px;
		}
		#mapspb a.prBolshevikov {
			top:389px;
			left:537px;
			width:81px;
			height:9px;
		}
		#mapspb a.ulDibenko {
			top:399px;
			left:537px;
			width:81px;
			height:9px;
		}
/* Схема метро end*/
