/*ESTILO MENU Y FUENTES Bradley Hand ITC*/
DIV{font-family: Arial; font-size:12px}
TD,P,B{font-family: MS Sans Serif; font-size:10px}

.clCMEvent{position:absolute; z-index:30; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}

.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:20; height:25; cursor:pointer; cursor:hand}
.clT,.clTover{padding:4px; font-size:12px; font-weight:bold}
.clT{color:white; }
.clTover{color:#E2E2E2;}
.clS,.clSover{padding:2px; font-size:11px; font-weight:bold}
.clS2,.clS2over{padding:2px; font-size:11px;}
.clS,.clS2{color:black; background-color:#F2F4F7; layer-background-color:#F2F4F7;}
.clSover,.clS2over{color:white;}
.clSover,.clS2over,.clTover,.clB,.clBar{layer-background-color:#9F0000; background-color:#9F0000;}
.clB{position:absolute; visibility:hidden; z-index:300}
.clBar{position:absolute; width:10; height:10; visibility:hidden; }


A:visited {color:#F90000;text-decoration: none} A:link {color:#DF0000;text-decoration: none}
A:active {color:#D20000;text-decoration: underline} A:hover {color:#D20000;text-decoration:
none;}

/*COLOR DE FONDO DE PANTALLA, COLORES SCROLLBARS*/
body {
        background-color: #FFFFFF;
}
/* ESTILO DE CAJAS, COMBOS ENTRADA DE DATOS 
input,textarea, select {
border-right : #FFFFFF 2px groove; border-top : #FFFFFF 1px groove;
border-left : #FFFFFF 1px groove; border-bottom : #FFFFFF 2px groove;
font: 9 pt "MS Sans Serif" #3F4E5C; background-color: #FFFFFF;
}
*/
.caja1{
border-right : #FFFFFF 2px groove; border-top : #FFFFFF 1px groove;
border-left : #FFFFFF 1px groove; border-bottom : #FFFFFF 2px groove;
font: 9 pt "MS Sans Serif"; color: #3F4E5C; background-color: #FFFFFF;
}

.caja{
font: 9 pt "MS Sans Serif"; color: #3F4E5C; background-color: #FFFFFF;
}
.caja2{
font: 9 pt "MS Sans Serif"; color: #3F4E5C; background-color: #ECF2EE;border:0;padding-top: 5; padding-bottom: 10;
}
.caja3{
border-style: solid; border-color: #99B5A8;
font: 9 pt "MS Sans Serif";
}
.caja4{
font: 9 pt "MS Sans Serif"; color: #FFDC93; background-color: #FFFFFF;
}
/*habiliatado*/
.cajain{ 
font: 9 pt "MS Sans Serif"; color: #3F4E5C; background-color: #EFF2F5;
}

.tabla{
        position: relative;
        width: 100%;
	height: 100%;
        background: url(../imagenes/busqueda.bmp) no-repeat;
        background-size: cover;
        background-position: top left;
        margin: 0px;
        padding: 0px;
}

.tabla1{
        position: relative;
        width: 100%;
        background: url(../imagenes/titulo.bmp) no-repeat;
        background-position: top right;
        margin: 0px;
        padding: 0px;
}
.tabla22{
        position: relative;
        background: url(../imagenes/titulo.bmp) no-repeat;
        background-position: top right;
        margin: 0px;
        padding: 0px;
}

/*deshabilitado*/
.cajaout{
font: 9 pt "MS Sans Serif"; color: #808080; background-color: #FFFFFF;

background-color: #FFFFFF;
}


.cuadro {
  padding: 1px;
  border: 1px solid #cccccc;
  background: #FFFFFF;
}


.nada{
border : none;
background-color: #EFF2F5;
}

/*BOTONES ENVIAR Y BORRAR ROJO*/
.boton {
font-family: MS Sans Serif; font-size: 10; 
background: url(../imagenes/boton.jpg) no-repeat;
}

/*BOTON TRANSPARENTE FUENTE ROJA*/
.boton1 {
font-family: MS Sans Serif; font-size: 10; background-color: rgb(255,255,255); 
color: rgb(157,0,0);  border: medium none rgb(255,255,255);
}
/*BOTON TRANSPARENTE FUENTE ROJA negrilla*/
.boton2 {
font-family: MS Sans Serif; font-size: 10; background-color: rgb(255,255,255);
color: rgb(157,0,0);  border: medium none rgb(255,255,255); font-weight: bold;
}

/*CELDA TITULOS SIN BORDE*/
.celda {
background-color: #ECF2EE; padding-left: 3;
font-family: Tahoma; font-size: 11; color: #3D4B44;
}
.celdanaranja {
background-color: #FFDC93; padding-left: 3;
font-family: Tahoma; font-size: 11; color: #3D4B44;
}
.celdasubmenu{
/*style="color: #8CB5A2; border-right-style: solid; border-bottom-style: solid"*/
background-color: #F2F5F1; padding-left: 1; border-right-style: solid;border-bottom-style: solid; border-color:#D5E3DD;
border-size=1;
font-family: Tahoma; font-size: 11; color: #3D4B44;
}
/*CELDA 1 TITULOS CON BORDE*/
.celda1 {
font-family: Tahoma; font-size: 11; color: #3D4B44; background-color: #F0F4F1; 
border: thin solid #D9E1DD; padding-top: 1; padding-bottom: 1;	}

.celdabajo {
border-bottom-style: solid; color:#567E63; border-width: 1;
}


.celda11 {
font-family: Tahoma; font-size: 11; color: #3D4B44; background-color: #FFFFFF;
border: thin solid #D9E1DD; padding-top: 1; padding-bottom: 1;  }

.celda2 {
background-color: #F9FBFA; }
/*CELDA 3 TITULOS CON BORDE PERMO MAS CLAROS QUE CELDA1*/
.celda3 {
background-color: #E0E9E4; }

.celdaencabezado {
        /* background: url(../imagenes/bolivar_arl.jpg) no-repeat; */
}
.celdaencabezado1 {
        background: url(../imagenes/imagine.jpg) no-repeat;
}
.salud{
 /* background: url(../arp/images/logoSalud.jpg) no-repeat; */
 
}

.ocelda {
background-color: #E3E3E6 ; padding-left: 3}

.celdablanca {
background-color: #FFFFFF ; padding-left: 3}
/*CELDA REGISTROS*/

/*COLOR TITULOS*/
.rojo {
font-weight: bold; color: #970000; }
.naranja {
font-weight: bold; color: #FF8000; }
.azul {
font-weight: bold; color: #000097; }
.verde {
font-weight: bold; color: #009700; }
.negro {
font-weight: bold; color: #000000; }
.gris {
font-weight: bold; color: #3F3F3F; }
.ogris {
font-weight: bold; color: #818181; }
.reg {
color: #000000; }
.etiqueta {
color: #808080; }


.rojo1 {
color: #970000; }
.naranja1 {
color: #FF8000; }
.verde1 {
color: #00AF00; }

.letraverde {
color: #37513F;
}

.letraverde1 {
background-color: #F9FBFA; 
color: #567E63;
}
.bgyellow {
background-color: #FFFF99; 
}
.boton_tr{
	border-style: outset; 
	border-color: #ECF2EE;
	cursor: pointer;
	font-family: Tahoma; 
	font-size: 11;
}
#observaciones{
	border:2px solid;
    border-color: #567E63;
    
}
#imagenes{
	border:2px solid;
    border-color: #567E63;
}

#tabla_menu img {
        transition: transform 0.2s ease-in-out;
}
#tabla_menu img:hover {
          transform: scale(1.5);
}
.amplia {
          transition: transform 0.2s ease-in-out;
}
.amplia:hover {
          transform: scale(1.1);
}