

#big_object {
	float: left;
	width: 762px;
	background: #fff;
	overflow: hidden;
	padding-bottom: 100px;	
}	
	#big_object .top h1 {
		clear: left;
		font: normal 2.4em/100% Tahoma;
		margin: 1em 5px 0.5em 0; 
		padding: 0 0 0.5em 0;
		color: #666;
		border-bottom: #cecece 1px solid;
	}
	#big_object .top h1.title {
		color: #ff4500;
	}
	#big_object .top h2 {
		font: bold 1.2em/100% Tahoma; 
		color: #666;
	}
	#big_object .top .links {
		overflow: hidden;
		width: 752px;
	}
	
	#big_object .top .links a.left {
		float: left;				
		background: url(/images/main/arrow_l.gif) 0 5px no-repeat;	
		padding-left: 20px;		
		font: normal 1.2em/120% Tahoma;
		margin: 10px 0 0 0;
	}
	#big_object .top {
		width: 762px;
		margin-bottom: 30px;
		overflow: hidden;
	}		
		#big_object .object {
			width: 762px;
			background: #e5f0ca;
			margin: 20px 0;
			overflow: hidden;	
		}			
		#big_object .object .photo {
			float: left;
			width: 180px;
			background: #e5f0ca;
			text-align: center;
		}	
			#big_object .object .photo .photo_image {
				width: 150px;
				height: 111px;
				background: #fff;			
				border: #b6b4b6 1px solid;  
				padding: 5px; margin: 10px 9px 10px 9px;
			}
			#big_object .object .photo a {
				display: block;
				font: normal 1.8em/120% Tahoma;
				background: url(/images/main/prices.gif) center top no-repeat;
				text-decoration: none;
				padding: 50px 0 0 0;
			}
			#big_object .object .photo a span {
				display: block;
				font: normal 0.6em/120% Tahoma;
				color: #565656;
				
			}
		#big_object .object ul {	
			float: left;
			width: 572px;	
			min-height: 143px;
			background: #fff;
			padding: 0 5px 0px 5px;		
		}
		#big_object .object ul li {					
			background: #fff url(/images/main/comp_border.gif) repeat-x bottom;
			font: normal 1.2em/120% Tahoma;	
			padding: 8px 8px 9px 13px;
		}	
			#big_object .object ul li strong {
				font-weight: bold;
				padding-right: 5px;
			}					
		#big_object .object ul li.gray {
			background: #f7f7f7 url(/images/main/comp_border.gif) repeat-x bottom;
		}
		#big_object .object ul li.no_border {
			background: #fff;
		}
		#big_object .object ul li.no_border_gray {
			background: #f7f7f7;
		}
			#big_object .object ul li.no_border_white {
			background: #fff;
		}
		#big_object .object ul li.top_id {
			font: normal 1.8em/120% Tahoma;	
		}
			#big_object .object ul li.top_id strong {
				color: #ff4500;
				font-weight: normal;	
			}
			#big_object .object ul li h1 {
				height: 25px;
				font: normal 1.8em/120% Tahoma;
				margin: 0; padding: 0;
				border: 0;
			}
			#big_object .object ul li h1 a:link,
			#big_object .object ul li h1 a:visited,			
			#big_object .object ul li h1 a:hover,			
			#big_object .object ul li h1 a:active {
				color: #66cc33;
			}
	#big_object .middle {
		width: 752px; 
		margin-bottom: 30px;
	}
	
		#a_nav {	
			position: absolute;	
			width: 752px; 
			margin-top: -21px;
		}
			#a_nav a:link, 
			#a_nav a:visited, 
			#a_nav a:hover, 
			#a_nav a:active {
				position: relative;
				background: #fff;
			}
			#a_nav a.normal {
				padding: 6px 10px 7px 10px;
				font: normal 1.2em/100% Tahoma;	
			}
			#a_nav a.active {
				font: bold 1.2em/100% Tahoma;
				text-decoration: none;
				padding: 6px 10px 9px 10px;
				border-left: #cecece 1px solid;
				border-top: #cecece 1px solid;
				border-right: #cecece 1px solid;
			}
			#a_nav .right {
				width: 92px;
				font: normal 1.2em/100% Tahoma;	
				float: right;
				display: inline;
				padding: 0; margin: 1px 5px 0 0;
			}
				#a_nav .right a {
					float: right;
					margin: 0 0 0 16px;
				}


		#big_object .middle .content {	
			width: 100%;
			border: #cecece 1px solid;
			padding-bottom: 10px;
			overflow: hidden;
		}
		#big_object .middle .content ul {		
			float: left; clear: left;
			display: inline;
			padding: 1px 0 0 0; margin: 10px 10px 0 10px;
			background: #fff;
		}
		#big_object .middle .content ul.first {		
			background: #fff url(/images/main/object_li_bg.gif) repeat-y;
		}
		#big_object .middle .content ul li {
			width: 732px;
			float: left; clear: left;
			padding: 5px 0;
		}
			#big_object .middle .content ul li.desc {
				padding: 10px 0;
			}
			#big_object .middle .content ul li.white {
				background: #fff url(/images/main/comp_border.gif) repeat-x bottom;
			}
			#big_object .middle .content ul li.gray {
				background: #f7f7f7 url(/images/main/comp_border.gif) repeat-x bottom;
			}
		#big_object .middle .content ul li.header {
			background: #fff; height: 35px;
			padding: 0; margin: 0;
			overflow: hidden;
		}
		#big_object .middle .content ul li .top {
			float: left; height: 30px;
			width: 181px; 
			background: #fafafa url(/images/main/table_header.gif) repeat-x;
			overflow: hidden;
			border: #d0d0d0 1px solid;
			text-align: center;	
		}
			#big_object .middle .content ul li .top p {
				font: bold 1.2em/120% 'Trebuchet MS';
				color: #999;
				margin: 8px 0 0 0;	
			}
		#big_object .middle .content ul li .top_place {
			float: left; height: 30px;
			position: relative;
			width: 120px; 
			background: #fafafa url(/images/main/table_header.gif) repeat-x;
			overflow: hidden;
			border: #d0d0d0 1px solid;
			text-align: center;	
		}
			#big_object .middle .content ul li .top_place p {
				font: bold 1.2em/120% 'Trebuchet MS';
				color: #999;
				margin: 8px 0 0 0;	
			}
		
		.right_ul {
			padding-bottom: 0
		}
		
		#big_object .middle .content ul li .head {	
				float: left;		
				width: 176px;
				font: bold 1.2em/120% 'Tahoma';
				padding-left: 10px;
		}
		#big_object .middle .content ul li .data {	
				float: left;			
				width: 532px;
				font: normal 1.2em/120% 'Tahoma';
		}
			#big_object .middle .content ul li .data span {	
				display: block;
				margin: 0 0 10px 0;
			}
			#comm p span, #feat p span {
				padding: 0 0 0 15px;
				background: transparent url(/images/main/round.png) 0px 1px no-repeat;				
				#background: transparent url(/images/main/round.png) 0px 2px no-repeat;
			}
		#big_object .middle .content ul li .cell {
			float: left;
			width: 122px; height: 15px;
			display: table; 
			#position: relative;
			overflow: hidden;
			padding: 5px 0;
		}
			#big_object .middle .content ul li .cell .inner {
				#position: absolute;  
				#top: 50%;
				display: table-cell; 
				vertical-align: middle;
				text-align: center;
			}
				#big_object .middle .content ul li .cell .inner p {
					#position: relative;  
					#top: -50%;
					font: normal 1.2em/120% Tahoma;  
					padding: 0 5px;
					width: 112px; 
				}	
		#big_object .middle .content ul li .condition {
			float: left;
			width: 183px; height: 200px;
			display: table; 
			#position: relative;
			overflow: hidden;
		}
			#big_object .middle .content ul li .condition .inner {
				#position: absolute;  
				#top: 50%;
				display: table-cell; 
				vertical-align: middle;
				text-align: center;
			}
				#big_object .middle .content ul li .condition .inner p {
					#position: relative;  
					#top: -50%;
					font: normal 1.2em/120% Tahoma;  
					padding: 0 5px;
					width: 173px; 
				}		
					#big_object .middle .content ul li .condition .inner p span {
						display: block;
						margin: 0 0 5px 0;
					}		
		#big_object .middle .content ul li .floors {
			float: left;
			width: 183px; height: 200px;
			display: table; 
			#position: relative; 
			overflow: hidden;
		}
			#big_object .middle .content ul li .floors .inner {
				#position: absolute;  
				#top: 50%;
				display: table-cell; 
				vertical-align: middle;
				text-align: center;
			}
				#big_object .middle .content ul li .floors .inner p {
					#position: relative;  
					#top: -50%;
					font: normal 1.2em/120% Tahoma;  
					padding: 0 5px;
					width: 173px; 
				}		
					#big_object .middle .content ul li .floors .inner p span {
						display: block;
						font-weight: bold; 
						font: normal 1.2em/150% Tahoma; 
					}			
		#big_object .middle .content ul li .comm {
			float: left;
			width: 183px; height: 200px;
			display: table; 
			#position: relative; 
			overflow: hidden;
		}
			#big_object .middle .content ul li .comm .inner {
				#position: absolute;  
				#top: 50%;
				display: table-cell; 
				vertical-align: middle;
				text-align: left;
			}
				#big_object .middle .content ul li .comm .inner p {
					#position: relative;  
					#top: -50%;
					font: normal 1.2em/120% Tahoma;  
					padding: 0 5px;
					width: 173px; 
				}	
					#big_object .middle .content ul li .comm .inner p span {
						display: block;
						background: #fafafa url(/images/main/round.png) 17px 2px no-repeat;
						padding: 0 0 3px 30px;
					}					
		#big_object .middle .content ul li .info {
			float: left;
			width: 173px; height: 200px;
			display: table; 
			#position: relative; 
			overflow: hidden;
		}
			#big_object .middle .content ul li .info .inner {
				#position: absolute;  
				#top: 50%;
				display: table-cell; 
				vertical-align: middle;
				text-align: left;
				padding: 5px;
			}
				#big_object .middle .content ul li .info .inner p {
					#position: relative;  
					#top: -50%;
					font: normal 1.1em/120% Tahoma; 
					padding: 0 5px; 
					width: 163px; 
				}		
					#big_object .middle .content ul li .info .inner p span {
						display: block;
						padding: 0 0 10px 0;
					}	
		#big_object .middle .content ul li .park {
			float: left;
			width: 183px; height: 200px;
			display: table; 
			#position: relative; 
			overflow: hidden;
		}
			#big_object .middle .content ul li .park .inner {
				#position: absolute;  
				#top: 50%;
				display: table-cell; 
				vertical-align: middle;
				text-align: center;
			}
				#big_object .middle .content ul li .park .inner p {
					#position: relative;  
					#top: -50%;
					font: normal 1.2em/120% Tahoma;  
					padding: 0 5px;
					width: 173px; 
				}	
			#big_object .middle .photo {
				margin: 10px;
			}

			#big_object .middle .photo .container 
			{
				text-align: center;
			}
			#big_object .middle .photo h1 {
				clear: left;
				font: normal 1.8em/100% Tahoma;
				color: #666;
				margin: 0 0 10px 0; padding: 10px 0 0 5px; #padding: 0 0 0 5px;
			}
			#big_object .middle .photo .container h1 {
				clear: left;
				font: normal 1.8em/100% Tahoma;
				color: #666;
				margin: 0 0 10px 0; padding: 10px 0 0 5px; #padding: 0 0 0 5px;
			}
			#big_object .middle .photo .desc {
				float: left; clear: left;
				overflow: hidden;				
				border-top: #d0d0d0 1px solid;
				padding: 20px; margin: 0 0 20px 0;
				background:  #fafafa;
				width: 689px;
			}
			#big_object .middle .photo .desc p {
					font: normal 1.2em/120% Tahoma; 
					margin-bottom: 20px;					
			}
			#big_object .middle .photo .thumbnails {
				float: left; clear: left
				overflow: hidden;				
				border-top: #d0d0d0 1px solid;
				padding: 20px 0 5px 23px; #padding: 20px 0 20px 20px;
				background:  #fafafa;
				width: 709px;
			}
			#big_object .middle .photo .img {
				float: left;
				width: 148px; height: 111px;
				background: #fff;			
				border: #b6b4b6 1px solid;  
				padding: 5px; margin: 0 15px 15px 0;	
				text-align: center;			
			}
			

			#big_object .middle .photo .container img.big {
				
				background: #fff;			
				border: #b6b4b6 1px solid;  
				padding: 10px; margin: 0 15px 15px 0;

			}	
				#big_object .middle .transport {
			margin: 10px 10px 0px 10px;
		}
			#big_object .middle .transport .container  {
				text-align: center;
				width: 732px;
			}
				#big_object .middle .transport  h1 {
				clear: left;
				font: normal 1.8em/100% Tahoma;
				color: #666;
				margin: 0 0 10px 0; padding: 10px 0 0 5px; #padding: 0 0 0 5px;
			}
		
			
			#big_object .middle .transport .container img.big {
				background: #fff;			
				border: #b6b4b6 1px solid;  
				padding: 10px; margin: 0 15px 15px 0;
			}
			#big_object .middle .transport .desc {
				float: left; clear: left;
				overflow: hidden;				
				border-top: #d0d0d0 1px solid;
				padding: 20px; margin: 0;
				background:  #fafafa;
				width: 689px;
			}
				#big_object .middle .transport .desc p {
					font: normal 1.2em/120% Tahoma; 
					margin-bottom: 10px;
					display: block;
					padding: 0 0 0 15px;
					background: transparent url(img/round.png) 0px 1px no-repeat;				
					#background: transparent url(img/round.png) 0px 2px no-repeat;				
				}

		#prym_page_nav {
			height: 27px;
			overflow: hidden;		
		}
		#prym_page_nav .nav {
			width: 730px; height: 30px;
			background: #fafafa url(img/table_header.gif) repeat-x;
			overflow: hidden;
			border: #d0d0d0 1px solid;
			text-align: center;
		}
			#prym_page_nav .nav .inner {
				overflow: visible;
				height: 35px;
				padding: 8px 0 0 0;
			}
			#prym_page_nav .nav .inner p {
				font: bold 1.2em/120% 'Trebuchet MS';
				color: #999;
				display: inline;
			}
				#prym_page_nav .nav .inner p span {
					font: bold 1em/100% 'Trebuchet MS';
					color: #000;
					text-decoration: none;	
					border-right: #d0d0d0 1px solid;
					padding: 0 5px;			
				}
				#prym_page_nav .nav .inner p span.no_border {
					border-right: 0;		
				}
				#prym_page_nav .nav .inner p a {
					font: bold 1em/100% 'Trebuchet MS';
					color: #000;
					text-decoration: none;				
				}
				#prym_page_nav .nav .inner p a.left {					
					background: url(img/arrow_l.gif) 0 6px no-repeat;	
					padding-left: 20px;		
				}
				#prym_page_nav .nav .inner p a.right {					
					background: url(img/arrow_r.gif) right no-repeat;	
					padding-right: 20px;		
				}
				#prym_page_nav .nav .inner p a.page {
					padding: 0 5px;				
				}
				#prym_page_nav .nav .inner p a.active {
					background: #000;	
					color: #fff;
					padding: 0 5px;				
				}
			#prym_page_nav .nav .inner p ul {
				display: inline;	
			}
			#prym_page_nav .nav .inner p ul li {
				display: inline;	
			}

	#big_object .bottom {
		width: 762px;
		overflow: hidden;
	}	
		#big_object .bottom h1 {
			clear: left;
			font: normal 2.4em/100% Tahoma;
			margin: 0 5px 0.5em 0; 
			padding: 0 0 0.5em 0;
			color: #666;
			border-bottom: #cecece 1px solid;
		}
		#big_object .agent {
			width: 762px;
			background: #e5f0ca;
			margin: 20px 0;
			overflow: hidden;	
		}			
		#big_object .agent .logo {
			float: left;
			width: 180px;
			background: #e5f0ca;
			text-align: center;
		}	
			#big_object .agent .logo img {
				background: #fff;			
				border: #b6b4b6 1px solid;  
				padding: 5px; margin: 25px 0 5px 0;
			}
			#big_object .agent .logo p {
				font: normal 1.2em/120% Tahoma;					
			}
			#big_object .agent .logo .number {
				display: block;
				width: 52px; height: 40px;
				background: #b0da56 url(/images/main/number.gif) no-repeat;
				text-align: center;		
				padding: 12px 0 0 0;	margin: 10px 0 0 64px;	#margin: 10px 0 0 0;
			}
			#big_object .agent .logo .number a:link,
			#big_object .agent .logo .number a:visited,			
			#big_object .agent .logo .number a:hover,			
			#big_object .agent .logo .number a:active {
				font: normal 2em/120% Tahoma;	
				color: #fff;			
			}
		#big_object .agent ul {	
			min-height: 290px;
			float: left;
			width: 572px;	
			background: #fff;
			padding: 0 5px 0 5px;
		}
		#big_object .agent ul li {					
			background: #fff url(/images/main/comp_border.gif) repeat-x bottom;
			font: normal 1.2em/120% Tahoma;	
			padding: 8px 8px 9px 13px;
		}	
			#big_object .agent ul li strong {
				font-weight: bold;
				padding-right: 5px;
			}
		#big_object .agent ul li.gray {
			background: #f7f7f7 url(/images/main/comp_border.gif) repeat-x bottom;
		}
		#big_object .agent ul li.no_border {
			background: #fff;
		}
			#big_object .agent ul li h1 {
				height: 25px;
				font: normal 1.8em/120% Tahoma;
				margin: 0; padding: 0;
				border: 0;
			}
			#big_object .agent ul li h1 a:link,
			#big_object .agent ul li h1 a:visited,			
			#big_object .agent ul li h1 a:hover,			
			#big_object .agent ul li h1 a:active {
				color: #66cc33;
			}
			
.clear {
	clear: both;
}
