/* CSS Document */
a:focus{outline:0;}
#main-area{
	background:url(../images/property/main_area_bg.gif) repeat-y;
	width:572px;
	height:auto;
	border-bottom:1px solid #d5d5d5;
	margin: 0 0 0 0;
	padding: 0;

}




body#propertyinfo #tab_con A{
	float:left;
	font-weight:bold;
	height:20px;
	line-height:20px;
	text-align:center;
} 

p.shortDesc { margin: 0; padding: 0 10px; }


body#propertyinfo  #main-area A.tab_1{
	background:url(../images/property/property-sel-tab.gif) no-repeat 0 -20px;
	width:194px;
}
body#propertyinfo #main-area A.tab_2{
	background:url(../images/property/property-sel-tab.gif) no-repeat -194px -20px;
	width:192px;	
}
body#propertyinfo #main-area A.tab_3{
	background:url(../images/property/property-sel-tab.gif) no-repeat -386px -20px;
	width:186px;
}
body#propertyinfo  #main-area A.sel_tab_1{
	background:url(../images/property/property-sel-tab.gif) no-repeat 0 0px;
	width:194px;
}
body#propertyinfo #main-area A.sel_tab_2{
	background:url(../images/property/property-sel-tab.gif) no-repeat -194px 0px;
	width:192px;	
}
body#propertyinfo #main-area A.sel_tab_3{
	background:url(../images/property/property-sel-tab.gif) no-repeat -386px 0px;
	width:186px;
}
DIV#search UL{
	float:left;
	margin:0 0 0 16px;
	display:inline;
	height:163px;
	width:362px;
}
DIV#search LI{
	vertical-align:bottom;
	height:34px;
	line-height:34px;
}

body#propertyinfo LABEL{
	float:left;
	width:71px;
}

body#propertyinfo .inputselect {
	width:281px;
	margin:6px 0 5px 0;
}

body#propertyinfo .sininputselect{
width:115px;
}

.single_fir{
	margin: 0 5px 0 71px;	
}

.single_sec{
	margin: 0 5px 0 10px;	
}

body#propertyinfo LI.sin_li{
	vertical-align:bottom;
	line-height:23px;
	height:23px;
}
.flash_space{
	float:left;
	height:495px;
	width:570px;
	margin-left:1px;
	display:inline;
}
/*--------------------------------------------------*/
#right_part_title {
	display:inline;
	float:left;
	height:60px;
	width:378px;
	background:#faf9f9 url(../images/shopping/right-part-title.gif) no-repeat;
	margin-bottom: 10px;
}

p.right_title{
	font-size:13px;
	font-weight:bold;
	line-height:60px;
	margin:0 0 0 89px;
	padding:0;
	width:269px;
	display:inline;
	color:#666666;
}
#main_link_con{
	margin:0;
}
.contactArea{
	margin:0;padding:10px 0;
	width:100%;
	clear:both;
	height:35px;line-height:35px;
}
#banner{
	clear:both;
	margin:10px 0;
}
/*--------------------------------------------------*/
#left_content{
	width:572px;
	margin-top:0px;
}
#right_content{
	width:388px;
	margin-top:0px;
}
#content {
	overflow:auto;
}
#nav_text_space{
	font-size:14px;
}
.even{
	background-color:#f0f6f7;
}
#leftContent{
	background:#faf9f9;
}
#leftContentTitle{
	background-color:#cacaca;
	height:35px;
	line-height:35px;
	color:#fff;
	padding-left:10px;
	margin-top:10px;
	width:562px;
	font-size:14px;
}

#ArchitectUral{
	margin-top:10px;
}
/*
#ArchitectUralLists{
	float:left;
	width:50%;
}
#ArchitectUralLists ul{
	margin:0;
	padding:0;
	width:268px;
}
#ArchitectUralLists ul li{
	width:100%;
	display:block;
	line-height:20px;
}
#ArchitectUralLists ul li a{
	margin-left:7px;
	display:block;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
}
#ArchitectUralLists ul li a:hover{
	text-decoration:none;
	background:#00b299;
	color:#fff;
}
*/


#ArchitectUralLists .currArchitectUral{
	text-decoration:none;
	color: #333333;
}

#ArchitectUralPreview{
	height:278px;
	width:572px;
}

#ArchitectUralPreview .subHero{
	text-decoration: none;
	display: none;}

#ArchitectUralPreview .subHeroEnabled{
	display: block;}

/*
#ArchitectUralPreview{
	float:left;
	margin:auto;
	text-align:center;
	width:50%;
	text-align:center;
	background:url(../images/property_info/space.gif) left 0 repeat-y;
	margin-bottom:10px;
}
#ArchitectUralPreview div{
	width:96%;
	margin:auto;
	text-align:center;
	margin-top:5px;
}
#ArchitectUralPreview div div{
	width:100%;
}
#ArchitectUralPreview div a{
	margin:0 2px 0 6px;
	width:80px;
	height:45px;
}
*/
#drawingArea{
	background:url(../images/property_info/space.gif) 0 top repeat-x;
	width:98%;
	padding-top:0;
	padding-bottom:0;
	margin-bottom: 0;
	clear:both;
	background-color:#faf9f9;
}
#floorplan{
	width:445px;
	float:left;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	background-color:#faf9f9;
	margin-top: 10px;
}
#flowshow{
	padding:5px 0 0px 5px;
	width:460px;
	float:left;
	background-color:#faf9f9;
	overflow:hidden;
}


#floormap{
	float:right;
	text-align:center;
	margin:0 4px;
	margin-top: 10px;
}
#floorlist{
	margin:0 5px;
	padding:0;
	background:url(../images/property_info/space.gif) 0 bottom repeat-x;
	margin-bottom:0;
	height:25px;
	line-height:25px;

}

#floorlist div ul{
	width:100%;
	margin:0 auto;
	padding:0;
}
#floorlist div ul li{
	float:left;
	list-style-type:none;
	text-align:center;
	margin:2px 5px;
	font-weight:bold;
}
#floorlist img{
	display:none;
}
#floorlist div ul li a{
	border:0;
}

.currInfo{
	clear:both;
	background-color:#faf9f9;

}

.currDesc p{
	margin:10px 15px;
}
.currDesc ul{
	width:358px;
	margin:auto;
	background-color:#edecec;
	padding: 5px;
	
}
.currDesc ul li{
	list-style-type:none;
	margin:4px 0 4px 8px;
	line-height: 1.5em;
}
.currPrice{
	margin:10px 15px;
	background:url(../images/property_info/space.gif) 0 top repeat-x;
	padding:10px 0;
}
.currPrice h1{
	font-size:16px;
	margin:4px 0;
	font-weight:normal;
}
.currPrice h2{
	font-size:14px;
	margin:4px 0;
	font-weight:normal;
}
.currPrice h1 span,#currPrice h2 span{
	font-weight:bold;
}
#list{
	margin:4px 0 20px 0;
}
#list dl{
	width:98%;
	margin:0;
	padding:5px 0;
	clear:both;
	display:block;
	overflow:auto;
}
#list dl dt{}
#list dl dd{
	float:left;
	display:block;
	list-style-type:none;
}
#list dl dd.newlistPhoto{
	width:87px;
	margin:-15px 0 0 0;
	float:left;
}
#list dl dd.newlistDescription{
	margin:5px 0 5px 12px;
	float:left;
	width:450px;
	line-height:18px;
}
#list dl dd.newlistDescription p{
	margin:0;
	margin-bottom:5px;
	padding:0;
	line-height:18px;
}
.newlistTitle{
	margin-left:100px;
}
.newlistTitle a{
	color:#656565;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}
.newlistTitle a:hover{
	color:#007d57;
	text-decoration:none;
}



#btnArea{
	margin:5px 20px 5px 0;
}

.right_list_stand{
	width:256px;
	margin-left:0px;
}
.input_button_off,.input_button_on {
	font-family:Trebuchet MS,Arial;
	background-image: url(../images/btn-send-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border:1px solid #c3c3c3;
	width:150px;
	height:24px;
	float:right;
	margin:10px 0px;
}
.input_button_off{
	color:#858585;
}
.input_button_on{
	color:#007D57;
	cursor:pointer;
}
.inputtext {
	float:left;
	clear:right;
	width:280px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	border: 1px solid #E2E2E0;

	margin:3px 0;
}
.input200{
	width:200px;
}
/*
.sel_pic{
	width:auto;
	height:auto;
	margin:0;
	padding:0;
}
*/
.borderimg{
	border:1px solid #aaaaac;
}


.greenBorder{
	border:1px solid #007D52;
}
.grayBorder{
	border:1px solid #A6A6A6;
}

.hide{display:none;}
.show{display:inherit;}
.underline{text-decoration:underline;}

#ArchitectUralPreview1 .show li {
display: block;
margin-bottom: 7px;
float: left;
}

#ArchitectUralPreview .show li {
display: block;
float: left;
}

.show li img {
display: block;
}

.show li a {
margin-bottom: 0;
}

#currInfo {
	background: url(../images/block.gif) no-repeat top left;
	padding: 10px 15px;
	float: left;
	font-size: 1.1em;
}
#currInfo .clear{
	clear: both;
	margin: 0 0 0 0;
	border-bottom: 4px solid #ededed;}

#currInfo h2 {
	font-size: 1.2em;
	margin: 0;
}

#currInfo ul{
	list-style: disc;
	margin-left: 15px;
}
#currInfo ul li{
	line-height: 1.5em;

}

.floating_content{
	width: 540px;
	float: left;
}

.overview {
	width: 45%;
	float: left;
	background-color: #E3EDEC;
	margin-right: 5px;
	padding: 10px 10px 10px 10px;
}
.overview img{
	float: right;
	padding-top: 10px;}
.features {
	width: 45%;
	float: left;
	padding: 10px 10px 10px 10px;
}

#currInfo #main_text_buttons {
	width: 100%;
	float: left;
}

#main_text_buttons {
	font-size: 1.1em;}

#main_text_buttons ul {
	margin-left: 0;
	width: 100%;
	padding: 0;}

#main_text_buttons li{
	margin: 0;}

#main_text_buttons li a{
	display: block;
	margin: 2px 0 0 0;}


span.zoom {
	display: block;
	background: url(../images/zoom_image.png) no-repeat 0 0;
	width: 60px;
	height: 24px;
	position: relative;
	top: -40px;
	left: 500px;
    text-indent: -5000px;
    overflow: hidden;

}


