* {
    margin:0px;
    padding:0px;
    font:12px Helvetica,Arial,sans-serif;
}
table {width:100%;border-collapse: collapse;}
.alcaldia_div {text-align:center;margin-bottom:10px}
.alcaldia_div p:nth-child(1) {font-size:16px;}
.alcaldia_div p:nth-child(3) {font-size:16px;}
.contribuyente_div {float:left;height:70px;width:55%;}
.contribuyente_div ol {margin-left:15px;}
.contribuyente_div ol li {list-style:none}
.generales_div {float:right;height:70px;width:40%}
.tributos_div {clear:both;text-align: center}
.tributos_div table thead td {border:1px solid #A4B5C5;height:20px;padding-left:5px}
.tributos_div table tbody td {border:1px solid #A4B5C5;height:20px;text-align:left;padding-right:5px}
.tributos_div table tbody td:nth-child(n+4){text-align:right;padding-right:5px}
.tributos_div table tfoot td {border:1px solid #A4B5C5;height:20px;text-align:right;padding-right:5px}
.recuperacion_div {margin-top:15px}
.frame_div {margin:5px;border:1px solid #A4B5C5;padding:5px;page-break-after:always}