#fEnviaDetalle {
    float: right;
}
#fEnviaEnviarMail {
    float: right;
}
input[type="image"] {
    border: 0px;
}


#dba_TablaConsultaEnvio
{
	margin: 5 5 5 5;
    width: 80%;
}

#dba_TablaConsultaEnvio TH
{}

.acciones
{}

#dba_TablaConsultaEnvio TD
{
    font-size: 12pt;
    border-bottom: 1px solid #AAA;
    text-align: center;	
	padding: 5 5 5 5;
}

#contenedorMatriculados {
    height: 300;
    overflow: scroll;
    background-color: #CCC;
}

.dba_CeldaTituloPrincipal {
    text-align: center;
    font-size: 18pt;
    color: #FFF;
    background-color: #ce5d2b;
}

.errorCriteriosEnvio {
    background-color: #AA0000;
    color: #FFF;
    font-weight: 600;
    padding: 5 5 5 5;
    font-size: 14pt;
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
}

.tituloNoticiaPrincipal
{
    BACKGROUND-IMAGE: none;
    TEXT-ALIGN: right;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, Verdana;
    COLOR: midnightblue;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
.tituloNoticia
{
    TEXT-ALIGN: left;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #415196;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
BODY
{
    BACKGROUND-COLOR: white;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial;
    COLOR: black;
    FONT-SIZE: 10pt
}
A:active
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:link
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    TEXT-DECORATION: underline
}
.copete
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #646464;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.fechaTexto
{
    MARGIN: 25pt 3pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: black;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.seccion
{
    MARGIN-TOP: 4px;
    FONT-FAMILY: Arial, Verdana;
    MARGIN-BOTTOM: 4px;
    COLOR: #333333;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}
.celdaTituloSeccion
{
    BORDER-BOTTOM: #989c23 1px solid;
    BORDER-LEFT: lightslategray 1px;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #cbd9db;
    MARGIN-TOP: 4px;
    FONT-FAMILY: Verdana, Arial;
    MARGIN-BOTTOM: 4px;
    COLOR: midnightblue;
    MARGIN-LEFT: 5px;
    FONT-SIZE: 9pt;
    BORDER-TOP: lightslategray 1px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: lightslategray 1px;
    PADDING-TOP: 2px
}
.celdaSecciones
{
    BORDER-BOTTOM: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BACKGROUND-COLOR: white;
    MARGIN: 0px;
    BORDER-TOP: silver 1px solid;
    BORDER-RIGHT: silver 1px solid
}
.celdaSuplementos
{
    BORDER-BOTTOM: dodgerblue 1px solid;
    BORDER-LEFT: dodgerblue 1px solid;
    BACKGROUND-COLOR: #3699b5;
    MARGIN-LEFT: 5pt;
    BORDER-TOP: dodgerblue 1px solid;
    BORDER-RIGHT: dodgerblue 1px solid
}
.suplemento
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: darkgreen;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.pipe
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: darkgreen;
    FONT-SIZE: 10px
}
.textoNormal
{
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: black;
    FONT-SIZE: 8pt
}
INPUT
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 12pt;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: nomal;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: gray 1px solid;
    HEIGHT: 40;
    border-radius: 10px 10px 10px 10px;
    cursor: pointer;
}
.INPUT_img
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 8pt;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: bold;
    MARGIN-RIGHT: 2px;
    HEIGHT: 16;
    BORDER: 0px;

}
SELECT
{
    BORDER-BOTTOM: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BACKGROUND-COLOR: #f0f0f0;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #006699;
    MARGIN-LEFT: 0px;
    FONT-SIZE: 12pt;
    BORDER-TOP: gray 1px solid;
    FONT-WEIGHT: nomal;
    MARGIN-RIGHT: 5px;
    BORDER-RIGHT: gray 1px solid;
    border-radius: 10px 10px 10px 10px;
}
.textoChico
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: black;
    MARGIN-LEFT: 2px;
    FONT-SIZE: 7pt;
    MARGIN-RIGHT: 2px
}
.sinBorde
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.tituloResumenTitulares
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #008e4a;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.suplementoAbajo
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt
}
.celdaSuplementosAbajo
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND-COLOR: #e5efea;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none
}
.tituloNoticiaGrupoIzda
{
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #415196;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 1px
}
.bordeNoticiaGrupo
{
    BORDER-BOTTOM: seagreen 1px;
    BORDER-LEFT: 1pt;
    MARGIN: 0pt 1px 1px;
    BORDER-TOP: 1pt;
    BORDER-RIGHT: 1pt
}
.tituloNoticiaGrupo
{
    BACKGROUND-COLOR: powderblue;
    MARGIN: 2px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #415196;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.copeteNoticiaGrupo
{
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    FONT-FAMILY: Arial;
    COLOR: darkcyan;
    FONT-SIZE: 8pt;
    PADDING-TOP: 2px
}
.bordeCompleto
{
    BORDER-BOTTOM: #006633 1pt solid;
    BORDER-LEFT: #006633 1pt solid;
    BORDER-TOP: #006633 1pt solid;
    BORDER-RIGHT: #006633 1pt solid
}
.lineaGrisHorizontal
{
    BORDER-BOTTOM: #999999 1pt solid
}
.tituloRelacionadas
{
    MARGIN-TOP: 0pt;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #415196;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.textoRelacionadas
{
    BORDER-BOTTOM: silver 1px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: lightslategray;
    FONT-SIZE: 9px
}
.bordeRelacionadas
{
    BORDER-BOTTOM: darkseagreen 1px solid;
    BORDER-LEFT: darkseagreen 1px solid;
    BORDER-TOP: darkseagreen 1px solid;
    BORDER-RIGHT: darkseagreen 1px solid
}
.resaltado
{
    FONT-FAMILY: Verdana, Arial;
    COLOR: #ffeed7;
    FONT-SIZE: 11px;
    FONT-WEIGHT: 500
}
.tablaNoticias
{
    BORDER-BOTTOM: silver 1px;
    BORDER-LEFT: silver 1px;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 2px
}
.textoResumen
{
    LINE-HEIGHT: 12pt;
    MARGIN: 2px;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}
.bordeNoAbajo
{
    BORDER-BOTTOM: #006633 1px;
    BORDER-LEFT: #006633 1px solid;
    BORDER-TOP: #006633 1px solid;
    BORDER-RIGHT: #006633 1px solid
}
.celdaSuplementoDerecha
{
    BACKGROUND-COLOR: #95a7b5;
    FONT-FAMILY: Verdana, Arial;
    COLOR: white;
    FONT-SIZE: 8pt
}
.fondoTituloGenerico
{
    BACKGROUND-COLOR: lightblue;
    FONT-FAMILY: Verdana, Arial;
    COLOR: #333333;
    FONT-SIZE: 10pt
}
.fondoBuscador
{
    BACKGROUND-COLOR: #aedcf8;
    FONT-FAMILY: Arial;
    COLOR: #333333;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.bordeAbajo
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black;
    BORDER-TOP: black;
    BORDER-RIGHT: black
}
.dbaform_label
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.dbaform_caption
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.textoColumna
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #666666;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.titulocolumna
{
    BACKGROUND-COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 10pt
}
.descripcionRefiere
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.celdaTablaVariable
{
    BACKGROUND-COLOR: #fffffc;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #006699;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.celdaTablaVariable_desadi
{
    BACKGROUND-COLOR: #fffffc;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 9pt
}
.celdaCtaCte
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #646464;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal
}
.celdaCtaCteVIGENTE
{
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
    BACKGROUND-COLOR: #FCFCFC;
    COLOR: #00AA00;
    border-bottom: 1px solid #555;
}
.celdaCtaCteVencida
{
    BACKGROUND-COLOR: #DFCED0;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #ff0000;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    border-bottom: 1px solid #555;
}
.tituloCtaCte
{
    BACKGROUND-COLOR: #505050;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #edffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.PieCtaCte
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #000000 1px solid
}
.celdaTitulo
{
    BACKGROUND-COLOR: #333300;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #ffffcc;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.celdaTexto
{
    BACKGROUND-COLOR: #fcfcfc;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #336699;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.celdaTextoPropio
{
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #235689;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: 600
}
.msg_MensajeDivPopup
{
    BORDER-BOTTOM: #336699 2px solid;
    BORDER-LEFT: #336699 2px solid;
    BACKGROUND-COLOR: #f5fbff;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 10pt;
    BORDER-TOP: #336699 2px solid;
    FONT-WEIGHT: normal;
    BORDER-RIGHT: #336699 2px solid
}
.FormLogin_CeldaTitulo
{
    BACKGROUND-COLOR: #006699;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #ffffe7;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.dba_tablaCabecera
{
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666;
    PADDING-BOTTOM: 5pt;
    MARGIN: 5pt 0;
    PADDING-LEFT: 15pt;
    PADDING-RIGHT: 5pt;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 10pt;
    BORDER-TOP: #666666;
    FONT-WEIGHT: 500;
    BORDER-RIGHT: #666666;
    PADDING-TOP: 5pt
}
.FormLogin_CeldaTexto
{
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 9pt;
    PADDING-TOP: 5px
}
.FormLogin_Mensaje
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #006699;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600
}
.FormLogin_Tabla
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 9pt;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    PADDING-TOP: 5px
}
.dba_ZonaMensajes
{
    BACKGROUND-COLOR: #ececec;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 9pt
}
.dba_tablaPrincipal
{
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BORDER-TOP: #666666 1px solid;
    BORDER-RIGHT: #666666 1px solid;
	width: 100%;
}
.visados_TablaPrincipal
{
    BACKGROUND-COLOR: #006699;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #ffffff;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: 600
}
.visados_CeldaTitulo
{
    BORDER-BOTTOM: #dcdcdc 1px solid;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.visados_CeldaTexto
{
    BORDER-BOTTOM: #dcdcdc 1px solid;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 10pt
}
.visados_CeldaTextoAyuda
{
    BACKGROUND-COLOR: #dcdcdc;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 500
}

#Padron{
    width: 972px;
    margin: 0 auto 50px auto;
    font-family: verdana, arial
}
#Padron .header{
    margin: 15px 0;
}
#Padron .header h1{
    background-color: #1e5793;
    border: 2px solid #fff;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 5px black;
    color: white;
    font-family: Lucida Grande;
    font-size: 26px;
    font-weight: bold;
    margin-top: 10px;
    padding: 5px;
    text-shadow: 1px 1px gray;
}
#Padron .header p{
    padding: 0 5px;
}
#Padron .filtro{
    margin: 5px;
    border: 1px solid #ccc;
    box-shadow: 1px 1px 5px black;
    padding: 10px;
}
#Padron .filtro label{
    font-size: 8pt;
}
#Padron .filtro .col{
    display: inline-block;
    *display: inline;
    vertical-align: top;
}
#Padron .filtro input[type="submit"]{
    background: #f6f6f6;
    height: 24px;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin: 15px 0 0 10px;
    vertical-align: top;
    cursor: pointer;
}
#Padron .filtro input[type="text"]{
    background: #f6f6f6;
    height: 24px;
    border: 1px solid #ccc;
    border-radius: 4px;
    margin: 2px 2px 0 0;
    font-weight: bold;
    color: #006699;
    padding-left: 5px;
    font-size: 10pt;
    width: 200px;
}
#padron_tabla{
    width: 100%;
    margin: 20px 0 0 0;
}
#padron_tabla TH
{
    BACKGROUND-COLOR: #0080C0;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500
}
#padron_tabla TD
{
    FONT-FAMILY: Arial, Verdana;
    COLOR: #333333;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 500
}
#padron_tabla tr:nth-child(odd){
    background: #EFF6FC;
}
#padron_tabla tr:nth-child(even){
    background: #CCE2FF;
}
#block {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    z-index: 20;
    background-color: black;
    opacity: 0.4;
    filter: alpha(opacity =       40); /* For IE8 and earlier */
    top: 0;
    left: 0;
}

#popupbox h2 {
    background-color: #1e5793;
    border: 2px solid #fff;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 5px black;
    color: white;
    font-family: Lucida Grande;
    font-size: 26px;
    font-weight: bold;
    margin-top: 10px;
    padding: 5px;
    text-shadow: 1px 1px gray;
}

#popupbox {
    display: none;
    padding: 0 0 5px 0;
    background-color: white;
    border: 5px solid #47bfc3;
    border-radius: 5px 5px 5px 5px;
    margin: -30px auto 0 108px;
    position: fixed;
    width: 750px;
    box-shadow: 1px 1px 5px black;
    z-index: 21;
}

th {
    border: 1px solid #5c5c5c;
    font-size: 10pt;
    background-color: #5C5C5C;
    color: #FFF;
}

#Tabla_Datos_Liquidaciones {
    width: 550;
    padding: 5 5 5 5;
    border: 1px solid #555;
}

#Tabla_Detalle_Liquidaciones {
    /* border: 2px solid #1e5793; */
    padding: 5 5 5 5;
    border-bottom-left-radius: 5;
    /* border-radius: 31px 31px 31px 31px; */
    -moz-border-radius: 31px 31px 31px 31px;
    -webkit-border-radius: 10px 10px 10px 10px;
    border: 0px solid #000000;
    background-color: #c1d9e8;
    margin: 5 auto;
}
.Tabla_Detalle_Liquidaciones_Celda_Texto{
    text-align: center;
}

.Tabla_Detalle_Liquidaciones_Celda_Numero{

    text-align: right;
    font-family: monospace;
    font-size: 14pt;

}
.Tabla_Detalle_Liquidaciones_Celda_Totales
{
    text-align: right;
    font-family: monospace;
    font-size: 14pt;
    border-top: 1px dotted #050505;
}



#tablaCargaOrdenes
{
    width: 100%;
    font-size: 14px;
}
#tablaCargaOrdenes td {
    font-size: 14px;
    vertical-align: top;
}
#tablaCargaOrdenes th
{}

#tablaCargaOrdenes option {
    font-size: 14px;
    color: #d3662b;
    font-family: monospace;
}
#tablaCargaOrdenes optgroup {
    font-size: 14px;
}


#tablaListaOrdenesCargadas
{
    width: 100%;
    font-size: 14px;
    background-color: #ffe3d7;
}

#tablaConsultaOrdenes
{
    width: 100%;
    font-size: 14px;
}

#tablaConsultaOrdenes td {
    font-size: 12px;
    vertical-align: top;
    border-bottom: 1px dotted #AAA;
}
#tablaConsultaOrdenes th{
font-size: 12px;
color: #FFF;
background-color: #d3662b;
}

.orden_rechazada {
    background-color: #ff4e4e;
    color: #fff700;
}


#tablaCargaOrdenes .CuadroMensaje
{
    font-size: 14px;
    color: #075d07;
    background-color: #dbe6cf;
}
#TablaMensajeConfirmacion
{
    margin: 0 auto;
    background-color: #ffffff;
    border-bottom: 1px #000 solid;
    border-right: 1px #000 solid;
    border-top: 1px #000000 solid;
    border-left: 1px #000000 solid;
    height: 200px;
    width: 640;
    font-size: 14px;

}

#TablaMensajeConfirmacion TH
{
height: 30px;
}

#TablaMensajeConfirmacion TD
{
  text-align: center;
}

#TablaMensajeConfirmacion TD.iconoMensaje {
    width: 150;
    text-align: center;
}

#TablaMensajeConfirmacion TD.cuerpoMensaje {
    text-align: center;
}

#tablaPieDePagina
{
    border: 1px solid #0080C0;
    margin: 0 auto;
    width: 100%;
    background-color: #b7cece;
    font-size: 14px; 
}



#tablaNuevoPaciente
{
    border: 1px solid #0080C0;
    margin: 0 auto;
    background-color: #b7cece;
    font-size: 14px;

}

#tablaNuevoPaciente TH
{
vertical-align: top;   
    padding: 10px 5 0px 5; 
}

#tablaNuevoPaciente TD
{
background-color: #EEE;
padding: 5 5 12px 5;
}


.g-recaptcha {
    width: 304px;
    margin: 15px auto;
}

#CertificadosCajaGrande{font-size: 10pt;}
#Certificados{
	border: 1px solid #505050;
    margin: 5 auto;
    padding: 10;
	background-color: #f9e4c7;
	font-size: 10pt;
}

#CertificadosPieDeCuadro{font-size: 10pt;}


#Certificados INPUT[type="radio"] {
    HEIGHT: 20px;
}

#Certificados INPUT[type="submit"] {
    HEIGHT: 40px;
}


.EnvioCertificadosDescripcion
{}




.EnvioCertificadosTitulos
{
    padding: 5 5 5 5;
    vertical-align: top;
    font-weight: 800;
    color: #505050;	
	
}
.EnvioCertificadosTextos
{
	    padding: 5 5 5 5;
    vertical-align: top;
    color: #505050;
}
.EnvioCertificados_ENVIOOK
{
	    padding: 5 5 5 5;
    vertical-align: top;
    font-weight: 800;
    color: #505050;
}
.EnvioCertificados_ENVIOERROR
{    padding: 5 5 5 5;
    vertical-align: top;
    font-weight: 800;
    color: #AA0000;}
	
#tablaElecciones_postulantes {
    float: left;
    border: 1px solid #C0C0C0;
    padding: 5 5 5 5;
    margin: 5 5 5 5;
}
#tablaElecciones_postulantes TH{
    padding: 5 5 5 5;
    margin: 5 5 5 5;
}
#tablaElecciones_ConfirmaPostulantes {
    margin: 5 auto;
    width: 500;
    border: 1px solid #C5C5C5;
}
#tablaElecciones_ConfirmaPostulantes h3 {
    font-weight: 400;
    color: #0080C0;
}

#tablaElecciones_ConfirmaPostulantes TH {
    BACKground-color: #0080C0;
    padding: 10 10 10 10;
    font-size: 20px;
    width: 100%;
}

#tablaElecciones_ConfirmaPostulantes .votoEfectuado{
    color: #00AA00;
    font-weight: 800;
    font-size: 20pt;
    text-align: center;
    margin: 10 10 10 10;
    paddiog: 10 10 10 10;
    height: 100;
    vertical-align: middle;
}

#tablaElecciones_ConfirmaPostulantes .votoDoble {
    color: #AA0000;
    font-weight: 800;
    font-size: 20pt;
    text-align: center;
    margin: 10 10 10 10;
    paddiog: 10 10 10 10;
    height: 100;
    vertical-align: middle;
}



#tablaConsultaOrdenes_Navegador {
    width: 100%;
    background-color: #ACACAC;
}

#tablaConsultaOrdenes_Navegador TH {
    background-color: #FFFFFF;
    border: 0px;
    color: #0A0A0A;
}

#tablaConsultaOrdenes_Navegador INPUT{
    height: 20;
    font-size: 10pt;
}
#tablaEspecialidades{float: left;border: 1px solid #333;margin: 3 auto;padding: 4 4 4 4;min-width:350;max-width:350;}
#tablaEspecialidades TD{
	background-color:#FFF
	}
#tablaEspecialidades INPUT{vertical-align: middle;font-size: 10pt;}
#tablaEspecialidades .especialidades_titulo{background-color: #0080C0;color: #FFF;text-align:center;padding: 5 5 5 5;}
#tablaEspecialidades .especialidades_dato{font-size: 10pt;}
#tablaEspecialidades .especialidades_valor{margin: 5px auto;padding: 5 5 5 5;font-size:10pt}

#contenedorTablaEspecialidades {width: 100%;background-color: #DDD;display: flex;flex-direction: row;flex-wrap: wrap;}


#radioEleccion{
    vertical-align: middle;
    font-size: 20pt;
    font-weight: 700;
    padding: 10 10 10 10;
    margin: 10 10 10 10;
    height: 50;
}

H2{color: #f99d1c;}

#tablaConsultaOrdenes_Criterios LABEL {
    vertical-align: middle;
    font-size: 20pt;
    font-weight: 700;
    padding: 10 10 10 10;
    margin: 10 10 10 10;
    height: 50;
	cursor: pointer;}
}