﻿/*----ANIMACIÓN INICIO----*/
#animCont{
    position:relative;
    margin:0;padding:0;
    top:0;
    width:100%;height:437px;
    clear:both;
    overflow:hidden;    
}
#animCont img.animada{
    position:absolute;
    margin:0;padding:0;
    width:1200px;height:438px;
    top:0;left:0;
    opacity:0;
}
#animCont img.animada#pi01{
    opacity:1;
}
.txtAnimInicio {
    position:absolute;
    width:50%;
    padding:10px 0;
    top:100px;left:100%;
    background-color:#01498e;
    opacity:.6;
}
    .txtAnimInicio p {
        position:relative;
        margin:0;padding:10px;
        font-size:26px;color:#fff;font-weight:400;
        line-height:24px;
        text-align:right;
        text-shadow: 1px 1px 1px #000;
        filter: dropshadow(color=#000, offx=1, offy=1);
    }
    .txtAnimInicio p.izda {
        text-align:left;
    }
    #ti01{
        left:50%;
    }
    #ti02{
        top:300px;
    }
/*****ANIMACIÓN INICIO*****/

/*----BUSCADOR----*/

.buscadorCont {
    position:absolute;
    margin:0;padding:0;
    width:100%;height:260px;
    z-index:200;
}
.buscador {
    position:relative;
    margin:0 1.04166666%;padding:0;
    width:250px;height:437px;
}

.buscador iframe{
    /*overflow :hidden;*/
    width:1200px; 
    height:100%; 
}

.fondoBuscador {
    position:absolute;
    top:0;left:0;
    width:280px;height:437px;
    background-color: transparent;opacity:.7;
}
h1 {
    position:absolute;
    top:43px;left:0px;
    width:230px;height:20px;
    text-align:left;line-height:20px;
    font-size:14px;font-weight:bold;color:#fff;
    text-shadow: 1px 1px 0px #000;
    filter: dropshadow(color=#000, offx=1, offy=1);
    /*border-bottom:solid 1px #fff;*/
}
.buscador ul#operacion {
    position:absolute;
    top:65px;left:10px;
    width:230px;height:20px;
}
.buscador ul#operacion li{
    display:inline;float:left;
    height:20px;
    line-height:20px;
    padding:0 10px 0 0;margin:0;
}
.buscador ul label.titulo, .buscador ul#operacion label{
    color:#fff;
    top:3px;
}
.buscador ul label.titulo a{
    color:#ff0;
}
.buscador ul label.titulo a:hover{
    color:#f00;
}
.buscador ul#cajasBusqueda{
    position:absolute;
    top:94px;left:10px;
    width:230px;height:140px;
}
.buscador ul#cajasBusqueda li{
    position:relative;
    display:block;
    height:100px;width:230px;
    padding:0;margin:0;
}
.buscador ul#cajasBusqueda li ul.cbl{
    position:absolute;
    top:15px;left:0;
    width:228px;height:80px;
    border:solid 1px #999;background-color:#fff;
    overflow:auto;
}

.buscador ul#cajasBusqueda li.cbComuna{
    height:140px;
}
.buscador ul#cajasBusqueda li.cbComuna ul.cbl{
    height:120px;
}


.buscador ul#cajasBusqueda li ul.cbl li{
    display:block;
    height:16px;width:205px;
    margin:0;padding:0 0 0 5px;
    line-height:16px;
}
.buscador ul#cajasBusqueda li ul.cbl li.primero{
    padding:5px 0 0 5px;
}
.buscador input[type=button]#butBuscar{
    position:absolute;
    top:340px;left:10px;
    width:230px;
    background: #00559c; /* Old browsers */
    background: -moz-linear-gradient(top,  #00559c 0%, #022a3b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00559c), color-stop(100%,#022a3b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #00559c 0%,#022a3b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #00559c 0%,#022a3b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #00559c 0%,#022a3b 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #00559c 0%,#022a3b 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00559c', endColorstr='#022a3b',GradientType=0 ); /* IE6-9 */
    border:solid 1px #00559c;
    -moz-border-radius:3px;border-radius:3px;
}
.buscador input[type=button]#butBuscar:hover{
    background: #022a3b; /* Old browsers */
    background: -moz-linear-gradient(top,  #022a3b 0%, #00559c 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#022a3b), color-stop(100%,#00559c)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #022a3b 0%,#00559c 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #022a3b 0%,#00559c 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #022a3b 0%,#00559c 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #022a3b 0%,#00559c 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#022a3b', endColorstr='#00559c',GradientType=0 ); /* IE6-9 */
}

#buscadorTitulo{
   position:absolute;
    top:0px;left:-12px;
    width:280px;padding-top:15px;
    height:23px;
    /*border-top:dotted 1px #ccc;*/
    background: #0f4584;
 }

#buscadorTitulo p{
    position:relative;
    display:inline;
    font-weight:bold; 
    font-size:14px;color:#fff;
    padding-left:15px;
}

#buscadorCodigo {
    position:absolute;
    top:380px;left:-12px;
    width:280px;padding-top:15px;
    height:43px;
    /*border-top:dotted 1px #ccc;*/
    background: #0fa5de;
}
#buscadorCodigo p{
    position:relative;
    display:inline;
    font-size:12px;color:#fff;
    padding-left:15px;
}
input[type=text]#tbCodigo{
    width:60px;height:24px;
    box-shadow:none;
    padding:0;margin:0;
    -moz-border-radius-topright:0;-moz-border-radius-bottomright:0;
    border-top-right-radius:0;border-bottom-right-radius:0;
}
#butCodigo{
    width:40px;height:26px;
    background: #3c6082 url(../imagenes/global/icoLupa.png) no-repeat center center;
    border:solid 1px #2d445c;
    -moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;
    border-top-right-radius:3px;border-bottom-right-radius:3px;
    color:#fff;
}
#butCodigo:hover{
    background-color:#4693dc;
    border:solid 1px #4693dc;
}

/*****BUSCADOR*****/

/*----DESTACADAS----*/
.propDestacada {
    position:relative;
    overflow:hidden;
 }
.propDestacada:hover {
    background-color:#b9c9e8;
 }
.propDestacada .imgDestacada{
    position:relative;
    width:100%;height:165px;
    margin:0;padding:0;
    background-color:#eee;
    overflow:hidden;
    text-align:center;
}
.propDestacada .imgDestacada img{
    position:relative;
    width:100%;
    margin:0 auto;
}
    .propDestacada .datosDestacada {
        position:relative;
        margin:0;padding:2px 0;
        width:100%;height:66px;
        line-height:20px;
    }
    .propDestacada .datosDestacada p{
        position:relative;
        width:100%;
        padding:0;
        font-size:12px;color:#0fa5de;
    }
    .propDestacada .datosDestacada p span.ddTipo{
        color:#666;
    }
    .propDestacada .datosDestacada p span.ddEnlace{
        color:#000;font-weight:bold;font-size:11px;
    }
    .propDestacada .datosDestacada p span.ddFlecha{
        color:#0fa5de;font-weight:bold;font-size:12px;
    }
    .propDestacada .precioDestacada{
        position:absolute;
        top:-20px;right:0;
        font-size:14px;color:#fff;font-weight:bold;
        height:20px;
        line-height:20px;
        padding:0 5px;
        background-color:#0fa5de;
        z-index:10;
    }

/*****DESTACADAS*****/

.grupoContenedor {
    position:relative;
    margin:0 auto;
    background-color:#ddd;
    width:100%;height:auto;
    -webkit-box-shadow:  0px 0px 5px 0px #000000;
    box-shadow:  0px 0px 5px 0px #000000;
}
    .colGrupo img {
        width:100%;
    }


/*----NOTICIAS----*/
.notFecha {
    background: #63d9dd; /* Old browsers */
    background: -moz-linear-gradient(left,  #63d9dd 0%, #5ac0c4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#63d9dd), color-stop(100%,#5ac0c4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #63d9dd 0%,#5ac0c4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #63d9dd 0%,#5ac0c4 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #63d9dd 0%,#5ac0c4 100%); /* IE10+ */
    background: linear-gradient(to right,  #63d9dd 0%,#5ac0c4 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63d9dd', endColorstr='#5ac0c4',GradientType=1 ); /* IE6-9 */
}
    .notFecha p {
        padding:5px 0;
        text-align:center;
        font-size:18px;color:#fff;font-weight:bold;
        line-height:20px;
    }
.nfMes {
    font-weight:normal
}
.nfAno {
    font-size:14px;font-weight:normal;
}
.noticia p {
    position:relative;
    font-size:12px;font-weight:normal;color:#999;
    line-height:16px;
}
.noticia p.notTitulo {
    font-weight:bold;color:#5ac1c5;
}
/*****NOTICIAS*****/

/*----TESTIMONIOS----*/
.testimonio p {
    position:relative;
    font-size:12px;font-weight:normal;color:#999;
    line-height:16px;
}
.testimonio p.testTitulo {
    font-weight:bold;color:#333;
}
/*****TESTIMONIOS*****/

/*----SERVICIOS----*/
.servicio {
    margin-top:10px;
    text-align:center;
    cursor:pointer;
}
    .servicio h3 {
        font-size:14px;color:#254554;font-weight:bold;
        line-height:16px;
    }
    .servicio p {
        margin-top:10px;
        font-size:12px;color:#666;font-weight:normal;
        line-height:16px;
    }
/*****SERVICIOS*****/

/*----FRANQUICIAS----*/
.colFranquicias {
    font-size:12px;color:#bb1823;font-weight:normal;line-height:16px;
}
.colFranquicias a{
    font-size:12px;color:#022a3b;font-weight:normal;
}
.colFranquicias a:hover{
    color:#5ac0c4;
}
/*****FRANQUICIAS*****/
.colOfiSantander {
    text-align:center;
}
.colOfiSantander img{
    position:relative;
    margin:0 auto;padding:0;
    width:96%;height:auto;
    border:solid 3px #ddd;
}
