#divMaster{
    padding: 0px;
    width: 996px;
}

.trSepa{
    height: 30px;
}

.bgFooter{
    width: 100%;
    height: 120px;
    background-image: url('../img/img-fondo-footer.jpg');
}

.tblMaster{
    width: 100%;
}

.tblMenu{
    width: 100%;
    background-image: url('../img/img-fondo-botonera.jpg');
}

.trMenu {
    height: 31px;
}

.celdaMenu{
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
    vertical-align: middle;
    background-image: url('../img/img-fondo-botonera.jpg');
}

.celdaMenu:hover{
    opacity: 0.6;
}

.linkMenu{
    color: #ffffff;
    text-decoration: none;
}

.linkMenu:hover{
    color: #cfcfcf;
    text-decoration: none;
}

.linkFooter{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
}

.linkFooter:hover{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;   
}

.filaSepa{
    height: 15px;
}

#divBanner{
    width: 996px;
    height: 387px;
}

.imgLink{
    opacity: 1;
    cursor: pointer;
}

.imgLink:hover{
    opacity: 0.6;
    cursor: pointer;
}

input[type="text"]{
    padding: 7px;
    border: #afafaf 1px solid;
    border-radius: 5px;
    color: #5f5f5f;
}

input[type="password"]{
    padding: 7px;
    border: #afafaf 1px solid;
    border-radius: 5px;
    color: #5f5f5f;
}

textarea{
    padding: 7px;
    border: #afafaf 1px solid;
    border-radius: 5px;
    color: #5f5f5f;
}


/* Caret color */
.navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-bottom-color: #000000;
    border-top-color: #000000;
}


#divMapa{
    padding-top: 20px;
}

.tituloPag{
    color: #898989;
    font-size: 15px;
}

.textoPag, p{
    color: #898989;
    font-size: 12px;
}

.textoSepa{
    width: 30px;
}

#divOut{
    padding-top: 20px;
    min-height: 350px;
}

#divMail{
    padding-top: 20px;
}

.textoFooter{
    color: #ffffff;
    font-size: 12px;
}

.textoMail{
    text-align: center;
    color: #898989;
    font-size: 20px;
}

.txtDsta{
    padding-top: 20px;
    padding-bottom: 20px;
    color: #898989;
    font-size: 15px;
}



/* para mantenedores */
#divImg {
    position: relative;
}

#divImg DIV {
    position:absolute;
    top: -105px;
}