*{font-family: Arial, Helvetica, sans-serif;}
body {
	font-size: 9pt;
	margin: 0px;
	visibility: visible;
	cursor: default;
	padding: 0px;
	background: url(../imgs/imgsBC5/bgHead.gif) repeat-x;
	text-align:center;
}
img {
	vertical-align: middle;
}
p {
	margin: 2px 0px 5px 0px;
	/*text-align: justify;*/
}
h1 {
	font-size: 12pt;
	color:#693;
	height: 15px;
	vertical-align: bottom;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: auto;
}
#h1Loc{background: #ccc; height:auto !important;border-bottom:1px solid #fff;}
#hHead{font-size:10pt !important;color:#000 !important;font-weight:normal;float:left;height:20px;margin-bottom:9px !important;}
#bsqInm{margin-top:10px;}
#sH{background:#000;border-bottom:1px solid #fff;color:#fff;margin:0px;padding:2px;}
h2 {
	font-size: 12pt;
	margin: 0px;
	padding:10px 0 0 0;
	border-bottom: 3px double #ccc;
	color:#693;
	clear:both;
}
h3{font-size:10pt;margin:0 0 5px 0;}
h4{font-size:10pt;}
h3 span{font-weight:normal !important;font-size:8pt !important;}
#initLoc h2{border:none;background:#fff;}
#initLoc table{margin-bottom:5px;}
#global {
	height: auto;
	text-align: left;
	visibility: hidden;
	padding: 0px;
	margin: 0px auto;
	width:900px;
}
#cabeza {
	overflow:hidden;
	height: 70px;
	width: 100%;
	clear:both;
}
#dLogo{float:right;width:350px;text-align:right;}
#apMenu {
	/*padding-top: 0.2em;*/
	height:34px;
	width: 550px;
	float: left;
	background: url(../imgs/imgsBC5/headTab.gif) no-repeat bottom;
}
#apMenu ul,#nTotales ul{
	display: inline;
	list-style-type: none;
	margin:0;
	padding: 0px;
}
.bgVenta{height:34px;background: url(../imgs/imgsBC5/tabGrid.gif) no-repeat bottom left;}
.bgAlqui{height:34px;background: url(../imgs/imgsBC5/tabGrid2.gif) no-repeat bottom left;}
.bgVenta2{height:34px;background: url(../imgs/imgsBC5/tabGrid_2.gif) no-repeat bottom left;}
.bgAlqui2{height:34px;background: url(../imgs/imgsBC5/tabGrid2_2.gif) no-repeat bottom left;}
.bgPermuta{height:34px;background: url(../imgs/imgsBC5/tabGrid3.gif) no-repeat bottom left;}
#iSesion{clear:both;padding-top:8px;margin-top:2px;}
#fecha {
	float: right;
	font-size: 8pt;
	margin-top:2px;
}
#menu {background: url(../imgs/imgsBC5/bgOpVerde.gif) no-repeat;margin-bottom:5px;}
#menu ul {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 25px 5px 5px 5px;
}

#menu li {
	text-align: left;
	padding: 2px 0px 2px 3px;
	border-bottom: 1px dotted #ccc;
	margin: 0px;
	height: auto;
}
#fUser {
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#buscador {
	padding-top: 0;
	margin: 0px;
	width: 730px;
	float: left;
}
#intBsq {
	margin:0;
}
#bsOption {
	height: 24px;
	text-align: center;
	background: #ccc;
	width: auto;
	padding: 0px;
	border: 1px solid #999;
	margin: 0px 0px 8px;
}
#resultDiv {
	height: auto;
	visibility: visible;
	width: auto;
	padding: 0px;
	margin: 0px 0px 7px 0px;
	display: none;
}
#result{clear:both;}
#result caption{
	background:#f6f8e3;
	font-weight:bold;
	padding:5px 0 !important;
	font-size:8pt;
	border-top: 4px solid #dfdfb9;
	border-bottom: 1px solid #acd373;
	margin-bottom:1px;
	color:#693;
}
#iResult {
	height: 18px;
	background: #e7e7d7;
	margin: 1px 0px 1px 0px;
	padding: 1px 3px 1px 3px;
	border: 1px solid #999;
	width: auto;
	clear:both;
}
#icons, #bBar {
	float: right;
}
#fInmus {
	float: left;
}
#grInmu {
	overflow: visible;
	height: auto;
	background: #fff;
	width: auto;
	margin: 0px 0px 1px 0px;
}
#tPie{display:none;margin:0;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;padding:0 !important;}
#tPie div,#tPie p{margin-top:0 !important;margin-bottom:0 !important;}
#pags {
	float: left;
	width: 265px;
	height: auto;
	margin-top: 3px;
	font-size:14pt;
}
#navBar {
	height: 35px;
	text-align: left;
	background: url(../imgs/imgsBC5/bgNavBar.gif) no-repeat;
	width: auto;
	padding:3px 5px;
}
#bBar{margin-top:6px;}
#initBsq {
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-20px;
	margin-left:-10px;
	display: none;
}
#destacados,#infoReg {
	height: auto;
	width: 49%;
	padding: 0px;
	margin: 0px 0px 5px;
	float:left;
}
#destacados div{border-bottom: 1px dotted #ccc;clear:both;height:140px;}
.dInmo{clear:both;color:#693;font-size:8pt;}
#destacados h3,#infoReg h3{margin:5px 0;}
#infoReg {
	float:right;
}
.ftGrid, #gridDest img {
	height: 85px;
	width: 90px;
	margin: 2px 5px 2px 0px;
	border: 1px solid #999;
	vertical-align:middle;
	float: left;
}
.ftGrid2 {
	height: 85px;
	width: 90px;
	margin: 3px;
	border: 1px solid #999;
	vertical-align:middle;
}
.ftGrid3 {
	height: 95px;
	width: 100px;
	margin: 3px;
	border: 1px solid #999;
	vertical-align:middle;
}
.t8pt,#gridDest h4 {
	font-size: 8pt !important;
}
#gridDest div{float:left;display:inline;width:75%;}
#gridDest p, #news p {margin:0px !important;text-align:left !important;}
#aLoc,#lMunic,#pInmos,#lMunic2{margin:0;padding:0;}
#aLoc li,#lMunic li,#lMunic2 li{list-style:none;padding:0 !important;float:left;width:32%;margin:0 !important;}
#aLoc a,#lMunic a,#lMunic2 a{font-size:7pt;}
#lMunic li{width:47% !important;}
#lMunic2 li{width:24% !important;margin-bottom:5px;}
#pInmos{text-align:center;background:url(../imgs/imgsBC5/mapa.jpg) no-repeat center;}
#pInmos li{margin-top:10px;list-style:none;}
#contMun{height:300px;overflow:auto;padding:5px;border:1px solid #dfdfdf;background:#f6f6f6;}
div#tAsoc,p#tAsoc{text-align:center;padding:15px 0;}
p#tAsoc{background:url(../imgs/imgsBC5/bgTotAsoc.gif) no-repeat center;}
#nTotAsoc{color:#F90;font-size:40pt;}
#asociados {
	height: auto;
	width: 100%;
	margin: 0px;
	padding-bottom: 5px;
	text-align: center;
}
#public {
	float: right;
	width: 160px;
	height: auto;
	padding: 0px 0px 3px 0px;
	margin: 0px;
	text-align: center;
}
#public,#publBsq {
	text-align: center;
	margin-bottom: 2px;
}
#public img,#publBsq img {
	border: 1px solid #CCCCCC;
	margin: 3px 0px 3px 3px;
	cursor:pointer;
	_cursor:hand;
}
#publBsq,#operHide{display:none;}
#sbinmo{border:none !important;margin-bottom:10px !important;}
.logo {
	border: 1px solid #ccc;
	margin: 5px 5px 5px 0;
	height: 55px !important;
	width: 111px !important;
	float:left;
}
#menuPie {
	background: #e5e5c1 !important;
	color: #000 !important;
	border-top:1px solid #ccc;
	margin-top:10px !important;
}
#pie,#menuPie {
	height: auto;
	text-align: center;
	width: 100%;
	margin: 1px 0 0 0;
	padding: 2px 0px;
	background: #acd373;
	clear: both;
}
.opMenuAct {
	height: auto;
	text-align: left;
	padding: 2px 0px 2px 7px;
	background: #FFcc66;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #fff #ccc #ccc #ccc;
	text-decoration: none;
	margin: 0px;
	color: #fff;
}
.opPralMenu {
	font-weight: bold;
	text-align:center;
	color: #fff;
	float: left;
	width: 130px;
	margin-right: 3px;
	padding-top: 13px;
}
.opPralMenu2 {
	font-weight: bold;
	text-align:center;
	color: #fff;
	float: left;
	margin-right: 10px;
	padding-top: 13px;
}
#nTotales li{color:#000 !important;}
.opm1 {}
.opm2 {}
.opm3 {}
.opm4 {}
.opm5 {}
.imgBorde {
	border: 1px solid #CCCCCC;
	margin-bottom: 3px;

}
#infoReg li{margin-bottom:1em;}
/***************** profesionales.htm ***********************/
#navAsoc, #navAsoc2 {
	height: 35px;
	text-align: left;
	background: url(../imgs/imgsBC5/bgNavBar.gif) no-repeat;
	padding:3px 5px;
}
#navAsoc p, #navAsoc2 p {
	margin: 0px 0px 3px 0px;
}
#abc, #abc2 {
	margin: 15px 0;
	text-align:center;
}
#totAgens{float:left;margin-top:6px;}
#pags1, #pags2 {
	margin: 3px 3px 0px 0px;
	padding: 0px;
	float: right;
	text-align: center;
	font-size:14pt;
}
#nAsoc1, #nAsoc2 {
	border: 1px solid #999999;
	background: #efefef;
	margin: 1px 0px 1px 0px;
	padding: 2px;
}
.dataAsoc {
	margin-top: 5px;
}
.bWeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CC9900;
	cursor:pointer;
	_cursor: hand;
	font-weight: bold;

}
.dirInmo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
#gridAsoc img{
	width: 111px;
	height: 55px;
	border: 1px solid #ccc;
}
/************* fin ************************************/

/********* en faqs.htm, infoLegal.htm y info.htm **************************/
.nAsoc {
	font-weight: bold;
	color: #CC9900;
}
#eInfo {
	background: #e7e7d7;
	height: auto;
	border: 1px solid #999999;
	margin: 0px;
	text-align: center;
	width: auto;
	padding: 2px;
}
#eLegal h1{
	
	font-size: 8pt;
	background: #fff url();
	border-width: 0px 0px 1px 0px;
	padding: 0px;
}
/******* fin ********************************/
/******* solicite_su_inmueble.htm y venda_su_inmueble.htm **************/
#contentAsoc {
	width: auto;
	height: 400px;
	overflow: auto;
}
#dtPers, #dtAsoc {
	width: auto;
	height: auto;
	display: none;
	overflow: hidden;
	/*background: url(../imgs/fndTabs.gif) repeat-x left top;*/
	padding: 0px;
}
#paso1, #paso2{color:#CC0000 !important;margin:0px 5px 0px 0px;}
/******* fin *********************************/
#bsNot,.centrado {
	text-align: center;
}
#goPr,#goPr2{text-align:center;clear:both;margin:0px;padding:0;}
#goPr img{border:none;}
.hN{border-bottom: 3px double #fc0 !important;}
.dPromos{border-bottom: 3px solid #fc6;background: #fff url(../imgs/imgsBC5/bgDestPromo.gif) repeat-x top;padding:5px;margin-bottom:0;height:130px;}
#dContDes{border: 1px solid #fc6;background: #ffc /*url(../imgs/fiPromo.gif) repeat-x*/;padding:3px;margin-bottom:10px;}
#panelTipos{height:70px;overflow:auto;border:1px solid #ccc;background:#efefef;}
#panelTipos ul{margin:0;padding:0;}
#panelTipos li{list-style:none;font-size:10pt;padding:0 2px;}
#panelTipos li a{color:#000;text-decoration:none;}
#iAlert{float:left;width:98px;margin-right:3px;text-align:center;border-right:1px solid #ccc;}
.zoomImage{background:#ccc;padding:5px;border:1px solid #999;position:absolute;margin-top:-100px;margin-left:597px;left:0;}
.iHouse{background:url(../imgs/imgsBC5/house.gif) no-repeat;padding:5px 0 5px 30px;}
#dMunInmo{margin:10px 0;clear:both;}
#dMunInmo p{clear:both;}
#iPromo2{display:none;font-size:14pt;margin-bottom:10px;text-align:center;height:65px;background:url(../imgs/imgsBC5/bgBarpromos.gif) no-repeat;}
#iPromo2 p{padding-top:5px !important;}
