*{margin:0;padding:0;}
body {
    width: 100%;
    font-family: verdana;
    color: #303030;
    font-size: 12px;
    /*background:url(../archivos/fondo_index4.jpg) fixed top center no-repeat#154E1C;*/
  /*  background-image: url(../imagenes/fon.jpg);*/
    background-attachment: fixed;
    background-position: top center;
    background-repeat: no-repeat;
	background-color:#FFFFFF;
}
/* TABLA INGRESO PERSONAL */
.tabla_ingreso_personal{width:810px;margin:auto;}
.tabla_ingreso_personal #header{width:810px;margin:0;}
.tabla_ingreso_personal #contenido{text-align:center;width:800px;margin:-2px auto 0 auto;background:#c9d7e1;}
.tabla_ingreso_personal #pie{width:810px;}
.tabla_ingreso_personal #contenido td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;}
/* TABLA HORAS PERSONAL */
.tabla_horas_personal{width:810px;margin:auto;}
.tabla_horas_personal #header{width:810px;margin:0;}
.tabla_horas_personal #contenido{text-align:center;width:800px;margin:-2px auto 0 auto;background:#c9d7e1;}
.tabla_horas_personal #pie{width:810px;}
.tabla_horas_personal .titulo_tabla{background-color:#145a8b;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;}
.tabla_horas_personal #contenido td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;}
/* TABLA INFORME HORAS TRABAJADAS */
.tabla_informe_horas{width:810px;margin:auto;}
.tabla_informe_horas #header{width:810px;margin:0;}
.tabla_informe_horas #contenido{text-align:center;width:800px;margin:-2px auto 0 auto;background:#c9d7e1;}
.tabla_informe_horas #pie{width:810px;}
.tabla_informe_horas .titulo_tabla{background-color:#145a8b;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;}
.tabla_informe_horas #contenido td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;}
.tabla_informe_horas #contenido table{width:541px;margin:auto;}
/* BOTONES */
.botones{
	font-family:"Verdana"; 
	 font-size:10; 
	  background-image:none;
	}
	
	
/*.formul td{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#404040;}
*/

/* Estilos formularios*/
#contenedor{width:800px;background:#fff;margin:auto;padding:0;}
#formulario{float:left;color:#333;background:#fff;width:800px;padding:0 10px;display:inline;text-align:center;}
#tablaD{float:left;color:#333;background:#fff;width:800px;padding:0 10px;display:inline;text-align:center;}
/***********************************/
/* Tosdos los area text */
/*TEXTAREA{BORDER-TOP-COLOR:#000000;BORDER-LEFT-COLOR:#000000;BORDER-RIGHT-COLOR:#000000;BORDER-BOTTOM-COLOR:#000000;BORDER-TOP-WIDTH:1px;BORDER-LEFT-WIDTH:1px;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;FONT-FAMILY:Verdana, Helvetica;BORDER-RIGHT-WIDTH:1px}
*/
/* todos los selects */
/*SELECT{BACKGROUND-COLOR:#FFFFB9;BORDER-TOP-COLOR:#000000;BORDER-LEFT-COLOR:#000000;BORDER-RIGHT-COLOR:#000000;BORDER-BOTTOM-COLOR:#000000;BORDER-TOP-WIDTH:1px;BORDER-LEFT-WIDTH:1px;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;FONT-FAMILY:Verdana, Helvetica;BORDER-RIGHT-WIDTH:1px}
*/
/* select especial*/
SELECT.A1{BACKGROUND-COLOR:#FFFFFF;BORDER-TOP-COLOR:#000000;BORDER-LEFT-COLOR:#000000;BORDER-RIGHT-COLOR:#000000;BORDER-BOTTOM-COLOR:#000000;BORDER-TOP-WIDTH:1PX;BORDER-LEFT-WIDTH:1PX;FONT-SIZE:10PX;BORDER-BOTTOM-WIDTH:1PX;FONT-FAMILY:VERDANA, HELVETICA;BORDER-RIGHT-WIDTH:1PX}
/*input, textarea{
/*background-color:#EBEBEB;BORDER-TOP-COLOR:#000000;BORDER-LEFT-COLOR:#000000;BORDER-RIGHT-COLOR:#006600;BORDER-BOTTOM-COLOR:#006600;BORDER-TOP-WIDTH:1px;BORDER-LEFT-WIDTH:1px;FONT-SIZE:10px;BORDER-BOTTOM-WIDTH:1px;FONT-FAMILY:Verdana, Helvetica;BORDER-RIGHT-WIDTH:1px
font-family:"Verdana";font-size:12px;color:#404040;
}*/
/* Para la Tabla desplegable*/
/*.tabla{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:normal;font-weight:normal;font-variant:normal; color:#330000;height:auto;list-style-type:circle;}
.encabezados{background-color:#5383B1;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#FF0033;}
.fila_marca{background-color:#33CCCC;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#330000;}
*/


/*ESTILO MODULO MARCA TARJETAS*/
#datos{font-family:arial,helvetica,sans-serif;  font-size:16px;
/*  border-bottom:1px #666 solid;*/
background:#FFF;  color:#FF0000;  text-align:center; }
.tablitas{font-family:Arial,Helvetica,sans-serif;  font-size:16px;  border-bottom:1px #666 solid;  background:#FFF;  color:#FF0000;  text-align:center;   width:380px;}
.npersona{font-family:arial,helvetica,sans-serif;font-size:12px;font-style:normal;color:#0066ff;
/*text-align:rigth;*/
}
.mentrada{font-family:arial,helvetica,sans-serif;font-size:12px;font-style:normal;color:#0066ff;
/*text-align:rigth;*/
}
.msalida{font-family:arial,helvetica,sans-serif;font-size:12px;font-style:normal;color:#0066ff;
/*text-align:rigth;*/
}
.mmensaje{font-family:arial,helvetica,sans-serif;font-size:24px;
/*font-style:bold;*/
color:#ff0000;
/*text-align:center;*/
/*border-bottom:1px #666 solid;*/
}
.reloj{font-family:arial,helvetica,sans-serif;font-size:16px;font-style:normal;color:#ff0000;
/*text-align:center;*/
}
.rojo{BACKGROUND-COLOR:#33CCFF;}
.azul{color:#3300FF;}
.rojox{color:#FF0000;}
.nrojo{background-color :#FF3E3E;}
.cajarojo{color:#FFFFFF; font-size: 18px;font-family:Verdana,Arial,sans-serif;background-color:#FF4A4A;}
.cajaazul{color:#FFFFFF; font-size: 18px;font-family:Verdana,Arial,sans-serif;background-color:#0080FF;}
.cajaamarilla{color:#000000; font-size: 18px;font-family:Verdana,Arial,sans-serif;background-color:#FFFFCA;}
.mayuscula{   
text-transform: uppercase;   
}  


input,textarea {
font-family: Tahoma, Verdana, Arial; 
font-size: 11px; 
/*color: #000000;
background-color: #FFFFFF; 
border: #000099; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border: 1px solid #666666;
border-left-width: 1px*/

}


select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.radio {
 font-family: Arial, Helvetica, sans-serif;
 letter-spacing: normal;
 word-spacing: normal;
 list-style-position: inside;
 list-style-image: none;
 list-style-type: circle;
 height: 10px;
 width: 10px;
}



select_ordenado { 
font-family: Comic Sanz; 
font-size: 15px; 
color: #000000; 
background-color: #FFFFCC; 
border: #000099; 
border-style: solid;
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px
}
/* ultimos estilos*/
.totales_abonos {
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
color: #000000;
background-color: #FFFFCC;
border: #000099;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
text-align:right;
}