/* id 

	Fecha 	: 2021_06_14
	Autor 	: MPM/grg
	Cambios	: RS37275 - Actualización Sitio Web 
			- Se agregan los colores de fondo según sea el ambiente de Turnex:
				o Rojo  -> Producción
				o Verde -> QA en CF9
				o Azul  -> QA en CF2021

	Fecha 	: 2021_10_14
	Autor 	: ACS
	Cambios	: RS45318 - Compatibilidad con MultiBrowser. Migración de los módulos del Turnex. Se agregan nuevas clases para la nueva versiòn del Turnex.

	Fecha	: 18/10/2021
	Autor	: MPM/grg
	Cambios	: RS45318 - Compatibilidad con MultiBrowser | Para mantener el encabezado en los submenus.

	Fecha 	: 2022_06_28
	Autor 	: IRS
	Cambios	: RS49368 - Inconveniente con Feriado del 20/06
				- Se cambia de color el día actual. (Amarillo)
				- Se muestra con un color especial los días feriados. (Rojo)

	Fecha 	: 2022_08_17
	Autor 	: IRS
	Cambios	: RS49368 - GANTT en los Permisos y Días de Descanso
				- Se cambia de color el día actual. (Amarillo)
				- Se muestra con un color especial los días feriados. (Rojo)
*/

#panelFl
{
	background-color: #bdbdbd;
	color: white!Important;
	padding: 0px;
	border-bottom: 1px solid black;
	border-top: 0px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	position:absolute;
	width: 100%;
	height: 300px;
	left: 0px;
	z-index: 2;
}
#frame1,
#frame2,
#frame3,
#frame4,
#frame5,
#frame6,
#frame7,
#frameVal1,
#frameVal2
{
	visibility: hidden;
	position: absolute;
	width: 765px;
	height: 400px; 
	top: 47px;
	left: 2px;
	background-color: #BDBDBD;
	vertical-align: top;
	padding: 4px;
	border-bottom: 1px solid black;
	border-top: 0px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}
#menuPestania {
	visibility: visible;
	position: absolute;
	width: 765px;
	height: 20px;
	top: 2px;
	left: 2px;
	background-color: #bdbdbd;
	vertical-align: top;
}
.menuPestaniaActivo {
	background-color: #6699CC;  
	border-bottom: 0px solid black;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
}
.menuPestaniaInactivo {
	background-color: #6699CC;
	border: 1px solid black;
}


/* fin id */

BODY {
	/*background-image: URL('../imagenes/secciones/logo_fms_piedra.gif')!Important;
	/*fondo_fms_1.jpg*/
	/*background-image : url("..\Imagenes\fondo1.gif");
	*/
	background-color: White;
	background-repeat: repeat;
	background-position : center;
	background-attachment : fixed;
	margin-bottom: 2px;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 2px;
	font-family: Arial, Tahoma, Verdana, Helvetica;
}
.showModal {
	background-color: buttonFace;
	margin-bottom: 2px;
	margin-left : 2px;
	margin-right : 2px;
	margin-top : 2px;
}

a {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size : 10px;
	color: #000066;
}
.login {
	background-repeat: norepeat!Important;
	/*background-color: #FFFFFF;*/
	color: #000000;
	font-family: Arial, Tahoma, Verdana, Helvetica
}
.textoLogin {
	color: #FFFFFF!Important;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height : 18px;
	letter-spacing : 2px;
	background-color: gray;
}
/* 2019_11_15 ACS RS35411 - Seguridad en el acceso a Turnex <PR:6883>. Para pantalla de login. */
.textoLogin2 {
	color: #FFFFFF!Important;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height : 18px;
	letter-spacing : 2px;
	background-color: gray;
}
.enviarLogin {
	background-color: silver!important;
	border: 1px solid black;
	text-align : center;
}
.textoPresentacion {
	color: #663399;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	text-align : left;
	line-height : 18px;
	letter-spacing : 1px;
}
table {
	border: 1px; solid black
}
th {
	font-family: verdana, arial;
	letter-spacing: 0px;
	text-align: Center;
	font-size: 8pt;
	font-weight: bold;
	/* 2016_12_19 ACS RS22024 - Turnex 2.0. */
	/*color : #ffffff;*/
}
.tdTitulos {
	font-family: verdana, arial;
	text-align: Left!Important;
	letter-spacing: 1px!Important;
	font-size: 10pt!Important;
	color: Navy!Important;
	font-weight: bold!Important;
}
td {
	font-family: verdana, arial;
	font-size: 10px;
}

input, select {
	font-family: verdana, arial!Important;
	font-size: 9px;
	background-color: white;
	color: black
}
.checkbox {
	background-color: transparent;
	color: black
}
.SoloLectura{
	background : #D9D9D9;
}
.cBotonChico {
	font-family: Verdana, Arial!Important;
	font-size: 9px;
	letter-spacing: 0px!Important;	
	background-color : #EEDDBB;
}

.cTituloPrincipal {
	color: #000066;
	text-align: center!Important;
	font-family: Verdana, Arial, serif;
	font-weight: bold!Important;
	font-size: 28px!Important;
	font-style : normal;
	vertical-align: top;
}
.ColorGitP  {color: #4F4F4F!Important;} 
.ColorGitA  {color: Black!Important;}
.ColorGitC  {color: Red!Important;}
.ColorGitV  {color: Green!Important;}
.ColorGitI  {color: Blue!Important;}
.ColorGitDD {color: #ff66cc!Important;}

.FONTMenu {font-family: verdana, arial;letter-spacing: 0px;font-size: 11px;color: #000000;font-weight: bold;text-decoration : none;}
.FONTMenuSeleccionado {
	font-family: verdana, arial;
	letter-spacing: 0px;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration : none;
	background-color : #E6E6FA;
}
.FONTMenuInactivo {font-family: verdana, arial;letter-spacing: 0px;font-size: 11px;color: #7F7F7F;font-weight: bold;text-decoration : none;}
.Titulo1 {
	font-family: verdana, arial;
	letter-spacing: 0px;
	text-align: Center;
	font-size: 12pt;
	color: #FFFFF0;
	font-weight: bold;
}
.SubTitulo1 {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 14px;color: #000000;font-weight: bold;}
.Titulo2 {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 14pt;color: #FFFFFF;font-weight: bold;}
.FONTSubTituloNegro {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 11pt;color: #000000;font-weight: bold;}
.FONTSubTituloBlanco {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 11pt;color: #bdf3fd;font-weight: bold;}
.FONTSubTituloBlanco2{font-family: verdana, arial;letter-spacing: 0px;text-align: left;font-size: 11pt;color: #bdf3fd;font-weight: bold;}
.FONTTextoNegrita {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 7pt;color: #F9F9F9;font-weight: bold;text-decoration : none;}
.FONTTextoNegrita2 {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 8pt;color: #000000;font-weight: bold;}
.FONTTextoBlanco {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 7pt;color: #FFFFFF;font-weight: bold;}
.FONTTextoBlanco2 {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 8pt;color: #FFFFFF;font-weight: bold;}
.EncabezadoFicha {background-color: #25509F}
.EncabezadoFicha2 {background-color: red}
.TextoEncabezadoFicha {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 11pt;color: #bdf3fd;font-weight: bold;}
.TextoEncabezadoFicha2 {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 11pt;color: #000000;font-weight: bold;}
.TextoValidacion {font-family: 	arial;letter-spacing: 0px;text-align: Center;font-size: 10px;color: #000000;}
/* 2021_06_14 MPM/grg RS37275 - Se agregan los colores de fondo según sea el ambiente de Turnex. */
/*	.EncabezadoGrilla {background-color: red}		= Producción
	.EncabezadoGrilla {background-color: green}		= QA CF9
	.EncabezadoGrilla {background-color: #25509F}		= QA CF2021
*/
.EncabezadoGrilla {background-color: red}

.TextoEncabezadoGrilla {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 8pt;color: #FFFFFF;font-weight: bold;}
.TextoEncabezadoGrilla2 {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 10px;color: #FFFFFF;font-weight: bold;}
.ColumnaSeleccionada {background-color: #A0A0A0}
.FilaSeleccionada {
	background-color: #9CCEFF;
}
.FilaNormal {
	background-color: White;
}
.FilaNormal2 {
	background-color: #F5F5F5;
}
/* 2020_05_20 ACS RS37889 - Marca de Teletrabajo desde GeoVictoria. Se agregan nuevas clases” */
.FilaNormal3 {font-family: verdana, arial;font-size: 7pt;background-color: #bdbdbd;}
.FilaNormal4 {font-family: tahoma;font-size: 9px;background-color: #d8d8d8;}
/* 2016_12_01 ACS RS22024. se agrega clase para informe "Cobertura de Cargos Homologados por Día" */
.FilaNormal4_Roja {font-family: tahoma;font-size: 9px; color:red; background-color: #d8d8d8;}
.FilaNormal5 {background-color: #e9e9e9; color:Red}
.FilaNormal6 {background-color: #d8d8d8;}
.linkCelda {background-color: #FFCC66;}
.FilaRoja{color : Red!Important;}
.FilaVerde{color : Green;}
.FilaAmarilla{color : #f79503!Important;}
.FilaAlarma {background-color: #fe5869;}
.FilaTraspaso{background-color: #f7f7f7;}
.TextoError {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 10px;color: red;font-weight: bold;}
.Celda1 {background-color: #FFFFFF}
.Celda2 {background-color: #CAD8F2}
/* 2022_08_17 IRS RS49368 - Se cambia de color el día actual. (Amarillo) */
.Celda3 {background-color: #ffff33}
.Celda4 {background-color: Red}
.Celda5 {background-color: #ffaaa8}
.Celda6 {background-color: #93bfa5}
/* 2022_08_17 IRS RS49368 - Se muestra con un color especial los días feriados. (Rojo) */
.Celda7 {background-color: #ffaaa8}
.ColorFondo {background-color: #6699CC;}
.ColorFondo2 {
	background-color: #F5F5F5
}
.ColorFondo3 {background-color: #000000;}
.Encab_Normal {background-color: #c8f4ff}
.Encab_Positiva {background-color: #b7dfc6}
.Encab_Negativa {background-color: #fe9a8b}
/* 2017_01_18 ACS RS22024 - Modificar Hoja de Vida en Instalación. Se agrega la Clasificación: “Alerta Importante”, la cual deberá aparecer con el color Amarillo. */
.Encab_AlertaImportante {background-color: #f9f5a7}
/* 2021_06_14 MPM/grg RS37275 - Se agregan los colores de fondo según sea el ambiente de Turnex. */
/*	.EncabezadoGrilla {background-color: red}		= Producción
	.EncabezadoGrilla {background-color: green}		= QA CF9
	.EncabezadoGrilla {background-color: #000066}		= QA CF2021
*/
.ColorTitulo {
	background-color: red;
}
.ColorTitulo2 {background-color: 909090;}
.TextoNormal1 {font-family: verdana, arial;font-size: 10px;color: #000000;}
.TextoNormal2 {font-family: verdana, arial;font-size: 10px;color: #FFFFFF;}
.TextoNormal3 {	font-family: verdana, arial;font-size: 10px;color: Red!Important;}
.ColorFondoPM_Activo {background-color: #f2f9f9;}
.ColorFondoPM_Activo2 {background-color: white;}
.ColorFondoPM_Inactivo {background-color: #C0C0C0;}
.TextoPautaP {font-family: verdana,arial;font-size:9px;color: #000000;}
.TextoPautaA {font-family: verdana,arial;font-size:9px;color: #000000;font-weight: bold;}
.TextoPautaC {font-family: verdana,arial;font-size:12px;color: #000000;}
.TextoPautaV {font-family: verdana,arial;font-size:12px;color: #000000;font-weight: bold;}
.TextoChico {font-family:verdana,arial;letter-spacing: 0px;font-size: 9px;color: #FFFFFF;}
.TablaNormal {border: 0px solid black;border-width: 0px 1px 1px 0px;}
.TDBorde_2SI {border: 0px solid black; border-width: 1px 0px 0px 1px;}

.EncabezadoReporte {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 8pt;color: #000000;font-weight: bold;}
.TextoReporte {font-family:arial;letter-spacing: 0px;font-size: 9px;color: #000000;}
.TextoChicoReporte {font-family:verdana,arial;letter-spacing: 0px;font-size: 9px;color: #000000;}
.FONTSubTituloReporte {font-family: verdana, arial;letter-spacing: 0px;text-align: Center;font-size: 11pt;color: Black;font-weight: bold;}

.titulolista {font-size: 13px;font-weight: bold;text-transform: uppercase;width: 200px;border: none;font-family: Arial, Helvetica, sans-serif;}
.BordeSuperiorCelda {border-top : black solid 1px;}
 
.fn {
	background-color: White;
	vertical-align : top;
}
.fs {
	background-color: #9CCEFF; 
	vertical-align : top;
	text-align : center;
	cursor: hand;
}
.c1 {
	background-color: #FFFFFF;
	vertical-align : top;
	text-align : center;
}
.c2 {
	background-color: #CAD8F2;
	vertical-align : top;
	text-align : center;
}
/* 2018_01_26 MPM/grg RS24296 - Revisar personas que estan en reporte. Se modifica estilo para la grilla de la planificación. La columna con el día actual se mostrará con el color Rojo (como aparece la Gantt de Días de descanso). */
/* 2022_06_28 IRS RS49368 - Se cambia de color el día actual. (Amarillo) */
.c3 {
	background-color: #ffff33;
	vertical-align : top;
	text-align : center;
}
/* 2022_06_28 IRS RS49368 - Se muestra con un color especial los días feriados. (Rojo) */
.c4 {
	background-color: #ffaaa8;
	vertical-align : top;
	text-align : center;
}
.vertical 
     { 			
        writing-mode: tb-rl;
        filter: flipH flipV;
		font-family: verdana, arial;
		letter-spacing: 0px;
		text-align: Center;
		font-size: 8pt;
		color: #FFFFFF;
		font-weight: bold;	
     }
input.error { border: 1px dotted red; }
/* 2016_12_19 ACS RS22024 - Turnex 2.0. Se agrega clase con la imagen (cargando pagina)*/
.precarga {
	background:transparent url(../Imagenes/ajax-loader_small.gif) center no-repeat;
 }
/* 2016_12_19 ACS RS22024 - Turnex 2.0. Se agrega clase para páginas en proceso */
.procesando {
	border: 1px solid #fad42e;
	background: #fbec88 url(../Imagenes/procesar.png) 50% 50% repeat-x;
	color: #363636;
}
.CeldaRojo {background-color: #FF0000; border-style: dotted; border-width: 1px; border-color:#000000;}
.CeldaAnaranjado {background-color: #E26B0A; border-style: dotted; border-width: 1px; border-color:#000000;}
.CeldaAnaranjadoClaro {background-color: #FFC000; border-style: dotted; border-width: 1px; border-color:#000000;}
.CeldaAmarillo {background-color: #FFFF00; border-style: dotted; border-width: 1px; border-color:#000000;}
.CeldaVerdeClaro {background-color: #92D050; border-style: dotted; border-width: 1px; border-color:#000000;}
.CeldaVerde {background-color: #00B050; border-style: dotted; border-width: 1px; border-color:#000000;}

/******************************************/
/* 2021_10_13 ACS RS45318 - Compatibilidad con MultiBrowser. Migración de los módulos del Turnex. Se agregan nuevas clases */
/* Para mensaje de "Presione Buscar" */
.PresioneBuscar {
	background-color: #fe5869;
	border: 1px dotted red;
	font-size: 13px;
	font-weight: bold;
	border-radius: 5px 5px 5px 5px;
	}

body { height:100%; margin:0; padding:0; }

textarea { resize: none; }

fieldset {width:98%; margin: auto; border:1px solid grey; padding: 8px; 
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px; }
legend { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica; }
label { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica; }
/* Para mensaje de "Datos No encontrados" */
.PresioneNoEncontre {
	/*background-color: #fe5869;*/
	background-color: #CCD1D1;
	border: 1px dotted gray;
	font-size: 15px;
	border-radius: 5px 5px 5px 5px;
	}

body { height:100%; margin:0; padding:0; }
textarea { resize: none; }
fieldset {width:98%; margin: auto; border:1px solid grey; padding: 8px; 
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px; }
legend { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica; }
label { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica; }

/* Para mensaje de "Presione Enter" */
.PresioneEnter{
	/*background-color: #fe5869;*/
	background-color: #CCD1D1;
	border: 1px dotted gray;
	font-size: 15px;
	border-radius: 5px 5px 5px 5px;
	}

body { height:100%; margin:0; padding:0; }
textarea { resize: none; }
fieldset {width:98%; margin: auto; border:1px solid grey; padding: 8px; 
			-webkit-border-radius: 10px;
			-moz-border-radius: 10px;
			border-radius: 10px; }
legend { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica; }
label { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica; }


/* ***************************************** */
/*  ESTILOS PARA nueva version del TURNEX    */
/* ***************************************** */

/** Zona de Prueba */
.foco_in {border: 3px outset rgba(200, 0, 0, 0.466);}
.foco_out {border: '';}

.loader {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('../imagenes/ajax-loader_small.gif') 50% 50% no-repeat rgb(249,249,249);
    opacity: .8;
}

/* Para la imagen redonda de la persona */
.imgRedonda {
    width:90px;
    height:90px;
    border-radius:150px;
}

/* ******************************** */
/* ESTILOS PARA LA PAGINA DE LOGUEO */
/* ******************************** */
div.container {
	width: 90%; 
	height: 500px;
	background-image:url("../imagenes/principal-turnex.jpg"); /* IMAGEN PRINCIPAL DE LA PÁGINA */
	background-size:cover;
}
div.main {
	width: 350px;
	float:right;
	background-color: white;
	border: 15px solid white;
	box-shadow: 0 0 10px;
	border-radius: 2px;
	font-size: 13px;
}
label {
	font-size: 12px;
	font-weight: bold;
}
/* Para efecto de cambio de color al pasar por encima del boton */
#Ingresar:hover{
	background: linear-gradient(#ffbd33 5%, #ffbd33 100%);
}
/* Iconos para campo Usuario y Contraseña */
.campo_icon {
	position: relative;
}
	.campo_icon i{
		position: absolute;
		left:0px;
		top:8px;
		padding:12px 8px;
		color: #aaa;
	}
	.campo_icon input:focus + i{
		color: dodgerBlue;
	}

/* ******************************* */
/* ESTILOS PARA EL MENU DE USUARIO */
/* ******************************* */
.mnDesplegable {
	color: #555;
	margin: 3px -22px 0 0;
	width: 130px;
	position: relative;
	height: 17px;
	text-align:left;
}
.submUsuario {
	background: #fff;
	position: absolute;
	top: -12px;
	left: -20px;
	z-index: 100;
	width: 190px;
	display: none;
	margin-left: 10px;
	padding: 40px 0 5px;
	border-radius: 6px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}
.mnDesplegable li a {
	color: #555555;
	display: block;
	font-family: arial;
	font-weight: bold;
	padding: 6px 15px;
	cursor: pointer;
	text-decoration:none;
}
.mnDesplegable li a:hover {
	background:#155FB0;
	color: #FFFFFF;
	text-decoration: none;
}
a.mUsuario  {
	font-size: 11px;
	line-height: 16px;
	--color: #555;
	color: #dedbdb;
	position: absolute;
	z-index: 110;
	display: block;
	padding: 11px 0 0 15px;
	height: 18px;
	width: 170px;
	margin: -11px 0 0 -10px;
	text-decoration: none;
	--19/10/2021 MPM/grg RS45318 - Compatibilidad con MultiBrowser | Limpieza de codigo
	--background: url(icons/arrow.png) 116px 17px no-repeat;
	cursor:pointer;
	overflow: hidden;
}
.submUsuario-Opc {
	list-style:none;
	margin:0px;
	padding:0px;
	font-size: 11px;
	padding: 11px 0 0 0px;
	border-top:1px solid #dedede;
}
/******************************************/


/* ***************************************** */
/* ESTILOS PARA LA CABECERA DE LOS SUBMENUS  */
/* ***************************************** */
/* 18/10/2021 MPM/grg RS45318 - Compatibilidad con MultiBrowser | Para mantener el encabezado en los submenus */
.mnDesplegable_sm {
	color: #555;
	margin: 3px -22px 0 0;
	width: 130px;
	position: relative;
	height: 17px;
	text-align:left;
}
.submUsuario_sm {
	background: #fff;
	position: absolute;
	top: -12px;
	left: -20px;
	z-index: 100;
	width: 190px;
	display: none;
	margin-left: 10px;
	padding: 40px 0 5px;
	border-radius: 6px;
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}
.mnDesplegable_sm li a {
	color: #555555;
	display: block;
	font-family: arial;
	font-weight: bold;
	padding: 6px 15px;
	cursor: pointer;
	text-decoration:none;
}
.mnDesplegable_sm li a:hover {
	background:#155FB0;
	color: #FFFFFF;
	text-decoration: none;
}
a.mUsuario_sm  {
	font-size: 11px;
	line-height: 16px;
	color: #dedbdb;
	position: absolute;
	z-index: 999;
	display: block;
	padding: 0 0 0 5px;
	height: 18px;
	width: 170px;
	text-decoration: none;
	cursor:pointer;
	overflow: hidden;
}
.submUsuario-Opc_sm {
	list-style:none;
	margin:0px;
	padding:0px;
	font-size: 11px;
	padding: 11px 0 0 0px;
	border-top:1px solid #dedede;
}
/******************************************/



/* Para las cargas masivas (input tipo FILE) */
	.ArchivoOculto {
		display: none;
	}
	.Seleccionador {
		border: 0px ;
		background:white; 
		width: 300px;
		position: relative;
		height: 20px;
		display: flex;
	}
	.Seleccionador .txtValorIngresado{
		width: 250px;
		padding: 2px;
		overflow: none;
		text-align: center;
		/*text-overflow: ellipsis;*/
		line-height: 20px;
		font-family: sans-serif;
		font-size: 12px;
		color:black;
	}
	.Seleccionador .Examinar {
		cursor: pointer;
		margin: 0;
		width: 20px;
		height: 20px;
		position: absolute;
		right: 0;
		background: #D0E5F5 url('../imagenes/lookup.png')  no-repeat center;
	}
	
/* Para la Apertura de Cierres - Seleccionar Archivo (input tipo FILE) */
	.ArchivoOculto_abrir_cierre {
		display: none;
	}
	.Seleccionador_abrir_cierre {
		border: 0px ;
		background:white; 
		width: 300px;
		position: relative;
		height: 20px;
		display: flex;
	}
	.Seleccionador_abrir_cierre .txtValorIngresado_abrir_cierre {
		width: 250px;
		padding: 2px;
		overflow: none;
		text-align: center;
		/*text-overflow: ellipsis;*/
		line-height: 20px;
		font-family: sans-serif;
		font-size: 12px;
		color:black;
	}
	.Seleccionador_abrir_cierre .Examinar_abrir_cierre {
		cursor: pointer;
		margin: 0px;
		width: 20px;
		height: 20px;
		position: absolute;
		right: 0;
		background: #D0E5F5 url('../imagenes/lookup.png') no-repeat center;
	}

/* Para dataTable */
table.dataTable  tbody tr:nth-child(even):hover td {
background-color: #ffa !important;
}

table.dataTable tbody tr:nth-child(odd):hover td {
background-color: #ffa !important;
}

.tdnowrap { white-space: nowrap; }

/* ******************************************** */
/* ESTILOS PARA VER PLANIFICACION (USO DE TABS) */
/* ******************************************** */
#Turnos {
	width: 100%;
	height:30px; 
	border-bottom: solid 1px #CCC;
	padding-left: 0px;
	margin-top: 4px;
	margin-bottom: 4px;
	}

a {cursor:pointer;}

#Turnos ul {
	padding-left: 0px;
	}

#Turnos li {
	float:left; 
	list-style:none; 
	border-top:1px solid #ccc; 
	border-left:1px solid #ccc; 
	border-right:1px solid #ccc;
	outline:none;
	}

#Turnos li a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: small;
	font-weight: bold; 
	/* color: ##5685bc; */
	color:#FFF;
	padding-top: 5px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 8px; 
	display:block; 
	/*background: ##FFF;*/
	background: #5c9ccc;
	border-top-left-radius:3px; 
	border-top-right-radius:3px; 
	text-decoration:none;
	outline:none;
	}

#Turnos li a.inactive{
	padding-top:5px;
	padding-bottom:8px;
	padding-left: 8px;
	padding-right: 8px;
	color:#666666;
	background: #EEE;
	outline:none;
	border-bottom: solid 1px #CCC;
	}

#Turnos li a:hover {
	color:#FFF;
	outline:none;
	}


#Turnos li a.inactive:hover {
	color: #5685bc;
	outline:none;
	}

.container_planif {
	clear:both;
	width:100%; 
	text-align:left;
	}

.container_planif h2 { margin-left: 15px;  margin-right: 15px;  margin-bottom: 10px; color: #5685bc; }
.container_planif p { margin-left: 15px; margin-right: 15px;  margin-top: 10px; margin-bottom: 10px; line-height: 1.3; font-size: small; }
.container_planif ul { margin-left: 25px; font-size: small; line-height: 1.4; list-style-type: disc; }
.container_planif li { padding-bottom: 5px; margin-left: 5px;}

/* Para el botón "Volver" con un color distinto en todo el Turnex para distinguirlo del Buscar */
#btnVolver {
	background:   #f2c044 ;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color:    #f9f6ee;
	}

/* 2022_02_07 ACS RS45318 - Compatibilidad con MultiBrowser. Migración de los módulos del Turnex. Para botón "Asignar" */
#btnAsignarPlanificacion {
	background:   green ;
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color:    #f9f6ee;
	}
	
	.ArchivoOcultoMasivo {
		display: none;
	}
	.SeleccionMasivo {
		border: 0px ;
		background:white; 
		width: 600px;
		position: relative;
		height: 20px;
		display: flex;
	}
	.SeleccionMasivo .txtValorMasivo{
		width: 500px;
		padding: 2px;
		overflow: none;
		text-align: center
		/*text-overflow: ellipsis;*/
		line-height: 20px;
		font-family: sans-serif;
		font-size: 12px;
		color:black;
	}
	.SeleccionMasivo .ExaminaMasivo {
		cursor: pointer;
		margin: 0;
		width: 20px;
		height: 20px;
		position: absolute;
		right: 0;
		background: #D0E5F5 url('../imagenes/lookup.png')  no-repeat center;
	}