table.frame div {
 display: block; width: 100%; height: 100%;
 font-size: 12px;
 margin: 0; padding: 0; border: none;
}

table.frame div p {
 margin: 0 0 5px 0; padding: 0; border: none;
 text-indent: 20px;
 text-align: justify;
}

table.frame div p.end {
 margin: 0 0 5px 0; padding: 0; border: none;
 text-indent: 0;
 text-align: right;
}

table.frame div a { margin: 0; padding: 0; border: none; text-decoration: none; }

table.frame { display: table; width: 100%; margin: 0; padding: 0; table-layout: fixed; border: none; border-collapse: separate; }
table.frame tr { display: table-row; }
table.frame tr td { display: table-cell; width: 10%; height: 100%; border: none; }
 
img.imagepolfl {
 width: 100%; height: 9px;
 margin: 0; padding: 0;
 border: none;
}

img.obj1 {
 display: block;
 width: 510px; height: 332px;
 margin: 10px; padding: 0;
 border: none;
}

img.nad1 {
 display: block;
 width: 230px; height: 12px;
 margin: 0; padding: 0;
 border: none;
}

img.gps1 {
 display: block;
 width: 317px; height: 26px;
 margin: 10px 0 0 0; padding: 0;
 border: none;
}

p.statindex { padding: 0; margin: 0; border: none; font-size: 10px; text-align: center; }

table.smallpart { display: table; border-collapse: collapse; margin: 5px 10px 12px 10px; padding: 0; }
table.smallpart tr { display: table-row; vertical-align: top; }
table.smallpart tr td.one { width: 60%; display: table-cell; padding: 3px; border-width: 0 1px 0 0; border-style: solid; border-color: #EBF0FF; vertical-align: top; }
table.smallpart tr td.two { width: 40%; display: table-cell; padding: 3px; border: none; font-size: 10px; vertical-align: top; }

table.smallpart p.subj { font-size: 13px; font-weight: bold; border: none; padding: 2px; margin: 0; text-align: center; background: #EBF0FF; }
table.smallpart p.txt { padding: 5px 5px 0 5px; margin: 0; text-align: justify; }

table.smallpart div.smallparttxt { text-align: center; border: none; padding: 3px; background: #EBF0FF; font-size: 9px; }