/* Reset CSS */
/*Cometario*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit; 
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*--------CSS Starts----------*/
/*----------------------------*/
/*----------------------------*/

body
 {
	font-family :Verdana, Geneva, sans-serif;
	background-color: #414042;
 }



h1
 {
    font-size:24px;
	font-weight:bold;
	color:#000;
	text-align:center;
	padding-bottom: 10px;
	 }
h2
 {
    font-size:24px;
	font-weight:bold;
	color:#414042;
	padding-bottom: 10px;
	 }
	 
 
.buro{ background-color:DA251C;}

/*Degradados de las 4 aplicaciones*/

/*Azul*/

.azul
{
	background-color:#184570;
	background-image:url(../../Imagenes/Img/deg_adm.png); background-repeat:no-repeat; background-position:center top;
}


/*Rojo*/

.rojo
{
	background-color: #b80a01;
	background-image:url(../../Imagenes/Img/deg_buro.png); background-repeat:no-repeat; background-position:center top;
	
}

/*Gris*/

.gris
{
	background-color: #e1e3e4;
	background-image:url(../../Imagenes/Img/deg_hist.png); background-repeat:no-repeat; background-position:center top;
}

/*Verde*/

.verde
{
	background-color: #185b2e;
	background-image:url(../../Imagenes/Img/deg_cob.png); background-repeat:no-repeat; background-position:center top;
}

.boton { padding-top:11px; } 


/*Contenedores Inicio de Sesión*/


#warp
 {
	width: 100%;
	text-align:center;
	position:relative;	
	z-index: 2;
	background-color:#004773;
 }

#warp_buro
 {
	background-color:#b80a01;
	width: 100%;
	text-align:center;
	position:relative;	
	z-index: 1;
 } 
#warp_historial
 {
	background-color:#e1e3e4;
	width: 100%;
	text-align:center;
	position:relative;	
	z-index: 1;
 } 
 
#warp_cob
 {
	background-color:#185b2e;
	width: 100%;
	text-align:center;
	position:relative;
	z-index: 1;
 } 
#container
 {
	width:1024px;
	margin-right: auto;
	margin-left: auto;
 }

 
/*Títulos Inicio de Sesión*/

#header
{
	height: 40px;
	padding-top:20px;
	color: #FFF;
	font-size: 40px;
	font-weight:bold;
	text-align:center;
	text-shadow: -1px -1px 0px #939598;
}
.header
{
	height: 40px;
	padding-top:20px;
	color: #FFF;
	font-size: 40px;
	font-weight:bold;
	text-align:center;
	text-shadow: -1px -1px 0px #939598;
}
#header_rojo
{
	height: 40px;
	padding-top:20px;
	color: #da251c;
	font-size: 40px;
	font-weight:bold;
	text-align:center;
	text-shadow: 1px 1px 0px #fff;
}

/*Imágenes Inicio de Sesión*/

#slogan
{
	height: 355px;
	background-image: url(../../Imagenes/Img/fondo_p.png);
	background-repeat: no-repeat;
	background-position: center;
	
}
#slogan_bur
{
	height: 535px;
	background-image: url(../../Imagenes/Img/fondo_buro.png);
	background-repeat: no-repeat;
	background-position: center;
	
}
#slogan_his
{
	height: 535px;
	background-image: url(../../Imagenes/Img/fondo_historial.png);
	background-repeat: no-repeat;
	background-position: center;
	
}

#slogan_cob
{
	height: 400px;
	background-image: url(../../Imagenes/Img/fondo_cob.png);
	background-repeat: no-repeat;
	background-position: center;
	
}

/*Footer Inicio Sesion*/

#warplog
{
	background-image:url(../../Imagenes/Img/sombra.png); background-repeat: repeat-x;
	padding-top:10px;
	width: 100%;
	height:120px;
	z-index: 1;
	position: relative;
}
#log
{
	text-align:center;
	height:120px;
	padding-top:10px;
}
#log2
{
	position:relative;
	text-align:center;
	padding-top:10px;
	left:620px;
	width:30px;
	
}

/*¿Haz olvidado tu contraseña*/

.olv
{
	color:#DF0101;
	font-weight: 600;
	text-decoration:underline;
	font-size:12px;
	margin-top: 8px;
}

.olv a

{
	color:#FFF;
	text-decoration:underline;
	font-size:12px;
	margin-top: 8px;
}

/*Navegación Estilos*/

a {
   outline: 0;
}

#topnav a {
    cursor: default;
}

#nav {
    width: 1260px;
    height: 47px;
    background-color: #064654;
    text-align: left;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    clear: right;
    z-index: 10;
}

ul#topnav {
    margin: 0;
    width: 1260px;
    height: 47px;
    float: left;
    list-style: none;
    position: relative;
    font-size: 11px;
    font-weight: bold;
    border: 0;
    background-color: #96a4a8;
    clear: right
}
ul#topnav li {
	float: left;
	height: 46px;
	margin: 0; 
    /*padding: 2;*/
	border-right: 1px solid #7e878a;
    border-left:2px solid #7e878a;
}
ul#topnav li a {
	padding: 17px 8px;
	display: block;
	color: #FFF;
	text-decoration: none;
}
ul#topnav li:hover { 
	background: #8c999c;/*Cambio color*/
	/*-moz-box-shadow: inset -1px 3px 2px #185b2e;
	-webkit-box-shadow: inset -1px 3px 2px #185b2e;
	box-shadow: inset -1px 3px 2px #185b2e;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color='#d6d6d6')";*/
 }

ul#topnav li span {
	float: left;
	text-align:left;
	position: static;
	left: 0;
	top:55px;
	display: none;
	width: auto;
	height:auto;
	background: #6f7576;/*Cambio color*/
	color: #FFF;
	padding-top: 17px;
	padding-right: 3px;
	padding-bottom: 20px;
	padding-left: 2px;
	font-size:11px;
    border:1px solid #4f6b70;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomleft: 5px;
	-ms-border-radius-bottomright: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomright: 5px;
}
ul#topnav li:hover span { display:block;}
ul#topnav li span a { display:inline;}

ul#topnav li span a:hover {
     text-decoration: underline;
    -webkit-transform: scale(1.08);
    -ms-transform: scale(1.08);
     transform: scale(1.08);
}
/*Contenido Aplicaciones*/
 
 
#container_apl
 {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	background-color:#FFF;
	box-shadow: 6px 6px 18px #939598;
 }
 
 #container_apl2
 {
	width: 1280px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 100;
	background-color:#FFF;
	box-shadow: 6px 6px 18px #939598;
 }

.apl{background-color: #dbdbdb;}
	
#header_apl
{
	height: 98px;
	padding-top:22px;
	color: #fff;
	font-size: 36px;
	font-weight:bold;
	padding-left:152px;
	padding-right:152px;
	text-shadow: -1px -1px 0px #939598;
	width: 976px;
	float:left;
	clear:right;
}


#bg_info {
	width:1280px;
	margin-left: auto;
	background-color: #fff;
	color:#414042;
	float:left;
	clear:right;
	z-index:2;
	-moz-box-shadow: 10px 5px 5px #d6d6d6;
	-webkit-box-shadow: 10px 5px 5px #d6d6d6;
	box-shadow: 10px 5px 5px #d6d6d6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=140, Color='#d6d6d6')";
	

}
#bg_empresa {
	width:1024px;
	padding-left:128px;
	padding-right:128px;
	height:168px;
	margin-left: auto;
	background-color: #fff;
	float:left;
	clear:right;
	z-index:1;
	position:relative;	
}

#bg_empresa2 
{
    
	padding-left:128px;
	padding-right:128px;
	
}


#warp_info
{
	width: 1024px;
	float:left;
	margin-left:128px;
	margin-right:128px;
}


/*Logo Ingresso Aplicaciones*/

#logo
{
	width: 253px;
	height: 89px;
	float:right;
	clear:right;
	margin-top:-18px;
	background-image:url(../../Imagenes/Img/logo_blanco.png);
	background-repeat: no-repeat;
	

}

/*Mijagas de Pan*/


#crumbs
{
	float:left;
	clear: right;
	width:1024px; 
	margin-top:54px;
}

/*Estilos Campos de Texto*/

#titulos_campos
{
	
	float:left;
	clear: right;
	width:332px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;
}
.titulos_campos
{
	
	float:left;
	clear: right;
	width:332px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;
}

#titulos_campos2
{
	width:132px;
	text-align:left;
	font-size:16px;
	font-weight: 600;
}
.titulos_campos2
{
	width:132px;
	text-align:left;
	font-size:16px;
	font-weight: 600;
}

#titulos_campos3
{
    float:left;
	clear: right;
	width:262px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}
.titulos_campos3
{
    float:left;
	clear: right;
	width:262px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}

#titulos_campos4
{
    float:left;
	clear: right;
	width:342px;
	padding-left:20px;
	text-align:left;
	font-size:50px;
	font-weight: 600;

	
}
.titulos_campos4
{
    float:left;
	clear: right;
	width:342px;
	padding-left:20px;
	text-align:left;
	font-size:50px;
	font-weight: 600;

	
}

#titulos_campos5
{
    float:left;
	clear: right;
	width:342px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}
.titulos_campos5
{
    float:left;
	clear: right;
	width:342px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}
#titulos_campos6
{
	font-size:16px;
	font-weight: 600;

	
}
#titulos_campos7
{
    float:left;
	clear: right;
	width:80px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}
#titulos_campos8
{
    float:left;
	clear: right;
	width:150px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}
.titulos_campos9
{
    float:left;
	clear: right;
	width:900px;
	padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}
.titulos_campos10
{
    padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;

	
}

.titulos_campos11
{
    padding-left:20px;
	text-align:left;
	font-size:16px;
	font-weight: 600;
	vertical-align: middle;

	
}

.espacio
{
	margin-top:16px;
}
.espacio_mline
{
	margin-top:31px;
	margin-bottom:110px;
}

#campos
{
	margin-top:25px;
	float:right;
	clear: right;
	width:352px;
}

#campos2
{
	height:5px;
	width:120px;
	
	
}
#campos3
{
    
	margin-left:800px;
	width:220px;
	
	
}
#camposCometariosActaFalta
{
    position:absolute;
	top:680px;
	left:510px;

	
}

#camposCometarioslbActaFalta
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:680px;
	left:180px;
	
}
#camposCometariosGrupos
{
    position:absolute;
	top:680px;
	left:510px;

	
}
#camposCometarioslbGrupos
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:680px;
	left:180px;
	
}
#camposCometariosGrupos2
{
    position:absolute;
	top:590px;
	left:510px;

	
}
#camposCometarioslbGrupos2
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:590px;
	left:180px;
	
}

#camposCometariosGrupos3
{
    position:absolute;
	top:730px;
	left:520px;

	
}
#camposCometarioslbGrupos3
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:730px;
	left:180px;
	
}
#camposCometariosVacaciones
{
    position:absolute;
	top:600px;
	left:520px;

	
}
#camposCometarioslbVacaciones
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:600px;
	left:180px;
	
}

#camposCometariosTolerancia
{
    position:absolute;
	top:400px;
	left:520px;

	
}
#camposCometarioslbTolerancia
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:400px;
	left:180px;
	
}

#camposCometariosTolerancia2
{
    position:absolute;
	top:700px;
	left:520px;

	
}
#camposCometarioslbTolerancia2
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:700px;
	left:180px;
	
}
#camposCometariosTolerancia3
{
    position:absolute;
	top:200px;
	left:520px;

	
}
#camposCometarioslbTolerancia3
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:200px;
	left:180px;
	
}

#camposGruposDiasEcono
{
    position:absolute;
	top:450px;
	left:510px;
	
}
#camposGruposDiasEcono2
{
    position:absolute;
	top:380px;
	left:510px;
	
}
#camposlbGruposDiasEcono
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:450px;
	left:180px;
	
}
#camposlbGruposDiasEconoB
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	width:242px;
	top:450px;
	left:180px;
	
}
#camposlbGruposDiasEcono2
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:380px;
	left:180px;
	
}

#camposCometariosLicencias
{
    position:absolute;
	top:730px;
	left:510px;
	
}

#camposCometarioslbLicencias
{
    text-align:left;
	font-size:16px;
    position:absolute;
	top:670px;
	left:180px;
	
}
#camposCometarioslbLicenciasB
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:730px;
	left:180px;
	
}
#camposLicencias
{
    position:absolute;
	top:450px;
	left:12px;
	
}
#camposLicencias2
{
    position:absolute;
	top:510px;
	left:520px;
	
}
#camposLicenciasNu
{
    position:absolute;
	top:450px;
	left:510px;
	
}



#camposlbLicencias
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:510px;
	left:180px;
	
}

#camposlbLicencias2
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
    position:absolute;
	top:510px;
	left:180px;
	
}
#camposlbLicencias3
{
    text-align:left;
	font-size:16px;
	font-weight: 600;
	width:242px;
    position:absolute;
	top:510px;
	left:180px;
	
}


#lblOblgLicencias
{
    position:absolute;
	top:450px;
	left:1110px;
	
}
#lblOblgALicencias
{
    position:absolute;
	top:450px;
	left:1010px;
	
}
#lblOblg
{
    position:absolute;
	top:450px;
	left:1110px;
	
}
#lblOblgA
{
    position:absolute;
	top:450px;
	left:1010px;
	
}
#lblOblgB
{
    position:absolute;
	top:750px;
	left:300px;
	
}
#lblMensajeConf
{
    position:absolute;
	top:800px;
	left:300px;
	
}
#lblMensajeDiasEco
{
    position:absolute;
	top:730px;
	left:300px;
	
}
#lblMensajeLicencias
{
    position:absolute;
	top:850px;
	left:300px;
	
}
#lblMensajeNotaB
{
   position:absolute;
	top:825px;
	left:300px;
	
}
#lblOblgBa
{
    position:absolute;
	top:660px;
	left:300px;
	
}
#lblOblgC
{
    position:absolute;
	top:380px;
	left:1050px;
	
}
#lblOblgD
{
    position:absolute;
	top:510px;
	left:1050px;
	
}
#lblOblgDa
{
    position:absolute;
	top:510px;
	left:1150px;
	
}
#lblOblgE
{
    position:absolute;
	top:507px;
	left:1030px;
	
}
#lblOblgEa
{
    position:absolute;
	top:507px;
	left:1130px;
	
}
#lblOblgN
{
    position:absolute;
	top:800px;
	left:300px;
	
}
#lblOblgG
{
    position:absolute;
	top:1000px;
	left:300px;
	
}
#lbActaFalta
{
    position:absolute;
	top:330px;
	left:300px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFaltaB
{
    position:absolute;
	top:330px;
	left:400px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta2
{
    position:absolute;
	top:380px;
	left:300px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta2B
{
    position:absolute;
	top:380px;
	left:650px;
	font-size:16px;
	font-weight: 600;
	
}

#lbActaFalta2C
{
    position:absolute;
	top:380px;
	left:750px;
	font-size:16px;
	font-weight: 600;
	
}

#lbActaFalta3
{
    position:absolute;
	top:430px;
	left:300px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta3B
{
    position:absolute;
	top:430px;
	left:650px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta3C
{
    position:absolute;
	top:430px;
	left:750px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta4
{
    position:absolute;
	top:380px;
	left:400px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta5
{
    position:absolute;
	top:430px;
	left:400px;
	font-size:16px;
	font-weight: 600;
	
}

#lbActaFalta6
{
    position:absolute;
	top:480px;
	left:400px;
	font-size:16px;
	font-weight: 600;
	width:642px;
	
}

#lbActaFalta7
{
    position:absolute;
	top:550px;
	left:300px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta7B
{
    position:absolute;
	top:550px;
	left:900px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta7C
{
    position:absolute;
	top:480px;
	left:950px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta8
{
    position:absolute;
	top:720px;
	left:400px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta9
{
    position:absolute;
	top:720px;
	left:300px;
	font-size:16px;
	font-weight: 600;
	
}
#lbActaFalta10
{
    position:absolute;
	top:820px;
	left:300px;
	
}
#lbActaFalta11
{
    position:absolute;
	top:870px;
	left:300px;
	
}
#lbCompensaciones
{
    position:absolute;
	top:338px;
	left:870px;
	
}
#lbCompensacionesB
{
    position:absolute;
	top:338px;
	left:970px;
	
}
#lbCompensaciones2
{
    position:absolute;
	top:338px;
	left:176px;
	font-size:16px;
	font-weight: 600;
	
}
#lbCompensaciones3
{
    position:absolute;
	top:400px;
	left:570px;
	
	
}
#lbCompensaciones4
{
    position:absolute;
	top:440px;
	left:570px;
	
	
}
#lbCompensaciones5
{
    position:absolute;
	top:320px;
	left:362px;
	font-size:16px;
	font-weight: 600;
	
	
}
#lbCompensaciones6
{
    position:absolute;
	top:500px;
	left:176px;
	font-size:16px;
	font-weight: 600;
	
	
}

#lbCompensaciones7
{
    position:absolute;
	top:500px;
	left:366px;
	font-size:16px;
	font-weight: 600;
	
	
}

#lbCubrimiento
{
    position:absolute;
	top:370px;
	left:980px;
	font-size:16px;
	font-weight: 600;
	
	
}
#lbCubrimiento2
{
    position:absolute;
	top:430px;
	left:980px;
	font-size:16px;
	font-weight: 600;
	
	
}
#lbCubrimiento2B
{
    position:absolute;
	top:460px;
	left:1080px;
	font-size:16px;
	font-weight: 600;
	
	
}
#lbCubrimiento3
{
    position:absolute;
	top:510px;
	left:610px;
	font-size:16px;
	font-weight: 600;
	
	
}
#lbCubrimiento3B
{
    position:absolute;
	top:530px;
	left:810px;
	font-size:16px;
	font-weight: 600;
	
	
}
#tdcenter
{
    font-size:16px;
	font-weight: 600;
	vertical-align: middle;
	width:150px;
	
}
.tdcenter
{
    font-size:16px;
	font-weight: 600;
	vertical-align: middle;
	width:150px;
	
}
#tdcenter2
{
    font-size:16px;
	font-weight: 600;
	vertical-align: middle;
	width:350px;
	
}
.tdcenter2
{
    font-size:16px;
	font-weight: 600;
	vertical-align: middle;
	width:350px;
	
}
#tdcenter4
{
    font-size:11px;
	font-weight: 600;
	vertical-align: middle;
	width:350px;
	
}
#tdcenter5
{
    font-size:16px;
	font-weight: 600;
	vertical-align: middle;
	width:20px;
	
}
#tdcenter6
{
    font-size:16px;
	font-weight: 600;
	vertical-align: middle;
	width:150px;
	
}
#tdtop
{
    font-size:16px;
	font-weight: 600;
	vertical-align: top;
	width:150px;
	
}
#tdright
{
    font-size:16px;
	font-weight: 600;
	vertical-align: right;
	width:150px;
	
}
#tdcenter3
{
    font-size:16px;
	font-weight: 600;
	align: center;
	
	
}
#tdcenterReporte
{
   
	vertical-align: middle;
	width:40px;
	left:50px;
	
}

#oblg
{
	float:right;
	clear: right;
	width:780px;
	text-align:right;
	padding-right:244px;
	color:#a8a8a8;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
}

#oblg2
{
	
	text-align:right;
	color:#a8a8a8;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	width:224px;
}
#iconos
{
	float:left;
	clear: right;
	width:1024px;
	height:150px;
	text-align:center;
	margin-top:100px;
}
#iconos2
{
	float:left;
	clear: right;
	width:1024px;
	height:80px;
	text-align:center;
	margin-top:350px;
}
#iconos3
{
    float:left;
	clear: right;
	width:1024px;
	height:80px;
	text-align:center;
	margin-top:380px;
}
#iconos4
{
    float:left;
	clear: right;
	width:1024px;
	height:80px;
	text-align:center;
	margin-top:450px;
}
#iconos5
{
    position:absolute;
	top:370px;
	left:310px;
}
#iconos7
{
   
    float:left;
	clear: right;
	width:1024px;
	height:120px;
	text-align:center;
	margin-top:650px;
}
#BotonesPagina
{
   
   position:relative;
	width:1024px;
	height:120px;
	text-align:center;
	
}


.inputbox 
 	{
    width: 216px;
	height: 38px;
	font-size:21px;
	padding-top:8px;
	padding-left:4px;
	font-weight:bold;
	color: #747474;
	background-image:url(../../Imagenes/Img/campo.png);
	background-repeat:no-repeat;
	background-color:#414042;
	margin-left:15px;
	border:0px;
	   
}


.inputbox_corto
 	{
	height: 89px;
	font-size:15px;
	padding-top:4px;
	margin-bottom: 20px;
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_corto.png);
	background-repeat:no-repeat;
	border:0px;
}

.inputbox_corto2
 	{
	background-image:url(../../Imagenes/Img/campo_corto.png);
	background-repeat:no-repeat;
	border:0px;
}
.inputbox_corto3
 	{
	background-image:url(../../Imagenes/Img/campo_corto.png);
	background-repeat:no-repeat;
	border:0px;
	 width: 116px;
}

.inputbox_corto2b
 	{
	background-image:url(../../Imagenes/Img/campo_corto.png);
	background-repeat:no-repeat;
	border:0px;
	position:absolute;
	top:380px;
	left:380px;
}
.inputbox_corto2c
 	{
	background-image:url(../../Imagenes/Img/campo_corto.png);
	background-repeat:no-repeat;
	border:0px;
	position:absolute;
	top:420px;
	left:380px;
}


.inputbox_largo
 	{
	height: 20px;
	width:369px;
	font-size:15px;
	padding-top:4px;
	margin-bottom: 10px;
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_largo.png);
	background-repeat:no-repeat;
	border:0px;
}
.inputbox_medio
 	{
	height: 20px;
	width:164px;
	font-size:15px;
	padding-top:4px;
	margin-bottom: 10px;
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_largo.png);
	background-repeat:no-repeat;
	border:0px;
}
.inputbox_largo2
 	{
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_largo.png);
	background-repeat:no-repeat;
	border:0px;
}
.inputbox_largo3
 	{
	width:69px;
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_largo.png);
	background-repeat:no-repeat;
	border:0px;
}
.inputbox_campos_mline
 	{
	height:103px;
	width:369px;
	padding-top:4px;
	font-size:15px;
	margin-top: 15px;
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_multi.png);
	background-repeat:no-repeat;
	border:0px;
	resize:none;
}

.inputbox_campos_mline2
 	{
	
	color: #414042;
	background-image:url(../../Imagenes/Img/campo_multi.png);
	background-repeat:no-repeat;
	border:0px;
	resize:none;
}


/*Información de Empresa*/

#logo_empresa
{
	min-height:120px;
	margin-top:23px;
	margin-bottom:33px;
	float:left;
	clear:right;
}
#info_empresa
{
	font-size:11px;
	color:#cccccc;
	font-weight:bold;
	width:200px;
	height:120px;
	margin-top:23px;
	margin-left:20px;
	margin-bottom:33px;
	float:left;
	clear:right;
	line-height:1.3;
	
}

/*Iconos de Logeo*/

#logs
{
	width:350px;
	height:55px;
	margin-top:60px;
	margin-bottom:60px;
	float:right;
	clear:right;
	
}
/*Footer de Aplicaciones*/


#bg_footer {
	width:1280px;
	height:35px;
	margin-left: auto;
	background-color: #414042;
	float:left;
	clear:right;
}

#footer
{
	float:left;
	height:30px;
	padding-top:10px;
	padding-left:128px;
	padding-right:128px;
	clear: right;
	width:1024px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
#derechos
{
	float:left;
	clear:right;
}
#pagina
{
	text-align:right;	
	float:right;
}
.campos
{
    position:absolute;
	top:350px;
	left:265px;

	
}
.campos2
{
    font-weight: 600;
    position:absolute;
	top:335px;
	left:370px;

	
}
.campos3
{
    font-weight: 600;
    position:absolute;
	top:335px;
	left:550px;

	
}
.columna2ReporteMasivo
{
    position:absolute;
	top:637px;
	left:535px;

	
}
.botones1Asignar
{
    position:absolute;
	top:758px;
	left:500px;
	width: 46px;

	
}
.botones2Asignar
{
    position:absolute;
	top:795px;
	left:500px;
	width: 46px;

	
}
.botones3Asignar
{
    position:absolute;
	top:758px;
	left:500px;
	width: 46px;

	
}
.botones4Asignar
{
    position:absolute;
	top:795px;
	left:500px;
	width: 46px;

	
}
.botones1Ordenar
{
    position:absolute;
	top:758px;
	left:840px;
	width: 46px;

	
}
.botones2Ordenar
{
    position:absolute;
	top:795px;
	left:840px;
	width: 46px;

	
}
.botones3Ordenar
{
    position:absolute;
	top:758px;
	left:840px;
	width: 46px;

	
}
.botones4Ordenar
{
    position:absolute;
	top:795px;
	left:840px;
	width: 46px;

	
}



/*Iconos*/
/*-----*/

a.icon
{
	width: 121px;
	height: 40px;
	display: block;
	float:left;
	clear:right;
	text-decoration:none;
	color:#9FAF14;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-right:20px;
	padding-top:10px;
	padding-left:30px;
	letter-spacing: -1.5px;
	text-transform:uppercase;
}
a.icon:hover
{
	color:#dae57b;
}
a.salir { background: url(../Imagenes/Botones/salir_active.png) no-repeat 15% 0;}
a.salir:hover {	background: url(../Imagenes/Botones/salir_over.png) no-repeat 15% 0;}

a.conectado { background: url(../Imagenes/Botones/conectado_active.png) no-repeat 5% 0;}
a.conectado:hover { background: url(../Imagenes/Botones/conectado_over.png) no-repeat 5% 0; }

a.agregar { background: url(../Imagenes/Botones/agregar_active.png) no-repeat 5% 0; }
a.agregar:hover { background: url(../Imagenes/Botones/agregar_over.png) no-repeat 5% 0; }

a.alta { background: url(../Imagenes/Botones/alta_active.png) no-repeat 20% 0; }
a.alta:hover { background: url(../Imagenes/Botones/alta_over.png) no-repeat 20% 0; }

a.baja { background: url(../Imagenes/Botones/baja_active.png) no-repeat 20% 0; }
a.baja:hover { background: url(../Imagenes/Botones/baja_over.png) no-repeat 20% 0; }

a.cambio { background: url(../Imagenes/Botones/cambio_active.png) no-repeat 0 0; }
a.cambio:hover { background: url(../Imagenes/Botones/cambio_over.png) no-repeat 0 0; }

a.cancelar { background: url(../Imagenes/Botones/cancelar_active.png) no-repeat 0 0; }
a.cancelar:hover { background: url(../Imagenes/Botones/cancelar_over.png) no-repeat 0 0; }

a.comida { background: url(../Imagenes/Botones/comida_active.png) no-repeat 10% 0; }
a.comida:hover { background: url(../Imagenes/Botones/comida_over.png) no-repeat 10% 0; }

a.consolidar { background: url(../Imagenes/Botones/consolidar_active.png) no-repeat 0 0; }
a.consolidar:hover { background: url(../Imagenes/Botones/consolidar_over.png) no-repeat 0 0; }

a.continuar { background: url(../Imagenes/Botones/continuar_active.png) no-repeat 0 0; }
a.continuar:hover { background: url(../Imagenes/Botones/continuar_over.png) no-repeat 0 0; }

a.contrasena { background: url(../Imagenes/Botones/contrasena_active.png) no-repeat 0 0; }
a.contrasena:hover { background: url(../Imagenes/Botones/contrasena_over.png) no-repeat 0 0; }

a.enrolar { background: url(../Imagenes/Botones/enrolar_active.png) no-repeat 10% 0; }
a.enrolar:hover { background: url(../Imagenes/Botones/enrolar_over.png) no-repeat 10% 0; }

a.exportar { background: url(../Imagenes/Botones/exportar_active.png) no-repeat 0 0; }
a.exportar:hover { background: url(../Imagenes/Botones/exportar_over.png) no-repeat 0 0; }

a.firma { background: url(../Imagenes/Botones/firma_active.png) no-repeat 15% 0;}
a.firma:hover { background: url(../Imagenes/Botones/firma_over.png) no-repeat 15% 0; }

a.huella { background: url(../Imagenes/Botones/huella_active.png) no-repeat 10% 0; }
a.huella:hover { background: url(../Imagenes/Botones/huella_over.png) no-repeat 10% 0; }

a.importar { background: url(../Imagenes/Botones/importar_active.png) no-repeat 10% 0; }
a.importar:hover { background: url(../Imagenes/Botones/importar_over.png) no-repeat 10% 0; }

a.imprimir { background: url(../Imagenes/Botones/imprimir_active.png) no-repeat 5% 0; }
a.imprimir:hover { background: url(../Imagenes/Botones/imprimir_over.png) no-repeat 5% 0; }

a.jornada { background: url(../Imagenes/Botones/jornada_active.png) no-repeat 0 0; }
a.jornada:hover { background: url(../Imagenes/Botones/jornada_over.png) no-repeat 0 0; }

a.lector { background: url(../Imagenes/Botones/lector_active.png) no-repeat 0 0; }
a.lector:hover { background: url(../Imagenes/Botones/lector_over.png) no-repeat 0 0; }

a.limpiar { background: url(../Imagenes/Botones/limpiar_active.png) no-repeat 0 0; }
a.limpiar:hover { background: url(../Imagenes/Botones/limpiar_over.png) no-repeat 0 0; }

a.log { background: url(../Imagenes/Botones/log_active.png) no-repeat 20% 0; }
a.log:hover { background: url(../Imagenes/Botones/log_over.png) no-repeat 20% 0; }

a.nip { background: url(../Imagenes/Botones/nip_active.png) no-repeat 0 0; }
a.nip:hover { background: url(../Imagenes/Botones/nip_active.png) no-repeat 0 0; }

a.nuevo { background: url(../Imagenes/Botones/nuevo_active.png) no-repeat 15% 0; }
a.nuevo:hover { background: url(../Imagenes/Botones/nuevo_over.png) no-repeat 15% 0; }

a.procesar { background: url(../Imagenes/Botones/procesar_active.png) no-repeat 0 0; }
a.procesar:hover { background: url(../Imagenes/Botones/procesar_over.png) no-repeat 0 0; }

a.quitar { background: url(../Imagenes/Botones/quitar_active.png) no-repeat 0 0; }
a.quitar:hover { background: url(../Imagenes/Botones/quitar_over.png) no-repeat 0 0; }

a.regresar { background: url(../Imagenes/Botones/regresar_active.png) no-repeat 0 0; }
a.regresar:hover { background: url(../Imagenes/Botones/regresar_over.png) no-repeat 0 0; }

a.reporte { background: url(../Imagenes/Botones/reporte_active.png) no-repeat 10% 0; }
a.reporte:hover { background: url(../Imagenes/Botones/reporte_over.png) no-repeat 10% 0; }

a.venas { background: url(../Imagenes/Botones/venas_active.png) no-repeat 15% 0; }
a.venas:hover { background: url(../Imagenes/Botones/venas_over.png) no-repeat 15% 0; }

a.verificar { background: url(../Imagenes/Botones/verificar_active.png) no-repeat 0 0; }
a.verificar:hover { background: url(../Imagenes/Botones/verificar_over.png) no-repeat 0 0; }
