a#search:link,a#search:visited
{
	background-position:0 49px !important;
}
/*** Tabs ****/
ul#searchButton
{
 display:block;
 width:724px;
 height:32px;
 border-bottom:1px solid #b0b9c7;
 padding:0;
 margin:0;
}
ul#searchButton li
{
 display:block;
 height:32px;
 float:left;
 margin-right:4px;
 text-align:center;
}
ul#searchButton a
{
 display:block;
 min-width:0;
}
ul#searchButton a:link,ul#searchButton a:visited
{
 height:24px;
 line-height:24px;
 font-size:11px;
 font-weight:bold;
 font-family:Arial, Helvetica, sans-serif;
 background:url(../images/glo_srtaboff_bac.gif) repeat-x;
 color:#003281;
 text-decoration:none;
 padding:0 10px;
 border:1px solid #b2bbc9;
 border-bottom:0;
 margin-top:7px;
}
ul#searchButton a#pd:link,ul#searchButton a#pd:visited, ul#searchButton a#pd:hover
{
 width:107px !important;
}
ul#searchButton a#sr:link,ul#searchButton a#sr:visited, ul#searchButton a#sr:hover
{
 width:103px !important;
}
ul#searchButton a#ms:link,ul#searchButton a#ms:visited, ul#searchButton a#ms:hover
{
 width:103px !important;
}
ul#searchButton a#sf:link,ul#searchButton a#sf:visited, ul#searchButton a#sf:hover
{
 width:129px !important;
}
ul#searchButton a:hover,ul#searchButton a#pd:link,ul#searchButton a#pd:visited
{
 margin-top:0;
 height:31px;
 line-height:31px;
 font-size:12px;
 color:#003281;
 background:url(../images/glo_searchresultstab_bac.gif) repeat-x;
 background-color:#ffffff;
 position:relative;
 top:1px;
}
div#searchHead
{
 width:673px; /*p-26*/
 padding:11px 13px 14px 13px;
 background-color:#fefefe;
 border-left:1px solid #b2bbc9;
 border-right:1px solid #b2bbc9;
}
#properties #propPager {
	position:absolute;
	top: 30px;
	right: 20px;
	font-weight:bold;
	width: 250px;
	z-index:2;
	font-weight:bold;
	color:#0D559B;
	text-align: right;
	font-size: 11px;
}
#properties #propPager a {
	color: #3972AC;
	text-decoration: none;
}
#properties #propPager a:hover {
	text-decoration: underline;
}
#properties #propPager a#back {
	text-decoration: underline;
	font-weight: normal;
}
#properties #propPager span {
	color: #080A21;
}


/**** propDetails ****/
div#propDetails
{
	background-color:#F9F7F5;
	width:722px;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5DDD5;
	border-right-color: #E5DDD5;
	border-bottom-color: #E5DDD5;
	border-left-color: #E5DDD5;
} div#propDetails * {text-align:left;}
div#propDetails h3
{
	margin-bottom:12px;
}
div#propDetails p
{
	margin-bottom:15px;
}
div#propDetails div#left
{
	width:360px;
	float:left;
	min-height:780px;
	padding:15px 11px 56px 10px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5DDD5;
}
#slideshow {
	margin-bottom: 20px;
}
div#propDetails div#right
{
	/*width:330px;*/
	float:left;
	/*overflow:hidden;
	position:relative;
	z-index:100;*/
	padding: 0;
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E5DDD5;
}
div#propDetails div#right h1, div#propDetails div#right h2 {
	margin-left: 10px;
	width: 310px;
}
div#propDetails div#right h1 {
	color: #333333;
	font-size: 12px;
	margin-bottom: 5px;
} div#propDetails div#right h1 span { color: #ff6600; font-size: 10px; }
div#propDetails div#right h2 {
	color: #666666;
	font-size: 12px;
}
div#propDetails div#info
{
	margin-top: 10px;
	background-color:#FEFDFC;
	padding:11px 19px 69px 20px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B9B9B9;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #B9B9B9;
}
div#propDetails div#right #info h3 {
	margin-left: 0;
}
div#propDetails #info h4
{
	color:#0D559B;
	margin-bottom:10px;
}
div#propDetails div#property_description {
    width: 350px;
}
div#propDetails div#property_description ul {
  list-style-type:disc !important;
  margin-left:10px;
}
div#propDetails ul#propertyInfo, div#propDetails ul#propertyTool {
	display:block;
	float:left;
	font-size:11px;
	margin-bottom:10px;
	line-height: 150%;
}
div#propDetails ul#propertyInfo
{
	width:138px;
	margin-left: 16px;
	_margin-left: 10px;
	margin-right:10px;
}
div#propDetails ul#propertyInfo li {
	margin-bottom: 3px;
}
div#propDetails ul#propertyInfo h3, div#propDetails ul#propertyTool h3 {
	margin-bottom: 0;
	padding-bottom: 5px;
}
ul#propertyInfo span
{
	font-weight:normal;
}
div#propDetails ul#propertyTool
{
	width:161px;
	padding-left:13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B9B9B9;
	background-color: #FFFFFF;
}
ul#propertyTool li a
{
	padding-left:20px;
}
ul#propertyTool li a:link,ul#propertyTool li a:visited
{
	color:#000;
}
ul#propertyTool li a:hover {
	color: #044791;
}
ul#propertyTool li#pf
{
	background:url(../images/prop_tool_pf.gif)  0 4px no-repeat;
}
ul#propertyTool li#mc
{
	background:url(../images/prop_tool_mc.gif) 0 4px  no-repeat;
}
ul#propertyTool li#ef
{
	background:url(../images/prop_tool_ef.gif)  0 4px  no-repeat;
}
ul#propertyTool li#vt
{
	background:url(../images/prop_tool_vt.gif) 0 4px  no-repeat;
}
ul#propertyTool li#pb
{
	background:url(../images/prop_tool_pb.gif) 0 4px  no-repeat;
}
ul#propertyTool li#currency
{
	background:url(../images/prop_tool_currency.gif) 0 4px  no-repeat;
}
ul#propertyTool li#floorplan
{
	background:url(../images/prop_tool_floorplan.gif) 0 4px  no-repeat;
}
ul#propertyTool li#map
{
	background:url(../images/prop_tool_map.gif) 0 4px  no-repeat;
}
ul#propertyTool li#sf
{
	background:url(../images/prop_tool_sf.gif) 0 4px no-repeat;
}
ul#propertyTool li#sf a:link, ul#propertyTool li#sf a:visited {
	color: #3A6FFD;
}
ul#propertyTool li#ssms
{
	background:url(../images/sms.gif) -1px 4px no-repeat;
}
ul#propertyTool li#slide
{
	background:url(../images/prop_tool_slide.gif) 0px 4px no-repeat;
}
ul#propertyTool li
{
	display:block;
	height:22px;
	line-height:22px;
}
ul#propertyTool li#im
{
	height:43px;
	margin:10px 0;
}

/* Contact Info */
.brokerInfo
{
	width: 300px;
	color:#000048;
	font-size:11px;
	clear: both;
	margin-bottom: 10px;
}
.brokerInfo .photo {
	float: left;
	width: 100px;
	padding-bottom: 15px;
	text-align: center !important;
}
.brokerInfo .photo img {
	margin: 0 auto;
}
.brokerInfo .info {
	padding-left: 110px;
}
.brokerInfo h5
{
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.brokerInfo a:link,#brokerInfo a:visited
{
	color:#00699D;
}
.brokerInfo h5 a:link, .brokerInfo h5 a:visited {
	color: #000048;
}
/* Inquire Now! */
div#inquireForm {
	width: 300px;
	margin-top:25px;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	clear: both;
}
	div#inquireForm h5 {
		font-size:13px;
		margin-bottom:5px;
		color: #03071B;
	}
	div#inquireForm input {
		margin-right:10px;
		margin-bottom:1px;
		/*width:150px;*/
	}
	div#inquireForm h6 {
		font-weight:bold;
		margin-top:10px;
		font-size:11px;
	}
	div#inquireForm textarea {
		font-weight:bold;
		width:280px;
		height:100px;
		/*font-size:11px;*/
		margin-bottom:10px;
	}
	div#inquireForm p.formRequired {
	font-size: 11px !important;
	color: red;
	margin:0px;
	margin-left:20px;
	padding: 0px;
	font-weight: normal;
	}
	.formRequired { color:red;}
	
div#bigPhoto
{
	width:360px;
	min-height:300px;
}

ul#features li{
list-style:disc;
line-height:25px;
}
.descuento{ width: 94px;
    height: 110px;
    background:url('../imagenes/descuento_icono.png') no-repeat;
    vertical-align: middle;
    text-align: center;
	}
.descuento div{
	color: #fff;
    font-size: 35px;
    font-weight: bold;
    padding-top: 25px;
}
.precio_original{
	padding-top: 15px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: green;
	} 
