﻿
 /*-----General-----*/

body
{
	margin: 0px;
}
.Page_ContenidoGeneral
{
	width: 100%;
	background-color: #efefef;
    
}

.Page_ContenidoGeneralNuevo
{
	width: 100%;
	background-color: #efefef;
}
.Page_Pie 
{
	width: 100%;
	background-color: #efefef;
}
.Page_Titulo
{
	color: #000066;
	font: bold 10px Arial, Verdana;
}
.Page_Subtitulo
{
	color: #000066;
	font: 10px Arial, Verdana;
}
/*-----Toolbar-----*/
.Div_Toolbar
{
	/*background-image: url('imagenes/master/toolbar_background_2.png');*/
	height: 26px;	
	border: none;
}
.Div_ToolbarIzquierda
{
	float: left;
	margin-left: 5px;
}
.Div_ToolbarDerecha
{
	margin-right: 5px;
	float: right;
}
/*-----Filtros-----*/



/*general*/
.DatoLeft
{
	float: left;
	margin-left: 3px;
}

.DatoRight
{
	margin-right: 3px;
	float: right;
}


.FieldSetContainer
{
	padding-left: 0px;
	padding-right: 0px;
}
.FieldSetStyleGeneral
{
	text-align: left;
	padding: 0 0 0 0;
	
}
.Div_ToolbarFooter
{
	text-align: right;
	padding: 0 0 0 0;
	height: 23px;
}
.FieldSetStyleRow
{
	padding: 8px 0 10px 6px;
	text-align: left;
	background-color: #efefef;
	height: auto;
	margin-bottom: 1px;
	border:0px;
}
.FieldSetStyleRowForm
{
	padding: 0 0 0 0;
	text-align: left;
	background-color: #efefef;
	border: 0;
	height: auto;
}
.FSSDivPrimeraColumna
{
	float: left;
	width: 20%;
	text-align: left;
	color: #002663;
	height: auto;
	padding-top: 4px;
		
}

.FSSDivSegundaColumna
{
	float: left;
	width: 30%;
	height: auto;
	padding-top: 2px;
	vertical-align: middle;
	text-align: left;
}
.FSSDivSegundaColumnaDiana
{
	float: left;
	width: 30%;
	height: 50%;
	padding-top: 2px;
	vertical-align: middle;
	text-align: left;
}
.FSSDivTerceraColumna
{
	float: left;
	width: 20%;
	text-align: left;
	color: #002663;
	padding-top: 4px;
}

.FSSDivTerceraColumnaDianaLabel
{
	float: left;
	width: 10%;
	text-align: left;
	color: #002663;
	padding-top: 4px;
	padding-right:3px;
}

.FSSDivTerceraColumnaDianaLabel
{
	float: left;
	width: 10%;
	text-align: left;
	color: #002663;
	padding-top: 4px;
	padding-right:3px;
	
    
}

.FSSDivTerceraColumnaDianaLabel2
{
	float: left;
	width: 10%;
	text-align: left;
	padding-top: 4px;
	padding-right:3px;
	
    line-height:22px;
}
.FSSDivTerceraColumnaDianaCheckbox
{
	float: left;
	width: 10%;
	text-align: left;
	padding-top: 6px;
	padding-right:3px;

	
    line-height:22px;
}


.FSSDivTerceraColumnaDianaLabelCebtrado
{
	float: left;
	width: 10%;
	text-align: left;
	color: #002663;
	padding-top: 4px;
	padding-right:3px;
		height:22px; line-height:22px;
}
.FSSDivTerceraColumnaDianaNew
{
	float: left;
	width: 18%;
	height:23px;
	text-align: left;
	padding-top: 2px;		
}

.FSSDivTerceraColumnaDianaLabelNuevo
{
	float: left;
	width: 10%;
	text-align: left;
	padding-top: 4px;
	padding-right:4px;
	color: #002663;
}
.FSSDivCuartaColumnaMedio
{
	float: left;
	width: 20%;
	height: 23px;
	padding-top: 2px;
	text-align: left;
}

.FSSDivCuartaColumna
{
	float: left;
	width: 30%;
	height: 23px;
	padding-top: 2px;
	text-align: left;
}
.FSSDivCuartaColumnaDianaNew
{
	float: left;
	width: 18%;
	height: 23px;
	padding-top: 2px;
	text-align: left;
}
/*-----FieldSet PP-----*/


.DivToolbarLeft
{
	margin-bottom: 0px;
	/*background-color: #CECCCA;*/
	float: left;
	text-align: left;
	width: 50%;
	height: 23px;
}

.DivToolbarLeft
{
	margin-bottom: 0px;
	/*background-color: #CECCCA;*/
	float: left;
	text-align: left;
	width: 50%;
	height: 23px;
}

.DivToolbarLeft
{
	margin-bottom: 0px;
	/*background-color: #CECCCA;*/
	float: left;
	text-align: left;
	width: 50%;
	height: 23px;
}

.DivToolbarLeft
{
	margin-bottom: 0px;
	/*background-color: #CECCCA;*/
	float: left;
	text-align: left;
	width: 50%;
	height: 23px;
}
.DivToolbarRight
{
	margin-bottom: 0px;
	/*background-color: #CECCCA;*/
	float: right;
	text-align: left;
	width: 50%;
	height: 23px;
}

.DivTituloPopup
{
	height: 18px;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(imagenes/master/toolbar_background_1.png);
}

/*-----Estilos Legalizaciones-----*/

.FSSDivPrimeraColumnaDiv
{
	float: left;
	width: 50%;
	text-align: left;
	height: auto;
	padding-top: 4px;
}
.FSSDivSegundaColumnaDiv
{
	float: left;
	width: 50%;
	height: auto;
	padding-top: 2px;
	vertical-align: middle;
	text-align: left;
}
.FSSDivTotalColumnaDiv
{
	float: left;
	width: 100%;
	text-align: left;
	height: auto;
	padding-top: 4px;
}
.FSSDivCampos
{
	height: auto;
	padding-top: 2px;
	vertical-align: middle;
	text-align: left;
	border-style: solid;
	border-width: 1px;
}

/*-----Estilos Login----- DEFINIR ESTANDAR PARA NOMBRE DE CLASES*/
.LoginUsuario
{
	width: 30%;
	margin-top: 130px;
	margin-left: 53%;
}
.LoginUsuarioServicioCourier
{
	width: 50%;
	margin-top: 135px;
	margin-left: 53%;
}
.LoginButton
{
	width: 65px;
	
	height: 25px;
	font-family: Verdana;
	font-size: 10px;
}
.LoginTextBox
{
	width: 105px;
	height: 15px;
}

/*-----Estilos Formulario Ingreso----- DEFINIR ESTANDAR PARA NOMBRE DE CLASES*/
.Contenido
{
	padding-bottom: 10px;
}

.ContenidoPopup
{
	padding-bottom: 10px;
	padding-left: 20px
}

.ColummnaUnica
{
	width: 100%;
	float: left;
}

.PrimeraColummna
{
	width: 42%;
	height: 52%;
	margin-top: 10px;
	margin-left: 2%;
	padding-left: 8px;
	padding-top: 8px;
	border-style: groove;
	border-width: thin;
	border-color: #66CCFF;
	background-image: url(imagenes/general/fondo_contenedor_doble.png);
	float: left;
}

.SegundaColummna
{
	width: 48%;
	height: 22%;
	margin-top: 10px;
	margin-left: 47%;
	padding-left: 8px;
	padding-top: 8px;
	border-style: groove;
	border-width: thin;
	border-color: #66CCFF;
	background-image: url(imagenes/general/fondo_contenedor.png);
}

.Etiqueta
{
	float: left;
	width: 25%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	color: #002663;
}
.Datos
{
	float: left;
	width: 70%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}

.DatosconImagen
{
	float: left;
	width: 75%;
	text-align: left;
	height: auto;
}
.FuenteControles_Oculto
{
	font-size: 11px;
	font-family: Arial, Verdana;
	pointer-events: none !important;
    opacity: 0 !important;
    background-color: #eee !important;
    cursor:not-allowed !important;
	
}

.FuenteControles
{
	font-size: 12px;
    font-family: Arial, Verdana;
}


.FuenteControlesBold
{
	font-size: 12px;
	font-family: Arial, Verdana;
	text-transform: uppercase;
	font-weight:bold;
}

.FuenteMarcaAgua
{
	font-size: 11px;
	font-family: Arial, Verdana;
	color:#B2AAAA;
}

.DivLegalizacion
{
	background-position: center; 
	width: 48.5%; 
	height: 180px; 
	padding-left: 2px; 
	padding-right: 2px; 
	float: left; 
	margin-bottom: 6px; 
	background-image: url(imagenes/general/fondo largo4.png);
}
.DivLegalizacionTramitador
{
	background-position: center; 
	width: 48.5%; 
	background-image: url(imagenes/general/fondo_contenedor_largomedio.png);
	height: 112px; 
	padding-left: 2px; 
	padding-right: 2px; 
	float: right; 
	margin-bottom: 7px;
}

.DivTexto
{
	float: left;
	width: 40%;
	padding-top: 8px;
	height: 27px;
	padding-left: 4px;
}
.DivTextoTelefono
{
	float: left;
	width: 20%;
	padding-top: 8px;
	height: 27px;
	padding-left: 4px;
}
.DivLargo
{
	float: left;
	width: 100%;
	padding-top: 8px;
	height: 27px;
	padding-left: 4px;
}
.DivTextoLabel
{
	float: right;
	width: 58%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 27px;
}
.DivControl
{
	float: right;
	width: 58%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 27px;
}
.DivControlTelefono
{
	float: right;
	width: 75%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 27px;
}

.Div_PeronaNaturalIzquierda
{
	background-position: center;
	width: 48.5%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 109px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}
.Div_PeronaNaturalDerecha
{
	background-position: center;
	width: 48.5%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 109px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 7px;
}
.Div_EntidadExternaIzquierda
{
	background-position: center;
	width: 48.5%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 60px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}
.Div_EntidadExternaDerecha
{
	background-position: center;
	width: 48.5%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 60px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.Div_EntidadExternaIzquierdaLargo
{
	background-position: center;
	width: 19%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 30px;
	padding-right: 2px;
	float: left;
	
	padding-top: 7px;
	padding-left: 4px;
	
}
.Div_EntidadExternaDerechaLargo
{
	background-position: center;
	width: 79%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	
	padding-top: 4px;
	padding-bottom: 4px;
}
.Div_EntidadExternaIzquierdaIP
{
	background-position: center;
	width: 48.5%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 35px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}
.Div_EntidadExternaDerechaIP
{
	background-position: center;
	width: 48.5%; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	height: 35px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.Div_PersonaNatural
{
	height: 210px;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #D6E1E8;
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
}
.Div_EntidadExterna
{
	height: 160px;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #D6E1E8;
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
}
.Div_EntidadExternaLargo
{
	height: 200px;
	padding-right: 9px;
	padding-left: 9px;
	background-color: #D6E1E8;
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
  
}

.DivLegalizacion
{
	background-position: center; 
	width: 48.5%; 
	height: 180px; 
	padding-left: 2px; 
	padding-right: 2px; 
	float: left; 
	margin-bottom: 6px; 
	background-image: url('imagenes/general/fondo%20largo4.png');
}
.DivLegalizacionTramitador
{
	background-position: center; 
	width: 48.5%; 
	background-image: url('imagenes/general/fondo_contenedor_largomedio.png');
	height: 95px; 
	padding-left: 2px; 
	padding-right: 2px; 
	float: right; 
	margin-bottom: 7px;
}
.DivLegalizacionTramitador2
{
	background-position: center; 
	width: 48.5%; 
	background-image: url('imagenes/general/fondo_contenedor_largomedio.png');
	height: 79px; 
	padding-left: 2px; 
	padding-right: 2px; 
	float: right; 
	margin-bottom: 7px;
}
.Div_GenerarLiberaciones
{
	height: 329px;
	width: 94%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
	background-color: #D6E1E8;
    margin-bottom: 1px;
}
.Div_GenerarLiberacionesD
{
	height: 490px;
	width: 94%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
	background-color: #D6E1E8;
    margin-bottom: 1px;
}
.Div_GenerarLiberacionesD2
{
	height: 495px;
	width: 94%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
	background-color: #D6E1E8;
    margin-bottom: 1px;
}
.Div_GenerarLegalizacionesJeffer
{
	height: 110px;
	width: 94%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
	background-color: #D6E1E8;
    margin-bottom: 1px;
}
.Div_GenerarLegalizacionesJefferTramitador
{
	height: 75px;
	width: 94%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
	background-color: #D6E1E8;
    margin-bottom: 1px;
}
.Div_GenerarLiberacionesDerecha
{
	background-position: center; 
	width: 48.5%; 
    height: 170px; 
    padding-left: 2px; 
    padding-right: 2px; 
    float: right; 
    margin-bottom: 7px;	
}

.Div_GenerarLiberacionesDerechaD
{
	background-position: center; 
	width: 48.5%; 
    height: 140px; 
    padding-left: 2px; 
    padding-right: 2px; 
    float: right; 
    margin-bottom: 7px;	
}

.Div_GenerarLiberacionesIzquierda
{
	background-position: center;
	width: 49%;
	height: 170px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}
.Div_GenerarLiberacionesIzquierdaD
{
	background-position: center;
	width: 49%;
	height: 140px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}

.Div_DonacionesLargo
{
	background-position: center;
	width: 100%;
	height: 35px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}

.Div_GenerarLiberacionesDerechaChico
{
	background-position: center; 
	width: 48.5%; 
    height: 35px; 
    padding-left: 2px; 
    padding-right: 2px; 
    float: right; 
    margin-bottom: 7px;	
}



.Div_GenerarLiberacionesIzquierdaChico
{
	background-position: center;
	width: 49%;
	height: 35px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}



.Div_GenerarLiberacionesDerechaChico2
{
	background-position: center; 
	width: 48.5%; 
    height: 70px; 
    padding-left: 2px; 
    padding-right: 2px; 
    float: right; 
    margin-bottom: 7px;	
}



.Div_GenerarLiberacionesIzquierdaChico2
{
	background-position: center;
	width: 49%;
	height: 70px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}



.Div_GenerarLiberaciones2
{
	height: 190px;
	width: 97%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	
	background-color: #D6E1E8;
    margin-bottom: 1px;
}
.Div_GenerarLiberacionesDerecha2
{
	background-position: center; 
	width: 48.5%; 
    height: 100px; 
    padding-left: 2px; 
    padding-right: 2px; 
    float: right; 
    margin-bottom: 7px;	
}


.Div_GenerarLiberacionesIzquierda2
{
	background-position: center;
	width: 49%;
	height: 100px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}


.Div_GenerarLiberacionesIzquierda2
{
	background-position: center;
	width: 49%;
	height: 100px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}

.Div_Toolbar 
{		
 /* background-image: url('imagenes/master/toolbar_background_2.png');*/
    height: 26px;
}

.Div_EmitirInventario
{
	height: 291px;
	width: 94%;
	padding-right: 9px;
	padding-left: 9px; /*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	background-position: center; /*background-color: #CECCCA;*/
	margin-right: 9px;
	margin-left: 9px;
	background-color: #D6E1E8;
}


.Div_EmitirInventarioDerecha
{
	background-position: center;
	width: 48.5%;
	height: 280px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 7px;
}
.Div_EmitirInventarioIzquierda
{
	background-position: center;
	width: 48.5%;
	height: 280px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 7px;
}

.Div_CEUE_Registro
{
	background-position: center;
	width: 99.5%;
	height: 140px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	background-image: url(imagenes/general/fondo largo4.png);
}

.Div_CEUE_Registro_Izquierda
{
	width: 48.5%;
	height: 140px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_CEUE_Registro_Derecha
{
	width: 48.5%;
	height: 140px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.Div_CEUE_Origen
{
	background-position: center;
	width: 99.5%;
	height: 100px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	background-image: url(imagenes/general/fondo largo4.png);
}

.Div_CEUE_Origen_Izquierda
{
	width: 48.5%;
	height: 100px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_CEUE_Origen_Derecha
{
	width: 48.5%;
	height: 100px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.Div_CEUE_Descripcion
{
	background-position: center;
	width: 99.5%;
	height: 75px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	background-image: url(imagenes/general/fondo largo4.png);
}

.Div_CEUE_Descripcion_Izquierda
{
	width: 48.5%;
	height: 70px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_CEUE_Descripcion_Derecha
{
	width: 48.5%;
	height: 70px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}

.DivTexto2
{
	float: left;
	width: 40%;
	padding-top: 7px;
	height: 25px;
	padding-left: 4px;
}
.DivControl2
{
	float: right;
	width: 58%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 25px;
}
/*----MARTINNNNN*/
/*-----Estilo Formulario de Ingreso con un solo panel dividico en 4 columnas*/
.ColummnaIngreso
{
	border: thin groove #66CCFF;
	width: 94%;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 2%;
	padding-left: 8px;
	padding-top: 8px;
	background-image: url('imagenes/general/fondo_contenedor_doble.png');
	float: left;
	padding-bottom: 5px;
}

.Etiqueta1
{
	float: left;
	width: 19%;
	height: 9px;
}

.DatoTotal
{
	float: left;
	width: 79%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
}
.DatoTotalToMultiline
{
	float: left;
	width: 79%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	height:34px; line-height:34px;	/*colocado para obtener centrado verticalmente el texto*/
}

.EtiquetaTotal
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 6px;
	position: relative;
	top: 0px;
	left: 0px;
}

.Datos1
{
	float: left;
	width: 30%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
	
}
.DatosRazon
{
	float: left;
	width: 60%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
	
}
.Etiqueta2
{
	float: left;
	width: 19%;
	height: 9px;
	margin-top: 6px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
	color: #002663;
	
}
.Etiqueta2DianaMonitorear
{
	float: left;
	width: 13%;
	height: 9px;
	margin-top: 6px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
	padding-left:20px;
	padding-right:8px;
	text-align:justify;
	color: #002663;
}
.Datos2
{
	float: left;
	width: 30%;
	text-align: left;
	margin-top: 6px;
	margin-left: 0px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
	
}

.Etiqueta3
{
	float: right;
	width: 19%;
	height: 9px;
	margin-top: 6px;
}
.Datos3
{
	float: right;
	width: 30%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	height:22px; line-height:22px;	/*colocado para obtener centrado verticalmente el texto*/
}


.PanelTitleTotal
{
	width: 97%;
	margin-bottom: 2px;
	float: left;
	border-bottom: medium groove #66CCFF;
	font-size: small;
	font-weight: 800;
	height: 25px;
}
.EtiquetaFill
{
	float: left;
	width: 19%;
	margin-top: 6px;
	height:22px; line-height:22px;/*colocado para obtener centrado verticalmente el texto*/
}
.EtiquetaFillToMultiline
{
	float: left;
	width: 19%;
	margin-top: 6px;
	height:34px; line-height:34px;/*colocado para obtener centrado verticalmente el texto*/
	color: #002663;
}
.DivSpace
{
	float:left;
	width: 100%;
	height: 8px;
}
.DivSpaceDiana
{
	float:left;
	width: 100%;
	height: 2px;
}

.DivMiddle1
{	
	float:left;
	width:48%;	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;	
}

.DivMiddle2
{	
	float:left;
	width:44%;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;	
}
.DivThird1
{
	float:left;
	width:27%;	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;		
}
.DivThird2
{
	float:left;
	width:27%;	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;		
}
.DivThird3
{
	float:left;
	width:27%;	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;		
}
.DatoDobleWidth
{
	float: left;
	width: 50%;
	margin-top: 6px;
}
.EtiquetaLittle
{
	float: left;
	width: 10%;
	margin-top: 6px;
	height:22px; line-height:22px;
}
.DatoLittle
{	
	float: left;
	width: 20%;
	margin-top: 6px;
}
.DatoDobleWidthPopup
{
	float: left;
	width: 50%;
	margin-top: 6px;
}
.DatoLittlePopup
{	
	float: left;
	width: 20%;
	margin-top: 6px;
}
/*FIN DE ESTILOS MARTIN PACORA*/






/* ESTILOS DE JEFFER MENDOZA*/

.Div_IEUE_Registro
{
	background-position: center;
	width: 99.5%;
	height: 135px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	
}

.Div_IEUE_Registro_Izquierda
{
	width: 48.5%;
	height: 105px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_IEUE_Registro_Derecha
{
	width: 48.5%;
	height: 105px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.Div_IEUE_Origen
{
	background-position: center;
	width: 99.5%;
	height: 180px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	
}
.Div_IEUE_Origen2
{
	background-position: center;
	width: 99.5%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	
}
.Div_IEUE_Origen_Grande
{
	width: 99%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_IEUE_Origen_Izquierda
{
	width: 48.5%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_IEUE_Origen_Derecha
{
	width: 48.5%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.Div_IEUE_Descripcion
{
	background-position: center;
	width: 99.5%;
	height: 93px;
	padding-left: 2px;
	padding-right: 2px;
	margin-bottom: 6px;
	/*background-color: #D6E1E8;*/
	
}
.Div_IEUE_Descripcion_Grande
{
	width: 99%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}
.Div_IEUE_Descripcion_Grande2
{
	width: 99%;
	height: 53px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_IEUE_Descripcion_Izquierda
{
	width: 48.5%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: left;
	margin-bottom: 6px;
}

.Div_IEUE_Descripcion_Derecha
{
	width: 48.5%;
	height: 30px;
	padding-left: 2px;
	padding-right: 2px;
	float: right;
	margin-bottom: 6px;
}
.DivTexto_IEUE
{
	float: left;
	width: 15%;
	padding-top: 8px;
	height: 27px;
	padding-left: 4px;
}
.DivControl_IEUE
{
	float: right;
	width: 83%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 27px;
}
.DivTexto3
{
	float: left;
	width: 33%;
	padding-top: 7px;
	height: 25px;
	padding-left: 4px;
}
.DivControl3
{
	float: right;
	width: 65%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 25px;
}
.DivTexto4
{
	float: left;
	width: 40%;
	
	height: 20px;
	padding-left: 2px;
}
.DivControl4
{
	float: right;
	width: 58%;
	
	
	height: 20px;
	text-align: right;
}
.DivTexto_IEUE2
{
	float: left;
	width: 15%;
	padding-top: 8px;
	height: 50px;
	padding-left: 4px;
}
.DivControl_IEUE2
{
	float: right;
	width: 83%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 50px;
}
.DivTexto_IEUE3
{
	float: left;
	width: 18%;
	padding-top: 8px;
	height: 50px;
	padding-left: 4px;
}
.DivControl_IEUE3
{
	float: right;
	width: 80%;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 50px;
}




/*MODIFICACIONES DE DIANA*/
.FSSDivSegundaColumnaDiana /* Diana , no borrar!*/
{
    float: left;
    width: 75%;
    text-align: left;
    color: #002663;
	height: auto;
	padding-top: 2px;
	vertical-align: middle;
}
.Div_GenerarLiberacionesNuevo
{
	
	background-color: #D6E1E8;
}

.Etiqueta2diana
{
	float: left;
	width: 13%;
	
	margin-top: 6px;
    text-align: right;
}

.FSSDivTerceraColumnaDiana
{
	float: left;
	width: 3%;
	text-align: left;
	color: #002663;
	height: auto;
	padding-top: 4px;
}

/* ------ ESTILOS GENERALES -------- */

/*.Div_Toolbar
{

	height: 26px;
	padding-left: 2px;
	padding-right: 2px;
}*/

.Div_Toolbar
{
	border-top-style: dotted; 
	border-bottom-style: dotted; 
	
	border-width: 1px; 
	border-color: #6ED6F6;

	height: 26px;
	
	padding-left: 2px;
	padding-right: 2px;
}

.Div_ToolbarMaximo
{
	border-top-style: dotted; 
	border-bottom-style: dotted; 
	
	border-width: 1px; 
	border-color: #6ED6F6;

	max-height: 50px;
	
	padding-left: 2px;
	padding-right: 2px;
}

.Div_ToolbarTab
{
	/*background-image: url('imagenes/master/toolbar_background.png');*/
	border-top: 1px dotted #6ED6F6;
    border-bottom: 1px dotted #6ED6F6;
    height: 28px;
    width: 100%;
	    padding-left: 2px;
	    padding-right: 2px;
	    margin-top:11px;
	    margin-left:2px;
	    margin-right:50px;
	/*border: 1px solid #99CCFF*/
	
	   
    border-left-color: #6ED6F6;
    border-left-width: 1px;
    border-right-color: #6ED6F6;
    border-right-width: 1px;
}
.Div_ToolbarIzquierda
{
	float: left;
	margin-left: 5px;
    height: 44px;
   /* width: 663px;*/
}

.Div_ToolbarIzquierdaPopup
{
	float: left;
	width:95%;
	margin-left: 5px;
	BORDER-bottom: #ddd 1px solid;
}

.Div_TituloDerecha
{
	
	margin-right: 5px;
	margin-top:-17px;
	float: right;
    
   	
}


.Div_ToolbarDerecha
{
	margin-right: 5px;
	float: right;
}
.Div_NumeroExpediente
{
	padding-right:10px;
	margin-top:10px;
	margin-right: 30px;
	 
	float: right;
}

/*.FieldSetStyleToolbar 
{		
  background-image: url('imagenes/master/toolbar_background_2.png');
    height: 26px;
}*/

/*Da el estilo a todos los toolbars de las paginas de la aplicacion*/

.Div_ToolbarSecundario
{
	float: left;
	width:auto;
}

/*
.DatoLeft 
{
	float: left;
	margin-right: 3px;
}
*/

.Div_UbicacionRegularIzquierda
{
	float: left;
	margin-right: 3px;
}

/*.DatoRight
{
	margin-left: 5px;
	float: right;
}*/

.Div_UbicacionRegularDerecha
{
	margin-left: 5px;
	float: right;
}

/*.FieldSetStyleGeneral
{
	text-align: left;
	padding-bottom:1px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}*/

.FieldSet_ContenidoFiltro
{
	text-align: left;
	padding-bottom:1px;
	padding-top:0px;
	padding-left:4px;
	padding-right:4px;
	border: 0px;
}

.FieldSet_ContenidoFormulario
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: left;
	padding-bottom:1px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	width: 661px;
}

.FieldSet_ContenidoFormulario_Especial
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: left;
	padding-bottom:1px;
	padding-top:0px;
	padding-left:0px;
}

.FieldSet_ContenidoFormulario_Liberacion
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: left;
	padding-bottom:1px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;	
}

/*.Contenido
{
	padding-bottom: 10px;
}*/

.Div_Contenido
{
	padding-bottom: 10px;
}

/*.ColummnaIngreso
{
	border: thin groove #66CCFF;
	width: 94%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 2%;
	padding-left: 8px;
	padding-top: 8px;
	background-image: url('imagenes/general/fondo_contenedor_doble.png');
	float: left;
}*/

.Div_SeccionFormulario
{
	/*border: thin groove #66CCFF;*/
	width: 98%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 2%;
	padding-left: 8px;
	padding-top: 8px;
	/*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	float: left;
}

.Div_SeccionFormularioCargaMultiple
{
	/*border: thin groove #66CCFF;*/
	width: 95%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 2%;
	padding-left: 8px;
	padding-top: 8px;
	/*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	float: left;
}

.Div_SeccionFormularioExt
{
	/*border: thin groove #66CCFF;*/
	width: 94%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 1%;
	padding-left: 5px;
	padding-top: 8px;
	/*background-image: url('imagenes/general/fondo_contenedor_doble.png');*/
	float: left;
}
/*
.PanelTitleTotal
{
	width: 97%;
	margin-bottom: 1px;
	float: left;
	border-bottom: medium groove #66CCFF;
	font-size: small;
	font-weight: 800;
	height: 20px;
}*/

.Div_TituloSeccionConLeyenda
{
	width: 100%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #D3DEEB;
	
	font-size: 11px;
	font-weight: 800;
	color:#0D3D6A;	
}


/* Modificacion para la consulta externa*/
.Div_TituloSeccionConLeyendaExt
{
	width: 100%;
	height: 400px;
	overflow: scroll;	
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #D3DEEB;
	
	font-size: 12px;
	font-weight: 800;
	color:#0D3D6A;	
}
/*****************************************/

.Div_TituloSeccion
{
	width: 97%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #D3DEEB;
	
	font-size: 12px;
	font-weight: 800;
	color:#0D3D6A;
	height: 35px;
}

.Div_TituloSeccionNota
{
	width: 97%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #D3DEEB;
	
	font-size: 10px;
	font-weight: 800;
	color:#0D3D6A;
	height: 15px;
}

.Div_TituloSeccionSinLinea
{
	width: 97%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	font-size: 12px;
	font-weight: 800;
	color:#0D3D6A;
	min-height: 15px;
	max-height: 45px;
}

.Div_TituloSeccionSinLineaNegrita
{
    width: 97%;
    margin-bottom: 1px;
    float: left; /*border-bottom: medium groove #66CCFF;*/
    font-size: 12px;
    font-weight: 800;
    color: #0000FF;
    height: 15px;
}

.Div_TituloSeccionRegular
{
	width: 67%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
	border-bottom-color: #D3DEEB;
	
	font-size: 12px;
	font-weight: 800;
	color:#0D3D6A;
	height: 20px;
}

/*
.PanelFechaFormulario
{
	width: 97%;
	margin-bottom: 1px;
	float: left;
	
	font-size: 12px;
	font-weight: 800;
	height: 17px;
}
*/

.Div_SeccionSuperior
{
	width: 97%;
	margin-bottom: 1px;
	float: left;	 
	font-size: 12px;
	font-weight: 800;
	height: 17px;
}


/*?????????????*/
/*.FuenteControles
{
	font-size: 11px;
}*/

/*.EtiquetaTotal
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 6px;	
}*/
/*.Div_ContenidoSeccion
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 6px;	
}*/


.Div_ContenidoSeccion
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 0px;	
}

.Div_ContenidoSeccionListView
{
	float: left;
	width: 100%;
	height: auto;
	margin-top: 0px;	
}

.Div_Listado
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 6px;
}

.Div_Listado_Firmante
{
	float: left;
	width: 65%;
	height: auto;
	margin-top: 6px;
}

.Div_Listado_Firmante2
{
	float: left;
	width: 25%;
	height: auto;
	margin-top: 6px;
}

.Div_ListadoExterno
{
	float: left;
	width: 98%;
	height: 500px;
	margin-left: 5px;
	margin-top: 6px;
}


.Div_ListadoExt
{
	float: left;
	width: 98%;
	height: 400px;
	overflow:auto;
	margin-top: 6px;
}

.Div_ListadoCentrado
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 6px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
/*para la primera columna de ingreso de datos*/
/*.EtiquetaFill
{
	float: left;
	width: 19%;
	margin-top: 6px;
}*/


.Div_EtiquetaSmall
{
	float: left;
	width: 13%;
	margin-top: 6px;	
}
.Div_MergeEtiquetaControlRegular
{
    float: left;
	width: 49%;
	text-align: left;
	margin-top: 6px;
}

.Div_Etiqueta
{
	float: left;
	width: 19%;
	margin-top: 6px;	
}

.Div_Etiqueta_Firmante
{
	float: left;
	width: 11%;
	margin-top: 6px;	
}

.Div_Etiqueta_Sector
{
	float: left;
	width: 18.2%;
	margin-top: 6px;	
}

.Div_Etiqueta_Bandeja_Proceso
{
	float: left;
	width: 14%;
	margin-top: 6px;	
}

.Div_EtiquetaComentario
{
	float: left;
	width: 19%;
	margin-top: 6px;	
	color:#796B6B
}

.Div_EtiquetaPopup
{
	float: left;
	width: 25%;
	margin-top: 6px;	
}

.Div_Separador
{
	float: left;
	width: 2%;
	margin-top: 6px;
}

.Div_View
{
	width: 100%;
	padding-left: 2px;
	padding-right: 2px;
}

/*.Datos1
{
	float: left;
	width: 30%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Datos2
{
	float: left;
	width: 30%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}*/

.Div_EtiquetaMinimo
{
	float: left;
	width: 13%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_EtiquetaMinimo2
{
	float: left;
	width: 18%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_EtiquetaMinimo3
{
	float: left;
	width: 16%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlMinimo
{
	float: left;
	width: 20%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlRegular
{
	float: left;
	width: 27%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlFull
{
	float: left;
	width: 100%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
	color: Black;
	font-size: 12px;
}

.Div_ControlRegular_TipDoc
{
	float: left;
	width: 27%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlRegularPopup
{
	float: left;
	width: 70%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlMinimoPopup
{
	float: left;
	width: 50%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}
.Div_ControlRegularAuxiliar
{
	float: left;
	width: 40%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}
.Div_ControlRegularAmplio
{
	float: left;
	width: 45%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}
.Div_ControlRegularAuxiliarIcono
{
	float: left;
	width: 32%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlRegularMinimo
{
	float: left;
	width: 20%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}


.Div_ControlMaximoAmplio
{
	float: left;
	width: 60%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlRegularIcono
{
	float: left;
	width: 25%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlRegularDobleIcono
{
	float: left;
	width: 20%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

.Div_ControlRegularDobleIconoREG
{
	float: left;
	width: 70%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;	
}

/*.DivSpace
{
	float:left;
	width: 100%;
	height: 5px;
}*/

.Div_Espacio
{
	float:left;
	width: 100%;
	height: 5px;
}

.Div_Espacio_Firmante
{

	width: 10%;
	
}



.Div_ControlDerecha
{
	float: right;
	width: 100%;
	text-align: right;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	padding-right: 20px;
}


	float: right;
	width: 100%;
	text-align: right;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
	padding-right: 20px;
}


/*.DivContenedorControl
{
	float:left;
	width: 75%;
}

.DivContenedorControlIcono
{
	float:left;
	width: 15%;
	
}*/


/*ESTE ESTILO DEBE ESTAR CONTROLES.CSS*/
/*.TextBoxIngresoconIcono
{
	float:left;
	width: 75%;
}*/

.TextBox_Icono
{
	float:left;
	width: 75%;
}

/*.DatoTotal
{
	float: left;
	width: 79%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}*/

.Div_ControlMaximo
{
	float: left;
	width: 79%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	}

.Div_ControlMaximoCheck
{
	float: left;
	width: 79%;
	text-align: left;
	height: auto;
	margin-top: 0px;
	}
	
	.Div_ControlMaximoFirmante
{
	float: left;
	width: 79%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	}


.Div_ControlMaximoTotal
{
	float: left;
	width: 95%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}

.Div_ControlMaximoPopup
{
	float: left;
	width: 98%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ControlMaximoPopupCentrado
{
	float: left;
	width: 98%;
	text-align: center;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ControlMaximoIcono
{
	float: left;
	width: 74%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ControlMaximoDobleIcono
{
	float: left;
	width: 69%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}


.Div_ControlIcono
{
	float: left;
	width: 5%;
	text-align: left;
	height: auto;
	margin-top: 3px;
	margin-left: 0px;
}


.Div_ControlIconoREG
{
	float: left;
	width: 10%;
	text-align: left;
	height: auto;
	margin-top: 3px;
	margin-left: 0px;
}

.Div_ControlIconoMin
{
	float: left;
	width: 4%;
	text-align: left;
	height: 16px;
	margin-top: 3px;
	margin-left: 0px;
}

.Div_TitlePopupDiv
{
	width: 97%;
	margin-bottom: 1px;
	
	border-bottom: medium groove #66CCFF;
	font-size: small;
	font-weight: 800;
	height: 20px;
}
.Div_TitlePopup
{
	width: 97%;
	margin-bottom: 1px;
	border-bottom: medium groove #66CCFF;
	font-size: small;
	font-weight: 800;
	height: 20px;
}

.Div_ContenedorLista
{
	padding-top:3px;	
}

.Div_Filtro
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 2px;
	position: relative;
	top: 0px;
	left: 0px;
	border: thin groove #66CCFF;
	padding-left:8px;
	padding-right:8px;
	padding-top:2px;
	padding-bottom:2px;
	
}

.Div_FiltroAlternativo
{
	float: left;
	width: 94%;
	height: auto;
	margin-top: 6px;
	margin-left:6px;
	position: relative;
	top: 0px;
	left: 0px;
	border: thin groove #66CCFF;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	
}

.Div_TituloFiltro
{
	width: 65%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	font-size: 11px;
	font-weight: 800;
	height: 20px;
}

.Div_TituloFiltroInteroperabilidad {
    width: 65%;
    margin-bottom: 1px;
    float: left;
    /* border-bottom: medium groove #66CCFF; */
    font-size: 11px;
    font-weight: 800;
}

.Div_TituloPopup
{
	width: 30%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	font-size: 11px;
	font-weight: 800;
	height: 20px;
}

.Div_TituloPopup2
{
	width: 100%;
	margin-bottom: 1px; /*border-bottom: medium groove #66CCFF;*/
	font-size: 11px;
	font-weight: 800;
	height: 30px;
	color: #0000FF;
	border-bottom-style: outset;
	border-bottom-width: thin;
	border-bottom-color: #808080;
}

.Div_ToolbarSecundario
{
	width: 23%;
	margin-bottom: 1px;
	float: right;
	/*border-bottom: medium groove #66CCFF;*/
	font-size: 11px;
	font-weight: 800;
	height: 20px;
}

.Div_IndicadorProgreso
{
    font-family: Arial, Verdana;
    font-size: 10px;
    font-weight: bold;
    line-height: 11px;
    color :Red;
    width: 100%;  
    margin-left: auto; 
    margin-right: auto; 
    text-align: center;
}

.Div_ContenidoScroll
{
	overflow: scroll; 
	height: 450px;
	
}


.Div_ContenedorSubSeccion
{
	float: left;
	width: 98%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ContenidoSubSeccion
{
	float: left;
	width: 47%;
	height: auto;
	margin-top: 6px;	
}
.Div_ContenidoSubSeccionMinima
{
	float: left;
	width: 40%;
	height: auto;
	margin-top: 6px;	
}
.Div_ContenidoSubSeccionMaxima
{
	float: left;
	width: 56%;
	height: auto;
	margin-top: 6px;	
}

.Div_TituloSubSeccion
{
	width: 100%;
	margin-bottom: 1px;
	float: left;
	/*border-bottom: medium groove #66CCFF;*/
	font-size: 11px;
	font-weight: 800;
	height: 20px;
	color:#0D3D6A;
}
.Div_EtiquetaSubSeccion
{
	float: left;
	width: 25%;
	margin-top: 6px;	
}

.Div_EtiquetaSubSeccionAsignacion
{
	float: left;
	width: 40%;
	margin-top: 6px;	
}
.Div_ControlSubSeccionAsignacion
{
	float: left;
	width: 50%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ControlSubSeccionMaximo
{
	float: left;
	width: 60%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ControlSubSeccionMaximoSecundario
{
	float: left;
	width: 75%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_ControlSubSeccionTotal
{
	float: left;
	width: 100%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}
.Div_CabeceraConsulta
{
	float: left;
	width: 100%;
	text-align: center;
	height: 15px;
	margin-top: 0px;
	margin-left: 0px;
	background: #889DA7;
	
}
.Div_SeparadorHorizontal
{
	background-image: url('imagenes/general/separador_horizontal.png');
	height: 10px;
	width:100%;
	padding-left: 2px;
	padding-right: 2px;
}
.Div_Tab
{
	float: left;
	width: 100%;
	height: auto;
		
	margin-left: 0px;	
	margin-right: 0px;	
}
.Div_SeccionFechaHora
{
	width: 94%;
	height: auto;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 2%;
	padding-left: 8px;
	padding-top: 8px;
	float: left;
}
.Div_ContenedorSeleccionMultiple
{
	float: left;
	width: 98%;
	height: auto;
	margin-top: 6px;	
	margin-left:6%;
}
.Div_EtiquetaSubSeccionRegular
{
	float: left;
	width: 50%;
	margin-top: 6px;	
}

.Div_EtiquetaSubSeccionRegularSecundaria
{
	float: left;
	width: 35%;
	margin-top: 6px;	
}

.Div_EtiquetaSubSeccionRegularMinima
{
	float: left;
	width: 25%;
	margin-top: 6px;	
}



/*ESTILO PARA POPUP */

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:auto;
width:408px;

/*background:#D0E8F6;*/
border:0px solid #cecece;
z-index:2;
padding:0px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor:pointer;
}

.validateTips 
{ 
	border: 1px solid transparent; 
	padding: 0.3em; 
}

input.text  
{
	margin-bottom:12px; 
	width:95%; 
	padding: .4em; 
}
/*-----------------*/
.Div_Izquierda1
{
	width: 40%;
	float: left;
	text-align: left;
	height: auto;
	margin-top: 6px;
}
.Div_Centro2
{
	width: 20%;
	float: left;
	text-align: left;
	height: auto;
	margin-top: 6px;
}
.Div_Derecha3
{
	width: 40%;
	float: right;
	text-align: right;
	height: auto;
	margin-top: 6px;
}
/*---------Monitoreo----------*/
.ContenedorEtiquetaTexto
{
	padding:0px; 
	margin-bottom:0px;
	padding:0px; 
	text-align:center;
	border:0px;
	color: black;
	width:100%;
}

.EtiquetaTextoIzquierda
{
	padding: 5px;
	margin-right: 5px;
	margin-left:5px;
	float: left;
	color: black;
	width:45%;
	text-align: left;
	/*border: 1px solid #317082;*/
	height:auto;
	

}
/*----------------------------*/

.divMensajeEnvio
 {
	background-color:#FFFFCC ;
	border-color:#3e6d99;
	border-style: Solid;
	border-width: 1px;
	width:98%;
	margin: 0px 0px 6px 6px;
	text-align:center;
	vertical-align:middle;
}
.divReporte
{
	/*border:0px;*/
	/* nuevo estilo del reporte */
	border:0px;
	float: left; 
	width: 100%;
	height: 400px; 
	overflow: scroll;
    overflow-y: visible; 
    overflow-x: auto;
}
.divReporteTitulo
{
	border:0px;
}
.Div_TituloTramite
{
	width: 80%;
	margin-bottom: 1px;
	text-align:center;	
	font-size: 16px;
	font-weight: 800;
	color:#0D3D6A;
	height: 20px;
	margin-left: 10%;
	margin-right: 10%;
}
.tvw_Nodo
{
    vertical-align:bottom;
}

/* Se añadió para los filtros bandeja mesa virtual */
.Div_ControlRegularVirtual {
    float: left;
    width: 26.1%;
    text-align: left;
    height: auto;
    margin-top: 6px;
    margin-left: 0px;
}

.Div_ControlRegularVirtual_RecExterna {
    float: left;
    width: 15%;
    text-align: left;
    height: auto;
    margin-top: 6px;
    margin-left: 0px;
}

.Div_ControlRegularVirtual_RecExterna1 {
    float: left;
    width: 30%;
    text-align: left;
    height: auto;
    margin-top: 6px;
    margin-left: 0px;
}

.Div_ControlIconoMinVirtual
{
	float: left;
	width: 13%;
	text-align: left;
	height: 16px;
	margin-top: 3px;
	margin-left: 0px;
}

.Div_ControlRegularMinimo_Despacho
{
	float: left;
	width: 18.5%;
	text-align: left;
	height: auto;
	margin-top: 6px;
	margin-left: 0px;
}

.RapTable tr:nth-child(even) {
    background-color:#DEEBEB;
}
 
.div_consultaext {
    float: left;
    width: 100%;
    height: auto;
    margin-top: 2px;
    position: relative;
    top: 0px;
    left: 0px;
    border: thin groove black;
    padding-left:8px;
    padding-right:8px;
    padding-top:2px;
    padding-bottom:2px;
    box-sizing: border-box;
}

.Div_Leyenda
{
    width: 100%;
    line-height: 20px;
}


/* ZONA RESPONSIVE */

@media (max-width: 399px)
{
    .Div_ControlRegular_Ext
    {
        width: 95% !important;
        /*margin-top: 0px !important;*/
        padding-left: 10px;
    }
    
    .Div_ControlRegular_Ext_Mid
    {
        width: 60% !important;
        /*margin-top: 0px !important;*/
        padding-left: 10px;
    }
    
    .Div_Etiqueta_Ext
    {
        font-weight: bold;
        width: 35% !important;
    }
    
    .Div_Espacio_400
    {
        float:left;
        width: 100%;
        height: 5px;
        display: none;
    }    
}
 
@media (min-width: 535px)
{
    .Div_Leyenda_text
    {
        width: 75%;
        color: Black;
        font-weight: normal;
        float: left;
        margin-top: 3px;
        line-height: 20px;
    }
     
    .Div_Leyenda_sign
    {
        width: 25px;
        float: left;
        margin-top: 3px;
        line-height: 20px;
    }
     
    .Div_Leyenda_label
    {
        width: 100px;
        float: left;
        margin-top: 3px;
        line-height: 20px;
    }
}
 
@media (max-width: 534px)
{
    .Div_Leyenda_text
    {
        /*width: 95%;*/
        width: 71%;
        color: Black;
        font-weight: normal;
        float: left;
        margin-top: 0px;
        line-height: 14px;
        padding-left: 8px;
    }
     
    .Div_Leyenda_sign
    {
        width: 5px;
        float: left;
        margin-top: 0px;
        line-height: 14px;
        /*display: none;*/
    }
     
    .Div_Leyenda_label
    {
        /*width: 95%;*/
        width: 83px;
        float: left;
        margin-top: 0px;
        line-height: 14px;
    }
}

@media (max-width: 365px)
{
    .Div_Leyenda_text
    {
        width: 99% !important;
    }
}
 
@media (max-width: 719px)
{
    .Div_Etiqueta_Ext
    {
        float: left;
        width: 35%;
        margin-top: 6px;	
    }  
    
    .Div_ControlRegular_Ext
    {
        float: left;
        width: 60%;
        text-align: left;
        height: auto;
        margin-top: 6px;
        margin-left: 0px;	
    }
    
    .Div_ControlRegular_Ext_Mid
    {
        float: left;
        width: 60%;
        text-align: left;
        height: auto;
        margin-top: 6px;
        margin-left: 0px;	
    }

    .Div_Espacio_Resp
    {
        float:left;
        width: 100%;
        height: 5px;
    }      
}

@media (min-width: 720px)
{
    .Div_Etiqueta_Ext
    {
        float: left;
        width: 19%;
        margin-top: 6px;	
    }

    .Div_ControlRegular_Ext
    {
        float: left;
        width: 80%;
        text-align: left;
        height: auto;
        margin-top: 6px;
        margin-left: 0px;	
    }
    
    .Div_ControlRegular_Ext_Mid
    {
        float: left;
        width: 80%;
        text-align: left;
        height: auto;
        margin-top: 6px;
        margin-left: 0px;	
    }    
}

.Div_Etiqueta_Firma2
{
	float: left;
	width: 14%;
	margin-top: 6px;
	min-height: 20px;
	line-height: 20px;
}

.Div_Etiqueta2_Firma2
{
	float: left;
	width: 12%;
	margin-top: 6px;
	min-height: 20px;
	line-height: 20px;
}

.Div_Control_Firma2
{
	float: left;
	width: 49%;
	margin-top: 6px;
	min-height: 20px;
	line-height: 20px;
}

.Div_Control2_Firma2
{
	float: left;
	width: 25%;
	margin-top: 6px;
	min-height: 20px;
	line-height: 20px;
}

.Div_ControlMax_Firma2
{
	float: left;
	width: 86%;
	margin-top: 6px;
	min-height: 20px;
	line-height: 20px;
}

.rbFirma2 label, input[type="radio"] {
    margin: 0px 3px;
    vertical-align: middle;
}