/* Masa International Styles */
html, body { padding: 0; margin: 0; }
#tel_mob_div {position:absolute;left:-9000px}
.clear {clear:both}
.center {text-align:center}
.small {font-size:0.9em !important}
.tabbernav {display:none}
#body-videos object {margin:10px 0 20px 0;display:block}
#home_link {text-indent:-9000px;display:block;overflow:hidden;height:0;}
object {display:block;margin:0 0 20px 0}
.alignleft {float:left;margin:0 15px 15px 0}
.nv {position:absolute;left:-9000px}
body {
	background: #ffec84 url(/assets/images/v5structure/bodybg.gif) top center repeat-y;
	font: normal 12px "Verdana", sans-serif;
	color: #333; }
	
#container {
	width: 770px;
	position: relative;
	background: #fff;
	padding-top: 200px;
	margin: 0 auto;
	border-right: 5px solid #fff;
	border-left: 5px solid #fff; }
	
#content_container {
	width: 770px; }	
	
#main_content {
	float: right;
	width: 545px; }
	
	#main_content .results_titlebar .header {
		float: left;
		padding: 0;
		margin: 0;
		font: normal 14px "Trebuchet MS", "Tahoma", sans-serif;
		color: #999; }

		.results_titlebar .header strong {
			color: #074669;
			font-weight: bold;
			font-size: 18px;
			padding-right: 6px; }

	#main_content .each_result {
		height: 120px;
		padding: 2px;
		position: relative;
		background: #fff;
		margin: 0 0 15px 0;
		border: 1px solid #eee; }
		
		.each_result h5 {
			padding: 0;
			margin: 0;
			position: absolute;
			bottom: 4px;
			right: 4px;
			font: bold 10px "Lucida Grande", "Verdana", sans-serif;
			color: #333; }
			
			.each_result h5 a {
				color: #366e91;
				text-decoration: none; }
				
				.each_result h5 a:hover {
					color: #f00 !important; }
		
		#main_content .each_result button {
			position: absolute;
			bottom: 4px;
			left: 153px;
			background: #fff;
			font: bold 10px "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding: 2px 4px;
			cursor: pointer;
			border: 0;
			border-right: 1px solid #777;
			border-bottom: 1px solid #777;
			border-top: 1px solid #fff;
			border-left: 1px solid #fff; }
			
			#main_content .each_result button:hover {
				border: 0;
				border-top: 1px solid #777;
				border-left: 1px solid #777;
				border-bottom: 1px solid #fff;
				border-right: 1px solid #fff; }
		
		#main_content .each_result p {
			font: normal 11px/1.4em "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding: 2px 0 0 0;
			margin: 4px 0 0 0;
			border-top: 1px dotted #aaa; }
		
		#main_content .highlighted_bg {
			background: #fff url(/assets/images/v5structure/each_result.gif) 149px 0 no-repeat; }

		#main_content table.highlighted_bg {
			background: #fff url(/assets/images/v5structure/each_result.gif) repeat-x; }

		.each_result .result_description {
			position: absolute;
			top: 4px;
			width: 380px;
			left: 156px;
			z-index: 200; }
		
		.each_result a.result_image {
			display: block;
			width: 144px;
			height: 109px;
			text-decoration: none;padding-top:5px }
			
			.each_result a.result_image img {
				width: 144px;
				height: 109px;
				border: 0; }
	
	#main_content .results_titlebar {
		text-align: right;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		border-bottom: 1px dotted #a5c3d9; }
		#main_content .results_titlebar h1 {border-bottom:none}
		
		.results_titlebar span.results_nav {
			font: normal 12px "Lucida Grande", "Verdana", sans-serif;
			color: #777; }
			
			span.results_nav em {
				font-style: normal; }
				
			span.results_nav a {
				font-weight: bold;
				color: #555;
				text-decoration: none; }
				
				span.results_nav a:hover {
					color: #000;
					text-decoration: underline; }
		
	#content_container #above_fold_double_block {height: 230px;position: relative;padding: 0;margin: 0 }
		#content_container #above_fold_double_block .advert {display: block;position: absolute;font-size: 8px;text-indent: -9000px;}		
			#content_container #above_fold_double_block .advert a {display: block;}		
		
		#above_fold_double_block .right_bottom_half {height: 110px;width: 265px;bottom: 0;right: 0;background: transparent url(/assets/images/ads/ad_keyready.gif) top left no-repeat;}
			#above_fold_double_block .right_bottom_half a {height: 110px;width: 255px;}
		
		#above_fold_double_block .right_top_half {height: 110px;width: 265px;top: 0;right: 0;background: transparent url(/assets/images/ads/ad_under80.gif) top left no-repeat;}
			
			#above_fold_double_block .right_top_half a {height: 110px;width: 265px;}
		
		#above_fold_double_block .left_widevert {height: 230px;width: 495px;top: 0;left: 0;background: transparent url(/assets/images/ads/sept-07/widevert.jpg) top left no-repeat;}
			#above_fold_double_block .left_widevert a {width: 265px;height: 230px;}

	#main_content .property_description_box {
		padding: 10px 0 0 0;
		padding-bottom: 35px; }
		
		.property_description_box p {
			font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding: 0 0 13px 0;
			margin: 0; }
			
		
		.property_description_box ul {
			margin: 0px 0 10px 0;
			padding-left: 25px;
			list-style: square; }
			
			.property_description_box li {
				padding-bottom: 4px;
				font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
				color: #333; }

		.property_description_box .quick_link_box {
			float: right;
			width: 180px;
			padding: 10px;
			background: #f3f3f3 url(/assets/images/v5structure/downloadboxbg.gif) top left no-repeat;
			margin: 0 0 25px 0;
			border-left: 25px solid #fff; }
			
			.quick_link_box ul {
				list-style: square;
				padding: 4px 0 0 20px;
				color: #aaa;
				margin: 0; }
			
				.quick_link_box li {
					font: normal 11px "Lucida Grande", "Verdana", sans-serif;
					color: #333;
					margin-bottom: 4px; }
					
					.quick_link_box li a {
						color: #333;
						text-decoration: none; }
						
						.quick_link_box li a:hover {
							color: #000;
							text-decoration: underline; }
			
			.quick_link_box li.download_pdf {
				display: block;
				font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
				color: #333;
				margin:10px 0 0 -12px;
				text-decoration: none;
				background: transparent url(/assets/images/v5structure/grey_right.gif) center left no-repeat;
				padding-left: 10px; }
									
			.quick_link_box a.learn_about {
				display: block;
				font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
				color: #333;
				text-decoration: none;
				background: transparent url(/assets/images/v5structure/grey_right.gif) center left no-repeat;
				padding-left: 10px; }
				
				.quick_link_box a.learn_about:hover {
					color: #f00; }
	
	#main_content .image_overview_box .ssp_box {
		width: 545px;
		float: left;
		height: 406px;
		background: #444;
		border-left:1px solid #ccc;
		color: #888; }
	
	#main_content .image_overview_box .quick_overview {
		float: right;
		width: 205px; }
		
		.quick_overview ul {
			list-style: square;
			padding: 0 0 0 25px;
			color: #aaa;
			margin: 0; }
			
			.quick_overview li {
				font: normal 12px "Lucida Grande", "Verdana", sans-serif;
				color: #333;
				margin-bottom: 4px; }
		
		.quick_link_box a.inquire_link {margin:-10px -10px 10px -10px}
		
		a.inquire_link, a.big_inquire {
			display: block;
			background: #2b81b0 url(/assets/images/v5structure/inquire_bg.gif) top left repeat-x;
			font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
			color: #e3f4fd;
			border: 1px dotted #024c75;
			padding: 5px;
			margin-bottom: 10px;
			text-align: center;
			text-decoration: none; }
			a.big_inquire {margin-bottom: 0px;}
			.quick_overview a.inquire_link:hover, a.big_inquire:hover {
				background: #2b81b0;
				border-style: solid;
				color: #fff; }
			
	
	#main_content .search_results_return {
		text-align: right;
		clear:both;
		background: #f3f3f3;
		border-bottom: 2px solid #ddd;
		margin-bottom: 10px;
		font: bold 10px "Lucida Grande", "Verdana", sans-serif;
		color: #333;
		padding: 4px 5px 5px 5px; }
		
		.search_results_return a.go_back {
			color: #888;
			text-transform: uppercase;
			text-decoration: none;
			background: transparent url(/assets/images/v5structure/grey_left.gif) center left no-repeat;
			padding-left: 9px; }
			
			.search_results_return a.go_back:hover {
				color: #000;
				text-decoration: underline; }
				
		.search_results_return a.go_forward {
			color: #888;
			text-transform: uppercase;
			text-decoration: none;
			background: transparent url(/assets/images/v5structure/grey_right.gif) center right no-repeat;
			padding-right: 9px; }
			
			.search_results_return a.go_forward:hover {
				color: #000;
				text-decoration: underline; }
		
		.search_results_return .back_to {
			float: left;
			text-align: left; }
			
			.back_to a.back_to_link {
				color: #022d45;
				text-decoration: none;
				background: transparent url(/assets/images/v5structure/left_arrow.gif) center left no-repeat;
				padding-left: 9px; }
				
				.back_to a.back_to_link:hover {
					color: #f00;
					text-decoration: underline; }

	
#footer_container {
	width: 770px;
	clear: both;
	background: #fff url(/assets/images/v5structure/footerdarkbg.gif) top left no-repeat; }
	
	#footer_container .bottom_footer {
		margin: 0 5px;
		padding: 10px 10px 15px 15px;
		background: transparent url(/assets/images/v5structure/innerfooter.gif) top left no-repeat;
		font: normal 11px/20px "Verdana", sans-serif;
		color: #588ca8; }
		
		#footer_container .bottom_footer .small_footer_text {
			padding-top: 5px; }
		
		#footer_container .bottom_footer a {
			color: #c5dce8;
			text-decoration: none; }
			
			#footer_container .bottom_footer a:hover {
				color: #fff; text-decoration: underline;}
	
		.bottom_footer .image_floats {
			float: right;
			text-align: right; }
			
			.image_floats a img {
				height: 63px;
				border: 1px solid #333; }
	
	#footer_container .top_footer_links {
		text-align: center;
		padding: 10px 0;
		font: normal 10px "Verdana", sans-serif;
		color: #add2e7; }
		
		#footer_container .top_footer_links a {
			color: #fff;
			text-decoration: none;
			text-transform: uppercase;
			border-bottom: 1px solid #fff; }
			
			#footer_container .top_footer_links a:hover {
				border-bottom: 1px dotted #fff; }
	
#side_content {
	float: left;
	width: 210px; }	
	
	#side_content .learn_more {
		padding: 7px;
		margin: 0 0 20px 0;
		background: #f3faff url(/assets/images/v5structure/sidebluebox.gif) top right no-repeat;
		border-bottom: 1px dotted #a5c3d9; }
		
		#side_content .learn_more p {
			font: normal 11px/1.4em "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding: 0 0 10px 0;
			margin: 0; }
			
			#side_content .learn_more p a {
				color: #333;
				font-weight: bold;
				text-decoration: underline; }
				
				#side_content .learn_more p a:hover {
					color: #f00;
					text-decoration: none; }
			
			
		
		#side_content .learn_more form {
			padding: 5px; }
			
			.learn_more form label {
				display: block;
				padding: 0 0 4px 0;
				font: bold 10px "Verdana", sans-serif;
				color: #333; }
				
				#side_content .learn_more form p {
					margin: 0;
					padding-right: 11px; }
				
				.learn_more form input {
					margin-bottom: 7px;
					width: 170px; }
		
		#side_content .learn_more ul {
			margin: 8px 0 8px 0;
			padding-left: 18px;
			list-style-image: url(/assets/images/v5structure/sidebullet.gif); }
			
			#side_content .learn_more ul li {
				margin-bottom: 8px;
				font: bold 10px "Verdana", sans-serif;
				color: #333; }
				
				#side_content .learn_more ul li ul li {
					font-size: 10px; }
							
				#side_content .learn_more ul li a {
					color: #0f767f;
					text-decoration: none; }
					
					#side_content .learn_more ul li a:hover {
						text-decoration: underline; }

#header {
	position: absolute;
	top: 27px;
	left: 0;
	width: 770px;
	height: 124px;
	background: url(/assets/images/v5structure/headerbg.png) top left no-repeat; }
	#header h2 {padding-top:100px !important;}	
	#header .property_search {
		float: right;
		padding: 10px 10px 0 0; }
		
		.property_search form {
			padding: 5px;
			margin: 0;
			background: #fff; }
		
		.property_search table {
			background: #fff;
			padding: 0; }
			.property_search table td {
				background: #fff;
				padding: 2px; }
			
			.property_search table option, .property_search table select {
				font: normal 10px "Verdana", sans-serif;
				color: #333;
				width: 150px; }
	
			.property_search button {
						font: bold 10px "Lucida Grande", "Verdana", sans-serif;
						color: #333;
						padding: 1px 20px;
						cursor: pointer;
						border: 0;
						background:#eee;
						width: 150px;
			}
			
#site_nav {
	position: absolute;
	top: 154px;
	height: 30px;
	background: #fff url(/assets/images/v5structure/navbg.png) bottom left no-repeat;
	width: 770px; }
	
	#site_nav ul {
		list-style: none;
		padding: 5px 0 0 5px;
		height: 25px;
		margin: 0; }
		
		#site_nav ul li {
			display: block;
			float: left;
			padding: 0;
			background: transparent url(/assets/images/v5structure/normtabbg.gif) bottom left repeat-x;
			height: 25px;
			margin: 0 5px 0 0; }
			
			#site_nav ul li a {
				display: block;
				float: left;
				height: 25px;
				padding: 0 7px;
				background: transparent url(/assets/images/v5structure/normtabbg.gif) bottom left repeat-x;
				color: #caebff;
				text-decoration: none;
				font: bold 12px/25px "Trebuchet MS", "Tahoma", sans-serif; }
				
				#site_nav ul li a:hover {
					background: #55a7d4;
					color: #fff;
					text-decoration: none; }
					
			#site_nav ul li#current a, #site_nav ul li#current a:hover {
				background: #fff url(/assets/images/v5structure/curtabbg.gif) top left repeat-x;
				color: #f00; }

#top_nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 22px;
	width: 765px;
	background: transparent url(/assets/images/v5structure/top-nav-back.png) top left repeat-x;
	border-bottom:0px solid #044163;
	padding: 5px 0 0 5px; }
	
	#top_nav .flag_links {
		float: right;
		padding: 1px 7px 0 0; }
		
		#top_nav .flag_links a img {
			border: 1px solid #fff;
			margin: 0 0 0 2px; }
	
	#top_nav .top_links {
		font: normal 10px "Verdana", sans-serif;
		color: #add2e7; }
		
		#top_nav .top_links a {
			color: #fff;
			text-decoration: none;
			text-transform: uppercase;
			border-bottom: 1px solid #fff; }
			
			#top_nav .top_links a:hover {
				border-bottom: 1px dotted #fff; }
				
				
				
				
				
/* Headings H1-H6 */
h1 { }

	#header-logo {
		width: 180px;
		height: 91px;
		position:absolute;
		top:10px;
		left:100px;
		text-indent: -9000px;
		font-size: 8px;
		padding: 0;
		margin: 0;overflow:hidden;}
		
		#header-logo a {
			display: block;
			text-decoration: none;
			width: 170px;
			height: 91px; }
			
	#main_content h1, .pseudo-h1 {
		padding: 0 0 5px 0;
		margin: 0 0 8px 0 !important;
		border-bottom: 1px dotted #aaa;
		font: bold 18px/1.3em "Trebuchet MS", "Tahoma", sans-serif;
		color: #9b2c00; }
		.no-h1under h1 {border:none !important}
		#body-prop #main_content h1 {margin-bottom:0 !important;border-bottom: 2px solid #ddd;}
		#main_content h1 button {
			float: right;
			background: #f3f3f3;
			font: bold 10px "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding: 2px 4px;
			cursor: pointer;
			border: 0;
			border-right: 1px solid #777;
			border-bottom: 1px solid #777;
			border-top: 1px solid #fff;
			border-left: 1px solid #fff; }
			
			#main_content h1 button:hover {
				border: 0;
				border-top: 1px solid #777;
				border-left: 1px solid #777;
				border-bottom: 1px solid #fff;
				border-right: 1px solid #fff; }

			#main_content h1 span.less {
				font-weight:normal;
				font-size:0.9em }
			
h2 { }

	#header h2 {
		color: #044970;
		font: bold 13px "Trebuchet MS", "Tahoma", sans-serif;
		padding: 8px 0 0 12px;
		margin: 0; }
		
	#main_content .results_titlebar h2 {
		float: left;
		padding: 0;
		margin: 0;
		font: normal 14px "Trebuchet MS", "Tahoma", sans-serif;
		color: #999; }
		

		.results_titlebar h2 strong {
			color: #074669;
			font-weight: bold;
			font-size: 18px;
			padding-right: 6px; }
		
				
h3 { }

	.property_search h3 {
		font: bold 13px "Trebuchet MS", "Tahoma", sans-serif;
		color: #044970;
		padding: 0 0 2px 0;
		margin: 0; }
		
	.each_result h3 {
		font: normal 11px "Lucida Grande", "Verdana", sans-serif !important;
		color: #555;
		padding: 0 !important;
		margin: 0 !important; }
		

		.each_result h3 strong {
			color: #333; }
		
h4 { }

	#side_content h4 {
		padding: 0 0 3px 0;
		margin: 0 0 3px 0;
		border-bottom: 1px dotted #a9cee7;
		color: #478bb9;
		font: bold 11px "Trebuchet MS", "Tahoma", sans-serif; }
		
	.each_result h4 {
		padding: 3px 0 0 0 !important;
		margin: 0 !important;
		font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
		color: #333; }
		
		.each_result h4 a {
			color: #1a6500;
			text-decoration: none !important; }
			
			.each_result h4 a:hover {
				text-decoration: none;
				color: #f00 !important; }
				
	.property_description_box h4 {
		font: bold 14px "Trebuchet MS", "Tahoma", sans-serif;
		color: #333;
		padding: 0 0 5px 0;
		margin: 0 0 5px 0;
		border-bottom: 1px dotted #bbb; }			
				
				
h5 { }

h6 { }

	.quick_link_box h6 {
		padding: 15px 0 3px 0;
		margin: 0 0 3px 0;
		border-bottom: 1px dotted #aaa;
		font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
		color: #555; }
				
				
.contact-table {width:100%;margin:1em 0;padding:5px 0;border:1px solid #ccc}				
.contact-table td {vertical-align:top}				
.contact-table th {border-bottom:1px solid #ccc;}				
.contact-table ul li {list-style:none}				
				
.span-image img {border:1px solid #ccc;width:543px;margin-bottom:8px}				
.prop-link a, .link-box {
			display:none;
			background: #2b81b0 url(/assets/images/v5structure/inquire_bg.gif) top left repeat-x;
			font: bold 13px "Trebuchet MS", "Tahoma", sans-serif;color: #e3f4fd;text-decoration: none;
			border: 1px dotted #024c75;
			padding: 5px;
			margin-bottom: 10px;
			text-align: center;}
			.link-box a {color: #e3f4fd;}
				.link-box a:hover {text-decoration: none}
	.prop-link a:hover {
				background: #2b81b0;
				border-style: solid;
				color: #fff; }
				
				
				
				
		#main_content { padding-bottom: 35px; }
		
		#main_content h2 {
			padding: 5px 0 4px 0;
			margin: 0;
			font: bold 15px "Trebuchet MS", "Tahoma", sans-serif;
			color: #333; }
			
		.content_page #main_content a {
			font-weight: bold;
			color: #2b81b0;
			text-decoration: underline; }	
			.content_page #main_content a:hover {
				text-decoration: none; }	
			
		blockquote {
			margin-left: 25px;
			padding-left: 15px;
			padding-right: 25px;
			border-left: 10px solid #f3f3f3; }	
			
		blockquote p {
			font: normal 13px/1.5em "Palatino", "Georgia", serif;
			color: #333; }	
			
		.content_page #main_content h3 {
			font: bold 12px "Lucida Grande", "Verdana", sans-serif;
			padding: 10px 0 4px 0;
			margin: 0;
			color: #333; }	
			
		.content_page #main_content p, .content_page #span_advert p {
			font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding: 0;
			margin: 0 0 10px 0; }
			
		dt {
			font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
			color: #333; }
			
		dd {
			font: normal 11px/1.5em "Lucida Grande", "Verdana", sans-serif;
			color: #333;
			padding-bottom: 12px; }
			
		.content_page #main_content ul {
			margin: 4px 0 10px 0;
			padding-left: 25px;
			list-style: square; }
			
			.content_page #main_content li {
				padding-bottom: 4px;
				font: normal 12px/1.5em "Lucida Grande", "Verdana", sans-serif;
				color: #333; }
				
		img.img_left {
			float: left;
			margin: 0 25px 25px 0;
			padding: 2px;
			background: #fff;
			border: 1px dotted #bbb; }
			
		img.img_right, div.img-shadow {
			float: right;
			clear:right;
			margin: 5px 0 25px 25px;
			padding: 2px;
			background: #fff;
			border: 1px dotted #bbb; }				
		img.img-right {
			float: right;
			clear:right;
			margin: 5px 0 25px 25px;
			padding: 2px;
}				
				
				
				
.call-on {color:#f7f7f7;text-transform:uppercase;font-weight:bold;font-size:11px}				
#adv-search {font-size:0.8em;color: #044970;}
	#adv-search a {color: #044970;}
				
#brochure-image {float:right;margin-top:38px;width:281px;height:173px;background: url(/assets/images/v5structure/brochures-in-h1.jpg) no-repeat}				
#adv_box {float:left}				
#brochure_box {float:left;height:235px;width:300px;background: url(/assets/images/homepageadverts/brochures.png) no-repeat}
.en #brochure_box {height:320px;width:365px;background: url(/assets/images/homepageadverts/brochures-big.jpg) no-repeat}
.ru #brochure_box {height:320px;width:365px;background: url(/assets/images/homepageadverts/home-brochures-ru.png) no-repeat}
	.be #brochure_box {height:320px;width:365px;background: url(/assets/images/homepageadverts/home-brochures-be-big.png) no-repeat}
	#brochure_box a {display:block;height:235px;width:300px;}
	.be #brochure_box a {height:320px;width:365px;}
#ql_box {float:right;width:255px;padding-left:12px}
				
#span_advert {position:relative;top:-7px;padding-bottom:12px}				
				
#body-site-map #main_content a {font-weight:normal}				

#home_box {width:281px;height:173px;float:left;padding:30px 0 0 5px;margin-left:10px}				
	#body-turkey-property #home_box {background: url(/assets/images/v5structure/turkey-word.png) no-repeat}	
	#body-cyprus-property #home_box {background: url(/assets/images/v5structure/cyprus-word.png) no-repeat}	
	#body-spain-property #home_box {background: url(/assets/images/v5structure/spain-word.png) no-repeat}	
		#body-spain-property.ru #home_box {background: url(/assets/images/v5structure/spain-word-ru.png) no-repeat}	
	#body-portugal-property #home_box {background: url(/assets/images/v5structure/portugal-word.png) no-repeat}	
	#body-italy-property #home_box {background: url(/assets/images/v5structure/italy-word.png) no-repeat}	
	#body-france-property #home_box {background: url(/assets/images/v5structure/france-word.png) no-repeat}		#home_box ul {list-style:none;list-style-position:outside;margin:0;padding:0}		
		#home_box ul li {margin:0 0 8px 0}		
			#home_box ul li a {color:#333;font-weight:bold}		

#big_button {width:545px;height:65px;margin-bottom:15px;background: url(/assets/images/v5structure/big-button-back.png) no-repeat}
	#big_button a {display:block;float:left;width:181px;height:65px;text-indent:-9000px;overflow:hidden}				
		#big_button a:hover {background:none}				
	#tpl {background: url(/assets/images/v5structure/big-button.png) no-repeat}
	#cpl {background: url(/assets/images/v5structure/big-button.png) no-repeat -181px 0}
	#spl {background: url(/assets/images/v5structure/big-button.png) no-repeat -362px 0;margin:0 -3px 0 0}

#big_button_new {width:790px;height:60px;margin-bottom:15px;background: url(/assets/images/v5structure/big-button-back-new.png) no-repeat}
	#big_button_new a {display:block;float:left;width:156px;height:65px;text-indent:-9000px;overflow:hidden}				
		#big_button_new a:hover {background:none}				
	#tpl_new {background: url(/assets/images/v5structure/big-button-new.png) no-repeat -309px 0;margin:0 0px 0 0}
	#cpl_new {background: url(/assets/images/v5structure/big-button-new.png) no-repeat -621px 0;margin:0 0px 0 0}
	#spl_new {background: url(/assets/images/v5structure/big-button-new.png) no-repeat 0 0;margin:0 -3px 0 0}
	#fra_new {background: url(/assets/images/v5structure/big-button-new.png) no-repeat -465px 0;margin:0 0px 0 0}
	#itl_new {background: url(/assets/images/v5structure/big-button-new.png) no-repeat -153px 0;margin:0 0px 0 0}

#big_button_2008-08-15 {width:760px;overflow:hidden;height:63px;margin:0 0 15px 12px;background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat 0 -96px}
	#big_button_2008-08-15 a {display:block;float:left;width:117px;margin-right:7px;height:63px;text-indent:-9000px;overflow:hidden}				
		#big_button_2008-08-15 a:hover {background:none}				
	#tpl_new2 {background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat -496px 0;margin:0 0px 0 0}
	#cpl_new2 {background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat -372px 0;margin:0 0px 0 0}
	#spl_new2 {background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat 0 0;margin:0 0px 0 0}
	#fra_new2 {background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat -124px 0;margin:0 0px 0 0}
	#itl_new2 {background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat -248px 0;margin:0 0px 0 0}
	#pt_new2 {background: url(/assets/images/v5structure/big-button-15-08-2008.png) no-repeat -620px 0;margin:0 0px 0 0}

 .shadow {background: url(/assets/images/v5structure/shadow-back.png) no-repeat;padding:10px 10px 0 15px}	
	.shadow h1 {border:none !important;color:#033551 !important}	

 h2.pubdate {font-style:italic !important;font-size:11px !important;font-weight:normal !important}
	
/**
 * Exhibition tables
 */
 #exhibition-table {border-top:1px solid #999;border-collapse:collapse;font-size:11px;background:#EDEDF1;margin:12px}
	 #exhibition-table td, #exhibition-table th {border:1px solid #999;padding:5px}
	 #exhibition-table td {font-size:10px;}
	 #exhibition-table th {background:#c6d3de;}
	
	
#pageform-feedback-travelagents div.form-unit {margin:0 0 5px 0}
#pageform-feedback-travelagents button {margin:10px 0 5px 160px}		
#pageform-feedback-travelagents label {width:150px;display:block;float:left;margin-right:10px;text-align:right}	
	
#pageform-feedback-viewing_trip div.form-unit {margin:0 0 5px 0;clear:both}
#pageform-feedback-viewing_trip .pseudo-clear {clear:both}
#pageform-feedback-travelagents button {margin:10px 0 5px 160px}		
#pageform-feedback-viewing_trip label {width:160px;display:block;float:left;margin-right:10px;text-align:right}
#pageform-feedback-viewing_trip input.text {float:left;margin-right:10px;}		
#pageform-feedback-viewing_trip .form-help {float:left;width:210px;font-size:11px !important;line-height:1.2 !important;}
#pageform-feedback-viewing_trip #group-1-feedback {background:#f3f3f3;padding:5px 3px;margin-bottom:10px}
#pageform-feedback-viewing_trip #group-2-feedback {background:#f3f3f3;padding:5px 3px}
#pageform-feedback-viewing_trip button {margin:10px 0 0 170px}

.warning {color:#990000}
.clear {clear:both}

#content_container table {border-collapse:collapse;margin:0 0 10px 0;background:#f7f7f7;border:1px solid #ccc;}
#content_container table th {padding:2px;text-align:left;background:#f3faff;border-bottom:1px solid #ccc}
#content_container table td {padding:5px}	
#content_container table tr {border-bottom:1px dotted #ccc;}

#body-owners-area form div {margin-bottom:4px}
#body-owners-area label {float:left;display:block;width:150px}
#oa-button {margin-left:150px;display:block}
	
#extranet-toolbar {background:#307ca6;padding:10px 5px;border-bottom:5px solid #fff;margin-bottom:-5px}
#extranet-toolbar div {width:763px;margin:0 auto;color:#fff;text-transform:uppercase;font-size:10px}
#extranet-toolbar a {color:#fff}
#extranet-toolbar div p {margin:0;}	  

#gold-star {float:right;margin:-20px 0 20px 20px}

#qs_box {padding:40px 0 0 21px;background: url(/assets/images/v5structure/ru_home_button.png) 6px 0px no-repeat;height:281px;overflow:hidden;position:relative}
 .ru #qs_box {padding:0 0 40px 21px;background:none} 
#qs_lux {display:block;height:22px;text-indent:-9000px;overflow:hidden;}
#qs_mas {display:block;margin:5px 0 15px 0;height:40px;text-indent:-9000px;overflow:hidden}
#qs_bro {display:block;position:absolute;bottom:2px;margin-top:5px;height:50px;width:350px;left:20px;text-indent:-9000px;overflow:hidden}
#qs_box a {color: #2b81b0;font-weight:bold}		

/* Masatastic property details */
#masatastic-price {background:#EF1D1D url(/assets/images/masatastic_props/prop-banner.png) no-repeat;padding:30px 5px 5px 5px;color:#fff}
.ru #masatastic-price {background:#EF1D1D url(/assets/images/masatastic_props/prop-banner-ru.png) no-repeat;padding:30px 5px 5px 5px;color:#fff}
#masatastic-price {font-size:11px;text-align:center}
#masatastic-price #mp-new-price {font-size:14px}
#masatastic-price p {font-size:28px;margin:8px 8px 6px 8px;font-weight:bold;border-top:1px solid #fff;padding-top:3px}
#masatastic-price p em {font-size:15px;}
#masatastic-price .inquire_link {margin:10px 0 0 0}

/* item loops */
.item {}
.item h2 {}
.item .meta {padding:0 10px 0 0;margin:0 0 10px 0 !important;font-size:11px;font-weight:bold}

#body-news h2.meta {text-align:right;margin-right:10px;font-size:12px;}

#ru_blog_nav {border-top:1px solid #ccc;padding-top:10px !important;margin-top:20px !important}
#ru_blog_nav a {padding:3px;background:#eee;margin-right:5px;}
#ru_blog_nav a:hover {background:#2B96D8;color:#eee}
#ru_blog_nav a.current {background:#fff;}
#ru_blog_nav a.current:hover {color:#2B96D8;}

body.ru #group-40-feedback {margin:20px 0}

#ru_home_vid {background:#fff;margin:0 0 0 20px;padding:0 0 0 390px;}
#ru_home_vid h2 {padding:10px 0 10px 0;padding:0;font-size:15px;}
#ru_home_vid object {margin-left:15px}

/* Extranet Images */
#doss_tree li {padding-bottom:0px;background-color:#eee}
#doss_tree li a {display:block;padding:5px 0;}
.filetree {background-color:#eee !important}
#blogssp_boxs {float:right;margin:0 0 10px 10px;}

.jquery_tabs {}
.jquery_tabs .current-info {display:none}
.jquery_tabs ul.tabs-list {height:20px;border-bottom:2px solid #ccc;margin:0 0 20px 0;padding:0;}
.jquery_tabs ul.tabs-list li {float:left;width:120px;list-style:none;text-align:center;border:1px solid #ccc;border-bottom:0px;padding:2px 0}
.jquery_tabs ul.tabs-list li a {color:#333;text-decoration:none;}
.jquery_tabs ul.tabs-list li.current {background:#ccc;}
.jquery_tabs div.content {clear:both}
.tabhead {display:none}
#pageform-adv-adv2 {margin:20px 0;}
#pageform-adv-adv2 .cba {width:140px;float:left;margin-right:10px;}
#pageform-adv-adv2 #group-20-adv .form-unit, #pageform-adv-adv2 #group-30-adv .form-unit {width:150px;float:left;margin-bottom:20px;}
#pageform-adv-adv2 #group-20-adv label, #pageform-adv-adv2 #group-30-adv label {display:block;font-size:12px;font-family:Arial, Verdana, sans-serif}
#pageform-adv-adv2 .checkbox label {font-size:12px;font-family:Arial, Verdana, sans-serif;}
#pageform-adv-adv2 h3 {border-bottom:1px solid #333;font-size:11px !important}
#pageform-adv-adv2 #prop_type-cba {width:110px;overflow:hidden}
#pageform-adv-adv2 #beds-cba {width:80px;overflow:hidden}
#pageform-adv-adv2 #baths-cba {width:75px;overflow:hidden}
#pageform-adv-adv2 #nor-cba {width:90px;overflow:hidden}
#pageform-adv-adv2 #form-div-areas {margin-bottom:10px}
#pageform-adv-adv2 #form-div-areas h3 {margin-bottom:10px}
.warning_box {display:block;background:#FFBFC8;padding:5px;border:1px solid #900}

