﻿html,body{
	margin:0;
	padding:0;
	background-color:#2b2118;
}

a img{
	border:0;
}

a:visited img{
	border:0;
}

.main{
	margin:0;
	padding:0;
	background:url('../Images/gradient-background.gif') repeat-x;
	height:975px;
}

.center-align{
	margin:22px 18%;
	padding:0;
	width:852px;
	float:left;
	display:inline;
}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	color:white;
	margin:18px 0 1px 32px;
	padding:0;
}

h2{
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	margin:25px 0 0 32px;
	padding:0;
	color:#d7c597;
}

h3{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:white;
	font-weight:bold;
}

h4{
	font-family:Georgia;
	font-size:13px;
	font-weight:bold;
	color:#2a2017;
	margin:25px 0 0 32px;
	padding:0;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	margin:8px 10px 0 32px;
	padding:0;
	line-height:20px;
	text-align:justify;
}

li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	margin:0;
	padding:0 0 10px 0;
}

a, a:visited{
	color:#2e2319;
	text-decoration:none;
}

a:hover{
	color: #fbfafa;
	text-decoration:none;
}

input
{
	border-color: #D7C597;
}

hr
{
	width: 555px;
	color: #805E2B;
	background-color: #805E2B;
	border:0 none;
	height:1px;
	margin: 5px 0 0 32px;
}

/**************************************** Header ****************************************/

.header{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:852px;
	height:59px;
	background-image:none;
}

.header-logo{
	float:left;
	display:inline;
	margin:0 0 0 37px;
	padding:0;
	width:381px;
	height:39px;
}

.select-language{
	float:right;
	display:inline;
	margin:8px 14px 0 0;
	padding:0;
	height:24px;
}

.select-language span a, .select-language span a:visited{
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#766a4f;
	margin:0 0 0 14px;
	padding: 6px 0px 0px 0px;
	text-decoration:none;
}

.select-language span a:hover {
	background: url('../Images/language-select-point.gif') no-repeat center top;
}

.select-language span a.selected {
	background: url('../Images/language-select-point.gif') no-repeat center top;
}

.select-language span a img{
	float:left;
	display:inline;
	margin:5px 0 0 11px;
	padding:0;
}

/**************************************** Top Menu **************************************/
/*.top-menu{
	float:left;
	display:inline;
	width:852px;
	height:44px;
	text-align:justify;
	margin:0;
	padding:0;
	background:url('../Images/background-menu.gif') repeat-x 100% 100%;
}
ul.dropdown {
 	font-family:Arial, Helvetica, sans-serif; /*"Times New Roman", Times, serif;
	font-size:14px;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
ul.dropdown {
	float:left;
	display:inline;
	margin:0;
	padding:0 0 0 4px;
	font-family:Arial, Helvetica, sans-serif; /*"Times New Roman", Times, serif;
	font-size:14px;
	position: relative;
 	z-index: 597;
}

ul.dropdown li {
 float: left;
 display:inline;
 vertical-align: middle;
 height:45px;
 

}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
 height:45px;
}

ul.dropdown li {
	 padding:0;
	 margin:0;
	 height:36px;
	 float:left;
	 display:inline;
}
ul.dropdown li a{
	float:left;
	display:inline;
	margin:16px 35px 0 35px;
	text-decoration:none;
	height:15px;
	padding:0;
	color:#d7c597;
}
ul.dropdown li a:hover{
	color: #fbfafa;
}

ul.dropdown li.separator{
	float:left;
	display:inline;
	background:url('../Images/separator.gif') no-repeat 100% 0;
	margin:15px 0 0 0;
	padding:0;
	width:2px;
	height:15px;
}

ul.dropdown ul {
	 margin:0 0 0 10px;
	 padding:7px 0 0 0;
	 background:#d7c597 url('../Images/background-submenu.gif') 100% 0 repeat-x;
	 color: #2e2319;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight: normal;
	 width:100%;
		 
}

ul.dropdown ul li {
	color: #2e2319;
	width:100%;
}
ul.dropdown ul li.hover,
ul.dropdown ul li:hover {
		width:100%;
		height:29px;
		border-top:1px solid #978868;
		border-bottom:1px solid #643224;
		background-color: #7c3829;
}
ul.dropdown ul a {
	padding:9px  0 0 25px;
	margin:0;
	color: #2e2319;
	text-decoration:none;
	height:12px;
}
ul.dropdown ul a:hover {
	padding:9px 0 0 25px;
	margin:0;
	font-weight: bold;
	color: #fbfafa;
	text-decoration: none;
	height:12px;
}


ul.dropdown ul {
	opacity:0.9;
	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.9);
	visibility:hidden;
	position: absolute;
	top:45px;
	left:-10px;
	z-index: 598;
	width: 185px;
}

ul.dropdown ul li {
	height:29px;
	border-top:1px solid #978868;
	border-bottom:1px solid #978868;
}

ul.dropdown ul li.one {
	height:29px;
	border-top:0;
	border-bottom:1px solid #978868;
}

ul.dropdown li:hover > ul {
	visibility: visible;
}

*/

.top-menu{
	float:left;
	display:inline;
	width:852px;
	height:44px;
	margin:0;
	padding:0;
	background:url('../Images/background-menu.gif') repeat-x 100% 100%;
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 vertical-align: middle;
 zoom: 1;
}
ul.dropdown li {
	 padding: 0;
	 height:45px;
	}


ul.dropdown li.separator{
	float:left;
	display:inline;
	background:url('../Images/separator.gif') no-repeat 100% 0;
	margin:15px 0 0 0;
	padding:0;
	width:2px;
	height:15px;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown li a, ul.dropdown li a:visited{
 display: block;
 color:#d7c597;
 text-decoration:none;
 margin:0;
 padding:15px 35px 0 35px;
}


ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	width: 185px;
	background:#D7C597 url('../Images/background-submenu.gif') repeat-x 100% 0;
	color: #2e2319;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	 
	 opacity:0.9;
	 filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.9);
}

ul.dropdown ul li, ul.dropdown ul li:hover {
 float: none;
 margin:0;
 padding:0;
 height:30px;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown ul a, ul.dropdown ul a:visited {
	 padding:8px 0 6px 26px;
	 margin:0;
	 width: 151px; /* Especially for IE */
	 color:black;
	 width:159px;
 	border-top:1px solid #978868;
	border-bottom:1px solid #978868;
	opacity:0.9;
	 filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.9);
}

ul.dropdown ul a:hover {
	 background-color: #7c3829;
	 color:white;
	 padding:8px 0 6px 26px;
	 margin:0;
 	 width:159px;
	border-top:1px solid #978868;
border-bottom:1px solid #643224;
opacity:0.9;
 filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.9);
}

/**************************************** Main Content ***********************************/


h4.prop_names{
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	color:#2a2017;
}

.main-content{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:852px;
}
.main-content-inner-page{
	float:left;
	display:inline;
	margin:17px 0 0 4px;
	padding:0;
	width:848px;
	background-color:#a47833;
	min-height:300px;
	height:expression(this.scrollHeight < 300? "300px" : "auto");
}

.content{
	background:url('../Images/left-content-top-background.gif') repeat-x 100% 0;
	float:left;
	display:inline;
	padding:0 0 10px 0;
	width:848px;
}

.header-inner-page{
	float:left;
	display:inline;
	margin:0;
	padding:0;
}
.names{
	float:left;
	display:inline;
	margin:24px 0 5px 0;
	padding:0;
	width:900px;
}

.names span.name1{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#d8c694;
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:294px;
	text-align:center;
}

.names span.name1 a{
	color:#d8c694;
}

.names span.name1 a:hover{
	color:#fbfafa;
}

.images{
	float:left;
	display:inline;
	margin:0;
	padding:25px 0px 0px 0px;
	width:880px;
}

.images a:hover img{
	opacity: 0.8; 
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

/*
span.home-image img{
	float:left;
	display:inline;
	margin:0;
	padding:0;
}
*/

.seach-menu {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:852px;
	height:38px;
	background:url('../Images/search-menu-background.gif') repeat-x 100% 100%;
}

.seach-menu span{
	color:#bbae80;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	float:left;
	display:inline;
	margin:0;
	padding:0;
}

span.search-progress_type{
	float:left;
	display:inline;
	margin:0;
	padding:12px 0 0 30px;
	background:url('../Images/search-menu-triangle.gif') no-repeat 100% 12px;
	width:184px;
}

span.search-progress_location{
	float:left;
	display:inline;
	margin:0;
	/*padding:12px 56px 0 47px;*/
	padding:12px 0 0 47px;
	background:url('../Images/search-menu-triangle.gif') no-repeat 100% 12px;
	width:174px;
}

span.search-progress_price{
	float:left;
	display:inline;
	margin:0;
	padding:12px 0 0 14px;
	width:138px;
	background:url('../Images/search-menu-triangle.gif') no-repeat 100% 12px;
}

span.search-progress_reference{
	float:left;
	display:inline;
	margin:0;
	padding:12px 24px 0 15px;
	background:url('../Images/search-menu-triangle.gif') no-repeat 100% 12px;
}

.search_options{
	float:left;
	display:inline;
	margin:22px 0 17px 30px;
	padding:0;
	width:850px;
}

.check-group{
	float:left;
	display:inline;
	margin:22px 0 0 0;
	padding:0;
	width:178px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#bbae80;
	font-weight:normal;
	border-right:1px solid #4a4432;
	min-height:111px;
   	height:expression(this.scrollHeight < 111? "111px" : "auto");
}

.check-group2{
	float:left;
	display:inline;
	margin:22px 0 0 0;
	padding:0 0 0 15px;
	width:205px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#bbae80;
	font-weight:normal;
	border-right:1px solid #4a4432;
	min-height:111px;
    	height:expression(this.scrollHeight < 111? "111px" : "auto");
}

.check-group2 div{
	margin:0 0 18px 0;
	padding:0;
	width:205px;
	
}

.check-group div{
	margin:0 0 18px 0;
	padding:0;
float:left;
display:inline;
width:180px;
}

.check{
	border:0;
	margin:0 8px 0 0;
	padding:0;
}

.selection{
	float:left;
	display:inline;
	margin:22px 0 0 0;
	padding:0;
	width:169px;
	min-height:111px;
    height:expression(this.scrollHeight < 111? "111px" : "auto");
   	border-right:1px solid #4a4432;
}

.select{
	width:130px;
	height:20px;
	margin:0 0 0 21px;
	text-align:center;
}

.dezrez-region{
	width:130px;
	margin:0 0 0 10px;
	text-align: left;
}

.limits{
	float:left;
	display:inline;
	margin:22px 0 0 3px;
	padding:0;
	width:147px;
	min-height:111px;
    	height:expression(this.scrollHeight < 111? "111px" : "auto");
   	border-right:1px solid #4a4432;
}

.limits div{
   	font-family:Arial, Helvetica, sans-serif;
   	font-size:14px;
   	color:#bbae80;
	margin:13px 0 0 57px;
}
.select-limit{
	width:85px;
	height:20px;
	text-align:center;
	margin:0 0 0 28px;
}

.ref{
	float:left;
	display:inline;
	margin:22px 0 0 0;
	padding:0;
	width:130px;
	min-height:111px;
    	height:expression(this.scrollHeight < 111? "111px" : "auto");
   	border-right:1px solid #4a4432;
}
.text{
	width:98px;
	height:20px;
	margin:0 0 0 12px;
padding:0;
	text-align:center;
}

.search-button{
	float:left;
	display:inline;
	margin:15px 0 0 10px;
	/*width:128px;*/
}


.buttons{
	float:left;
	display:inline;
	margin:0 0 6px 0;
	padding:0;
	width:852px;
	height:68px;
	/*background:url('../Images/button-background.gif') no-repeat 100% 100%;*/
	border-top:1px solid #594f3a;
}

.button1{
	cursor:pointer;
	float:left;
	display:inline;
	margin:30px 0 0 216px;
	width:178px;
	height:36px;
}

.button2{
	cursor:pointer;
	float:left;
	display:inline;
	margin:30px 0 0 63px;
	width:178px;
	height:36px;
}

.middle-content{
	float:left;
	display:inline;
	margin:0 0 0 0;
	padding:0;
	width:840px;
}

.top-middle-content{
	float:left;
	display:inline;
	margin:0 0 0 11px;
	padding:0;
	height:42px;
	width:810px;
	background:url('../Images/contact-middle-background.gif') repeat-x 100% 100%;
}

.top-middle-content p{
	font-family:Georgia;
	font-size:20px;
	color:white;
	margin:8px 0 0 16px;
	padding:0;
	
}

.radio-group{
	float:left;
	display:inline;
	margin:10px 0 0 0;
	padding:0;
	width:810px;
	height:81px;
	background-image:url('../Images/footer-background.gif');
}

.radio{
	float:left;
	display:inline;
	width:20px;
	height:20px;
}

.radio-group span.t{
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #D7C597;
	margin:15px 0 0 40px;
	padding:0;
}

.radio-group span.a{
	float:left;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #D7C597;
	margin:15px 0 0 0px;
	padding:0;
}


.radio-group span.z{
	float:left;
	display:inline;
	margin:0;
	padding:11px 6px 0 6px;
}

.text-name{
	float:left;
	display:inline;
	margin:0;
	padding:3px  0 0 10px;
	color:#d7c597;
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size:12px;
}

.names-property{
	float:left;
	display:inline;
	margin:24px 0 0 0;
	padding:0;
	width:852px;
	border-bottom:1px solid #bbae80;
}
.selection-property{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:149px;

}

.selection-property-limit{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:110px;
}

.select-property{
	width:130px;
	height:23px;
	margin:0 0 0 10px;
	text-align: left;
}

.select-property-limit{
	width:85px;
	height:23px;
	text-align:center;
	margin:0 0 0 10px;
}

.search-property img{
	float:left;
	display:inline;
	margin:-6px 0 0 18px;
	padding:0 0 14px 0;
	width:110px;
	height:31px;
	cursor: pointer;
}

.progress-form{
	float:left;
	display:inline;
	margin:0;
	padding:0 0 0 38px;
	width:814px;
	border-bottom:1px solid #bbae80;
}

.progress-name{
	float:left;
	display:inline;
	margin:0;
	/*padding:12px 110px 15px 40px;*/
	padding:12px 0 15px 0;
	color:#d7c597;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
}

.sort{
	float:left;
	display:inline;
	margin:12px 0 0 10%;
	padding:0;
	height:19px;
}


span.sort-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
	margin:0;
	padding:2px 0 0 0;
	float:left;
	display:inline;
}
span.high a{
	float:left;
	display:inline;
	margin:0;
	padding:2px 16px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
}
span.high a:hover{
	color: #fbfafa;
}

/*
span.high a:visited{
	float:left;
	display:inline;
	margin:0;
	padding:2px 16px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
}*/


span.sep-sort{
	float:left;
	display:inline;
	margin:0;
	padding:0 12px 0 0;
	color:#b0a07b;
	font-size:14px;
}

.pages{
	float:right;
	display:inline;
	margin:12px 0 0 0;
	padding:0;
	height:19px;
}

span.previours a, span.previours a:visited {
	background: url('../Images/progress-left-triangle.gif') no-repeat left top;
	float:left;
	display:inline;
	margin:2px 0 0 0;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
	text-decoration:none;
		cursor:auto;
}
span.previours a:hover {
	background: url('../Images/progress-left-triangle-white.gif') no-repeat left top;
	color:#fbfafa;
	cursor:pointer;
}

span.seporator-pages{
	float:left;
	display:inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#b0a07b;
	font-size:14px;
}

span.number{
	float:left;
	display:inline;
	margin:2px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
}

span.next a, span.next a:visited {
	background: url('../Images/progress-right-triangle.gif') no-repeat right top;
	float:left;
	display:inline;
	margin:2px 0 0 0;
	padding:0 15px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
	text-decoration:none;
}
span.next a:hover{
	background: url('../Images/progress-right-triangle-white.gif') no-repeat right top;
	color:#fbfafa;
}


.pages-bottom{
	float:right;
	display:inline;
	margin:100px 15px 0 0;
	padding:0;
	height:19px;
}

span.previours-bottom a, span.previours-bottom a:visited {
	background: url('../Images/bottom-left-triangle.gif') no-repeat left top;
	float:left;
	display:inline;
	margin:2px 0 0 0;
	padding:0 0 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
	text-decoration:none;
}
span.previours-bottom a:hover {
	background: url('../Images/bottom-left-triangle-white.gif') no-repeat left top;
	color:#fbfafa;
}

span.seporator-pages{
	float:left;
	display:inline;
	margin:0;
	padding:0 10px 0 10px;
	color:#b0a07b;
	font-size:14px;
}

span.number-bottom{
	float:left;
	display:inline;
	margin:2px 0 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
}

span.next-bottom a, span.next-bottom a:visited {
	background: url('../Images/bottom-right-triangle.gif') no-repeat right top;
	float:left;
	display:inline;
	margin:2px 0 0 0;
	padding:0 15px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b0a07b;
	text-decoration:none;
}
span.next-bottom a:hover {
	background: url('../Images/bottom-right-triangle-white.gif') no-repeat right top;
	color:#fbfafa;
}


ul.squere_list li{
	list-style:none;
	background: url('../Images/list-style-image.gif') no-repeat 5px center;
	margin: 8px 0px 8px 3px;
	padding:0 5px 0px 18px;
}

/**************************************** Left Content ***********************************/

.header-left-content{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:599px;
}


.header-left-content h1{
	float:left;
	display:inline;
	width:567px;
}

.progress{
	float:left;
	display:inline;
	margin:0 0 0 35px;
	padding:0;
	width:563px;
}

.progress span.activ a, .progress span a,
.progress span.activ a:visited, .progress span a:visited
{
	height:11px;
	border-right:1px solid #2e2319;
	margin:0;
	padding:0 8px 0 8px;
	text-decoration:none;
}
.progress span.activ a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	padding:0 8px 0 0;
	margin:0;
}

.progress span a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2319;
	padding:0 8px 0 8px;
	margin:0;
}

.progress span a:hover{
	color: #D7C597;
}

.progress span.last a{
	border:0;
}

.progress span.last a:visited{
	border:0;
}

.left-main-content{
	float:left;
	display:inline;
	margin:8px 0 0 0;
	padding:0;
	width:599px;
}

.image-content{
	float:left;
	display:inline;
	margin:23px 0 25px 33px;
	padding:0;
	/*width:557px;*/
}

.image-content p{
	margin:4px 2px 0 0;
	padding:0;
	width:92%;
}

.image-content h4{
	margin:8px 0 0 0;
	padding:0;

}

.image-content h2{
	margin:25px 0 0 0;
	padding:0;
	width:100%;

}
.image-content ul{
	width:508px;
	float:left;
	display:inline;
	margin:0;
	padding:10px 0 36px 32px;
}

.image-content li{
	background:url('../Images/list-style-image.gif') no-repeat 0 6px;
	list-style:none;
	float:left;
	display:inline;
	width:508px;
	padding-left:10px;
}

p.white{
	color:white;
}

p.cream{
	margin: 2px 10px 0 32px;
	color: #D7C597;
}

p.short-indent{
	margin: 2px 10px 0 32px;
}

p.news-content-subtitle{
	margin: 4px 10px 18px 32px;
	font-weight: bold;
	line-height: normal;
}

p.white a, p.white a:visited{
	color:white;
	text-decoration:none;
}

p.news-subtitle{
	margin:0px 10px 0 32px;
}

.news-left-collumn{
	float:left;
	display:inline;
	margin:8px 0 0 0;
	padding:0;
	width:286px;
}


.news-left-collumn p.data{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #D7C597;
	margin:34px  0 0 35px;
	padding:0;
	width:220px;
	float:left;
	display:inline;
}
.news-left-collumn a.data-a,
.news-left-collumn a:visited.data-a{
	color:black;
	text-decoration:none;
	line-height:15px;
}
.news-left-collumn a:hover.data-a{
	color: #fbfafa;
}

.thanks-left-collumn{
	float:left;
	display:inline;
	margin:30px 30px 10px 5px;
	padding:0 0 42px 0;
	width:510px;
	height: 500px;
}

.form-left-collumn{
	float:left;
	display:inline;
	margin:30px 0 0 29px;
	padding:0 0 42px 0;
	width:510px;
	border-bottom:1px solid #7c5c29;
}

.form-left{
	float:left;
	display:inline;
	margin:30px 0 0 29px;
	padding:0 0 42px 0;
	width:510px;
}

.left{
	float:left;
	display:inline;
	width:179px;
	margin:0;
	padding:0;
}
.left p{
	width:220px;
	float:left;
	display:inline;
	margin:8px 0 0 0;
	padding:0;
}
.left-select{
	float:left;
	display:inline;
	width:158px;
	height:21px;
}
.left-select-text{
	float:left;
	display:inline;
	width:153px;
	height:15px;
}

.right{
	float:left;
	display:inline;
	width:200px;
	margin:0;
	padding:0px 0px 0px 15px;
}

.right p{
	width:220px;
	float:left;
	display:inline;
	text-align: left;
}
.right-select{
	float:left;
	display:inline;
	width:158px;
	height:21px;
}
.right-textarea{
	float:left;
	display:inline;
	width:240px;
	height:158px;
}

.submit{
	float:left;
	display:inline;
	width:90px;
	height:24px;
	margin:45px 0 0 23px;
	padding:0 0 16px 0;
}
.left-right{
	float:left;
	display:inline;
	margin:0 0 0 38px;
	padding:0 0 20px 0;
	border-bottom:1px solid #544935;
	width:850px;
}

.left-right-last{
	float:left;
	display:inline;
	margin:0;
	padding:0 0 20px 0;
	width:850px;
}

.left-collumn{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:535px;
}

.left-collumn-image img{
	float:left;
	display:inline;
	margin:30px  0 0 0;
	padding:0;
	width:499px;
	height:378px;
	border:2px solid #b5a87c;
}

.galery-text{
	float:left;
	display:inline;
	margin:0;
	padding:25px  0 10px 0;
	width:499px;
	border-bottom:1px solid #bbae80;
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size:14px;
	color:#d7c597;
	text-transform: uppercase;
}

.galery-image{
	float:left;
	display:inline;
	margin:0  0 20px 0;
	padding:0;
	width:499px;
}
.galery-image a img,
.galery-image a:visited img{
	display:inline;
	margin:10px 0 0 4px;
	border:1px solid #b5a87c;
}
/**************************************** Right Content ***********************************/

.header-right-content{
	float:right;
	display:inline;
	margin:0;
	padding:0;
	width:249px;
}

.logotype{
	float:right;
	display:inline;
	margin:22px 111px 4px  0;
	padding:0;
	width:114px;
	height:30px;
}

span.logotype-bottom-text{
	float:right;
	display:inline;
	margin:0 74px 0 0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e2319;
}

.right-main-content{
	float:right;
	display:inline;
	margin:10px 0 0 0;
	padding:0;
	width:249px;
}

.right-main-content h3{
	float:left;
	display:inline;
	margin:97px 0 5px 11px;
	padding:0;
	color:#ffffff;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.information-panel{
	float:right;
	display:inline;
	margin:0;
	padding:0;
	width:239px;
}

.information-panel span a{
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d7c597;
	width:228px;
	background-color:#2e2319;
	margin:0 0 2px 0;
	padding:5px 0 5px 11px;
	text-decoration:none;
}

.information-panel span a:visited{
	float:right;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d7c597;
	width:228px;
	background-color:#2e2319;
	margin:0 0 2px ;
	padding:5px 0 5px 11px;
	text-decoration:none;
}

.information-panel span a.activ,
.information-panel span a.activ:visited{
	color:white;
}
.information-panel span a:hover{
	color: #fbfafa;
}


.quote-text img{
	float:right;
	display:inline;
	margin:270px 0 0 0;
	padding:0;
	width:231px;
	height:189px;
}

.news-right-collumn{
	float:left;
	display:inline;
	margin:23px 0 0 0;
	padding:0;
	width:540px;
}

.news-right-content{
	background-color:#d7c597;
	width:540px;
	margin:0 20px 0 0;
	padding:0;
	float:left;
	display:inline;
}
.form-right-collumn{
	float:left;
	display:inline;
	margin:20px 0 0 0;
	padding:0;
	width:300px;
}
.form-right-coll{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:300px;
}

.form-right-coll2{
	float:left;
	display:inline;
	margin:3px 0px 0px 0px;
	padding:0;
	width:300px;
}

.form-right-content{
	background-color:#986e2b;
	width:291px;
	margin:0 16px 0 0;
	padding:0;
	float:left;
	display:inline;
	min-height:336px;
    height:expression(this.scrollHeight < 336? "336px" : "auto");
}

.form-right{
	background-color:#986e2b;
	float:left;
	display:inline;
	margin:0;
	padding:0;
	width:291px;
	min-height:236px;
    height:expression(this.scrollHeight < 336? "336px" : "auto");
}

.right-collumn{
	float:left;
	display:inline;
	margin:40px  0 0 0;
	padding:0;
	width:309px;
}

.right-collumn h1{
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 16px;
	color: white;
	text-transform: uppercase;
}

.right-collumn p.price{
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}

.right-collumn p.address{
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
}

.right-collumn p{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#a69774;
}

.right-collumn p.white{
	font-family: Verdana, "Times New Roman", Times, serif;
	font-size: 12px;
	color:white;
	line-height: 1.5;
}

.links{
	float:left;
	display:inline;
	margin:37px 0 0 32px;
	padding:0;
	width:270px;
}
span.download a, span.download a:visited{
	float:left;
	display:inline;
	margin:0 0 11px 0;
	padding:2px 0 3px 8px;
	width:181px;
	height:16px;
	background-image:url('../Images/download-background.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	text-decoration:none;
}
span.download a:hover{
	background-image:url('../Images/download-background-white.gif');
}

span.request a,span.request a:visited{
	float:left;
	display:inline;
	margin:0 0 11px 0;
	padding:2px 0 3px 8px;
	width:181px;
	height:16px;
	background-image:url('../Images/request-background.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	text-decoration:none;
}
span.request a:hover{
	background-image:url('../Images/request-background-white.gif');
}

span.email a,span.email a:visited{
	float:left;
	display:inline;
	margin:0 0 11px 0;
	padding:2px 0 3px 8px;
	width:181px;
	height:16px;
	background-image:url('../Images/email-background.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	text-decoration:none;
}
span.email a:hover{
	background-image:url('../Images/email-background-white.gif');
}

span.map a, span.map a:visited{
	float:left;
	display:inline;
	margin:0 0 11px 0;
	padding:2px 0 3px 8px;
	width:181px;
	height:16px;
	background-image:url('../Images/map-backgroung.gif');
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:white;
	text-decoration:none;
}
span.map a:hover{
	background-image:url('../Images/map-backgroung-white.gif');
}

.detales-text{
	float:left;
	display:inline;
	margin:50px  0 0 32px;
	padding:0;
	width:270px;
	border-bottom:1px solid #bbae80;
	font-family: Verdana, Arial, Helvetica, sans-serif; /*"Times New Roman", Times, serif;*/
	font-size: 14px;
	color:#d7c597;
	text-transform:uppercase;
}
.text-bottom p{
	float:left;
	display:inline;
	margin:5px 0 0 32px;;
	padding:0;
	width:270px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:white;
	line-height: 1.5;
}

.text-left-bottom p{
	float:left;
	display:inline;
	margin:5px 0 0 2px;;
	padding:0;
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:white;
	line-height: 1.5;
}


.text-bottom ul{
	float:left;
	display:inline;
	margin:23px 0 0 32px;;
	padding:0;
	width:270px;
	color:white;
}

.text-bottom li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	list-style:none;
	background: url('../Images/list-style-image-gray.gif') no-repeat 0 5px;
	margin:0;
	padding:0 5px 10px 18px;
	float:left;
	display:inline;
	width:260px;
	line-height: 1.5;
}
/**************************************** Footer ****************************************/
.footer-menu{
	/*float:left;
	display:inline;*/
	/*width:888px;*/
	margin:0;
	padding:0;
}
.footer-menu ul{
	/*float:left;
	display:inline;*/
	margin:0;
	padding:0;
	text-align:center;
}
.footer-menu ul li{
	/*float:left;
	display:inline;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#73684c;
	margin:0 0 5px 0;
	padding:0;
}
.footer-menu li{
	/*float:left;*/
	display:inline;
	list-style:none;
	background:url('../Images/footer-menu-line.gif') no-repeat 0 80%;
	margin:0;
	padding:0;
}

.footer-menu li.first{
	/*float:left;*/
	display:inline;
	list-style:none;
	background:none;
	margin:0;
	padding:0;
}
.footer-menu a{
	color:#73684c;
	margin:0;
	padding:0 5px 0 5px;
	text-decoration:none;
}
.footer-menu a:hover{
	color: #fbfafa;
}
/*
.footer-menu a:visited{
	color:#73684c;
	margin:0;
	padding:0 5px 0 5px;
	text-decoration:none;
}
*/
.footer-text p{
	color:#534938;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:left;
	display:inline;
	text-align:center;
	width:852px;
	margin:15px 0 0 0;
	padding:0 0 123px 0;
}


.footer-text a, .footer-text a:visited{
	color:#534938;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footer-text a:hover{
	color:#FBFAFA;
}

.footer-ineer-page{
	float:left;
	display:inline;
	margin:0 0 0 4px;
	padding:0;
	PADDING-BOTTOM: 15px;
	background:#A47833 url('../Images/footer-background.gif') no-repeat 100% 0px;
	width:848px;
}

.footer-logotype{
	float:left;
	display:inline;
	margin:0 0 0 34px;
	padding:0 0 16px 0;
	width:167px;
	height:81px;
}

.footer-bottom-text{
	float:left;
	display:inline;
	margin:0 0 0 30px;
	padding:0;
	width:818px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2e2319;
}

.footer-bottom-text a, .footer-bottom-text a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D7C597;
	text-decoration:none;
}

.footer-bottom-text a:hover{
	color:#fbfafa;
}

.footer-line img{
	margin:20px 0 17px 0px;
	padding:0;
	float:left;
	display:inline;
	width:852px;
	height:14px;
}

div.ContactUsPopup 
{
	position: absolute;
	left: 300px;
	top: 700px;
 	z-index: 900;
 	background: #eeeeee;
 	width: 312px;
 	height: 202px;
 	padding: 10px 10px 10px 10px;
 	margin: 0 0 0 0;
 	display: none;
}

div.contentPopup
{
 	background: #986E2B;
 	padding: 20px 20px 20px 20px;
 	margin: 0 0 0 0;
 	width: 272px;
 	height: 162px;
}

div.contentPopup h1
{
 	margin: 0 0 0 0;
 	font-family: Verdana,"Times New Roman",Times,serif;
 	font-size: 30px;
}

div.contentPopup p
{
 	margin: 15px 0 0 0;
 	font-family: Verdana, "Times New Roman",Times,serif;
 	font-size: 12px;
 	line-height:1.7;
}

div.popupButtons
{
	width: 250px;
 	font-family: Verdana,"Times New Roman",Times,serif;
 	font-size: 13px;
}

div.popupButtonOk
{
	color: #ffffff;
	background: #000000;
	text-align: center;
	width: 90px;
	margin: 20px 0px 0px 10px;
	padding: 4px 0px 4px 0px;
	cursor:pointer;
	float: left;
	
}

div.popupButtonCancel
{
	color: #ffffff;
	background: #634922;
	text-align: center;
	width: 90px;
	margin: 20px 0px 0px 10px;
	padding: 4px 0px 4px 0px;
	cursor:pointer;
	float: right;	
}

.sitemap ul{
	width:508px;
	float:left;
	display:inline;
	margin:0;
	padding:10px 0 0px 32px;
}

.sitemap li{
	background:url('../Images/list-style-image.gif') no-repeat 0 6px;
	list-style:none;
	float:left;
	display:inline;
	width:508px;
	padding-left:10px;
}

.sitemap a, .sitemap a:visited{
	color:#2A2017;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sitemap a:hover{
	color:#FBFAFA;
}

/********************** Email Me page **********************/
.property-short
{
	display:inline;
	margin:30px 20px 0 29px;
	padding:0 0 42px;
	width:510px;
}

.property-image-icon{
	float: left;
	height: 70px;
}

.property-image-icon img 
{
	border:1px solid #B5A87C;
	display:inline;
	float:left;
	margin:0px 0 0 32px;
	padding:0;
}
.property-description
{
	float: left;
	margin:0px 15px 0px 32px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	vertical-align: middle;
	height: 70px;
	padding:30px 0px 0px 0px;
}

.property-description strong
{
	float: left;
	color: #fbfafa;
	margin:0;
	padding:0;
}

.property-description p
{
	float: left;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
	margin:0;
	padding:0;
}


hr.email
{
	clear: both;
	width: 480px;
	color: #805E2B;
	background-color: #805E2B;
	border:0 none;
	height:1px;
	margin: 5px 20px 0 32px;
}

.form-email-collumn{
	float:left;
	display:inline;
	margin:30px 0 0 29px;
	padding:0 0 42px 0;
	width:510px;
}

.form-email-collumn strong{
	color: #fbfafa;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
}

.emailme-left-collumn{
	float:left;
	display:inline;
	margin:30px 30px 10px 5px;
	padding:0 0 42px 0;
	width:510px;
}

/********************** Links page **********************/

.outlink  a:link a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*** NEW HOME PAGE STYLE ***/

table.home_page_table{
	width: 100%;
	text-align: center;
	margin: 0;
	padding: 0px 0px 25px 0px;
}

table.home_page_table td
{
	width: 284px;
	text-align: center;
	margin: 0;
	padding: 20px 0px 0px 0px;
}

table.home_page_table td span.name1{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#d8c694;
	margin:0;
	padding:0;
	width:284px;
	text-align:center;
}

table.home_page_table td span.name1 a{
	color:#d8c694;
}

table.home_page_table td span.name1 a:hover{
	color:#fbfafa;
}

table.home_page_table td span.home-image img{
	margin:0;
	padding:0;
}

table.home_page_table tr.hImages{
	margin:0;
	padding:0px 0px 0px 0px;
}

table.home_page_table tr.hImages a:hover img{
	opacity: 0.8; 
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}