﻿.Sbody 
{
	background:#1CA2CE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px auto 0 auto;
	font-size:10px;
	background:#1ca2ce url(../images/main_bg_Content.gif) repeat-x left top;
}

#contenedor
{
	position:absolute;
	margin-top:0px;
	height:540px;
	margin-left:200px;
	border:1px solid #666;
	z-index:2;
	background-color:#FFF;
	width: -moz-calc(100% - 210px);
	width: -webkit-calc(100% - 210px);
	width: -o-calc(100% - 210px);
	width: calc(100% - 210px);
}

.ComboRojo
{color:Red; font-weight:bold}
.ComboGris
{color:#999; font-weight:bold}
.ComboNegro
{color:#000; font-weight:bold}

.ColorFondo
{
	background-color:#EAEAEA;
}

.footer { 
  position:relative; 
  bottom: 32px; 
  left:-1px; 
  z-index: 99999; 
  font-family: Helvetica, Arial, sans-serif;
  color: #333;
  font-size: 12px;
  background-color:#EEEEEE;
  border:1px solid #333;
  padding-top:5px;
  padding-bottom:5px;  
  width:100%;
  text-align:center;
  font-weight:bold;
}

#Menu div
{
	left:10px;	
	width:190px;
	height:25px;
	border-top:solid 1px #666;
	border-right:solid 1px #666;
	border-left:solid 1px #666;
	border-bottom:solid 1px #666;
	padding-top:10px;
	position:relative;
	cursor:pointer;
	margin-top:1px;
}

#subMenuOperacion,
#SubMenuConvenio,
#subMenuConsultas,
#SubMenuEstadisticas,
#SubMenuSuscripcion,
#SubMenuNotificacion,
#SubMenuNotificacionIsa,
#SubMenuConsultasNotifIsa,
#SubMenuTransacciones,
#SubMenuMovPersonal,
#SubMenuParametros
{
	border:none !Important;
	height:100% !important;
	padding-top:2px !important;
	padding-bottom:2px;	
}

#subMenuOperacion div,
#subMenuConsultas div,
#SubMenuConvenio div,
#SubMenuEstadisticas div,
#SubMenuSuscripcion div,
#SubMenuNotificacion div,
#SubMenuNotificacionIsa div,
#SubMenuConsultasNotifIsa div,
#SubMenuTransacciones div,
#SubMenuMovPersonal div,
#SubMenuParametros div
{
	height:18px;
	padding:1px 2px 1px 2px;
	text-align:left !important;
	text-indent:5px;
}

.BotonSubMenu1
{
	background-color:#FFF;
	color:#333;	
}

.BotonSubMenu1Activado
{
	background-color:#666;
	color:#FFF;	
	border:solid 2px #FFCC33 !important;
	font-weight:bold;
}

.BotonSubMenu1:hover
{
	color:#333;
	background-color:#FFCC33;	
}


#ManteDatosPersonales input[type=text],
#ManteDatosPersonales select,
#MantUsuarios input[type=text],
#ManteConvenios input[type=text],
#ConvenioEEPC input[type=text],
#CargaDatosFunes input[type=text],
#Estadisticas  input[type=text],
#PanelEEPC input[type=text],
#CargaSolicitudes input[type=text]
#contenedorProcesar input[type=text]
{
	border:solid 1px #666;
	width:100%; 
}

#ContenedorFunciones {
    width:100% !important;
}

.dropdown-search input {
    border:none !important;
}

.dropdown-selected,
.dropdown-selected:after {
    background-color: #1CA2CE !important;
    color: white !important;
}



#ManteDatosPersonales  th,
#MantUsuarios th,
#ManteConvenios .thcabecera,
#ConvenioEEPC th,
#CargaDatosFunes th,
#Estadisticas  th,
#PanelEEPC th,
#CargaSolicitudes th,
#contenedorProcesar th
{
	text-indent:10px;
	font-weight:normal;
	text-align:left;
}

.Leyenda
{
	font-size:12px;
	text-align:justify;
	margin-top:10px;
}

.Leyenda li
{
	margin-top:5px;
}

.BotonesPaneles
{
	width:120px !important;
	background-color:#666 !important;
	color:#FFF !important;
	border:none !important;
	padding:5px 10px 5px 10px !important;
	font-size:10px !important;	
	border:solid 1px #333 !important;
}

.BotonesPanelesAct
{
	width:120px !important;
	border:none !important;
	background-color:#FFCC33 !important;
	color:#333 !important;
	padding:5px 10px 5px 10px !important;
	font-size:10px !important; 	
	border:solid 1px #333 !important;
}

.titulo
{
	padding:2px 0px 2px 10px;
	border:solid 1px #666;
	font-weight:bold;
	font-size:14px;
	color:#FFF;
	background-color:#666;
}


input[type=button],
input[type=submit]
{
	cursor:pointer;
	border:none;
	background-color:#666;
	color:#FFF;	
	padding:5px 20px 5px 20px;
	font-size:12px;
	
}

input[type=button]:hover
{
	border:none;
	background-color:#FFCC33;
	color:#666;	
	padding:5px 20px 5px 20px;
	font-size:12px;
	
}

.contenedorMant
{
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #666;
	background-color:#FFF;
}

#GrillaDetalleFunes,
#GrillaDetalleCorreos,
#GrillaEstadisticasEmpleador,
#GrillaCargaFunes,
#GrillaSesion,
#GrillaUsuarios,
#GrillaConvenios,
#ContenedorFunciones,
#GrillaCentros,
#GrillaFunesTraspaso,
#GrillaFunesTraspaso,
#ResumenFunesTraspaso
{
	padding:10px 10px 10px 10px	;
	width: -moz-calc(100% - 25px);
	width: -webkit-calc(100% - 25px);
	width: -o-calc(100% - 25px);
	width: calc(100% - 25px);
}

    #ResumenFunesTraspaso th {
        font-weight:bold;
        padding-right:5px;
    }

#contenedorDetalle
{
	width:750px; 
	border:solid 1px #999;
	background-color:#EAEAEA; 
	height:220px; 
	margin:120px auto; 
	display:none; 
	border:solid 1px #666";
}

.Grilla td input[Type=button]
{
	cursor:pointer;
	border:none;
	background-color:#666;
	color:#FFF;	
	padding:2px 5px 2px 5px;
	font-size:12px;
}

.Grilla th
{
	background-color:#666;
	color:#FFF;
	height:16px;
    padding:5px 5px 5px 5px;
    font-size:12px;
	text-align:center !important;
	text-indent:0 !important;
}

.Grilla td
{
	color:#333;
	padding:3px 5px 3px 5px;	
	font-size:10px;
	text-indent:0 !important;
}

.PanelContenidoColores
{	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	border:solid 1px #666;	
	background:url(../img/BarraGris.png) repeat-x;
	padding-bottom:10px;
	}

#contenedor #CabeceraInfo
{
	vertical-align:top;
	border-bottom: 1px solid #666;
	margin-left:10px;
	margin-right:10px;	
	padding-bottom:5px;
	padding-top:10px;
}

.BotonMenu1
{
	
	background-position:left;
	background-color:#FFF;
	z-index:1;
}

.BotonMenu1:hover
{
	
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu1Activado
{
	
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}


.BotonMenu2
{
	background:url(../img/Transac-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu2:hover
{
	background:url(../img/Transac-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu2Activado
{
	background:url(../img/Transac.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}


.BotonMenu3
{
	background:url(../img/History-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1
}

.BotonMenu3:hover
{
	background:url(../img/History-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu3Activado
{
	background:url(../img/History.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.BotonMenu4
{
	background:url(../img/Law-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu4:hover
{
	background:url(../img/Law-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu4Activado
{
	background:url(../img/Law.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.BotonMenu5
{
	background:url(../img/Config-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu5:hover
{
	background:url(../img/Config-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu5Activado
{
	background:url(../img/Config.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}


.BotonMenu6
{
	background:url(../img/Instrumentos-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu6:hover
{
	background:url(../img/Instrumentos-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu6Activado
{
	background:url(../img/Instrumentos.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.BotonMenu7
{
	background:url(../img/ejecutivos-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu7:hover
{
	background:url(../img/ejecutivos-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}


.BotonMenu7Activado
{
	background:url(../img/ejecutivos.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.BotonMenu8
{
	background:url(../img/empresa-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu8:hover
{
	background:url(../img/empresa-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu8Activado
{
	background:url(../img/empresa.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.BotonMenu9
{
	background:url(../img/bloqueos-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu9:hover
{
	background:url(../img/bloqueos-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu9Activado
{
	background:url(../img/bloqueos.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}


.BotonMenu10
{
	background:url(../img/Exit-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu10:hover
{
	background:url(../img/Exit-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu10Activado
{
	background:url(../img/Exit.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.BotonMenu11
{
	background:url(../img/Ref-gris.png) no-repeat;
	background-position:left;
	background-color:White;
	z-index:1;
}

.BotonMenu11:hover
{
	background:url(../img/Ref-gris.png) no-repeat;
	background-position:left;
	background-color:#FFCC33;
	z-index:1;
}

.BotonMenu11Activado
{
	background:url(../img/Ref.png) no-repeat;
	background-position:left;
	color:White;
	background-color:#666;
	z-index:3;
}

.AlterGrilla
{
	background-color:#EAEAEA;	
}

.GrillaCabecera
{
	border:1px solid #999999;
	background-color:#EAEAEA;
	height:25px;
	font-family:Verdana;
	text-transform:capitalize;
}

#SubMenu
{
	font-size:10px;
	border:solid 1px #666;
	font-weight:bold;
}

#SubMenu th
{
	height:5px; 
	font-size:10px;
	font-weight:bold;
	 color:red;
	 text-align:right;
	}

#SubMenu td
{
	border:solid 1px #666;
	background-color:#666;
	height:20px;
	}

#SubMenu td:hover 
{
		background-color:#FFCC33;
		color:White;
}
	
	.tituloTabla
{
	padding-left:10px;
		-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
		background:url(../img/BarraGris.png) repeat-x;
		padding-top:5px;
		padding-bottom:5px;
		color:#333;
		font-weight:bold;
		font-size:12px;	
		top:-5px;
		position:relative;
	margin-bottom:0px;
}

#Correo
{
	width:600px;
	border:solid 1px #666;
	padding:10px 10px 10px 10px;
	background-color:#EAEAEA;
}

#Correo th
{
	text-align:left;
	padding-left:10px;
}

#Correo input[type=text]
{
	width:99%;
}

#Correo #Cuerpo
{
	width:100%; 
	height:300px; 
	background-color:#FFF;
	border:solid 1px #777;
}

#Correo #InforCorreo
{
	background-color:#FFF;
	width:100%;	
	border:solid 1px #777;
	padding:10px 10px 10px 0px;
}

#Correo #Archivos
{
	width:100%; 
	height:50px; 
	background-color:#FFFF66;
	border:solid 1px #777;
	padding-top:5px;
	overflow:auto;
}

#Correo #Archivos a
{
	margin-left:20px;
	font-size:12px;
	font-style:italic;
	float:left;
	padding:2px;	
}

#ContArchivos
{
	height:99%;
	width:300px;
	border-left:solid 1px #666;	
	border-bottom:solid 1px #666;	
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
	background-color:#EAEAEA;
}

.ArchErr
{
	background-color:Red;
	color:#FFF;
	font-size:9px;
	padding:1px 1px 1px 1px;
	border:solid 1px #333;
	margin-bottom:2px;
}

.ArchOK
{
	background-color:#FFF;
	font-size:9px;
	padding:1px 1px 1px 1px;
	border:solid 1px #333;
	margin-bottom:2px;
}

.PanelMensaje
{	
	background-color:#FFF;
	border:solid 1px #666;
	height:100%;
	padding:5px 5px 5px 5px;
}

.PanelMensaje #TituloMensaje
{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-bottom:10px;
}

.PanelMensaje #ftp,
.PanelMensaje #Log,
.PanelMensaje #Archivo
{
	font-size:12px;	
	padding:5px 5px 5px 5px;
}

.PanelMensaje #ftp a,
.PanelMensaje #Log label,
.PanelMensaje #Archivo label
{
	font-size:12px;	
	cursor:pointer;
	color:Blue;
	font-weight:bold;
}

.BotonSimple
{
	cursor:pointer;
	border:none;
	background-color:#666;
	color:#FFF !important;	
	padding:2px 5px 2px 5px;
	font-size:12px;
}

.Totales
{
	text-align:center;
	font-weight:bold;
	background-color:#CCCCCC;
}

#MensajeInformativo
{
	width:400px;
	height:130px;
	border:solid 3px #666;
	position:absolute;
	left:180px;
	top:100px;
	background-color:#FFF;
}

#TextoMensaje
{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	width:380px;
	margin: 10px 10px 10px 10px
}

#DetalleMensaje
{
	text-align:justify;
	font-size:10px;
	width:380px;
	margin: 10px 0px 0px 10px
}

#ContBoton
{
	width:70px;
	margin:20px auto;	
}

#Resumen
{
	border:solid 1px #666;	
}

#Resumen th
{
	background-color:#EAEAEA;
	font-weight:bold;
}

#Resumen td
{
	padding:0px 10px 0px 10px;
	border:solid 1px #CCC;
	font-size:12px;
	font-weight:bold;
}

#ContenedorIngreso
{
	margin:10px auto;	
	width:350px;	
}
#DetalleCalendarioProc
{
	border:solid 1px #333;
	padding:10px 20px 10px 20px;
}

.progress {
  height: 20px;
  margin-bottom: 5px;
  margin-top:5px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #666;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
          box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
  -webkit-transition: width .6s ease;
       -o-transition: width .6s ease;
          transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
          background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}

.Herramientas {
    background-color:#EAEAEA;
    color:#000;
    border:solid 1px #999;
}

.contenedorMant {
    background-color:#FFF;
}

   
.Botonera {
    width:100%;
}

.Botonera .btn {
    border: none;
    background-color: transparent;
    border-right: solid 1px #999;
    height:30px;    
    position:relative;
    text-indent: 25px;
}

.icono-check {background: url(../img/success.png) no-repeat left;}
.icono-add {background: url(../img/add.png) no-repeat left;}
.icono-editar {background: url(../img/Editar.png) no-repeat left;}
.icono-rechazo {background: url(../img/Rechazo.png) no-repeat left;}
.icono-pdf {background: url(../img/pdf.png) no-repeat left;}
.icono-excel {background: url(../img/excel.png) no-repeat left;}
.icono {
    height: 20px;
    width: 20px;
    background-size: contain;
    position: absolute;
    top: 5px;
    float: left;
}

.Filtros {
    margin-bottom:5px;
    border:solid 1px #999;
    padding:10px 10px 10px 10px;
    background-color:#FFF;
}



#MantCentroGestion,
#MantCentroGestion table,
.Herramientas,
.ContenedorGrilla,
#grid_nomina .Grilla,
#CargasRealizadas,
#GrillaErrores,
#BodyCentros #Mensaje,
#BodyCentros .titulo,
#BodyNominas #Mensaje,
#BodyConvenios #Mensaje,
#BodyConvenios .titulo,
#BodyDatosPer .titulo,
#BodyDatosPer .contenedorMant,
#BodyUsuMant .contenedorMant,
#BodyUsuMant .titulo,
#BodyUsuCambios .titulo,
#BodyUsuSession .titulo,
#BodyUsuariosPag .titulo,
#tituloEEPC.titulo,
.BodyEEPC .contenedorMant,
.BodyEEPC #Mensaje,
.BotoneraEEPC,
.Filtros {
    width: 100%;
    max-width: 750px;
}

#BodyUsuariosPag .titulo {
    padding: 2px 0px 2px 20px !important;
    text-indent:10px;
}


#BodyDatosPer .titulo
{
    padding: 2px 0px 2px 0px !important;
    text-indent:10px;
}
#BodyDatosPer table {
    width:100%;
}
 
#DetalleNomina {
    padding-left:20px;
    padding-right:20px;
}
#DetalleNomina table {
    width:100%;
}
    
#DetalleNomina table th{
    width:120px !important;
    text-align:left;
    padding-left:10px;
    padding-top:8px;
    padding-bottom:8px;
}

.modal-header.Titulo {
    background-color:#666;
    color:#FFF;
    font-size:14px;
    padding:5px 5px 5px 5px;
    font-weight:bold;
}

.margenes {
    padding:10px 10px 10px 10px;
    margin-bottom:10px;
}

.Marcado {
    background-color: #1CA2CE;
    color: #FFF !important;
    cursor: pointer;
}

.MarcadoPrimero{
    background:url(../img/check.png) no-repeat #1CA2CE;
    background-position-x:10px;
    background-position-y:2px;
}

#grid_nomina tr:hover {
    cursor: pointer;
}
#grid_nomina table td {
    font-size:13px;
    }

.BodyEEPC {
    margin-bottom:40px;
}