.tg{
    padding-top: 150px;
    padding-right: 50px;
    padding-bottom: 50px;
    padding-left: 50px;
}
.vacio{
    border-width: 0px !important;
}
.tg td{
    font-family:Arial, sans-serif;
    font-size:7px;
    padding:5px 2px;
    border-style:solid;
    border-width:1px;
    overflow:hidden;
    word-break:normal;
    border-color:black;
    color:#333;
    background-color:#fff;

}
.tg th{
    font-family:Arial, sans-serif;
    font-size:14px;
    font-weight:normal;
    padding:10px 5px;
    border-style:solid;
    border-width:1px;
    overflow:hidden;
    word-break:normal;
    color:#333;
    background-color:#f0f0f0;   
}
.tg .tg-c3ow{
    text-align:center;
    vertical-align:top;
    font-size: 14px;
}
.tg .tg-mn30{
    font-family:serif !important;
    text-align:center;
    vertical-align:top;
    font-size: 14px;
}
.tg .tg-zq6v{
    font-size:8px;
    text-align:center
}
.tg .tg-l6li{
    font-size:8px;
    text-align:left;
    vertical-align:top
}
.tg .tg-ixr5{
    font-size:8px;
    text-align:left;
}
.tg .tg-0pky{
    text-align:left;
}
.tg .tg-xocx{
    font-size:8px;
    text-align:center
}
.tg .tg-73oq{
    text-align:left;
    vertical-align:top
}
.item{
    height:150px;
    width:200px;
    float:left;
    font-size:10px;
}
.presupuesto{
    padding-left:50px;
}
.oficio{
    text-align: end;
    padding-left: 50px;
}