/* encabezado general de las paginas */
#encabezado {
    background:transparent url(../images/pixel_azul.gif) repeat scroll 0 0;
    color:#FFFFFF;
    display:block;
    float:left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:25px;
    line-height:2;
    padding-left:9px;
    width:660px;
}

#encabezado select{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;    
}

#encabezado span{
    display:block;
    float:left;
    padding-left:10px;
    width:auto;
    height:auto;
}

/*Buscadores*/

#encabezado_busca{
    left:170px;
    display:block;
    width:450px;
    height:28px;
    background:url(../images/barra_secciones.gif);
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    line-height:2;
    padding-left:10px;
}

#form_busqueda_simple {
    width:458px;
    height:240px;
    _height:221px;  /* hack IE 6 & 7 */
    border:1px solid #999999;
}

#form_busqueda_simple table{
width:100%;
height:240px;
_height:221px;  /* hack IE 6 & 7 */
border:5px solid #ffffff;
}

#form_busqueda_simple .td_cuadro_checkboxes{
width:150px;
}

#form_busqueda_simple .cuadro_checkboxes_operaciones{
position:relative;
bottom:23px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:2px;
border:1px solid #979c48;
}

#form_busqueda_simple .cuadro_checkboxes_estados{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:2px;
border:1px solid #979c48;
}

#form_busqueda_simple label {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
}

#label_formu {
width: auto;
height: auto;
/*padding-bottom: 10px;*/
padding-top: 3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
}

#form_comuna2{
    border:1px solid #979C48;
    color:#666666;

    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:bold;
    height:27px;
    line-height:2;
    width:660px;
}


/****  ancho Selects ****/
#busqueda_region{width:145px;}
#busqueda_comuna{width:140px;}
#busqueda_tipo_propiedad{width:130px;}
#busqueda_num_dormitorios{width:130px;}

/*pagination*/


.pagination {
position:relative;
display:block;
text-align: center;
margin-left:170px;
bottom:170px;
}
 /* todo general */
 
.pagination a, .pagination span {
padding: .2em .5em;
 }
 
.pagination span.disabled {
color:#003399;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
left:10px;
border:1px solid #999999;
}
 
.pagination span.current {
font-weight: bold;
color:#006633;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
 
.pagination a {
border: 1px solid #999999;
color:#666666;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
 }
 
.pagination a:hover, .pagination a:focus {
border-color: #003366;
background:#009999;
color: white;
 }
 
.pagination .page_info {
color:#aaa;
padding-top: .8em;
 }
 
.pagination .prev_page, .pagination .next_page {
border-width: 1px;
 }
 
.pagination .prev_page {
border-width: 1px;
 }
 
.pagination .next_page {
margin-left: 20px;
 }
 
/* particulares */

#resultado_busqueda_proy {
position:relative;
display:block;
text-align: center;
margin-left:170px;
top:-50px;
left:-10px;
}

#resultado_busqueda2_proy {
position:relative;
display:block;
text-align: center;
left:-10px;
top:30px;
}

#resultado_busqueda {
position:relative;
display:block;
text-align: center;
margin-left:140px;
top:-70px;
left:-10px;
}

#resultado_busqueda2 {
position:relative;
display:block;
text-align: center;
left:-10px;
top:30px;
}


#paginador_corre1 {
position:absolute;
width:800px;
height:10px;
top:310px;
left:-110px;
z-index:1;
}

#paginador_corre2 {
position:absolute;
width:800px;
height:10px;
top:890px;
left:-110px;
z-index:1;
}

#paginador_corre3 {
position:absolute;
width:600px;
height:10px;
top:350px;
left:100px;
}


#inmo_paginador {
position:absolute;
display:block;
width:800px;
height:10px;
top:900px;
right:100px;
}

#inmo_paginador2 {
position:absolute;
display:block;
top:220px;
right:100px;
width:800px;
}

#paginador_inmob {
position:absolute;
width:500px;
top:-230px;
left:10px;
}

#paginador_inmob2 {
position:absolute;
display:block;
width:850px;
top:340px;
left:-170px;
}


/* mapa sitio */

#mapa_sitio{
    color:#999999;
    display:block;
    float:left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:9px;
    height:26px;
    ]height:20px;
    _height:20px;
    line-height:1;
    margin-top:-6px;
    text-decoration:none;
    width:680px;
    _width:650px;
    ]margin-top:0;
    _margin-top:0;
}
#mapa_sitio a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

#mapa_sitio a:hover{
color:#0000FF;
}

/* indicadores */
#datos_indicadores span{
display:block;
width:145px;
height:28px;
background:url(../images/pixel_verde.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:2;
padding-left:10px;
}

#fechayhora {
position:absolute;
left:670px;
top:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
}


#banner_nota_inmob li {
left:10px;
list-style-image:url(../images/flecha_servicios.gif);
position:relative;
}
#banner_nota_inmob .trimestre {
color:#999999;
display:inline-block;
text-align:center;
text-decoration:normal;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:140px;
padding-top:5px;
padding-bottom:5px;
}
#banner_nota_inmob .imagen {
color:#999999;
display:inline-block;
text-align:center;
text-decoration:normal;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:139px;
}
#banner_nota_inmob .titulo a {
color:#999999;
display:block;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
width:122px;
color:#1873a0;
}
/*mensaje de error por jonas*/
.mensajes{
    display:block;
    float:left;
    width:100%;	
    padding-left:10%;
}	

.info, .exito, .alerta, .error {
       font-family:Arial, Helvetica, sans-serif; 
       font-size:12px;
     /*  border: 1px solid;*/
      /* margin: 10px 0px;*/
       
       /*padding:8px 10px 8px 30px;
       background-repeat: no-repeat;
       background-position: 10px center;*/
}
.info {
       color: #00529B;
       background-color: #BDE5F8;
       background-image: url('info.png');
}
.exito {
      color:#901000;
      /* background-color: #FFBABA;*/
      /* background-image: url('../images/alert/PNG/error.png');*/
       font-style:italic; 
}
.alerta {
       color: #9F6000;
       background-color: #FEEFB3;
       background-image: url('alerta.png');
}
.error {
      color:#901000;
      /* background-color: #FFBABA;*/
      /* background-image: url('../images/alert/PNG/error.png');*/
       font-style:italic; 
}
#registro_ingreso{
display:block;
float:left;
width:400px;
height:230px;
}
#btn_cotizar_proyec2 {
display:block;
float:right;
margin-right:50px;
}
#registro_ingreso form input {
border:1px solid #1873A0;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
width:200px;
}
#registro_ingreso .radios {
width:10px;
border:1px solid #1873A0;
}
#registro_ingreso .select {
width:202px;
border:1px solid #1873A0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
#registro_ingreso .mensaje_bienvenida {
border-bottom:1px dashed #1873A0;
color:#1873A0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bolder;
line-height:2;
width:360px;
}
#registro_ingreso .mensaje_registrado {
color:#FF9900;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bolder;
}
#registro_ingreso span {
font-size:9px;
text-align:center;
}
#registro_ingreso label {
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bolder;
}
#registro_ingreso li {
color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
#registro_ingreso a:link {
color:#1873A0;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:underline;
}
#registro_ingreso a:visited {
color:#1873A0;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:underline;
}
#registro_ingreso a:active {
color:#FF920A;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:underline;
}
#registro_ingreso a:hover {
color:#FF920A;
font-family:Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:underline;
}
#registro_ingreso table {
height:100%;
width:95%;
margin-left:5%;
}
#registro_ingreso td {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
width:99px;
}
#registro_ingreso .radio_telefono{
width:20px;
}
#registro_ingreso .volver {
display:block;
float:right;
font-size:9px;
margin-right:50px;
margin-top:-30px;
text-align:center;
}
#registro_ingreso .mensaje_informativo {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
#registro_ingreso .telefono {
	width:150px;
}
#registro_ingreso .codigoarea {
border:1px solid #ffffff;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
width:35px;
}

