
.table1 {
    height:100%
}

.titulohome {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20pt;
    color: #062b61;
    font-weight: bold;
    text-decoration: none;
    text-align: center;

}

.tituloseccion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20pt;
    color: #062b61;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    text-decoration: underline;
}

.imagenformato {
padding-left:50px;
}


.txtNuestrosClientes {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    color: #0152ba;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
}

.txtAgradecimiento {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #003399;
    font-weight: bold;
    text-decoration: none;
}

.txtGral {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #2c2c2c;
    text-align: left;
    vertical-align: middle;
    display: flex;
    justify-content: center;
    align-items: center;
}

.txtVenta {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #0099CC;
    text-align: left;
    font-weight: bold;
}

.TDText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #2c2c2c;
    text-align: left;
}


.txtGralLeft {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #2c2c2c;
    text-align: justify;
}

.txtCondiciones {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #062b61;
    text-align: justify
}

.txtDireccion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #999999;
    text-align: center
}

.txtTitulo {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #0152ba;
    text-align: left
}

.txtOpciones {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #999999;
    text-align: left
}

.txtTituloArt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    color: #0099FF;
    text-align: center;
}

.txtDescArt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #222222;
    text-align: left
}

.txtRobrosArt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #222222;
    text-align: left;
    text-decoration: none;
}

.txtPrecioArt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #666666;
    text-align: left
}

.txtTituloCursoGrande {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #0099FF;
    text-align: left
}

.txtTituloCapacitacion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #000099;
    text-align: left
}

.txtTitSecciones {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16pt;
    color: #003300;
    text-align: left
}

.txtTitNovedades {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #FFFFFF;
    text-align: right;
}

.txtNovedades {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #666666;
    text-align: justify;
    padding-right: 15px;
}

.txtBienvenido {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #003399;
    font-weight: bold;
    text-decoration: none;
}

.txtUsuario {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
    text-decoration: none;
}

.txtPopUpgral {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
    text-align: left;
}

.containercopyright {
    font-family: arial;
    font-size: 24px;
    width: 100%;
    height: 40px;
    vertical-align: middle;
    /* Center vertically and horizontally */
    display: flex;
    justify-content: center;
    align-items: center;
}

.copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    height: 40px;
    color: #ffffff;
    background-color: #062b61;
    width: 100%;
    text-align: left;
}


/*---------------------------------   TDS             -----------------------------------------------*/

.tdBordeIzqDer {
    border: #999999 solid;
    border-width: 0px 0px 0px 1px
}

.tdBordeDerGris {
    border: #666666 solid;
    border-width: 0px 1px 0px 0px
}

.tdBordeComp {
    border: #91CE44 solid;
    border-width: 1px 1px 1px 1px
}

.tdBordeAbj {
    border: #999999 solid;
    border-width: 0px 0px 1px 0px
}

.tdBordeAbjBlanco {
    border: #ffffff solid;
    border-width: 0px 0px 1px 0px
}

.tdBordeArrAbj {
    background-color: #FFFFFF;
    border: #333333 solid;
    border-width: 1px 0px 1px 0px
}

.tdBordeDer {
    border: #222222 solid;
    border-width: 0px 1px 0px 0px
}


.txtTelefono {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
}

.txtMail {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
}

/*********    Links           ***********************************/

a.mail:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

a.mail:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
    text-decoration: none;
}

a.mail:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
}


a.masInfo:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #434242;
    text-decoration: none;
}

a.masInfo:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #434242;
    text-decoration: none;
}

a.masInfo:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #434242;
}


a.OpcionesLinea:link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
    text-decoration: none;
}

a.OpcionesLinea:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #666666;
    text-decoration: none;
}

a.OpcionesLinea:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
    text-decoration: italic;
}


a.Item:link {
    font-family: Times New Roman, Times, serif;
    font-size: 8pt;
    color: #ffffff;
    text-decoration: none;
}

a.Item:visited {
    font-family: Times New Roman, Times, serif;
    font-size: 8pt;
    color: #F1B000;
    text-decoration: none;
}

a.Item:hover {
    font-family: Times New Roman, Times, serif;
    font-size: 8pt;
    color: #003333;
    text-decoration: none;
}

a.subItem:link {
    font-family: Times New Roman, Times, serif;
    font-size: 9pt;
    color: #666666;
}

a.subItem:visited {
    font-family: Times New Roman, Times, serif;
    font-size: 9pt;
    color: #666666;
}

a.subItem:hover {
    font-family: Times New Roman, Times, serif;
    font-size: 9pt;
    color: #003333;
}


/*********    Scroll           ***********************************/

body {
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #CCCCCC;
    scrollbar-darkshadow-color: #CCCCCC;
    scrollbar-track-color: #DDDDDD;
    scrollbar-arrow-color: #CCCCCC;
}

.Box {
    font-weight: normal;
    font-size: 11px;
    font-family: arial;
    COLOR: #000000;
}

.BoxBuscar {
    height: 25px;
    width: 200px;
    font-weight: normal;
    font-size: 11px;
    font-family: arial;
    COLOR: #000000;
}


.Boton {
    font-weight: bold;
    font-size: 12px;
    FONT-FAMILY: Arial;
    background-image: none;
    color: #000000;
    background-color: #F8F8F8;
    text-decoration: none;
}


.validatorCalloutHighlight {
    background-color: lemonchiffon;
}

.RdoNoExiste {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color: #003399;
    font-weight: bold;
    text-decoration: none;
}


a.HyperLinkHover {
    color: #95FBCF;
}

    a.HyperLinkHover:hover {
        color: #434242;
    }


    a.HyperLinkHover:link {
        color: #434242;
    }

    a.HyperLinkHover:visited {
        color: #434242;
    }
