* {
    margin:0px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;	
	font-size: 14px;
}
h1 {font-size: 18px;font-weight: bold}
p {text-align:justify;}

#membrete {position: relative;text-align: center;border-bottom: 1px solid #A4B5C5;}
#membrete table {border-collapse: collapse;text-align: center}
#titulo {position: relative;margin-top: 60px;text-align: left;ffont-weight: bold}
#generales {position: relative;margin-top: 20px;text-align:justify;}
#remuneraciones-descuentos {position: relative;margin-left:50px;margin-top: 10px;padding: 2px;}

#carga {position: relative;border-collapse: collapse;width:85%;}
#carga thead td {height:20px;padding-left:5px;padding-right:5px;border:1px solid #A4B5C5;}
#carga tbody td {height:20px;padding-left:5px;padding-right:5px;border:1px solid #A4B5C5;}
#carga tfoot td {height:20px;text-align:right;padding-right:5px;border:1px solid #A4B5C5;}

#fecha {position: relative;margin-top: 10px;margin-right:100px;text-align:left;float: right}
#nota {position: relative;margin-top: 10px;text-align:justify;font-weight: bold}
#aclaracion {position: relative;margin-top: 5px;text-align:justify;font-weight: bold}
#firma {position: relative;margin-top: 60px;text-align:center;}
#pie {
    position: fixed;
    bottom: 0;
    width: 100%;
    border:1px solid #A4B5C5;
}
#pie table{
    width:110%;    
    text-align:center;
}
.linea {border-bottom: 1px solid #A4B5C5;}