BODY {
        scrollbar-arrow-color: #ffffff;
        scrollbar-3dlight-color: #003366;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-face-color: #4c83c3;
        scrollbar-shadow-color: #4c83c3;
        scrollbar-darkshadow-color: #000000;
        scrollbar-track-color: #ffffff;
}

.tabla {
        background-color: #ffffff;
        text-decoration: none;
        border: 2px solid #4c83c3;
        border-color: #4c83c3;
        display: block;
        width: 90%;
}

/*
Este estilo se ocupa en la páginas de impresion
Creado por Daniel Medina
Diferencia con la clase tabla. tiene color negro, border 1px y está sin width*/
.tabla_imprime {
        background-color: #ffffff;
        text-decoration: none;
        border: 1px solid #4c83c3;
        border-color: #2a494e;
        display: block;
        
}

/*
Este estilo se ocupa en la página login.php
Creado por Juan Pablo
Diferencia con la clase tabla. Esta clase está sin width*/
.tabla_chica {
        background-color: #ffffff;
        text-decoration: none;
        border: 2px solid #4c83c3;
        border-color: #4c83c3;
        display: block;
}


/* ESTE ESTILO ES PARA LA SELECCION TIPO RADIO  NO FUNCIONAS*/
.radio {
        background-color: #4c83c3;
        color: #4c83c3;
        list-style-type: disc;

}
.td_titulo {
        background-color: #4c83c3;
        color:#ffffff;
        font-size: 9pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}
.td_alerta {
                background-color: #CB2139;
        border: 2px solid #4c83c3;
        color:#ffffff;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
                font-weight: bold;
}
.td_alerta_alarma {
        background-color: #CB2139;
        border: 0px solid #888;
        color:#ffffff;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : justify;
}
.td_auge {
        background-color: #AAFFAA;
        border: 1px solid #4c83c3;
        color:#000000;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
        font-weight: bold;
}

.td_espera {
                background-color: #50719E;
        border: 2px solid #4c83c3;
        color:#ffffff;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}
.td_campos_peque {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 7pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}
.td_campos_azules {
        background-color: #33CCFF;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos_naranjas {
        background-color: #FFAE88;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos_naranjas_pago {
        background-color: #FFAE88;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
}

.td_campos_rojos {
        background-color: #ff0000;
        border: 1px solid #4c83c3;
        color:#ffffff;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos_rojo{
        background-color: #cc4444;
        border: 1px solid #4c83c3;
        color:#111111;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos_celeste{
        background-color: #33CCFF;
        border: 1px solid #4c83c3;
        color:#111111;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos_rosado{
        background-color: #FF66CC;
        border: 1px solid #4c83c3;
        color:#111111;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_pst {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
}

.td_plata {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align: right;
}


.td_subtitulo {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
        border-color: #4c83c3;
        color: #2a494e;
        font-weight: bold;
}

.titulo_hospital {
        color: #2a494e;
        font-size: 12pt;
        line-height: 18.5pt;
        font-family: Trebuchet MS, Verdana, Arial, MS Sans Serif;
        text-decoration: none;
        text-align : center;
}
.campos {
        FONT-SIZE: 8pt;
        COLOR: #2a494e;
        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
}
.campos_negro {
        FONT-SIZE: 8pt;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
}
.campos_alert{
		color: #cc4444;
        font-family: Verdana,Sans Serif;
        font-weight: ligth;
        font-size: 8pt;
        text-decoration: none;
}
.campos_chico {
        FONT-SIZE: 8pt;
        COLOR: #2a494e;
        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
}
.td_hoy {
        FONT-SIZE: 8pt;
        COLOR: #000000;
        background-color: #4c83c3;
        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
        font-weight: bold;

}
.td_fin_semana {
        FONT-SIZE: 8pt;
        COLOR: #000000;
        background-color:        #4c83c3;

        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
                font-weight: bold;

}


.boton{
border: 1px solid black;
border-style:outset;
border-rigth-width:thin;
border-bottom-width:thin;
border-top-color:#ffffff;
border-left-color:#ffffff;
border-bottom-color:#fffff0;
border-rigth-color:#fffff0;
font-size: 8pt;
font-family: Verdana;
COLOR: #ffffff;
background:#4c83c3;
}

.select{
arrow-color: #ffffff;
border: 1px solid black;
border-style:outset;
border-rigth-width:thin;
border-bottom-width:thin;
border-top-color:#ffffff;
border-left-color:#ffffff;
border-bottom-color:#fffff0;
border-rigth-color:#fffff0;
font-size: 8pt;
font-family: Verdana;
COLOR: #ffffff;
background:#4c83c3;
}

.text{
text-decoration: none;
border:1px solid;
border-style:inset;
border-top-width:low;
border-left-width:low;
border-top-color:#2a494e;
border-left-color:#2a494e;
border-bottom-color:medium;
border-rigth-color:medium;
font-size: 8pt;
font-family: Verdana;
COLOR: #000000;
background:#ffffff;
}

A:Hover {
        text-decoration: none;
        color: #ffffff;
        font-size: 10px;
        background:#4c83c3;

}

A{
                color: #2a494e;
                font-family: Verdana,Helvetica;
                font-weight: ligth;
                font-size: 10px;
                text-decoration: none;
}
.href_menu:HOVER{
        text-decoration: none;
        color: #000000;
        font-size: 10px;
}
.href_menu{
                font-weight:bold;
                color: #ffffff;
                font-family: Verdana,Helvetica;
                font-size: 10px;
                text-decoration: none;
                text-align:left;
}

.td_menu {
        background-color: #4c83c3;
        color:#ffffff;
        font-size: 9pt;
        FONT-FAMILY: Verdana, Sans Serif;
}

.td_menu_convenio {
        background-color: #c6deff;
        color:#2a494e;
        font-size: 9pt;
        FONT-FAMILY: Verdana, Sans Serif;
}

.td_menu_supervisor {
        background-color: #FF9999;
        color:#2a494e;
        font-size: 9pt;
        FONT-FAMILY: Verdana, Sans Serif;
}

.href_paginacion:HOVER{
        text-decoration: none;
        color: Gold;
        font-size: 10px;
}
.href_paginacion{
                font-weight:bold;
                color: #ffffff;
                font-family: Verdana,Helvetica;
                font-size: 10px;
                text-decoration: none;
                text-align:center;
}
.href_alert:HOVER{
        text-decoration: none;
        color: #ffffff;
        font-size: 10px;
        background:#cc4444;

}
.href_alert{
                color: #cc4444;
                font-family: Verdana,Helvetica;
                font-weight: ligth;
                font-size: 10px;
                text-decoration: none;
}

/*Estilo de Pabellon*/
.td_campos_informe {
        background-color: #ffffff;
        border: 1px solid #000000;
        color:#000000;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.td_campos_informe2 {
        background-color: #ffffff;
        border: 2px solid #000000;
        color:#000000;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

/*---------------------------------------------------------------------------*/
/*--estilos para la impresion*/

.td_campos1 {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 9pt;
		font-family:Georgia, "Times New Roman", Times, serif
        text-align : center;
}

.td_campos2 {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 9pt;
		FONT-FAMILY: Verdana, Sans Serif;
       
}

.td_campos3 {
        FONT-SIZE: 9pt;
        COLOR: #2a494e;
       font-family:Georgia, "Times New Roman", Times, serif
        TEXT-DECORATION: none;
		text-align : center;
		 background-color: #ffffff;
        border: 1px solid #4c83c3;
}




.campos2 {
        FONT-SIZE: 9pt;
        COLOR: #2a494e;
        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
}

.saltodepagina
{
        PAGE-BREAK-AFTER: always;
}
/*nuevo estilo para la agenda de procedimientos*/
.td_campos_amarillo{
 background-color: #FFFF66 ;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

/*nuevo estilo para la agenda de procedimientos*/
.td_campos_amarillo{
 background-color: #FFFF66 ;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}

.campos_7 {
        FONT-SIZE: 6pt;
        COLOR: #2a494e;
        FONT-FAMILY: Verdana, Sans Serif;
        TEXT-DECORATION: none;
		text-align : left;
}

.td_campos_7 {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 6pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : left;
}

.td_izq {
        background-color: #ffffff;
        border: 1px solid #4c83c3;
        color:#2a494e;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
		text-align: left;
}
.td_campo_rojo_suave{
        background-color:#FF6347;
        border: 0px solid #4c83c3;
	     color:#ffffff;  
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
				
}

.td_campo_rojo_suave:Hover{
        background-color:#FF6347;
        border: 0px solid #4c83c3;
	     color:#000000;  
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
				
}

.td_campos_cobranza {
        background-color: #FFCC00;
        border: 1px solid #4c83c3;
        color: #CC0000;
        font-size: 8pt;
        FONT-FAMILY: Verdana, Sans Serif;
        text-align : center;
}
