@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'eras_medium_itcregular';
    src: url('../_fonts/erasmd_0-webfont.eot');
    src: url('../_fonts/erasmd_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('../_fonts/erasmd_0-webfont.woff') format('woff'),
         url('../_fonts/erasmd_0-webfont.ttf') format('truetype'),
         url('../_fonts/erasmd_0-webfont.svg#eras_medium_itcregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'avan';
    src: url('../_fonts/avan.eot');
    src: url('../_fonts/avan.eot?#iefix') format('embedded-opentype'),
         url('../_fonts/avan.woff') format('woff'),
         url('../_fonts/avan.ttf') format('truetype'),
         url('../_fonts/avan.svg#avan') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'paginacion';
    src: url('../_fonts/paginacion.eot');
    src: url('../_fonts/paginacion.eot?#iefix') format('embedded-opentype'),
         url('../_fonts/paginacion.woff') format('woff'),
         url('../_fonts/paginacion.ttf') format('truetype'),
         url('../_fonts/paginacion.svg#avan') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Belusi';
    src: url('../_fonts/Belushi.eot');
    src: url('../_fonts/Belushi.eot?#iefix') format('embedded-opentype'),
         url('../_fonts/Belushi.woff') format('woff'),
         url('../_fonts/Belushi.ttf') format('truetype'),
         url('../_fonts/Belushi.svg#avan') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*Quitar la linea que rodea a un input cuando tiene el foco*/
input[type="text"]:focus, textarea:focus, input[type="search"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus {
outline: none;
}
#tituloPag
{
	font-family:avan;
	font-size:16px;
	color:#ffffff;
	text-decoration:none;
}
#menuLat
{
	font-family:avan;
	font-size:16px;
	color:#000000;
	text-decoration:none;
}
#menuLat:hover
{
	font-family:avan;
	font-size:16px;
	font-weight:bolder;
	color:#000000;
	text-decoration:none;
}
#cabeceraTablas
{
	font-family:avan;
	font-size:16px;
	color:#ffffff;
	height:30px;
	background-color:#000000;
	text-decoration:none;
}
#cuerpoTablas
{
	font-family:avan;
	font-size:16px;
	color:#000000;
	height:30px;
	text-decoration:none;
}
#cuerpoTablaTiempo
{
	font-family:avan;
	font-size:16px;
	color:#000000;
	text-decoration:none;
}
#labelTexto
{
	font-family:avan;
	font-size:14px;
	color:#333333;
	height:25px;
}
#cajaTexto
{
	font-family:avan;
	font-size:14px;
	color:#333333;
	height:25px;
}
#textareaTexto
{
	font-family:avan;
	font-size:14px;
	color:#333333;
}
#labelsSueltas
{
	font-family:avan;
	font-size:16px;
	color:#555555;
	
}
.textoparpadeo{
	font-size:16px;
	font-family:avan;
	font-weight:bold;
	color:#555555;
}
.parpadea {
  
  animation-name: parpadeo;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}
#labelCatLaboral
{
	font-family:avan;
	font-size:20px;
	color:#555555;
	
}
#minilabelsGris
{
	font-family:avan;
	font-size:14px;
	color:#555555;
	
}
#tituloEmpresa
{
	font-family:avan;
	font-size:44px;
	color:#555555;
	font-weight:bolder;
}
#cajasInputs
{
	font-family:avan;
	font-size:16px;
	color:#000000;
	height:30px;
	text-decoration:none;
	border:0;
	background-color:#eeeeee;
	width:100%;
	height:100%;
	resize: none;
}
#cajasInputsTitulos
{
	font-family:avan;
	font-size:44px;
	color:#000000;
	height:30px;
	text-decoration:none;
	border:0;
	background-color:#eeeeee;
	width:100%;
	height:100%;
	resize: none;
}
#textoCalendarioPagPrincipal
{
	font-family:avan;
	font-size:15px;
	color:#000000;
}