.titulosistema{
	 font-size:23px;
 font-family: Poppins;
    font-weight: bolder;
    font-style:italic;
	 color: #007ed2;  

	}

.titulosistema2{
	 font-size:16px;
    font-family:Poppins;
    font-weight: bold;
    font-style:italic;
	 color: #007ed2;  

}
	
.etiqueta{
 font-family: Poppins;
	 font-size:14px;
    color: #4f4f4f;  

	
}
	
	.etiqueta2{

	 font-size:16px;
 font-family: Poppins;
    color: #007ed2;
    font-weight: bold; 
	
	}
	
	.etiqueta3{

	 font-size:16px;
 font-family: Poppins;
    color: #4f4f4f;
    font-weight: bold; 
	
	}
	
	

.titulo{
	font-size:12pt;
	color:#000E78;
	font-weight:bold;
 font-family: Poppins;
}

.negrita{
	font-weight:bold;
}

.subtitulo{
	font-size:10pt;
	font-weight:bold;
	color:#000E78;
 font-family: Poppins;

}

.subtitulomensajes{
	font-size:10pt;
	font-weight:bold;
	color:#007ed2;
 font-family: Poppins;

}

.subtitulosnegros{
	font-size:10pt;
	color:#000000;
 font-family: Poppins;

}

.mensaje{
	font-size:10pt;
	font-weight:bold;
	color:#CC0000;
	font-family: Poppins;
}

.subtitulo2{
	font-size:10pt;
	font-weight:bold;
	color:#D0CA79;
	font-family: Poppins;

}

.subtitulo3{
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	font-family: Poppins;
}

.subtituloinicial{
	font-size:13pt;
	font-weight:bold;
	color:#000E78;
	font-family: Poppins;
}

.ayuda{
	font-size:10pt;
	color:#050505;
	font-family: Poppins;
	text-align:center;
}
.ayudasubtitulos{
	font-size:10pt;
	color:#050505;
	font-family: Poppins;
	font-weight:bold;
	text-align:justify;
}

.ayudajustificado{
	font-size:10pt;
	color:#050505;
	font-family: Poppins;
	text-align:justify;
}

.pestana{
	background-image:url("../imagenes/pest1.gif");
	font-size:10pt;
	color:#000E78;
	text-decoration:none;
	width:82px;
	height:20px;
	float:right;
	/*padding-right:5px;*/
	margin-right:5px;
	background-repeat:no-repeat;
	text-align:center;
	font-family: Poppins;
}

.pestana:hover{
	background-image:url("../imagenes/pest2.gif");	
	color:#FFFFFF;
}

.pestana:focus{
	background-image:url("../imagenes/pest2.gif");	
	color:#FFFFFF;
}

.submenu{
	font-size:8pt;
	color:#000E78;
	font-family: Poppins;	
	margin-left:0px;
	font-weight:normal;
	text-decoration:none;
}

.menu{
	font-size:10pt;
	color:#000E78;
	font-family: Poppins;	
	margin-left:0px;
	font-weight:bold;
	text-decoration:none;
}

ul{
	padding-left:10px;
	padding-top:2.5px;
	padding-bottom:2.5px;
	margin-left:10px;
	margin-top:2.5px;
	margin-bottom:2.5px;
	list-style-image:url("../imagenes/vineta1.png");
}

.menu:hover{
	color:#000000;	
	font-weight:bold;
}

.submenu:hover{
	color:#000000;	
	font-weight:bold;
}

.menu:focus{
	color:#000000;	
}

.submenu:focus{
	color:#000000;	
	font-weight:bold;
}

div.divtabla{
	border-width:1px;
	border-style:double;
	border-color:#336699;	
	overflow-y:auto;
	overflow-x:auto;
	max-width:800px;
}

table.tabla2{
	border-width:1px;
	border-style:groove;
	border-color:#BDBECA;	
	font-size:10pt;
	color:#000000;	
	font-family: Poppins;
}

table.tabla3{
	font-size:10pt;
	color:#000000;	
	font-family: Poppins;
}

.separador{
	border-bottom-color:#BDBECA;
	border-bottom-style:dotted;
	border-bottom-width:2px;
}

table.tabla3{
	font-size:10pt;
	color:#000000;	
	font-family: Poppins;
}

.controles,.controles_busqueda{
	font-family: Poppins;
	border-width:1px;
	border-style:double;	
	border-color:#C6C6C6;
	font-size:10pt;
	background-color:#E6F0F8;
	visibility:visible;
}

.controles:disabled{
	color:#545454;
}




table.tabla thead th{
	background-color:#BDBECA;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	font-family: Poppins;	
}

table.tabla thead td{
	background-color:#007ed2;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	font-family: Poppins;
}

table.tabla tbody tr{
	background-color:#DEE7F7;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	font-family: Poppins;	
}

table.tabla tbody tr.filas_impares:hover,table.tabla tbody tr:hover{
	background-color:#BDBECA;
	cursor:pointer;
}

table.tabla tbody tr.filas_impares{
	background-color:#E6F0F8;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	font-family: Poppins;	
}

input#agregar{
	background-image:url("../imagenes/add.png");
	width:50px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#atras{
	background-image:url("../imagenes/atras.png");
	width:61px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#anular{
	background-image:url("../imagenes/null.png");
	width:44px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}




input#modificar{
	background-image:url("../imagenes/edit.png");
	width:50px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#eliminar{
	background-image:url("../imagenes/delete.png");
	width:50px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#buscar{
	background-image:url("../imagenes/find.png");
	width:42px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#actualizar{
	background-image:url("../imagenes/refresh.png");
	width:61px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#imprimir{
	background-image:url("../imagenes/print.png");
	width:48px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#aceptar{
	background-image:url("../imagenes/acept.png");
	width:50px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

input#cancelar{
	background-image:url("../imagenes/cancel.png");
	width:50px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}

.celdaazul{
	background-color:#336699;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	font-family: Poppins;
}

.celdablanca{
	background-color:#DEE7F7;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	font-size:10pt;
	color:#000000;
	font-family: Poppins;
}

.anulado{
	color:#FF0000;
	font-size:18pt;
	font-weight:bold;
	font-family: Poppins;	
}

table.tabla_reportes thead th{
	background-color:#BDBECA;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	font-family: Poppins;	
}

table.tabla_reportes thead td{
	background-color:#336699;
	font-size:10pt;
	font-weight:bold;
	color:#FFFFFF;
	font-family: Poppins;
}

table.tabla_reportes tbody tr{
	background-color:#DEE7F7;
	font-size:11pt;
	font-weight:normal;
	color:#000000;
	font-family: Poppins;	
}

table.tabla_reportes tbody tr.filas_impares:hover,table.tabla_reportes tbody tr:hover{
	background-color:#BDBECA;
	cursor:pointer;
}

table.tabla_reportes tbody tr.filas_impares{
	background-color:#E6F0F8;
	font-size:11pt;
	font-weight:normal;
	color:#000000;
	font-family: Poppins;	
}

input#salir{
	background-image:url("../imagenes/salir.png");
	width:61px;
	height:44px;
	border-style:none;	
	background-color:transparent;
}
