/*tags*/
body		{ background:#fff; color:#555; font:12px Verdana, Arial, Helvetica, sans-serif; letter-spacing:0.07em; line-height:18px; margin:0; padding:0; }
a			{ color:#0066CC; text-decoration:none; outline:none;}
p			{ margin:0 0 10px; line-height:18px;}
ul			{ list-style:none; margin:0; padding:0;}
h1, h2		{ margin:0 0 10px;}
h2			{ font-size:16px;}
form		{ margin:0; padding:0;}
em			{ color:#0054a5;}
h1{
	color:#006666;
	font-size:20px;
	line-height:24px;
	font-weight:400;
}
h2{
	color:#006666;
	font-size:16px;
	line-height:22px;
}
h3, h3 a{
	color:#063D8F;
	font-size:14px;
	line-height:20px;
}

/*generals */
.title,
.titleUl	{ font-size:14px; color:#0054a5; margin-bottom:10px;}/*comun*/
.titleUl	{ padding-bottom:5px; border-bottom:1px dotted #0054a5;}
.subtitle,
.subtitleUl	{ font-size:11px; margin-bottom:3px; color:#333;}
.subtitleUl	{ padding-bottom:5px; border-bottom:1px dotted #0054a5;}
.clear		{ clear:both; height:1px; padding:0; font-size:1px; border:0; visibility: hidden; background:none;}
.paddingT	{ padding-top:10px;}
.paddingR	{ padding-right:10px;}
.paddingB	{ padding-bottom:10px;}
.paddingL	{ padding-left:10px;}
.marginT	{ margin-top:25px;}
.marginR	{ margin-right:15px;}
.marginL	{ margin-left:15px;}
.marginB	{ margin-bottom:15px;}
.margint	{ margin-top:7px;}
.marginr	{ margin-right:7px;}
.marginl	{ margin-left:7px;}
.marginb	{ margin-bottom:7px;}

.floatL		{ float:left;}
.floatR		{ float:right;}
.block		{ display:block;}
#gbh		{ color:#ccc;}

.columLeft	{ margin-right:2%;}
.columLeft,
.columRight	{ width:48%; float:left;}/*comun*/

.links		{ margin:0 0 15px;}
.links a	{ color:#333; border-bottom:1px solid #ccc;}
.links span	{ color:#0054a5;}
#loading	{ text-align: center; margin-top:26px}
.hidden 	{ display:none;}
.expandDetail {	cursor:pointer;}


/* layout */
#head		{ background: url(../img/tpl1/balloons.jpg) repeat-x center top; height:175px;}
#wrapHead,
#wrapCont	{ width:970px; margin:0 auto;}
#logo		{ margin-top:25px;}
.menuBar	{ filter:alpha(opacity=70); opacity:.70; padding-top:29px; height:30px;}
.menuBarC	{ background: #291071; width:958px; height:30px; float:left;}
.menuBarL	{ background:url(../img/tpl1/leftMenu.gif) left top;}
.menuBarR	{ background:url(../img/tpl1/rightMenu.gif) left top;}
.menuBarL,	
.menuBarR	{ width:6px; height:30px; float:left;}

.menuText	{ width:795px; height:20px; margin-top:-26px; position:absolute; z-index:1000; padding:6px 0 0; }
.menuText a	{ color:#c1d8dc; font-size:12px; padding:0 15px;}
#active,
.menuText a:hover	{ color:#fff; text-decoration:underline;}
#login		{ position:absolute; margin-left:755px;}

/*encarte*/
.encarte		{ margin:20px auto 0; width:245px;}
.encarte h1 a	{ color:#0054a5;}
.encarte img	{ float:left; margin-right: 10px;}

/*Remax 365*/
.remax365		{ margin-top:20px;}
.remax365 a		{ background:url(../img/tpl1/remax365.gif) no-repeat left top; display:block; height:106px; text-indent:-9999em; width:245px;}

/*topbrands*/
.topbrands		{ margin-top:20px;}
.topbrands a	{ background:url(../img/tpl1/topbrands.gif) no-repeat left top; display:block; width:245px; height:101px; text-indent:-99999em;}
		
#cont		{ padding:15px 0; min-height:510px; height:auto !important; height:510px;}

#contLeft	{ float:left; margin-right:15px; width:705px;}
#contRight	{ float:left; width:245px;}

/*LEFT CONTENT*/
.propList		{ font-size:14px; color:#0054a5; border-bottom:1px solid #0054a5; margin-bottom:15px; line-height:19px;}

/*RIGHT CONTENT*/
#agentPhoto		{ position:absolute; z-index:10000; margin-top:-110px;}

#agent h1		{ font-size:18px; color:#0054a5; text-align:center; margin-bottom:10px;}

.contactme li	{ padding-left:59px; height:55px;}
#cel			{ background:url(../img/tpl1/cel.gif) no-repeat 16px top; line-height:40px;}
#phone			{ background:url(../img/tpl1/phone.gif) no-repeat 9px top; line-height:25px;}
#fax			{ background:url(../img/tpl1/fax.gif) no-repeat left top; line-height:30px;}
#email			{ background:url(../img/tpl1/email.gif) no-repeat 14px top; line-height:15px;}
#email a		{ text-decoration:underline; color:#333;}

#agent {
	background:#dff2f5;
	border:1px solid #cbdfe2;
	margin-top:133px;
	padding:0 15px;
	width:215px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

#award		{ padding:0 7px; margin-bottom:15px;}
#award p	{ padding-left:25px;}


#footer		{ background:#4a4d93 url(../img/tpl1/bgFooter.gif) repeat-x left top; height:28px; color:#fff; padding-top:5px; width:100%;}
#wrapFooter	{ height:28px; line-height:28px; margin:0 auto; width:970px;}

#gbh		{ float:right;}
#gbh a		{ color:#fff; text-decoration:underline;}

/* ----------------------------   SECTION    -----------------------------------*/

/* CONTACT US */
.formulary 	{ padding:0;}
.name		{ padding-right:18px;}
.lastname	{ padding-right:18px;}
.email		{ padding-right:32px;}
.phone		{ padding-right:14px;}
.subject	{ padding-right:24px;}
.address	{ padding-right:10px;}
.message	{ width:508px; height:175px; padding:5px; border:1px solid #95c1c4;}
.sector		{ padding-right:26px;}

.inputText,
textarea				{ width:245px; border:1px solid #95c1c4;}
#VentaPropiedadSector	{ width:249px; border:1px solid #95c1c4;}
#sendB					{ background:#0054a5 url(../img/tpl1/bgFooter.gif) repeat-x left top; color:#fff; padding:1px 3px; font-weight:700;}
.required				{ background:url(../img/tpl3/required.gif) no-repeat right 4px;}
.error					{ color:#ce0000; padding-left:60px; display:block; width:200px;}

/*proyectos*/
.leftProject	{ margin:0 10px 15px 0;}
.rightProject	{ margin-bottom:15px;}
.leftProject, 
.rightProject	{ float:left; width:255px;}

.leftProject h1,
.rightProject h1	{ font-size:11px; font-weight:400; border-bottom:1px dotted #0054a5; margin-bottom:5px;}
.leftProject h1 a,
.rightProject h1 a	{ color:#0054a5;}

.projectLeft		{ float:left; width:87px; margin-right:10px;}
.projectLeft img	{ border:1px solid #ccc; padding:2px; background:#fff;}

.projInfoRight		{ float:left; width:158px;}
.projInfoRight p	{ color:#0054a5;}
.projectPrice 		{ margin-bottom:10px;}
.projectPrice strong{ display:block; margin-bottom:5px;}

/* DETAIL PROPERTY */
.list li		{ border-bottom:1px dotted #ccc; padding:10px 5px; color:#333; font-size:10px; line-height:18px; float:left; width:45%; margin-right:2%;}
.list li strong	{ background:#fff; display:block; width:15%; text-align:center; float:left; border:1px solid #ccc; margin-right:10px;}

.picProperty	 { float:left; width:237px; background:#fff; padding:2px; border:1px solid #ccc; margin-right:15px;}
.picProperty img { padding:2px;}

/* PROPERTY */

.propertyTop		{ background:url(../img/tpl1/propertyTop.gif) no-repeat left top; width:520px; height:20px;}
.propertyBottom		{ background:url(../img/tpl1/propertyBottom.gif) no-repeat left top; width:520px; height:5px;}
.propertyCont		{ background:url(../img/tpl1/propertyCont.gif) repeat-y left top; width:500px; padding:0 10px 10px;}

.property			{ margin-bottom:15px;}
.propertyBorderL	{ background:url(../img/tpl1/bgL_prop.gif) no-repeat left top;}
.propertyBorderR	{ background:url(../img/tpl1/bgR_prop.gif) no-repeat left top;}
.propertyBorderL,
.propertyBorderR	{ width:4px; height:145px; float:left;}

.propertyLeft		{ float:left; width:95px; margin-right:10px;}
.propertyImg		{ width:91px; height:91px; border:2px solid #fff; float:left;}
.propertyStatus		{ display:none;}

.propertyRight			{ float:left; width:395px;}
.propertyRight h1		{ font-size:14px; line-height:18px; margin-bottom:7px;}
.propertyRight h1 span	{ font-size:11px;}
.propertyRight h1,
.moreDtls				{ color:#0054a5; text-decoration:underline;}
.adrsPropiedades		{ margin-bottom:5px;}
.adrsPropiedades a		{ font-size:9px; color:#0054a5;}

/*busqueda de propiedades*/
.searchingBox	{ width:770px; position:absolute; z-index:10000000; margin:35px auto 0; display:none}
#borderBox		{ background:#e4e2e2; padding:3px; }
#contBox		{ background:#f0f5f7; border:1px solid #dad8d8; padding:10px;}

#contBox h1		{ font-size:14px; color:#2a1873; border-bottom:1px solid #dddcdc; padding-bottom:3px; margin-bottom:10px;}

#closeSearch		{ background:url(../img/tpl1/closeSearch.gif) no-repeat center; width:20px; height:21px; display:block; float:right; border:none; cursor:pointer;}
.propertyType		{ background:#fff; border:1px solid #dddcdc; margin-bottom:7px;}
.bussinesType span	{ background:#fff; border:1px solid #dddcdc; display:block; float:left; padding:0 5px; line-height:18px; margin-right:7px;}
.priceFrom			{ padding-right:10px;}
.priceTo			{ padding-right:14px;}
.currency span		{ background:#fff; border:1px solid #dddcdc; display:block; float:left; padding:0 5px; line-height:18px; margin-right:7px;}
#sectors			{ width:372px;}
#contAdvancedSearch	{ display:none;}

/*search button*/
.actionButton			{ margin-top:20px;}
#advancedSearch			{ color:#0054a5; background:url(../img/tpl1/dottedLine.gif) repeat-x bottom; padding-bottom:1px;}
#searchButton			{ background:url(../img/tpl1/searchButton.gif) no-repeat center; border:none; width:75px; height:21px; margin-left:50px;}
.searchButton			{ background:url(../img/tpl1/searchButton.gif) no-repeat center; border:none; width:75px; height:21px; margin-left:50px;}

/* PANELS */
.panels					{ margin-bottom:10px;}
.panels h3				{ background:#4a4d94; color:#fff; padding:3px; margin-bottom:10px;}
.rowPanel				{ margin:1px; padding:3px;}
.colLeft_panel			{ width:110px; float:left;}
.brakeCol				{ border-bottom:solid 1px #ccc; width:100%; margin:10px 0 5px; padding-bottom:3px; font-weight:700; letter-spacing:1px; word-spacing:2px;}
.colRight_panel			{ margin:0 0 0 110px; color:#666;}
.oddRow					{ background:#dfdfe1;}
.evenRow				{ background:#eaeaeb;}
.checkList				{ padding-top:3px;}

/*details property and project*/
#viewImage				{ position:absolute; border:1px solid #00004b; background:#fff; padding:5px; margin-top:90px; display:none;}
.imgProperty			{ padding:3px; border:1px solid #dcd9d9; background:#fff; float:left; margin-right:9px; width:71px; height:75px;}

.infoProperty			{ margin:10px 0; width:520px;}

.porpertyRow			{ width:492px;  margin-top:5px;}
.previewProperty 		{ margin-top:14px;}
.previewProperty img	{ padding:3px; background:#e5e3e3; border:1px solid #dcd9d9; margin-right:5px; }

.caracteristica			{ width:520px; border-bottom:1px dotted #95c1c4; padding-bottom:5px; margin-bottom:10px; clear:left; height:auto; }
.caracteristica strong	{ display:block; width:30%; float:left;}
.caracteristica span	{ display:block; width:70%; float:left;}

.dtlsPropertyLeft		{ width:28%; margin-right:0; float:left; color:#2a1873; border-bottom:0 solid #dddcdc; line-height:22px;}
.dtlsPropertyRight		{ width:70%; float:left; border-bottom:1px solid #dddcdc; line-height:22px;}
.dtlsPropertyLeft,
.dtlsPropertyRight		{ min-height:24px; height:auto !important; height:24px;}
.dtlsPropertyRight a	{ color:#ce0000;}

.caracteristica			{ border-bottom:1px dotted #95c1c4; padding-bottom:5px; margin-bottom:10px; clear:left; height:auto;}
.caracteristica strong	{ display:block; width:30%; float:left;}
.caracteristica span	{ display:block; width:70%; float:left;}

/*table style*/
.tableList				{ background:#dad8d8; border:solid 1px #fff; width:100%; font-size:11px; margin-bottom:5px; line-height:24px;}

.tableList th			{ background:#4A4D94; color:#fff; line-height:18px; font-size:11px; padding:3px; text-align:left;}
.tableList th input		{ padding:0; margin:0; float:right; border:none;}

#total_cuotas			{ background:url(../img/bg-total.gif) repeat-x bottom #574b93; color:#fff; font-weight:700;}

.tableList .oddrow td,
.tableList .evenrow td	{ padding-left:5px;}
.tableList .oddrow td	{ background:#fff; color:#666;}
.tableList .evenrow td	{ background:#f0f5f7; color:#2a1873;}

/*Vender and contact*/
.contactLeft,
.venderLeft			{ width:316px; margin-right:10px; float:left;}
.contactRight,
.venderRight		{ width:174px; float:left;}

/* Menu tabs */
#shademenu				{ height:20px; margin-top:-28px; padding:6px 0 0; position:absolute; text-align:right; text-transform:uppercase; width:710px; z-index:1000;}
.shadetabs li			{ display: inline;}
.shadetabs li a			{ color:#c1d8dc; font-size:12px; font-weight:700; padding:0 15px;}
.shadetabs li a:hover,
#active					{ color:#fff; text-decoration:underline;}


/*
	Style for Drop Down Menu
	.dropmenudiv	{ position:absolute; top: 0; line-height:18px; visibility: hidden; margin-top:7px; z-index:15000; }
	.dropmenuTabs	{ background:#5f5398 url(../img/tpl1/menuBottom.gif) no-repeat left bottom; padding:5px; width:260px; min-height:22px; height:auto !important; height:22px;}
	.dropmenudiv a	{ display:block; float:left; padding:2px 5px; color: #C1D8DC;}
*/

/* html .dropmenudiv a{ width: 100%; IE only hack}*/
/*THEME CHANGE HERE*/
.dropmenudiv a:hover{ color:#fff; background:#180259;}

/*Perfil*/
.personalList li{	border-bottom:1px dotted #ccc; padding:10px 5px; color:#333; font-size:10px; line-height:22px; padding-left:65px; font-weight:700; letter-spacing:0.07em;}

#language		{ background:url(../img/tpl1/language.gif) no-repeat 8px center;}
#graduation		{ background:url(../img/tpl1/graduation.gif) no-repeat 8px center;}
#succedCurse	{ background:url(../img/tpl1/succedCurse.gif) no-repeat 8px center;}
.otherCurse		{ background:url(../img/tpl1/otherCurse.gif) no-repeat 8px center;}
.otherCurse		{ background:url(../img/tpl1/otherCurse.gif) no-repeat 8px center;}

.printSearch	{ background:url(../img/tpl1/printSearch.gif) no-repeat left top; width:85px;}
.searchProy,
.search			{ background:url(../img/tpl1/search.gif) no-repeat left top; width:75px;}
.printSearch, .searchProy, .search	{ display:block; height:24px; float:right; text-indent:-9999em; margin-top:0;}/*comun*/

.padRight_tpl2		{ padding-right:19px;}

/** SEARCH COMPONENT **/
#leftOptions{
	background:#eee url(../img/bgFilter.gif) repeat-y left top;
	padding:10px;
	width:193px;
	border:1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}

/** SEARCH REALSTATES **/
#SearchForm, #usersFilter, #SearchMessage{
	border-radius: 5px;
	height:37px;
	margin-bottom:10px;
	padding:9px 15px 0;
}
#SearchForm{
	background:url(../img/tpl1/bgSearchFull.gif) no-repeat left top;
	width:445px;
}
#SearchForm .input{
	float:left;	
}
#realstateIndex #SearchForm .input input {
	border:1px solid #CDC898;
	margin-right:10px;
	padding:5px;
	width:347px;
	*width:331px;
	-moz-border-radius:3px;
}

#realstateIndex #SearchForm .input label{
	display:none;
}
#realstateIndex #SearchForm #search{
	background:url(../img/bgSearchButton.gif) repeat-x left center #C7BF6A;
	border:1px solid #958F4B;
	color:#fff;
	cursor:pointer;
	font-weight:700;
	padding:4px 10px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;	
}

#usersFilter{
	background:#fff9bc url(../img/bgUserFilter.gif) no-repeat left top;
}
#priceFilter #search{
	background:url(../img/bgButtons.gif) repeat-x left center;
	border:1px solid #33405d;
	color:#fff;
	font-size:16px;
	font-weight:700;
	width:190px;
	padding:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
/** Filters Style**/
#selectedFilters{
	background:#fff;
	border:1px solid #ccc;
	margin:15px 0 25px;
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius:5px;
}
.borderBottom{
	margin-bottom:15px;
	padding-bottom:15px;
}
.filterStyle strong,
#SearchPrice label,
#indexMessages #leftPanelMessages strong,
#viewMessages #leftPanelMessages strong{
	background:#fff url(../img/bgFilterHead.gif) no-repeat left bottom;
	border-top:1px solid #D8D6D6;
	display:block;
	margin:0 0 5px -10px;
	padding:5px 10px 12px;
	width:193px;
}

#SearchPrice label{
	font-weight:700;
}

#SearchPrice .input input{
	margin-bottom:10px;
	width:180px;
}

.filterStyle li{
	background:url(../img/borderGray.gif) repeat-x left bottom;
	border-bottom:1px solid #fff;
	font-size:12px;
	margin-bottom:5px;
	padding-bottom:5px;
}
.filterStyle li a{ 
	display:block;
	font-style:normal;
	padding:1px 10px;
}
.filterStyle li span{
	color:#555;
	font-style:italic;
}
.filterStyle li a:hover{
	background:#fff;
}
.filterStyle .selected{ 
	background:#e4e4e4 url(../img/bgSelectFilter.gif) repeat-x left top;
	border:1px solid #bcbbbb;
	color:#555;
	font-weight:700;
	outline:none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-border-radius:3px;
}
.filterStyle li a.selected:hover{ 
	background:url(../img/bgSelectFilter.gif) repeat-x left top;
}

#listFilterRealstates li.button{
	background:none;
	border:none;
}
#allFilters .button button{
	background:url(../img/bgButtons.gif) repeat-x left center;
	border:1px solid #33405d;
	color:#fff;
	font-weight:700;
	width:159px;
	margin-left:17px;
	padding:5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#multipleSelectionButton, .fake{
	background:url(../img/bgButtonsTop.gif) no-repeat 0 0;
	position: fixed;
	bottom: 0;
	height:30px;
	margin-left:-16px;
	padding:4px 5px 25px;
}
#multipleSelectionButton{
	width:217px;
}
#multipleSelectionButton button {
	background:url(../img/bgButtons.gif) repeat-x left top;
	border:1px solid #33405d;
	color:#fff;
	cursor:pointer;
	font-weight:700;
	font-size:16px;
	margin:0 0 0 -7px;
	padding:9px 0;
	width:229px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
	text-shadow:1px 1px 2px #283451;
}
#clearFilter{
	margin-left:24px;
}
#selectedFiltersList strong{
	display:block;
	margin-bottom:10px;
}
#selectedFiltersList li{
	margin-bottom:15px;
}
#selectedFiltersList ul li{
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
}
#selectedFiltersList ul li em{
	color:#AF1C1C;
	font-size:12px;
	font-style:normal;
	font-weight:700;
}
.searchFilter ul li.error{
	background:#fff9bc url(../img/steps_act.gif) repeat-x left top;
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
	padding:4px;
}
#selectedFiltersList .removeFilterArray, #selectedFiltersList .removeFilter, #removeTextSearchFilter  {
	background:url(../img/removeFilter.gif) no-repeat left top;
	display:block;
	float:right;
	height:18px;
	margin:0 5px 10px 0;
	text-indent:-999em;
	width:19px;
}
#listRealstates, .realstateMainCont{
	width:475px;
}

.realstateActionBar{
	background:url(../img/bgActionBar.gif) no-repeat left top;
	padding:8px 10px;
}
/** VIEW TYPE FOR PORPERTY LIST **/
.viewTypeMenu a{
	background-color:#fff;
	color:#646f7c;
	display:block;
	float:left;
	font-weight:700;
	margin-right:5px;
	padding:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	text-shadow:1px 1px #fff;
}
.viewTypeMenu a:hover{
	background-color:#fff;
}

.map a{
	background:url(../img/map.gif) no-repeat 4px center;
	padding-left:39px;
}

.thumb a{
	background:url(../img/thumb.gif) no-repeat 4px center;
	padding-left:31px;
}

.list a{
	background:url(../img/list.gif) no-repeat 4px center;
	padding-left:34px;
}
#active a{
	background-color:#fff;
	border:1px solid #ccc;
}

.listRealstatesOptions,#reInvite, .changeUrl, #billingInfo, #upgradeInfo, #downgradeInfo{
	background:#fff;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	padding:5px;
}
.optionsMenu  #addLabelsLink{
	background:url(../img/bgButtonsGray.gif) repeat-x left center;
	border:1px solid #ccc;
	color:#333;
}
.optionsMenu li a{
	background:#dfe1e3 url(../img/bgButtons.gif) repeat-x left center;
	border:1px solid #33405D;
	color:#fff;
	display:block;
	float:left;
	font-weight:700;
	letter-spacing:0.01em;
	margin-left:5px;
	padding:5px 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-box-shadow:1px 1px 1px #C7C7C9;
	-webkit-box-shadow: 1px 1px 1px #C7C7C9;
	box-shadow: 1px 1px 1px #C7C7C9;
}
#listRealstates .optionsMenu .inactive{
	background:#dfe1e3 url(../img/bgButtonsGray.gif) repeat-x left top;
	border:1px solid #999;
	cursor:default;
	color:#646f7c;
	filter:alpha(opacity=65);
	opacity:0.45;
}
.optionsMenu .print_option strong{
	display:block;
	border-bottom:1px solid #ccc;
	margin:15px 0 10px;
}
.optionsMenu .print_option a{
	float:left;
	padding:3px;
}
.print_option #print_link, .print_option #print_flyer_link{
	background:	url(../img/bgButtons.gif) repeat-x left center;
	color:#fff;
	padding:3px 5px;
}
#listRealstates .optionsMenu .print_press a{
	background:url(../img/bgButtonsGray_active.gif) repeat-x left top;
	border:1px solid #8A8989;
	color:#fff;
	text-shadow:1px 1px #000;
}
/** label **/
#labels_list_dialog,
#moveToList,
.realstateActionBar .print_option{
	background:#fff;
	border:1px solid #8a8989;
	padding:10px;
	position:absolute;
	margin:23px 0 0 357px;
	width:161px;
	z-index:100;
	-moz-box-shadow:0 4px 10px #797878;
	-webkit-box-shadow:0 4px 10px #797878;
	box-shadow:0 4px 10px #797878;
}
.realstateActionBar .print_option{
	margin:25px 0 0 168px;
}
.moveTo {
	cursor:pointer;	
}
.labelsList {
	max-height: 300px;
	overflow: auto;
}

#labels_list_dialog form, #moveToList #form{
	margin-bottom:10px;
}
#labels_list_dialog a, #moveToList a{
	font-size:12px;
}
#labels_list_dialog .label, #moveToList .label{
	border-bottom:1px solid #ccc;
	margin-bottom:5px;
	padding-bottom:5px;
}
#labels_list_dialog .label label, #moveToList .label label{
	display:block;
	padding:5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#labels_list_dialog .label span, #moveToList .label span{
	display:block;
	float:left;
	margin:9px 10px 0 0;
	padding:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#labels_list_dialog #addRealstateToLabel,
#moveToList  #addRealstateToLabel,
.optionsMessage #addLabels #addMessageToLabel{
	background:url(../img/bgButtons.gif) repeat-x left center;
	color:#fff;
	cursor:pointer;
	display:inline;
	font-weight:700;
	margin-right:5px;
	padding:5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
/** labels press **/
.listRealstatesOptions .displayLabels_press a,
.listRealstatesOptions .print_press .displayLabels_press a,
.listRealstatesOptions .displayLabels_press a,
.displayLabels_press a#addLabelsLink{
	background:url(../img/bgButtonsGray_active.gif) repeat-x left center;
	border:1px solid #8a8989;
	color:#fff;
}
/** labels umpress **/
.listRealstatesOptions .displayLabels_umpress a,
.listRealstatesOptions .print_umpress .displayLabels_umpress a,
.listRealstatesOptions .displayLabels_umpress a,
.optionsMenu  #addLabelsLink{
	background:url(../img/bgButtonsGray.gif) repeat-x left center;
	border:1px solid #ccc;
	color:#333;
}
.listRealstatesOptions .displayLabels_press a,
.listRealstatesOptions .displayLabels_umpress a,
#addLabels #addLabelsLink{
	display:block;
	outline:none;
	padding:3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
.listRealstatesOptions,#reInvite, .changeUrl, #billingInfo, #upgradeInfo, #downgradeInfo{
	background:#fff;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	padding:5px;
}
/** LISTED DISPLAYED INLINE**/
.orderBy{
	padding-top: 5px;
}
.optionsMenu li, .realstateNavigator li, .upload_container .remove, #realstateIndex .orderBy li, .realstateOptions li, .viewTypeMenu li, #search_options li {
	display:inline;
}
/** PAGINATION **/
.pagination{ 
	border-top:1px solid #ccc;
	padding-top:15px;
}
.pagination .counter p{ 
	font-size:11px;
	line-height:15px;
	margin:0;
}
.pagination .navigation{
	margin:0 auto;
}
.pagination .disabled{ display:none}
.pagination span{
	display:block;
	float:left;
	margin-right:4px;
}
.pagination span a{
	background:url(../img/bgButtonsGray.gif) repeat-x left center;
	border:1px solid #ccc;
	color:#555;
	display:block;
	font-weight:700;
	padding:2px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px
}
.pagination span.current{
	background:url(../img/steps_act.gif) repeat-x left top;
	border:1px solid #ccc796;
	color:#8a844a;
	padding:2px 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px
}
.navigation .numbers span a{
	background:#fff;
	border:1px solid #ccc;
	color:#2D5CC7;
	font-weight:normal;
}
.navigation .numbers span a:hover{
	border:1px solid #2D5CC7;
	color:#555;
}
.navigation .numbers span a:visited{
	border:1px solid #eee;
	color:#999;
}
#selectAllInPage{ 
	padding:5px 0;
	text-align:center;
}
/** REALSTATE BOX **/
.realstate{
	border:1px solid #ccc;
	margin-bottom:15px;
	padding:5px 0 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
.compareRealstate{
	text-align:right;
	width:468px;
}
.realstateMainInfo {
	margin:0 10px;
}
.realstateImage{
	background:#fff;
	border:1px solid #ccc;
	float:left;
	height:150px;
	margin:0 10px 10px 0;
	padding:10px;
	width:175px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-box-shadow:0 0 7px #ccc;
	-webkit-box-shadow:0 0 7px #ccc;
	box-shadow:0 0 7px #ccc;
}
.realstateImage img{
	height:150px;
	width:175px;
}
#listRealstates .realstateDetails{
	width:245px;
}
.realstateMainInfo .realstate_name {
	font-size:11px;
	font-weight:400;
	text-transform:uppercase;
}
.realstateMainInfo #headline span {
	display:block;
	font-size:12px;
	font-weight:400;
	line-height:22px;
}
.price {
	font-size:12px;
	font-weight:700;
}
.realstatePeople ul li {
	background:url(../img/bulletPoint.gif) no-repeat left 9px transparent;
	display:block;
	float:left;
	margin-right:10px;
	padding:4px 0 0 15px;
}
#expandLabels,
#collapseLabels,
#expandSavedSearch,
#collapseSavedSearch,
.personContactCompose{
	background:url(../img/bgButtonsGray.gif) repeat-x left center;
	border:1px solid #ccc;
	color:#333;
	cursor:pointer;
	display:block;
	outline:none;
	margin:0 auto;
	padding:3px 10px;
	text-align:center;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#listRealstates .realstateOptions {
	width:453px;
}
#listRealstates .realstateOptions,
.expandableRow .realstateOptions{
	background:#eee;
	border-top:1px solid #ccc;
	padding:2px 10px;
	margin-left:-10px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
	-khtml-border-radius: 0 0 5px 5px;
}
.realstateOptions li {
	display:block;
	float:left;
	margin:5px;
}
.realstateOptions li a {
	padding:4px 7px;
}
.realstateOptions li a,  .linkDowngrade{
	color:#3c4969;
	display:block;
	float:left;
	font-size:13px;
	-moz-border-radius:5px;
	-moz-box-shadow:1px 1px 2px #ccc;
	background:#eee url(../img/tpl1/bgRealstateAction.gif) repeat-x left top;
	border:1px solid #ccc;
	margin-right:0;
	padding:4px 7px;
}
.linkDowngrade{ padding:2px 31px;}
.realstateOptions li a:hover{
	border:1px solid #999;
	background:#eee url(../img/tpl1/bgRealstateAction_hover.gif) repeat-x left top;
}
.realstateOptions li a:hover, .edit_search:hover, .search_rss:hover, .delete_search:hover{
	text-decoration:none;
}

/** REALSTATE VIEW **/
#navigateSearch a{
	background:url(../img/bgButtons.gif) repeat-x left center;
	border:1px solid #33405d;
	color:#fff;
	float:right;
	font-weight:700;
	margin:0 0 0 10px;
	padding:5px ;
	width:90px;
	text-align:center;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;	
}
.actionList_realstate li {
	display:inline;
}
.realstateInfo{
	color:#444F65;
	margin-bottom:15px;
}

.realstateInfo img {
	background:#fff;
	border:1px solid #ccc;
	display:block;
	float:left;
	height:170px;
	margin:0 15px 15px 0;
	padding:5px;
	position:relative;
	width:170px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow:0 0 7px #ccc;
	-webkit-box-shadow:0 0 7px #ccc;
	-khtml-box-shadow:0 0 7px #ccc;
	box-shadow:0 0 7px #ccc;
}
.realstateInfo #headline {
	line-height:22px;
	padding-top:15px;
}
.realstateNavigator {
	background: url(../img/tpl1/bgRealstateNavigator.gif) repeat-x left top;
	border:1px solid #ccc;
	color:#646f7c;
	margin-bottom:15px;
	padding:10px;
	text-align:center;
	width:683px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
.realstateNavigator a{
	color:#646f7c;
	font-weight:700;
	margin:0 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	text-shadow:1px 1px #fff;
}

.ownerInfo, #carecteristicas{
	border:1px solid #ccc;
	margin-bottom:15px;
	padding:10px;
	width:682px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
.ownerInfo ul li{
	border-bottom:1px solid #eee;
	float:left;
	margin:0 7px 5px;
	padding-bottom:5px;
	width:272px;
}
#carecteristicas li{
	border-bottom:1px solid #eee;
	float:left;
	margin:0 7px 5px;
	padding-bottom:5px;
	width:327px;
}
#carecteristicas li strong{
	font-weight:400;
}
#realstateFeature, #realstateDescription, #listProjectRealstates {
	border:1px solid #ccc;
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
#realstateFeature td, #realstateDescription td, #listProjectRealstates td{
	vertical-align:top;
	border-top:1px solid #ccc;
}
#realstateFeature li{
	background:url(../img/checkmark.gif) no-repeat left 9px;
	border-bottom:1px solid #eee;
	float:left;
	margin:0 7px 5px;
	padding: 5px 5px 5px 25px;
	width:233px;
}
#listProjectRealstates li strong{
	font-weight:400;
}
.realstateLocationL{ width:440px;}
.realstateLocationR{ width:250px;}

#realstateDtl_images .pictureBox{
	display:block;
	float:left;
	margin:0 25px 10px;
	min-height:190px;
	width:170px;
}
.pictureBox p{
	background:url(../img/comment.gif) no-repeat left 2px;
	margin-top:5px;
	padding-left:27px;
}
#realstateDtl_images .pictureBox img,
#realstateDtl_images .pictureBox embed{
	border:1px solid #ccc;		
	height:170px;
	padding:10px;
	width:170px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-box-shadow:0 0 7px #ccc;
	-webkit-box-shadow:0 0 7px #ccc;
	box-shadow:0 0 7px #ccc;
}
.realstateDetails .contactInfo {
	width:375px;
}
.realstateDetails .contactInfo h1 {
	font-size:18px;
	font-style:italic;
	font-weight:400;
}
.rightBoxCont{
	background:#eee;
	border:1px solid #ccc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px; 
	-khtml-border-radius:5px;
	border-radius:5px; 
	padding:10px; 
	width:290px;
}
.contactRow {
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}
.numeric, .propertyName, .text input, .textarea textarea, #AccountName, .select select,#AccountPeopleId, #AccountUrl, #expirationMonth, #expirationYear {
	background:#fff url(../img/bgInput.gif) repeat-x left top;
	border:1px solid #999;
	-moz-border-radius: 3px 3px;
	-webkit-border-radius: 3px 3px;
	border-radius: 3px 3px;
	-khtml-border-radius: 3px 3px;
	padding:5px;
}
.realstateDetails #MessageAddForm .input {
	margin-bottom:10px;
}
.realstateDetails #MessageAddForm .input input,
.realstateDetails #MessageAddForm .textarea textarea {
	width:276px;
}
.realstateDetails #MessageAddForm  #sendMessage,
#contactForm .sendMail{ background:url(../img/tpl1/sendMessage.gif) no-repeat left top; border:none; height:44px; width:207px;}

/** SALE MY REALSTATE **/
.contactHead {
	font-size:20px;
	font-weight:400;
	line-height:20px;
}
.contactHead span{
	font-size:16px;
	margin-top:15px;
	display:block;
}
.contactLeft{
	margin-right:15px;
	width:250px;
}
.contactRight{
	width:440px;
}
#contactForm{
	margin:20px auto 0;
	width:444px;
}
#contactForm label{
	display:block;
}
#contactForm .input input, #contactForm .textarea textarea{
	margin-bottom:10px;
}
#contactForm .input input, #contactForm .textarea textarea{
	width:425px;
}
#contactForm .textarea textarea{
	height:210px;
}

/** REMAX 365 **/
.quote{
	font-size:16px;
	padding:25px 65px;
}
.quote p {
	line-height:24px;
}
.quote em{ 
	font-size:14px;
}
#contBox365{ 
	background:#fff;
	border:1px solid #dad8d8;
	padding:10px;
	line-height:22px;
}
p#contBox365{
	line-height:22px;
}

/** LABELS REALSTATES LIST **/
#listRealstates .realstate_labels span,
#recentRealstate .realstate_labels span,
.realstateDetails #labelsList span,
.messages_labels span.messageLabel{
	display:block;
	font-size:10px;
	float:left;
	margin:0 5px 5px 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
	-moz-box-shadow:1px 1px 2px #999;
	-webkit-box-shadow:1px 1px 2px #999;	
}
.messagePeople .messages_labels strong,
#listRealstates .realstate_labels strong,
#recentRealstate .realstate_labels strong,
.realstateDetails #labelsList span strong,
.messages_labels strong.messageLabel{
	display:block;
	float:left;
	padding:0 5px;
/*	padding:4px 5px;*/
	-moz-border-radius: 3px 0  0 3px;
	-webkit-border-radius: 3px 0  0 3px;
	border-radius: 3px 0  0 3px;
	-khtml-border-radius: 3px 0  0 3px;
}
#listRealstates .realstate_labels strong:hover{
	background:#ffc;
	-moz-border-radius: 3px 0 0 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}

/* Print option*/
.detail_print_option{
	background:#fff;
	border:1px solid #bebdbd;
	margin:25px 0 0 0;
	padding:10px;
	position:absolute;
	width:170px;
	z-index:150;
	-moz-box-shadow:0 4px 10px #797878;
	-webkit-box-shadow:0 4px 10px #797878;
	box-shadow:0 4px 10px #797878;
}
.displayPrintOpt_umpress > a{
	background:url(../img/down.png) no-repeat right center;
	padding-right:18px;
	outline:none;
}
.displayPrintOpt_press > a{
	background:#ccc url(../img/up.png) no-repeat 80px center;
	border:1px solid #bebdbd;
	color:#fff;
	outline:none;
	padding:2px 27px 3px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
.displayPrintOpt_press strong{
	border-bottom:1px solid #ccc;
	display:block;
	font-size:14px;
	margin-bottom:10px;
}
#listMessages .selected, #listRealstates .selected{
	border:1px solid #ccc796;
	background:#fffbd5;
}
#elementsSelection{ 
	border-top:1px solid #ccc;
	padding-top:5px;
}
#elementsSelection p{
	margin-bottom:5px;
}
/** COMPOSE MESSAGE **/
#composeMessageForm label, #frmPeopleAdd .input label{ display:block;}
#composeMessageForm #MessageEmail, #composeMessageForm #MessageName, #composeMessageForm #MessageSubject, #composeMessageForm #MessageBody { width:621px;}

#holder{ width:625px;}
#saveSearchHolder{ width:379px;}
/** comun **/
#holder, #saveSearchHolder{
	background:#fff url(../img/bgInput.gif) repeat-x left top;
	border:1px solid #999;
	font-size:12px;
	padding:3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#holder > li, #saveSearchHolder > li{
	cursor:text;
}
#holder #destinatarios, #saveSearchHolder #saveSearchDestinatarios{
	background:none;
	padding:3;
	height:15px;
}
#holder #destinatarios:focus, #saveSearchHolder #saveSearchDestinatarios:focus{
	outline: none;
	}
#holder .listDestinatarios, #holder .contactoAgregado,
#saveSearchForm .contactoAgregado, #saveSearchForm .contactoAgregado{
	background:#eee;
	border:1px solid #ccc;
	float:left;
	margin:0 5px 5px 0;
	padding:0 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#holder .listDestinatarios .removePerson, #holder .contactoAgregado .removePerson,
#saveSearchForm .removePerson, #saveSearchForm .removePerson{
	font-weight:700;
	color:#3e4a6a;
}
#seletected_realstates .divSelectedRealstate,
#seletected_realstates .divSelectedRealstateView{
	background:#fff;
	border:1px solid #ccc;
	font-size:11px;
	float:left;
	margin:0 10px 15px 0;
	min-height:355px;
	padding:10px;
	width:125px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#seletected_realstates .divSelectedRealstate .realstateImage{
	margin:0 auto;
	width:125px;
}
#seletected_realstates .divSelectedRealstate .realstateImage img {
	height:107px;
	width:125px;
}
#seletected_realstates .description .price{
	font-size:11px;
}
#seletected_realstates .divSelectedRealstate .removeRealstateInfo,
#composeMessageForm #seletected_realstates .divSelectedRealstateView .removeRealstateInfo{
	background:url(../img/removeFilter.gif) no-repeat left top;
	display:block;
	margin-left:105px;
	text-indent:-9999em;
	width:20px;
}
#seletected_realstates .divSelectedRealstate h3{
	font-size:11px;
}
#seletected_realstates .moreDtls{
	font-size:11px;
}
#composeMessageForm #fieldSetRealstates .realstateImage{
	background:#fff;
	border:1px solid #ccc;
	height:100px;
	margin:0 15px 15px;
	padding:3px;
	width:100px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-box-shadow:0 0 7px #ccc;
	-webkit-box-shadow:0 0 7px #ccc;
	box-shadow:0 0 7px #ccc;
}
#composeMessageForm #fieldSetRealstates .realstateImage img{
	height:100px;
	width:100px;
}
#composeMessageForm #fieldSetRealstates .realstateDetails {
	width:454px;
}
#composeMessageForm #fieldSetRealstates .description,
#composeMessageForm #fieldSetRealstates .realstatePeople,
#composeMessageForm #fieldSetRealstates .moreDtls{
	display:block;
	padding:0 15px;
}
#composeMessageForm #seletected_realstates .divSelectedRealstate,
#composeMessageForm #seletected_realstates .divSelectedRealstateView{
	float:none;
	margin:10px 0;
	min-height:40px;
	width:auto;
}
#composeMessageForm #seletected_realstates .divSelectedRealstate .realstateImage,
#composeMessageForm #seletected_realstates .divSelectedRealstateView .realstateImage{
	display:none;
}

#composeMessageForm #seletected_realstates .divSelectedRealstate .realstateImage img{
	height:100px;
	width:100px;
}
#composeMessageForm #seletected_realstates .divSelectedRealstate .removeRealstateInfo,
#composeMessageForm #seletected_realstates .divSelectedRealstateView .removeRealstateInfo{
	background:url(../img/removeFilter.gif) no-repeat scroll left top;
	float:right;
	margin-left:0;
	text-indent:-9999em;
}
#composeMessageForm #seletected_realstates .divSelectedRealstate .realstate_name,
#composeMessageForm #seletected_realstates .divSelectedRealstate #headline,
#composeMessageForm #seletected_realstates .divSelectedRealstate .price{
	display:inline;
	padding-right:10px;
}
#composeMessageForm #seletected_realstates .realstateLocation{ text-transform:lowercase;}

#composeMessageForm #seletected_realstates .divSelectedRealstate > div{
	width:580px;
}
#composeMessageForm  #divAttachRealstates #searchAttachRealstates{
	background:#fff9bc url(../img/bgSearchAttach.gif) no-repeat left top;
	border:1px solid #ccc796;
	width:600px;
	height:37px;
	margin-bottom:15px;
	padding:9px 15px 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
}
#composeMessageForm  #divAttachRealstates #searchAttachRealstates #searchRealstates{
	padding: 2px 10px
}
#composeMessageForm  #divAttachRealstates #searchAttachRealstates #strSearch{
	width:510px;
}
#composeMessageForm #send, #fieldSetRealstates #searchRealstates{
	background:url(../img/bgButtons.gif) repeat-x left center;
	border:1px solid #33405D;
	color:#fff;
	font-weight:700;
	font-size:16px;
	margin:10px 0 0;
	padding:5px 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
.realstateTbl{
	font-size:12px;	
	margin-top:10px;
}
.realstateTbl th{
	background:#eee;
	padding:3px;
}

.realstateTbl td{
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
}
.realstateTbl .expandDetail{
	background:url(../img/bgButtonsGray.gif) repeat-x left center #B0A858;
	border:1px solid #8a8989;
	color:#333;
	font-size:14px;
	font-weight:700;
	padding:0 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
/** Filters Style**/
#selectedFilters{
	background:#fff;
	border:1px solid #ccc;
	margin:15px 0 25px;
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius:5px;
}
.borderBottom{
	margin-bottom:15px;
	padding-bottom:15px;
}

.filterStyle strong,
#SearchPrice label,
#indexMessages #leftPanelMessages strong,
#viewMessages #leftPanelMessages strong{
	background:#fff url(../img/bgFilterHead.gif) no-repeat left bottom;
	border-top:1px solid #D8D6D6;
	display:block;
	margin:0 0 5px -10px;
	padding:5px 10px 12px;
	width:193px;
}
	
#showList{
	background:url(../img/bgButtons.gif) repeat-x left center;
	border:1px solid #33405D;
	color:#fff;
	font-weight:700;
	margin:10px 0 0;
	padding:5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-khtml-border-radius: 3px;
}
#suggests, #saveSearchSuggests{
	background:#fff;
	border:1px solid #999;
	margin-top:-16px;
	max-height:200px;
	overflow:auto;
	padding:5px;
	position:absolute;
	z-index:5;
	-moz-border-radius:0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	-khtml-border-radius: 0 0 3px 3px;
}
.realstateLocationL {
	width:650px;
}
#map_wrapper #map {
	height:300px;
}
.realstateLocationR {
	width:305px;
}
