﻿.generalFormatStyle, .mant_label, .invalidlabel, .mant_LabelCenter, .mant_rboFul, .mant_rboFull, .mant_lstGeneral, .mant_legGeneral, .mant_CheckBox, .ddfInventarioDanos
{
    font-family: helvetica;
    font-size: 8pt;
    color: Black;
}

/*Estilo General para los TextBox*/

.generalFormatStyleTextBoxl, .mant_txtFull, .invalidtextbox, .mant_IPCTextBoxIndice, .mant_txt92, .mant_txtFiltroDescripcionFull, .mant_txtFechaInicial, .mant_txtFiltroFechaInicial, .mant_txt_width90, .mant_txtDateFull, .mant_txtAnnoFull, .mant_txtAcumuladoSeguros, .ime_txtAnno, .mant_txtPoblacion, .mant_IPCTextBoxAnnoIndiceGeneral, .mant_IPCTextBoxAnno, .mant_IPCTextBoxPrincipales, .mant_IPCTextBoxMes, .mant_AlineacionTextoDerecha, .mant_txt80, .ime_txt_width60, .ime_txt_width55,.mant_TxtCargarArchivo
{
    font-family: helvetica;
    font-size: 8pt;
    color: Black;
    border-style: solid;
    border-width: 1px;
    border-color: #438fb2;
}

.titleFormatStyle, .mant_mwnTitulo
{
    font-family: helvetica;
    font-size: 9pt;
    font-weight: bold;
    color: Black;
}

/*Estilo General para los CombBox*/
.generalFormatStyleComboBox, .mant_ddlFull, .mant_ddlEstado, .mant_IPCComboMes,  .ime_ddlActividadFiltrado, .ime_ddlSector, .mant_ddlInventarioDanosFull, .mant_ddl85, .mant_ddlProducto, .mant_ddlRegistroFull, .mant_ddlIMAE, .mant_ddlTodaIndustriaIMAE, .ime_ddlMes, .combochekfull, .ddlAcumuladoSeguros, .mant_ddl75, .combocheckalineacion,.combocheckhover,.mant_CblItems,.mant_VentajaComparativa

{
    font-family: helvetica;
    font-size: 8pt;
    color: Black;
    border-color: #438fb2;
}

.mant_legGeneral
{
    font-weight: bold;
}

fieldset{
	border-style:none;
}
/*Estilo General para los botones*/
.mant_btnGeneral
{
    font-family: helvetica;
    font-size: 8pt;
    color: Black;
    text-align: center;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px;
}
.mant_btnGeneral:hover
{
    background: #438fb2;
    color: Black;
}

/*Estilo general para los LinkButton*/
.generalFormatStyleLinkButton, .mant_lnkComando, .ime_lnkEliminarTodosAlinear
{
    font-family: helvetica;
    font-size: 8pt;
}

/*Estilo general para los headers del GridView*/
.generalFormatStyleGridViewHeader, .mant_gvwHeaderGeneral, .mant_gvwHeaderDescripcion, .mant_gvwHeaderIndiceIPC, .mant_gvwHeaderEditar, .mant_gvwHeaderCheckbox, .mant_gvwHeaderEstado, .mant_gvwHeaderActividadValor, .mant_gvwHeaderAnnoValor, .mant_gvwIndustria, .mant_gvwDescripcionPoblacion, .mant_gvwHeaderValorIndustria
{
    background-color: #438fb2;
    font-family: helvetica;
    font-size: 8pt;
}



/* Estilo general para los items (contenido) del gridview*/
.generalFormatStyleGridViewContenido, .mant_gvwContenidoGeneral, .mant_gvwDescripcion, .mant_gvwAlingRight, .mant_gvwEditar, .mant_gvwCheckbox, .mant_gvwEstado
{
    background-color: #ccff99;
    font-family: helvetica;
    font-size: 8pt;
    color: Black;
}


.mant_gvwHeaderCheckbox
{
    /*width: 15px;*/
}

.ModalWindow
{
    border: solid 1px #c0c0c0;
    background: #f0f0f0;
    padding: 10px 10px 10px 10px;
    position: absolute;
    top: -1000px;
}

.ocultarColumna .mant_gdvColumnaOculta
{
    display: none;
}

.CajaDialogo
{
    background-color: #f0f0f0;
    border-width: 4px;
    border-style: outset;
    border-color: Yellow;
    padding: 0px;
}

.FondoAplicacion .mpe_fondoAplicacion
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

/*Estilo para Calendar Extender*/
.CalendarStyle .ajax__calendar_container
{
    background-color: #e2e2e2;
    border: solid 1px #cccccc;
    z-index:9999;
}

.CalendarStyle .ajax__calendar_header
{
    background-color: #ffffff;
    margin-bottom: 4px;
}

.CalendarStyle .ajax__calendar_title, .CalendarStyle .ajax__calendar_next, .CalendarStyle .ajax__calendar_prev
{
    color: #004080;
    padding-top: 3px;
}

.CalendarStyle .ajax__calendar_body
{
    background-color: #e9e9e9;
    border: solid 1px #cccccc;
}

.CalendarStyle .ajax__calendar_dayname
{
    text-align: center;
    font-weight: bold;
    margin-bottom: 4px;
    margin-top: 2px;
}

.CalendarStyle .ajax__calendar_day
{
    text-align: center;
}

.CalendarStyle .ajax__calendar_hover .ajax__calendar_day, .CalendarStyle .ajax__calendar_hover .ajax__calendar_month, .CalendarStyle .ajax__calendar_hover .ajax__calendar_year, .CalendarStyle .ajax__calendar_active
{
    color: #004080;
    font-weight: bold;
    background-color: #ffffff;
}

.CalendarStyle .ajax__calendar_today
{
    font-weight: bold;
}

.CalendarStyle .ajax__calendar_other, .CalendarStyle .ajax__calendar_hover .ajax__calendar_today, .CalendarStyle .ajax__calendar_hover .ajax__calendar_title
{
    color: #bbbbbb;
}

.invalidtextbox
{
    background-color: #C4C4C7;
}

.invalidlabel
{
    color: red;
}

body
{
    font-family: helvetica;
    font-size: 11pt;
}

body form
{
    width: 900px;margin: 0 auto;
    /*margin-right: auto;
    margin-left: auto;*/
    border-style: none;
}
/*
td    
{
    border-width:1px;
    border-style:solid;
}
*/
.ctlContainer
{
    vertical-align: top;
    height: auto;
    width: auto;
    width: 70%;
    height: 400px;
}

.tblContenedor
{
    width: 100%;
}

.mant_separador
{
    height: 1px;
    border-collapse: collapse;
    margin: 0px;
    padding: 0px;
    background-color: Gray;
}

.mant_label
{
    font-weight: bold;
}

.mant_gvwContainer
{
    height: 150px;
    overflow: auto;
}

.mant_gridview
{
    width: 100%;
    border-width: 0px;
}

.mant_divContenidoRegistroPrecioMensual
{
    text-align: center;
    overflow: auto;
    width: 80%;
    padding: 10px 10px 10px 10px;
    height: 150px;
}

.mant_gvwHeaderDescripcion
{
    /*width: 65%;*/
}
.mant_gvwHeaderEstado
{
    /*    width: 30px;*/
}
.mant_gvwHeaderEditar
{
    /*    width: 30px;*/
}

.tarea_gvwHeaderDescripcion
{
    width: 35%;
}
.tarea_gvwHeaderCategoria
{
    width: 35%;
}


.mant_gvwCheckbox
{
    text-align: center;
    width: 25px;
}
.mant_gvwDescripcion
{
    text-align: left;
}
.mant_gvwEstado
{
    text-align: left;
    width: 30px;
}
.mant_gvwEditar
{
    text-align: center;
    width: 30px;
}


.mant_txtFull
{
    width: 94%;
}

.mant_txt92
{
    width: 92%;
}

.mant_txt80
{
    width: 80%;
}

.mant_rboFull
{
    width: 94%;
}
.mant_ddlFull
{
    width: 94%;
    text-align: left;
}

.mant_txtFiltroDescripcionFull
{
    width: 100%;
}

.mant_txtFechaInicial
{
    width: 35%;
}

.mant_colLabel
{
    width: 20%;
    text-align: left;
}

.mant_colLabelAuto
{
    width:auto;
    text-align: left;
}

.mant_colLabel37
{
    width: 37%;
}

.mant_colButton
{
    vertical-align: bottom;
    text-align: right;
}

.SearchButton
{
    vertical-align: bottom;
    text-align: right;
}

.mant_colTextbox
{
    text-align: left;
}

.mant_colCampoRequerido
{
    text-align: left;
}
.mant_colRadioButton
{
    text-align: right;
    width: 40%;
}
.mant_colDropDownList 
{ 
				text-align: left; 
				width: 35%; 
}
.mant_barraComandos
{
    width: 100%;
}
.mant_lnkComando
{
    font-weight: bold;
}

.mant_colEdicion
{
    text-align: left;
}

.mant_colExportar
{
    text-align: left;
}

.mant_colBorrado
{
    text-align: right;
}

.mant_mwnTitulo
{
    width: 100%;
}

.mant_mwnContenido
{
    width: 100%;
}

.mant_mwnContenidoFieldSet
{
    width: 100%;
    border-style:solid;
    border-width:1px;
    border-color:gray;
}


.mant_colListBox
{
    text-align: center;
}

.mant_colCancelar
{
    text-align: left;
}
.mant_colGuardar
{
    text-align: right;
}

.mant_txt_width90
{
    width: 90%;
}


.pnlEditarRol
{
    width: 400px;
}
.pnlEditarTarea
{
    width: 40%;
}

.oculto
{
    display: none;
    visibility: hidden;
}

.msg_pnlContenedor
{
    width: 330px;
    background-color: White;
    border-style: solid;
    border-width: 1px;
}

.msg_pnlContenido
{
    width: 100%;
}
.msg_pnlTitulo
{
    font-family: helvetica;
    color: Black;
    font-size: 9pt;
    font-weight: bold;
}
.msg_pnlElementos
{
    width: 100%;
}
.msg_pnlIcono
{
    width: 1%;
}
.msg_Icono
{
    background-image: "/SiteCollectionImages/AplicacionesCustom/btnSi.png";
}
.msg_pnlTexto
{
    font-family: helvetica;
    color: Black;
    font-size: 8pt;
}

.msg_pnlComandos
{
    width: 100%;
}
.msg_pnlSeparador
{
    width: 6px;
}
.msg_pnlComando1
{
    text-align: right;
}
.msg_pnlComando2
{
    text-align: center;
}
.msg_pnlComando3
{
    text-align: left;
}
.msg_btnComando
{
}

/* Indicadores Macroeconomicos: Valor Bruto*/

.ime_ddlActividadFiltrado
{
    width: 95%;
}

.ime_colGrid
{
    width: 95%;
}
.ime_alinearIzquierda
{
    text-align: left;
}
.ime_alinearDerecha
{
    text-align: right;
}
.ime_pnlEditarIME
{
    width: 40%;
}
.ime_tbImportar
{
    width: 80%;
}
.ime_colCargarArchivo
{
    width: 50%;
    text-align: left;
}
.ime_colEstado
{
    width: 79%;
}
.ime_colGeneral
{
    width: 100%;
}
.ime_lnkEliminarTodosAlinear
{
    width: 68%;
    text-align: right;
    font-weight: bold;
}

.ime_colAnno
{
    width: 20%;
    text-align: left;
}
.ime_colAnnoIngreso
{
    width: 30%;
    text-align: left;
}
.ime_colLeyenda
{
    width: 10%;
    text-align: left;
}

.ime_colEstadoPIB
{
    width: 70%;
    text-align: left;
}
.ime_pnlPIBEditar
{
    width: 45%;
}
/* Estilo GridView*/
/*.FooterStyle
{
    background-color: #507CD1;
}
.PagerStyle
{
    background-color: #2461BF;
}
.GridHeader
{
    color: white;
    background-color: #4a7349;
    font-weight: bold;
}
.GridHeader a
{
    color: white;
}

.GridRow
{
    background-color: #EFF3FB;
}

.GridAlternateRow
{
    background-color: White;
}*/


/*Comercio Internacional*/
/*Partidas*/

.pnlEditarPartida
{
    width: 400px;
}

.mant_gvwHeaderTipoPartida
{
    width: 28%;
}
.mant_gvwHeaderCodigoPartida
{
    width: 20%;
}
.mant_gvwHeaderDescripcionPartida
{
    width: 48%;
}
.mant_gvwTipoPartida
{
    text-align: left;
}
.mant_gvwCodigoPartida
{
    text-align: left;
}
.mant_gvwDescripcionPartida
{
    text-align: left;
}

/*Exportaciones*/
.pnlNuevaExportacion
{
    width: 700px;
}
.pnlEditarExportacion
{
    width: 500px;
}
.mant_gvwHeaderAnno
{
    width: 10%;
}
.mant_gvwAnno
{
    text-align: center;
}

mant_gvwHeaderMes
{
    width: 10%;
}
.mant_gvwMes
{
    text-align: center;
}

mant_gvwHeaderRegimen
{
    width: 10%;
}
.mant_gvwRegimen
{
    text-align: left;
}

mant_gvwHeaderPartida
{
    width: 25%;
}
.mant_gvwPartida
{
    text-align: left;
}
mant_gvwHeaderVolumen
{
    width: 15%;
}
.mant_gvwVolumen
{
    text-align: right;
}
mant_gvwHeaderPrecio
{
    width: 15%;
}
.mant_gvwPrecio
{
    text-align: right;
}
mant_gvwHeaderPais
{
    width: 15%;
}
.mant_gvwPais
{
    text-align: left;
}

.mant_colIncluir
{
    text-align: center;
}
.mant_colExcluir
{
    text-align: center;
}

/*Definicion de Estructura de costos*/

.estCostos_TreContainer
{
    height: 200px;
    overflow: auto;
}
.estCostos_gvwHeaderCamposComunes
{
    width: 60px;
}

.estCostos_mwnContenidoInterno
{
    width: 100%;
}
.estCostos_colBotonesAgregarQuitar
{
    text-align: center;
}

.estCostos_colContenedorControles
{
    width: 48%;
    
}

.estCostos_colContenedorBotones
{
    width: 4%;
}

.estCostos_mwnTreeView
{
    width: 100%;
    height: 180px;
    border-style:solid;
    border-color:gray;
    border-width:1px;
}

.mant_lstGeneral
{
    width: 100%;
}

.pnlEditarEstructuraCostos
{
    width: 60%;
}

.estCostos_ParentNodeStyle
{
    font-family: helvetica;
    font-size: 8pt;
    font-weight: normal;
}

.estCostos_HoverNodeStyle
{
    font-family: helvetica;
    font-size: 8pt;
    text-decoration: underline;
    color: #5555DD;
}

.estCostos_NodeStyle
{
    font-family: helvetica;
    font-size: 8pt;
    color: Black;
    padding-left: 5px;
}

.defEstCostos_colDropDownList
{
    text-align: left;
    width: 30%;
}

.defEstCostos_colLabel
{
    width: 20%;
}

.mant_mwnFieldSet
{
    width: 95%;
    height: 100%;
}
/* /Definicion de Estructura de costos*/

/* Estructura de costos*/
.estCostos_colDropDownList
{
    text-align: left;
    width: 19%;
}

.estCostos_colLabel
{
    width: 14%;
}

/*Estilo para textBox que cogen fechas*/
.mant_txtDateFull
{
    width: 98%;
}

.mant_txtAnnoFull
{
    width: 40px;
}

/* /Estructura de costos*/


/*Perdidas por Eventos*/
/*Inventario de Daños*/
.ppe_colLabel1
{
    width: 16%;
}
.ppe_colLabel2
{
    width: 14%;
}
.ppe_colLabel10
{
    width: 10%;
}
.ppe_colLabel4
{
    width: 23%;
}
.mant_ddlInventarioDanosFull
{
    width: 100%;
}
.mant_gridview_Width200
{
    width: 200%;
    border-width: 0px;
}
.pnlEditarInventarioDanos
{
    width: 60%;
}

.tcInventarioDanos
{
    width: 100%;
    *width: 765px; /* Sólo IE6 */
    *width: 765px !important; /* Sólo IE7 */
}

.tcInventarioDanos .ajax__tab_header
{
    /*font-family: verdana,tahoma,helvetica;*/
    font-family: helvetica;
    font-size: 11px;
    border-bottom: solid 1px #999999;
}

.tcInventarioDanos .ajax__tab_outer
{
    padding-right: 4px;
    height: 21px;
    background-color: #C0C0C0;
    margin-right: 2px;
    border-right: solid 1px #666666;
    border-top: solid 1px #aaaaaa;
}

.tcInventarioDanos .ajax__tab_inner
{
    padding-left: 3px;
    background-color: #C0C0C0;
}

.tcInventarioDanos .ajax__tab_tab
{
    height: 13px;
    padding: 4px;
    margin: 0;
}

.tcInventarioDanos .ajax__tab_hover .ajax__tab_outer
{
    background-color: #CCCCCC;
}

.tcInventarioDanos .ajax__tab_hover .ajax__tab_inner
{
    background-color: #CCCCCC;
}

.tcInventarioDanos .ajax__tab_hover .ajax__tab_tab
{
}

.tcInventarioDanos .ajax__tab_active .ajax__tab_outer
{
    background-color: #fff;
    border-left: solid 1px #999999;
}

.tcInventarioDanos .ajax__tab_active .ajax__tab_inner
{
    background-color: #fff;
}

.tcInventarioDanos .ajax__tab_active .ajax__tab_tab
{
}

.tcInventarioDanos .ajax__tab_body
{
    /*font-family: verdana,tahoma,helvetica;*/
    font-family: helvetica;
    font-size: 10pt;
    border: 1px solid #999999;
    border-top: 0;
    padding: 8px;
    background-color: #ffffff;
}

.tpDetalleInvantarioDanno
{
    overflow: auto;
    height: 200px;
    -moz-width: 825px;
    -ms-width: 760px; /* Sólo IE8 */
    *width: 760px; /* Sólo IE6 */
    *width: 760px; !important; /* Sólo IE7 */
}

.tpDetallePrecioSemanal
{
    overflow-y: auto;
    height: 200px;
    -moz-width: 825px;
    -ms-width: 760px;
    *width: 760px; /* Sólo IE6 */
    *width: 760px; !important; /* Sólo IE7 */

}
.divContenedorBoton
{
    -moz-width: 825px;
    -ms-width: 760px;
    *width: 760px; /* Sólo IE6 */
    *width: 760px; !important; /* Sólo IE7 */
	text-align: right;
}

.ddfInventarioDanos
{
    width: 98%;
}
.mant_ddl85
{
    width: 85%;
}

.mant_ddl75
{
    width: 75%;
}
/*Agrupacion Partida, Pais*/

.pnlEditarAgrupacion
{
    width: 400px;
}

.mant_gvwHeaderTipoAgrupacion
{
    width: 28%;
}
.mant_gvwHeaderCodigoAgrupacion
{
    width: 20%;
}
.mant_gvwHeaderDescripcionAgrupacion
{
    width: 48%;
}
.mant_gvwTipoAgrupacion
{
    text-align: left;
}
.mant_gvwCodigoAgrupacion
{
    text-align: left;
}
.mant_gvwDescripcionAgrupacion
{
    text-align: left;
}

/* PreciosNacionalesInternacionales: ArticulosIndicesIPC*/
/*gzambrano*/
/*02/02/2010*/

/*diseño de la tabla*/
.mant_IPCColumnaInicialFinal
{
    width: 2%;
}

.mant_IPCColumnaMedia
{
    text-align: left;
    width: 20%;
}
.mant_IPCColumnaMediaIndiceGeneral
{
    text-align: left;
    width: 20%;
}

.mant_IPCColumnaBuscar
{
    text-align: right;
    width: 40%;
}
.mant_IPCColumnaControles
{
    text-align: left;
    width: 80%;
}
.mant_IPCColumnaPequeña
{
    text-align: right;
    width: 15%;
}
.mant_IPCColumnaAnnoIndice
{
    text-align: right;
    width: 40%;
}
.mant_IPCColumnaAnno
{
    text-align: right;
    width: 15%;
}
.mant_IPCColumnaMes
{
    width: 30%;
    text-align: left;
}
.mant_IPCColumnaBuscarIndice
{
    width: 18%;
}
.mant_IPCColumnaDescripcion
{
    width: 90%;
}
.mant_IPCTablasPrincipales
{
    width: 100%;
}
/*Diseño Tabla de Links*/
.mant_IPCTablaAcciones
{
    width: 100%;
}
.mant_IPCColumnaEliminar
{
    text-align: right;
    width: 80%;
}

/*Diseño Tabla Crear/Editar */
.mant_IPCTablaCrearEditar
{
    width: 100%;
    border: solid 1px #000000;
}
.mant_IPCColumnaInicialFinalCrearEditar
{
    width: 5%;
}
.mant_IPCFilaInicialCrearEditar
{
    border-bottom: solid 1px #000000;
    width: 4%;
}
.mant_IPCColumnaLabelCrearEditar
{
    text-align: left;
    width: 15%;
}
.mant_IPCColumnaPequenna
{
    text-align: left;
    width: 15%;
}
.mant_IPCColumnaControlCrearEditar
{
    text-align: left;
    width: 75%;
}
.mant_IPCColumnaControlderecho
{
    text-align: right;
}
/*Estilo para los combos*/
.mant_IPCCombosPrincipales
{
    width: 100%;
}
.mant_IPCComboMes
{
    width: 17%;
}
.mant_AlineacionTextoDerecha
{
    text-align: right;
    width: 92%;
}


/*Estilo para RequiredFieldValidator*/
.mant_IPCRequerido
{
    width: 50%;
}

/*Estilo para los textbox*/
.mant_IPCTextBoxPrincipales
{
    width: 100%;
}
.mant_IPCTextBoxMes
{
    width: 35%;
}
.mant_IPCTextBoxAnnoIndiceGeneral
{
    width: 25%;
}

.mant_IPCTextBoxAnno
{
    width: 15%;
}
.mant_IPCTextBoxIndice
{
    width: 25%;
}

/*Estilo Para el Boton Buscar*/
.mant_IPCButtonPrincipal
{
}
/*Estilo Para el grid view*/
.mant_gvwAlingRight
{
    text-align: right;
}
.mant_gvwHeaderIndiceIPC
{
    width: 25%;
}
.mant_gvwHeaderValorIndustria
{
    width: 34%;
}

/*Estilo para el Panel Editar*/
.pnlEditarIPC
{
    width: 400px;
}
.reportContainer
{
    width: 100%;
    height: 400px;
    overflow: auto;
}
/*Area Producción*/
/*Producto*/

.mant_colProducto
{
    width: 20%;
}

.mant_colDdlFiltroDatos
{
    width: 40%;
    text-align: right;
}

.mant_colLabelProducto
{
    width: 40%;
    text-align: left;
}
.mant_colTextboxProducto
{
    width: 40%;
    text-align: left;
}
.mant_colTextboxProductoEstado
{
    width: 40%;
    text-align: right;
}

.mant_colLabelProductoPopup
{
    width: 15%;
}

.mant_colControlesProductosPopup
{
    width: 35%;
}

.mant_ddlProducto
{
    width: 100%;
}

.mant_fContenidoProductoPopup
{
    width: 95%;
    padding-top: 10px;
    padding-bottom: 10px;
}
.mant_divContenidoProductoPopup
{
    text-align: center;
    overflow: auto;
    width: 95%;
    height: 150px;
}
.divContenedorBotonAgregar
{
    width: 100%;
    text-align: right;
}

.mant_begwContenidoProductoPopup
{
    width: 100%;
}

.pnlEditarProducto
{
    width: 550px;
}

/*Area Producción*/
/*Registro*/
.mant_colDdlRegistroFiltro
{
    width: 20%;
}

.mant_colLabelRegistroFiltro
{
    width: 13%;
    text-align: left;
}
.mant_ddlRegistroFull
{
    width: 90%;
}

.pnlEditarRegistro
{
    width: 50%;
}
.mant_colLabelRegistroPopup
{
    width: 30%;
}
.mant_colTextRegistroPopup
{
    width: 70%;
}
.mant_fRegistroPopup
{
    padding: 15px 20px 15px 20px;
}
.mant_colAplicar
{
    text-align: right;
}
/*Reportes CI*/
.colLabel40
{
    width: 100%;
}
.mant_colCheckBox
{
    width: 100%;
}
.mant_CheckBox
{
    font-weight: bold;
}
.mant_LabelCenter
{
    text-align: center;
    font-weight: bold;
}
/*Acumulado Seguros*/
.mant_txtAcumuladoSeguros
{
    width: 87%;
}
.ddlAcumuladoSeguros
{
    width: 87%;
}
/*IMAE*/
.mant_ddlIMAE
{
    width: 10%;
}
.mant_ddlTodaIndustriaIMAE
{
    width: 21%;
}



/*Columnas*/
.mant_colLabelTipoIndustria
{
    width: 25%;
}
.mant_colLabelIndustria
{
    width: 5%;
}
.mant_colListas
{
    width: 28%;
}
.mant_colbtnIncluirExcluir
{
    width: 3%;
}
/**/
.mant_collblAnno
{
    width: 15%;
}
.mant_coltxtAnno
{
    width: 25%;
}
.mant_collblTipoIndustria
{
    width: 20%;
}
.mant_colddlTipoIndustria
{
    width: 50%;
}
/*Grilla*/
.mant_gvwHeaderDescripcionIndustria
{
    width: 44%;
}
.mant_gvwHeaderDescripcionIMAE
{
    width: 44%;
}
.mant_gvwHeaderMes
{
    width: 8%;
}
.mant_gvwHeaderValor
{
    width: 12%;
}

/*Grilla Valor Bruto*/
.mant_gvwHeaderActividadValor
{
    width: 20%;
}

.mant_gvwHeaderAnnoValor
{
    width: 10%;
}

/*Panel Edit*/
.ime_pnlEditarIMAE
{
    width: 45%;
}
.ime_txt_width60
{
    width: 60%;
}

.ime_txt_width55
{
    width: 55%;
}
.ime_ddlMes
{
    width: 64%;
}
/*Población*/
.mant_gvwPoblacion
{
    width: 20%;
}
.mant_gvwIndustria
{
    width: 80%;
}
.mant_gvwDescripcionPoblacion
{
    width: 39%;
}
.ime_pnlEditarPoblacion
{
    width: 40%;
}
.mant_colLblAnnoPoblacion
{
    width: 30%;
}
.mant_colLblPoblacion
{
    width: 45%;
}
.mant_colLblEstadoPoblacion
{
    width: 25%;
}

.mant_txtPoblacion
{
    width: 50%;
}


/* Mantener Scroll y Cabeceras de columnas*/

.Container
{
    overflow-y: scroll;
    border: 1px ridge white;
    height: 150px;
}

.Container table TH
{
    /* Needed for IE */
    position: relative;
    border: ridge 1px white; /*background-color:#438fb2;     font-family: helvetica;     font-size:8pt;     */ /* top:expression(this.parentNode.parentNode.scrollTop-1); */ /* top:expression(this.offsetParent.scrollTop-10); */
}

.Container table tbody tr td
{
    /* Style */
    border-left: solid 1px white;
    border-bottom: solid 1px white; /*background-color:#ccff99;     font-family: helvetica;     font-size:8pt;     color:Black;     */
}

.Container table tbody
{
    overflow-x: hidden;
}

/*===============================================================
    NUEVOS ESTILOS GENERALEs
===============================================================*/

/*Estilo General para todos los Combos*/
/*select
{
    font-family: helvetica;
	color:Black;
	font-size:8pt;
	border-color:#438fb2;
	
	 -moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
}*/

/*Estilo general para todos los input del tipo button, submit)*/
/*input[type='submit']
{
    font-family: helvetica;
	//border-color:#438fb2;
    color: Black;
    font-size:8pt;
    
    -moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	border-radius:5px;
}
input[type='submit']:hover{
	background:#438fb2; color: Black;
}*/

/*Estilo general para todos los input del tipo text)*/
/*input[type='text']
{
    font-family: helvetica;
	border-color:#438fb2;
    color: Black;
    font-size:8pt;
    
    -moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
}

input[type='text']:hover{
	background:#438fb2; color: Black;
}*/

/*Estilo general para todos los labels*/
/*label
{
    color: Black;
    font-size:8pt;
}*/

/*Estilo general para todos los linkButton*/
/*a
{
    font-size:8pt;
}

fieldset
{
    -moz-border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
}

legend
{
    color: Black;
    font-size:8pt;      
}*/


.Container table tbody
{
    overflow-x: hidden;
}
.combocheckhover
{
    background-position: left top;
    background-color: #F5F7F8;
    width: 250px !important;
}
.combocheckfondo
{
    visibility: hidden;
    background-color: #FFFFFF;
    overflow-x: hidden;
    overflow-y: scroll;
    height: 120px;
    width: 250px;
    border-style: solid;
    border-color: Gray;
    border-width: 1px;
}
.combochekfull
{
    width: 250px !important;
    overflow-y: auto;
    overflow-x: hidden;
}
.mant_colcombocheck
{
    width: 80%;
    text-align: left;
}
.combocheckalineacion
{
    text-align: left;
}

.popUpMensaje
{
    z-index:9999;
}

.popUpMensaje div, .popUpMensaje td { 
    border:solid 1px #000000;
    background-color: #FFFACD; 
}
.mant_TxtCargarArchivo
{
    width: 65%;
}


.logout{
	font-size:7pt;
	display:block;
	clear:both;	
	text-align:right; 
}

.mant_CblItems
{
overflow-y:auto;
border:solid 1px #CCC; 
max-height:100px;  
width: 250px !important;  
}

.mant_VentajaComparativa
{
overflow-y:auto;
border:solid 1px #CCC; 
max-height:80px;  
}

.mant_colPantallaCompleta{
	text-align:right;
}

.mant_PopUP275
{
    width:270px;
}
