﻿body 
{ 
    font-family: Verdana, Arial;
    width:1024px;
    height:768px;
    margin: 0px auto !important; 
    /*Para que lo saque a pantalla completa*/
    overflow:hidden;
}

.CeldaCalendario
{
   background-color: #0a72b4;
   height: 12px; 
   color:White;
   border:1px solid black;
       
}

.Ocultar
{
    display:none;
}

.Mostrar
{
    display:block;
}

.page
{
    margin: 0px auto !important; 
    width:1024px;
    height:768px;
    position:static;
}

.ContenedorPrincipal
{
    background-image:url(../entorno/background-entorno.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalInicio
{
    background-image:url(../entorno/background-inicio.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

#ContenedorError
{
    background-image:url(../entorno/background-incidencias.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
    margin-top :-30px;
}

#botonesCabeceraError
{
    margin-top:30px;
}

.inicioError
{
    position:relative;
    background:#FFF url(../entorno/btn_inicio.gif) no-repeat;
    width:89px;
    height:48px;
    float:right;
    margin-top:20px;
    margin-right:10px;
}

.cierresesionError
{
    position:relative;
    background:#FFF url(../entorno/btn_cierresesion.gif) no-repeat;
    width:89px;
    height:48px;
    float:right;
    margin-top:20px;
    margin-right:10px;
}

.imagenesError
{
    position:relative;
    background:#FFF url(../entorno/btn_imagenes.gif) no-repeat;
    width:89px;
    height:48px;
    float:right;
    margin-top:20px;
    margin-right:10px;
}

#TextoError
{
    width:700px;
    height:400px;
    padding-top:160px;
    margin-left:160px;
    text-align:center;
}

.ErrorValidacion
{
    color:Red;
    font-style:italic;    
}

.ContenedorPrincipalTrazabilidad
{
    background-image:url(../entorno/background-trazabilidad.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalMantenimiento
{
    background-image:url(../entorno/background-infraestructuras.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalLimpieza
{
    background-image:url(../entorno/background-limpieza.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalAgua
{
    background-image:url(../entorno/background-agua.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalPlagas
{
    background-image:url(../entorno/background-plagas.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalResiduos
{
    background-image:url(../entorno/background-residuos.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

.ContenedorPrincipalIncidencias
{
    background-image:url(../entorno/background-incidencias.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}


.Contenido
{
    margin-left:125px;
    margin-top:125px;
    /*width:850px;   */ 
    
}


.ContenidoEspecial
{
    /*margin-left:70px;
    margin-top:100px;*/
   padding-left:60px;
   padding-top:10px;
    
    
}
.ContenedorInicio
{
    background-image:url(../entorno/background-inicio.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;
}

#MainContent_pnlInformes
{
    margin-top:-100px;
    margin-right:45px;
    
}

#MainContent_pnlListadoInformes
{
       margin-top:250px;
}

.ContenedorCentral
{
    width:900px;
    height:768px;  
    margin:100px auto; 
    background-color:white;
}

#ContenedorLogin
{
    width:1024px;
    margin:0 auto;
}

#Cabecera
{
    width:1024px;
    height:100px;
}

.CabeceraLogin
{
    display:none;
}

#TituloSeccion
{
    font-size:20px;
    margin-left:15px;
}

#UsuarioFecha
{
    margin-left:250px;
}

#Login
{
    padding-top:260px;
    margin-left:298px;
}


#ContenedorLogin
{
    background-image:url(../entorno/background_login_burgos.gif);
    background-repeat:no-repeat;
    width:1024px;
    height:768px;   
    
}


#CierreSesion a
{
    color:White;
    text-decoration:none;
}

#CierreSesion a:hover
{
    color:Red;
}


#MainContent_Calendar1
{
    margin-left:60px;
    
}

#MainContent_cboLang
{
    margin-left:60px;
    margin-top:-65px;
    width:120px;
    font-size:17px;
}


#MainContent_lblMensajes
{
    margin-right:297px;
    color:#0e4b87;
    font-weight:bold;
    text-decoration:none;
}

#MainContent_lblMensajesEdicionTexto,#MainContent_lblMensajesEdicionSecuencia
{
    color:#0e4b87;
    font-weight:bold;
    text-decoration:none;
}

#MainContent_btnEnviar
{
    color:#0e4b87;
    background-color:#c5d4e1;
    font-weight:bold;
    font-size:19px;
    height:50px;
    width:105px;
    /*margin-left:130px;*/
    margin-right:250px;
    margin-bottom:15px;
    float:right; 
}

#MainContent_btnMarketingDinamico
{
    color:#0e4b87;
    background-color:#c5d4e1;
    font-weight:bold;
    font-size:19px;
    height:50px;
    float:left;
}

#MainContent_btnEnviar a:hover
{
    color:white;
}

/*INCIDENCIAs*/
.pageIncidencias
{
    width:600px;
    height:500px;
    margin: 0px auto !important;   
}

.pageCalendario
{
    
    height:400px;
    margin: 0px auto !important;   
}

/*ALERTAS*/

.tituloalertas
{
    margin-top:-115px; 
    margin-left:-20px;  
}

.piealertas
{
    margin-top:15px;
    margin-left:-20px;    
}
.labelalertastop
{
    margin-left:10px;
    font-weight:bold;
    font-size:20px;
    color:#313863;
}

.labelalertasbottom
{
    margin-left:10px;
    font-weight:bold;
    font-size:14px;
    color:Red;
}
.calendarioalertas
{
    margin-top:-60px;
    margin-left:-120px;       
}

.imagenAlertaVerificacionesDatos
{
    position:absolute;
    top:5px;
    right:2px;
    display:none;
}

.imagenAlertaLimpiezaAgua
{
    position:absolute;
    bottom:12px;
    right:12px;
    border:none;
    display:none;    
}

.imagenAlertaPlagas
{
    margin-left:105px;
    margin-top:15px;
    border:none;
    display:none;
}
/*#ContenedorPrincipalOtrasIncidencias
{
    background-image:url(../entorno/background-incidencias-popup.gif);
    background-repeat:no-repeat;
    width:725px;
    height:550px;
}*/

#ContenedorCentralIncidencias
{
   width:800px;
   height:520px;
   margin-top:80px;
   margin-left:60px; 
   z-index:5;
}

#CabeceraIncidencias
{
   width:725px;
   height:35px;
   z-index:0;
}

.Boton
{
    background-image:url(../entorno/btn.gif);
    background-repeat:no-repeat;
    width:122px;
    height:53px;
}

#MainContent_lblNuevaIncidencia
{
    margin-top:20px;
}

/*Tablas para alinear*/
.tablaFecha
{
    margin-left:20px;    
}

.labelFecha
{
    width:210px;
    text-align:right;    
}

.textboxCeldaFecha
{
    width:165px;
    text-align:left;    
}

.imagenFecha
{
    width:100px;
    text-align:left;    
}

.tablaVentanaPrincipal
{
    margin-left:-30px;    
}

.labelVentanaPrincipal
{
    width:230px;
    text-align :right;    
}

.textboxVentanaPrincipal
{
    width:400px;
    text-align:left;    
}
.botonElaborado
{
    width:250px;
    text-align:center;  
}
.botonNoElaborado
{
    width:250px;
    text-align:center;    
}

.botonOKPrincipal
{
    width:180px;
    text-align:center;
    padding-bottom:8px;   
}

.botonNoOKPrincipal
{
    width:150px;
    float:left;
    padding-bottom:8px;    
}

.botonActivar
{
    width:120px;
    text-align:center;
    padding-bottom:20px;   
}

.botonOK
{
    width:120px;
    text-align:right;
    padding-right:20px; 
}

.botonSalir
{
    width:120px;
    text-align:left;
    padding-left:20px;
}
    
.tablaVentanaIncidencias
{
    margin-left:-50px;    
}

.labelVentanaIncidencias
{
    width:220px;
    text-align:right;    
}

.textboxVentanaIncidencias
{
    width:400px;
    text-align:left;    
}

.botonAfectaSiIncidencias
{
    width:180px;
    text-align:right;    
}

.botonAfectaNoIncidencias
{
    width:130px;
    text-align:left;    
}

.FondoAplicacion
{
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
    z-index:100;
    text-align :center ;
}

.FondoIncidencias
{
    position:absolute;
    width:100%;
    height:100%; 
    top:0; 
    left:0; 
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
    z-index:30000;
}

.ContenidoIncidencias
{
    position:absolute;
    width:900px;
    height:675px;
    z-index:30001;
    margin-top:-565px;
    margin-left:-60px;  
}

.ContenidoIncidenciasTemperatura
{
    position:absolute;
    width:900px;
    height:675px;
    z-index:30001;
    margin-top:-560px;
    margin-left:-60px;  
}
.ContenedorVentanaIncidencias
{
    background-image:url(../entorno/background-incidencias-popup.gif);
    background-repeat:no-repeat;
    width:900px;
    height:675px;
}

.ContenedorVentanaIncidenciasFormacion, .ContenedorVentanaIncidenciasInspeccion, .ContenedorVentanaIncidenciasTemperatura, .ContenedorVentanaIncidenciasHumedad
{
    background-image:url(../entorno/background-incidencias-popup.gif);
    background-repeat:no-repeat;
    width:900px;
    height:675px;
}

 /*Modal Popup*/ 
 .modalBackground
  { 
    position:absolute;
    width:100%;
    height:100%; 
    top:0; 
    left:0;
    background-color:silver; 
    z-index:90000; 
    filter: alpha(opacity=60); 
    opacity:0.6; 
    moz-opacity:0.6;
    margin:0 auto;
}
     
 .modalPopup 
 { 
     position:absolute;
     height:515px;
     background-color:White;
     font-size:xx-large;  
     width:705px; 
     z-index:90001;
     color:#313863;
     /*border: 5px solid #638cae; */ 
     margin-left:55px;  
     margin-top:-100px;
}

.cabeceraPopup
{
    border:5px solid #638cae;
}

.cabeceraPopupGridView
{
    overflow:hidden;
    height:75px;
    width:615px;
    background-color:silver;
    float:left;
    border-right: 5px solid #638cae;
    background-color:#c5d4e1;   
}

.botonesPopup
{
    height:300px;
    width:75px;
    float:right;
    position:relative;
    border-right:5px solid #638cae;
    border-bottom:5px solid #638cae;    
}

.modalPopupContenido
{
    margin-bottom:25%;
    height:300px;
    width:615px;
    overflow:scroll;
    overflow:hidden;
    float:left;
    border-right:5px solid #638cae;
    border-left:5px solid #638cae;
    border-bottom:5px solid #638cae;
}
 .modalPopupListado 
 { 
    position:absolute; 
    height:515px;
    background-color:White;
    font-size:xx-large;
    width:915px; 
    z-index:90001;
    color:#313863;
    margin-left:-70px;
    margin-top:-220px;
}

.modalFondoConfirmacion
  { 
    position:absolute;
    width:100%;
    height:100%; 
    top:0; 
    left:0; 
    background-color:silver; 
    z-index:90000; 
    filter: alpha(opacity=60); 
    opacity:0.6; 
    moz-opacity:0.6; 
}
  

 .modalConfirmacion 
 { 
     position:absolute;
     /*margin:-75px 0 0 -250px;*/ 
     height:250;
     width:300px;
     left:38%;
     top:38%; 
     background-color:White;
     font-size:large;  
     z-index:90001;
     color:#313863;
     border: 5px solid #638cae;     
}

.modalCabeceraGridDatos
{
    text-align:left;
    padding-left:150px;
    width:520px;   
}

.modalCabeceraGridDatosAlbaran
{
   padding-left:40px;
}

/*Guardar y paginación*/

.inferiorRegistrosGridView
{
    float:left;
    margin-top:60px;
    margin-left:20px;
    margin-right:100px;
    width:800px;    
}


.pagerGridFormacion
{
    position:absolute;
    right:-130px;
    bottom:-170px;
    float:right;    
}

.botonGridviewFormacion
{    
    width:55px;
    height:53px;
    font-size:14px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1; 
    margin:2px 0px 2px 0px;
    padding:1px 1px 1px 2px;    
}
    
/*
#divgvPopUp
{
    position:absolute;
      height:300px; 
      max-height:400px;     
      margin-top:25%; 
      margin-left:25%; 
      width:500px;     
     /*z-index:1101; 
      background-color:white;
      color:#313863;    
      font-size:xx-large; 
      border: 5px solid #638cae;
}

#botones
{
     position:absolute;
      height:300px; 
      max-height:400px;     
      margin-top:25%; 
      margin-left:25%; 
      width:500px;     
     /*z-index:1101; 
      background-color:white;
      color:#313863;    
      font-size:xx-large; 
      border: 5px solid #638cae;    
 }

/* BOTONES*/

#btnCalendario
{
    padding-top:10px;
}

.limpieza, .infraestructuras
{
    position:relative;
    float:left;
    margin-top:29px;
    margin-left:90px;
    background:#FFF url(../entorno/btn_limpieza.gif) no-repeat;
    width:303px;
    height:242px;
}

.tituloLimpieza, .tituloInfraestructuras
{
    text-align:center;
    padding-top:50px;
    font-weight:bold;
    font-size:23px;
    width:250px;
    margin:0 auto;
}

#enlacelimpieza, #enlaceinfraestructuras, #enlaceagua, #enlaceplagas, #enlaceresiduos,
#enlacerecepcion, #enlaceelaboracion, #enlaceexpedicion, #enlacemenulimpieza, #enlacemenuinfraestructuras,
#enlacemenutrazabilidad, #enlacemenuagua, #enlacemenuplagas, #enlacemenuresiduos
{
    text-decoration:none;
    color:#000;
}

#enlaceverificaciones,
#enlaceincidencias, #enlacedatos, #enlaceinformes
{
    text-decoration:none;
    color:#eceded;
}


.infraestructuras
{
    margin-left:25px;
    background:#FFF url(../entorno/btn_infraestructuras.gif) no-repeat;
}

.agua
{
    position:relative;
    float:right;
    background:#FFF url(../entorno/btn_agua.gif) no-repeat;
    width:181px;
    height:146px;
    margin-top:30px;
    margin-right:90px;
}

.plagas
{
    background:#FFF url(../entorno/btn_plagas.gif) no-repeat;
    float:right;
    width:181px;
    height:146px;
    margin-top:-62px;
    margin-right:90px;
}

.residuos
{
    background:#FFF url(../entorno/btn_residuos.gif) no-repeat;
    float:right;
    width:181px;
    height:146px;
    margin-top:30px;
    margin-right:90px;    
}
    
.tituloAgua, .tituloPlagas, .tituloResiduos
{
    text-align:center;
    padding-top:20px;
    font-weight:bold;
    font-size:18px;
    width:115px;
    margin:0 auto;
}

.verificaciones
{
    position:relative;
    background:#FFF url(../entorno/btn_verificaciones.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-left:110px;
    margin-top:36px;
}

.incidencias
{
    position:relative;
    background:#FFF url(../entorno/btn_incidencias.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-top:36px;
    margin-left:40px;
}

.datos
{
    position:relative;
    background:#FFF url(../entorno/btn_datos.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-top:36px;
    margin-left:40px;
}

.informes
{
    position:relative;
    background:#FFF url(../entorno/btn_informes.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-top:36px;
    margin-left:40px;
}

/*Enlaces empleado deshabilitado */
.verificacionesEmpleado
{
    position:relative;
    background:#FFF url(../entorno/btn_verificaciones_gris.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-left:110px;
    margin-top:36px;
    color:#545454;
}

.incidenciasEmpleado
{
    position:relative;
    background:#FFF url(../entorno/btn_incidencias_gris.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-top:36px;
    margin-left:40px;
     color:#545454;
}

.datosEmpleado
{
    position:relative;
    background:#FFF url(../entorno/btn_datos_gris.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-top:36px;
    margin-left:40px;
     color:#545454;
}

.informesEmpleado
{
    position:relative;
    background:#FFF url(../entorno/btn_informes_gris.gif) no-repeat;
    width:171px;
    height:50px;
    float:left;
    margin-top:36px;
    margin-left:40px;
     color:#545454;
}

.inicio
{
    position:relative;
    background:#FFF url(../entorno/btn_inicio.gif) no-repeat;
    width:89px;
    height:48px;
    float:right;
    margin-top:-68px;
    margin-right:320px;
}

.cierresesion
{
    position:relative;
    background:#FFF url(../entorno/btn_cierresesion.gif) no-repeat;
    width:89px;
    height:48px;
    float:right;
    margin-top:-68px;
    margin-right:220px;
}

.imagenes
{
    position:relative;
    background:#FFF url(../entorno/btn_imagenes.gif) no-repeat;
    width:89px;
    height:48px;
    float:right;
    margin-top:-68px;
    margin-right:420px;
}

.tituloVerificaciones
{
    text-align:center;
    padding-top:15px;
    font-weight:bold;
    font-size:16px;
    margin-left:9px;
    width:100px;
}

.tituloIncidencias
{
    text-align:center;
    padding-top:15px;
    font-weight:bold;
    font-size:16px;
    margin-left:15px;
    width:100px;
}

.tituloDatos
{
    text-align:center;
    padding-top:6px;
    font-weight:bold;
    font-size:16px;
    margin-left:17px;
    width:101px;
}

.tituloInformes
{
    text-align:center;
    padding-top:15px;
    font-weight:bold;
    font-size:16px;
    margin-left:10px;
    width:112px;
}
.tituloRecepcion, .tituloElaboracion, .tituloExpedicion
{
    text-align:center;
    padding-top:20px;
    font-weight:bold;
    font-size:18px;
    width:100px;
    margin:0 auto;
}

.recepcion
{
    background:#FFF url(../entorno/btn_recepcion.gif) no-repeat;
    width:180px;
    height:133px;
    float:left;
    margin-left:110px;
    margin-top:20px;
}

.elaboracion
{
    background:#FFF url(../entorno/btn_elaboracion.gif) no-repeat;
    width:180px;
    height:133px;
    float:left;
    margin-left:25px;
    margin-top:20px;
}

.expedicion
{
    background:#FFF url(../entorno/btn_expedicion.gif) no-repeat;
    width:180px;
    height:133px;
    margin-left:23px;
    float:left;
    margin-top:20px;
}



#tituloTrazabilidad
{
   float:left;
   margin-left:350px;
   margin-top:-30px;
}


/**Menu Barra Superior**/

.menulimpieza
{
    background:#FFF url(../entorno/btn_menulimpieza.gif) no-repeat;
    width:135px;
    height:75px;
    margin-left:58px;
    margin-top:20px;
    float:left;
}

.tituloMenulimpieza
{
    text-align:center;
    padding-top:8px;
    font-weight:bold;
    font-size:12px;
    margin-left:23px;
    width:92px;
}

.menuinfraestructuras
{
    background:#FFF url(../entorno/btn_menuinfraestructuras.gif) no-repeat;
    width:135px;
    height:75px;
    margin-left:20px;
    margin-top:20px;
    float:left;
}

.tituloMenuinfraestructuras
{
    text-align:center;
    padding-top:8px;
    font-weight:bold;
    font-size:12px;
    margin-left:8px;
    width:117px;
}

.menutrazabilidad
{
    background:#FFF url(../entorno/btn_menutrazabilidad.gif) no-repeat;
    width:135px;
    height:75px;
    margin-left:20px;
    margin-top:20px;
    float:left;
}

.tituloMenutrazabilidad
{
    text-align:center;
    padding-top:14px;
    font-weight:bold;
    font-size:12px;
    margin-left:8px;
    width:117px;
}

.menuagua
{
    background:#FFF url(../entorno/btn_menuagua.gif) no-repeat;
    width:135px;
    height:75px;
    margin-left:20px;
    margin-top:20px;
    float:left;
}

.tituloMenuagua
{
    text-align:center;
    padding-top:14px;
    font-weight:bold;
    font-size:12px;
    margin-left:8px;
    width:109px;
}

.menuplagas
{
    background:#FFF url(../entorno/btn_menuplagas.gif) no-repeat;
    width:135px;
    height:75px;
    margin-left:20px;
    margin-top:20px;
    float:left;
}

.tituloMenuplagas
{
    text-align:center;
    padding-top:8px;
    font-weight:bold;
    font-size:12px;
    margin-left:12px;
    width:109px;
}

.menuresiduos
{
    background:#FFF url(../entorno/btn_menuresiduos.gif) no-repeat;
    width:135px;
    height:75px;
    margin-left:20px;
    margin-top:20px;
    float:left;
}

.tituloMenuresiduos
{
    text-align:center;
    padding-top:8px;
    font-weight:bold;
    font-size:12px;
    margin-left:12px;
    width:109px;
}

.EtiquetaLabel
{
    color:#0e4b87;  
    font-weight:bold;
    padding-left:3px;
    padding-right:3px;
    padding-top:1px;
    padding-bottom:1px;
    font-size:23px;
    height:25px;
    text-align:right;
}

.EtiquetaLabelElaboracion
{
    color:#0e4b87;  
    font-weight:bold;    
    padding-right:3px;
    padding-top:1px;
    padding-bottom:1px;
    font-size:19px;
    height:25px;
    text-align:right;
}

.EtiquetaLabelPeque
{
    color:#0e4b87;  
    font-weight:bold;
    font-size:12px;
    height:15px;
    text-align:left;
}

.EtiquetaLabelMediana
{
    color:#0e4b87;  
    font-weight:bold;
    font-size:14px;
    height:15px;
    text-align:left;
}

.EtiquetaLabelIP
{
    color:#0e4b87;  
    font-weight:bold;
    font-size:20px;
    height:15px;
    text-align:left;
    float:right;
    margin-top:90px;
    margin-right:140px;
}
.EtiquetaLabelPequeRojo
{
    color:red;  
    font-weight:bold;
    font-size:12px;
    height:15px;
    text-align:right;
}
.textbox
{
    height:32px;
    font-size:x-large;
    margin:5px;
    border: 1px solid white;
    background-color: #c5d4e1;
    padding: 5px;
    padding-left:8px;
    color:#3e3d40;
}

.textboxElaboracion
{
    height:28px;
    font-size:x-large;
    margin:4px;
    border: 1px solid white;
    background-color: #c5d4e1;
    padding: 5px;
    padding-left:8px;
    color:#3e3d40;
}

.textboxCantidadElaboracion
{
    width:100px;
    height:32px;
    font-size:x-large;
    margin:3px;
    border: 1px solid white;
    background-color: #c5d4e1;
    padding: 2px;
    padding-left:2px;
    color:#3e3d40;
    text-align:right;
}

.textboxLoteElaboracion
{
    width:180px;
    height:32px;
    font-size:large;
    margin:3px;
    border: 1px solid white;
    background-color: #c5d4e1;
    padding: 2px;
    padding-left:2px;
    color:#3e3d40;
    text-align:left;
}

.textboxSecuencias
{
    height:35px;
    font-size:x-large;
    margin:5px;
    background-color: LightGray;
    padding: 5px;
    padding-left:8px;
    color:#3e3d40;
}
.textboxFecha
{
    width:120px;
    height:32px;
    font-size:x-large;
    margin:5px;
    border: 1px solid white;
    background-color: #c5d4e1;
    padding: 5px;
    padding-left:8px;
    color:#3e3d40;
}

.textboxFechaElaboracion
{
    width:120px;
    height:32px;
    font-size:x-large;
    margin:3px;
    border: 1px solid white;
    background-color: #c5d4e1;
    padding: 2px;
    padding-left:2px;
    color:#3e3d40;
}

tr
{
    width:300px;
}

.Desplegable
{
    background-color:#dde4f4;
    color:#638cae;    
    font-size:xx-large;
    width:500px; 
}



/*#MainContent_pnlFecha
{
    margin-left:100px;
}

#MainContent_pnlElementos
{
    margin-left:-83px;
}

#MainContent_pnlElementosTemperatura
{
    margin-left:87px;
}

#MainContent_pnlTemperatura
{
    margin-left:15px;
}


#MainContent_pnlOperacion
{
    margin-left:45px;
}

#MainContent_pnlEmpresa
{
    margin-left:65px;
}*/

#MainContent_gvRegistros
{
  /*  margin-left:-230px;*/
}

#MainContent_gvRegistrosInspeccion
{
    margin-left:-220px;
    margin-right:50px;
}

#MainContent_pnlGeneral
{
    width:600px;
}

#MainContent_pnlGestores
{
    text-align:justify;
}

/*#MainContentEspecial_lblDenominacion
{
    margin-left:126px;
}

#MainContentEspecial_lblRazonSocial
{
    margin-left:287px;
}

#MainContentEspecial_lblCIF
{
    margin-left:392px;
}

#MainContentEspecial_lblDomicilioSocial
{
    margin-left:245px;
}

#MainContentEspecial_lblDomicilioIndustrial
{
    margin-left:192px;
}

#MainContentEspecial_lblActividad
{
    margin-left:332px;
}

#MainContentEspecial_lblNPuesto
{
    margin-left:211px;
}*/


#botonGrabar
{
    width:80px;
    height:53px;
    font-size:20px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
}

#MainContent_btnOKRecepcion, #MainContent_btnGrabarDatosIncidencia, #MainContentEspecial_btnGrabarElaboracion,
#MainContent_btnOKIncidencia, #MainContent_btnCancelarIncidencia, #MainContent_btnGrabarIncidencia,
#MainContent_btnGrabarDatos, #MainContent_btnGrabarDatosNoElaborado, 
#MainContent_btnAfectaSi, #MainContent_btnAfectaNo, #MainContent_btnSalirIncidencia,
#MainContent_btnGrabar,#MainContent_btnCancelar,#MainContent_btnSalirFormacion, #MainContent_btnOKTemperatura,
#MainContent_btnOkSalir, #MainContent_btnOkLote, #MainContent_btnSalirLote, #MainContent_btnAnadirLinea,
#MainContent_btnGrabarElaboracion, #MainContent_gvFormacion_btnRealizadaFalse, #MainContent_gvFormacion_btnDocumentacionFalse,
#MainContent_btnOKGuardar,.BotonInforme,#MainContent_btnActivar,#MainContent_btnDesactivar,#MainContent_btnEditarTexto,
#MainContent_btnGuardarLineas,#MainContent_btnSalirLineas,#MainContent_btnOK,#MainContent_btnNuevaSecuencia,
#MainContent_btnEliminarImagen,#MainContent_btnOKHumedad,#MainContent_btnImprimir
{
    width:80px;
    height:53px;
    font-size:20px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
    margin-top:15px;
    float:right;
    margin-right:50px;
}

.BotonInformeJunto
{
    width:80px;
    height:53px;
    font-size:20px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
    margin-top:15px;
    float:right;
    margin-right:20px;
}

#MainContentEspecial_btnAnadirLinea
{
    width:80px;
    height:43px;
    font-size:20px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
    float:right;
    margin-right:50px;
}
.BotonAnoCalendario
{
    
    width:200px;
    height:55px;
    font-size:20px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
  
}

/*Update progress*/
#progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  height:100%;
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:10000000; 
} 

#progressBackgroundFilterSecuencias { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:silver;  
  height:100%;
  filter:alpha(opacity=60); 
  opacity:0.6; 
  z-index:10000000; 
} 
 

#processMessage {  
  position:absolute;  
  top:30%;  
  left:43%; 
  padding:10px; 
  width:14%; 
  z-index:10000001; 
  background-color:#fff;
  text-align:center;
} 


#MainContentEspecial_btnInformes
{
    width:150px;
    height:45px;
    font-size:20px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
    margin-right:20px;
}

.botonesConfirmarGuardar
{
    width:110px;
    height:45px;
    font-size:17px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
    margin-top:15px;
    float:right;
    margin-right:20px;
    margin-left:20px;
    margin-bottom:15px;
}

.botonModalAviso
{
    width:110px;
    height:45px;
    font-size:17px;
    font-weight:bold;
    color:#0e4b87;
    background-color:#c5d4e1;
    margin-top:15px;
    float:right;
    margin-right:60px;
    margin-left:10px;
    margin-bottom:15px;
}

 #MainContent_btnNuevaIncidencia,#MainContent_btnGuardar
{
    width:300px;
    height:60px;
    color:#0e4b87;
    background-color:#c5d4e1;
    font-size:18px;
    font-weight:bold;
    margin-top:30px;
}

#MainContent_btnProdElaborado,#MainContent_btnProdElaboradoCurado, #MainContent_btnProductosNOElaborado
{
    width:300px;
    height:60px;
    color:#0e4b87;
    background-color:#c5d4e1;
    font-size:16px;
    font-weight:bold;
    margin-top:30px;
}

#botonGrabar a
{
    text-decoration:none;
}    

#botonGrabar a:hover
{
    text-decoration:none;
    color:#0e4b87;
}

/*#botonSiguiente
{
    background-image:url(../entorno/ico:next.gif);
    background-repeat:no-repeat;
    width:18px;
    height:23px;
}*/

#MainContent_gvRegistros_SinDatos
{
    margin-left:155px;
}

#MainContent_gvIncidencias
{
    margin-top:28px;
    margin-left:-157px;
    text-align:center;
}

#MainContent_pnlFormacion
{
    margin-top:28px;
    margin-left:-200px;
    text-align:center;
}

.Secciones
{
    background:#FFF url(../entorno/btn_secciones.gif) no-repeat;
    width:400px;
    height:120px;
    margin-left:170px;
    margin-top:15px;
    margin-bottom:15px;
    float:left;  
}

.SeccionesMini
{
    background:#FFF url(../entorno/btn_secciones_maslargo.gif) no-repeat;
    width:495px;
    height:120px;
    margin-left:170px;
    /*margin-top:5px;*/
    /*margin-bottom:5px;*/
    float:left;  
}


.TituloSecciones
{
    text-align:center;
    font-weight:bold;
    font-size:22px;
    margin-top:32px;
}

.TituloSeccionesInfraestructuras
{
    text-align:center;
    font-weight:bold;
    font-size:22px;
    margin-top:22px;
}

.listados
{ 
    font-size:16px;
    font-weight :bold ;
    margin-left:170px;
    margin-top:20px;
    width:700PX;
}

.labelListados
{
    color:#36393D;
    padding-left:3px;
    padding-right:3px;
    vertical-align:5px;
    font-size:21px;
    height:20px; 
    width:400px;
    margin-bottom:30px;
}

#MainContent_listElementos
{
    font-size:25px;
    color:#0e4b87;
}

.checkBox input[type=checkbox]
{
    height:45px;
    width:45px;
}

.DescDataList
{
    border: 1px solid white;
    color: black;
    height: 25px;
    width: 135px;
    background-color: #c5d4e1;
    font-size: x-large;
    padding: 5px 5px 5px 5px;
}




/** CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
	top: 0;
	
}

.jspVerticalBar
{
	position: absolute;
	z-index:2000000;
	top: 0;
	right: 0;
	width: 75px;
	height: 100%;
	background-color:#6c83b1;
	/*border-left:5px solid #9a9696;*/
	
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
	background-color:#6c83b1;
	display:none;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
	width:75px;
	background-color:#6c83b1;
}


.jspVerticalBar .jspCap
{
	height: 100%;
}
		

.jspCap
{
	display: none;
	background:#6c83b1;
	
		
}

.jspHorizontalBar .jspCap
{
	float: left;
	height:100%;
}

.jspTrack
{
	background: #9a9696;
	position: absolute;
	margin-top:75px;

	
}

.jspDrag
{

    background:#fec589;
	position: relative;
	top: 0px;
	left: 0;

}

.jspDragTop
{
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}

.jspDragBottom
{
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 50px;
	width:50px;
}

.jspHorizontalBar .jspArrow
{
	width: 50px;
	float: left;
	height: 100%;
}
a.jspArrowUp
{
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-image:url(../entorno/flecha_up.gif);
    background-repeat:no-repeat;
	height: 75px;
	width:75px;
}

a.jspArrowUp:hover
{
	background-image:url(../entorno/flecha_up_hover.gif);
    background-repeat:no-repeat;
    height: 75px;
	width:75px;
}

a.jspArrowDown
{
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background-image:url(../Entorno/flecha_down.gif);
    background-repeat:no-repeat;
	height: 75px;
	width:75px;
}

a.jspArrowDown:hover
{
	background-image:url(../Entorno/flecha_down_hover.gif);
    background-repeat:no-repeat;
    height: 75px;
	width:75px;
}

a.jspActiveArrowButton, a.jspActiveArrowButton:hover
{
	background-color: #f00;
}

.jspArrow.jspDisabled
{
	cursor: default;
	/*display:none;*/
	
}

.jspVerticalBar .jspArrow
{
	height: 75px;
	width:75px;
}



.jspVerticalBar .jspArrow:focus
{
	outline: none;
	width:75px;
	
	
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}





/*Clase del container que lleva el scroll*/


.scroll-pane 
{
    width:100%;
	height:425px;
	overflow:auto;
}
.scroll-pane2 
{
    width:100%;
	height:300px;
	overflow:auto;
}
.scroll-pane3 
{
    width:100%;
	height:425px;
	overflow:auto;
}
#ContainerScroll
{
    overflow:auto;
    height:425px;
    width:425px;
}

.FilaGridBorde
{
    border-right:5px solid #9a9696;
}

.EstiloDivGrid
{
    height:300px;
    margin-left:-50px;
    width:850PX;
}

.BotonesTrazabilidad
{
    background-color:#006838;
    width:800px;
    height:170px;
    margin-top:250px;
    margin-left:0px;
    }
    
.ListadoTrazabilidad
{
    margin-left:50PX;
}

.RegistrosInspeccionVisual
{
   position:relative;
   height:300px;
   margin-left:0px;
}


