/* CSS propiedadescomerciales.cl */
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0;}
h1{font-size:14px;margin:0;}
.txt1{color:#CC0000;}
.txt2{color:#006699;}
h3{font-size:14px;color:#FFFFFF;margin:0;padding:14px 3px 5px 52px;}
h6{display:none;}
p{margin:5px;color:#333333;font-size:12px;}
h5{margin:5px;font-size:9px;font-weight:normal;}
p a{font-weight:bold;color:#006699;text-decoration:none;}
p a:hover{text-decoration:underline;}
form{margin:0;padding:0;}
select{width:165px;font-size:10px;}
.precio{color:#CC0000;}
.tthome{display:none;}
.camptxt{background:url(../imgs/bginput.gif) repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #A0A0A0;}
.caja{font-size:12px;}
.cajadia{font-size:12px;width:50px;margin-right:5px;}
.cajames{font-size:12px;width:90px;margin-right:5px;}
.cajaano{font-size:12px;width:60px;margin-right:5px;}

#contenedor{width:790px;margin:0 auto;}
#contenido{width:790px;float:left;}

/* Header */
#zonalogo{width:450px;margin:20px 0 10px;float:left;}
#zonabotones{width:300px;margin-top:25px;margin-left:7px;float:right;}
#zonaintro{width:300px;margin-top:17px;margin-left:7px;float:right;}
.spcbtn{width:2px;height:10px;background:#000000;margin:0 10px;float:left;}
a.btnhome{background:url(../imgs/btnhome.gif);width:59px;height:6px;margin-top:2px;float:left;}
a.btnhome:hover{background:url(../imgs/btnhome.gif) 0 6px;}
a.btnhome{background:url(../imgs/btnhome.gif);width:59px;height:6px;margin-top:2px;float:left;}
a.btnhome:hover{background:url(../imgs/btnhome.gif) 0 6px;}
a.btnosotros{background:url(../imgs/btnosotros.gif);width:55px;height:6px;margin-top:2px;float:left;}
a.btnosotros:hover{background:url(../imgs/btnosotros.gif) 0 6px;}
a.btnosotros{background:url(../imgs/btnosotros.gif);width:55px;height:6px;margin-top:2px;float:left;}
a.btnosotros:hover{background:url(../imgs/btnosotros.gif) 0 6px;}
a.btnservicios{background:url(../imgs/btnservicios.gif);width:53px;height:6px;margin-top:2px;float:left;}
a.btnservicios:hover{background:url(../imgs/btnservicios.gif) 0 6px;}
a.btncontacto{background:url(../imgs/btncontacto.gif);width:56px;height:6px;margin-top:2px;float:left;}
a.btncontacto:hover{background:url(../imgs/btncontacto.gif) 0 6px;}
/* FIN Header */

#zonaizq{width:191px;float:left;}

/* Buscador */
.headbuscar{background:url(../imgs/headbusq.gif);width:189px;height:54px;float:left;}
.datosbusq{width:185px;margin-left:4px;_margin-left:2px;float:left;}
.ttbusq{height:12px;background:#094F73;padding:4px 12px;clear:both;}
.campobusq{width:165px;margin-left:4px;_margin-left:2px;background:#E5E5E5;font-size:9px;padding:2px 10px;float:left;}
.zonacomin{width:80px;height:20px;display:block;cursor:auto;float:left;}

.btnbuscar{background:url(../imgs/btnbuscar.gif);width:132px;height:23px;margin-top:2px;float:right; border:none;cursor:pointer;}
.btnbuscar:hover{background:url(../imgs/btnbuscar.gif) 0 23px;}
.btnbuscar2{background:url(../imgs/btnbuscar2.gif);width:120px;height:23px;margin-top:2px;float:right; border:none;cursor:pointer;}
.btnbuscar2:hover{background:url(../imgs/btnbuscar2.gif) 0 23px;}

.headcodigo{background:url(../imgs/brdsupcaja.gif) no-repeat 0 15px;width:185px;height:20px;margin-top:10px;margin-left:4px;clear:both;}
.footbuscar{background:url(../imgs/footbusq.gif);width:189px;height:17px;float:left;}
/* FIN Buscador */

/* Botones Propiedad-Necesidad */
a.btnpusprop{background:url(../imgs/btnbuscanprop.png);width:184px;height:74px;margin:10px 0 0 5px;float:left;}
a.btnpusprop:hover{background:url(../imgs/btnbuscanprop.png) 0 74px;}
a.btnpubprop{background:url(../imgs/btnpubliprop.png);width:184px;height:74px;margin:10px 0 0 5px;float:left;}
a.btnpubprop:hover{background:url(../imgs/btnpubliprop.png) 0 74px;}
a.btnecesidad{background:url(../imgs/btnecesidad.png);width:184px;height:66px;margin:10px 0 0 5px;float:left;}
a.btnecesidad:hover{background:url(../imgs/btnecesidad.png) 0 66px;}
/* FIN Botones Propiedad-Necesidad */

/* Empresas Destacadas */
.areaempdes{width:190px;float:left;margin-bottom:10px;background:url(../imgs/ttempas.gif) no-repeat 5px 10px;}
.areaempdes ul{list-style:none;font-size:11px;margin:35px 0 0 5px;padding:0;}
.areaempdes a{color:#2B0F89;text-decoration:underline;}
.areaempdes a:hover{text-decoration:none;}
.areaempdes li{background:url(../imgs/bullet1.gif) no-repeat 0px 2px;*background:url(../imgs/bullet1.gif) no-repeat 0px 4px;margin:5px 0;*margin:3px 0;line-height:15px;padding-left:15px;}
/* FIN Empresas Destacadas */

/* Home Propiedades Destacadas */
#zonaprophome{width:553px;background:url(../imgs/fnddest.gif);margin-left:20px;float:left;}
.headpropdest{background:url(../imgs/ttpropdest.gif);width:494px;height:28px;color:#FFFFFF;font-size:15px;font-weight:bold;padding:12px 29px;float:left;}
.areaprophome{width:246px;_width:220px;margin-left:30px;_margin-left:25px;float:left;}
.fotoprophome{width:210px;height:158px;clear:both;}
.txtprophome{width:210px;margin:5px 0;font-size:10px;clear:both;}
.txtprophome a{color:#0B618D;font-size:11px;font-weight:bold;text-decoration:none;}
.txtprophome p{margin:0;padding-top:4px;font-size:9px;}
.txtprophome a:hover{text-decoration:underline;}
.txtprophome b{color:#CC0000;line-height:20px;font-size:11px;}
a.linkmail {font-size:10px;text-decoration:underline;font-weight:normal;}
a.linkmail:hover{text-decoration:none;}
.footprophome{background:url(../imgs/footdest.gif);width:553px;height:30px;clear:both;}
/* FIN Propiedades Destacadas */

/* Banners del Home */
#zonabannerhome{width:553px;margin-right:20px;margin-bottom:20px;float:right;}
.bannerhome{width:195px;height:66px;margin:10px 25px 5px 45px;_margin:10px 30px 5px 25px;float:left;}
.bannergratis{width:460px;height:66px;margin:10px 25px 5px 45px;_margin:10px 30px 5px 25px;float:left;}
/* FIN Banners del Home */

#zonadatos{width:568px;margin-left:20px;float:left;}

.ttpaginas{width:553px;padding:5px;color:#CC0000;font-size:16px;font-weight:bold;border-bottom:1px #CCCCCC dotted;}

/* Tablas */
.tablaresult{background:#EDEDED;margin-top:10px;float:left;}
.tablaresult th{background:#B9CBFF;font-size:10px;color:#0B618D;height:36px;border-bottom:1px solid #FFFFFF;}
.tablaresult th.brdsuptbizq{background:url(../imgs/brdsuptbizq.gif) left;padding:0 5px;}
.tablaresult th.brdsuptbder{background:url(../imgs/brdsuptbder.gif) right;padding:0 5px;}
.tablaresult td{text-align:center;border-bottom:1px solid #FFFFFF;padding:8px 0;font-size:9px;}
.tablaresult td a{color:#006699;text-decoration:none;}
.tablaresult td a:visited{color:#663399;text-decoration:none;}

.tablaresult td.nobrd{border-right:none;}
.tablaresult td.brdinftbizq{background:url(../imgs/brdinftbizq.gif) left;height:36px;padding:0 5px;}
.tablaresult td.brdinftbder{background:url(../imgs/brdinftbder.gif) right;height:36px;padding:0 5px;}
.tablaresult td.ultimafila{background:#E2F0F8;padding:0 5px;}
.tablaresult td.ultimafila a{color:#006699;text-decoration:none;}
.tablaresult td.ultimafila a:hover{text-decoration:underline;}
/* FIN Tablas */

/* Banners Internos */
#zonabannerinterno{width:568px;margin-right:10px;margin-bottom:15px;float:right;}
.bannerinterno{width:130px;height:69px;margin:15px 5px 0 7px;_margin:15px 5px 0 5px;float:left;}
/* FIN Banners Internos */


/* Area Detalle Propiedades */
#zonadetalle{width:568px;margin-left:20px;background:#EDEDED;float:left;}
.ttprop{width:inherit;height:20px;background:#FFFFFF;font-size:14px;font-weight:bold;padding:5px 4px;color:#CC0000;}
.datosprop{background:url(../imgs/mardetsupizq.gif) no-repeat #EDEDED;width:230px;height:auto;font-size:12px;padding:30px 5px 0 17px;float:left;}
.datosdescripcion{width:500px;height:auto;font-size:12px;padding:10px 5px 0 17px;float:left;}
#zonadetalle b{color:#006699;font-weight:bold;}
.datoscont{width:300px;clear:both;}
.areadatosfotos{background:url(../imgs/areafoto.gif) no-repeat #EDEDED;width:300px;height:auto;float:left;}
.areafoto{width:300px;height:258px;clear:both;}

.zonafotos{width:265px;height:195px;margin:6px 0 0 5px;_margin:5px 0 0 3px;float:left;}
.zonanumeros{width:140px;_width:150px;height:16px;margin:12px 0 0 17px;_margin:8px 0 0 10px;float:left;}
a.btnumeros{border:1px solid #006699;font-size:10px;text-decoration:none;color:#006699;padding:2px 4px;margin-right:6px;float:left;}
a.btnumeros:hover, a.btnumeros:active{background:#006699;font-size:10px;text-decoration:none;color:#FFFFFF;padding:2px 4px;}

.zonaprint{width:78px;height:16px;background:url(../imgs/icoprint.gif) no-repeat 5px 2px;font-size:9px;margin:12px 0 0 25px;_margin:8px 0 0 15px;padding:3px 0 0 25px;float:left;}
.zonaprint a{color:#006699;text-decoration:underline;}
.zonaprint a:hover{text-decoration:none;}

/*.zonafotos{width:265px;height:195px;margin:10px 0 0 17px;_margin:10px 0 0 10px;float:left;}
.zonanumeros{width:140px;_width:150px;height:16px;margin:8px 0 0 17px;_margin:8px 0 0 10px;float:left;}
a.btnumeros{border:1px solid #006699;font-size:10px;text-decoration:none;color:#006699;padding:2px 4px;margin-right:6px;float:left;}
a.btnumeros:hover, a.btnumeros:active{background:#006699;font-size:10px;text-decoration:none;color:#FFFFFF;padding:2px 4px;}

.zonaprint{width:78px;height:16px;background:url(../imgs/icoprint.gif) no-repeat 5px 2px;font-size:9px;margin:8px 0 0 25px;_margin:8px 0 0 15px;padding:3px 0 0 25px;float:left;}
.zonaprint a{color:#006699;text-decoration:underline;}
.zonaprint a:hover{text-decoration:none;}*/

.areacont{width:300px;height:auto;background:#FFFFFF;}
.brdsupcont{background:url(../imgs/areasupcont.gif);width:300px;height:15px;float:left;}
.datoscont{width:288px;height:auto;background:#FFFFFF;font-size:11px;padding:0 5px;border-left:1px solid #006699;border-right:1px solid #006699;line-height:15px;float:left;}
.datoscont b{color:#006699;font-weight:bold;}
.datoscont a{text-decoration:underline;color:#000000;}
.datoscont a:hover{text-decoration:none;}
.brdinfcont{background:url(../imgs/areainfcont.gif);width:300px;height:15px;float:left;}
.mardetsupder{background:url(../imgs/mardetsupder.gif);width:16px;height:28px;float:left;}
.footdetalle{width:568px;height:50px;background:url(../imgs/footdetalle.gif);margin-left:20px;margin-bottom:10px;float:left;}
a.btnvolver{width:200px;height:15px;background:url(../imgs/btnvolver.gif) no-repeat;color:#2B0F89;font-size:9px;padding:0 0 3px 15px;margin:10px 15px;text-decoration:underline;float:left;}
a.btnvolver:hover{text-decoration:none;}

.fotospropprint{display:none;visibility:hidden;}
.fotospropprint .img{margin:5px;}
/* FIN Area Detalle Propiedades */

/* Formularios */
#zonaformulario{width:553px;margin-left:20px;float:left;}
.datocampo{width:553px;float:left;}
.ttform{width:553px;color:#333333;font-size:11px;font-weight:bold;color:#999999;padding:5px 6px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;float:left;}
.areadato{width:180px;color:#006699;font-size:11px;padding:8px 5px;float:left;}
.areacampo{width:320px;padding:6px;font-size:11px;color:#006699;font-size:11px;float:left;}
.infofoto{font-size:9px;color:#666666;margin-top:5px;clear:both;}
.btnenviar{background:url(../imgs/btnenviar.gif);width:92px;height:23px;margin-top:2px;margin-left:195px;float:left; border:none;cursor:pointer;}
.btnenviar:hover{background:url(../imgs/btnenviar.gif) 0 23px;}
/* FIN Formularios */

/* Info Pag. Internas */
#zonainfo{width:553px;margin-left:20px;margin-bottom:10px;float:left;}
.fotopag{width:150px;margin:15px 8px;float:left;}
.datospag{width:380px;_width:370px;font-size:12px;padding-top:15px;float:left;}
.datoservicios{font-size:12px;margin:15px 6px;clear:both;}
/* FIN Info Pag. Internas */

/* Footer */
#footer{width:790px;margin:0 auto;border-top:1px solid #CCCCCC;color:#666666;margin-top:30px;padding:5px;text-align:center;font-size:10px;clear:both;}
.linkfooter a{color:#666666;text-decoration:none;}
.linkfooter a:hover{color:#000000;text-decoration:underline;}
.mb{font-size:9px;padding-top:3px;}
.mb a{color:#999999;text-decoration:none;}
.mb a:hover{text-decoration:underline;}
/* FIN */

/********************************
 * MESSAGES
 */
.messages{
	border-top:#6675FF 2px solid;
	border-bottom:#6675FF 2px solid;
	background:#C7C4F2 url(../imgs/msg.png) no-repeat top left;
	padding:0px 15px 15px 70px;
	margin:10px;
	min-height:35px;
}
.errors{
	border-top:#FF7349 2px solid;
	border-bottom:#FF7349 2px solid;
	background:#FFDACA url(../imgs/err.png) no-repeat top left;
	padding:0px 15px 15px 80px;
	margin:10px;
	min-height:35px;
}
.errors h2,
.messages h2{
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:5px;
	color:#f00;
}
.messages h2{
	color:#00F;
}
.errors ul,
.messages ul{
	padding:0;
	margin:0;
}
.errors li,
.messages li{
	padding:0;
	font-size: .85em;
}
/********************************/
