body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin: 0px;
	visibility: visible;
	cursor: default;
	padding: 0 0 10px 0;
	text-align: center;
	background: #fff ;
}
#imags{	text-align:right;}
#imags img {border:none !important;}
#texini{
	border:none;
	margin:195px 0 0 0;
	font-size: 10px;
	color: #233285;
}
#solic a {color:#000099 !important;}

#texini a {text-decoration: none;}
#princ{
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}

#h1 administracion{font-size:18px !important;}


#api{
	text-align:center;
	margin:5px 0;}

#garantia{
	border: none !important;
	text-align:center;
	margin:40px 0 0 0;
	}
#garantia img{
	border:none !important;}
p {
	margin-top: 2px;
	margin-bottom: 8px;
}
.pCont{margin-left:5px;}
ul, form {
	margin: 0px;
	padding:0px;
}
h1, h2 {
	font-size: 9pt;
	text-align: left;
	margin: 0;
	padding: 2px;
}
img {
	vertical-align: middle;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 100%;
}
#global,#encabezado{
	position:absolute;
	top:0;
	left:50%;

}
#global {
	width:749px !important;
	margin: 0 -374px 10px -374px;
	top:252px!important;
	text-align: left;
	visibility:hidden;
	background:#fff;
}
.globalIni{}
#encabezado {
	width:749px;
	margin: 0px -374px;
	height: 252px;
	text-align:left;
	background:url(imgs/fondo.jpg) no-repeat right top;
}
#fecha{
	
}

#encSup {
	margin: 0px 3px 0 0px;
	text-align:left;
	color: #000;
	font-size: 10px;	
}
#encSup li{
	list-style-type: none;
	margin: 10px 0px;
	border-bottom:1px solid #000;
	
}
#menu li{
	padding:7px 0 8px 0;
	margin:-4px 0 0 0px !important;
	list-style-type: none;
	float:left;
	font-size:10pt;
	text-align:center;
	width:249px;
	font-family:Arial, Verdana, serif;
	font-weight: bold;	
}
#menu {
	padding:0;
	color:#fff;
	margin:10px 0 0 0px !important;
	height:32px;
	width:749px;
}
#buscador{
	float:left;
	width:216px;
	height:310px;
	margin:35px 0 10px 0;
	padding:6px;
	background:url(imgs/fondoform.gif) no-repeat;
}
#buscador form{
	margin-right:15px;

}
#contenido {

	width:749px;
	
	color:#000;	}
	
.colRight{background:url(imgs/bgDest.gif) repeat-y right !important;}
#bsOption, #navBar {
	height:30px;
	padding: 3px 5px;
}
.txtInfo{
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #ccc;
}
#hSB{
	font-size:17pt;
	text-align:center;
	text-indent:-2000pt;
	background:url(imgs/sobre.gif) no-repeat center;
	height:40px;
	margin-top: 20px !important;
	margin-bottom: 5px;
}
#hSB2{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/sobre2.gif) no-repeat center !important;height:40px;margin-top: 20px !important;margin-bottom: 5px;}

#hd1{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/ttDest.gif) no-repeat center !important;height:40px;margin-top: 20px !important;margin-bottom: 5px;}

#hSB3{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/sobre3.gif) no-repeat center !important;height:40px;margin-top: 20px !important;margin-bottom: 5px;}
#hSB4{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/sobre4.gif) no-repeat center !important;height:40px;margin-top: 20px !important;margin-bottom: 5px;}
#contGrid h1{font-size:17pt;text-align:center;color:#FFFFFF;display:block;}
#hS{margin-top:20px !important;font-size:17pt;text-align:center;color:#FFFFFF;display:block;}
#bv{}
#bv a{font-size:12px;color:#000;font-weight:bold;text-decoration:none;}

#bv p{margin:0 !important;padding:5px 0 0 10px;text-align:justify !important;}

#sm{border-top:10px solid #fff;background:#BCCEAB;}

#ob{border-bottom:10px solid #fff;border-top:10px solid #fff;background:#C5B38A;}

#destacad{width:480px;float:right;margin:-10px 0 0 0 !important;}

#destacad h1{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/ttDest.gif) no-repeat center;height:40px;}
#hbc1{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/ttDest2.gif) no-repeat center !important;height:40px;}
#ing{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/ttDest3.gif) no-repeat center !important;height:40px;}
#ale1{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/ttDest4.gif) no-repeat center !important;height:40px;}
#destacad, #boxForm {
	padding: 0px 0px 5px 0px;
}
#gridDest, #result {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #ccc;
}
#result p{margin-bottom:0 !important;}
.contDest{
	clear:both;
	padding:7px;
	margin-top:5px;
	height:141px !important;
	background:url(imgs/fondodest.gif) no-repeat;


}
#contGrid{float:left;width:760px;margin: -10px 0px 0 10px !important;}

#contGrid h1{margin-left:10px;}
/*#resultDiv h1{display:none;}*/
#hb2{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/rebus.gif) no-repeat center;height:40px;}
#hbc2{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/rebus2.gif) no-repeat center !important;height:40px;}
#ing2{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/rebus3.gif) no-repeat center !important;height:40px;}
#ale2{font-size:17pt;text-align:center;text-indent:-2000pt; background:url(imgs/rebus4.gif) no-repeat center !important;height:40px;}

#hb1{display:none !important;}
#hV{margin-top:20px !important;font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/venta.gif) no-repeat center;height:40px;margin-bottom: 5px;}
#hV2{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/venta2.gif) no-repeat center !important;height:40px;	margin-top: 20px !important;margin-bottom: 5px;}
#ing4{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/venta3.gif) no-repeat center !important;height:40px;	margin-top: 20px;margin-bottom: 5px;}
#ale4{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/venta4.gif) no-repeat center !important;height:40px;	margin-top: 20px !important;margin-bottom: 5px;}
#hS{font-size:17pt;text-align:center;text-indent:-2000pt;background:url(imgs/soli.gif) no-repeat center;height:40px;margin-top: 5px;	margin-bottom: 5px;}
#hS2{font-size:17pt;
	text-align:center;
	text-indent:-2000pt;
	background:url(imgs/soli2.gif) no-repeat center !important;
	height:40px;
	margin-top: 20px;
	margin-bottom: 5px;
}
#ing3{font-size:17pt;
	text-align:center;
	text-indent:-2000pt;
	background:url(imgs/soli3.gif) no-repeat center !important;
	height:40px;
	margin-top: 20px;
	margin-bottom: 5px;
}
#ale3{font-size:17pt;
	text-align:center;
	text-indent:-2000pt;
	background:url(imgs/soli4.gif) no-repeat center !important;
	height:40px;
	margin-top: 20px;
	margin-bottom: 5px;
}
#hSN{background:url(imgs/ttSobre.gif) no-repeat;height:40px;}
#agen{float:left; margin: 4px;}
#agen2{float:right; margin:4px;}
.ftGrid,#destacad img {
	height: 65px;
	width: 70px;
	margin: 2px 5px 2px 0px;
	border: 1px solid #fff;
	float: left;
	text-align: center;
}
#destacad img{height: 90px !important;	width: 90px !important;border:1px solid #bcc2da !important;}
.ftGrid2 {
	height: 65px;
	width: 70px;
	margin: 5px 2px;
	border: 1px solid #fff;
}
#initBsq {
	position:absolute;
	background: #233285;
	/*top:50%;
	left:50%;*/
	margin-top:-15px;
	margin-left:15px;
	padding: 5px;
	display: none;
	color:#fff;
	border: 1px solid #fff;
}
#iMap{border: 1px solid #000;}
#resultDiv {
	display: none;
	margin-top:30px;
}
.dCenter {
	text-align: center;
}
.txtBox {
	padding: 0;
	}
.pActiv{background:#eee !important;color: #eee !important;}
#pie {
	padding: 6px 0px;
	background:url(imgs/pie.gif) no-repeat;
	text-align:center;
	clear:both;
	margin:0 0 0 0px;
	width:749px;
	color:#233285 !important;
	font-size: 10px;
}
#dvData img {margin:10px; width:149px;border:1px solid #000;}
#dvData table {width:auto !important;}
#cLoad {
	text-align:center;
	display:none;
	width:220px;
	background:#bcc2da;
	position:absolute;
	margin: -50px 0px 0px -110px;
	top: 50%;
	left: 50%;
	padding:5px;
	visibility:visible;
	color:#000;
	border: 7px solid #323232;
	font-weight: bold;
}
#lBar,#cLoad div{display:none;}

/**********ESTILOS DE FORMULARIO**************************/
input, select, optgroup,textarea {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #000000;
	margin: 0px;
	padding:0px;
	font-size: 8pt;
	background:#dfdfdf;
}
.check {
	margin: 0px 2px 0px 0px;
	padding: 0px;
	width: 14px;
	height: 14px;
	background:none !important;
}
#filtro {
	padding: 0;
	width:740px !important;
	margin:20px 0 0 0 !important;
}
#enviodatos {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	width:630px;
}
#enviodatos legend{color:#fff;background:#bcc2da;padding:0 3px;}
.panelForm {
	padding: 0px 5px 0px 0px;
	width: 24%;
	margin: 0px;
	float: left;
}
.panelForm2 {
	width: 32%;
	float: left;
	margin: 0px 5px 0px 0px;
}
.panelForm3 {
	width: 132px;
	float: left;
}
.panelForm4 {
	width: 50%;
	float: left;
}
.coment {
	width: 99%;
	height: 100px;
	margin: 0px 0px 5px;
	vertical-align: middle;
	padding: 0px;
}
legend {
	font-weight: bold;
	color: #390;
	margin:0px;
	padding:0px;
}
label {
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
#contGrid label{color:#000;}
#minMax label {
	width: 55px;
	clear: left;
	float: left;
}
fieldset{clear:both;border:none;}
#fieldset {
	/*padding: 3px 5px;*/
	margin: 0px;
	text-align: left;
}
#enviodatos fieldset{
	margin: 5px 0px 0px 0px;
	padding: 5px;
	border-top:1px solid #bcc2da;
	width:735px;
}
#tipoinm, #provincia {
	width: 97%;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
.multPortada {
	width: 97%;
	/*height: 59px;*/
	padding: 0px;
	margin: 0px;
}
.size150 {
	width: 97%;
	height: auto;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
.size70Num {
	width: 60px;
	text-align: right;
	margin: 0px 0px 3px;
	padding: 0px 1px 0px 0px;
}
.size30 {
	width: 30px;
	text-align: right;
	margin: 0px 0px 3px;
	padding: 0px 1px 0px 0px;
}
.size250 {
	width: 250px;
	margin: 0px;
	padding: 0px;
}
.sMultiple {
	width: 97%;
	/*height: 137px;*/
	padding: 0px;
	margin: 0px;
}
.boton3 {
	margin-top:-3px !important;
	color: #fff;
	background: #233285;
	font-weight:bold;
 	border: 1px solid #000;
}
.boton5 {
	color: #fff;
	font-weight: bold;
	margin: 3px 0px;
	background: #233285;
	width: 130px;
	padding: 0px;
	height: 19px;
	border: 1px solid #000;
}
#infForm {
	margin:0px !important;
	padding: 5px 0px;
	color: #339900;
	clear:both;
}
#bIni, #bAtr, #bAdl, #bFin, #bIr, #bIni2, #bAtr2, #bAdl2, #bFin2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	height: 22px;
	width: 22px;
	font-weight: bold;
	border: 1px solid #bcc2da;
	background: #bcc2da;
	padding: 0px;
}
.irPag {
	width: 30px;
	border: 1px solid #000;
	text-align: right;
	margin: 0px;
	padding: 0px 1px 0px 0px;
}
#rF {
	margin: 0px 0px 0px 35px;
}
/********************************************************/
/********LISTADO DE INMUEBLES****************************/
#rHead td {
	background: #233285;
	padding: 4px 3px;
	color:#fff;
}
#iResult {
	height: 18px;
	background: #efefef;
	margin: 0px;
	padding: 1px 3px 1px 3px;
}
#fInmus, #pags {
	float: left;
}
#icons, #bBar {
	float: right;
}
#grInmu,#grPromo {
	background: #FFF;
	margin: 0px;
	border-top: 1px solid #233285;
}
.trOver{background:#eee;}
.trOut{}
.rTD {
	padding: 0px 3px 2px;
}

.rTDNum {
	padding: 0px 3px 2px 3px;
	text-align: right;
}
.centerT {
	text-align: center;
}
#result td {
	border-width: 0px 1px 0px 0px;
	border-style: dotted;
	border-color: #233285;
}
#gridPr td{padding:2px 2px 5px 2px;}
#rHead td {
	border-bottom:1px dotted #233285 !important;
}
/******ESTILOS DE LOS LINKS*****/
#menu a{
	text-decoration: none;
	color:#fff;
}
#destacad a{color:#000!important;font-weight:bold;}
#rHead a{
	text-decoration: none;
	color: #fff;
	font-weight:bold;
}
#encSup a{color: #000;}
#global a:hover {
	text-decoration: underline;
}
#grid a:visited,#gridPr a:visited {
	color: #81acc00;
}
#pie a{color:#233285;text-decoration:none;}
#pie img{	border:none;}
/*******ALGUNOS ESTILOS DE LA FICHA*****/
#ftPeq img {
	border: 1px solid #E5E5E5;
	margin-bottom: 1px;
	width: 54px;
	height: 30px;
}
#iAlert{float:left;width:74px;margin:3px;text-align:center;}
.zoomImage{background:#233285;padding:5px;border:1px solid #233285;position:absolute;margin-top:-300px;margin-left:450px;}
/*Zoom de fotos*/
#zGlobal{margin:0 auto;}
#zGlobal img{border: 10px solid #233285;margin:45px 0 0 0;}
